Claims
- 1. A method for managing and accessing media content received via a plurality of display channels and stored in a storage device coupled to a media client device in a subscriber television system, said method comprising the steps of:
receiving media content at the client device; storing the media content in a plurality of tuner buffers in the storage device; and associating the plurality of tuner buffers with a composite buffer file.
- 2. The method of claim 1, further comprising the steps of accessing and displaying the media content stored among the plurality of tuner buffers from the composite buffer file.
- 3. The method of claim 2, further comprising the step of enabling a user to select the media content from a display of media content instance titles associated with the media content stored in the plurality of tuner buffers and associated with the composite buffer file.
- 4. The method of claim 1, wherein the step of associating the plurality of tuner buffers with a composite buffer file comprises the step of associating the composite buffer file with the tuner buffers after a threshold is substantially attained.
- 5. The method of claim 4, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user.
- 6. The method of claim 1, further comprising the step of associating each of the tuner buffers with a corresponding tuner buffer file.
- 7. The method of claim 6, further comprising the step of using the tuner buffer file for associating with the tuner buffer that is storing the currently tuned recorded media content, while using the composite buffer file for associating with the tuner buffer that is storing the media content from a plurality of surfed display channels.
- 8. The method of claim 6, further comprising the step of dissociating at least a portion of the tuner buffer file from the tuner bufferafter an event corresponding to at least one of a first display channel change, a second display channel change, and a substantial consumption of tuner buffer capacity.
- 9. The method of claim 6, further comprising the step of using the plurality of tuner buffers for a plurality of tuners.
- 10. The method of claim 6, further comprising the step of associating the tuner buffer file with the tuner buffers after a threshold is substantially attained.
- 11. The method of claim 10, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user.
- 12. The method of claim 1, further comprising the step of providing a user with a user interface screen configured to enable the user to select from which of the buffer files to view the media content.
- 13. The method of claim 1, further comprising the step of configuring the composite buffer file to exclude the media content based on at least one of media content instance rating, media content instance content, existence in a blocked display channel list, and existence in a locked display channel list.
- 14. The method of claim 13, further comprising the step of reading interactive program guide data to determine the rating and the content of the media content.
- 15. The method of claim 1, further comprising the steps of using one of the plurality of tuner buffers for signals received from an external media source and associating the one of the tuner buffers with the composite buffer file.
- 16. A method for managing and accessing media content received via a plurality of display channels and stored in a plurality of tuner buffers on a storage device, the storage device coupled to a media client device in a subscriber television system, said method comprising the steps of:
associating each of the tuner buffers with a corresponding tuner buffer file; associating the tuner buffers with a composite buffer file; and accessing and displaying the media content received from the plurality of display channels from the composite buffer file.
- 17. The method of claim 16, wherein the steps of accessing and displaying comprises the step of enabling a user to select the media content from a display of media content instance titles associated with the media content stored in the tuner buffers and associated with the composite buffer file.
- 18. The method of claim 16, wherein the step of associating the tuner buffers with a composite buffer file comprises the step of associating the composite buffer file and the tuner buffer file after a threshold is substantially attained.
- 19. The method of claim 18, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user.
- 20. The method of claim 16, further comprising the step of using the tuner buffer file for associating with the tuner buffer that is that is storing the currently tuned recorded media content, while using the composite buffer file for associating with the tuner buffer that is storing the media content received from a plurality of surfed display channels.
- 21. The method of claim 16, further comprising the step of dissociating at least a portion of the tuner buffer file from the corresponding tuner buffer after an event corresponding to at least one of a first display channel change, a second display channel change, and a substantial consumption of tuner buffer capacity.
- 22. The method of claim 16, further comprising the step of using the tuner buffers for a plurality of tuners.
- 23. The method of claim 16, wherein the step of accessing and displaying comprises the step of providing a user with a user interface screen configured to enable the user to select from which of the buffer files to view the media content.
- 24. The method of claim 16, further comprising the step of configuring the composite buffer file to exclude the media content based on at least one of media content instance rating, media content instance content, existence in a blocked display channel list, and existence in a locked display channel list.
- 25. The method of claim 24, further comprising the step of reading interactive program guide data to determine the rating and the content of the media content.
- 26. The method of claim 16, further comprising the steps of using one of the tuner buffers for signals received from an external media source and associating the one of the tuner buffers with the composite buffer file.
- 27. A method for managing and accessing media content received via a plurality of display channels and stored in a plurality of tuner buffers on a storage device, the storage device coupled to a media client device in a subscriber television system, said method comprising the steps of:
using a plurality of tuner buffers for a plurality of tuners that receive media content from a plurality of display channels; associating each of the tuner buffers with a corresponding tuner buffer file; associating the plurality of tuner buffers with a composite buffer file; associating the composite buffer file and the tuner buffer file after a threshold is substantially attained, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user; accessing and displaying the media content received from the plurality of display channels from the composite buffer file, wherein the step of accessing further includes selecting the media content from a display of media content instance titles associated with the media content stored in the plurality of tuner buffers and associated with the composite buffer file, and accessing and displaying the media content stored in one of the tuner buffers with the corresponding tuner buffer file; using the tuner buffer file for associating with the tuner buffer that is storing the currently tuned recorded media content, while using the composite buffer file for associating with the tuner buffer that is storing the media content received from a plurality of surfed display channels; configuring the composite buffer file to exclude the media content based on at least one of media content instance rating, media content instance content, existence in a blocked display channel list, and existence in a locked display channel list; reading interactive program guide data to determine the rating and the content of the media content; using one of the plurality of tuner buffers for signals received from an external media source and associating the one of the tuner buffers with the composite buffer file; and providing a user with a user interface screen configured to enable the user to select from which of the buffer files to view the media content.
- 28. A system for managing and accessing media content received via a plurality of display channels and stored in a plurality of tuner buffers on a storage device, the storage device coupled to a media client device in a subscriber television system, said system comprising:
a memory with logic; and a processor configured with the logic to associate the plurality of tuner buffers with a composite buffer file.
- 29. The system of claim 28, wherein the processor is further configured with the logic to access and display the media content stored among the plurality of tuner buffers from the composite buffer file.
- 30. The system of claim 29, wherein the processor is further configured with the logic to enable a user to select the media content from a display of media content instance titles associated with the media content stored in the plurality of tuner buffers and associated with the composite buffer file.
- 31. The system of claim 28, wherein the processor is further configured with the logic to associate the composite buffer file with the tuner buffers after a threshold is substantially attained.
- 32. The system of claim 31, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user.
- 33. The system of claim 28, wherein the processor is further configured with the logic to associate each of the tuner buffers with a corresponding tuner buffer file.
- 34. The system of claim 33, wherein the processor is further configured with the logic to use the tuner buffer file for associating with the tuner buffer that is storing the currently tuned recorded media content, while use the composite buffer file for associating with the tuner buffer that is storing the media content received from a plurality of surfed display channels.
- 35. The system of claim 33, wherein the processor is further configured with the logic to dissociate at least a portion of the tuner buffer file from the tuner buffer after an event corresponding to at least one of a first display channel change, a second display channel change, and a substantial consumption of tuner buffer capacity.
- 36. The system of claim 33, wherein the processor is further configured with the logic to use the plurality of tuner buffers for a plurality of tuners.
- 37. The system of claim 33, wherein the processor is further configured with the logic to associate the tuner buffer file with the tuner buffers after a threshold is substantially attained.
- 38. The system of claim 37, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user.
- 39. The system of claim 28, wherein the processor is further configured with the logic to provide a user with a user interface screen configured to enable the user to select from which of the buffer files to view the media content.
- 40. The system of claim 28, wherein the processor is further configured with the logic to configure the composite buffer file to exclude media content based on at least one of media content instance rating, media content instance content, existence in a blocked display channel list, and existence in a locked display channel list.
- 41. The system of claim 40, wherein the processor is further configured with the logic to read interactive program guide data to determine the rating and the content of the media content.
- 42. The system of claim 28, wherein the processor is further configured with the logic to use one of the plurality of tuner buffers for signals received from an external media source and associating the one of the tuner buffers with the composite buffer file.
- 43. A system for managing and accessing media content received via a plurality of display channels and stored in a plurality of tuner buffers on a storage device, the storage device coupled to a media client device in a subscriber television system, said system comprising:
a memory with logic; and a processor configured with the logic to associate each of the tuner buffers with a corresponding tuner buffer file, wherein the processor is further configured with the logic to associate the tuner buffers with a composite buffer file, wherein the processor is further configured with the logic to access and display the media content received from the plurality of display channels from the composite buffer file.
- 44. The system of claim 43, wherein the processor is further configured with the logic to enable the user to select the media content from a display of media content instance titles associated with the media content stored in the tuner buffers and associated with the composite buffer file.
- 45. The system of claim 43, wherein the processor is further configured with the logic to associate the composite buffer file and the tuner buffer file after a threshold is substantially attained.
- 46. The system of claim 45, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user.
- 47. The system of claim 43, wherein the processor is further configured with the logic to use the tuner buffer file for associating with the tuner buffer that is storing currently tuned recorded media content, and use the composite buffer file for associating with the tuner buffer that is storing the media content received from a plurality of surfed display channels.
- 48. The system of claim 43, wherein the processor is further configured with the logic to dissociate at least a portion of the tuner buffer file from the corresponding tuner bufferafter an event corresponding to at least one of a first display channel change, a second display channel change, and a substantial consumption of tuner buffer capacity.
- 49. The system of claim 43, wherein the processor is further configured with the logic to use the plurality of the tuner buffers for a plurality of tuners.
- 50. The system of claim 43, wherein the processor is further configured with the logic to provide a user with a user interface screen configured to enable the user to select from which of the buffer files to view the media content.
- 51. The system of claim 43, wherein the processor is further configured with the logic to configure the composite buffer file to exclude media content based on at least one of media content instance rating, media content instance content, existence in a blocked display channel list, and existence in a locked display channel list.
- 52. The system of claim 51, wherein the processor is further configured with the logic to read interactive program guide data to determine the rating and the content of the media content.
- 53. The system of claim 43, wherein the processor is further configured with the logic to use one of the plurality of tuner buffers for signals received from an external media source and associating the one of the tuner buffers with the composite buffer file.
- 54. A system for managing and accessing media content received via a plurality of display channels and stored in a plurality of tuner buffers on a storage device, the storage device coupled to a media client device in a subscriber television system, said system comprising:
a memory with logic; and a processor configured with the logic to use a plurality of tuner buffers for a plurality of tuners that receive media content from a plurality of display channels, wherein the processor is further configured with the logic to associate each of the tuner buffers with a corresponding tuner buffer file, wherein the processor is further configured with the logic to associate the plurality of tuner buffers with a composite buffer file, wherein the processor is further configured with the logic to associate the composite buffer file and the tuner buffer file after a threshold is substantially attained, wherein the threshold includes at least one of viewing time, storage device disk space consumed for the download of the media content, and priority as determined by a user, wherein the processor is further configured with the logic to access and display the media content received from the plurality of display channels from the composite buffer file, wherein the processor is further configured with the logic to select the media content from a display of media content instance titles associated with the media content stored in the plurality of tuner buffers and associated with the composite buffer file, and access and display the media content stored in one of the tuner buffers with the corresponding tuner buffer file, wherein the processor is further configured with the logic to use the tuner buffer file for associating with the tuner buffer that is storing currently tuned recorded media content, while using the composite buffer file for associating with the tuner buffer that is storing the media content received from a plurality of surfed display channels, wherein the processor is further configured with the logic to dissociate at least a portion of the tuner buffer file from the corresponding tuner buffer after an event corresponding to at least one of a first display channel change, a second display channel change, and a substantial consumption of tuner buffer capacity, wherein the processor is further configured with the logic to provide a user with a user interface screen configured to enable the user to select from which of the buffer files to view the media content, wherein the processor is further configured with the logic to configure the composite buffer file to exclude media content based on at least one of media content instance rating, media content instance content, existence in a blocked display channel list, and existence in a locked display channel list, wherein the processor is further configured with the logic to read interactive program guide data to determine the rating and the content of the media content, wherein the processor is further configured with the logic to use one of the plurality of tuner buffers for signals received from an external media source and associating the one of the tuner buffers with the composite buffer file.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation-in-part of copending U.S. utility applications entitled, “CONTROLLING SUBSTANTIALLY CONSTANT BUFFER CAPACITY FOR PERSONAL VIDEO RECORDING WITH CONSISTENT USER INTERFACE OF AVAILABLE DISK SPACE,” having Ser. No. 10/010,270, filed Dec. 6, 2001, “DIVIDING AND MANAGING TIME-SHIFT BUFFERING INTO PROGRAM SPECIFIC SEGMENTS BASED ON DEFINED DURATIONS,” having Ser. No. 10/008,439, filed Dec. 6, 2001, and “CONVERTING TIME-SHIFT BUFFERING FOR PERSONAL VIDEO RECORDING INTO PERMANENT RECORDINGS,” having Ser. No. 10/008,624, filed Dec. 6, 2001, all of which are entirely incorporated herein by reference.
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
10010270 |
Dec 2001 |
US |
Child |
10102043 |
Mar 2002 |
US |
Parent |
10008439 |
Dec 2001 |
US |
Child |
10102043 |
Mar 2002 |
US |
Parent |
10008624 |
Dec 2001 |
US |
Child |
10102043 |
Mar 2002 |
US |