Composite buffering
First Claim
Patent Images
1. A method for managing and accessing media content corresponding to 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;
associating the plurality of tuner buffers with a composite buffer file;
associating each of the tuner buffers with a corresponding tuner buffer file; and
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 media content from a plurality of surfed display channels.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for managing and accessing media content received via a plurality of display channels and stored in a plurality of buffers in a storage device. The system associates the plurality of buffers with a composite buffer file.
-
Citations
48 Claims
-
1. A method for managing and accessing media content corresponding to 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; associating the plurality of tuner buffers with a composite buffer file; associating each of the tuner buffers with a corresponding tuner buffer file; and 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 media content from a plurality of surfed display channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for managing and accessing media content corresponding to 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; accessing and displaying the media content received from the plurality of display channels from the composite buffer file; and 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for managing and accessing media content corresponding to 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.
-
-
25. A system for managing and accessing media content corresponding to 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, 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 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 media content received from a plurality of surfed display channels. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for managing and accessing media content corresponding to 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, 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 media content received from a plurality of surfed display channels. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for managing and accessing media content corresponding to 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.
-
Specification