US2019361521A1PendingUtilityA1
Accelerated gaze-supported manual cursor control
Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: May 22, 2018Filed: May 22, 2018Published: Nov 28, 2019
Est. expiryMay 22, 2038(~11.8 yrs left)· nominal 20-yr term from priority
G06F 3/013G06F 3/04842G06F 3/017G06F 2203/0381G06F 3/04812
51
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method for improving user interaction with a virtual environment includes measuring a first position of a user's gaze relative to the virtual environment, receiving a system engagement input, presenting a guidance cursor at the first position, receiving a target engagement input and decoupling the guidance cursor from the user's gaze, receiving a movement input, and translating the guidance cursor based on the movement input.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for improving user interaction with a virtual environment, the method comprising:
measuring a first position of a user's gaze relative to the virtual environment; receiving a system engagement input; presenting a guidance cursor at the first position; receiving a target engagement input and decoupling the guidance cursor from the user's gaze; receiving a movement input; and translating the guidance cursor based on the movement input.
2 . The method of claim 1 , the system engagement input and the target engagement input being received from a single input device.
3 . The method of claim 1 , the system engagement input, the target engagement input, and the movement input being received from a single input device.
4 . The method of claim 1 , further comprising:
measuring a second position of the user's gaze relative to the virtual environment; and when the second position is beyond a threshold distance from the guidance cursor, translating the guidance cursor through the virtual environment to the second position.
5 . The method of claim 1 , further comprising:
receiving a system disengagement input, and hiding the guidance cursor.
6 . The method of claim 5 , the system engagement input and system disengagement input being received from a single input device.
7 . The method of claim 1 , the guidance cursor having a diameter related to a gaze cloud.
8 . A method for improving user interaction with a virtual environment, the method comprising:
measuring a first position of a user's gaze relative to the virtual environment; presenting a guidance cursor at the first position; receiving a movement input having a movement direction; and snapping the guidance cursor on a first selectable object in the virtual environment where the first selectable object is in the movement direction relative to the first position.
9 . The method of claim 8 , the movement input being received from a gesture recognition device.
10 . The method of claim 8 , the guidance cursor having a cursor area and snapping the guidance cursor to a first selectable object including snapping the guidance cursor to a first selectable object within the cursor area.
11 . The method of claim 8 , further comprising:
receiving a step input having a step direction, and moving the guidance cursor from the first selectable object to a second selectable object in the step direction relative to the first selectable object.
12 . The method of claim 11 , the movement input and the step input being received from a single input device.
13 . The method of claim 11 , the guidance cursor having a cursor area and snap moving the guidance cursor from the first selectable object to a second selectable object including moving the guidance cursor to a second selectable object within the cursor area.
14 . The method of claim 8 , snapping the guidance cursor on a first selectable object including snapping the guidance cursor on a first selectable object within 6° of the guidance cursor.
15 . A method for improving user interaction with a virtual environment, the method comprising:
measuring a first position of a user's gaze relative to the virtual environment; presenting a guidance cursor at the first position; measuring a second position of the user's gaze relative to the virtual environment; and when the second position is beyond a threshold distance from the guidance cursor, translating the guidance cursor through the virtual environment to the second position.
16 . The method of claim 15 , translating the guidance cursor including moving the guidance cursor with a constant velocity.
17 . The method of claim 15 , translating the guidance cursor including moving the guidance cursor to the second position in no more than 1.0 second.
18 . The method of claim 15 , translating the guidance cursor including moving the guidance cursor at a first velocity toward the second position and at a second velocity with a lesser magnitude than first velocity near the second position.
19 . The method of claim 15 , the guidance cursor having a cursor radius, the threshold distance being at least the cursor radius.
20 . The method of claim 15 , the threshold distance being less than 3° from the guidance cursor.Join the waitlist — get patent alerts
Track US2019361521A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.