US 12,130,967 B2
Integration of artificial reality interaction modes
Hayden Schoen, Evanston, IL (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Apr. 4, 2023, as Appl. No. 18/295,526.
Application 18/295,526 is a continuation of application No. 17/571,671, filed on Jan. 10, 2022, granted, now 11,625,103.
Application 17/571,671 is a continuation of application No. 16/915,740, filed on Jun. 29, 2020, granted, now 11,256,336, issued on Feb. 22, 2022.
Prior Publication US 2023/0244321 A1, Aug. 3, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/01 (2006.01); G06F 3/04815 (2022.01); G06F 3/04842 (2022.01)
CPC G06F 3/017 (2013.01) [G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06F 3/011 (2013.01); G06F 3/04815 (2013.01); G06F 3/04842 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium storing instructions, for transitioning between user input interaction modes in an artificial reality system, the instructions, when executed by a computing system, cause the computing system to:
select an interaction mode by identifying an interaction mode context and applying a mapping of interaction mode contexts to interaction modes, wherein the mapping includes at least:
a first mapping instance to a no-hands interaction mode in which at least some user interactions are performed using a gaze cursor;
a second mapping instance to a gaze and gesture interaction mode in which at least some user interactions are performed through a combination of a tracked user gaze and identified user gestures; and
a third mapping instance to a ray casting interaction mode in which at least some user interactions are performed using a virtual ray projection cast out from a tracked position of a user's hand; and
enable the selected interaction mode.