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:
Apr. 14, 2020

Filed:

Oct. 24, 2013
Applicant:

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

Inventors:

Daniel James Beveridge, Apollo Beach, FL (US);

Scott Howard Davis, Needham, MA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/20 (2006.01); G06F 17/22 (2006.01); G06F 16/958 (2019.01); G06F 3/0481 (2013.01); G06F 17/24 (2006.01);
U.S. Cl.
CPC ...
G06F 17/2247 (2013.01); G06F 3/0481 (2013.01); G06F 16/972 (2019.01); G06F 17/243 (2013.01);
Abstract

User interface virtualization describes a technique for providing a user with access to a web application from a computing device, while translating the ergonomics of the web application's user interface style into the ergonomics of the computer device's. A proxy agent exchanges metadata and input events with a corresponding client running on a client device that accepts a 'touch and swipe' style input. The proxy agent parses web content, such as markup documents and scripting code, that makes the presentation tier of the web application. The client constructs and displays native graphical user interface elements at the client device that are virtual representations of a corresponding user interface element of the web application.


Find Patent Forward Citations

Loading…