Multi source and destination media discovery and management platform
First Claim
1. A method of listing video content, comprising:
- collecting, on a network-connected computer server, metadata describing content listings from disparate video sources, including accessing local devices and receiving information from content provider servers;
categorizing the content listings based on the collected metadata;
generating a first set of content listings by;
merging multiple content listings describing a same content into a single content merged listing; and
cross-correlating related content listings;
receiving one or more inputs identifying devices at which a user consumes media content, the devices including at least a first device and a second device;
for each device in the identified devices, determining which of the contents described in the first set of content listings are available at the device, wherein not all content described in the available content listings is available on all of the devices; and
causing displaying, on a network-connected device, the available content listings based on the categorizing, the available content listings including at least the first set of content listings, the available content listings describing content that is available at the first device, but not the second device, as well as content that is available at the second device, but not the first device.
10 Assignments
0 Petitions
Accused Products
Abstract
A platform allows viewing and sorting digital media from multiple content sources across multiple devices by title, category, series, or other sorting desired. Available content from providers may be co-mixed to display as if from a single provider. Listings may be restricted to specific providers or sets of providers, such as removing providers with paid content which the user will not access. Alternatively, listings may be prioritized based on business rules programmed into the system. Listings may be limited to those available on the current device, on another set of devices, or on all devices. Control of access to content, including playback and queuing, may be done through the interface regardless of the consumption device. This allows access to all content across all devices in a fashion desirable to the user, merging providers and devices into a seamless interface tailored for the user instead of the content or device manufacturer.
30 Citations
31 Claims
-
1. A method of listing video content, comprising:
-
collecting, on a network-connected computer server, metadata describing content listings from disparate video sources, including accessing local devices and receiving information from content provider servers; categorizing the content listings based on the collected metadata; generating a first set of content listings by; merging multiple content listings describing a same content into a single content merged listing; and cross-correlating related content listings; receiving one or more inputs identifying devices at which a user consumes media content, the devices including at least a first device and a second device; for each device in the identified devices, determining which of the contents described in the first set of content listings are available at the device, wherein not all content described in the available content listings is available on all of the devices; and causing displaying, on a network-connected device, the available content listings based on the categorizing, the available content listings including at least the first set of content listings, the available content listings describing content that is available at the first device, but not the second device, as well as content that is available at the second device, but not the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
collecting, on a network-connected computer server, metadata describing content listings from disparate video sources, including accessing local devices and receiving information from content provider servers; categorizing the content listings based on the collected metadata; generating a first set of content listings by; merging multiple content listings describing a same content into a single merged listing; and cross-correlating related content listings; receiving one or more inputs identifying devices at which a user consumes media content, the devices including at least a first device and a second device; for each device in the identified devices, determining which of the contents described in the content listings are available at the device, wherein not all content described in the available content listings is available on all of the devices; and causing displaying, on a network-connected device, the available content listings based on the categorizing, the available content listings including at least the first set of content listings, the available content listings describing content that is available at the first device, but not the second device, as well as content that is available at the second device, but not the first device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 31)
-
-
23. An apparatus comprising:
-
logic implemented at least partially in hardware, configured to collecting metadata describing content listings from disparate video sources, including accessing local devices and receiving information from content provider servers; logic, implemented at least partially in hardware, configured to categorize the content listings based on the collected metadata; logic, implemented at least partially in hardware, configured to generate a first set of content listings by; merging multiple content listings describing a same content into a single merged listing; and cross-correlating related content listings; logic, implemented at least partially in hardware, configured to receive one or more inputs identifying devices at which a user consumes media content, the devices including at least a first device and a second device; logic, implemented at least partially in hardware, configured to, for each device in the identified devices, determine which of the contents described in the content listings are available at the device, wherein not all content described in the available content listings is available on all of the devices; and logic, implemented at least partially in hardware, configured to cause displaying, on a network-connected device, the available content listings based on the categorizing, the available content listings including at least the first set of content listings, the available content listings describing content that is available at the first device, but not the second device, as well as content that is available at the second device, but not the first device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification