Patents by Inventor Lee Murray Ackerman

Lee Murray Ackerman 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: 8782608
    Abstract: This disclosure relates to software patterns, and more particularly, to the tracking of software pattern metrics. A system or method may query a software environment to determine the type of use of, and identify, at least one software pattern. The system or method may also collect at least one software pattern metric, and determine the impact of the at least one software pattern within an environment. The system or method may also store software pattern information and recall software pattern information.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lee Murray Ackerman, Christopher Henry Gerken
  • Patent number: 8495568
    Abstract: A method and computer program product for identifying two or more software patterns within a software environment. At least one relationship between the two or more software patterns is identified. A software recipe is defined including the two or more software patterns and the at least one relationship.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventor: Lee Murray Ackerman
  • Patent number: 8352927
    Abstract: Method and apparatus for automating translation of language specific constructs to UML (Unified Modeling Language) during wizard workflow. The invention provides an integration of UML mapping within the wizards that are available within integrated development environments (IDE's). As the user specifies the language specific details within a wizard, the appropriate corresponding UML element (depiction) is drawn and displayed within the wizard. This provides a user with an automated visual depiction of his work utilizing UML and yet allows him to work in the programming language of the wizard. Further, this allows the user to learn UML. Other modeling languages may be applied.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventor: Lee Murray Ackerman
  • Publication number: 20100042969
    Abstract: Method and apparatus for automating translation of language specific constructs to UML (Unified Modeling Language) during wizard workflow. The invention provides an integration of UML mapping within the wizards that are available within integrated development environments (IDE's). As the user specifies the language specific details within a wizard, the appropriate corresponding UML element (depiction) is drawn and displayed within the wizard. This provides a user with an automated visual depiction of his work utilizing UML and yet allows him to work in the programming language of the wizard. Further, this allows the user to learn UML. Other modeling languages may be applied.
    Type: Application
    Filed: October 22, 2009
    Publication date: February 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: LEE MURRAY ACKERMAN
  • Publication number: 20090313609
    Abstract: This disclosure relates to software patterns, and more particularly, to the tracking of software pattern metrics. A system or method may query a software environment to determine the type of use of, and identify, at least one software pattern. The system or method may also collect at least one software pattern metric, and determine the impact of the at least one software pattern within an environment. The system or method may also store software pattern information and recall software pattern information.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 17, 2009
    Inventors: Lee Murray Ackerman, Christopher Henry Gerken
  • Publication number: 20090307662
    Abstract: A method and computer program product for identifying two or more software patterns within a software environment. At least one relationship between the two or more software patterns is identified. A software recipe is defined including the two or more software patterns and the at least one relationship.
    Type: Application
    Filed: June 10, 2008
    Publication date: December 10, 2009
    Inventor: Lee Murray ACKERMAN