Patents by Inventor James C. Perla

James C. Perla has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7435891
    Abstract: Various embodiments are directed to an automated method and system component for generating variations of one or more musical selections directed to particular students or to particular skill-levels into which students may be classified. The method and system component may be included in a wide variety of different music rendering, music display, and music instruction systems. In one embodiment, variations are generated by filtering each layer of a musical selection with respect to a number of common, musical elements, with the filtering chosen to reflect a selected or desired skill-level. In this embodiment, the layers of a musical selection include a melody line, a chord progression, and a bass line, and musical elements include key-signature, rhythm, pitch range, tempo and meter, and technique. Skill-level may be based on a numerically-encoded range of skill-levels, or may include a number of fixed skill-levels, such as beginning, easy, intermediate, and advanced levels.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: October 14, 2008
    Inventor: James C. Perla