Patents by Inventor Richard Dale Harrah

Richard Dale Harrah 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: 7188343
    Abstract: A system and method for managing multiple server computer systems on a computer network. The functions of a central management server are distributed to multiple daemons executing independently of each other on one or more computer systems. Distributing the functions of the central management server to separate multiple daemons substantially improves the reliability of a multi-server management application.
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: March 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Humberto A Sanchez, II, Douglas P. Drees, Richard Dale Harrah, Mary Thomas Robb, Terence E. Lister, Michael Scheetz, Miha Wang, Warren I Otsuka, Roger William Kumpf, Jenny Yu, Carol Ann Krug-Graves
  • Patent number: 7039948
    Abstract: Role based authorization in a service control manager (SCM) module may allow a system administrator to delegate responsibility to other users by assigning tool based roles to these users on some system so they have full access to such system. To ensure system security, after receiving a request from a user to run a tool on a set of target nodes, an SCM security manager may need to check whether the user is authorized to run the tool on the target nodes. For every target node requested, the security manager may need to check whether the user is authorized on the node, and whether the user is authorized for one of the tool's enabled roles on the node. If the user is not authorized on each of the nodes requested, or is not authorized for any of the tool's enabled roles, the tool is not runnable by the user.
    Type: Grant
    Filed: March 6, 2001
    Date of Patent: May 2, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard Dale Harrah, Humberto A Sanchez, II
  • Patent number: 6795855
    Abstract: A service control manager (SCM) module may, through a light weight centraized authorization process, assign certain tools to a role so that a non-root user with such role may run the authorized commands specified in the tools as a root user. The usage of these commands is tracked and logged, typically by a log manager who observes each of the commands that are run within the role. If the non-root user tries to run a command that is not assigned to the role, the log manager may block that attempt. Therefore the lightweight authorization may be achieved without compromising security. The user may also be given a finer granularity of running specific commands and options. In addition, the non-root user with the role may only need to be authorized on one node (machine) to be able to perform the commands on multiple nodes.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: September 21, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Carlos A. Bonilla, Douglas P. Drees, Mary Thomas Robb, Jeffrey R. Finz, Terence E. Lister, Humberto A. Sanchez, II, Paula Curtis, Richard Dale Harrah
  • Publication number: 20030033085
    Abstract: An embodiment of an object class test involves constructing objects from classes, developing a unit class test for each object, passing data into each object using the unit class test, and retrieving data from each object using the unit class test to determine if the object is functional. Accordingly, the object class test ensures that each object is functional before the objects are installed in a software development system. In addition, the object class test documents and implements source code necessary to produce standard output messages from the unit class test for each class, thus formalizing the object class test output into an easily parseable and human readable format.
    Type: Application
    Filed: May 10, 2001
    Publication date: February 13, 2003
    Inventors: Humberto A. Sanchez, Richard Dale Harrah, Douglas P. Drees, Michael Scheetz, Miha Wang, Roger William Kumpf, Jenny Yu, Carol Ann Krug-Graves, Bapugouda Patil, Mary Thomas Robb, Donald Suit, Warren I. Otsuka, Nagaraja Boranna
  • Publication number: 20020174259
    Abstract: A system and method for managing multiple server computer systems on a computer network. The functions of a central management server are distributed to multiple daemons executing independently of each other on one or more computer systems. Distributing the functions of the central management server to separate multiple daemons substantially improves the reliability of a multi-server management application.
    Type: Application
    Filed: May 18, 2001
    Publication date: November 21, 2002
    Inventors: Humberto A. Sanchez, Douglas P. Drees, Richard Dale Harrah, Mary Thomas Robb, Terence E. Lister, Michael Scheetz, Miha Wang, Warren I. Otsuka, Roger William Kumpf, Jenny Yu, Carol Ann Krug-Graves
  • Publication number: 20020174256
    Abstract: A service control manager (SCM) module may, through a light weight centraized authorization process, assign certain tools to a role so that a non-root user with such role may run the authorized commands specified in the tools as a root user. The usage of these commands is tracked and logged, typically by a log manager who observes each of the commands that are run within the role. If the non-root user tries to run a command that is not assigned to the role, the log manager may block that attempt. Therefore the lightweight authorization may be achieved without compromising security. The user may also be given a finer granularity of running specific commands and options. In addition, the non-root user with the role may only need to be authorized on one node (machine) to be able to perform the commands on multiple nodes.
    Type: Application
    Filed: April 5, 2001
    Publication date: November 21, 2002
    Inventors: Carlos A. Bonilla, Douglas P. Drees, Mary Thomas Robb, Jeffrey R. Finz, Terence E. Lister, Humberto A. Sanchez, Paula Curtis, Richard Dale Harrah
  • Publication number: 20020144137
    Abstract: Role based authorization in a service control manager (SCM) module may allow a system administrator to delegate responsibility to other users by assigning tool based roles to these users on some system so they have full access to such system. To ensure system security, after receiving a request from a user to run a tool on a set of target nodes, an SCM security manager may need to check whether the user is authorized to run the tool on the target nodes. For every target node requested, the security manager may need to check whether the user is authorized on the node, and whether the user is authorized for one of the tool's enabled roles on the node. If the user is not authorized on each of the nodes requested, or is not authorized for any of the tool's enabled roles, the tool is not runnable by the user.
    Type: Application
    Filed: March 6, 2001
    Publication date: October 3, 2002
    Inventors: Richard Dale Harrah, Humberto A. Sanchez