Patents by Inventor Timothy Graser

Timothy Graser 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).

  • Publication number: 20100306730
    Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements.
    Type: Application
    Filed: May 17, 2006
    Publication date: December 2, 2010
    Inventors: Brent Carlson, Timothy Graser
  • Publication number: 20070033567
    Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements.
    Type: Application
    Filed: October 12, 2006
    Publication date: February 8, 2007
    Applicant: LogicLibrary, Inc.
    Inventors: Brent Carlson, Dave Gross, Timothy Graser, Debra Mariner, John Palof, Paul Tamminga
  • Publication number: 20060265688
    Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements.
    Type: Application
    Filed: May 17, 2006
    Publication date: November 23, 2006
    Inventors: Brent Carlson, Timothy Graser
  • Patent number: 6405360
    Abstract: A framework being used for developing software system e.g. for a business application. This framework includes a number of object oriented classes which may be processed by a computer system. The invention provides an interface and a base class which implements this interface that allows specific data to be added to the objects of classes supporting the interface at runtime without the need for subclassing of the original class. Specific data added in this way to an object are referred to as properties of the object, and the interface introduced by this invention is referred to as the property container interface.
    Type: Grant
    Filed: September 11, 1997
    Date of Patent: June 11, 2002
    Assignee: International Business Machines Corporation
    Inventors: Kathy Bohrer, Timothy Graser
  • Patent number: 6134706
    Abstract: The present invention relates to a method of developing a software system using Object Oriented Technology. The present invention addresses the problem of providing a technical foundation for the development of software applications using Object Oriented Technology and frameworks. The present invention solves this problem with a framework allowing the modeling of businesses with a multiple level organizational structure. The present invention is applicable in the technical field of application development of software systems, e.g. for a business application as Financial or Logistic and Distribution, wherein it is the purpose of frameworks to provide significant portions of the application that are common across multiple implementations of the application in a general manner, easy to extend for specific implementation.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: October 17, 2000
    Assignee: International Business Machines Corporation
    Inventors: James Carey, Brent Carlson, Timothy Graser, Anders Nilsson
  • Patent number: 6106569
    Abstract: A method of developing a software system using Object Oriented Technology and frameworks. The problem of allowing an object to acquire and lose ability and function and to modify responsibilities on an object dynamically or, in other words, to allow an object to acquire and lose the ability to do things dynamically, is addressed. This problem is solved with a framework to be used for developing a software system, e.g. for a business application. The framework comprises a number of classes which are to be processed by a computer system. The framework further comprises a Life Cycle as a description of state transitions through which an object can proceed as it is processed by an application. This is applicable in the technical field of application development of software systems, e.g.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: August 22, 2000
    Assignee: International Business Machines Corporation
    Inventors: Kathryn Ann Bohrer, James E. Carey, Brent A. Carlson, Timothy Graser, Anders Nilsson, John M. Vlissides
  • Patent number: 6092075
    Abstract: The present invention relates to a method of developing a software system using Object Oriented Technology and frameworks for developing a business application. The present invention is applicable in the technical field of application development of software systems, e.g. for a business application as Financial or Logistic and Distribution, wherein it is the purpose of frameworks to provide significant portions of the application that are common across multiple implementations of the application in a general manner, easy to extend for specific implementation.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: July 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: James Carey, Brent Carlson, Bradley Fawcett, Timothy Graser, Wilfried Lesnik, Anders Nilsson
  • Patent number: 6070152
    Abstract: The present invention relates to a method of developing a software system using Object Oriented Technology and frameworks for developing a business application. The present invention solves this problem with a framework framework comprising a using non-financial component integration base class, a target financial component integration base class, and a generic data conversion engine. The present invention is applicable in the technical field of application development of software systems, e.g. for a business application as Financial or Logistic and Distribution, wherein it is the purpose of frameworks to provide significant portions of the application that are common across multiple implementations of the application in a general manner, easy to extend for specific implementation.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: May 30, 2000
    Assignee: International Business Machines Corporation
    Inventors: James Carey, Brent Carlson, Tore Dahl, Timothy Graser, Anders Nilsson, Mark Pasch
  • Patent number: 6052525
    Abstract: The present invention relates to a method of developing a software system using Object Oriented Technology. The present invention addresses the problem of providing a technical foundation for the development of software applications using Object Oriented Technology and frameworks. The present invention solves this problem with a framework supporting flexible interchange of domain algorithms. The present invention is applicable in the technical field of application development of software systems, e.g., for a business application as Financial or Logistic and Distribution, wherein it is the purpose of frameworks to provide significant portions of the application that are common across multiple implementations of the application in a general manner, easy to extend for specific implementation.
    Type: Grant
    Filed: March 11, 1998
    Date of Patent: April 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: Brent Carlson, Tore Dahl, Bradley Fawcett, Timothy Graser