Converting time-shift buffering for personal video recording into permanent recordings
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-005/76
H04N-007/00
H04N-005/00
출원번호
US-0008624
(2001-12-06)
등록번호
US-7257308
(2007-08-14)
발명자
/ 주소
Plourde, Jr.,Harold J.
Rodriguez,Arturo A.
출원인 / 주소
Scientific Atlanta, Inc.
인용정보
피인용 횟수 :
33인용 특허 :
14
초록▼
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 conte
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.
대표청구항▼
Therefore, having thus described the invention, at least the following is claimed: 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
Therefore, having thus described the invention, at least the following is claimed: 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 only a 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 configured with the logic to designate as permanent through configuration of a status flag of a management file corresponding to the 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 management file for each of the buffered media content instances, 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 temporary 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 configure the media content instances as media content instance files. 10. The system of claim 9, wherein the processor is further configured with the logic to randomly generate file names for the media content instance files. 11. The system of claim 9, 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. 12. The system of claim 11, wherein the management file includes channel number, the media content instance title, and the source of the media content instance. 13. 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. 14. 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. 15. 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. 16. 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. 17. 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. 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 network, as digitally compressed media content instances. 19. 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. 20. The system of claim 1, wherein the processor is further configured with the logic to delete the permanently designated media content instance as requested by the user. 21. 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 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, 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, wherein the processor is further configured with the logic to select one of the media content instances at any point within a buffered start and end time of the media content instance for permanent recording, wherein the processor is further configured with the logic to maintain a management file for each of the buffered media content instances, wherein the processor is further configured with the logic to maintain a status flag in the management file wherein the status flag is configured as temporary for a buffered media content instance that is not designated for permanent recording, 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, 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, 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, wherein the processor is further configured with the logic to configure the media content instances as media content instance files, 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, wherein the management file includes channel number, the media content instance title, and the source of the media content instance, 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, 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, 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, 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, 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, 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, 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, wherein the processor is further configured with the logic to designate as permanent only the selected media content instance among the plurality of media content instances in the buffer space that is requested by the user for permanent recording, wherein the processor is further configured with the logic to delete the permanently designated media content instance as requested by the user. 22. A media content recording method in a subscriber television system, comprising the steps of: buffering a plurality of media content instances into a buffer space; and designating as permanent only a media content instance among the plurality of media content instances in the buffer space that is requested by a user for permanent recording, wherein designating comprises configuring a status flag of a management file corresponding to the media content instance. 23. The method of claim 22, further comprising the steps of providing a user interface, responsive to input from the user, segregating the media content instances of the buffer space into separately identifiable displayed media content instances, and enabling the user to select and permanently record at least one of the media content instances. 24. The method of claim 23, further comprising the step of enabling the user to permanently record a displayed media content instance of the buffer space by enabling the user to select a button on an input device during any buffered and displayed frame of the media content instance to be permanently recorded. 25. The method of claim 23, further comprising the step of providing 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. 26. The method of claim 22, further comprising the steps of maintaining the management file for each of the buffered media content instances, and maintaining a status flag in the management file, and configuring the status flag as temporary for a buffered media content instance that is not designated for permanent recording. 27. The method of claim 26, further comprising the steps of configuring 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, causing 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. 28. The method of claim 22, further comprising the step of using media content instance guide data to determine the start time and stop time of a media content instance buffered into the buffer space. 29. The method of claim 22, further comprising the step of determining the receipt time into the buffer space by using the time indicated by an internal clock. 30. The method of claim 22, further comprising the step of configuring the media content instances as media content instance files. 31. The method of claim 30, further comprising the step of randomly generating file names for the media content instance files. 32. The method of claim 30, further comprising the step of using titles of the media content instances from media content instance guide data as media content instance file names. 33. The method of claim 32, wherein the management file includes channel number, the media content instance title, and the source of the media content instance. 34. The method of claim 22, further comprising the step of causing the buffer space of the permanently recorded media content instance to be designated as non-buffer space. 35. The method of claim 22, further comprising the step of buffering analog broadcast media content instances, received at a communications interface, as digitally compressed media content instances. 36. The method of claim 22, further comprising the step of buffering an analog signal received at a connector from a consumer electronics device, as a digitally compressed media content instance. 37. The method of claim 22, further comprising the step of buffering digital broadcast media content instances, received at a communications interface, as digitally compressed media content instances. 38. The method of claim 22, further comprising the step of buffering digital media-on-demand media content instances, received at a communications interface from a remote server, as digitally compressed media content instances. 39. The method of claim 22, further comprising the step of buffering digital media content instances, received at a digital communications port from a local network, as digitally compressed media content instances. 40. The method of claim 22, further comprising the step of buffering digital media content instances, received at a digital communications port from a local device, as digitally compressed media content instances. 41. The method of claim 22, further comprising the step of deleting the permanently designated media content instance as requested by the user. 42. A media content recording method in a subscriber television system, comprising the steps of: buffering a plurality of media content instances; providing 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; enabling 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; selecting one of the media content instances at any point within a buffered start and end time of the media content instance for permanent recording; maintaining a management file for each of the buffered media content instances; maintaining a status flag in the management file wherein the status flag is configured as temporary for a buffered media content instance that is not designated for permanent recording; configuring 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; causing 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; using media content instance guide data to determine the start time and stop time of a media content instance buffered into the buffer space; determining the receipt time into the buffer space by using the time indicated by an internal clock; configuring the media content instances as media content instance files; using titles of the media content instances from media content instance guide data as the file names, wherein the management file names include channel number, the media content instance title, and the source of the media content instance; causing the buffer space of the permanently recorded media content instance to be designated as non-buffer space; buffering analog broadcast media content instances, received at a communications interface, as digitally compressed media content instances; buffering an analog signal received at a connector from a consumer electronics device, as a digitally compressed media content instance; buffering digital broadcast media content instances, received at a communications interface, as digitally compressed media content instances; buffering digital media-on-demand media content instances, received at a communications interface from a remote server, as digitally compressed media content instances; buffering digital media content instances, received at a digital communications port from a local network, as digitally compressed media content instances; buffering digital media content instances, received at a digital communications port from a local device, as digitally compressed media content instances; designating as permanent only the selected media content instance among the plurality of media content instances in the buffer space that is requested by the user for permanent recording; and deleting the permanently designated media content instance as requested by the user.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (14)
Hayder Radha ; Yingwei Chen ; Mihaela Van Der Schaar-Mitrea, Bit-plane dependent signal compression.
Aref Walid G. ; Kamel Ibrahim ; Niranjan Thirumale N. ; Ghandeharizadeh Shahram, Simultaneous processing of read and write requests using optimized storage partitions for read and write request deadlines.
Doherty, Robert J.; Tierney, Peter L.; Arnaoutoglou-Andreou, Marios, System and embedded license control mechanism for the creation and distribution of digital content files and enforcement of licensed use of the digital content files.
Logan James (81 Castle Hill Rd. Windham NH 03087) Goessling Daniel (43 Davelin Rd. Wayland MA 01778), Time delayed digital video system using concurrent recording and playback.
Kaminski, Dariusz S.; Rodriguez, Arturo A.; Banker, Robert O.; Gutknecht, Valerie G., Buffering of prior displayed television channels upon accessing a different channel.
Gonder, Tom; Mahonchak, Craig; Carlucci, John; Patel, Vipul; Callahan, John; Thomas, Jay, Method and apparatus for high bandwidth data transmission in content delivery networks.
Gonder, Tom; Mahonchak, Craig; Carlucci, John; Patel, Vipul; Callahan, John; Thomas, Jay, Method and apparatus for high bandwidth data transmission in content-based networks.
Schultz, Mark Alan; Johnson, Ronald Douglas; Lamb, Matthew Robert, System and method for a schedule shift function in a multi-channel broadcast multimedia system.
Schultz, Mark Alan; Lamb, Matthew, System and method for displaying priority transport stream data in a paused multi-channel broadcast multimedia system.
Adimatyam, Venkata S.; Gavade, Sameer, Systems and methods for automatically converting media content stream data accumulated during a pause of playback from a buffer to a permanent recording.
Ellis, Michael D.; Gaydou, Danny R.; Reichardt, M. Scott; Baumgartner, Joseph P.; Thomas, William L., Systems and methods for interactive program guides with personal video recording features.
Ellis, Michael D.; Gaydou, Danny R.; Reichardt, M. Scott; Baumgartner, Joseph P.; Thomas, William L., Systems and methods for interactive program guides with personal video recording features.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.