Search Patents
  • Patent number: 6965931
    Abstract: A single network appliance combines thin print server functionality with the functionality of network printer administration. The simple rack-mountable appliance has pre-installed software and acts as both a print server and print administrator on a network. The appliance performs as a typical thin print server, such as the Hewlett Packard JetDirect 4000 Print Appliance, and is accessed and managed from any remote computer running a web browser. As a thin print server, the appliance offers typical print spooling and queue functions. Using the single appliance as a print server instead of using a dedicated general purpose server or workstation, reduces the work load on system resources and increases printing performance on a network. In addition to providing thin print server functionality, the single appliance provides printer administration capabilities typically furnished by a general purpose network server installed with print administration software.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: November 15, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Janine L. Helms
  • Patent number: 8806061
    Abstract: A system, method, and computer program product to enable component providers to submit components, along with associated metadata for the component, to a service brokerage system. This allows the brokerage to automatically categorize the component and enables the assembly of the components into services.
    Type: Grant
    Filed: September 14, 2004
    Date of Patent: August 12, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sanjay P. Lobo, Jeff B. Cotten, Jeffrey L. Wacker
  • Patent number: 7502826
    Abstract: The disclosed embodiments relate to a communication device for use in a node of a system having a plurality of nodes. Each of the plurality of nodes may include network interface controllers (“NICs”) and each of the NICs may have an atomic operation logic device therewith. The atomic operation logic may receive from a requester a packet that contains a request to perform an atomic operation. Then the atomic operation logic may determine that the atomic operation is being requested from the information within the packet. The atomic operation logic may also respond to the requester to indicate whether the atomic operation has been performed.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: March 10, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dwight L Barron, Jeffrey R. Hilland
  • Patent number: 8046469
    Abstract: 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: Grant
    Filed: October 22, 2001
    Date of Patent: October 25, 2011
    Assignee: 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: 7703123
    Abstract: According to one embodiment of the invention, a method for managing security for an organization is provided. The method includes receiving a plurality of requests from a plurality of parties. Each request is a request for permission to implement a deviation from a security rule. Each request includes a statement describing a benefit associated with the deviation. The method also includes determining a risk associated with the deviation. The method also includes deciding whether to approve each request based on the determined risk and the statement. The method also includes storing the requests and a status of each request. The status indicates whether the request is approved. The stored requests includes at least one approved request. The method also includes deciding, after a predetermined time period, whether to continue an approval of the approved request.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: April 20, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert R. Vail, Saleem Siddiqui, Rachel L. Snyder, Gary L. Wren
  • Patent number: 8392566
    Abstract: 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: Grant
    Filed: October 30, 2008
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mathias Salle, Erik L. Eidt
  • Patent number: 7188174
    Abstract: 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: Grant
    Filed: December 30, 2002
    Date of Patent: March 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jerome Alexander Rolia, Xiaoyun Zhu, Martin Fraser Arlitt, Artur Andrzejak
  • Patent number: 7447751
    Abstract: A system for automatically deploying a VPN device comprises a resource abstraction layer coupled to the VPN device, for providing the device with a configuration specific to it, and a uniform interface coupled to the RAL, for providing the VPN device with a configuration that is not specific to the device.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: November 4, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Julie Wing, Rob Shomo, David Graves, Sajeev Madhavan
  • Patent number: 7181510
    Abstract: The present invention relates to providing a secure computing environment in a remote server management controller. The exemplary embodiment includes a hierarchy of register security levels restricting register access by communications interfaces shared by the remote server management controller and a managed server associated therewith. Failsafe protection is provided to override register security under certain conditions.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: February 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theodore F. Emerson, Robert L. Noonan, David Heinrich
  • Patent number: 7509418
    Abstract: A system for automatic management of an e-service which partitions an e-service life-cycle among operational functionalities and non-operational functionalities and tends to the operational functionalities, thereby reducing the development burden of an e-service and enabling e-service owners to stay more focused on business related issues. In addition, a system according to the present teachings facilitates the smooth transition among the phases of an e-service life-cycle and facilitates the partition of system functionality into physically distributed components.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: March 24, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yong Yan, Zhichen Xu, Rajendra Kumar
  • Publication number: 20040230674
    Abstract: A system for managing a Web service comprises a service managed object associated with the Web service. The service managed object includes an interface configured to represent management features for the service to a manager. The manager can access information regarding the Web service via the interface such as a list of conversations associated with the Web service, and the relationship of the service managed object to other managed objects.
    Type: Application
    Filed: May 14, 2003
    Publication date: November 18, 2004
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: M. Homayoun Pourheidari, Nicolas Catania, Bryan P. Murray, Guillaume N. Vambenepe
  • Patent number: 7299467
    Abstract: 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: Grant
    Filed: December 23, 2002
    Date of Patent: November 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David L. Collins, Steven R. Dupree
  • Patent number: 8473599
    Abstract: A list of users of a communication network is managed. For example, a list manager may manage a list identifying a set of list members, and an application server may obtain the set of members of the list. The application server may obtain status data relating to the obtained set of members and determine a set of users subscribed to the list. The application server may send updates in the obtained status data to the determined list of users.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 25, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Olivier Bertin
  • Patent number: 6871223
    Abstract: A system and method for managing a multiple server computer system on a computer network. The system includes a central management server and one or more remote nodes connected to the central management server. A distributed task facility assigns and monitors system management tasks on the remote nodes. An agent running on each of the remote nodes executes system management tasks and initiates contact with the central management server to report the status of the agent and the remote node on which it is running.
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: March 22, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Douglas P. Drees
  • Patent number: 8095630
    Abstract: A system for providing a network booting (NB) of at least one client therein is provided. The system includes a torrent-based peer-to-peer (P2P) system imposed on the network system, wherein the at least one client is a peer in the P2P system; and at least one host operable as a source in the torrent-based P2P system to provide at least one NB application to the at least one client through the torrent-based P2P system for network booting of the at least one client.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: January 10, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John C. Schettino, Jeffery A. Morgan, Chandrasekar Venkatraman, Miranda J. F. Mowbray
  • Patent number: 7437439
    Abstract: In one embodiment there is a system and method for harvesting data from at least one device, such that there is stored on a particular device, prior to the start of each harvesting session, an application program, which enables the harvesting of certain data from the device. At the conclusion of a harvesting session, the application program is removed from the device. In one embodiment the application is in the form of a chailet.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: October 14, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael J. Hardcastle, Robert L. Perez, William A. Cox
  • Patent number: 7643458
    Abstract: A message is received from a first wireless node in a first wireless community. The message is for a second wireless node in a second wireless community. Location information for the second wireless node is determined using a distributed hash table (DHT) overlay network. The message is routed to a second wireless community using the location information.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vanish Talwar, Zhichen Xu, Dejan Milojicic
  • Patent number: 7707264
    Abstract: A method for providing technical support documents on a peripheral device connected to a web server storing the requested technical support documents via the Internet, which includes the steps of selecting an event on the device, requesting a default uniform resource locator with the selected event, and returning the technical support document relating to the selected event of the requested uniform resource locator to the device.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: April 27, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kristen L. Bhatti, Shahzad Bhatti
  • Patent number: 8370468
    Abstract: The present invention relates to providing a secure computing environment in a remote server management controller. The exemplary embodiment includes a hierarchy of register security levels restricting register access by communications interfaces shared by the remote server management controller and a managed server associated therewith. Failsafe protection is provided to override register security under certain conditions.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: February 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theodore F. Emerson, Robert L. Noonan, David Heinrich
  • Patent number: 7720955
    Abstract: A method for determining performance of an application in a system is described herein. The method includes receiving performance data of the application, the performance data includes a plurality of types of transactions performed by the application, a counted number of transactions for each of the plurality of transaction types as performed by the application, and a total service time by the system of the counted number of transactions of each of the plurality of transaction types; calibrating a performance model of the application in accordance with the received performance data; and calculating an expected performance of the application by the system based on the performance model calibration and the received performance data.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: May 18, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Terence P. Kelly, Alex X. Zhang, Christopher C. Stewart