The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 12, 2023

Filed:

Dec. 10, 2021
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Yang Liu, Beijing, CN;

Lin Lv, Beijing, CN;

Jingxiao Xu, Beijing, CN;

Yanchao Zhang, Beijing, CN;

Le Yu, Beijing, CN;

Qimin Yao, Atlanta, GA (US);

Assignee:

VMWARE, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/14 (2006.01); G06T 1/20 (2006.01); G06T 3/40 (2006.01);
U.S. Cl.
CPC ...
G06F 3/1454 (2013.01); G06F 3/1415 (2013.01); G06F 3/1438 (2013.01); G06F 3/1462 (2013.01); G06T 1/20 (2013.01); G06T 3/4007 (2013.01);
Abstract

The disclosure provides a method for optimizing remote display at a client device in communication with a remote desktop. The method generally includes receiving one or more frames for display at the client device, determining that a frame rate of the received one or more frames is less than an expected frame rate and/or a resolution of the received one or more frames is less than an expected resolution, determining that at least one of a local central processing unit (CPU) usage at the client device is less than a CPU usage threshold or a local graphics processing unit (GPU) usage at the client device is less than a GPU usage threshold, applying one or more enhancement techniques to the received one or more frames to produce one or more optimized frames while continuously monitoring the local CPU usage and/or the local GPU usage at the client device, and rendering the one or more optimized frames for display at the client device.


Find Patent Forward Citations

Loading…