Patent ID: 7743092
Filing Date: 2010-06-22
Classification: G10H,H04L,H04N

Abstract:
1. A method for distributing music over the internet, comprising the steps of: (a) recognizing a plurality of musical compositions from a specimen vocalized by a person, by using a computer to compare a pattern derived from the specimen with patterns from a pattern library; (b) sending information to identify the musical compositions in writing to the person over the internet; (c) receiving a request from the person over the internet for an audio preview of one of the musical compositions, which has been selected by the person; (d) sending a corrupted version of some or all of the selected musical composition to the person over the internet; (e) receiving a request from the person over the internet for the selected musical composition without corruption; and (f) sending the selected musical composition without the corruption to the person, wherein the person is provided with a set of keys to hear and choose from before vocalizing the specimen, wherein the pattern derived from the specimen comprises pitch information, and wherein deriving the pattern comprises detecting whether the specimen has a loudness level greater than a predetermined value, dividing the specimen into a plurality of frequency bands, finding a first one of the frequency bands that has the strongest signal when the loudness level of the specimen is greater than the predetermined value, detecting when the strongest signal shifts to a second one of the frequency bands if the loudness level of the specimen is greater than the predetermined value, and detecting the number of half tones between the first one of the frequency bands and the second one of the frequency bands.