| CPC G06T 19/006 (2013.01) [G06T 13/40 (2013.01); G10L 15/1815 (2013.01)] | 20 Claims |

|
1. A method for assisting a user experiencing an extended reality environment comprising:
displaying an assistive avatar in the extended reality environment to the user with a display of an extended reality hardware device being used by the user, wherein the assistive avatar is automatically controlled in real time by software communicating with the extended reality hardware device and the assistive avatar is not under real time control of a human;
receiving an input from the user in the extended reality environment that provides an inquiry to the assistive avatar for additional information about either a virtual object or a real-world object that is the sharing the extended reality environment with the user, wherein the input further includes the user indicating the virtual object or the real-world object, and the additional information is not already present at such time and location in the extended reality environment when the user provides the inquiry to the assistive avatar;
retrieving a response to the inquiry; and
providing the response to the inquiry via the assistive avatar as an answer to the inquiry, wherein said retrieving a response includes submitting a request for the additional information based on the inquiry being provided as at least one of text data, image data, scanned data, and object data, to an artificial intelligence process that obtains the additional information and then transmits the response that includes the additional information about the virtual object or real-world object.
|