IP Library Granted Patent US 11,589,111
Granted Patent B2
US 11,589,111 · App. 13/446,479 · Granted Feb 21, 2023

System and method for providing video program information or video program content to a user

Inventors: Scott Brenner (Superior, CO); Michael E. Cain (Arvada, CO); Kenneth L. Hamel (Louisville, CO); Joshua D. Staller (Littleton, CO)
Assignee: Comcast Cable Communications, LLC
H04N21/44204H04N5/76H04N7/17318H04N21/2543H04N21/437H04N21/4316H04N21/4331H04N21/47202H04N21/6581H04N21/84H04N21/8549H04N5/765H04N5/775H04N5/781H04N5/907
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 11,589,111
App. No.
13/446,479
Granted
Feb 21, 2023
Kind
B2
Abstract

In a system for broadcasting video programs to a user including a display, a system and method for providing program information or a copy of at least a portion of a program to the user. In one embodiment, a controller receives an input signal representing a request for summary information concerning a program, the program having a beginning and the input signal generated at a time during the broadcast. The controller provides via the display a summary of the program from the program beginning to the input signal time in response to the input signal. A controller may alternatively monitor a period of time during which the display is tuned to a broadcast of a program, the period starting during the broadcast. The controller is used to provide via the display a copy of at least a portion of the program when the period exceeds a predetermined threshold time.

Claims (33)

1. A method comprising:

receiving, by a user device at a request time that is after a start time of transmission of content, a first request that causes the user device to output a remaining portion of the content, wherein the remaining portion corresponds to a portion of the content beginning at the request time;

determining, by the user device, that a time period, during which part of the remaining portion of the content has been outputted by the user device, satisfies a threshold;

based on the first request and based on the determining that the time period satisfies the threshold, sending, by the user device and to a remote device, a second request for a beginning portion of the content, wherein the beginning portion corresponds to a portion beginning at the start time and ending at the request time; and

receiving, from the remote device, the beginning portion of the content.

2. The method of claim 1 , further comprising generating, prior to the sending the second request for the beginning portion of the content, a prompt requesting approval to generate the second request.

3. The method of claim 1 , further comprising outputting the beginning portion of the content for display with at least part of the remaining portion of the content.

4. The method of claim 1 , wherein the beginning portion of the content ends before the remaining portion of the content begins.

5. The method of claim 1 , further comprising:

causing at least part of the remaining portion of the content to be displayed on a first portion of a display device; and

causing the beginning portion of the content to be displayed on a second portion of the display device that is different from the first portion of the display device.

6. The method of claim 1 , further comprising storing, by the user device and based on the first request, at least the remaining portion of the content.

7. The method of claim 1 , wherein the receiving the first request comprises receiving information indicating a selection of a channel.

8. The method of claim 1 , wherein the remote device comprises a head-end device that is remote from the user device and configured to store the content during transmission of the content.

9. The method of claim 1 , further comprising:

prior to the sending the second request, determining, based on a user profile that indicates that automatic retrieval of earlier portions is desired, whether to send the second request for the beginning portion of the content.

10. The method of claim 1 , further comprising:

receiving, prior to completion of the receiving the beginning portion, a third request to display other content different from the content; and

based on the third request, requesting an indication of whether to continue the receiving the beginning portion.

11. The method of claim 1 , wherein the determining that the time period satisfies the threshold comprises determining that the first request indicates a desire to watch the content rather than a request during channel surfing.

12. A method comprising:

receiving, by a user device at a receipt time after a start time of transmission of content, a first request that causes the user device to output a remaining portion of the content;

determining, by the user device, that a length of time, during which the remaining portion has been outputted by the user device, satisfies a threshold;

based on the determining that the length of time satisfies the threshold, sending, by the user device and to a remote device, a second request for a beginning portion of the content; and

after starting to output the remaining portion, receiving the beginning portion, wherein the beginning portion comprises a portion of the content starting at the start time and ending at the receipt time.

13. The method of claim 12 , further comprising outputting, by the user device, to a display, and based on the first request, the beginning portion simultaneously with the remaining portion.

14. The method of claim 12 , further comprising outputting, by the user device, the beginning portion for display over at least part of the remaining portion.

15. The method of claim 12 , further comprising:

generating, prior to the sending the second request for the beginning portion, a prompt; and

outputting the prompt to request approval to generate the second request.

16. The method of claim 12 , wherein the beginning portion ends before the remaining portion begins.

17. The method of claim 12 , further comprising:

prior to the sending the second request, determining, based on a stored preference, to send the second request.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2017
From: BRENNER, SCOTT; CAIN, MICHAEL E; HAMEL, KENNETH L; STALLER, JOSHUA D
To: AT&T BROADBAND LLC
Reel/Frame 043812/0604 →
MERGER AND CHANGE OF NAME Recorded Oct 9, 2017
From: COMCAST CABLE HOLDINGS, LLC; COMCAST CABLE COMMUNICATIONS, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 043812/0643 →
CHANGE OF NAME Recorded Oct 9, 2017
From: AT&T BROADBAND LLC
To: COMCAST CABLE HOLDINGS, LLC
Reel/Frame 044149/0420 →