IP Library Granted Patent US 12,096,055
Granted Patent B2
US 12,096,055 · App. 18/235,513 · Granted Sep 17, 2024

Systems and methods for managing user subscriptions to content sources

Inventors: Christopher P. Ambrozic (Chapel Hill, NC); Michael Hoffman (Durham, NC); William E. Purser (Apex, NC)
Assignee: Rovi Guides, Inc.
H04N21/251H04N21/254H04N21/2543H04N21/4532H04N21/4826
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,096,055
App. No.
18/235,513
Granted
Sep 17, 2024
Kind
B2
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 toward user preferences.

Claims (36)

1. 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;

searching for a first content source from the second subset of the plurality of content sources in the second content source bundle; and

modifying the first content source bundle to replace an infrequently viewed content source from the first subset of the plurality of content sources with the first content source.

2. The method of claim 1 , the method further comprising identifying the first content source based on the matching of the first content source with a user profile relating to the user.

3. The method of claim 1 , the method further comprising identifying the first content source based on the user's location.

4. The method of claim 1 , the method further comprising identifying the first content source based on the user's browsing history.

5. The method of claim 1 , the method further comprising identifying the first content source based on the ratings and popularity of the first content source.

6. The method of claim 1 , the method further comprising monitoring viewing habits of the user relative to the first subset of content sources in the first content source bundle.

7. The method of claim 6 , the method further comprising based on the monitoring, determining, for each respective content source of the content sources within the first subset of the plurality of content sources, whether the respective content source is frequently viewed by the user.

8. The method of claim 7 , the method further comprising:

comparing a number of the content sources within the first subset determined to be frequently viewed by the user to a total number of content sources within the first subset; and

based on the comparison, determining an aggregate percentage of the content sources within the first subset of the plurality of content sources that are frequently viewed by the user.

9. The method of claim 8 , the method further comprising:

determining whether the aggregate percentage is less than a threshold; and

in response to determining that the aggregate percentage is less than the threshold, enabling the user to modify the first content source bundle to add the first content source from the second subset of the content sources in the second content source bundle based on the viewing habits of the user.

10. The method of claim 9 , the method further comprising in response to determining that the aggregate percentage is less than the threshold, removing the infrequently viewed content source from the first subset of the first content source bundle based on the modification to the first content source bundle.

11. 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;

search for a first content source from the second subset of the plurality of content sources in the second content source bundle; and

modify the first content source bundle to replace an infrequently viewed content source from the first subset of the plurality of content sources with the first content source.

12. The system of claim 11 , wherein the control circuitry is configured to identify the first content source based on the matching of the first content source with a user profile relating to the user.

13. The system of claim 11 , wherein the control circuitry is configured to identify the first content source based on the user's location.

14. The system of claim 11 , wherein the control circuitry is configured to identify the first content source based on the user's browsing history.

15. The system of claim 11 , wherein the control circuitry is further configured to identify the first content source based on the ratings and popularity of the first content source.

16. The system of claim 11 , wherein the control circuitry is further configured to monitor viewing habits of the user relative to the first subset of content sources in the first content source bundle.

17. The system of claim 16 , wherein the control circuitry is further configured to, based on the monitoring, determine, for each respective content source of the content sources within the first subset of the plurality of content sources, whether the respective content source is frequently viewed by the user.

18. The system of claim 17 , wherein the control circuitry is further configured to:

compare a number of the content sources within the first subset determined to be frequently viewed by the user to a total number of content sources within the first subset; and

based on the comparison, determine an aggregate percentage of the content sources within the first subset of the plurality of content sources that are frequently viewed by the user.

19. The system of claim 18 , wherein the control circuitry is further configured to:

determine whether the aggregate percentage is less than a threshold; and

in response to determining that the aggregate percentage is less than the threshold, enable the user to modify the first content source bundle to add the first content source from the second subset of the content sources in the second content source bundle based on the viewing habits of the user.

20. The system of claim 19 , wherein the control circuitry is further configured to, in response to determining that the aggregate percentage is less than the threshold, remove the infrequently viewed content source from the first subset of the first content source bundle based on the modification to the first content source bundle.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2023
From: AMBROZIC, CHRISTOPHER P.; HOFFMAN, MICHAEL; PURSER, WILLIAM E.
To: ROVI GUIDES, INC.
Reel/Frame 064648/0333 →
Continuity (3)
Continuation 16647299
Provisional Application 62558847 · Sep 14, 2017
Related Publication 20230396821A1 · Dec 7, 2023