Patents by Inventor Paul Edward Holland

Paul Edward Holland 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: 7146350
    Abstract: An assessments framework includes a framework batch processor and a partner batch processor. The framework batch processor performs static assessments based on information obtained from a task definition database and a policy database. The partner batch processor outputs dynamic task definitions and dynamic policy information, to be input to the framework batch processor for executing an assessment when a triggering event occurs. The triggering event may be a schedule-based trigger or an event-based trigger.
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Edward Holland, Mark William McDowell, Paul Laurence Dineen, Vu An Minh Le
  • Patent number: 7028221
    Abstract: An apparatus and method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Edward Holland, Adam Michael Carr, Mark William McDowell
  • Patent number: 6952689
    Abstract: A method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: October 4, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Joseph Brandon, Adam M. Carr, Paul Edward Holland, Mark W McDowell
  • Publication number: 20040015908
    Abstract: A computerized apparatus and method generates information descriptive of issues arising in a monitored set of nodes. The method comprises supplying one or more analyzer programs with node-specific information derived from one or more nodes. Each analyzer program is then caused to analyze at least some of the information provided from each node to detect the presence of one or more issues. When an issue is detected, the analyzer program is caused to generate issue identification information which is augmented with information identifying the node from which the node-specific information was derived. The augmented information for all the issues detected is presented in combined form as an issues database suitable for later use in report generation.
    Type: Application
    Filed: May 21, 2002
    Publication date: January 22, 2004
    Inventors: Peter Van Giel, Michael Joseph Brandon, William Paul Wedlake, Peter A. Put, Adam M. Carr, Paul Edward Holland, Mark W. McDowell
  • Publication number: 20040015907
    Abstract: In a system that uses collectors to gather data indicating the status of nodes in an enterprise, analyzers are provided to analyze the collector data. Each analyzer includes a program and an accompanying XML analyzer descriptor. Each analyzer program is written in one of several programming language. Each descriptor identifys the types of collectors whose data the program accepts and also identifys the language in which the program is written. A framework exercises a set of one or more of these analyzer programs repeatedly, and during each such repetitive exercise of the set, presents the set of analyzers with collector output data gathered from a different specific set of one or more nodes. During each exercise of each analyzer program, the framework reviews the analyzer's descriptor and executes the program in a program execution environment appropriate to the language in which the program is written.
    Type: Application
    Filed: May 21, 2002
    Publication date: January 22, 2004
    Inventors: Peter Van Giel, Michael Joseph Brandon, William Paul Wedlake, Peter A. Put, Adam M. Carr, Paul Edward Holland, Mark W. McDowell
  • Publication number: 20030177106
    Abstract: A method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
    Type: Application
    Filed: February 21, 2003
    Publication date: September 18, 2003
    Inventors: Michael Joseph Brandon, Adam M. Carr, Paul Edward Holland, Mark W. McDowell
  • Publication number: 20030154177
    Abstract: A method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 14, 2003
    Inventors: Paul Edward Holland, Adam Michael Carr, Mark William McDowell
  • Publication number: 20030140278
    Abstract: An assessments framework includes a framework batch processor and a partner batch processor. The framework batch processor performs static assessments based on information obtained from a task definition database and a policy database. The partner batch processor outputs dynamic task definitions and dynamic policy information, to be input to the framework batch processor for executing an assessment when a triggering event occurs. The triggering event may be a schedule-based trigger or an event-based trigger.
    Type: Application
    Filed: January 29, 2003
    Publication date: July 24, 2003
    Inventors: Paul Edward Holland, Mark William McDowell, Paul Laurence Dineen, Vu Anh Minh Le
  • Publication number: 20030135476
    Abstract: A computer implemented method, software, and system that provides for a flexible definition of an assessment task including data services by providing a policy that defines a sequence of one or more data services, and associating an assessment task with the policy. An assessment framework executes the assessment task by performing the sequence of one of more data services defined in the policy. The policy is stored in a policy database and the assessment type is stored in an analyzer database and/or an audit request database.
    Type: Application
    Filed: January 29, 2003
    Publication date: July 17, 2003
    Inventors: Paul Edward Holland, Mark William McDowell, Vu Anh Minh Le, Paul Laurence Dineen
  • Publication number: 20020169738
    Abstract: A method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
    Type: Application
    Filed: May 10, 2001
    Publication date: November 14, 2002
    Inventors: Peter Van Giel, Michael Joseph Brandon, William Paul Wedlake, Peter A. Put, Adam Michael Carr, Paul Edward Holland, Mark W. McDowell
  • Publication number: 20020169739
    Abstract: A method and apparatus is provided for auditing the configuration of an enterprise using low-level analyzers that include a program and a descriptor of the type of collector data the program can accept, and high-level analyzers that are descriptors which call upon, or incorporate by reference, other analyzer descriptors. A framework, guided by one or more analyzer descriptors and by any descriptors those descriptors may call upon or incorporate by reference, repeatedly executes the set of programs associated with some of the analyzer descriptors against a different node or nodes of an enterprise during each such execution. When executing a program, the framework provides the program with the collector data of the type designated by the descriptor associated with the program.
    Type: Application
    Filed: May 21, 2002
    Publication date: November 14, 2002
    Inventors: Adam Michael Carr, Paul Edward Holland, Mark William McDowell
  • Publication number: 20020169734
    Abstract: An apparatus and method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
    Type: Application
    Filed: May 21, 2002
    Publication date: November 14, 2002
    Inventors: Peter Van Giel, Michael Joseph Brandon, William Paul Wedlake, Peter A. Put, Adam M. Carr, Paul Edward Holland, Mark W. McDowell