FAVORITES MOSAIC
First Claim
1. A set-top box comprising:
- a memory for storing a client application, the client application operable for;
receiving a user request to view a user-specified set of favorite channels;
calling a favorite channel application hosted on an application server;
wherein the set-top box is enabled for providing a resultant video stream for a display;
wherein the resultant video stream is based on a plurality of multimedia content feeds, wherein each multimedia content feed corresponds to one of the predetermined set of favorite channels; and
wherein each multimedia content feed includes streaming video associated with currently available content on one of the predetermined set of favorite channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A set-top box generates a multimedia signal that includes streaming video for a plurality of currently available multimedia channels. A user configures a plurality of favorite channels. Streaming video from the favorite channels is provided in a plurality of viewports on a display. A user presses a favorites button on a remote control to prompt an application server to signal a content server to provide a compound video signal including streaming video from each favorite channel. The set-top box produces a resultant video signal including the streaming video from each favorite channel in a corresponding viewport. The viewports correspond to a mosaic template that may be hosted by the application server and accessed by the content server.
-
Citations
19 Claims
-
1. A set-top box comprising:
-
a memory for storing a client application, the client application operable for; receiving a user request to view a user-specified set of favorite channels; calling a favorite channel application hosted on an application server; wherein the set-top box is enabled for providing a resultant video stream for a display; wherein the resultant video stream is based on a plurality of multimedia content feeds, wherein each multimedia content feed corresponds to one of the predetermined set of favorite channels; and wherein each multimedia content feed includes streaming video associated with currently available content on one of the predetermined set of favorite channels. - View Dependent Claims (2, 4, 5, 6, 7)
-
-
3. The set-top box of claim 3, wherein the mosaic template is stored in the memory.
-
8. A computer program product comprising computer executable instructions, stored on a computer readable medium, for providing multimedia content, the instructions operable for:
-
detecting a favorites mosaic request associated with a user; obtaining user-definable data indicative of the user'"'"'s favored channels, wherein the favored channels include a first channel and a second channel; and generating a mosaic object including; instructions to retrieve a first multimedia content stream associated with the first channel and a second multimedia content stream associated with the second channel; and instructions to generate a display stream comprising a mosaic template including a first viewport and a second viewport wherein the first multimedia content stream plays within the first viewport and wherein the second multimedia content stream plays within the second viewport. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of providing a service enabling a mosaic favorites feature, comprising:
provisioning an application server with a mosaic favorites application wherein the mosaic favorites application is operable to respond to receiving a mosaic favorites request associated with a user by; retrieving user definable data indicative of at least one favored channel of the user; generating a mosaic favorites object wherein the mosaic favorites object includes the user definable data and instructions, operable when executed, to generate a display stream comprising a mosaic template including at least one favorites viewport and at least one additional viewport wherein a video stream associated with the favored channel plays in the favorites viewport; and sending the mosaic favorites object to a set-top box associated with the user. - View Dependent Claims (16, 17, 18, 19)
Specification