IP Library Patent Application 12474870
Patent Application
App. No. 12/474,870

Scoring a Musical Performance Involving Multiple Parts

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 None
App. No.
12/474,870
Abstract

Described are methods, systems, and apparatuses, including computer program products, for scoring a musical performance involving multiple parts in a rhythm-action game. In one aspect this is accomplished by displaying, on a display in signal communication with a game platform, target musical data associated with a musical composition. The game platform receives a first music performance input data, with the first music performance input data being associated with a first part in the musical composition. The game platform also receives a second music performance input data, the second music performance input data associated with a second part in the musical composition. The game platform then calculates a first score based on the first music performance input data and a second score based on the second music performance input data. It then calculates a final or modified score based on the first score and the second score.

Claims (62)

1 . A method executed on a game platform in signal communication with a display, the method comprising:

displaying, on the display, target musical data associated with a musical composition;

receiving, by the game platform, a first music performance input data, the first music performance input data associated with a first part in the musical composition;

receiving, by the game platform, a second music performance input data, the second music performance input data associated with a second part in the musical composition;

calculating, by the game platform, a first score based on the first music performance input data and a second score based on the second music performance input data;

selecting, by the game platform, the first score as a preferred score; and

modifying, by the game platform, the preferred score based on the second score.

2 . The method of claim 1 wherein selecting the first score comprises determining that the first score is higher than the second score.

3 . The method of claim 1 wherein selecting the first score comprises determining that the first score has priority in being selected over the second score.

4 . The method of claim 1 wherein modifying the preferred score based on the second score comprises increasing the preferred score by a percentage of the second score.

5 . The method of claim 1 further comprising modifying the preferred score based on a third score calculated based on a degree of matching between a third music performance input data and a third part.

6 . The method of claim 1 wherein the first music performance input data and the second music performance input data are received by the game platform from the same input device.

7 . The method of claim 1 wherein the first music performance input data and the second music performance input data are received by the game platform from different input devices.

8 . The method of claim 1 further comprising associating the first and second parts with a musical player and assigning a final score that is the modified preferred score to the musical player.

9 . 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, target musical data associated with a musical composition;

receive a first music performance input data, the first music performance input data associated with a first part in the musical composition;

receive a second music performance input data, the second music performance input data associated with a second part in the musical composition;

calculate a first score based on the first music performance input data and a second score based on the second music performance input data;

select the first score as a preferred score; and

modify the preferred score based on the second score.

10 . A system comprising:

a data processing apparatus configured to:

display, on a display in signal communication with the data processing apparatus, target musical data associated with a musical composition;

receive a first music performance input data via a first input device in signal communication with the data processing apparatus, the first music performance input data associated with a first part in the musical composition;

receive a second music performance input data via a second input device in signal communication with the data processing apparatus, the second music performance input data associated with a second part in the musical composition;

calculate a first score based on the first music performance input data and a second score based on the second music performance input data;

select the first score as a preferred score; and

modify the preferred score based on the second score.

11 . An apparatus comprising:

means for displaying, on a display in signal communication with the apparatus, target musical data associated with a musical composition;

means for receiving a first music performance input data via a first input device in signal communication with the apparatus, the first music performance input data associated with a first part in the musical composition;

means for receiving a second music performance input data via a second input device in signal communication with the apparatus, the second music performance input data associated with a second part in the musical composition;

means for calculating a first score based on the first music performance input data and a second score based on the second music performance input data;

means for selecting the first score as a preferred score; and

means for modifying the preferred score based on the second score.

12 . A method executed on a game platform in signal communication with a display, the method comprising:

displaying, on the display, target musical data associated with a musical composition;

receiving, by the game platform, a first music performance input data, the first music performance input data associated with a first part in the musical composition;

receiving, by the game platform, a second music performance input data, the second music performance input data associated with a second part in the musical composition;

calculating, by the game platform, a first score based on the first music performance input data and a second score based on the second music performance input data; and

calculating, by the game platform, a final score based on the first score and the second score.

13 . The method of claim 12 wherein the first score is associated with a melody of the musical composition and the second score is associated with a harmony of the musical composition.

14 . 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, target musical data associated with a musical composition;

receive a first music performance input data via a first input device in signal communication with the data processing apparatus, the first music performance input data associated with a first part in the musical composition;

receive a second music performance input data via a second input device in signal communication with the data processing apparatus, the second music performance input data associated with a second part in the musical composition;

calculate a first score based on the first music performance input data and a second score based on the second music performance input data; and

calculate a final score based on the first score and the second score.

15 . A system comprising:

a data processing apparatus configured to:

display, on a display in signal communication with the data processing apparatus, target musical data associated with a musical composition;

receive a first music performance input data via a first input device in signal communication with the data processing apparatus, the first music performance input data associated with a first part in the musical composition;

receive a second music performance input data via a second input device in signal communication with the data processing apparatus, the second music performance input data associated with a second part in the musical composition;

calculate a first score based on the first music performance input data and a second score based on the second music performance input data; and

calculate a final score based on the first score and the second score.

16 . An apparatus comprising:

means for displaying, on a display in signal communication with the apparatus, target musical data associated with a musical composition;

means for receiving a first music performance input data via a first input device in signal communication with the apparatus, the first music performance input data associated with a first part in the musical composition;

means for receiving a second music performance input data via a second input device in signal communication with the apparatus, the second music performance input data associated with a second part in the musical composition;

means for calculating a first score based on the first music performance input data and a second score based on the second music performance input data; and

means for calculating a final score based on the first score and the second score.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 13, 2021
From: COLBECK PARTNERS II, LLC, AS ADMINISTRATIVE AGENT
To: HARMONIX MUSIC SYSTEMS, INC.; HARMONIX PROMOTIONS & EVENTS INC.; HARMONIX MARKETING INC.
Reel/Frame 057984/0087 →
SECURITY AGREEMENT Recorded Jan 11, 2011
From: HARMONIX MUSIC SYSTEMS, INC.; HARMONIX PROMOTIONS & EVENTS INC.; HARMONIX MARKETING INC.
To: COLBECK PARTNERS II, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 025764/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2009
From: SCHMIDT, DANIEL; APPLEWHITE, DOUGLAS ROBERT; FOSTER, CHRISTOPHER JOSEPH; STODDARD, JOSHUA FORREST; DUBROFSKY, SYLVAIN
To: HARMONIX MUSIC SYSTEMS, INC.
Reel/Frame 022994/0722 →