Smart audio routing management
First Claim
Patent Images
1. A system for audio routing comprising:
- a computing device configured to stream content to another device;
an audio routing component coupled to the computing device and configured to;
receive a plurality of audio signals associated with a plurality of applications implemented on the computing device;
obtain application state data for the plurality of applications;
determine a content output destination for each application of the plurality of applications based at least in part on the obtained application state data, the content output destination corresponding to at least one of the computing device or the other device;
identify an audio endpoint associated with the determined content output destination for each application; and
route a first audio signal associated with a first application of the plurality of applications to a first corresponding identified audio endpoint and route a second audio signal associated with a second application of the plurality of applications to a second corresponding identified audio endpoint, wherein the first audio signal and the second audio signal are from the received plurality of audio signals.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples described herein automatically route audio signals associated with applications to appropriate audio endpoints when a computing device is operating in a disjoint mode. Smart audio routing management of audio signals is based on content output destinations for applications associated with the audio signals. Smart audio routing management enables computing devices operating in a disjoint mode to receive audio signals relevant to application content rendered or displayed over multiple devices, and correctly route individual audio signals to audio endpoints that correspond to a location where associated application content is displayed.
-
Citations
20 Claims
-
1. A system for audio routing comprising:
-
a computing device configured to stream content to another device; an audio routing component coupled to the computing device and configured to; receive a plurality of audio signals associated with a plurality of applications implemented on the computing device; obtain application state data for the plurality of applications; determine a content output destination for each application of the plurality of applications based at least in part on the obtained application state data, the content output destination corresponding to at least one of the computing device or the other device; identify an audio endpoint associated with the determined content output destination for each application; and route a first audio signal associated with a first application of the plurality of applications to a first corresponding identified audio endpoint and route a second audio signal associated with a second application of the plurality of applications to a second corresponding identified audio endpoint, wherein the first audio signal and the second audio signal are from the received plurality of audio signals. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile device for audio routing comprising:
-
a user interface component configured to project application-rendered content to another device; and an audio routing component configured to; receive a first audio signal associated with a first application and a second audio signal associated with a second application implemented on the mobile device; obtain application state data for each of the first application and the second application; determine a viewing location associated with application-rendered content of the first application and another viewing location associated with application-rendered content of the second application, the viewing location and the other viewing location each corresponding to a display associated with at least one of the mobile device or the other device; identify an audio endpoint associated with the determined viewing location for the first application and another audio endpoint associated with the determined viewing location for the second application; and route the first audio signal to the identified audio endpoint associated with the determined viewing location for the first application and route the second audio signal to the other identified audio endpoint associated with the other determined viewing location for the second application. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method for audio routing comprising:
-
receiving, by an audio routing component, at least two audio signals associated with at least two applications executed by a first device; obtaining application state data for the at least two applications; identifying individual viewing locations associated with the at least two applications, at least one individual viewing location corresponding to a second device; determining whether the second device is audio capable; responsive to a determination that the second device is audio capable, identifying an audio endpoint associated with the second device; and routing an audio signal to the identified audio endpoint of the second device based at least in part on the obtained application state data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification