Systems and methods of searching for and presenting video and audio
First Claim
1. A method for providing video segments over a plurality of client devices linked by a network, comprisingreceiving, from a first client device, metadata identifying a video segment, whereinthe first client device is on a first platform type, andthe metadata identifies a portion of a video file that corresponds to the video segment, andtransmitting the metadata for receipt by a second client device in communication with the first client device via the network, whereinthe second client device is on a second platform type different from the first platform type, andthe second client device is capable of using the metadata to display the video segment, in response to a request from a user of the second client device.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to systems and methods for providing video segments over a network. In one embodiment, metadata identifying a video segment is received from a first client device and transmitted to a second client device on a platform different than the first client device, via a network. In another embodiment, metadata identifies a key frame of a video file, which may be used to retrieve and/or playback a portion of the video file via the network. In another embodiment, metadata, generated at a plurality of client devices that are linked via the network, are indexed.
299 Citations
32 Claims
-
1. A method for providing video segments over a plurality of client devices linked by a network, comprising
receiving, from a first client device, metadata identifying a video segment, wherein the first client device is on a first platform type, and the metadata identifies a portion of a video file that corresponds to the video segment, and transmitting the metadata for receipt by a second client device in communication with the first client device via the network, wherein the second client device is on a second platform type different from the first platform type, and the second client device is capable of using the metadata to display the video segment, in response to a request from a user of the second client device.
-
15. A method for providing video segments over a network, comprising
receiving a request to retrieve a video segment identified by metadata, wherein the metadata identifies a key frame of a video file, and a portion of the video file corresponds to the video segment, and in response to receiving the request, retrieving the portion of the video file, without retrieving other portions of the video file, using the metadata.
-
22. A method for providing video segments over a network, comprising
receiving information associated with metadata, wherein the metadata identifies a portion of a video file that corresponds to a video segment and the information is related to contents of the video segment, indexing the information, and storing the indexed information in a first storage device as part of a first metadata index, wherein the first metadata index is generated by indexing information associated with metadata generated at a plurality of client devices linked via the network.
Specification