Patentable/Patents/US-7521619
US-7521619

System and method of instructing musical notation for a stringed instrument

PublishedApril 21, 2009
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A system and method of instructing a user to read musical notation through interaction with a graphical user interface and an input instrument representative of a stringed instrument comprising a plurality of modes of instruction which progressively direct and alter characteristics of the user interface to more closely resemble standard musical notation. The graphical user interface includes a virtual fingerboard having linear arrays representing frequency ranges and note positions. The note positions and linear arrays may be coded indexed to a chromatic scale and may directly correspond to fingerboard positions on an input instrument. A game object is directed toward the virtual fingerboard in accordance with a music file is incorporated in the graphical user interface which contains data corresponding to notes in sequence that have a rhythmic pattern of arrangement coinciding with the virtual fingerboard. An evaluation of the user's performance is provided based on striking the input instrument.

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of instructing a user to read musical notation through interaction with a graphical user interface and an input instrument representative of a stringed instrument, comprising the steps of: a) generating the graphical user interface, having a first mode, including a virtual fingerboard positioned substantially along a vertical extreme of the interface, the virtual fingerboard including: a first linear away representing a first string having a first frequency range; a second linear array representing a second string having a second frequency range, wherein the second frequency range overlaps the first frequency range associated with a string; and a plurality of note positions, each note position having a corresponding fingerboard position on the input instrument; wherein the first linear array, the second linear array, and the plurality of note positions form a grid; b) displaying the first linear away and the second linear array in a second mode such that portions of the first linear away and the second linear array having overlapping frequency ranges are substantially vertically aligned; c) incorporating a music file into the graphical user interface, wherein the music file contains data corresponding to an arrangement of a plurality of musical notes in sequence, having a rhythmic pattern, and represented by at least one game object; and d) directing the game object in substantially vertical and substantially straight trajectory, toward a note position on the virtual fingerboard corresponding to the musical notes.

2

2. The method of claim 1 , further comprising rotating the virtual fingerboard interface according to a third mode, wherein the virtual fingerboard interface is rotated approximately ninety (90) degrees such that the virtual fingerboard is positioned substantially on a left side of the interface, and the game object continues to move along the substantially straight trajectory toward the virtual fingerboard.

3

3. The method of claim 1 , further comprising displaying a third linear away and not displaying the first linear away and the second linear array according to a fourth mode, wherein the third linear array includes a third frequency range, the third frequency range substantially including both the first frequency range and the second frequency range.

4

4. The method of claim 3 , further comprising displaying the third linear array according to a fifth mode, wherein at least two different note frequencies are displayed along a substantially similar trajectory.

5

5. The method of claim 1 , wherein the game object comprises a visual note group indicator configured to visually indicate to a user a simultaneous play of two or more notes.

6

6. The method of claim 5 , wherein the visual note group indicator comprises a visual connector, configured to visually connect the two or more notes in a note group.

7

7. The method of claim 1 , further comprising a playing field, wherein the vertical axis of the playing field simultaneously represents string selection and timing.

8

8. The method of claim 1 , further comprising coding the virtual fingerboard, the coding being indexed to a chromatic scale.

9

9. The method of claim 8 , further comprising coding each fingerboard position on the input instrument, indexed to the coding of the virtual fingerboard.

10

10. The method of claim 9 , wherein the coding comprises colors.

11

11. The method of claim 9 , further comprising displaying at least one fingerboard position indicator along the top portion of the input instrument configured to provide to a user a reference of the plurality of fingerboard positions.

12

12. The method of claim 11 , wherein the fingerboard position indicator is color coded indexed to the color coding of the virtual fingerboard.

13

13. The method of claim 1 further comprising awarding a value to the user based on the user striking the corresponding note position on the input instrument approximately simultaneously with the collisions.

14

14. The method of claim 1 , further comprising colliding the game object with the corresponding note position according to the rhythmic pattern of the arrangement.

15

15. A computer readable storage medium comprising computer readable program code for instructing a user to read musical notation through interaction with a graphical user interface and an input instrument representative of a stringed instrument and configured to execute on a processor, the program code including instructions for performing the steps of: a) generating the graphical user interface, having a first mode, including a virtual fingerboard positioned substantially along a vertical extreme of the interface, the virtual fingerboard including: a1) a first linear array representing a first string having a first frequency range; a2) a second linear array representing a second string having a second frequency range, wherein the second frequency range overlaps the first frequency range; and a3) a plurality of note positions, each note position having a corresponding fingerboard position on the input instrument; a4) wherein the first linear array, the second linear array, and the plurality of note positions form a grid; b) displaying the first linear away and the second linear array in a second mode such that portions of the first linear away and the second linear array having overlapping frequency ranges are substantially vertically aligned; c) incorporating a music file into the graphical user interface, wherein the music file contains data corresponding to an arrangement of a plurality of musical notes in sequence, having a rhythmic pattern, and represented by at least one game object; and d) directing the game object in substantially vertical and substantially straight trajectory, toward a note position on the virtual fingerboard corresponding to the musical notes.

16

16. A system for instructing a user to read musical notation through interaction with a graphical user interface and an input instrument representative of a stringed instrument, the system comprising: a) a display module configured to display data; b) an input instrument module representative of a stringed instrument in communication with the display module, the input instrument module having a fingerboard, the fingerboard including a plurality of note positions, each note position being color indexed to a chromatic scale; c) a control module in communication with the display module, and comprising instructions for directing the display module; d) a graphical user interface module, the graphical user interface module comprising instructions for: d1) generating a virtual fingerboard positioned substantially at a top portion of the interface, the virtual fingerboard including: d1a) a first linear array representing a first string having a first frequency range; d1b) a second linear array representing a second string having a second frequency range, wherein the second frequency range overlaps the first frequency range; and d1c) a plurality of note positions, each note position having a corresponding fingerboard position on the input instrument, wherein the first linear array, the second linear array, and the plurality of note positions form a grid; and d2) displaying the first linear away and the second linear array in a second mode such that portions of the first linear array and the second linear array having overlapping frequency ranges are substantially vertically aligned.

17

17. The system of claim 16 , further comprising a music data storage module in communication with the control, and configured to store music data.

18

18. The system of claim 16 , wherein the graphical user interface module further comprises instructions for coding the virtual fingerboard, the coding being indexed to a chromatic scale.

19

19. The system of claim 16 , wherein the input instrument further comprises at least one fingerboard position indicator along the top portion of the input instrument configured to provide to a user a reference of the plurality of fingerboard positions.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 19, 2007

Publication Date

April 21, 2009

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method of instructing musical notation for a stringed instrument” (US-7521619). https://patentable.app/patents/US-7521619

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.