SYSTEM AND METHOD OF CONTROLLING MEDIA STREAMS IN AN ELECTRONIC DEVICE
First Claim
1. A method of controlling media streams in an electronic device comprising:
- receiving an input stream from each of a plurality of applications executed on the electronic device outside of an execution thread of any of the plurality of applications; and
routing each of the input streams to an output device according to a set of preconfigured rules.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method of controlling media streams in an electronic device that includes receiving an input stream from a plurality of applications executed on the electronic device outside of an execution thread of any of the plurality of applications and routing each of the input streams to an output device according to a set of preconfigured rules. In a second aspect, the present invention also provides an electronic device that includes a plurality of output device components and a processor that is adapted to execute 1) a plurality of applications producing streams of data, and 2) a mediator that is coupled to each of the output devices adapted to receive the data streams from each of a plurality of applications and route the data streams from the plurality of applications to one or more of the output devices according to a set of preconfigured rules.
176 Citations
20 Claims
-
1. A method of controlling media streams in an electronic device comprising:
-
receiving an input stream from each of a plurality of applications executed on the electronic device outside of an execution thread of any of the plurality of applications; and routing each of the input streams to an output device according to a set of preconfigured rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. An electronic device comprising:
-
a plurality of output devices; and a processor adapted to execute; a plurality of applications, each of the plurality of applications being adapted to produce a data stream; and a mediator coupled to each of the output devices, the mediator process being further adapted to; receive the data streams from each of a plurality of applications and route the data streams from the plurality of applications to one or more of the plurality of output devices according to a set of preconfigured rules. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification