Patent ID: 8688679
Filing Date: 2014-04-01
Classification: G06F

Abstract:
1. A computer-implemented system for providing searchable online media content, comprising: a data store maintained through a media server that is accessible online over a data communications network, comprising: a media platform functionally combining the media content and the media metadata through a layered network architecture, comprising the data store as a data layer of the network architecture, applications provided within a client layer of the network architecture that execute on a client interconnected to the network, and service interfaces provided within a data access layer of the network architecture, which are each accessible by at least one of the applications; exposing the synchronized transcript snippets and the annotated media jots for the specific section of the device-playable data; and tagging a Uniform Resource Locator (URL) accessible by the client to the specific section of the device-playable data; a publish service interface within the data access layer receiving a search query for the media content from the applications in the client layer; identifying one or more of the transcript snippets and the media jots in the media metadata that match the search query; combining the media content and the media metadata in response to the match of the identified transcript snippets and the media jots with the search query through a service interface from one of the applications; sending one or more search results as combinations of the media content and the media metadata in response to the search query to the applications in the client layer, the search results comprising the specific sections of the device-playable data synchronized to the identified transcript snippets; and displaying to the client the search results as at least one portion of each transcript of the device-playable data, the displayed transcript comprising one such specific section of the device-playable data directly linked through the URL.