INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER

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 th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PENG, GREGORY, TIMMINS, LUKE, LEVASSEUR, JAMES, CHUNG, ELIZABETH M.E
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator PENG, GREGORY
TIMMINS, LUKE
LEVASSEUR, JAMES
CHUNG, ELIZABETH M.E
description 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. 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.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CA3212868A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CA3212868A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CA3212868A13</originalsourceid><addsrcrecordid>eNrjZNDz9HPz9PMMcVVwCXJ0V3D0c1EIDvcMcFVw8w9SCPMMCgl19FFw9vcLCfL38XEN4mFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8c6OxkaGRhZmFo6GxkQoAQCQ_CU4</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER</title><source>esp@cenet</source><creator>PENG, GREGORY ; TIMMINS, LUKE ; LEVASSEUR, JAMES ; CHUNG, ELIZABETH M.E</creator><creatorcontrib>PENG, GREGORY ; TIMMINS, LUKE ; LEVASSEUR, JAMES ; CHUNG, ELIZABETH M.E</creatorcontrib><description>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. 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.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220915&amp;DB=EPODOC&amp;CC=CA&amp;NR=3212868A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220915&amp;DB=EPODOC&amp;CC=CA&amp;NR=3212868A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PENG, GREGORY</creatorcontrib><creatorcontrib>TIMMINS, LUKE</creatorcontrib><creatorcontrib>LEVASSEUR, JAMES</creatorcontrib><creatorcontrib>CHUNG, ELIZABETH M.E</creatorcontrib><title>INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER</title><description>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. 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.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZNDz9HPz9PMMcVVwCXJ0V3D0c1EIDvcMcFVw8w9SCPMMCgl19FFw9vcLCfL38XEN4mFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8c6OxkaGRhZmFo6GxkQoAQCQ_CU4</recordid><startdate>20220915</startdate><enddate>20220915</enddate><creator>PENG, GREGORY</creator><creator>TIMMINS, LUKE</creator><creator>LEVASSEUR, JAMES</creator><creator>CHUNG, ELIZABETH M.E</creator><scope>EVB</scope></search><sort><creationdate>20220915</creationdate><title>INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER</title><author>PENG, GREGORY ; TIMMINS, LUKE ; LEVASSEUR, JAMES ; CHUNG, ELIZABETH M.E</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CA3212868A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>PENG, GREGORY</creatorcontrib><creatorcontrib>TIMMINS, LUKE</creatorcontrib><creatorcontrib>LEVASSEUR, JAMES</creatorcontrib><creatorcontrib>CHUNG, ELIZABETH M.E</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PENG, GREGORY</au><au>TIMMINS, LUKE</au><au>LEVASSEUR, JAMES</au><au>CHUNG, ELIZABETH M.E</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER</title><date>2022-09-15</date><risdate>2022</risdate><abstract>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. 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.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_CA3212868A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title INFINITE DRAG AND SWIPE FOR VIRTUAL CONTROLLER
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-19T11%3A16%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=PENG,%20GREGORY&rft.date=2022-09-15&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECA3212868A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true