Search Patents
-
Patent number: 7188174Abstract: A system and method to provide admission control of resources for applications in resource utility environments. Admission control is used to efficiently allocate access to resources with a certain level of assurance based on statistical behavior of resource demands of applications.Type: GrantFiled: December 30, 2002Date of Patent: March 6, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jerome Alexander Rolia, Xiaoyun Zhu, Martin Fraser Arlitt, Artur Andrzejak
-
Patent number: 8745238Abstract: A blade server system and method for virtually hot plugging and virtually hot removing functions in a shared I/O environment. A management node physically hot inserts and hot removes an I/O node in the server system without a compute node being aware of the hot insert and hot removal. The management node and the compute node create and remove virtual links between the compute node and the virtual functions.Type: GrantFiled: July 17, 2009Date of Patent: June 3, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: David L. Matthews, Hubert E. Brinkmann, Paul V. Brownell, Barry S. Basile
-
Patent number: 8104041Abstract: The present invention provides for redistributing workloads among computers to optimize resource utilization. Utilization by software workloads of computer resources is monitored to yield utilization data. A utilization chronology is updated using the utilization data. The chronology is analyzed to yield resource utilization predictions. The workloads are redistributed among the resources at least in part as function of said predictions.Type: GrantFiled: April 24, 2006Date of Patent: January 24, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Christian L. Belady, Thomas L Vaden, Daniel Edward Herington, Thomas Edwin Turicchi, Jr.
-
Patent number: 8046469Abstract: A management interface for a virtualized storage system including a virtualized logical disk object representing a virtual storage container, wherein the logical disk is an abstract representation of physical storage capacity provided by plurality of physical stores. A virtual disk object represents a virtual storage container. The virtual disk object is an abstract representation of one or more logical disk objects, the virtual disk object including an exposed management interface. Wherein the virtual disk object is managed through the management interface to select the one or more logical disk objects represented by the virtual disk object.Type: GrantFiled: October 22, 2001Date of Patent: October 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Clark E. Lubbers, Keith D. Woestehoff, Masami Y. Hua, Richard P. Helliwell, Randy L. Roberson, Robert G. Bean
-
Patent number: 7222177Abstract: Methods and associated structure for allocating computing resources among the plurality of cgi-bin processes spawned by a Web server process such that high-priority customers receive priority in allocation of such computing resources for cgi-bin processes its bond on behalf of high-priority customers. The methods and structures of the present invention preferably utilize Hewlett-Packard's process resource monitor (“PRM”) scheduling features to define customer relationship levels as a parameter in the allocation of computing resources. Customer or user ID information associated with a requesting Web client process are associated with the process on behalf of the requesting client. PRM configuration information then mapped such user or customer ID information to a particular priority level for allocation of computing resources.Type: GrantFiled: May 21, 2001Date of Patent: May 22, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventor: Teddy Christian Johnson
-
Patent number: 11119553Abstract: Example implementations relate to power state recordation. An example controller can receive notification of a power state event at a computing device, determine a manner in which the power state event occurred, record the manner to the memory resource, and provide a report of the recorded manner.Type: GrantFiled: February 8, 2017Date of Patent: September 14, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Binh T Truong, Jeffrey P Kenline
-
Patent number: 8533828Abstract: Disclosed is a system for protecting security of a provisionable network, comprising: a network server, a network client communicatively coupled with the server, a pool of resources coupled with the server for employment by the client, a resource management system for managing the resources, and an intrusion detection system enabled to detect and respond to an intrusion in said network.Type: GrantFiled: January 21, 2003Date of Patent: September 10, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: John Mendonca, Amit Raikar, Bryan Stephenson
-
Patent number: 8094582Abstract: A location for placing a new capacity point in a wireless network is determined based on a wireless contention of the network and capacities for capacity points in the network. Each capacity point is a network device interfacing the network with a second network. The capacities are calculated as a function of the wireless contention.Type: GrantFiled: April 7, 2009Date of Patent: January 10, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Joshua P. Robinson, Mustafa Uysal, Ram Swaminathan
-
Publication number: 20140304411Abstract: Managing multiple cartridges that are electrically coupled together includes obtaining general purpose command instructions from a chassis with a cartridge where the cartridge has a unique application and is connected to the chassis and further operating the unique application based on the general purpose command instructions.Type: ApplicationFiled: April 3, 2013Publication date: October 9, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Gerald K. Kleyn, Dwight L. Barron, Paul Anton Santeler
-
Patent number: 8392566Abstract: A method comprises determining available hardware, determining computer executable services based in part on the available hardware, displaying a catalog of the computer executable services, receiving a selection of at least one service of the computer executable services, and instantiating the at least one service on the at least one server. The available hardware comprises at least one server.Type: GrantFiled: October 30, 2008Date of Patent: March 5, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mathias Salle, Erik L. Eidt
-
Patent number: 8019871Abstract: A system for sharing computer resources comprises a node in a first computer grid, and one or more processing units adapted to instantiate an information path from said node to computing resources of a plurality of other grids, said information path configured as hierarchical rings of trust such that each grid of said plurality of other grids is assigned to one of a plurality of hierarchical trust levels.Type: GrantFiled: July 27, 2006Date of Patent: September 13, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Dejan S. Milojicic
-
Patent number: 7596431Abstract: In a method for assessing a plurality of electronic devices, cooling efficiencies for the plurality of electronic devices are calculated, where the cooling efficiencies comprise measures of energy usage requirements to respectively maintain the plurality of electronic devices within predetermined temperature ranges. In addition, the plurality of electronic devices are ranked according to their cooling efficiencies and the plurality of electronic devices are stored according to their rankings.Type: GrantFiled: October 31, 2006Date of Patent: September 29, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: George Forman, Cullen Bash
-
Patent number: 7299467Abstract: A computer system includes a plurality of nodes coupled together wherein each node may comprise a processor and memory. The system may also include a plurality of software objects usable by any of the nodes. Each object may be provided to, and stored in, the memory of the node that most frequently uses the object.Type: GrantFiled: December 23, 2002Date of Patent: November 20, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: David L. Collins, Steven R. Dupree
-
Patent number: 6763387Abstract: A method and system for sharing a communication port between a plurality of servers through a communication mechanism. The method includes the steps of requesting access to the shared communication port by a first server, linking the first server to the shared communication port by the communication mechanism, requesting access to the shared communication port by at least one other server, linking the other server(s) to an available communication port by the communication mechanism, returning a status to the other server(s) indicating a link with the shared communication port by the communication mechanism, and accepting requests for the shared communication port by the first server.Type: GrantFiled: October 12, 2000Date of Patent: July 13, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: James P. Hickey, Zamaneh Mowzooni
-
Patent number: 7607030Abstract: A method for adjusting power consumption during server operation is disclosed. The method comprises initializing the server to a system power performance state (SPP-state) that comprises a plurality of constituent power settings, determining whether power regulation is required while the server is operating at the current SPP-state, setting a flag if power regulation is required, and increasing at least one of the plurality of constituent power settings associated with the SPP-state if the flag has been set.Type: GrantFiled: June 27, 2006Date of Patent: October 20, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alan L. Goodrum, Roger E. Tipley
-
Patent number: 7840676Abstract: A method for shedding signal load in a network having a plurality of devices is disclosed herein. The method comprises computer-implemented steps of (a) issuing a load-shedding policy, where the policy includes (i) fraction f of the signal to be discarded; (ii) device D where fraction f of the signal is to be discarded; and (iii) pattern P of discarding fraction f of the signal; (b) transmitting the issued load-shedding policy to device D; and (c) discarding portions of the signal at device D according to pattern P until fraction f of the signal is discarded.Type: GrantFiled: January 30, 2007Date of Patent: November 23, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leonidas Kontothanassis, Amir Bar-or, David Goddeau, Jean-Manuel Van Thong
-
Patent number: 8719914Abstract: A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. Virtual infrastructures of different users share physical resources but are isolated and have their own management entities. An interface between infrastructures allows controlled relaxation of the isolation, using a gateway between virtual nets, or shared virtual storage devices. This can allow businesses to share data or applications, while maintaining control of security.Type: GrantFiled: October 28, 2005Date of Patent: May 6, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Nigel Edwards, Christopher I Dalton
-
Patent number: 6647419Abstract: A server computer handles multiple data flows between itself and other devices. The server has one or more applications that allocate bandwidth to respective flows and a network protocol stack that implements those allocations. When bandwidth allocations are made in accordance with a bandwidth allocation policy, the protocol stack in the network server enforces the policy. The network protocol stack provides a programming interface that allows the application to specify the bandwidth allocation for a flow. The network protocol stack then enforces this allocation unless there is no shortage of available bandwidth.Type: GrantFiled: September 22, 1999Date of Patent: November 11, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventor: Jeffrey Clifford Mogul
-
Patent number: 7080142Abstract: A system and method for controlling computer resources on an interconnected system via an extensible and dynamic rule set. The extensible and dynamic rule set is capable of both monitoring and modifying the condition and operation of the interconnected system. An editor provides the ability to create, delete or modify the individual rules within the extensible and dynamic rules set. An engine is used to trigger individual rules. A rule may be created, deleted, modified or compiled without the recompilation of the engine. Such rules are triggered when conditions specified in the rule are found to exist on the interconnected system. When such conditions exist, the rule is triggered and the operation of the interconnected system is modified as specified in the rule.Type: GrantFiled: September 20, 2002Date of Patent: July 18, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffery L. Galloway, Curtis R. Jones
-
Patent number: 7613704Abstract: According to one embodiment of the invention, a method of providing digital content includes receiving a request from a user for digital content at a remote site. A first digital library at the remote site is searched for the digital content. If the digital content is unavailable at the remote site, a second digital library located at another site is searched for the digital content. If the content is available at the other site, a request for transfer of the digital content from the other site to the remote site is made. The digital content is received at the remote site from the other site and transferred to the user from the remote site. The digital content is temporarily stored at the remote site such that the content may be accessed by other users.Type: GrantFiled: January 19, 2005Date of Patent: November 3, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventor: Sanjay P. Lobo