Systems and methods for enabling a user to generate a plan to access content using multiple content services
AssigneeOpenTV, Inc.
InventorNandini Iyer
Life of this patent
Estimating the term…
Abstract
A system for facilitating access to items of content presents recommendations to a user. Items of content may include movies and television shows. Recommendations may include access plans specifying a plurality of digital media services, where each specified digital media service provides availability to items of content included in a user defined set. Further, recommendations may be based on one or more use defined constraints. User defined constraints may include a user budget for accessing items of content during a specific time period.
Claims20
A method comprising:
- receiving, from a computing device, first data specifying a set of content items selected by a user and second data specifying a priority for viewing each content item in the set of content items;
- determining, by one or more hardware processors, a total number of content items from the set of content items that are accessible through each digital media service of a plurality of digital media services, each digital media service provided by one or more digital media service systems;
- determining, by the one or more hardware processors, a ranking of the plurality of digital media services based at least in part on the total number of content items from the set of content items that are accessible through each digital media service of the plurality of digital media services and the priority for viewing each content item in the set of content items;
- generating, by the one or more hardware processors, a plan including at least one digital media service of the plurality of digital media services for providing access to at least a portion of the set of content items based on the ranking;
- and
- configuring, by the one or more hardware processors, access to the at least one digital media service based on the plan to provide access to specific content based on the plan.
A system comprising:
- one or more processors;
- and
- a memory accessible to the one or more processors, the memory storing instructions which, upon execution by the one or more processors, causes the one or more processors to perform operations comprising:
- receiving, from a computing device, first data specifying a set of content items selected by a user and second data specifying a priority for viewing each content item in the set of content items;
- determining a total number of content items from the set of content items that are accessible through each digital media service of a plurality of digital media services, each digital media service provided by one or more digital media service systems;
- determining a ranking of the plurality of digital media services based at least in part on the total number of content items from the set of content items that are accessible through each digital media service of the plurality of digital media services and the priority for viewing each content item in the set of content items;
- generating a plan including at least one digital media service of the plurality of digital media services for providing access to at least a portion of the set of content items based on the ranking;
- and
- configuring access to the at least one digital media service based on the plan to provide access to specific content based on the plan.
A non-transitory machine readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving, from a computing device, first data specifying a set of content items selected by a user and second data specifying a priority for viewing each content item in the set of content items;
- determining a total number of content items from the set of content items that are accessible through each digital media service of a plurality of digital media services, each digital media service provided by one or more digital media service systems;
- determining a ranking of the plurality of digital media services based at least in part on the total number of content items from the set of content items that are accessible through each digital media service of the plurality of digital media services and the priority for viewing each content item in the set of content items;
- generating a plan including at least one digital media service of the plurality of digital media services for providing access to at least a portion of the set of content items based on the ranking;
- and
- configuring access to the at least one digital media service based on the plan to provide access to specific content based on the plan.
Dependencies are inferred from the claim text.