Patents by Inventor Steven R. Abrams

Steven R. Abrams 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: 6192378
    Abstract: A method and apparatus for combining undo and redo contexts in a distributed access environment is described. A first user gains access to data items residing on a database and modifies the data items. The modifications are incorporated into a user activity log. A subsequent user also accesses and modifies the same data items, which modifications are merged into the activity log. The merged activity log forms one sequential well ordered set of actions, including the modification made by the first user and the subsequent user. The user activity logs may be created for individual data items, individual users or for all modifications made to separate data items. A system for combining undo and redo contexts in a distributed access environment is also described.
    Type: Grant
    Filed: May 13, 1998
    Date of Patent: February 20, 2001
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Abrams, Daniel V. Oppenheim, Donald P. Pazel, James L. Wright
  • Patent number: 6015949
    Abstract: This invention relates to a system and method for altering the harmonic referent of segments of a music composition while maintaining conformity to a harmonic rule-base. It enables one to make changes to the harmonic referent (i.e. chord progression) underlying a segment of music, which causes a change in the pitches within that segment so that the pitches are have a compatible analysis within the new chord progression. The invention can advantageously preserves the harmonic function of each pitch in the segment, while changing the harmonic content of the passage. Further, the invention can preserve the shape of a melody line during such a transformation.
    Type: Grant
    Filed: May 13, 1998
    Date of Patent: January 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: Daniel P. Oppenheim, Steven R. Abrams, Donald P. Pazel, James L. Wright
  • Patent number: 6011211
    Abstract: The present invention enables non-musicians to effectively compose music using a computer, and provides them with the means to manipulate musical content in an intuitive fashion without the need for formal musical training. The invention combines a representation of musical knowledge with a representation of musical data in such a way that permits transposition of the data to be constrained to conform to a set of harmonic rules. The user can select pitches to be moved higher or lower, and a system insures that it sounds good (where good is defined to mean "satisfies the conditions of the harmonic rule base").
    Type: Grant
    Filed: March 25, 1998
    Date of Patent: January 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Abrams, Daniel Vincent Oppenheim, Donald P. Pazel, James Lawton Wright
  • Patent number: 5936181
    Abstract: This invention relates to a system and method for altering the harmonic referent of segments of a music composition while maintaining the register of the musical segments and their conformity to a harmonic rule-base. By combining the three novel notions of a "role-preserving" transformation "shape-preserving" transformation, and a "register" preserving transformation, a novel operation enabled by the present invention can be described. Essentially, the invention allows a pitch to be moved from one harmonic context to another. The pitches are then constrained to take on values that have the same harmonic function as their corresponding original pitches, while remaining, as much as possible, within the same register as their corresponding original pitches. Secondly, when a group of pitches are moved together as a melody, the operation can preserve not only the function and register of the pitches but the shape of the melody.
    Type: Grant
    Filed: May 13, 1998
    Date of Patent: August 10, 1999
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Abrams, Daniel V. Oppenheim, Donald P. Pazel, James L. Wright
  • Patent number: 5900568
    Abstract: A method for automatically adjusting the parameters of a synthesizer includes generating a first synthesized signal based on an initial set of synthesizer parameters, comparing the first synthesized signal to an input sound signal, and generating a control signal for adjusting a subset of parameters of the synthesizer to minimize the differences between the first synthesized signal and the input sound signal. These steps may be iteratively performed for a predetermined number of additional subsets of synthesizer parameters, until a final output of the synthesizer is obtained which represents an optimization of the synthesis of the input sound signal.
    Type: Grant
    Filed: May 15, 1998
    Date of Patent: May 4, 1999
    Assignee: International Business Machines Corporation
    Inventor: Steven R. Abrams
  • Patent number: 5587913
    Abstract: Beginning with a CAD specification of an object, the method and apparatus of the invention reduces the overall time to produce a shell of the object with a rapid prototyping machine. The reduction in time is achieved by interleaving the computation and the building tasks and by not requiring an explicit evaluation of a shell of the solid at the outset. The method is shown to operate with STL data, or with other CAD data, directly, and can also be employed to create non-planar objects, such as models of sheet metal parts that are represented only as surfaces. Furthermore, the method can be employed to produce a smooth outer surface even when employing polyhedral approximations to the surfaces of the object.
    Type: Grant
    Filed: October 12, 1994
    Date of Patent: December 24, 1996
    Assignee: Stratasys, Inc.
    Inventors: Steven R. Abrams, James U. Korein, Vijay Srinivasan, Konstantinos Tarabanis