IP Library Granted Patent US 8,148,621
Granted Patent B2
US 8,148,621 · App. 12/366,522 · Granted Apr 3, 2012

Scoring of free-form vocals for video game

View Patent ↗
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 8,148,621
App. No.
12/366,522
Granted
Apr 3, 2012
Kind
B2
Abstract

A music based video game in which a game player's singing performance is digitally sampled while the player performs a free-form vocal over a prerecorded musical composition. Aspects of the game player's free-form vocal performance are compared with predetermined criteria. For example, the vocal performance may be compared with tempo and key information to generate performance evaluation data. The performance evaluation data may be used to present performance feedback to the game player while the game player is singing.

Claims (35)

1. A method for evaluating vocal inputs of a game player in a music based video game, comprising:

receiving input signals providing audio information;

determining, for a particular time, a pitch of the audio information;

comparing the pitch to a plurality of predetermined target pitches for the particular time, at least some pitches of the plurality of predetermined target pitches separated from other pitches of the plurality of predetermined target pitches by pitches not included in the plurality of predetermined target pitches;

determining a valuation based on the comparison of the pitch to the plurality of target pitches; and

commanding presentation of an indication of the valuation.

2. The method of claim 1 wherein the predetermined target pitches are associated with a key of a musical piece.

3. The method of claim 1 wherein the predetermined target pitches are associated with a key of a portion of a musical piece.

4. The method of claim 1 wherein the separate target pitches are associated with a key of a musical instrument during a portion of a musical piece.

5. The method of claim 1 wherein the predetermined target pitches each comprise a range of pitches.

6. The method of claim 2 further comprising presenting portions of the musical piece to a game player.

7. The method of claim 6 wherein presenting portions of the musical piece to the game player comprises presenting audio portions of the musical piece to the game player.

8. The method of claim 1 further comprising: receiving further input signals providing further audio information; determining a further pitch of the further audio information; determining if the further pitch indicates a change in pitch; determining if timing of the change in pitch is in accordance with a target tempo; and modifying the valuation based on whether timing of the change in pitch is in accordance with the target tempo.

9. The method of claim 8 wherein determining if timing of the change in pitch is in accordance with a target tempo comprises determining if timing of the change in pitch is substantially in time with a target beat of the target tempo.

10. The method of claim 9 further comprising commanding display of an indication of the target beat.

11. The method of claim 1 further comprising commanding display of a point score reflecting the valuation.

12. The method of claim 1 wherein at least some of the plurality of predetermined target pitches comprise pitches separated by one or more octaves.

13. The method of claim 1 wherein at least some of the plurality of predetermined target pitches comprise pitches of a scale.

14. The method of claim 1 wherein determining a point increase based on the comparison of the pitch to the plurality of separate target pitches comprises determining a point increase if the pitch is within a predefined range of any of the predetermined target pitches.

15. The method of claim 14 further comprising receiving a selection of a skill level of a plurality of skill levels, and wherein the predefined range is different for at least some of the plurality of skill levels.

16. A method for providing a video game, comprising:

commanding display of a commanded pitch and lyrics;

commanding audio presentation of at least a portion of a musical piece;

receiving an input signal including audio information; determining a pitch of the audio information;

determining if the pitch matches the commanded pitch;

increasing a point score if the pitch matches the commanded pitch;

commanding display of an indication that a game player should perform free-form vocals;

receiving over time further input signals including further audio information;

determining over time pitch of the further audio information;

comparing the pitch of the further audio information to notes associated with a key of the musical piece;

comparing changes in pitch over time of the further audio information to a tempo of the musical piece;

further increasing the point total if the pitch of the further audio information matches the notes associated with the key of the musical piece; and

further increasing the point total if the changes in pitch over time of the further audio information matches the tempo of the musical piece.

17. The method of claim 16 further comprising commanding display of the point total.

18. The method of claim 16 wherein the pitch of the further audio information matches the key of the song if the pitch of the further audio information is within a predetermined number of semitones of the key of the musical piece.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 17, 2016
From: BANK OF AMERICA, N.A.
To: ACTIVISION BLIZZARD INC.; ACTIVISION PUBLISHING, INC.; ACTIVISION ENTERTAINMENT HOLDINGS, INC.; BLIZZARD ENTERTAINMENT, INC.
Reel/Frame 040381/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: BRIGHT, BRIAN; MARVIN, BRIAN; WOJTOWICZ, MARK
To: ACTIVISION PUBLISHING, INC.
Reel/Frame 031812/0378 →
SECURITY AGREEMENT Recorded Oct 17, 2013
From: ACTIVISION BLIZZARD, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 031435/0138 →