Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020117293 - REVOLVING ON-SCREEN VIRTUAL KEYBOARD FOR EFFICIENT USE DURING CHARACTER INPUT

Publication Number WO/2020/117293
Publication Date 11.06.2020
International Application No. PCT/US2019/013680
International Filing Date 15.01.2019
Chapter 2 Demand Filed 14.01.2020
IPC
G06F 3/0488 2013.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
048Interaction techniques based on graphical user interfaces
0487using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
0488using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/0482 2013.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
048Interaction techniques based on graphical user interfaces
0481based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
0482interaction with lists of selectable items, e.g. menus
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
CPC
G06F 2203/04801
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2203Indexing scheme relating to G06F3/00 - G06F3/048
048Indexing scheme relating to G06F3/048
04801Cursor retrieval aid, i.e. visual aspect modification, blinking, colour changes, enlargement or other visual cues, for helping user do find the cursor in graphical user interfaces
G06F 3/0236
GPHYSICS
06COMPUTING; CALCULATING; 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
0233Character input methods
0236using selection techniques to select from displayed items
G06F 3/0237
GPHYSICS
06COMPUTING; CALCULATING; 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
0233Character input methods
0237using prediction or retrieval techniques
G06F 3/0482
GPHYSICS
06COMPUTING; CALCULATING; 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
048Interaction techniques based on graphical user interfaces [GUI]
0481based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
0482interaction with lists of selectable items, e.g. menus
G06F 3/04886
GPHYSICS
06COMPUTING; CALCULATING; 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
048Interaction techniques based on graphical user interfaces [GUI]
0487using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
0488using a touch-screen or digitiser, e.g. input of commands through traced gestures
04886by partitioning the screen or tablet into independently controllable areas, e.g. virtual keyboards, menus
Applicants
  • GOOGLE LLC [US]/[US]
Inventors
  • KAEMMERER, Daniel
Agents
  • PORTNOVA, Marina
  • WATKIN, Timothy
Priority Data
62/775,14904.12.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) REVOLVING ON-SCREEN VIRTUAL KEYBOARD FOR EFFICIENT USE DURING CHARACTER INPUT
(FR) CLAVIER VIRTUEL ROTATIF SUR ÉCRAN POUR UNE UTILISATION EFFICACE PENDANT UNE SAISIE DE CARACTÈRES
Abstract
(EN)
A method includes displaying a user interface on a display of a client device. The user interface includes a virtual keyboard including characters arranged in rows and columns. The method also includes fixing a focus of a cursor displayed in the user interface to a first row or a first column in the virtual keyboard, responsive to receiving a first request to move the cursor in a first direction in the virtual keyboard, wrapping the one of the characters around the row or the column to a last row or a last column of the virtual keyboard to present another of the characters within the focus of the cursor, and responsive to receiving a second request to move the cursor in the virtual keyboard in a second direction, moving the focus of the cursor to a list of word suggestions.
(FR)
L'invention concerne un procédé consistant à afficher une interface utilisateur sur un dispositif d'affichage d'un dispositif client. L'interface utilisateur comprend un clavier virtuel comprenant des caractères placés en rangées et en colonnes. Le procédé consiste également à fixer un pointeur d'un curseur affiché dans l'interface utilisateur sur une première rangée ou sur une première colonne dans le clavier virtuel, en réponse à la réception d'une première demande pour déplacer le curseur dans une première direction dans le clavier virtuel, à envelopper l'un des caractères autour de la rangée ou de la colonne vers une dernière rangée ou une dernière colonne du clavier virtuel pour présenter un autre des caractères dans le pointeur du curseur, et en réponse à la réception d'une seconde demande pour déplacer le curseur dans le clavier virtuel dans une seconde direction, à déplacer le pointeur du curseur vers une liste de suggestions de mots.
Latest bibliographic data on file with the International Bureau