Patents by Inventor Evan R. Zweifel

Evan R. Zweifel 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: 9213535
    Abstract: The present invention provides for precomputing patch solutions for potential user issues. The precomputed patch solutions can include minimum patch solutions and best-like-me patch solutions. Each patch solution can include a patch and a sufficient set of one or more dependencies of that patch.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: December 15, 2015
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Keith R. Buck, Robert E. Campbell, Evan R. Zweifel, Robert William Fritz
  • Patent number: 9038051
    Abstract: The present invention provides patch solutions for computer programs. A vendor system determines whether information regarding patches previously installed on the system is available. If the information is not available, the system delivers a completely pre-computed solution to the user computer system including a main patch set and its dependencies. If the information is available, the vendor system delivers a partially pre-computed solution including a main patch set and its dependencies except for any of said patches that have successors already installed on said system.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: May 19, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Evan R. Zweifel, Keith R. Buck, Robert E. Campbell
  • Patent number: 7698545
    Abstract: The present invention provides a computer system with a chronology generator for generating a chronology for a series of computer configurations.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: April 13, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert E. Campbell, Shane Unruh, John R. Diamant, Keith R. Buck, Evan R. Zweifel
  • Patent number: 7603668
    Abstract: A system and/or method determines applicability of patches for installation on a computer system. The method includes determining whether a set of patches is stored in memory of a computer system and, if the set of patches is stored, returning the cached set of patches as an applicability result; and, if the set of patches is not stored, traversing patch chains to encounter patches in the patch chains. Traversing the patch chains begins with start patches, and encountered patches are added to the applicability result.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: October 13, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Evan R. Zweifel, Joseph M. Webster
  • Patent number: 7451440
    Abstract: A system and/or method selects program patches for installation into computer systems, where the patches are organized into patch chains each having a root. The method includes obtaining a base context identifier, searching for a patch in a context corresponding to the base context identifier, obtaining a system description, corresponding to a system where the system description includes more than hardware version and operating system version information, and filtering patches found in the search to remove patches not applicable to the system.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: November 11, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Evan R. Zweifel