Back to results
US 10,856,025 B2Granted
Systems and methods for managing user subscriptions to content sources
AssigneeRovi Guides, Inc.
InventorsChristopher P. Ambrozic, Michael Hoffman, William E. Purser
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that manages user subscriptions to content sources by modifying content source bundles to tailor them towards user preferences.
Claims18
A method for managing user subscriptions to content sources, the method comprising:
- storing a plurality of content source bundles wherein, a first content source bundle includes a first subset of a plurality of content sources and a second content source bundle includes a second subset of the plurality of content sources;
- determining that a user has a subscription to the first content source bundle, wherein the subscription enables the user to access the first subset of content sources in the first content source bundle;
- monitoring viewing habits of the user relative to the first subset of content sources in the first content source bundle;
- identifying, based on the viewing habits, a viewing schedule of the user associated with a first content source of the content sources in the first content source bundle;
- searching, based on a user profile of the user, for a given plurality of content sources that are in the second subset of the plurality of content sources and are not in the first subset of the plurality of content sources and that match the user profile of the user;
- identifying content transmitted by the given plurality of content sources that matches the user profile;
- determining a transmission schedule of the identified content;
- comparing the transmission schedule of the identified content with the viewing schedule of the user;
- selecting a second content source of the given plurality of content sources in response to determining that the transmission schedule of the identified content transmitted by the second content source does not overlap with the viewing schedule of the user associated with the first content source in the first content source bundle;
- and
- modifying the first content source bundle to add the selected second content source.
8 more elements
A system for managing user subscriptions to content sources, the system comprising:
- control circuitry configured to:
- store a plurality of content source bundles wherein, a first content source bundle includes a first subset of a plurality of content sources and a second content source bundle includes a second subset of the plurality of content sources;
- determine that a user has a subscription to the first content source bundle, wherein the subscription enables the user to access the first subset of content sources in the first content source bundle;
- monitor viewing habits of the user relative to the first subset of content sources in the first content source bundle;
- identify, based on the viewing habits, a viewing schedule of the user associated with a first content source of the content sources in the first content source bundle;
- search, based on a user profile of the user, for a given plurality of content sources that are in the second subset of the plurality of content sources and are not in the first subset of the plurality of content sources and that match the user profile of the user;
- identifying content transmitted by the given plurality of content sources that matches the user profile;
- determine a transmission schedule of the identified content;
- compare the transmission schedule of the identified content with the viewing schedule of the user;
- select a second content source of the given plurality of content sources in response to determining that the transmission schedule of the identified content transmitted by the second content source does not overlap with the viewing schedule of the user associated with the first content source in the first content source bundle;
- and
- modify the first content source bundle to add the selected second content source.
9 more elements
Dependencies are inferred from the claim text.