Computer-Implemented System And Method For Providing Searchable Online Media Content
First Claim
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;
media content comprising device-playable data provided for dynamic online use through remote streaming over the network; and
media metadata comprising markers synchronized to sections of the device-playable data;
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;
wherein the media content and the media metadata are combined in response to a request received through a service interface from one of the applications, and the combined media content and media metadata are served to the requesting application comprising streaming the device-playable data.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for providing searchable online media content is provided. A data store is maintained through an online media server. Media content, including device-playable data provided for dynamic online use, is stored. Media metadata, including markers synchronized to sections of the device-playable data, is also stored. The media content and media metadata are functionally combined through a layered network architecture. The data store is provided as a data layer. Applications are provided within a client layer that execute on a client interconnected to the network. Service interfaces are provided within a data access layer, which are each accessible by at least one of the applications. The media content and the media metadata are combined in response to a request received through a service interface from one of the applications. The combined media content and media metadata are served to the requesting application including streaming the device-playable data.
-
Citations
23 Claims
-
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; media content comprising device-playable data provided for dynamic online use through remote streaming over the network; and media metadata comprising markers synchronized to sections of the device-playable data; 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; wherein the media content and the media metadata are combined in response to a request received through a service interface from one of the applications, and the combined media content and media metadata are served to the requesting application comprising streaming the device-playable data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for providing searchable online media content, comprising:
-
maintaining a data store through a media server that is accessible online over a data communications network, comprising; storing media content comprising device-playable data provided for dynamic online use through remote streaming over the network; and storing media metadata comprising markers synchronized to sections of the device-playable data; functionally combining the media content and the media metadata through a layered network architecture, comprising; providing the data store as a data layer of the network architecture; providing applications within a client layer of the network architecture that execute on a client interconnected to the network; and providing service interfaces within a data access layer of the network architecture, which are each accessible by at least one of the applications; combining the media content and the media metadata in response to a request received through a service interface from one of the applications; and serving the combined media content and media metadata to the requesting application comprising streaming the device-playable data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented apparatus for providing searchable online media content, comprising:
-
means for maintaining a data store through a media server that is accessible online over a data communications network, comprising; means for storing media content comprising device-playable data provided for dynamic online use through remote streaming over the network; and means for storing media metadata comprising markers synchronized to sections of the device-playable data; means for functionally combining the media content and the media metadata through a layered network architecture, comprising; means for providing the data store as a data layer of the network architecture; means for providing applications within a client layer of the network architecture that execute on a client interconnected to the network; and means for providing service interfaces within a data access layer of the network architecture, which are each accessible by at least one of the applications; means for combining the media content and the media metadata in response to a request received through a service interface from one of the applications; and means for serving the combined media content and media metadata to the requesting application comprising streaming the device-playable data.
-
Specification