Virtual assistant system to enable virtual reality
First Claim
1. A virtual assistant system to manage a virtual reality (VR) session between a plurality of participants, the virtual assistant system comprising:
- a mobile device configured to receive an input command from a user participating in the VR session, to translate the input command into a semantic atom representing the command, and to transmit the semantic atom, the input command corresponding to a function to be performed at one or more VR external services; and
an assistant server configured to manage the VR session, the assistant server including a plurality of plugins, each plugin corresponding to a respective one of the VR external services and configured to generate a proprietary language command corresponding to the semantic atom, the proprietary language command controlling the corresponding VR external service to perform a function corresponding to the semantic atom.
3 Assignments
0 Petitions
Accused Products
Abstract
A virtual assistant system to manage a virtual reality (VR) session between a plurality of participants, and includes a mobile device configured to receive an input command from a user participating in the VR session, to translate the input command into a semantic atom representing the command, and to transmit the semantic atom, the input command corresponding to a function to be performed at one or more VR external services, and an assistant server configured to manage the VR session, the assistant server including a plurality of plugins, each plugin corresponding to a respective one of the VR external services and configured to generate a proprietary language command corresponding to the semantic atom, the proprietary language command controlling the corresponding VR external service to perform a function corresponding to the semantic atom.
-
Citations
36 Claims
-
1. A virtual assistant system to manage a virtual reality (VR) session between a plurality of participants, the virtual assistant system comprising:
-
a mobile device configured to receive an input command from a user participating in the VR session, to translate the input command into a semantic atom representing the command, and to transmit the semantic atom, the input command corresponding to a function to be performed at one or more VR external services; and an assistant server configured to manage the VR session, the assistant server including a plurality of plugins, each plugin corresponding to a respective one of the VR external services and configured to generate a proprietary language command corresponding to the semantic atom, the proprietary language command controlling the corresponding VR external service to perform a function corresponding to the semantic atom. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A mobile device, comprising:
-
a user interface configured to present output data to a user participating in a virtual reality (VR) session between a plurality of participants; at least one sensor to receive a user input corresponding to function to be performed at one or more VR external services; an assistant interface to translate the input command into a semantic atom representing the command; and a communicator to transmit the semantic atom. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A mobile device, comprising:
-
a touch display to present output data representing a virtual reality (VR) session between a plurality of participants; at least one sensor to receive a user input corresponding to a function to be performed at one or more VR external services; and an assistant interface to translate the input command into a semantic atom representing the command and to transmit the semantic atom.
-
Specification