IP Library Granted Patent US 9,813,517
Granted Patent B2
US 9,813,517 · App. 14/290,487 · Granted Nov 7, 2017

Feedback layer for native content display in virtual desktop infrastructure

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,813,517
App. No.
14/290,487
Granted
Nov 7, 2017
Kind
B2
Abstract

In one embodiment, a mobile computing device receives content in a desktop compatible format. The content is generated by a remote desktop executing an application. The mobile computing device determines a conversion of at least a first portion of the content to a native display format of the mobile computing device and displays the conversion of the at least the first portion of the content in the native display format on an interface. Also, the mobile computing device displays at least a second portion of the content in the desktop compatible format on the interface where the at least the second portion of the content in the desktop compatible format corresponds to the conversion of the at least the first portion of the content in the native display format of the mobile computing device.

Claims (68)

1. A method comprising:

receiving, by a mobile computing device, an image of content in a desktop compatible format, wherein a remote desktop running on a host computer is executing an application to generate the content in the desktop compatible format;

determining, by the mobile computing device, a conversion of at least a first portion of the image of content to a native display format of the mobile computing device;

displaying, by the mobile computing device, the conversion of the at least the first portion of the image of content in the native display format on an interface;

concurrently displaying, by the mobile computing device, both the at least the first portion of the image of content in the desktop compatible format along with the conversion of the at least the first portion of the image of content in the native display format on the interface;

receiving, by the mobile computing device, a feedback input from a user of the mobile computing device indicating that the conversion of the at least the first portion of the image of content to the native display format is incorrect, wherein the feedback input is received following the concurrent display of both the at least the first portion of the image of content in the desktop compatible format along with the conversion of the at least the first portion of the image of content in the native display format on the interface; and

capturing, by the mobile computing device, information associated with the conversion of the at least the first portion of the image of content to the native display format.

2. The method of claim 1 , wherein determining the conversion comprises:

receiving metadata for converting the at least the first portion of the image of content to the native display format, wherein the metadata is generated by the remote desktop; and

using the metadata to generate the conversion of the at least the first portion of the image of content to the native display format.

3. The method of claim 1 , further comprising:

determining an active area on the interface; and

determining the conversion of the at least the first portion of the image of content based on the active area.

4. The method of claim 3 , wherein the conversion of the at least the first portion of the image of content in the native display format includes the active area, the method further comprising:

displaying an indication on the active area in the at least the first portion of the image of content in the desktop compatible format.

5. The method of claim 1 , further comprising:

sending the captured information for the conversion to a device as an indication of the incorrect conversion.

6. The method of claim 1 , wherein:

the desktop compatible format comprises a first layout native to the application, and

the native display format comprises a second layout native to the mobile computing device that is different from the first layout native to the application.

7. A non-transitory computer-readable storage medium containing instructions, that when executed, control a mobile computing device to be configured for:

receiving an image of content in a desktop compatible format, wherein a remote desktop running on a host computer is executing an application to generate the content in the desktop compatible format;

determining a conversion of at least a first portion of the image of content to a native display format of the mobile computing device;

displaying the conversion of the at least the first portion of the image of content in the native display format on an interface;

concurrently displaying both the at least the first portion of the image of content in the desktop compatible format along with the conversion of the at least the first portion of the image of content in the native display format on the interface;

receiving a feedback input from a user of the mobile computing device indicating that the conversion of the at least the first portion of the image of content to the native display format is incorrect, wherein the feedback input is received following the concurrent display of both the at least the first portion of the image of content in the desktop compatible format along with the conversion of the at least the first portion of the image of content in the native display format on the interface; and

capturing information associated with the conversion of the at least the first portion of the image of content to the native display format.

8. The non-transitory computer-readable storage medium of claim 7 , wherein determining the conversion comprises:

receiving metadata for converting the at least the first portion of the image of content to the native display format, wherein the metadata is generated by the remote desktop; and

using the metadata to generate the conversion of the at least the first portion of the image of content to the native display format.

9. The non-transitory computer-readable storage medium of claim 7 , further comprising:

determining an active area on the interface; and

determining the conversion of the at least the first portion of the image of content based on the active area.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the conversion of the at least the first portion of the image of content to the native display format includes the active area, further configured for:

displaying an indication on the active area in the at least the second portion of the image of content in the desktop compatible format.

11. The non-transitory computer-readable storage medium of claim 7 , further configured for:

receiving feedback input indicating that the conversion of the at least the first portion of the image of content to the native display format is incorrect; and

capturing information associated with the conversion of the at least the first portion of the image of content to the native display format.

12. The non-transitory computer-readable storage medium of claim 11 , further configured for:

sending the captured information for the conversion to a device as an indication of the incorrect conversion.

13. The non-transitory computer-readable storage medium of claim 7 , wherein:

the desktop compatible format comprises a first layout native to the application, and

the native display format comprises a second layout native to the mobile computing device that is different from the first layout native to the application.

14. A mobile computing device comprising:

one or more computer processors; and

a non-transitory computer-readable storage medium comprising instructions, that when executed, control the one or more computer processors to be configured for:

receiving an image of content in a desktop compatible format, wherein a remote desktop running on a host computer is executing an application to generate the content in the desktop compatible format;

determining a conversion of at least a first portion of the image of content to a native display format of the mobile computing device;

displaying the conversion of the at least the first portion of the image of content in the native display format on an interface;

concurrently displaying both the at least a second portion of the image of content in the desktop compatible format along with the conversion of the at least the first portion of the image of content in the desktop compatible format on the interface;

receiving a feedback input from a user of the mobile computing device indicating that the conversion of the at least the first portion of the image of content to the native display format is incorrect, wherein the feedback input is received following the concurrent display of both the at least the first portion of the image of content in the desktop compatible format along with the conversion of the at least the first portion of the image of content in the native display format on the interface; and

capturing information associated with the conversion of the at least the first portion of the image of content to the native display format.

15. The mobile computing device of claim 14 , wherein determining the conversion comprises:

receiving metadata for converting the at least the first portion of the image of content to the native display format, wherein the metadata is generated by the remote desktop; and

using the metadata to generate the conversion of the at least the first portion of the image of content to the native display format.

16. The mobile computing device of claim 14 , further configured for:

determining an active area on the interface; and

determining the conversion of the at least the first portion of the image of content based on the active area.

17. The mobile computing device of claim 16 , wherein the conversion of the at least the first portion of the image of content to the native display format includes the active area, the apparatus further configured for:

displaying an indication on the active area in the at least the second portion of the image of content in the desktop compatible format.

18. The mobile computing device of claim 14 , further configured for:

receiving feedback input indicating that the conversion of the at least the first portion of the image of content to the native display format is incorrect; and

capturing information associated with the conversion of the at least the first portion of the image of content to the native display format.

19. The mobile computing device of claim 18 , further configured for:

sending the captured information for the conversion to a device as an indication of the incorrect conversion.

20. The mobile computing device of claim 14 , wherein:

the desktop compatible format comprises a first layout native to the application, and

the native display format comprises a second layout native to the mobile computing device that is different from the first layout native to the application.

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 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2014
From: WU, JUNFEI; ZHANG, YAO; HE, ZHIBIN; TENG, SHENGBO; PENG, YUNQUAN
To: VMWARE, INC.
Reel/Frame 032990/0650 →