IP Library Granted Patent US 8,620,135
Granted Patent B2
US 8,620,135 · App. 11/772,966 · Granted Dec 31, 2013

Selection and retention of buffered media content

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 8,620,135
App. No.
11/772,966
Granted
Dec 31, 2013
Kind
B2
Abstract

A media content recording system in a subscriber television system includes a memory for storing logic, a buffer space for buffering a plurality of media content instances, and a processor configured with the logic to designate as permanent a media content instance among the plurality of media content instances in the buffer space that is requested by a user for permanent recording.

Claims (25)

1. A media content recording system in a subscriber television system, comprising:

a memory for storing logic;

a buffer space for buffering a plurality of media content instances; and

a processor configured with the logic to designate as permanent a user-selected media content instance among the plurality of media content instances in the buffer space that is requested by a user for permanent recording,

the processor further configured with the logic to configure each media content instances as independent media content instance files,

the processor further configured with the logic to designate as permanent through configuration of a management file, wherein the management file comprises a start time and duration for each media content instances, wherein the management file further comprises a flag indicative of status of the media content instant file, wherein the status is at least one of: a temporary recording and the permanent recording, the selected media content instance title, and the source of the selected media content instance, and wherein the management file is stored separately from media content instance file associated with the selected media content instance.

2. The system of claim 1 , wherein the processor is further configured with the logic to provide a user interface, responsive to input from the user, that segregates the media content instances of the buffer space into separately identifiable media content instances and enables the user to select and permanently record at least one of the media content instances.

3. The system of claim 2 , wherein the processor is further configured with the logic to enable the user to permanently record a displayed media content instance of the buffer space by selecting a button on an input device during any buffered and displayed frame of the media content instance to be permanently recorded.

4. The system of claim 2 , wherein the processor is further configured with the logic to provide the buffered media content instances as entries in a displayed pre-configured list that enables the user to select which entry to be permanently recorded.

5. The system of claim 1 , wherein the processor is further configured with the logic to maintain the status flag in the management file wherein the status flag is configured as the temporary recording for a buffered media content instance that is not designated for permanent recording.

6. The system of claim 5 , wherein the processor is further configured with the logic to configure the status flag of the management file for a buffered media content instance as permanent when the user requests that said media content instance be permanently recorded, wherein the processor is further configured with the logic to cause the permanently recorded media content instance to have a permanent designation in a file allocation table in response to having the status flag of the corresponding management file configured as permanent, such that the buffer space storing the permanently recorded media content instance becomes designated as non-buffer space.

7. The system of claim 1 , wherein the processor is further configured with the logic to use media content instance guide data to determine the start time and stop time of a media content instance buffered into the buffer space.

8. The system of claim 1 , wherein the processor is further configured with the logic to determine the receipt time into the buffer space by using the time indicated by an internal clock.

9. The system of claim 1 , wherein the processor is further configured with the logic to randomly generate file names for the media content instance files.

10. The system of claim 1 , wherein the processor is further configured with the logic to use titles of the media content instances from media content instance guide data as media content instance file names.

11. The system of claim 10 , wherein the media content instance file names include channel number, the media content instance title, and the source of the media content instance.

12. The system of claim 1 , wherein the processor is further configured with the logic to cause the buffer space of the permanently recorded media content instance to be designated as non-buffer space.

13. The system of claim 1 , wherein the processor is further configured with the logic to buffer analog broadcast media content instances, received at a communications interface, as digitally compressed media content instances.

14. The system of claim 1 , wherein the processor is further configured with the logic to buffer an analog signal received at a connector from a consumer electronics device, as a digitally compressed media content instance.

15. The system of claim 1 , wherein the processor is further configured with the logic to buffer digital broadcast media content instances, received at a communications interface, as digitally compressed media content instances.

16. The system of claim 1 , wherein the processor is further configured with the logic to buffer digital media-on-demand media content instances, received at a communications interface from a remote server, as digitally compressed media content instances.

17. The system of claim 1 , wherein the processor is further configured with the logic to buffer digital media content instances, received at a digital communications port from a local network, as digitally compressed media content instances.

18. The system of claim 1 , wherein the processor is further configured with the logic to buffer digital media content instances, received at a digital communications port from a local device, as digitally compressed media content instances.

19. A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method comprising:

buffer a plurality of media content instances a buffer space; and designate as permanent a user-selected media content instance among the plurality of media content instances in the buffer space that is requested by a user for permanent recording, designate as permanent through configuration of a management file, wherein the management file comprises a start time and duration for each media content instances, wherein the management file further comprises a flag indicative of status of the media content instant file, wherein the status is at least one of: a temporary recording and the permanent recording, the selected media content instance title, and the source of the selected media content instance, and wherein the management file is stored separately from media content instance file associated with the selected media content instance.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT 7523479 NEEDS TO BE INCLUDED, WAS ACCIDENTALLY MISSED WHEN RECORDING ASSIGNMENT PREVIOUSLY RECORDED ON REEL 049603 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE NEED TO INCLUDE PATENT 7523479 IN THE ASSIGNMENT. WAS ACCIDENTALLY MISSED ON LAST RECORDING. Recorded Jun 9, 2021
From: CISCO TECHNOLOGY, INC.
To: TECH 5 SAS
Reel/Frame 058043/0001 →
CHANGE OF NAME Recorded Dec 10, 2014
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 034609/0790 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2013
From: SCIENTIFIC-ATLANTA, LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 031719/0891 →
CHANGE OF NAME Recorded Jul 27, 2009
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 023012/0703 →