Patents by Inventor Daniel DeFolo

Daniel DeFolo 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: 7562356
    Abstract: A method for automatically resolving patch dependencies for a patch bundle is disclosed. The method includes recursively performing steps a) through b) until there are no more required dependencies to be added. Step a) includes ascertaining a first plurality of patches, the first plurality of patches representing patches currently in the patch bundle. Step b) includes adding patches that are required dependencies of the first plurality of patches to the first plurality of patches, the adding excluding any of the required dependencies that is already in the first plurality of patches prior to the adding or superseded by any patch in the first plurality of patches prior to the adding.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: July 14, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Daniel DeFolo
  • Patent number: 7516036
    Abstract: A computer-implemented method of testing a target system using a stimulus-response test. The method includes obtaining the responses of the target system at predefined monitoring times. Each time the response changes state, a clock is reset, and the elapsed duration is kept from the latest response state change. If the elapsed duration from the last response state change exceeds an expected duration before the next state change, a possible fault is deemed to exist.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: April 7, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William N. Pohl, Daniel DeFolo, Robert Kentwortz
  • Publication number: 20060136244
    Abstract: A computer-implemented method for managing a partially completed dynamic process execution (PCDPE). The PCDPE represents a dynamic process that is partially completed by a user. The method includes ascertaining whether a change has occurred to at least one of a prompt component and a response component associated with the dynamic process. The method also includes, if a change has occurred, ascertaining whether a completed process step of the PCDPE requires updating responsive to the change. The method further includes, if the completed process step requires updating, performing an update action on the completed process step.
    Type: Application
    Filed: December 21, 2004
    Publication date: June 22, 2006
    Inventors: Daniel DeFolo, Cathrin Callas
  • Publication number: 20060064278
    Abstract: A computer-implemented method of testing a target system using a stimulus-response test. The method includes obtaining the responses of the target system at predefined monitoring times. Each time the response changes state, a clock is reset, and the elapsed duration is kept from the latest response state change. If the elapsed duration from the last response state change exceeds an expected duration before the next state change, a possible fault is deemed to exist.
    Type: Application
    Filed: September 7, 2004
    Publication date: March 23, 2006
    Inventors: William Pohl, Daniel DeFolo, Robert Kentwortz
  • Publication number: 20060064685
    Abstract: A method for automatically resolving patch dependencies for a patch bundle is disclosed. The method includes recursively performing steps a) through b) until there are no more required dependencies to be added. Step a) includes ascertaining a first plurality of patches, the first plurality of patches representing patches currently in the patch bundle. Step b) includes adding patches that are required dependencies of the first plurality of patches to the first plurality of patches, the adding excluding any of the required dependencies that is already in the first plurality of patches prior to the adding or superseded by any patch in the first plurality of patches prior to the adding.
    Type: Application
    Filed: September 22, 2004
    Publication date: March 23, 2006
    Inventor: Daniel DeFolo