Dynamic routing of audio among multiple audio devices
First Claim
1. A computer implemented method comprising:
- presenting a plurality of application control options on an electronic device as a set of objects that represent functions for an audio application executing on the electronic device;
modifying one of the objects in response to connecting an external audio device; and
presenting a routing menu in response to receiving a selection of the modified object, the routing menu displaying representations of an internal audio device and the external audio device.
0 Assignments
0 Petitions
Accused Products
Abstract
A routing screen is presented on an electronic device by a user interface application in response to receiving a notification that an external audio device is connected to the electronic device. The routing screen displays representations of an internal audio device and the external audio device. In one aspect, the representations are buttons. In another aspect, the representations are entries in a list. If a user selects one of representations, the user interface application causes the audio signals to be routed to the audio device represented by the selection. An application control screen having a set of objects that represent functions for an audio application may also be displayed. One of the objects on the application control screen is modified in response status changes in the external audio device. A user may select this object to access the routing screen when the external audio device is connected.
-
Citations
24 Claims
-
1. A computer implemented method comprising:
-
presenting a plurality of application control options on an electronic device as a set of objects that represent functions for an audio application executing on the electronic device; modifying one of the objects in response to connecting an external audio device; and presenting a routing menu in response to receiving a selection of the modified object, the routing menu displaying representations of an internal audio device and the external audio device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine readable storage medium having instructions which when executed by a data processing system cause the system to perform a method comprising:
-
presenting a plurality of application control options on an electronic device as a set of objects that represent functions for an audio application executing on the electronic device; modifying one of the objects in response to connecting an external audio device; and presenting a routing menu in response to receiving a selection of the modified object, the routing menu displaying representations of an internal audio device and the external audio device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a display; a memory storing instructions for an audio application and a user interface (UI) application; and a processing system coupled to the display and the memory, the processing system executing the instructions for the UI application to cause the processing system to present, on the display, a plurality of application control options that represent functions for the audio application, modify, on the display, one of the objects in response to connecting an external audio device, and present, on the display, a routing menu in response to receiving a selection of the modified object from the display, the routing menu displaying representations of an internal audio device and the external audio device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification