Patents by Inventor Mark William McDowell

Mark William McDowell 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
  • 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: 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