Patents by Inventor James Raymond Amsden

James Raymond Amsden 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: 7861214
    Abstract: Computer method and apparatus collapse program metamodels to provide a collapsed, in syntax view of the subject metamodel. The invention method and apparatus obtain multiple programming model packages. Each said package is formed of a respective plurality of model elements from the subject metamodel. Next the invention combines (e.g., collapses) the multiple programming model packages together to form a resultant collapsed package. The resultant collapsed package enables generation of an implementation of a desired software program and avoids the need for package links (representing package merge relationships between packages).
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: December 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: James Raymond Amsden, Kenneth Earle Hussey
  • Publication number: 20060101388
    Abstract: Computer method and apparatus collapse program metamodels to provide a collapsed, in syntax view of the subject metamodel. The invention method and apparatus obtain multiple programming model packages. Each said package is formed of a respective plurality of model elements from the subject metamodel. Next the invention combines (e.g., collapses) the multiple programming model packages together to form a resultant collapsed package. The resultant collapsed package enables generation of an implementation of a desired software program and avoids the need for package links (representing package merge relationships between packages).
    Type: Application
    Filed: November 8, 2004
    Publication date: May 11, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Raymond Amsden, Kenneth Earle Hussey