IP Library Granted Patent US 9,118,293
Granted Patent B1
US 9,118,293 · App. 14/029,849 · Granted Aug 25, 2015

Method for processing on mobile device audio signals of remotely executed applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,118,293
App. No.
14/029,849
Granted
Aug 25, 2015
Kind
B1
Abstract

A method and computer program product for running a remote desktop application on a mobile device without audio interference from the other desktop applications, so the remote user applications runs as if it were a native mobile device application. A remote host desktop has a number of applications running simultaneously and producing sounds. A mobile device user selects one application and launches it on his mobile device. The selected application runs on a mobile device and the sounds produced by all other desktop applications are filtered out by special audio control driver implemented on the host system.

Claims (17)

1. A system for processing a selected audio stream transmitted to a mobile device, the system comprising:

a host configured to execute applications, the host receiving data from the mobile device through a network connection;

an audio processing engine implemented on the host, the engine configured to process audio streams from the applications;

a plurality of host audio processing filters, wherein the filters are controlled by commands received from the mobile device;

the host is configured to send images of the applications to the mobile device;

the host is configured to send a common audio stream that is common to all the applications running on the host, to the mobile device;

the mobile device is configured to show on a screen a single application window and to send, to the host, an ID of the application related to the window;

the mobile device is configured to play the selected audio stream received from the host; and

the host is configured to receive IDs for all the applications from the mobile device along with volume settings for audio filters corresponding to the IDs, and apply volume settings to the audio filters,

wherein the mobile device is configured to increase volume of the selected audio stream for the application related to the window and whose window is shown on the screen.

2. The system of claim 1 , wherein the system checks if the ID of the application window shown on the screen corresponds to an ID of the host application having an increased volume in the common audio stream, and reduces overall audio stream volume on the mobile device, if the IDs do not match.

3. The system of claim 1 , wherein the system checks a volume of system sounds that cannot be controlled by the filters on the host and changes host system configurations in order to reduce an effect of the system sounds on the common audio stream by increasing the volume of the selected audio stream and reducing overall audio stream volume on the remote host or vice versa.

4. The system of claim 1 , wherein switching between application windows on the mobile device is performed gradually and a volume of an audio stream of each of the applications corresponds to a portion of the screen occupied by the corresponding application.

5. The system of claim 1 , wherein the host sends the selected audio stream to the mobile device via a cloud.

6. The system of claim 1 , wherein the selected audio stream is an encoded output of a virtual sound card implemented on the host.

7. The system of claim 1 , wherein the mobile device reflects the applications that are running on different hosts in the cloud, wherein an audio stream of each host is controlled and transmitted to the mobile device separately.

8. The system of claim 7 , wherein if no application from a particular host is reflected on the mobile device, an audio stream from that host is not played by the mobile device.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 18, 2019
From: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AND COLLATERAL AGENT
To: COREL CORPORATION; CLEARSLIDE, INC.; PARALLELS INTERNATIONAL GMBH
Reel/Frame 049787/0073 →
RELEASE OF SECURITY INTEREST RECORDED AT : REEL 047973 FRAME 0797 Recorded Jul 17, 2019
From: UBS AG, STAMFORD BRANCH
To: PARALLELS INTERNATIONAL GMBH
Reel/Frame 049773/0590 →
SECURITY INTEREST Recorded Dec 21, 2018
From: PARALLELS INTERNATIONAL GMBH
To: UBS AG, STAMFORD BRANCH
Reel/Frame 047973/0797 →
MERGER Recorded Jan 30, 2018
From: PARALLELS IP HOLDINGS GMBH
To: PARALLELS INTERNATIONAL GMBH
Reel/Frame 045193/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2013
From: ZELENOV, ANTON; PROTASSOV, STANISLAV S.; BELOUSSOV, SERGUEI M.
To: PARALLELS IP HOLDINGS GMBH
Reel/Frame 031228/0038 →