Patents by Inventor Timothy G Barry

Timothy G Barry 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: 9189640
    Abstract: In a computer-implemented method for re-provisioning a server of a data center, and while the server is provisioned to a first virtual network of the data center, the server is provided 1) a pseudo-random data stream, and 2) instructions on how to overwrite substantially all of its data storage volumes using the pseudo-random data stream. Upon completion of the overwrite, the server is powered down, then moved to a second virtual network of the data center, and then caused to initiate a network boot from within the second virtual network. After the network boot of the server, one or more indications of the data stored at a number of addresses of the server's data storage volumes are requested from the server via the second virtual network. It is then determined whether the server is in a compromised state by, remotely from the server, comparing the provided indication(s) to one or more expected indications.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: November 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Timothy G. Barry
  • Publication number: 20130050246
    Abstract: Methods and apparatus to monitor computing resources are disclosed. An example method to monitor computing resources includes a determination of a first color indicative of a usage of a first computing resource managed by a first virtual machine and a determination of a second color indicative of a usage of a second computing resource managed by the first virtual machine. The example method also includes the first color and the second color being combined to determine a third color and the third color being displayed to indicate an allocation of computing resources managed by the first virtual machine.
    Type: Application
    Filed: August 22, 2011
    Publication date: February 28, 2013
    Inventors: Timothy G. Barry, Philip M. Walker
  • Patent number: 8127122
    Abstract: A boot drive of a computing system is identified during at least two runtime environment of the computer system. The computer system includes at least two storage devices. An indicia is created on a selected storage device. The at least two storage devices are scanned for the indicia during a subsequent runtime environment of the computer system after the first runtime environment.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: February 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Timothy G. Barry, Harry Möeller, Vladimir Hrabrov
  • Publication number: 20100070744
    Abstract: A boot drive of a computing system is identified during at least two runtime environment of the computer system. The computer system includes at least two storage devices. An indicia is created on a selected storage device. The at least two storage devices are scanned for the indicia during a subsequent runtime environment of the computer system after the first runtime environment.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Inventors: Timothy G. Barry, Harry Moeller, Vladimir Hrabrov
  • Patent number: 7590141
    Abstract: Embodiments of the invention provide a method and an apparatus for an automatic network boot procedure for a resource in a utility computing environment. In one method embodiment, the present invention receives a media access control (MAC) address from a resource in a utility computing environment. The MAC address for the resource is compared with a database of assigned manufacturer MAC addresses. A manufacturers netboot kernel corresponding to the assigned manufacturer MAC address is provided to the resource automatically.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: September 15, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Timothy G. Barry
  • Patent number: 7451246
    Abstract: Methods and systems are described for a system for transitioning a target device to a first operative state, such as a service operating system. The target device in the first operative state then receives a set of one or more instructions, and processes the received set of one or more instructions to perform a set of one or more operations with regard to an indirect target device. Further, after processing of the set of one or more instructions, the target device transitions from the first operative state to a second operative state.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: November 11, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Timothy G Barry, Harry Moeller, Lothar Baum
  • Patent number: 5276879
    Abstract: Disclosed is a resource sharing system having a host computer and a plurality of a client computers connected by a Local Area Network (LAN). Resource sharing software, located in the host, is comprised of a supervisor process, a spooler process, and a plurality of session worker processes. This supervisor receives an initial call request from a client, and creates a session worker to handle all subsequent requests from that particular client. Each session worker creates a plurality of co-routines, one for each concurrent request, which operate to provide a high-performance response to the network. Co-routines share the session worker stack, as well as all other areas in the session worker. Because co-routines never interrupt each other, there is no competition for resources, and no need for critical sections of software.
    Type: Grant
    Filed: November 20, 1992
    Date of Patent: January 4, 1994
    Assignee: Hewlett-Packard Company
    Inventors: Timothy G. Barry, George H. Robbert, James R. Conrad
  • Patent number: 5255368
    Abstract: A method of defining the direction for each data communication path that interconnect the processors, also called nodes, of a parallel processor computer system organized as a hypercube. The method computes a sum from the binary bits of the address of the node and if the sum is an odd number, the data communication path is defined as inbound. If the sum is an even number, the data communication path is defined as outbound. Also defined is a method, based only on local information, of routing messages between any two arbitrary nodes within the hypercube defined. The routing method forms a distance by exclusive or-ing the starting address with the destination address. The method then analyzes the bits of the distance to determine which data communication path to use when forwarding the message to the next node in the hypercube.
    Type: Grant
    Filed: August 19, 1991
    Date of Patent: October 19, 1993
    Assignee: Hewlett-Packard Company
    Inventor: Timothy G. Barry