IP Library Patent Application 17719148
Patent Application
App. No. 17/719,148

Systems and Methods for Providing User Experiences in AR/VR Environments by Assistant Systems

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/719,148
Abstract

In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.

Claims (21)

1 . A method comprising, by a client system associated with a first user:

receiving, at the client system, a first user input;

accessing a plurality of mappings between user inputs and corresponding tasks;

determining, based on a comparison between the first user input and the plurality of mappings, a first task to be executed on the client system; and

executing the first task responsive to the first user input.

2 . A method comprising, by one or more computing systems:

displaying an augmented reality environment to a user;

determining a location entity in which the user is interacting within the augmented reality environment, wherein the location entity comprises a known location entity within the augmented reality environment;

determining that the user intends to join one or more other users interacting within the augmented reality environment with respect to the location entity; and

determining, based on a set of predetermined rules, one or more feature entities with respect to the location entity on which to position an augmented reality pinpoint to be displayed to the user and the one or more other users.

3 . A method comprising, by one or more computing systems:

displaying an augmented reality environment to a user;

determining a location entity in which the user is interacting within the augmented reality environment, wherein the location entity comprises a known location entity within the augmented reality environment;

determining one or more parameters for determining a position and a placement of augmented reality content with respect to the location entity; and

determining, based on a set of predetermined rules and the one or more parameters, the position and the placement of augmented reality content with respect to the location entity to be displayed to the user.

4 . A method comprising, by one or more computing systems:

generating a virtual-reality (VR) environment for a user;

sending, to a VR system associated with the user, instructions for rendering the VR environment at the VR system;

receiving, from the VR system, a user input;

generating a response based on one or more of a dialog context associated with the user or a multimodal context associated with the VR environment; and

sending, to the VR system responsive to the user input, instructions for presenting the response.