IP Library Granted Patent US 12,164,942
Granted Patent B2
US 12,164,942 · App. 18/128,247 · Granted Dec 10, 2024

Displaying remote desktop information with adjustable transparency

Inventors: Lin Lv (Beijing, CN); Yunxia Cheng (Beijing, CN)
Assignee: Omnissa, LLC
G06F9/452G06F3/0481G06F3/04845G06F3/04847G06F2203/04804
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,164,942
App. No.
18/128,247
Granted
Dec 10, 2024
Kind
B2
Abstract

Information, such as information pertaining to a remote desktop, may be presented concurrently with an image of the remote desktop on an unused area of a display screen. The information may be presented with a selectable and adjustable transparency.

Claims (47)

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

displaying the remote desktop on a display screen, 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 the information from an agent that provides the remote desktop, wherein the information is associated with the remote desktop;

presenting an image of the information at the second region of the display screen, wherein the image is transparent;

providing a user interface (UI) window to configure the presentation of the information at the second region, including specifying a transparency level of the information and different types of the information to present at the second region; and

notifying the agent of the different types of the information so as to enable the agent to monitor and collect the different types of information,

wherein the information includes remote information that is one or more of: basic information pertaining to the remote desktop, performance-related information pertaining to the remote desktop, remote service status information pertaining to services of the remote desktop, health information pertaining to redirected peripherals of the remote desktop, or event information pertaining to applications that are usable via the remote desktop.

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

3. The method of claim 1 , wherein receiving the information from the agent includes receiving the information at a client that is installed at a user device having a first display screen, and wherein the display screen that presents the image of the information is a second display screen that is connected to the user device.

4. The method of claim 1 , wherein the UI window to configure the presentation of the information at the second region specifies hotkeys to adjust the transparency level.

5. The method of claim 1 , further comprising:

moving or resizing the displayed remote desktop on the display screen; and

presenting the information on the display screen at a same position relative to the moved or resized remote desktop.

6. The method of claim 1 , further comprising presenting additional information at the second region of the display screen, wherein the additional information is also transparent and pertains to a user device having a client that communicates with the agent.

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 information concurrently with a remote desktop, wherein the method comprises:

displaying the remote desktop on a display screen, 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 the information from an agent that provides the remote desktop, wherein the information is associated with the remote desktop;

presenting an image of the information at the second region of the display screen, wherein the image is transparent;

providing a user interface (UI) window to configure the presentation of the information at the second region, including specifying a transparency level of the information and different types of the information to present at the second region; and

notifying the agent of the different types of the information so as to enable the agent to monitor and collect the different types of information,

wherein the information includes remote information that is one or more of: basic information pertaining to the remote desktop, performance related information pertaining to the remote desktop, remote service status information pertaining to services of the remote desktop, health information pertaining to redirected peripherals of the remote desktop, or event information pertaining to applications that are usable via the remote desktop.

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 information 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 receiving the information from the agent includes receiving the information at a client that is installed at a user device having a first display screen, and wherein the display screen that presents the image of the information is a second display screen that is connected to the user device.

10. The non-transitory computer-readable medium of claim 7 , wherein the UI window to configure the presentation of the information at the second region specifies hotkeys to adjust the transparency level.

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

moving or resizing the displayed remote desktop on the display screen; and

presenting the information on the display screen at a same position relative to the moved or resized remote desktop.

12. The non-transitory computer-readable medium of claim 7 , wherein the method further comprises presenting additional information at the second region of the display screen, wherein the additional information is also transparent and pertains to a user device having a client that communicates with the agent.

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 information concurrently with a remote desktop, wherein the operations comprise:

display the remote desktop on a display screen, 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 the information from an agent that provides the remote desktop, wherein the information is associated with the remote desktop;

present an image of the information at the second region of the display screen, wherein the image is transparent;

provide a user interface (UI) window to configure the presentation of the information at the second region, including specifying a transparency level of the information and different types of the information to present at the second region; and

notify the agent of the different types of the information so as to enable the agent to monitor and collect the different types of information,

wherein the information includes remote information that is one or more of: basic information pertaining to the remote desktop, performance related information pertaining to the remote desktop, remote service status information pertaining to services of the remote desktop, health information pertaining to redirected peripherals of the remote desktop, or event information pertaining to applications that are usable via the remote desktop.

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 information is presented at the second region on top of the image of the remote desktop.

15. The computing device of claim 13 , wherein the operations to receive the information from the agent includes operations to receive the information at a client that is installed at the computing device which has a first display screen, and wherein the display screen that presents the image of the information is a second display screen that is connected to the computing device.

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

move or resize the displayed remote desktop on the display screen; and

present the information on the display screen at a same position relative to the moved or resized remote desktop.

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

present additional information at the second region of the display screen, wherein the additional information is also transparent and pertains to the computing device.

18. The computing device of claim 13 , wherein the UI window to configure the presentation of the information at the second region specifies hotkeys to adjust the transparency level, and the operations further comprise:

move or resize the displayed remote desktop on the display screen; and

present the information on the display screen at a same position relative to the moved or resized remote desktop.

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 30, 2023
From: LV, LIN; CHENG, YUNXIA
To: VMWARE, INC.
Reel/Frame 063180/0473 →