Arrangement of content within a custom television channel
First Claim
Patent Images
1. A method for arranging content selections within a custom TV channel according to a content ordering criteria for the custom TV channel comprising:
- receiving a request for an order position in a playlist of the custom TV channel for a content selection, wherein the playlist includes a list of previously selected content selections and an order for playing the previously selected content selections, and wherein the content selections within the custom TV channel include recorded content and streamed broadcasts; and
determining, by a processor, the order position for the content selection in the playlist based on the content ordering criteria for the custom TV channel such that;
responsive to a channel having sub-units, selecting a sub-unit for the content selection based on the content ordering criteria for the selected sub-unit; and
determining the order position in the playlist of the sub-unit for the content selection based on the content ordering criteria for the sub-unit; and
wherein the order position identifies a position in the order of the playlist for playing the content selection.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for content arrangement with a custom television (TV) channel in a custom TV system for providing a viewer with custom channels of content based on viewer preferences is described. Various examples of channel content ordering criteria upon which arrangement of content selections within a custom TV channel is based are also described. The custom TV system is suitable for execution on a digital video recorder.
23 Citations
24 Claims
-
1. A method for arranging content selections within a custom TV channel according to a content ordering criteria for the custom TV channel comprising:
-
receiving a request for an order position in a playlist of the custom TV channel for a content selection, wherein the playlist includes a list of previously selected content selections and an order for playing the previously selected content selections, and wherein the content selections within the custom TV channel include recorded content and streamed broadcasts; and determining, by a processor, the order position for the content selection in the playlist based on the content ordering criteria for the custom TV channel such that; responsive to a channel having sub-units, selecting a sub-unit for the content selection based on the content ordering criteria for the selected sub-unit; and determining the order position in the playlist of the sub-unit for the content selection based on the content ordering criteria for the sub-unit; and wherein the order position identifies a position in the order of the playlist for playing the content selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for arranging content selections within a custom TV channel according to a content ordering criteria for the custom TV channel, the system comprising:
-
a memory storing a custom channel model storage module including a selection of channels including a custom TV channel and an ordered playlist for the custom TV channel, wherein the playlist includes a list of previously selected content selections and an order for playing the previously selected content selections, and wherein the content selections within the custom TV channel include recorded content and streamed broadcasts; a channel content ordering criteria storage module including content ordering criteria for the custom TV channel; a content arrangement module having access to the custom channel model storage module and the channel content ordering criteria storage module which arranges content selections within the ordered playlist of the custom TV channel according to the content ordering criteria for the custom TV channel, the content arrangement module to determine an order position for the content selection in the playlist based on that channel'"'"'s content ordering criteria by selecting a sub-unit for the content selection based on the content ordering criteria for the selected sub-unit responsive to a channel having sub-units and determining the order position in the playlist of the sub-unit for the content selection based on the content ordering criteria for the sub-unit; and a processor for executing one or more modules stored in the memory. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory computer usable medium comprising instructions for causing a processor to execute a method for arranging content selections within a custom TV channel according to a content ordering criteria for the custom TV channel, the method comprising:
-
receiving a request for an order position in a playlist of the custom TV channel for a content selection, wherein the playlist includes a list of previously selected content selections and an order for playing the previously selected content selections, and wherein the content selections within the custom TV channel include recorded content and streamed broadcasts; and determining the order position for the content selection in the playlist based on that channel'"'"'s content ordering criteria such that; responsive to a channel having sub-units, selecting a sub-unit for the content selection based on the content ordering criteria for the selected sub-unit; and determining the order position in the playlist of the sub-unit for the content selection based on the content ordering criteria for the sub-unit; and wherein the order position identifies a position in the order of the playlist for playing the content selection. - View Dependent Claims (23, 24)
-
Specification