Patents Assigned to Hewlett-Packard Development Company, L.P.
-
Patent number: 7877543Abstract: A system (and associated method) comprises a storage drive and a central processing unit (“CPU”). The storage drive is adapted to accommodate a removable storage medium. The CPU is configured to cause the CPU to write data and a time value to each of a plurality of addressable units of the storage medium in which data is written. The time value is indicative of the time at which each addressable unit was written with data.Type: GrantFiled: December 3, 2004Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Charles R. Weirauch, Jakob Gerrit Nijboer, Christiaan Steenbergen
-
Patent number: 7876580Abstract: Embodiments include methods, apparatus, and systems for a cable strain relief. One embodiment includes a cable strain relief having a body for supporting cables connected to a computer. A bracket and arm connect to the body so the body can rotate to plural different locked positions.Type: GrantFiled: July 31, 2007Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: David W. Mayer
-
Patent number: 7877607Abstract: A tamper-evident data management system uses public-private digital signature keys to control use of data and to ensure the fidelity of data that is stored on a customer's system for later collection by a computer vendor or that is sent to the vendor over a network. A computer system includes an application for collecting usage or metrics data from the computer system, for example. The metering application uses an application private key to digitally sign all metrics data prior to optionally storing the data in a data log file. The vendor can then use an application public key to validate the digitally signed entries. The digitally signed data entries may also be encrypted using a vendor public key prior to storage in the data log and may be decrypted using a vendor private key prior to validating the digitally signed data. The application and application private key may be stored on a smart card to discourage and detect tampering or may be stored on the computer system itself.Type: GrantFiled: August 30, 2002Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Edgar Circenis, John R. Diamant
-
Patent number: 7876444Abstract: A plasmonic conveyor, system and method of plasmonic conveyance employ a surface plasmon that is controllably moved on a surface of a plasmonic element. The conveyor includes a first plasmonic element and a second plasmonic element that individually supports a respective surface plasmon. The conveyor further includes a controller that provides controlled movement of a location of the respective surface plasmon on a surface of the plasmonic element. The controlled movement facilitates translocation of an analyte particle around a periphery of the respective plasmonic element using a high field region of the respective surface plasmon. The system includes the conveyor and an excitation signal source that provides an excitation signal having one or both of a polarization and a frequency that are controllably variable. The method includes exciting a surface plasmon with the excitation signal and moving a location of the excited surface plasmon.Type: GrantFiled: October 30, 2008Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Fattal, Zhiyong Li
-
Patent number: 7877433Abstract: One embodiment in accordance with the invention is a method that can include generating a repository of computing system architecture designs. An offer can be generated to instantiate a host environment for an application, wherein the offer includes a plurality of options. A selection of an option of the offer can be received and utilized to identify a computing system architecture design of the repository. The computing system architecture design can be utilized to instantiate the host environment for the application.Type: GrantFiled: October 16, 2006Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Russell Daniels
-
Patent number: 7875480Abstract: A method of making a sensor comprises substantially laterally growing at least one nanowire having at least two segments between two electrodes, whereby a junction or connection is formed between the at least two segments; and establishing a sensing material adjacent to the junction or connection, and adjacent to at least a portion of each of the at least two segments, wherein the sensing material has at least two states.Type: GrantFiled: July 27, 2009Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Theodore I. Kamins, Philip J. Kuekes, Carrie L. Donley, Jason J. Blackstock
-
Patent number: 7876759Abstract: A system is provided comprising a fabric coupling together a plurality of computing devices, wherein the fabric transfers a stream of packets between the computing devices. Each computing device comprises a Quality of Service (“QOS”) filter that monitors incoming packets to filter out packets of a maintenance type and permit transfer of packets of a transaction type.Type: GrantFiled: July 11, 2007Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hahn Vo Norden, Hubert E. Brinkmann, Paul V. Brownell, Kenneth T. Chin, James Dinh, David L. Matthews, Dwight D. Riley
-
Patent number: 7877799Abstract: A method of performing a service for a requestor on a computing platform includes the requestor providing to the computing platform a specification of the service to be performed, which establishes specified levels of trust for at least some of the processes in the service. The computing platform executes the service according to the specification and logs performance of at least some of the processes for which a level of trust was specified. The computing platform then provides the requestor with a log of the performance of the processes performed according to the specified levels of trust. A computing platform for carrying out services includes a physically and logically protected computing environment for providing trustworthy data to appropriate users of the computing platform. The platform further includes one or more compartments arranged to operate in a sufficiently constrained manner such that processes executed in a compartment are performed reliably.Type: GrantFiled: August 1, 2001Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Graeme John Proudler
-
Patent number: 7874660Abstract: In one embodiment a closure for a supply container includes: a spout affixed to the container; a plug configured to plug the spout in a partially inserted position from which the plug may be easily removed from the spout and to plug the spout in a fully inserted position from which the plug may not be easily removed from the spout; an opening in the plug through which material in the container may flow when the plug is inserted into the spout; and a breachable seal sealing the opening.Type: GrantFiled: October 10, 2007Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Paul Mark Haines, David M. Hagen
-
Patent number: 7876689Abstract: A method and system for load balancing transmission allocations from a computer system based on network conditions. The system includes at least two network interface adapters that couple to a network and receive network information packets. The system also includes a teaming driver that monitors network information packets for each of the network interface adapters, calculates weights for each of the network interface adapters based on the network information packets and generates a transmission allocation for distributing outgoing packets between the network interface adapters based on the calculated weights.Type: GrantFiled: June 29, 2005Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Michael Sean McGee
-
Patent number: 7876694Abstract: In an embodiment, a network service provider (NSP) operates a provider network to provide VPN services to its customers. A VPN links various customer sites allowing customers to send data between these sites over the NSP network. Each site network includes a customer edge router (CE) while the provider network includes a plurality of provider edge routers (PEs) to communicate with the CEs. The PEs include virtual routing address (VRFs), and the PEs and CEs include interfaces (IFs). A database stores information related to the relationships between the network components (e.g., VPNs, PEs, CEs, VRFs, IFs, etc.), and a management software package (MSP) has access to the database. When a fault occurs, the MSP, based on collected information and information in the database, determines the impacted network components. Other features include classifying the seriousness of the network's faults and representing different faults by a color scheme.Type: GrantFiled: July 2, 2004Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sunil Menon, Damian Horner, Anil A Kuriakose, Swamy Mandavilli, Robert Strahan
-
Patent number: 7877167Abstract: In a method for reducing vibration in an electronic system, at least one component of interest that is subject to vibration is identified, at least one component that is a source of the vibration is identified, a resonant frequency of the at least one component of interest is determined, and the at least one source component is operated at a first frequency other than the resonant frequency during run time of the system.Type: GrantFiled: December 26, 2006Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chandrakant D. Patel, Cullen E. Bash
-
Patent number: 7874654Abstract: A fluid manifold for a fluid ejection device including a plurality of fluid feed slots includes a first layer and a second layer adjacent the first layer, and a first fluid routing and a second fluid routing each provided through the first layer and the second layer. The fluid ejection device is supported by the second layer, and the first fluid routing is communicated with one of the fluid feed slots, and the second fluid routing is communicated with an adjacent one of the fluid feed slots. A pitch of the first fluid routing and the second fluid routing through the first layer is greater than a pitch of the fluid feed slots, and the first fluid routing and the second fluid routing each include a first channel oriented substantially parallel with the fluid feed slots and a second channel oriented substantially perpendicular to the fluid feed slots.Type: GrantFiled: June 14, 2007Date of Patent: January 25, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eric L. Nikkel, Chien-Hua Chen, Tracy B. Forrest
-
Publication number: 20110012970Abstract: The present application relates to a surface treatment composition for inkjet media, including: starch; fluorescence whitening agent selected from the group consisting of nonionic, cationic, and anionic fluorescence whitening agents, and combinations thereof; metallic salt including cation and anion, the cations being selected from monovalent metal ions, multiple valent metal ions, and combinations and derivatives thereof, and the anions being selected from the group consisting of fluoride, chloride, iodide, bromide, nitrate, phosphate, chlorate, acetate, and combinations and derivatives thereof; and chemical chelant. The application also relates to a method of making surface-treated inkjet media, including providing a base stock including cellulose paper and applying a surface treatment composition to the base stock. The application also relates to a paper coated with the surface treatment composition and a system of inkjet printing with surface treated inkjet media.Type: ApplicationFiled: March 7, 2008Publication date: January 20, 2011Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Xiaoqi Zhou, Emilio Adan, David Favela Aguilera, Xulong Fu, Hai Quang Tran
-
Publication number: 20110016254Abstract: A system comprises a first host bus adapter (HBA) that uses a first context to facilitate the transmission of packets through a logical connection through the first HBA. The system also comprises a second HBA and memory in which the first context is stored. The memory is accessible by both of the first and second HBAs. Upon receiving a packet associated with the logical connection, the second HBA accesses the memory to use the first context to process the packet in accordance with the first context.Type: ApplicationFiled: September 16, 2010Publication date: January 20, 2011Applicant: Hewlett-Packard Development Company, L.P.Inventors: Michael Sean McGEE, Darda M. Chang, Daniel N. Cripe
-
Publication number: 20110014810Abstract: A connector frame is provided. The connector frame can be a generally rectangular member having a bore formed therethrough. The rectangular member can be at least partially formed by a first wall, and a second wall, connected by two side walls. The first, second and side walls can form at least a portion of an interior surface and an exterior surface. At least a portion of the interior surface can include a plurality of raised features adapted to detachably attach to a cable connector. A plurality of projections adapted to provide a grip for one or more fingers on each of the two side walls can be disposed on the exterior surface of the two side walls.Type: ApplicationFiled: July 14, 2009Publication date: January 20, 2011Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Tom J. Searby
-
Publication number: 20110016411Abstract: A method of bookmarking an address of a web page, includes, with a computing device programmed for bookmarking an address of a web page: obtaining first metadata to be associated with a first web page address; identifying a further web page address to be associated with the first web page address; obtaining second metadata to be associated with further web page address; and storing an indication of an association between the first web page address, first metadata, further web page address and second metadata.Type: ApplicationFiled: July 13, 2010Publication date: January 20, 2011Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Pascal Boudalier
-
Publication number: 20110013521Abstract: A method for locating a fault in a communications network includes modifying the time-to-live (TTL) value in an Internet Protocol header of a data packet and transmitting the data packet through the communications network. The method continues with receiving a TTL-exceeded message from a routing element in the communications network and modifying the time-to-live value in the Internet protocol header of a second data packet, wherein the time-to-live value corresponds to a second hop count, the second hop count corresponding to the number of hops from the transmitting server to a second one of the plurality of routing elements in the communications network.Type: ApplicationFiled: October 29, 2009Publication date: January 20, 2011Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Balaji Sankaran, Nune Venkata Chalapathi
-
Patent number: 7873132Abstract: A method and apparatus of recovering a clock signal from an input data signal consistent with certain embodiments, where the clock signal has a clock cycle equal to one data bit period, involves identifying an earliest transition time position in a sequence of data signal transitions; identifying a latest transition time position in the sequence of data signal transitions; calculating an approximate average transition time of the sequence of clock transitions; calculating a sampling time for sampling data in the input data signal as the approximate average transition time plus one half clock cycle; and adjusting a sampling clock time to approximate the sampling time. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.Type: GrantFiled: September 21, 2005Date of Patent: January 18, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Jayen Desai
-
Patent number: 7873054Abstract: Pattern matching for a network flow includes storing a representation of the pattern. The representation of the pattern includes hash values representing blocks of data in the pattern. Hash values are calculated for blocks of data in the network flow. The blocks of data are spread across multiple packets in the network flow. The calculated hash values for the blocks of data in the network flow are compared to the hash values in the representation of the pattern to detect the pattern in the network flow.Type: GrantFiled: September 12, 2007Date of Patent: January 18, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Anand Eswaran, Ravindra Guntur