VOLUME REDIRECTION
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a mobile device, an audio output signal from an application running on a remote device that is communicatively coupled to the mobile device, the audio output signal having an adjustable audio output volume level;
detecting an audio volume adjustment input on the mobile device resulting from a pressing of an audio volume adjustment key, the audio volume adjustment key operable to control a volume level of the mobile device;
determining that the mobile device is executing a virtual desktop client at the time of detecting the audio volume adjustment input, the virtual desktop client providing a remote interface to the remote device;
redirecting the audio volume adjustment input from controlling the volume level on the mobile device to control a volume level of the application running on the remote device by transmitting, in response to the detected audio volume adjustment input, a message to a virtual desktop agent on the remote device to adjust the audio output volume level of the audio output signal of the application according to the audio volume adjustment input on the mobile device; and
receiving, by the mobile device, the audio output signal from the application running on the remote device, the audio output signal having been adjusted according to the audio volume adjustment input.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary systems and methods enable a user of a mobile device that is communicatively coupled to a remote device to adjust the audio output volume level of an application running on the remote device using audio volume adjustment inputs on the mobile device. The application produces an audio output signal that has an adjustable audio volume output level. The mobile device receives the audio output signal from the remote device. The mobile device detects an audio volume adjustment input. The mobile device redirects the audio volume adjustment to the remote device to control the audio output volume level of the application.
161 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a mobile device, an audio output signal from an application running on a remote device that is communicatively coupled to the mobile device, the audio output signal having an adjustable audio output volume level; detecting an audio volume adjustment input on the mobile device resulting from a pressing of an audio volume adjustment key, the audio volume adjustment key operable to control a volume level of the mobile device; determining that the mobile device is executing a virtual desktop client at the time of detecting the audio volume adjustment input, the virtual desktop client providing a remote interface to the remote device; redirecting the audio volume adjustment input from controlling the volume level on the mobile device to control a volume level of the application running on the remote device by transmitting, in response to the detected audio volume adjustment input, a message to a virtual desktop agent on the remote device to adjust the audio output volume level of the audio output signal of the application according to the audio volume adjustment input on the mobile device; and receiving, by the mobile device, the audio output signal from the application running on the remote device, the audio output signal having been adjusted according to the audio volume adjustment input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium programmed with executable instructions that, when executed by one or more processors, cause the one or more processors to execute a set of operations comprising:
-
receiving, by a mobile device, an audio output signal from an application running on a remote device that is communicatively coupled to the mobile device, the audio output signal having an adjustable audio output volume level; detecting an audio volume adjustment input on the mobile device resulting from a pressing of an audio volume adjustment key, the audio volume adjustment key operable to control a volume level of the mobile device; determining that the mobile device is executing a virtual desktop client at the time of detecting the audio volume adjustment input, the virtual desktop client providing a remote interface to the remote device; redirecting the audio volume adjustment input from controlling the volume level on the mobile device to control a volume level on the application running on the remote device by transmitting, in response to the detected audio volume adjustment input, a message to a virtual desktop agent on the remote device to adjust the audio output volume level of the audio output signal of the application according to the audio volume adjustment input on the mobile device; and receiving, by the mobile device, the audio output signal from the application running on the remote device, the audio output signal having been adjusted according to the audio volume adjustment input. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a processing device programmed with executable instructions that, when executed, perform a method comprising; receiving, by a mobile device, an audio output signal from an application running on a remote device that is communicatively coupled to the mobile device, the audio output signal having an adjustable audio output volume level; detecting an audio volume adjustment input on the mobile device resulting from a pressing of an audio volume adjustment key, the audio volume adjustment key operable to control a volume level of the mobile device; determining that the mobile device is executing a virtual desktop client at the time of detecting the audio volume adjustment input, the virtual desktop client providing a remote interface to the remote device; redirecting the audio volume adjustment input from controlling the volume level on the mobile device to control a volume level of the application running on the remote device by transmitting, in response to the detected audio volume adjustment input, a message to a virtual desktop agent on the remote device to adjust the audio output volume level of the audio output signal of the application according to the audio volume adjustment input on the mobile device; and receiving, by the mobile device, the audio output signal from the application running on the remote device, the audio output signal having been adjusted according to the audio volume adjustment input. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification