Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Hewlett-Packard Development Company, L.P. Patents
Assignee:
Hewlett-Packard Development Company, L.P.
Address:
Houston, TX
No. of patents:
11066
Patents:


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next


Patent Number Title Of Patent Date Issued
7607746 Temperature calibration for fluid ejection head October 27, 2009
The present invention includes as one embodiment a method of ejecting a fluid onto a print media. The method includes providing an ejection head having a nozzle that is coupled to a temperature sensor and a memory device. The method further includes measuring an uncalibrated temperature
7607648 Staple hole forming apparatus October 27, 2009
A staple hole forming apparatus including a pair of pins and a pin receptor. The pair of pins are spaced from each other a distance substantially equal to a distance between two legs of a staple. The pin receptor is positioned opposite the pair of pins relative to a sheet path throug
7607136 Method and apparatus for interfacing with a distributed computing service October 20, 2009
A method, system, and apparatus is disclosed for interfacing with a distributed computing service. A semantic interpretation specification can be accessed that describes a behavior used to interface with the distributed computing service. The semantic interpretation specification is
7607135 Apparatus and method for enhancing performance of a computer system October 20, 2009
Apparatus and method for enhancing performance of a computer system. The invention may comprise apparatus and methods for deriving relationships between system variables and the performance of the computer system, generating a number of rules based on the derived relationships, and a
7607123 Systems and methods for validating debug information for optimized code October 20, 2009
An apparatus generates a debugger script to output first data corresponding to a symbol name for a breakpoint in a software program compiled as optimized code. A debugger script to output second data corresponding to the symbol name for the breakpoint in the software program compiled
7607120 Method and apparatus for creating data transformation routines for binary data October 20, 2009
A method and apparatus is disclosed for creating data transformation routines for transforming data from a source format to a target format. The routines can be used in conjunction with dynamic binary translators, which enable binaries of a source platform to execute on a target plat
7607040 Methods and systems for conducting processor health-checks October 20, 2009
Systems and methods for conducting processor health-checks are provided. In one embodiment, a method for evaluating the status of a processor is provided. The method includes, for example, initializing and executing an operating system, de-allocating the processor from the available pool
7607038 Systems and methods for CPU repair October 20, 2009
In one embodiment, a method for repairing a faulty cache element is provided. Once a monitored cache element is determined to be faulty, the system stores the repair information, and cache configuration in an EEPROM or non-volatile memory on the CPU module. Then the computer is reboo
7607030 Method and apparatus for adjusting power consumption during server initial system power performa October 20, 2009
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
7607026 Standalone memory device and system and method using such device October 20, 2009
A standalone memory device is provided that when in a first state allows data to be written to the device from a data source but prevents a normal user from useably accessing that data. When in a second state the device enables the user to useably access data stored in the device. The de
7607014 Authenticating maintenance access to an electronics unit via wireless communication October 20, 2009
A maintenance control system comprises at least one electronics unit including a first wireless communicator, a second wireless communicator configured for association with an individual, and an authentication manager. The authentication manager authenticates access to the at least o
7606995 Allocating resources to partitions in a partitionable computer October 20, 2009
Techniques are provided for allocating a plurality of resources on a chip to a plurality of partitions in a partitionable computer system. In one embodiment, a resource allocated to a first partition generates a physical address in an address space allocated to the first partition. A
7606892 Method and system of supporting a computer network resource pool October 20, 2009
A method and system of supporting a computer network resource pool. In one embodiment of the invention, a resource pool sparing-plan and a resource pool support-plan are selected; for the selected resource sparing-plan and resource support-plan, the probability that all resources in the
7606842 Method of merging a clone file system with an original file system October 20, 2009
Metadata about an original file system is saved at the time of creation of a clone file system of the original file system. The metadata is used at a later time to detect changes to the original file system. These changes are then applied to the clone file system which has its own change
7606442 Image processing method and apparatus October 20, 2009
In a method of and an apparatus for processing image data representing an image saliency data for the image is generated by determining a series of features of the image and the determined features are used to generate a probability measure for each point of the image representative of a
7606272 Methods and systems for avoiding transmission-channel disruptions October 20, 2009
Various embodiments of the present invention are directed to methods and systems for circumventing, and altering transmission-channel users of, transmission-channel disruptions. In one embodiment of the present invention, a source encodes information in a first signal and transmits t
7606253 Successful transactions October 20, 2009
A data communications architecture employing serializers and deserializers that reduces data communications latency. In an illustrative implementation, the data communications architecture communicates data across communications links. The architecture maintains various mechanisms to
7606194 Method and apparatus for registering a mobile node with a home agent October 20, 2009
Method, apparatus and software for registering a mobile node with a home agent. Registration occurs when a home agent is determined and a security tunnel having a single security association is established between the home agent and the mobile node. The mobile node is then registered wit
7606026 Electronic device quick connect system October 20, 2009
A quick connect system for an electronic device, comprising a docking station configured to engage the electronic device, the docking station having a locking mechanism actuatable to an unlocked position, the locking mechanism configured to independently remain in the unlocked positi
7605828 Method and system for reducing gray scale discontinuities in contrast enhancing screens affected October 20, 2009
A method and system for reducing a gray scale discontinuity between pixel locations in a blackened state on a contrast enhancing screen and pixel locations in a gradual shading region of an image displayed by a projector on the contrast enhancing screen. The discontinuity is caused b
7605565 Battery pack with protection circuit October 20, 2009
A battery pack comprises a protection circuit adapted to detect an excessive current consumption condition associated with electronic components forming the battery pack.
7604357 Adjusting light intensity October 20, 2009
Embodiments of adjusting light intensity are disclosed.
7604312 Fluid ejection device with feedback circuit October 20, 2009
A fluid ejection assembly includes drop ejecting elements arranged in zones, with each zone having at least one drop ejecting element, wherein the drop ejecting elements of each zone are configured to conduct electrical current between a corresponding supply voltage and a correspondi
7604240 Capillary seal for a burn chamber October 20, 2009
A heat-tolerant capillary seal for a burn chamber preferably includes a pass-through in an outlet of the burn chamber and an adhesion material in a gap between the pass-through and the interior of the outlet.
7603702 Method and device for identifying user-selected equipment October 13, 2009
A method and device are disclosed for identifying an item of equipment previously selected by a user. At the time the user selects the item of equipment a reading of a biometric characteristic of the user is taken to provide first biometric data that is then stored for access only by the
7603668 Determining the applicability of patches for installation on a computer system October 13, 2009
A system and/or method determines applicability of patches for installation on a computer system. The method includes determining whether a set of patches is stored in memory of a computer system and, if the set of patches is stored, returning the cached set of patches as an applicab
7603585 Systems and methods for updating field replaceable units October 13, 2009
Systems and methods for updating at least one field replaceable unit (FRU) are disclosed. In an exemplary embodiment the method may comprise generating a virtual image of a FRU ID for each FRU to be updated. The method may also comprise storing the virtual image separate from the FRU
7603582 Systems and methods for CPU repair October 13, 2009
In one embodiment, a cache element allocation method is provided. Each cache element on a CPU is assigned a quality rank based on the error rate of the cache element. If an allocated cache element is deemed to be faulty, the quality rank of the faulty allocated cache element is compa
7603450 Methods and applets for providing and contributing to an IT network management service October 13, 2009
The invention is directed to methods for providing a network management service for a user's IT network by a network management service provider over the Internet. One of these methods comprises: sending mobile code to the user via the Internet, said mobile code, when running at the user
7602789 Low overhead method to detect new connection rate for network traffic October 13, 2009
A system and method for detecting new connection rates for network traffic that employs a set of tables and a hash function. Information identifying a connection is hashed to a hash value using the hash function. Each hash value identifies a location in a first table and a second table.
7602629 Content addressable memory October 13, 2009
Systems, devices, and methods, including executable instructions are provided for content addressable memory (CAM). One method includes writing entries, including a type field, to a ternary content addressable memory (TCAM). The method includes marking certain entries as valid. The m
7602625 Systems and methods for separation of a front end rectifier power system October 13, 2009
Systems and methods of converting alternating current (AC) power into direct current (DC) power at an intermediate DC voltage are disclosed. Briefly described, one system embodiment comprises a separated front end rectifier system that provides intermediate voltage, direct current (DC)
7602421 Image capture apparatus and method and method with a remote signaling device October 13, 2009
Image capture apparatus whereby a narrow beam infra-red transmitter (10) and a short range radio receiver (12) are mounted within a personal digital camera (14). A push-button mechanism (16) is provided on the outer cover of the camera (14) to activate the transmitter (10) when requi
7602379 Digital annotator October 13, 2009
A method and apparatus for creating and using temporary electronic bookmarks, such as those associated with a web browser, uses a digitizer tablet with an inking pen (or stylus). An end-user created symbol on the tablet, in terms of Cartesian coordinates position, is associated conte
7600934 Printing and laminating apparatus and method October 13, 2009
A printing apparatus includes a printer, a laminator device and feeding arrangement for feeding to said laminator device, in an integrated operation, media that is outputted from said printer. The apparatus also includes an arrangement for performing lamination only on selected porti
7600874 Pixelated color wobulation October 13, 2009
A display system includes a mechanism to provide for simultaneous pixelated color with a spatial light modulator. Also included is a mechanism to project the simultaneous pixelated color to create a color field display on a viewing surface. A further mechanism moves the color field d
7600261 Security attributes in trusted computing systems October 6, 2009
A system comprising a trusted computing platform including one or more logically protected computing environments, each of which is associated with at least one service or process supported by said system, the system being arranged to load onto said trusted computing platform a prede
7600169 Systems and methods of test case generation with feedback October 6, 2009
Systems and methods for implementing test case generation with feedback are disclosed. An exemplary system for test case generation with feedback comprises a plurality of knobs identifying test values for a device under test. A plurality of buckets is each associated with at least one of
7600111 Method of restarting a computer platform October 6, 2009
Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, comprising powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applic
7600101 Multithreaded hardware systems and methods October 6, 2009
Multithreaded hardware systems and methods are disclosed. One embodiment of a system may comprise a multithreaded processor comprising a register file having N hardware threads, where N is an integer greater than or equal to one, and an offline storage structure having M hardware threads
7600082 Virtualization logic October 6, 2009
Systems, methodologies, media, and other embodiments associated with externally trapping transactions are described. One exemplary system embodiment includes an external virtualization logic configured to be operably connected to a processor that does not include internal virtualizat
7600079 Performing a memory write of a data unit without changing ownership of the data unit October 6, 2009
A method comprises, while a first device has ownership of a data unit, a second device issuing a request to perform a memory write of said data unit. The method further comprises a memory controller performing the memory write without changing ownership to the second device.
7600023 Systems and methods of balancing crossbar bandwidth October 6, 2009
Systems and methods of balancing crossbar bandwidth in a multiprocessing system are disclosed. In an exemplary embodiment a system may comprise a crossbar switch having a plurality of links to processors in the multiprocessing system. A plurality of synchronizers is provided to recei
7599889 Ownership tag on power up screen October 6, 2009
An "ownership tag" in a special area of memory of a computer system identifies an owner of the computer system by displaying the ownership tag during initialization of the computer system. The ownership tag may be presented during the installation and execution of the Basic Input Out
7599761 Cooling assist module October 6, 2009
Systems associated with moving heat out of a computer are described. One exemplary system embodiment includes a large heat exchanger, large, quiet, automatically redundant fans, automatically redundant pumps, and a leak containment apparatus. The example system may also include logics
7599458 System and method to reduce jitter October 6, 2009
One disclosed embodiment may comprise an interpolation system that includes an interpolator that interpolates between a selected phase from a preceding cycle and a selected phase from a current cycle to provide an interpolated phase for the current cycle. An edge of the interpolated
7599379 Registering stations between protocols October 6, 2009
A wireless system including a first network protocol, a second network protocol, and an interoperability node. The interoperability node operable on the system to register a station pending registration at one of the network protocols.
7599288 Processing of usage data for first and second types of usage-based functions October 6, 2009
Embodiments for monitoring a network are provided. In one embodiment, a method is provided. The method includes collecting data containing information on usage of a network by subscribers. The method further aggregates the data for a first type of usage-based function. Further, the m
7599235 Memory correction system and method October 6, 2009
An error correction system and method operable to identify and correct a memory module disposed within a computer memory system. In one embodiment, the memory system comprises a first memory module and a second memory module, each comprising a plurality of memory devices; and a memor
7599109 Security device October 6, 2009
Embodiments of a security device utilizing electrochromic material are disclosed.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next

 
 
  Recently Added Patents
Golf iron head
Image processing apparatus and image processing method to store image data for subsequent retrieval
Deterministic rule-based dispatch of objects to code
Pulse control device
Method and system for diagnosing an imaging system
Monoclonal antibody specific for CD43 epitope
Display packaging system
  Randomly Featured Patents
System and method for monitoring individuals and objects associated with wireless identification tags
Phenol-aldehyde-amine resin/glycol curatives for energy absorbing polyurethanes
Electronic dictionary
Mobile object location providing device and mobile object location providing system
Releasable locking device for pipes, shafts and the like
Rigid thermoplastic squeeze container having self-sealing dispensing valve
Preparation of crystalline cryolite
Method and apparatus for controlling air to gas ratio of gaseous fueled engines
Thio-ester of 1 (p-chlorobenzoyl)-5-methoxy-2-methylindole-3-acetic acid
Injector structure for liquid additives