Method, system and software for display of multiple media channels
First Claim
1. A method comprising the steps of:
- selecting, independent of explicit input from a user, a set of media channels from a plurality of media channels based on an attribute associated with each media channel of the media of media channels; and
providing a portion of each media channel of the subset of media channels to an output device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and software for improved display of multiple media channels are disclosed herein. A system may be used to select, independent of direct user input, a subset of a plurality of media channels based on a user'"'"'s viewing pattern. The system can include one or more media sources, a media processing system, and a display device, as well as a method for its use. The media processing system receives a plurality of media channels from the one or more media sources. One or more attributes associated with each media channel are compared with a user'"'"'s viewing pattern determined independent of direct user input by the media processing system. A surf list is generated from the plurality of media channels, where the surf list includes a subset of the plurality of media channels having one or more attributes that are congruent with the user'"'"'s viewing pattern. A portion, such as a still image, of each media channel in the surf list is output to an output device, such as a display device or storage device. The portions can be displayed simultaneously in a grid on the screen of the display device; the portions can be displayed individually in sequence; or displayed using a combination thereof.
-
Citations
152 Claims
-
1. A method comprising the steps of:
-
selecting, independent of explicit input from a user, a set of media channels from a plurality of media channels based on an attribute associated with each media channel of the media of media channels; and
providing a portion of each media channel of the subset of media channels to an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152)
-
-
38. A method comprising the steps of:
-
receiving a plurality of media channels;
determining a viewing pattern of a user; and
generating, independent of direct user input, a list of media channels selected from the plurality of media channels, where the list is generated based on the viewing pattern of the user.
-
-
79. A system comprising:
-
a processor;
memory operably coupled to said processor; and
a program of instructions capable of being stored in said memory and executed by said processor, said program of instructions to manipulate said processor to;
select, independent of explicit input from a user, a set of media channels from a plurality of media channels based on an attribute associated with each media channel of the media of media channels; and
provide a portion of each media channel of the subset of media channels to an output device.
-
-
116. A computer readable medium tangibly embodying a program of instructions to manipulate a data processor to:
-
select, independent of explicit input from a user, a set of media channels from a plurality of media channels based on an attribute associated with each media channel of the media of media channels; and
provide a portion of each media channel of the subset of media channels to an output device.
-
Specification