Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022005658 - VISUAL INTERFACE FOR A COMPUTER SYSTEM

Publication Number WO/2022/005658
Publication Date 06.01.2022
International Application No. PCT/US2021/034664
International Filing Date 28.05.2021
IPC
G06F 3/0481 2013.1
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
G06F 3/01 2006.1
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
G06F 3/023 2006.1
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 3/0484 2013.1
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
0484for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range
CPC
G06F 1/163
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
16Constructional details or arrangements
1613for portable computers
163Wearable computers, e.g. on a belt
G06F 3/011
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
011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
G06F 3/012
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
011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
012Head tracking input arrangements
G06F 3/013
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
011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
013Eye tracking input arrangements
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
Applicants
  • MICROSOFT TECHNOLOGY LICENSING, LLC [US]/[US]
Inventors
  • WU, Chihua
  • UENO, Yuki
Agents
  • SWAIN, Cassandra T.
  • BARKER, Doug
  • CHATTERJEE, Aaron C.
  • CHEN, Wei-Chen Nicholas
  • CHOI, Daniel
  • CHURNA, Timothy
  • DINH, Phong
  • EVANS, Patrick
  • GABRYJELSKI, Henry
  • GUPTA, Anand
  • HWANG, William C.
  • JARDINE, John S.
  • LEE, Sunah
  • LEMMON, Marcus
  • MARQUIS, Thomas
  • MEYERS, Jessica
  • ROPER, Brandon
  • SPELLMAN, Steven
  • SULLIVAN, Kevin
  • WALKER, Matt
  • WIGHT, Stephen A.
  • WISDOM, Gregg
  • WONG, Ellen
  • WONG, Thomas S.
  • ZHANG, Hannah
  • AKHTER, Julia
  • KADOURA, Judy M.
  • NIU, Bo
  • OLANIRAN, Qudus
  • BROWN, Renee
  • TRAN, Kimberly
Priority Data
17/012,01403.09.2020US
2009876.029.06.2020GB
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) VISUAL INTERFACE FOR A COMPUTER SYSTEM
(FR) INTERFACE VISUELLE POUR SYSTÈME INFORMATIQUE
Abstract
(EN) Tracking inputs are processed to facilitate user engagement with a visual interface having selectable visual elements. In response to the tracking inputs satisfying an engagement condition of any of the visual elements, a selection routine for the visual element is instigated based on a selection parameter of the visual element. If the engagement condition remains satisfied until a selection criterion is met, an associated action is instigated. If the engagement condition stops being satisfied before the selection criterion is met, the selection routine terminates without selecting the visual element. Each time any of the visual elements is selected, a predictive model is used to update the selection parameter of at least one other of the visual elements, thereby modifying a duration for which the engagement condition must be satisfied before the selection criterion is met according to a likelihood of the other visual element being subsequently selected.
(FR) L’invention concerne des entrées de suivi étant traitées pour faciliter la participation de l'utilisateur avec une interface visuelle comportant des éléments visuels sélectionnables. En réponse aux entrées de suivi satisfaisant une condition de participation de l'un quelconque des éléments visuels, une routine de sélection pour l'élément visuel est déclenchée sur la base d'un paramètre de sélection de l'élément visuel. Si la condition de participation reste satisfaite jusqu'à ce qu'un critère de sélection soit atteint, une action associée est déclenchée. Si la condition de participation n’est plus satisfaite avant que le critère de sélection ne soit atteint, la routine de sélection se termine sans sélectionner l'élément visuel. Chaque fois que l'un quelconque des éléments visuels est sélectionné, un modèle prédictif est utilisé pour mettre à jour le paramètre de sélection d'au moins un autre des éléments visuels, ce qui permet de modifier une durée pendant laquelle la condition de participation doit être satisfaite avant que le critère de sélection soit atteint en fonction d'une probabilité que l'autre élément visuel soit ensuite sélectionné.
Latest bibliographic data on file with the International Bureau