Aggregation of Multiple Media Streams to a User
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor;
a memory coupled to the at least one processor;
at least one interface for receiving a plurality of media streams from a plurality of media sources; and
a media stream aggregation mechanism residing in the memory and executed by the at least one processor, the media stream aggregation mechanism processing the plurality of media streams and generating from at least two of the plurality of media streams an output media stream to a user according to media stream characteristics that include information regarding each of the plurality of media streams and according to user preferences specified by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A media stream aggregation mechanism receives and analyzes multiple media streams and creates an aggregate media stream output based on user preferences. In this manner a media provider that uses the media stream aggregation mechanism potentially may provide a customized presentation to each user based on user preferences. By providing the aggregation of multiple media streams to a user, the user'"'"'s experience is customized according to user preferences.
31 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor; a memory coupled to the at least one processor; at least one interface for receiving a plurality of media streams from a plurality of media sources; and a media stream aggregation mechanism residing in the memory and executed by the at least one processor, the media stream aggregation mechanism processing the plurality of media streams and generating from at least two of the plurality of media streams an output media stream to a user according to media stream characteristics that include information regarding each of the plurality of media streams and according to user preferences specified by the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for providing an output media stream to a user, the method comprising the steps of:
-
receiving a plurality of media streams from a plurality of media sources; determining media stream characteristics that include information regarding a corresponding media stream for at least two of the plurality of media sources; receiving user preferences specified by a user; and processing the plurality of media streams and generating from at least two of the plurality of media streams the output media stream to the user according to the media stream characteristics and the user preferences. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable program product comprising:
-
a media stream aggregation mechanism that processes a plurality of media streams and generates from at least two of the plurality of media streams an output media stream to a user according to media stream characteristics that include information regarding each of the plurality of media streams and according to user preferences specified by the user; and recordable media bearing the media stream aggregation mechanism. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification