Agnostic media delivery system
First Claim
1. A non-transitory computer readable storage medium comprising program instructions, wherein when executed by a processor the program instructions are executable to perform a method comprising:
- storing information about first video content in a data store of a primary video content provider, wherein the first video content corresponds to content that is accessible via a first subscription with a first video content provider;
storing information about second video content in the data store of the primary video content provider, wherein the second video content corresponds to content that is accessible via a second subscription with a second video content provider;
receiving, from a television viewer, via a device that is associated with the primary video content provider, a request for access to a television show that includes a plurality of seasons;
in response to receiving the request via the device that is associated with the primary video content provider, providing the television viewer with information about a plurality of seasons of the television show for concurrent display in a user interface that provides access to viewing episodes of the television show, wherein providing the television viewer with information about the plurality of seasons of the television show for concurrent display includes;
providing the television viewer with information about a first set of one or more prior seasons of the television show that are accessible via the first subscription with the first video content provider, but are not accessible via the second subscription with the second video content provider; and
providing the television viewer with information about a current season of the television show that is accessible via the second subscription with the second video content provider, but is not accessible via the first subscription with the first video content provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for a media content delivery service. A media content provider includes a data store for storing and serving media content to subscribers. The media content provider continually records and or otherwise stores video and audio content from around the world. Stored content will generally correspond to a large number of other media content providers, such as cable television operators, Internet based media content providers, television networks, and so on. Subscribers to the media provider interact with the media content provider via hardware and/or software mechanisms either provided by the media content provider or conforming to specifications of the media content provider. Based on these subscriber'"'"'s subscriptions to the other content providers, the subscribers will have viewing, listening, or application execution privileges for content maintained in the data store. Content of a subscriber corresponding to multiple video content providers is maintained and served by a single provider.
57 Citations
35 Claims
-
1. A non-transitory computer readable storage medium comprising program instructions, wherein when executed by a processor the program instructions are executable to perform a method comprising:
-
storing information about first video content in a data store of a primary video content provider, wherein the first video content corresponds to content that is accessible via a first subscription with a first video content provider; storing information about second video content in the data store of the primary video content provider, wherein the second video content corresponds to content that is accessible via a second subscription with a second video content provider; receiving, from a television viewer, via a device that is associated with the primary video content provider, a request for access to a television show that includes a plurality of seasons; in response to receiving the request via the device that is associated with the primary video content provider, providing the television viewer with information about a plurality of seasons of the television show for concurrent display in a user interface that provides access to viewing episodes of the television show, wherein providing the television viewer with information about the plurality of seasons of the television show for concurrent display includes; providing the television viewer with information about a first set of one or more prior seasons of the television show that are accessible via the first subscription with the first video content provider, but are not accessible via the second subscription with the second video content provider; and providing the television viewer with information about a current season of the television show that is accessible via the second subscription with the second video content provider, but is not accessible via the first subscription with the first video content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
storing information about first video content in a data store of a primary video content provider, wherein the first video content corresponds to content that is accessible via a first subscription with a first video content provider; storing information about second video content in the data store of the primary video content provider, wherein the second video content corresponds to content that is accessible via a second subscription with a second video content provider; receiving, from a television viewer, via a device that is associated with the primary video content provider, a request for access to a television show that includes a plurality of seasons; in response to receiving the request via the device that is associated with the primary video content provider, providing the television viewer with information about a plurality of seasons of the television show for concurrent display in a user interface that provides access to viewing episodes of the television show, wherein providing the television viewer with information about the plurality of seasons of the television show for concurrent display includes; providing the television viewer with information about a first set of one or more prior seasons of the television show that are accessible via the first subscription with the first video content provider, but are not accessible via the second subscription with the second video content provider; and providing the television viewer with information about a current season of the television show that is accessible via the second subscription with the second video content provider, but is not accessible via the first subscription with the first video content provider. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A video content delivery system comprising:
-
a data store of a primary video content provider; a server configured to communicate with the data store; and a client configured to communicate with the server; wherein the server is configured to; store information about first video content in a data store of a primary video content provider, wherein the first video content corresponds to content that is accessible via a first subscription with a first video content provider; store information about second video content in the data store of the primary video content provider, wherein the second video content corresponds to content that is accessible via a second subscription with a second video content provider; receive, from a television viewer, via a device that is associated with the primary video content provider, a request for access to a television show that includes a plurality of seasons; in response to receiving the request via the device that is associated with the primary video content provider, provide the television viewer with information about a plurality of seasons of the television show for concurrent display in a user interface that provides access to viewing episodes of the television show, wherein providing the television viewer with information about the plurality of seasons of the television show for concurrent display includes; providing the television viewer with information about a first set of one or more prior seasons of the television show that are accessible via the first subscription with the first video content provider, but are not accessible via the second subscription with the second video content provider; and providing the television viewer with information about a current season of the television show that is accessible via the second subscription with the second video content provider, but is not accessible via the first subscription with the first video content provider. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification