IP Library › Granted Patent US 10,616,644
Granted Patent B2
US 10,616,644 · App. 16/251,467 · Granted Apr 7, 2020

System and method for blending linear content, non-linear content, or managed content

Inventors: Samuel Moreau (Bellevue, WA); Donald Ahrens (San Francisco, CA); Georgia Gibbs (Fairfax, CA); John Carney (Sausalito, CA); David de Andrade (San Anselmo, CA)
Assignee: Comcast Cable Communications Management, LLC
H04N21/4438G06F3/0482H04N5/44543H04N5/44591H04N21/4312H04N21/472H04N21/478H04N21/47202H04N21/482H04N21/4821H04N21/854H04N21/8545H04N5/45
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 10,616,644
App. No.
16/251,467
Granted
Apr 7, 2020
Kind
B2
Abstract

A user interface allows for blending of television program choices from which a viewer may select, the blending representing options for linear and non-linear programming presented together within a single hierarchy of a designated category. The blending may further include managed content relevant to the designated category, where desired. Such designated categories may include television programming categories and/or content categories. The options for linear and non-linear programming may be presented together within a single screen of the user interface.

Claims (31)

1. One or more non-transitory computer-readable media storing executable instructions that, when executed, cause an apparatus to:

combine data describing at least two of linear content, non-linear content or managed content to produce a blending of user-selectable content from the at least two of the linear content, the non-linear content or the managed content in at least two levels of a hierarchy of levels; and

send, to one or more devices, the blending of user-selectable content.

2. The one or more non-transitory computer-readable media of claim 1 , wherein the linear content comprises programming that is scheduled to be transmitted at particular times, and wherein the non-linear content comprises on-demand programming.

3. The one or more non-transitory computer-readable media of claim 1 , wherein a first of the at least two levels comprises a combined list of user-selectable content options from the linear content and the non-linear content.

4. The one or more non-transitory computer-readable media of claim 1 , wherein the executable instructions, when executed, cause the apparatus to send the blending of user-selectable content by broadcasting the blending of user-selectable content to the one or more devices.

5. The one or more non-transitory computer-readable media of claim 1 , wherein the executable instructions, when executed, cause the apparatus to:

insert the blending of user-selectable content into a carousel for transmission.

6. The one or more non-transitory computer-readable media of claim 1 , wherein a first of the at least two levels comprises a scrolling list of content options from the linear content and the non-linear content.

7. The one or more non-transitory computer-readable media of claim 1 , wherein the one or more devices comprises one or more set top boxes.

8. An apparatus comprising:

one or more processors; and

memory storing executable instructions that, when executed by the one or more processors, cause the apparatus to:

combine data describing at least two of linear content, non-linear content or managed content to produce a blending of user-selectable content from the at least two of the linear content, the non-linear content or the managed content in at least two levels of a hierarchy of levels; and

send, to one or more devices, the blending of user-selectable content.

9. The apparatus of claim 8 , wherein the linear content comprises programming that is scheduled to be transmitted at particular times, and wherein the non-linear content comprises on-demand programming.

10. The apparatus of claim 8 , wherein a first of the at least two levels comprises a combined list of user-selectable content options from the linear content and the non-linear content.

11. The apparatus of claim 8 , wherein the executable instructions, when executed by the one or more processors, cause the apparatus to send the blending of user-selectable content by broadcasting the blending of user-selectable content to the one or more devices.

12. The apparatus of claim 8 , wherein the executable instructions, when executed by the one or more processors, cause the apparatus to:

insert the blending of user-selectable content into a carousel for transmission.

13. The apparatus of claim 8 , wherein a first of the at least two levels comprises a scrolling list of content options from the linear content and the non-linear content.

14. The apparatus of claim 8 , wherein the one or more devices comprises one or more set top boxes.

15. One or more non-transitory computer-readable media storing executable instructions that, when executed, cause an apparatus to:

combine data describing at least two of linear content, non-linear content or managed content to produce a user interface that comprises a hierarchy of levels and that blends user-selectable content from the at least two of the linear content, the non-linear content or the managed content in at least two levels of the hierarchy of levels; and

send, to one or more devices, the user interface.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the linear content comprises programming that is scheduled to be transmitted at particular times, and wherein the non-linear content comprises on-demand programming.

17. The one or more non-transitory computer-readable media of claim 15 , wherein a first of the at least two levels comprises a combined list of content options from the linear content and the non-linear content.

18. The one or more non-transitory computer-readable media of claim 15 , wherein the executable instructions, when executed, cause the apparatus to send the user interface by broadcasting the user interface to the one or more devices, wherein the one or more devices comprises one or more set top boxes.

19. The one or more non-transitory computer-readable media of claim 15 , wherein a first of the at least two levels comprises a scrolling list of content options from the linear content and the non-linear content.

20. The one or more non-transitory computer-readable media of claim 15 , wherein the user interface comprises a video window, and wherein the executable instructions, when executed, cause the apparatus to:

based on one or more user interactions with the user interface, cause generation of, within the video window, a portion of first content from the at least two of the linear content, the non-linear content or the managed content.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: MOREAU, SAMUEL; AHRENS, DONALD; GIBBS, GEORGIA; CARNEY, JOHN; DE ANDRADE, DAVID
To: METATV, INC
Reel/Frame 050075/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: METATV, INC
To: DOUBLE C TECHNOLOGIES, LLC
Reel/Frame 050075/0149 →
MERGER Recorded Aug 16, 2019
From: TVWORKS, LLC
To: COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC
Reel/Frame 050075/0561 →
CHANGE OF NAME Recorded Aug 16, 2019
From: DOUBLE C TECHNOLOGIES, LLC
To: TVWORKS, LLC
Reel/Frame 050082/0269 →
Continuity (11)
Continuation 15639386 · Jun 30, 2017
Continuation 15137099 · Apr 25, 2016
Continuation 14661488 · Mar 18, 2015
Continuation 13860146 · Apr 10, 2013
Continuation 13049948 · Mar 17, 2011
Continuation 12730771 · Mar 24, 2010
Continuation 10664275 · Sep 16, 2003
Continuation In Part 10460950 · Jun 12, 2003
Continuation In Part 10390064 · Mar 14, 2003
Provisional Application 60486567 · Jul 11, 2003
Related Publication 20190238936A1 · Aug 1, 2019
Cited By (2)
US 12,328,480 US 12,363,386