Methods and systems for providing media assets over a network
First Claim
1. A method for providing video assets over a network, comprising generating first metadata corresponding to a first video asset, the first metadata comprising text describing contents displayed when the first video asset is played, and a pointer to a location within a video file that corresponds to the first video asset, the pointer comprising at least two of a start location, an end location, and a duration, and transmitting the first metadata for receipt by a client system capable of playing the first video asset, wherein the client system displays portions of the text of the first metadata to a user of the client system, and in response to the user indicating the first metadata, the client system uses the pointer of the first metadata to facilitate requesting the first video asset from a video server for transmitting video assets over the network.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to methods and apparatus for providing media assets over a network. First metadata corresponding to a first video asset is generated. The first metadata includes text describing contents displayed when the first video asset is played and a pointer to a location within a video file that corresponds to the first video asset. The pointer includes at least two of a start location, an end location, and a duration. The first metadata is transmitted for receipt by a client system capable of playing the first video asset. The client system displays portions of the text of the first metadata to a user of the client system, and uses the pointer of the first metadata to facilitate requesting the first video asset from a video server for transmitting video assets over the network.
149 Citations
36 Claims
-
1. A method for providing video assets over a network, comprising
generating first metadata corresponding to a first video asset, the first metadata comprising text describing contents displayed when the first video asset is played, and a pointer to a location within a video file that corresponds to the first video asset, the pointer comprising at least two of a start location, an end location, and a duration, and transmitting the first metadata for receipt by a client system capable of playing the first video asset, wherein the client system displays portions of the text of the first metadata to a user of the client system, and in response to the user indicating the first metadata, the client system uses the pointer of the first metadata to facilitate requesting the first video asset from a video server for transmitting video assets over the network.
-
19. A system for providing video assets over a network, comprising
a metadata generator for generating first metadata corresponding to a first video asset, the first metadata comprising text describing contents displayed when the first video asset is played, and a pointer to a location within a video file that corresponds to the first video asset, the pointer comprising at least two of a start location, an end location, and a duration, and a metadata server for transmitting the first metadata for receipt by a client system capable of playing the first video asset, wherein the client system displays portions of the text of the first metadata to a user of the client system, and in response to the user indicating the first metadata, the client system uses the pointer of the first metadata to facilitate requesting the first video asset from a video server for transmitting video assets over the network.
Specification