Preventing an unintentional deploy of a bonus in a video game
AssigneeHarmonix Music Systems, Inc.
InventorsDouglas Robert Applewhite, Christopher Joseph Foster, Joshua Forrest Stoddard
Life of this patent
Estimating the term…
Abstract
Described are methods, systems, and apparatuses, including computer program products, for preventing an unintentional deploy of a bonus in a video game. In one aspect this is accomplished by displaying, on a display in communication with a game platform, a target music data of a musical composition. The game platform receives a music performance input data via the microphone, and also determines if the music performance input data has a predetermined degree of matching with a vocal cue. If so, the performance input data is prevented from executing an improvisation deploy.
Claims20
A method executed on a game platform in signal communication with a display and a first microphone, the method comprising:
- displaying, on the display, a first target music data of a musical composition;
- receiving, by the gaming platform, a first music performance input data via the first microphone;
- determining, by the game platform, if a degree of matching between the first music performance input data and a first vocal cue is greater than a predetermined degree of matching, wherein the first vocal cue is associated with the first target music data;
- preventing an execution of an improvisation deploy associated with an improvised musical performance if the degree of matching between the first music performance input data and the first vocal cue is greater than the predetermined degree of matching.
A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions operable to cause a data processing apparatus to:
- display, on a display in signal communication with the data processing apparatus, a first target music data of a musical composition;
- receive a first performance input data via a microphone in signal communication with the data processing apparatus;
- determine if a degree of matching between the first performance input data and a first vocal cue is greater than a predetermined degree of matching, wherein the first vocal cue is associated with the first target music data;
- and
- prevent an execution of an improvisation deploy associated with an improvised musical performance if the degree of matching between the first performance input and the first vocal cue is greater than the predetermined degree of matching.
A system comprising:
- a data processing apparatus configured to:
- display, on a display in signal communication with the data processing apparatus, a first target music data of a musical composition;
- receive a first performance input data via a microphone in signal communication with the data processing apparatus;
- determine if a degree of matching between the first performance input data and a first vocal cue is greater than a predetermined degree of matching, wherein the first vocal cue is associated with the first target music data;
- and
- prevent an execution of an improvisation deploy associated with an improvised musical performance if the degree of matching between the first performance input and the first vocal cue is greater than the predetermined degree of matching.
An apparatus comprising:
- means for displaying, on a display in signal communication with the apparatus, a first target music data of a musical composition;
- means for receiving a first music performance input data via the first microphone;
- means for determining if a degree of matching between the first music performance input data and a first vocal cue is greater than a predetermined degree of matching, wherein the first vocal cue is associated with the first target music data;
- and
- means for preventing an execution of an improvisation deploy associated with an improvised musical performance if the degree of matching between the first music performance input data and the first vocal cue is greater than the predetermined degree of matching.
A method executed on a game platform in signal communication with a display and a microphone, the method comprising:
- displaying, on the display, a first target music data of a musical composition;
- receiving, by the gaming platform, a first performance input data via the microphone;
- determining, by the game platform, if a distance between the first performance input data and a first vocal cue is less than a tolerance threshold, wherein the first vocal cue is associated with the first target music data;
- and
- preventing an execution of an improvisation deploy associated with an improvised musical performance if the distance between the first performance input and the first vocal cue is less than the tolerance threshold.
A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions operable to cause a data processing apparatus to:
- display, on a display in signal communication with the data processing apparatus, a first target music data of a musical composition;
- receive a first performance input data via a microphone in signal communication with the data processing apparatus;
- determine if a distance between the first performance input data and a first vocal cue is less than a tolerance threshold, wherein the first vocal cue is associated with the first target music data;
- and
- prevent an execution of an improvisation deploy associated with an improvised musical performance if the distance between the first performance input and the first vocal cue is less than the tolerance threshold.
A system comprising:
- a data processing apparatus configured to:
- display, on a display in signal communication with the data processing apparatus, a first target music data of a musical composition;
- receive a first performance input data via a microphone in signal communication with the data processing apparatus;
- determine if a distance between the first performance input data and a first vocal cue is less than a tolerance threshold, wherein the first vocal cue is associated with the first target music data;
- and
- prevent an execution of an improvisation deploy associated with an improvised musical performance if the distance between the first performance input and the first vocal cue is less than the tolerance threshold.
An apparatus comprising:
- means for displaying, on a display in signal communication with the apparatus, a first target music data of a musical composition;
- means for receiving a first performance input data via a microphone in signal communication with the apparatus;
- means for determining if a distance between the first performance input data and a first vocal cue is less than a tolerance threshold, wherein the first vocal cue is associated with the first target music data;
- and
- means for preventing an execution of an improvisation deploy associated with an improvised musical performance if the distance between the first performance input and the first vocal cue is less than the tolerance threshold.
A method executed on a game platform in signal communication with a display and a microphone, the method comprising:
- displaying, on the display, a first vocal cue corresponding to a first target music data of a musical composition;
- determining, by the gaming platform, that an improvisation deploy value exceeds a predetermined threshold;
- receiving, by the gaming platform, a first performance input via the microphone;
- and
- determining, by the game platform, if the first performance input is associated with the first vocal cue, and if so, preventing an execution of a first improvisation deploy for the first performance input, wherein the first improvisation deploy is associated with an improvised musical performance.
A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions operable to cause a data processing apparatus to:
- display, on a display in signal communication with the data processing apparatus, a first vocal cue corresponding to a first target music data of a musical composition;
- determine that an improvisation deploy value exceeds a predetermined threshold;
- receive a first performance input via a microphone in signal communication with the data processing apparatus;
- and
- determine if a degree of matching between the first performance input and the first vocal cue is greater than a predetermined degree of matching, and if so, preventing an execution of an improvisation deploy associated with an improvised musical performance.
A system comprising:
- a data processing apparatus configured to:
- display, on a display in signal communication with the data processing apparatus, a first vocal cue corresponding to a first target music data of a musical composition;
- determine that an improvisation deploy value exceeds a predetermined threshold;
- receive a first performance input via a microphone in signal communication with the data processing apparatus;
- and
- determine if a degree of matching between the first performance input and the first vocal cue is greater than a predetermined degree of matching, and if so, preventing an execution of an improvisation deploy associated with an improved musical performance.
An apparatus comprising:
- means for displaying, on a display in signal communication with the apparatus, a first vocal cue corresponding to a first target music data of a musical composition;
- means for determining that an improvisation deploy value exceeds a predetermined threshold;
- means for receiving a first performance input via a microphone in signal communication with the apparatus;
- and
- means for determining if a degree of matching between the first performance input and the first vocal cue is greater than a predetermined degree of matching, and if so, preventing an execution of an improvisation deploy associated with an improvised musical performance.
Dependencies are inferred from the claim text.