Media Management And Routing Within An Electronic Device
First Claim
Patent Images
1. A method implemented in a computing device having a processor and memory, the method comprising:
- receiving, from a software application executing on the computing device, one or more requests to output particular audio information from the software application, the one or more requests including data that specifies a particular category of a plurality of categories for the particular audio information;
based at least in part upon the particular category specified in the one or more requests, determining a particular manner for outputting audio information that belongs to the particular category;
wherein the one or more requests do not specify the particular manner for outputting audio information that belongs to the particular category; and
causing the particular audio information to be outputted in the particular manner for outputting audio information that belongs to the particular category.
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
31 Claims
-
1. A method implemented in a computing device having a processor and memory, the method comprising:
-
receiving, from a software application executing on the computing device, one or more requests to output particular audio information from the software application, the one or more requests including data that specifies a particular category of a plurality of categories for the particular audio information; based at least in part upon the particular category specified in the one or more requests, determining a particular manner for outputting audio information that belongs to the particular category; wherein the one or more requests do not specify the particular manner for outputting audio information that belongs to the particular category; and causing the particular audio information to be outputted in the particular manner for outputting audio information that belongs to the particular category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a computing device, cause the computing device to perform:
-
receiving, from a software application executing on the computing device, one or more requests to output particular audio information from the software application, the one or more requests including data that specifies a particular category of a plurality of categories for the particular audio information; wherein the one or more requests do not specify the particular manner for outputting audio information that belongs to the particular category; based at least in part upon the particular category specified in the one or more requests, determining the particular manner for outputting audio information that belongs to the particular category; and causing the particular audio information to be outputted in the particular manner for outputting audio information that belongs to the particular category. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computing device comprising:
-
a plurality of output ports for outputting audio information; and a media management module that supports; receiving, from a software application executing on the computing device, one or more requests to output particular audio information from the software application, the one or more requests including data that specifies a particular category of a plurality of categories for the particular audio information; wherein the one or more requests do not specify any output port of the plurality of output ports for outputting the particular audio information; based at least in part upon the particular category specified in the one or more requests, determining a particular output port of the plurality of output ports for outputting audio information that belongs to the particular category; and causing the particular audio information to be outputted from the particular output port for outputting audio information that belongs to the particular category. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification