Interactive video application hosting
First Claim
Patent Images
1. A system for providing video content over a network, the system comprising:
- a service facility configured to receive encoded video content from a content source, the service facility comprising;
a video logging module configured to generate video index metadata for the encoded video content; and
a video application server module configured to;
receive a video content search query comprising one or more search terms;
process the video content search query to identify at least a portion of the encoded video content, wherein the identified portion of encoded video content is associated with video index metadata related to the search terms of the video content search query; and
transmit at least a portion of the video index metadata of the identified portion of the encoded video content; and
a content distribution network configured to;
receive data indicative of a selection of the identified portion of the video content, wherein the video index metadata comprises at least one of visual, audio, and textual elements of the video content; and
transmit the selected identified portion of the video content in response to the data indicative of the selection.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method that provide a hosted application and associated services for encoding, indexing, publishing and searching video media to content owners on a public network. The system and method allow the user interface to be customized and injected into the content-owner'"'"'s website using dynamic HTML and template-based presentation mechanisms, thereby greatly enhancing the website'"'"'s branding, advertising, and community building capabilities.
283 Citations
20 Claims
-
1. A system for providing video content over a network, the system comprising:
-
a service facility configured to receive encoded video content from a content source, the service facility comprising; a video logging module configured to generate video index metadata for the encoded video content; and a video application server module configured to; receive a video content search query comprising one or more search terms; process the video content search query to identify at least a portion of the encoded video content, wherein the identified portion of encoded video content is associated with video index metadata related to the search terms of the video content search query; and transmit at least a portion of the video index metadata of the identified portion of the encoded video content; and a content distribution network configured to; receive data indicative of a selection of the identified portion of the video content, wherein the video index metadata comprises at least one of visual, audio, and textual elements of the video content; and transmit the selected identified portion of the video content in response to the data indicative of the selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing video content over a network, the method comprising:
-
receiving encoded video content; indexing the encoded video content to create video index metadata; receiving a video content search query; processing the video content search query to identify a portion of the encoded video content, wherein the identified portion of encoded video content is associated with video index metadata related to the search terms of the video content search query; transmitting at least a portion of the video index metadata of the identified portion of the encoded video content; receiving data indicative of a selection of the identified portion of the video content, wherein the video index metadata comprises at least one of visual, audio, and textual elements of the video content; and transmitting the selected identified portion of the video content in response to the data indicative of the selection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification