Service and method for providing a single point of access for multiple providers' video and audio content
First Claim
Patent Images
1. A method of exposing a single directory of content from a plurality of content providers, comprising:
- receiving a request for content from a player device;
receiving a list of available content from each of said plurality of content providers;
storing each said list of available content into a repository of available content; and
returning said single directory of content to said player device in response to said request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method that uses a computer network to provide a single point of access between a plurality of video & audio devices and a plurality of video & audio content provider systems. The present invention is a method for providing a searchable, aggregated directory view of available video & audio content from multiple content providers as well as additional services such as content renting. The present invention includes a method for identifying users as subscribers of content providers'"'"' memberships.
61 Citations
29 Claims
-
1. A method of exposing a single directory of content from a plurality of content providers, comprising:
-
receiving a request for content from a player device;
receiving a list of available content from each of said plurality of content providers;
storing each said list of available content into a repository of available content; and
returning said single directory of content to said player device in response to said request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for relaying a request to access content from a specific content provider in a system that exposes a single directory of content from a plurality of content providers, said method comprising:
-
receiving a first request to access said content from a player device;
sending a second request to access said content to said specific content provider;
receiving a first response to access said content from said specific content provider;
sending a second response to access said content to said player device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of providing a user interface for a player device displaying a single directory of content from a plurality of content providers, said method comprising
providing an option to display available content; - and
providing an option to search available content. - View Dependent Claims (25, 26)
- and
-
27. A method of providing single directory of content from a plurality of content providers, comprising:
-
communicating to a processing device a message from a player device, the message identifying a device application programming interface (API) call containing, said device API instructing said processing device to perform a set of predetermined tasks and return results of said predetermined tasks; and
communicating to said plurality of content providers a provider API that instructs each of said plurality of content providers to return information related to available content satisfying predetermined criteria contained in said device API.
-
-
28. A method of providing additional content details from a specific content provider, comprising:
-
communicating to a processing device a message from a player device, the message identifying a device application programming interface (API) call containing, said device API instructing said processing device to perform a set of predetermined tasks and return results of said predetermined tasks; and
communicating to said plurality of content providers a provider API that instructs each of said plurality of content providers to return information related to available content satisfying predetermined criteria contained in said device API.
-
-
29. A method to facilitate a request to access content from a specific content provider, comprising:
-
communicating to a processing device a message from a player device, the message identifying a device application programming interface (API) call containing, said device API instructing said processing device to perform a set of predetermined tasks and return results of said predetermined tasks; and
communicating to said plurality of content providers a provider API that instructs each of said plurality of content providers to return information related to available content satisfying predetermined criteria contained in said device API.
-
Specification