Data-Driven Media Management Within An Electronic Device
First Claim
Patent Images
1. A method of managing media on an electronic device, comprising:
- receiving a first media playback request and a second media playback request from a first application that is executing on the electronic device;
determining how to route media associated with the first and second media playback requests based on one or more criteria;
routing the media associated with the first media playback request to a first output;
routing the media associated with the second media playback request to a second output that is different than the first output;
wherein the method is performed by one or more computing devices.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.
-
Citations
26 Claims
-
1. A method of managing media on an electronic device, comprising:
-
receiving a first media playback request and a second media playback request from a first application that is executing on the electronic device; determining how to route media associated with the first and second media playback requests based on one or more criteria; routing the media associated with the first media playback request to a first output; routing the media associated with the second media playback request to a second output that is different than the first output; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26)
-
-
10. A method of managing media on an electronic device, comprising:
-
receiving, from a plurality of applications that are executing on the electronic device, at a media router manager that executes on the electronic device, multiple media playback requests; for at least one media playback request, the media route manager determining how to route media associated with the media playback request based on one or more factors, wherein at least one of the one or more factors is independent of the identity of the application from which the media playback request was received; wherein the method is performed by one or more computing devices. - View Dependent Claims (11, 23, 24)
-
-
12. A method of managing media on an electronic device, comprising:
-
receiving, from a plurality of applications that are executing on the electronic device, at a media route manager that executes on the electronic device, a plurality of media playback requests; wherein the plurality of media playback requests indicate categories for media associated with the media playback requests; wherein a first media playback request of the plurality of media playback requests is from a first application of the plurality of applications; wherein a second media playback request of the plurality of media playback requests is from a second application, of the plurality of applications, that is different than the first application; determining how to route media associated with the media playback requests based, at least in part, on the categories indicated by the media playback requests, wherein the method is performed by one or more computing devices. - View Dependent Claims (13, 25)
-
Specification