IP Library Granted Patent US 12,531,055
Granted Patent B2
US 12,531,055 · App. 18/119,293 · Granted Jan 20, 2026

Displaying a transcription with adjustable transparency

Inventors: Lin Lv (Beijing, CN); Yunxia Cheng (Beijing, CN)
Assignee: Omnissa, LLC
G10L15/08G06F9/452
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 12,531,055
App. No.
18/119,293
Granted
Jan 20, 2026
Kind
B2
Abstract

A transcription, such as text of audio occurring at to a remote desktop and which may include a translation, may be presented concurrently with an image of the remote desktop on an unused area of a display screen. The transcription may be presented with a selectable and adjustable transparency, and can continue to be presented after the image of the remote desktop is minimized.

Claims (51)

1 . A method to present a transcription concurrently with a remote desktop, the method comprising:

displaying the remote desktop on a display screen of a client device, wherein the display screen includes a first region where a file provided by the remote desktop is presented and a second region that is unoccupied by the file;

receiving, on the client device, audio being produced by an application executing on the remote desktop from an agent that provides the remote desktop;

generating, on the client device, the transcription of the audio being produced by the application executing on the remote desktop, wherein the transcription includes text associated with the audio;

presenting an image of the transcription at the second region of the display screen while applying a transparency level to the image of the transcription, wherein the image is continuously updated to display the text associated with the audio being produced by the application executing on the remote desktop;

detecting that the application executing on the remote desktop has stopped producing the audio; and

discontinuing the presentation of the image of the transcription at the second region of the display screen on the client device.

2 . The method of claim 1 , wherein an image of the remote desktop fully occupies the display screen, and wherein the image of the transcription is presented at the second region on top of the image of the remote desktop.

3 . The method of claim 1 , wherein the text included in the transcription comprises one or more of: text of the audio which is live audio, a text translation of the audio, text of the audio which is provided via streaming, text of the audio which is provided by a multimedia file, or text of the audio which is recorded audio being played back.

4 . The method of claim 1 , further comprising:

providing a user interface (UI) window to configure the presentation of the transcription at the second region by the client device, including specifying at least one of: the transparency level of the transcription, hotkeys to adjust the transparency level, or a translation language for the text included in the transcription; and

notifying the agent of enablement of the presentation of the transcription so as to cause the agent to capture the audio and to send the audio to the client device.

5 . The method of claim 1 , further comprising:

moving or resizing the image of the transcription being presented; and

adjusting the transparency level of the image of the transcription.

6 . The method of claim 1 , further comprising continuing to present the image of the transcription after the remote desktop is minimized while the application executing on the remote desktop is producing the audio.

7 . A non-transitory computer-readable medium having instructions stored thereon, which in response to execution by one or more processors, cause the one or more processors to perform a method to present a transcription concurrently with a remote desktop, wherein the method comprises:

displaying the remote desktop on a display screen of a client device, wherein the display screen includes a first region where a file provided by the remote desktop is presented and a second region that is unoccupied by the file;

receiving, on the client device, audio being produced by an application executing on the remote desktop from an agent that provides the remote desktop;

generating, on the client device, the transcription of the audio being produced by the application executing on the remote desktop, wherein the transcription includes text associated with the audio;

presenting an image of the transcription at the second region of the display screen while applying a transparency level to the image of the transcription, wherein the image is continuously updated to display the text associated with the audio being produced by the application executing on the remote desktop;

detecting that the application executing on the remote desktop has stopped producing the audio; and

discontinuing the presentation of the image of the transcription at the second region of the display screen on the client device.

8 . The non-transitory computer-readable medium of claim 7 , wherein an image of the remote desktop fully occupies the display screen, and wherein the image of the transcription is presented at the second region on top of the image of the remote desktop.

9 . The non-transitory computer-readable medium of claim 7 , wherein the text included in the transcription comprises one or more of: text of the audio which is live audio, a text translation of the audio, text of the audio which is provided via streaming, text of the audio which is provided by a multimedia file, or text of the audio which is recorded audio being played back.

10 . The non-transitory computer-readable medium of claim 9 , wherein the method further comprises:

moving or resizing the image of the transcription being presented; and

adjusting the transparency level of the image of the transcription.

11 . The non-transitory computer-readable medium of claim 7 , wherein the method further comprises:

providing a user interface (UI) window to configure the presentation of the transcription at the second region by the client device, including specifying at least one of: the transparency level of the transcription, hotkeys to adjust the transparency level, or a translation language for the text included in the transcription; and

notifying the agent of enablement of the presentation of the transcription so as to cause the agent to capture the audio and to send the audio to the client device.

12 . The non-transitory computer-readable medium of claim 7 , wherein the method further comprises continuing to present the image of the transcription after the remote desktop is minimized while the application executing on the remote desktop is producing the audio.

13 . A computing device, comprising:

a processor; and

a non-transitory computer-readable medium coupled to the processor and having instructions stored thereon, which in response to execution by the processor, cause the processor to perform operations to present a transcription concurrently with a remote desktop, wherein the operations comprise:

display the remote desktop on a display screen of the computing device, wherein the display screen includes a first region where a file provided by the remote desktop is presented and a second region that is unoccupied by the file;

receive audio being produced by an application executing on the remote desktop from an agent that provides the remote desktop;

generate, on the computing device, the transcription of the audio being produced by the application on the remote desktop, wherein the transcription includes text associated with the audio;

present an image of the transcription at the second region of the display screen while applying a transparency level to the image of the transcription, wherein the image is continuously updated to display the text associated with the audio being produced by the application on the remote desktop;

detect that the application executing on the remote desktop has stopped producing the audio; and

discontinue the presentation of the image of the transcription at the second region of the display screen on the computing device.

14 . The computing device of claim 13 , wherein an image of the remote desktop fully occupies the display screen, and wherein the image of the transcription is presented at the second region on top of the image of the remote desktop.

15 . The computing device of claim 13 , wherein the text included in the transcription comprises one or more of: text of the audio which is live audio, a text translation of the audio, text of the audio which is provided via streaming, text of the audio which is provided by a multimedia file, or text of the audio which is recorded audio being played back.

16 . The computing device of claim 15 , wherein the operations further comprise:

provide a user interface (UI) window to configure the presentation of the transcription at the second region by the computing device, including specifying at least one of: the transparency level of the transcription, hotkeys to adjust the transparency level, or a translation language for the text included in the transcription; and

notify the agent of enablement of the presentation of the transcription so as to cause the agent to capture the audio and to send the audio to the client computing device.

17 . The computing device of claim 13 , wherein the operations further comprise:

move or resize the image of the transcription being presented; and

adjust the transparency level of the image of the transcription.

18 . The computing device of claim 13 , wherein the operations further comprise:

continue to present the image of the transcription after the remote desktop is minimized while the application executing on the remote desktop is producing the audio.

Assignments (4)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 25, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067239/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2023
From: LV, LIN; CHENG, YUNXIA
To: VMWARE, INC.
Reel/Frame 062927/0427 →