Patents by Inventor Michael Stillger

Michael Stillger 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: 8244696
    Abstract: Methods and systems for supporting multiple deployment models for enterprise business applications, are described. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: August 14, 2012
    Assignee: Oracle International Corporation
    Inventors: Vivek Salgar, John Joseph Jakubik, Rajesh Raheja, Alan Fothergill, David Bowin, George Colliat, Kanchan Shringi, Larry Harris, Michael Stillger, Oliver Steinmeier, Peter Moore
  • Publication number: 20090265683
    Abstract: This disclosure describes, generally, methods and systems for supporting multiple deployment models for enterprise business applications. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Applicant: Oracle International Corporation
    Inventors: Vivek Salgar, John Joseph Jakubik, Rajesh Raheja, Alan Fothergill, David Bowin, George Colliat, Kanchan Shringi, Larry Harris, Michael Stillger, Oliver Steinmeier, Peter Moore
  • Patent number: 6763359
    Abstract: An optimizer function of a Relational Database Management System (RDBMS) generates alternative query execution plans (QEPs) for executing a query, provides an execution model of each of the QEPs, chooses one of the QEPs for execution based on the model associated therewith, and exploits an empirical measurement from the execution of the chosen QEP to validate the model associated therewith, by determining whether the model is in error, and by computing one or more adjustments to the model to correct the determined error.
    Type: Grant
    Filed: June 6, 2001
    Date of Patent: July 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Guy Maring Lohman, Michael Stillger, Volker Markl
  • Publication number: 20020198867
    Abstract: An optimizer function of a Relational Database Management System (RDBMS) generates alternative query execution plans (QEPs) for executing a query, provides an execution model of each of the QEPs, chooses one of the QEPs for execution based on the model associated therewith, and exploits an empirical measurement from the execution of the chosen QEP to validate the model associated therewith, by determining whether the model is in error, and by computing one or more adjustments to the model to correct the determined error.
    Type: Application
    Filed: June 6, 2001
    Publication date: December 26, 2002
    Applicant: International Business Machines Corporation
    Inventors: Guy Maring Lohman, Michael Stillger, Volker Markl