IP Library › Granted Patent US 12,445,673
Granted Patent B1
US 12,445,673 · App. 18/746,932 · Granted Oct 14, 2025

Methods and systems for providing a preferred content source interface

Inventors: Alexandria Pump (Philadelphia, PA); Emily Colson (Middlesex, GB); Peter Yu (Philadelphia, PA)
Assignee: Comcast Cable Communications, LLC
H04N21/4312H04N21/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,445,673
App. No.
18/746,932
Granted
Oct 14, 2025
Kind
B1
Abstract

Methods, apparatuses, and systems are described for providing a preferred content source interface. A default layout may be generated for a preferred content source interface. One or more content selections of a selected content service of a plurality of content services may be determined. The one or more content selections of the selected content service may be output according to the default layout of the preferred content source interface.

Claims (42)

1. A method comprising:

determining, by a computing device, a default layout of a preferred content source interface for outputting content selections of a preferred content service;

determining a selection of a content service of a plurality of content services designating the content service as the preferred content service, wherein each content service of the plurality of content services organizes content selections of the corresponding content service into a unique layout for output via an interface of the corresponding content service;

configuring, based on the selection of the content service, the unique layout of the content selections of the content service into the default layout of the preferred content source interface; and

causing output of the preferred content source interface according to the default layout.

2. The method of claim 1 , further comprising determining, based on a plurality of user subscriptions, the plurality of content services.

3. The method of claim 1 , wherein each content service of the plurality of content services comprises at least one linear content source selection and at least one non-linear content item selection.

4. The method of claim 1 , wherein determining the selection of the content service comprises:

receiving, from a user device, the selection of the content service; or

determining, by the computing device, the selection of the content service based on one or more user preferences or a default content service associated with the preferred content source interface.

5. The method of claim 1 , further comprising:

causing, based on a selection of another content service of the plurality of content services, the preferred content source interface to discontinue outputting the content selections of the content service according to the default layout; and

causing the preferred content source interface to output the content selections of the another content service according to the default layout.

6. The method of claim 5 , wherein causing the preferred content source interface to output the content selections of the another content service according to the default layout comprises:

configuring, based on the selection of the another content service, the unique layout of the content selections of the another content service into the default layout of the preferred content source interface; and

causing output of the preferred content source interface according to the default layout.

7. A method comprising:

determining, by a computing device, a selection of a content service of a plurality of content services designating the content service as a preferred content service, wherein each content service of the plurality of content services comprises a plurality of content selections;

causing, based on the selection of the content service, a preferred content source interface to output the plurality of content selections of the preferred content service according to a default layout;

determining, based on a first user input, a last watched content selection of the plurality of content selections of the preferred content service; and

causing, based on a second user input, the preferred content source interface to output content associated with the last watched content selection via the preferred content service according to the default layout.

8. The method of claim 7 , further comprising determining, based on a plurality of user subscriptions, the plurality of content services.

9. The method of claim 7 , wherein each content service of the plurality of content services comprises at least one linear content source selection and at least one non-linear content item selection.

10. The method of claim 7 , wherein determining the selection of the content service comprises:

receiving, from a user device, the selection of the content service; or

determining, by the computing device, the selection of the content service based on one or more user preferences or a default content service associated with the preferred content source interface.

11. The method of claim 7 , wherein the first user input comprises a power off command and the second user input comprises a power on command.

12. The method of claim 7 , wherein the last watched content selection comprises content associated with a non-linear content item or a linear content source.

13. The method of claim 12 , wherein causing the preferred content source interface to output content associated with the last watched content selection comprises causing the preferred content source interface to output the non-linear content item at a time point in the content when the first user input was received.

14. The method of claim 12 , wherein causing the preferred content source interface to output content associated with the last watched content selection comprises causing the preferred content source interface to output current content of the linear content source.

15. A method comprising:

receiving, by a computing device, a selection of a plurality of content services via a preferred content source interface;

determining, based on user input of a content selection, an availability of the content selection via one or more content services of the plurality of content services;

determining, based on the availability of the content selection via the one or more content services of the plurality of content services, a priority associated with each content service of the one or more content services; and

causing, based on the priority associated with each content service, the preferred content source interface to output content associated with the content selection via a content service of the one or more content services.

16. The method of claim 15 , further comprising determining, based on a plurality of user subscriptions, the plurality of content services.

17. The method of claim 15 , wherein each content service of the plurality of content services comprises at least one linear content source selection and at least one non-linear content item selection.

18. The method of claim 15 , further comprising:

receiving, from a user device, the selection of the plurality of content services; or

determining, by the computing device, the selection of the plurality of content services based on one or more user preferences or a default content service associated with the preferred content source interface.

19. The method of claim 15 , wherein the content service is a highest priority content service of the one or more content services.

20. The method of claim 15 , wherein causing the preferred content source interface to output content associated with the content selection via the content service comprises causing the preferred content source interface to output one or more of a linear content item or a non-linear content item associated with the content selection via the content service.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2024
From: PUMP, ALEXANDRIA; YU, PETER
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 068500/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2024
From: COLSON, EMILY
To: SKY CP LIMITED
Reel/Frame 068500/0552 →
References Cited (9)
US 7480746B2 · Simon · 2009 [cited by examiner]
US 9516254B2 · Kim · 2016 [cited by examiner]
US 10168867B2 · Blanchard · 2019 [cited by examiner]
US 11336946B1 · Gheen · 2022 [cited by applicant]
US 20020120932A1 · Schwalb · 2002 [cited by examiner]
US 20100144327A1 · Karnalkar · 2010 [cited by examiner]
US 20160283055A1 · Haghighat et al. · 2016 [cited by applicant]
US 20210084366A1 · Yun et al. · 2021 [cited by applicant]
US 20220261534A1 · Daga · 2022 [cited by examiner]