Patents by Inventor Michael L. Gregor

Michael L. Gregor 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: 9087311
    Abstract: The invention resides in a method, system and program product for grouping related program sequences for performing a task. The method includes establishing, using a first code for grouping, one or more groups that can be formed between one or more related group-elements obtained from a plurality of groupable program flow documents, and executing, using a group program sequence engine, the groupable program flow documents, wherein each group-element considered an ancestor group-element of a group established and validated by the first code is executed before executing a related group-element obtained from the group, and wherein the related group-element of the group is executed only once during execution of the groupable program flow documents for performing the task. In an embodiment, the establishing step includes identifying a name attribute specified in the one or more related group-elements for establishing the one or more groups.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: July 21, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin H. Bartoy, Michael L. Gregor, Michael J. Howland, Kenneth D. King, Paul E. Rogers
  • Patent number: 8056074
    Abstract: A system and program product for enabling dormant computer hardware resources in a computer system having a set of dormant computer hardware resources. The method includes accepting a customer request to enable a set of dormant hardware resources, and providing computer readable instructions to a customer accessible console in communication with the computer system. The instructions are installable by the customer, and are capable of enabling dormant computer hardware resources upon installation. An order process establishes prerequisites, facilitates customer order placement, and provides rapid order fulfillment. Prerequisites include contract terms, information describing the computer system configuration, access to provider systems, and customer system setup. Ordering is facilitated through information management, configuration rules, and an interactive interface, presenting valid configuration options to the customer.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: E. Maria Boonie, Lisa L. Godwin, Michael L. Gregor, Richard H. Janey, Jr., Danna M. Lambert, Jeffrey L. Seidell, Bradley D. Swick
  • Patent number: 7941347
    Abstract: A provider server receives an order from a customer by way of a workstation for a customer selected configuration change of computing resources of an end user machine, the provider server having a predetermined time period and negotiates configuration change price for billing said customer for the purchase of said ordered customer selected configuration change, said negotiated configuration change price for billing said customer for the purchase of said ordered customer selected configuration change.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: E. Maria Boonie, Lisa L. Godwin, Michael L. Gregor, Richard H. Janey, Jr., Danna M. Lambert, Jeffrey L. Seidell, Bradley D. Swick
  • Publication number: 20090282409
    Abstract: The invention resides in a method, system and program product for grouping related program sequences for performing a task. The method includes establishing, using a first code for grouping, one or more groups that can be formed between one or more related group-elements obtained from a plurality of groupable program flow documents, and executing, using a group program sequence engine, the groupable program flow documents, wherein each group-element considered an ancestor group-element of a group established and validated by the first code is executed before executing a related group-element obtained from the group, and wherein the related group-element of the group is executed only once during execution of the groupable program flow documents for performing the task. In an embodiment, the establishing step includes identifying a name attribute specified in the one or more related group-elements for establishing the one or more groups.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 12, 2009
    Applicant: International Business Machines Corporation
    Inventors: Martin H. Bartoy, Michael L. Gregor, Michael J. Howland, Kenneth D. King, Paul E. Rogers
  • Patent number: 7334225
    Abstract: A method for enabling dormant computer hardware resources in a computer system having a set of dormant computer hardware resources. The method includes accepting a customer request to enable a set of dormant hardware resources, and providing computer readable instructions to a customer accessible console in communication with the computer system. The instructions are installable by the customer, and are capable of enabling dormant computer hardware resources upon installation. An order process establishes prerequisites, facilitates customer order placement, and provides rapid order fulfillment. Prerequisites include contract terms, information describing the computing system configuration, access to provider systems, and customer system setup. Ordering is facilitated through information management, configuration rules, and an interactive interface, presenting valid configuration options to the customer.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: February 19, 2008
    Assignee: International Business Machines Corporation
    Inventors: E. Maria Boonie, Lisa L. Godwin, Michael L. Gregor, Richard H. Janey, Jr., Danna M. Lambert, Jeffrey L. Seidell, Bradley D. Swick
  • Publication number: 20040215748
    Abstract: A method for enabling dormant computer hardware resources in a computer system having a set of dormant computer hardware resources. The method includes accepting a customer request to enable a set of dormant hardware resources, and providing computer readable instructions to a customer accessible console in communication with the computer system. The instructions are installable by the customer, and are capable of enabling dormant computer hardware resources upon installation. An order process establishes prerequisites, facilitates customer order placement, and provides rapid order fulfillment. Prerequisites include contract terms, information describing the computing system configuration, access to provider systems, and customer system setup. Ordering is facilitated through information management, configuration rules, and an interactive interface, presenting valid configuration options to the customer.
    Type: Application
    Filed: April 28, 2003
    Publication date: October 28, 2004
    Applicant: International Business Machines Corporation
    Inventors: E. Maria Boonie, Lisa L. Godwin, Michael L. Gregor, Richard H. Janey, Danna M. Lambert, Jeffrey L. Seidell, Bradley D. Swick