Interactive voice-controlled companion application for a video game
First Claim
Patent Images
1. A computer-implemented method comprising:
- as implemented by an interactive computing system configured with specific computer-executable instructions,receiving an utterance from a user computing device, the utterance comprising one or more spoken words associated with a video game and spoken by a user;
determining an utterance classification for the utterance; and
responsive to determining that the utterance classification corresponds to a command;
determining the command referenced by the utterance;
determining the video game associated with the command, the video game one of a plurality of video games;
identifying a user account associated with the user;
identifying a host system associated with the video game and the user account, the host system configured to host at least a first portion of an instance of the video game;
loading a user game account associated with the user account at the host system; and
executing the command on behalf of the user with respect to the user game account of the user at the host system without the user accessing the video game.
6 Assignments
0 Petitions
Accused Products
Abstract
Using voice recognition, a user can interact with a companion application to control a video game from a mobile device. Advantageously, the user can interact with the companion application when the video game is unavailable because, for example, of the user'"'"'s location. Moreover, machine learning may be used to facilitate generating voice responses to user utterances that are predicted to improve or maintain a user'"'"'s level of engagement with the companion application, or its corresponding video game.
18 Citations
20 Claims
-
1. A computer-implemented method comprising:
as implemented by an interactive computing system configured with specific computer-executable instructions, receiving an utterance from a user computing device, the utterance comprising one or more spoken words associated with a video game and spoken by a user; determining an utterance classification for the utterance; and responsive to determining that the utterance classification corresponds to a command; determining the command referenced by the utterance; determining the video game associated with the command, the video game one of a plurality of video games; identifying a user account associated with the user; identifying a host system associated with the video game and the user account, the host system configured to host at least a first portion of an instance of the video game; loading a user game account associated with the user account at the host system; and executing the command on behalf of the user with respect to the user game account of the user at the host system without the user accessing the video game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A system comprising:
-
an application host system configured to host at least a first portion of an instance of a video game; an interactive computing system comprising one or more hardware processors, the interactive computing system configured to execute specific computer-executable instructions to at least; receive an utterance from a user computing device, the utterance associated with a video game and spoken by a user; determine an utterance classification for the utterance; responsive to determining that the utterance classification corresponds to a command; determine the command referenced by the utterance; determine the video game associated with the command, the video game one of a plurality of video games; identify a user account associated with the user; identify the application host system associated with the video game and the user account from a plurality of application host systems; load a user game account associated with the user account at the application host system; and execute the command on behalf of the user with respect to the user game account of the user at the application host system without the user accessing the video game. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising:
-
receiving an utterance from a user computing device, the utterance associated with a video game; determining that an utterance classification corresponds to a command; identifying the command referenced by the utterance; identifying a user account of the video game that corresponds to an identifier received with the utterance; selecting a host system for the video game based at least in part on the user account, the host system configured to host at least a first portion of an instance of the video game; loading game data associated with the user account at the host system; and executing the command on the instance of the video game at the host system on behalf of a user associated with the user account without the user accessing the video game. - View Dependent Claims (20)
-
Specification