Patent US7518057B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7518057B2 Active / In Force US ⏱️ 1.4 years remaining

Method of automated musical instrument finger finding

Assignee: WEB2INTRANET Corp
•
Filing: 2008-03-17
•
Granted: 2009-04-14
•
Expires: 2028-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automated computing system and method for determining fingering of musical instruments from digitized scored music or tablature. The computerized automated finger finder system and method analyzes a musical composition and determines hand and/or fingering positional information such that the musical composition can be efficiently played on a musical instrument of choice with minimal hand movement. The method and computing system also provide alternate or secondary fingering choices such that the musician can play with a different tonal stylization or with greater or lesser ease depending on his skill level.

Inventors

  • 👤 Richard William Worrall
  • 👤 Robert William Sharp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:01
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0008; G10H1/0016; G09; G09B; G09B15/00; G09B15/02; G10H2220/00; G10H2220/021; G10H2220/026; G10H2220/041

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 205 words
A computing system for automatically determining hand and/or fingering positioning information for performing a musical composition by a robotic device on at least one musical instrument, comprising: a. a memory, b. an input device for inputting the musical composition into the computing system, c. a processor for automatically (i) identifying all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group for each instrument comprises sequential strokes of the musical composition that can be played at one positional location on that instrument, (ii) selecting a stroke group to be used to determine the hand and/or fingering information for each stroke to be performed on each instrument, and (iii) using the selected stroke groups to determine the hand and/or fingering positioning information for playing the strokes in the musical composition on each musical instrument, and d. an output device for outputting the hand and/or fingering positioning information for performance of the musical composition by a robotic device on at least one musical instrument, wherein the at least one musical instrument is selected from the group consisting of a stringed instrument, a woodwind instrument, a brass instrument, a keyboard instrument, and a percussion instrument.
Claim 2
Dependent Claim 205 words
A computing system for automatically determining hand and/or fingering positioning information for performing a musical composition by a robotic device on at least one musical instrument, comprising: a. a memory, b. an input device for inputting the musical composition into the computing system, c. a processor for automatically (i) identifying all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group for each instrument comprises sequential strokes of the musical composition that can be played at one positional location on that instrument, (ii) selecting a stroke group to be used to determine the hand and/or fingering information for each stroke to be performed on each instrument, and (iii) using the selected stroke groups to determine the hand and/or fingering positioning information for playing the strokes in the musical composition on each musical instrument, and d. an output device for outputting the hand and/or fingering positioning information for performance of the musical composition by a robotic device on at least one musical instrument, wherein the at least one musical instrument is selected from the group consisting of a stringed instrument, a woodwind instrument, a brass instrument, a keyboard instrument, and a percussion instrument.
Claim 3
Dependent Claim 47 words
The computing system according to claim 1 , wherein the at least one musical instrument is selected from the group consisting of banjo, guitar, bass, harp, lute, mandolin, viola, violin, violoncello, bassoon, clarinet, flute, oboe, saxophone, trombone, cornet, horn, trumpet, tuba, accordion, organ, piano, drum and xylophone.
Claim 4
Dependent Claim 103 words
The computing system of claim 1 , wherein the input device is selected from the group consisting of a data storage device containing digital musical data, a computer network from which digital musical data are obtained, a computer program, stored on a computer readable medium, where digital musical data are entered by a mouse, keyboard, or tablet, a MIDI device providing digital musical data, a digitizing scanner that scans paper containing the musical composition and a means of converting the digitized image into digital musical data, a microphone that captures musical sounds and a converter that converts the sounds into digital musical data.
Claim 5
Dependent Claim 45 words
The computing system of claim 1 , wherein the output device is selected from the group consisting of a data storage device, a computer network, a printer, a computer monitor, and a robotic device that uses the hand and/or fingering information for a musical performance.
Claim 6
Dependent Claim 26 words
The computing system of claim 1 , wherein the computing system comprises a device for digitizing a musical composition that is input in a non-digitized form.
Claim 7
Dependent Claim 23 words
The computing system of claim 1 , wherein the hand and/or fingering positional information is provided for at least two different musical instruments.
Claim 8
Dependent Claim 231 words
A computing system for automatically determining hand and/or fingering positioning information for performing a musical composition by a robotic device on at least one musical instrument, comprising: a. a memory, b. an input device for inputting the musical composition into the computing system, c. a processor for automatically (i) identifying all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group for an instrument comprises sequential strokes of the musical composition that can be played at one positional location on that instrument, (ii) selecting a stroke group to be used to determine the hand and/or fingering information for each stroke to be performed on each instrument, wherein each selection is consistent with a selected secondary manner of performing the musical composition, and (iii) using the selected stroke groups to determine the hand and/or fingering positioning information for playing the strokes in the musical composition on each musical instrument in the selected secondary manner, and d. an output device for outputting the hand and/or fingering positioning information for performance of the musical composition by a robotic device on the at least one musical instrument according to the selected secondary manner, wherein at least one musical instrument is selected from the group consisting of a stringed instrument, a woodwind instrument, a brass instrument, a keyboard instrument, and a percussion instrument.
Claim 9
Dependent Claim 231 words
A computing system for automatically determining hand and/or fingering positioning information for performing a musical composition by a robotic device on at least one musical instrument, comprising: a. a memory, b. an input device for inputting the musical composition into the computing system, c. a processor for automatically (i) identifying all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group for an instrument comprises sequential strokes of the musical composition that can be played at one positional location on that instrument, (ii) selecting a stroke group to be used to determine the hand and/or fingering information for each stroke to be performed on each instrument, wherein each selection is consistent with a selected secondary manner of performing the musical composition, and (iii) using the selected stroke groups to determine the hand and/or fingering positioning information for playing the strokes in the musical composition on each musical instrument in the selected secondary manner, and d. an output device for outputting the hand and/or fingering positioning information for performance of the musical composition by a robotic device on the at least one musical instrument according to the selected secondary manner, wherein at least one musical instrument is selected from the group consisting of a stringed instrument, a woodwind instrument, a brass instrument, a keyboard instrument, and a percussion instrument.
Claim 10
Dependent Claim 46 words
The computing system of claim 7 , wherein the at least one musical instrument is selected from the group consisting of banjo, guitar, bass, harp, lute, mandolin, viola, violin, violoncello, bassoon, clarinet, flute, oboe, saxophone, trombone, cornet, horn, trumpet, tuba, accordion, organ, piano, drum and xylophone.
Claim 11
Dependent Claim 43 words
The computing system of claim 7 , wherein the selected secondary manner is selected from the group consisting of easier fingering, minimized hand movement, ease of performance, tonal quality, natural or artificial harmonics, and techniques that affect how a note is to played.
Claim 12
Dependent Claim 103 words
The computing system of claim 7 , wherein the input means is selected from the group consisting of a data storage device containing digital musical data, a computer network from which digital musical data are obtained, a computer program, stored on a computer readable medium, where digital musical data are entered by a mouse, keyboard, or tablet, a MIDI device providing digital musical data, a digitizing scanner that scans paper containing the musical composition and a means of converting the digitized image into digital musical data, a microphone that captures musical sounds and a converter that converts the sounds into digital musical data.
Claim 13
Dependent Claim 45 words
The computing system of claim 7 , wherein the output means is selected from the group consisting of a data storage device, a computer network, a printer, a computer monitor, and a robotic device that uses the hand and/or fingering information for a musical performance.
Claim 14
Independent Claim 200 words
A method for automatically determining hand and/or fingering positional information for performing a musical composition by a robotic device on at least one musical instrument, comprising: a. providing a computing system, b. inputting the musical composition into the computing system, c. using the computing system to automatically (i) identify all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group for an instrument comprises sequential strokes of the musical composition that can be played at one positional location on that instrument, (ii) select a stroke group to be used to determine the hand and/or fingering information for each stroke to be performed on each instrument, and (iii) use the selected stroke groups to determine the hand and/or fingering positioning information for playing the strokes in the musical composition on each musical instrument, and d. outputting the hand and/or fingering positioning information for performance of the musical composition by a robotic device on the at least one musical instrument, wherein at least one musical instrument is selected from the group consisting of a stringed instrument, a woodwind instrument, a brass instrument, a keyboard instrument, and a percussion instrument.
Claim 15
Independent Claim 200 words
A method for automatically determining hand and/or fingering positional information for performing a musical composition by a robotic device on at least one musical instrument, comprising: a. providing a computing system, b. inputting the musical composition into the computing system, c. using the computing system to automatically (i) identify all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group for an instrument comprises sequential strokes of the musical composition that can be played at one positional location on that instrument, (ii) select a stroke group to be used to determine the hand and/or fingering information for each stroke to be performed on each instrument, and (iii) use the selected stroke groups to determine the hand and/or fingering positioning information for playing the strokes in the musical composition on each musical instrument, and d. outputting the hand and/or fingering positioning information for performance of the musical composition by a robotic device on the at least one musical instrument, wherein at least one musical instrument is selected from the group consisting of a stringed instrument, a woodwind instrument, a brass instrument, a keyboard instrument, and a percussion instrument.
Claim 16
Dependent Claim 45 words
The method of claim 12 , wherein the at least one musical instrument is selected from the group consisting of banjo, guitar, bass, harp, lute, mandolin, viola, violin, violoncello, bassoon, clarinet, flute, oboe, saxophone, trombone, cornet, horn, trumpet, tuba, accordion, organ, piano, drum and xylophone.
Claim 17
Dependent Claim 59 words
The method of claim 12 , wherein selection of a stroke group is consistent with a secondary manner of performing the musical composition and the secondary manner is selected from the group consisting of easier fingering, minimized hand movement, ease of performance, tonal quality, natural or artificial harmonics, and techniques that affect how a note is to be played.
Claim 18
Dependent Claim 102 words
The method of claim 12 , wherein the input means is selected from the group consisting of a data storage device containing digital musical data, a computer network from which digital musical data are obtained, a computer program, stored on a computer readable medium, where digital musical data are entered by a mouse, keyboard, or tablet, a MIDI device providing digital musical data, a digitizing scanner that scans paper containing the musical composition and a means of converting the digitized image into digital musical data, a microphone that captures musical sounds and a converter that converts the sounds into digital musical data.
Claim 19
Dependent Claim 44 words
The method of claim 12 , wherein the output means is selected from the group consisting of a data storage device, a computer network, a printer, a computer monitor, and a robotic device that uses the hand and/or fingering information for a musical performance.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2012-04-13 2012-10-13 2013-04-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2016-04-13 2016-10-13 2017-04-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2020-04-13 2020-10-13 2021-04-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag