In a networked client/server system, media data is streamed from a server to a client. A user of the client can search the media data to identify portions that satisfy certain search criteria, and/or store the media data locally at the client for subsequent playback....http://www.google.com.hk/patents/US7149359?utm_source=gb-gplus-share專利 US7149359 - Searching and recording media streams