Data-driven media management within an electronic device
First Claim
Patent Images
1. A method of managing audio on an electronic device, comprising:
- receiving audio requests from a plurality of applications executing on the device;
wherein the media playback requests indicate categories for media associated with the audio requests; and
determining how to route audio associated with the media playback requests based, at least in part, on the categories indicated by the media playback requests.
2 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.
327 Citations
56 Claims
-
1. A method of managing audio on an electronic device, comprising:
-
receiving audio requests from a plurality of applications executing on the device; wherein the media playback requests indicate categories for media associated with the audio requests; and determining how to route audio associated with the media playback requests based, at least in part, on the categories indicated by the media playback requests. - 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. An apparatus for managing audio within an electronic device, comprising:
-
a system for coordinating inputs from a plurality of software applications, tracking and storing the status of a plurality of audio ports within the device, and routing audio from the software applications to a plurality of audio ports, wherein the system is located within the device; a multi-dimensional decision matrix, for storing policy and priority data related to the audio in a plurality of data tables; wherein the applications communicate the specific type of audio via audio categories. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification