Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020093352 - AUTOMATED KEYBOARD MAPPING FOR VIRTUAL DESKTOPS

Publication Number WO/2020/093352
Publication Date 14.05.2020
International Application No. PCT/CN2018/114749
International Filing Date 09.11.2018
IPC
G06F 3/023 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
02Input arrangements using manually operated switches, e.g. using keyboards or dials
023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
G06F 9/455 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
Applicants
  • CITRIX SYSTEMS, INC. [US]/[US]
Inventors
  • XU, Wenping
  • GAO, Junying
Agents
  • AFD CHINA INTELLECTUAL PROPERTY LAW OFFICE
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) AUTOMATED KEYBOARD MAPPING FOR VIRTUAL DESKTOPS
(FR) MAPPAGE DE CLAVIER AUTOMATISÉ POUR DES BUREAUX VIRTUELS
Abstract
(EN)
Methods and systems for performing automated keyboard mapping for virtual desktops are described herein. A system may generate a keyboard mapping table containing a plurality of keyboard inputs. The system may simulate a keyboard input locally at the system and using a virtual desktop hosted by a remote desktop platform to generate keyboard simulation outputs in response to a first keyboard input. In response to determining a discrepancy between the keyboard simulation outputs, the system may modify a key value in the keyboard mapping table resulting in a corrected keyboard mapping table, where the key value corresponds to the first keyboard input. In response to receiving a second keyboard input, the system may apply the corrected keyboard mapping table to display a keyboard output at the virtual desktop hosted by the remote desktop platform, where the second keyboard input has the same key value as the first keyboard input.
(FR)
La présente invention concerne des procédés et des systèmes pour réaliser un mappage de clavier automatisé pour des bureaux virtuels. Un système peut générer une table de mappage de clavier contenant une pluralité d’entrées de clavier. Le système peut simuler une entrée de clavier localement au niveau du système et utiliser un bureau virtuel, hébergé par une plateforme de bureau distante, pour générer des sorties de simulation de clavier en réponse à une première entrée de clavier. En réponse à la détermination d’une divergence entre les sorties de simulation de clavier, le système peut modifier une valeur de touche dans la table de mappage de clavier pour obtenir une table de mappage de clavier corrigée, la valeur de la touche correspondant à la première entrée de clavier. En réponse à la réception d’une seconde entrée de clavier, le système peut appliquer la table de mappage de clavier corrigée pour afficher une sortie de clavier au niveau du bureau virtuel hébergé par la plateforme de bureau distante, la seconde entrée de clavier ayant la même valeur de touche que la première entrée de clavier.
Latest bibliographic data on file with the International Bureau