Data-driven media management within an electronic device
First Claim
Patent Images
1. An apparatus for managing audio within an electronic device, the apparatus 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 the plurality of audio ports, wherein the system is located within the device; and
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, and each audio category is associated with a plurality of default policies.
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.
30 Citations
23 Claims
-
1. An apparatus for managing audio within an electronic device, the apparatus 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 the plurality of audio ports, wherein the system is located within the device; and 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, and each audio category is associated with a plurality of default policies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for coordinating inputs from a plurality of software applications on an electronic device, the system comprising:
-
a media server which tracks a plurality of default policies associated with an audio category; an audio policy module which receives, stores, and processes a plurality of policies and priorities stored in a plurality of data tables of a multi-dimensional decision matrix, and outputs policy findings; and an audio routing manager for implementing the policy findings; wherein the media server, audio policy module, and audio routing manager are stored on the electronic device. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An apparatus for managing audio within an electronic device, the apparatus comprising:
-
a system for coordinating inputs from a plurality of software applications, tracking and storing a status for each of a plurality of audio ports within the device, and routing audio from the software applications to the plurality of audio ports, wherein the system is located within the device, wherein the system ensures that a user-selected volume level is linked only to a combination of a single predetermined audio category and a single audio output; and 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 specifics of an audio type via audio categories. - View Dependent Claims (22, 23)
-
Specification