AUDIO CONFIGURATION BASED ON SELECTABLE AUDIO MODES
0 Assignments
0 Petitions
Accused Products
Abstract
An operating system of a device receives, from an application executing on that device, data that identifies a category of hardware resources that the application needs to use in order to function. That category is mapped to a specified set of hardware resources of the device. The operating system also receives, from the application, data that identifies a mode. The mode corresponds to an intended use of a set of hardware resources and is mapped to a group of hardware resource settings that are consistent with the intended use. The operating system allocates, to the application, a particular set of hardware resources that are mapped to the category. The operating system configures one or more hardware resources in the particular set of hardware resources in conformity with a particular group of settings that are mapped to the mode.
10 Citations
34 Claims
-
1-24. -24. (canceled)
-
25. An electronic device comprising:
-
a plurality of resources that include a plurality speakers and a plurality of audio signal processing modules; and memory in which are stored an operating system that includes a category mapping table, a mode mapping table, and a plurality of applications that include a web browser and an entertainment player for music or video, wherein the category mapping table maps a first category identifier to a first subset of the resources, and a second category identifier to a second, different subset of the resources, wherein the mode mapping table maps a first mode identifier to a first group of settings that include one or more of analog gain level, audio sample rate, an audio signal processing function, or which of one or more of the speakers to use for transmitting audio output, and a second mode identifier to a second, different group of settings that include one or more of analog gain level, audio sample rate, an audio signal processing function, or identification of one or more of the speakers to use for transmitting audio output, and wherein the operating system receives from one of the applications a selected category identifier and a selected mode identifier, in response to which the operating system a) allocates to the application the subset of the resources that are mapped to the selected category identifier, and b) applies the settings that are associated with the selected mode identifier to the allocated subset. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An electronic device comprising:
-
a plurality of resources that include a plurality of speakers and one or more digital signal processing modules, wherein a route is to be established through a subset of the resources and an audio signal is to travel through said route; and memory in which are stored an operating system that includes a category mapping table, a mode mapping table, and a plurality of applications that include a web browser and an entertainment player for music or video, wherein the category mapping table maps a first category identifier to a first route, and second category identifier to a second route, through which an audio signal is to travel, wherein the mode mapping table maps a first mode identifier to a first group of settings, and a second mode identifier to a second group of settings, with which specified resources within a route are to be configured, and wherein the operating system responds to one of the applications having selected a category identifier and a mode identifier, by establishing a route specified by the selected category identifier and by configuring resources within said route in accordance with the settings of the selected mode identifier. - View Dependent Claims (32, 33, 34)
-
Specification