CPC G06T 19/006 (2013.01) [G02B 27/0093 (2013.01); G06F 3/04815 (2013.01); G06T 13/40 (2013.01)] | 20 Claims |
1. A mixed reality device comprising:
a hardware computer processor; and
a non-transitory computer readable medium storing software instructions executable by the hardware computer processor to cause the mixed reality device to perform operations comprising:
accessing virtual environment data including information regarding a virtual environment that is at least partially visible to a user through a field of view of the mixed reality device, wherein the virtual environment data indicates properties of:
a virtual object within the virtual environment; and
a virtual assistant within the virtual environment; and executing one or more of:
an interest rule indicating that, in response to the user picking up the virtual object, the virtual assistant moves to at least within a predetermined minimum distance of the user in the virtual environment and a gaze of the virtual assistant turns towards the virtual object; or
a suggestion rule that, in response to an idle time of the user exceeding an idle threshold, causes the virtual assistant to suggest an action to the user.
|