Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022192492 - INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER

Publication Number WO/2022/192492
Publication Date 15.09.2022
International Application No. PCT/US2022/019681
International Filing Date 10.03.2022
IPC
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
G06F 3/0488 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
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/041 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
03Arrangements for converting the position or the displacement of a member into a coded form
041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
CPC
A63F 13/00
AHUMAN NECESSITIES
63SPORTS; GAMES; AMUSEMENTS
FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
13Video games, i.e. games using an electronically generated display having two or more dimensions
G06F 3/04883
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
04883for entering handwritten data, e.g. gestures, text
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
  • BUNGIE, INC. [US]/[US]
Inventors
  • TIMMINS, Luke
  • PENG, Gregory
  • CHUNG, Elizabeth M.E.
  • LEVASSEUR, James
Agents
  • BOUQUET, Bert
Priority Data
63/158,94710.03.2021US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER
(FR) GLISSEMENT ET BALAYAGE INFINI POUR DISPOSITIF DE COMMANDE VIRTUEL
Abstract
(EN) Described herein are techniques for implementing dynamic movement control on a virtualized physical controller, comprising receiving, on a touch-screen display, an indication of a first touch input received from a user at a first location, determining, based at least in part on a distance between the first location and a second location associated with an origin point for an input mechanism being less than a threshold distance value, that a persistent directional input has been initiated, maintaining the persistent directional input as long as touch input is continuously detected, and while the persistent directional input is maintained: monitoring a touch input vector associated with the persistent directional input, upon detecting an angular change in the touch input vector that is greater than a threshold change value, determining that a reversal input has been provided, and causing the avatar to perform a reversal action corresponding to the reversal input.
(FR) Sont décrites dans la description des techniques permettant d'implémenter une commande de mouvement dynamique sur un dispositif de commande physique virtualisé, comprenant la réception, sur un écran tactile, d'une indication d'une première saisie tactile reçue en provenance d'un utilisateur à un premier emplacement, la détermination, au moins partiellement sur la base d'une distance entre le premier emplacement et un second emplacement associé à un point d'origine pour un mécanisme de saisie qui est inférieur à une valeur de distance seuil, du fait qu'une saisie directionnelle persistante a été déclenchée, le maintien de la saisie directionnelle persistante tant qu'une saisie tactile est détectée en continu et, pendant que la saisie directionnelle persistante est maintenue : la surveillance d'un vecteur de saisie tactile associé à la saisie directionnelle persistante, lors de la détection d'un changement angulaire dans le vecteur de saisie tactile qui est supérieur à une valeur de changement seuil, la détermination du fait qu'une saisie d'inversion a été fournie, et le fait d'amener l'avatar à effectuer une action d'inversion correspondant à la saisie d'inversion.
Latest bibliographic data on file with the International Bureau