Patents by Inventor David Henry Sandifer

David Henry Sandifer 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: 6968550
    Abstract: A method and apparatus for synchronizing software between computers are disclosed. A software fix manager compares a preferred software inventory with a software inventory from a computer that is to be synchronized and, from this comparison, creates a number of software product synchronizations. An update manager uses the software fix list to apply software product synchronizations to the computer. Preferably, the computer can be brought to the same fix level or product level, if desired, as the preferred software inventory through this process. The software fix manager can place synchronizations in a fix list. There can be multiple software product synchronizations per software product, and the synchronizations can be applied to a computer by removing a software product fix or installing a product software fix. The current invention may also be applied to software products themselves, by installing or removing software products.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: November 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael John Branson, George Francis DeStefano, Ronald Joseph Haugen, Gregory Richard Hintermeister, Gregory Scott Hurlebaus, Erik Duane Lindberg, David Henry Sandifer, Susette Marie Townsend
  • Publication number: 20040015942
    Abstract: A method and apparatus for synchronizing software between computers are disclosed. A software fix manager compares a preferred software inventory with a software inventory from a computer that is to be synchronized and, from this comparison, creates a number of software product synchronizations. An update manager uses the software fix list to apply software product synchronizations to the computer. Preferably, the computer can be brought to the same fix level or product level, if desired, as the preferred software inventory through this process.
    Type: Application
    Filed: January 18, 2002
    Publication date: January 22, 2004
    Inventors: Michael John Branson, George Francis DeStefano, Ronald Joseph Haugen, Gregory Richard Hintermeister, Gregory Scott Hurlebaus, Erik Duane Lindberg, David Henry Sandifer, Susette Marie Townsend
  • Patent number: 6671721
    Abstract: An object oriented framework mechanism for distributing and managing operations of a network application defines classes and class relationships that provide for easily extending the framework to define new heterogeneous operations in a network application. Core functions of the framework mechanism support operation management functions, which may include status reporting, error recovery, scheduling, reexecution of previously-defined operations, persistence of operations, and sharing of operations between users. The framework mechanism provides extensible functions that are extended by a user to define a network application. A network application can thus be defined by a user that supports any or all of the above-mentioned operation management functions without explicitly providing these functions, because these functions are part of the core function of the framework mechanism.
    Type: Grant
    Filed: April 22, 1999
    Date of Patent: December 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael John Branson, Steven Gene Halverson, Gregory S. Hurlebaus, Brian Richard Lucier, David Henry Sandifer, Andrew James Streit, Patrick Michael Wildt
  • Patent number: 6425126
    Abstract: A method and apparatus for synchronizing software between computers are disclosed. A software fix manager compares a preferred software inventory with a software inventory from a computer that is to be synchronized and, from this comparison, creates a number of software product synchronizations. An update manager uses the software fix list to apply software product synchronizations to the computer. Preferably, the computer can be brought to the same fix level or product level, if desired, as the preferred software inventory through this process. The software fix manager can place synchronizations in a fix list. There can be multiple software product synchronizations per software product, and the synchronizations can be applied to a computer by removing a software product fix or installing a product software fix. The current invention may also be applied to software products themselves, by installing or removing software products.
    Type: Grant
    Filed: May 19, 1999
    Date of Patent: July 23, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael John Branson, George Francis DeStefano, Ronald Joseph Haugen, Gregory Richard Hintermeister, Gregory Scott Hurlebaus, Erik Duane Lindberg, David Henry Sandifer, Susette Marie Townsend