Prioritization of audio streams for platform adaptive audio decoding
First Claim
1. A method comprising:
- receiving a plurality of prioritized audio streams of an application executing on a mobile device;
receiving an additional prioritized audio stream not associated with the application; and
combining a subset of the prioritized audio streams associated with the application and the additional prioritized audio stream according to priority to form a common audio stream.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes audio techniques that exploit a prioritization scheme of audio streams of a software application, such as a video game that execute on a mobile device. The priority of the audio streams are defined by a content creator of the application. In addition, priority of an additional audio stream not associated with the application (such as an audio alert) is also defined. A mobile device includes a processor that executes the application and an audio decoding unit that receives a plurality of prioritized audio streams of an application executing on a mobile device, receives an additional prioritized audio stream not associated with the application, and combines a subset of the prioritized audio streams associated with the application and the additional prioritized audio streams according to priority to form a common audio stream.
22 Citations
33 Claims
-
1. A method comprising:
-
receiving a plurality of prioritized audio streams of an application executing on a mobile device;
receiving an additional prioritized audio stream not associated with the application; and
combining a subset of the prioritized audio streams associated with the application and the additional prioritized audio stream according to priority to form a common audio stream. - View Dependent Claims (2, 5, 6, 7, 8, 10)
-
-
3. The method of claim I, wherein combining a subset of the prioritized audio streams associated with the application and the additional prioritized audio stream according to priority comprises:
-
including one or more higher priority audio streams of the application in the common audio stream; and
excluding one or more lower priority audio streams of the application from the common audio stream. - View Dependent Claims (4)
-
-
9. The method of claim 9, wherein the application comprises a video game and the audio stream not associated with the application comprises an audio alert not associated with the video game.
-
11. A method comprising:
-
defining priorities of audio streams of an application;
defining priority of an audio alert not associated with the application;
supplying the application to a first mobile device that defines a first platform, wherein the first mobile device uses a first subset of the audio streams of the application to define combined audio output of the application and the alert; and
supplying the application to a second mobile device that defines a second platform, wherein the second mobile device uses a second subset of the audio streams of the application to define combined audio output of the application and the alert, wherein the first subset is different than the second subset. - View Dependent Claims (12)
-
-
13. A computer readable medium comprising executable instructions that upon execution in a mobile device cause the mobile device to:
-
receive a plurality of prioritized audio streams of an application executing on a mobile device;
receive an additional prioritized audio stream not associated with the application; and
combine a subset of the prioritized audio streams associated with the application and the additional prioritized audio stream according to priority to form a common audio stream. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A device comprising:
-
a processor that executes an application; and
an audio decoding unit that receives a plurality of prioritized audio streams of an application executing on a mobile device, receives an additional prioritized audio stream not associated with the application, and combines a subset of the prioritized audio streams associated with the application and the additional prioritized audio streams according to priority to form a common audio stream. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification