IP Library › Granted Patent US 9,210,369
Granted Patent B2
US 9,210,369 · App. 12/256,728 · Granted Dec 8, 2015

Automated run-time adjustment

Inventor: David K. Broberg (Lafayette, CO)
Assignee: Cable Television Laboratories, Inc.
H04N5/782H04N5/76H04N7/163H04N21/262H04N21/43622H04N21/4583H04N21/47214H04N5/765H04N9/8205
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 9,210,369
App. No.
12/256,728
Granted
Dec 8, 2015
Kind
B2
Abstract

A method and system for automated run-time adjustment that includes an ability to start or end a scheduled recording at an earlier or later period of time. The adjustment may allow a program to be recorded in its entirety regardless of whether the program is starting late or running long. The recording period adjustments performed in accordance with the contemplated run-time adjustment may be made with reliance on data transmitted with the program in order to optionally insure the adjustment are made with respect to the actual content and not some pre-determined or arbitrary recording extension inputted by a user.

Claims (29)

1. A method of recording a program when the program runs over a scheduled completion time, the method comprising:

prior to the scheduled completion time, extending an ending of a recording of the program beyond the scheduled completion time if a previously identified piece of non-captioned data believed to be specific to the program has not changed; and

indefinitely extending the ending of the recording until the non-captioned data is changed if the non-captioned data is of a first type, and finitely extending the ending of the recording for a finite period of time if the non-captioned data is not changed and the non-captioned data is of a second type, the finite period of time being a fixed period of time determined prior to recording the program.

2. The method of claim 1 further comprising determining the non-captioned data to be present, even if the non-captioned data is not actively being transmitted, as long as the non-captioned data has not been changed.

3. The method of claim 1 further comprising determining the non-captioned data to be of the first type if the non-captioned data is not used in another program following the program, and determining the non-captioned data to be of the second type if the non-captioned data is used in the another program.

4. The method of claim 1 further comprising assessing the likelihood of the non-captioned data being used in another program and determining the non-captioned data to be of the first type if the non-captioned data is unlikely to be used in the another program and determining the non-captioned data to be of the second type if the non-captioned data is likely to be used in the another program.

5. The method of claim 1 further comprising relying solely on non-captioned data when extending the ending of the recording.

6. The method of claim 1 further comprising overriding the indefinite extending of the ending in the event an over-run limit timer expires.

7. The method of claim 1 wherein the data of the first type is a title of the program and the data of the second type is a genre of the program.

8. The method of claim 1 further comprising extending the ending independently of scheduling data transmitted separately from video signaling used to transport the non-captioned data.

9. A non-transitory computer-readable medium having a plurality of non-transitory instructions operable with a process to facilitate recording a program when the program runs over a scheduled completion time, the non-transitory instructions being sufficient for:

prior to the scheduled completion time, extending an ending of a recording of the program beyond the scheduled completion time if a previously identified piece of non-captioned data associated with the program has not changed since a preceding portion of the program; and

indefinitely extending the ending of the recording until the non-captioned data is changed if the non-captioned data is of a first type, and finitely extending the ending of the recording for a finite period of time if the non-captioned data has not changed and the non-captioned data is of a second type, the finite period of time being a fixed period of time determined prior to recording the program.

10. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for determining the non-captioned data to be present, even if the non-captioned data is not actively being transmitted, as long as the non-captioned data has not been changed.

11. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for determining the non-captioned data to be of the first type if the non-captioned data is not used in another program immediately following the program, and determining the non-captioned data to be of the second type if the non-captioned data is used in the another program.

12. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for assessing the likelihood of the non-captioned data being used in another program and determining the non-captioned data to be of the first type if the non-captioned data is unlikely to be used in the another program and determining the non-captioned data to be of the second type if the non-captioned data is likely to be used in the another program.

13. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for relying solely on non-captioned data when extending the ending of the recording.

14. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for overriding the indefinite extending of the ending in the event an over-run limit timer expires.

15. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for determining the data of the first type to be a title of the program and the data of the second type to be a genre of the program.

16. The non-transitory computer-readable medium of claim 9 further comprising non-transitory instructions sufficient for extending the ending independently of scheduling data transmitted separately from video signaling used to transport the non-captioned data.

17. A system comprising:

a provider configured for transmitting a program;

a recorder configured for recording the program; and

a controller configured for adjusting the recording when the program runs over a scheduled completion time, the controller including a plurality of non-transitory computer-readable instructions operable with a processor sufficient for:

i) prior to the scheduled completion time, extending an ending of a recording of the program beyond the scheduled completion time if a previously identified piece of non-captioned data associated with the program has not changed since a preceding portion of the program; and

ii) indefinitely extending the ending of the recording until the non-captioned data is changed if the non-captioned data is of a first type, and finitely extending the ending of the recording for a finite period of time if the non-captioned data has not changed and the non-captioned data is of a second type, the finite period of time being a fixed period of time determined prior to recording the program.

18. The system of claim 17 wherein the controller further includes non-transitory instructions sufficient for determining the non-captioned data to be present, even if the non-captioned data is not actively being transmitted, as long as the non-captioned data has not been changed.

19. The system of claim 17 wherein the controller further includes non-transitory instructions sufficient for determining the data of the first type to be a title of the program and the data of the second type to be a genre of the program.

20. The system of claim 17 wherein the controller further includes non-transitory instructions sufficient for extending the ending independently of scheduling data transmitted separately from video signaling used to transport the non-captioned data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2008
From: BROBERG, DAVID K.
To: CABLE TELEVISION LABORATORIES, INC.
Reel/Frame 021745/0898 →
Continuity (1)
Related Publication 20100104257A1 · Apr 29, 2010