Systems and methods for a voice-controlled interactive application
AssigneeVolley LLC
InventorsMaxwell Child, James Wilsterman
Life of this patent
Estimating the term…
Abstract
Systems and methods to support an application that is voice-controlled are disclosed. Exemplary implementations may establish a synchronous two-way communication session between a first and a second user; present application information to the first and second user; detect first voice-control information from the first user and second voice-control information from the second user; control operations of the application based on the detected voice-control information; generate and/or determine results of the application based on the detected voice-control information; present the results to the users, and/or other steps.
Claims16
A system configured to support an application, wherein the application is voice-controlled, wherein the application is interactive between multiple users, wherein the application uses synchronous communications between the multiple users of the application, the system comprising:
- one or more hardware processors configured by machine-readable instructions to:
- establish a synchronous two-way communication session between a first client computing platform associated with a first user and a second client computing platform associated with a second user;
- present application information simultaneously to the first user through the first client computing platform and to the second user through the second client computing platform, wherein at least part of the application information represents a challenge to one or both of the first and second user, wherein the application information includes audio information that is presented simultaneously to the first user through the first client computing platform and to the second user through the second client computing platform, wherein the audio information is a portion of a song, and wherein the challenge is based on recognizing an artist and a title of the song;
- detect, within the synchronous two-way communication session, first voice-control information from the first user;
- detect, within the synchronous two-way communication session, second voice-control information from the second user;
- control operations of the application based on at least one of the first voice-control information and the second voice-control information;
- generate one or more results of the application, wherein the one or more results are based on at least one of the first voice-control information and the second voice-control information;
- and
- effectuate a presentation of the one or more results of the application to the first user through the first client computing platform and to the second user through the second client computing platform.
A system configured to support an application, wherein the application is voice-controlled, wherein the application is interactive between multiple users, wherein the application uses synchronous communications between the multiple users of the application, the system comprising:
- one or more hardware processors configured by machine-readable instructions to:
- establish a synchronous two-way communication session between a first client computing platform associated with a first user and a second client computing platform associated with a second user;
- present application information simultaneously to the first user through the first client computing platform and to the second user through the second client computing platform, wherein at least part of the application information represents a challenge to one or both of the first and second user;
- detect, within the synchronous two-way communication session, first voice-control information from the first user;
- detect, within the synchronous two-way communication session, second voice-control information from the second user;
- control operations of the application based on at least one of the first voice-control information and the second voice-control information;
- generate one or more results of the application, wherein the one or more results are based on at least one of the first voice-control information and the second voice-control information;
- and
- effectuate a presentation of the one or more results of the application to the first user through the first client computing platform and to the second user through the second client computing platform, wherein the application information includes a digital canvas configured to be drawn upon by at least one of the first user and the second user, wherein both the first user and the second user are presented simultaneously with a drawing that is being drawn on the digital canvas.
A method of supporting an application, wherein the application is voice-controlled, wherein the application is interactive between multiple users, wherein the application uses synchronous communications between the multiple users of the application, the method comprising:
- establishing a synchronous two-way communication session between a first client computing platform associated with a first user and a second client computing platform associated with a second user;
- presenting application information simultaneously to the first user through the first client computing platform and to the second user through the second client computing platform, wherein at least part of the application information represents a challenge to one or both of the first and second user, wherein the application information includes audio information that is presented simultaneously to the first user through the first client computing platform and to the second user through the second client computing platform, wherein the audio information is a portion of a song, and wherein the challenge is based on recognizing an artist and a title of the song;
- detecting, within the synchronous two-way communication session, first voice-control information from the first user;
- detecting, within the synchronous two-way communication session, second voice-control information from the second user;
- controlling operations of the application based on at least one of the first voice-control information and the second voice-control information;
- generating one or more results of the application based on at least one of the first voice-control information and the second voice-control information;
- and
- effectuating a presentation of the one or more results of the application to the first user through the first client computing platform and to the second user through the second client computing platform.
A method of supporting an application, wherein the application is voice-controlled, wherein the application is interactive between multiple users, wherein the application uses synchronous communications between the multiple users of the application, the method comprising:
- establishing a synchronous two-way communication session between a first client computing platform associated with a first user and a second client computing platform associated with a second user;
- presenting application information simultaneously to the first user through the first client computing platform and to the second user through the second client computing platform, wherein at least part of the application information represents a challenge to one or both of the first and second user;
- detecting, within the synchronous two-way communication session, first voice-control information from the first user;
- detecting, within the synchronous two-way communication session, second voice-control information from the second user;
- controlling operations of the application based on at least one of the first voice-control information and the second voice-control information;
- generating one or more results of the application based on at least one of the first voice-control information and the second voice-control information;
- and
- effectuating a presentation of the one or more results of the application to the first user through the first client computing platform and to the second user through the second client computing platform, wherein the application information includes a digital canvas upon at least one of the first user and the second user draws, wherein both the first user and the second user are presented simultaneously with a drawing that is being drawn on the digital canvas.
Dependencies are inferred from the claim text.