Patent ID: 7769827

Claim:
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.