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:
Mar. 22, 2022

Filed:

Jul. 15, 2020
Applicant:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Inventors:

Georgy Momchilov, Parkland, FL (US);

Chakravarthi Valicherla, Coral Springs, FL (US);

Mukund Ingale, Pompano Beach, FL (US);

Kireeti Valicherla, Coral Springs, FL (US);

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/10 (2006.01); G06F 3/0484 (2022.01); G06F 3/14 (2006.01); G09G 5/14 (2006.01); G06F 9/451 (2018.01); G06F 3/0481 (2022.01); G06F 3/0482 (2013.01); H04L 67/025 (2022.01);
U.S. Cl.
CPC ...
G06F 3/0484 (2013.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/1423 (2013.01); G06F 3/1454 (2013.01); G06F 9/452 (2018.02); G09G 5/14 (2013.01); H04L 67/025 (2013.01); G09G 2340/0464 (2013.01); G09G 2340/14 (2013.01); G09G 2370/02 (2013.01);
Abstract

In some remote application execution environments, a client device (e.g., to which application output is sent and where user interaction is performed) may include native control elements for touch input such as virtual keyboards, virtual pickers and the like. When the server device detects an editable/control field of a remoted application receiving focus, the server may instruct the client to activate a native control element for user interaction. The client may determine the manner in which to modify an application display to resolve potential display conflicts. For example, a native control element may obscure or hide portions of the remoted application on the client display. Modifying the application display may include panning the display, zooming into or out of portions of the display, adapting the display for scrolling, and the like. The remote computing device may also transmit values for populating a native control element.


Find Patent Forward Citations

Loading…