| CPC G06F 3/038 (2013.01) [G06F 3/012 (2013.01); G06F 3/0346 (2013.01); G06V 20/20 (2022.01)] | 20 Claims |

|
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device:
obtaining a user input vector that includes at least one user input indicator value associated with one of a plurality of different input modalities;
obtaining tracking data associated with a physical object;
generating a first characterization vector for the physical object, including a pose value and a user grip value, based on the user input vector and the tracking data, wherein the pose value characterizes a position of the physical object relative to a user of the computing system and the user grip value characterizes a manner in which the physical object is being held by the user; and
selecting, based on the first characterization vector, a first operation modality as a current operation modality for the physical object.
|