Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Hewlett-Packard Company Patents
Assignee:
Hewlett-Packard Company
Address:
Palo Alto, CA
No. of patents:
9141
Patents:




Patent Number Title Of Patent Date Issued
D245810 Casing for an electronic calculator September 13, 1977
D245107 Electronic calculator July 19, 1977
D244862 Casing for an electronic calculator June 28, 1977
7337306 Executing conditional branch instructions in a data processor having a clustered architecture February 26, 2008
There is disclosed a data processor having a clustered architecture that comprises at least one branching cluster, at least one non-branching cluster and remote conditional branching control circuitry. Each of the clusters is capable of computing branch conditions, though only the br
7292686 Exchange node November 6, 2007
An exchange node operable to establish a backward connection comprising part of a call session, the exchange node being operable, on the occurrence of a fault in a backward direction of the exchange to transmit a pivot request to a pivot node in a backward direction of the fault, the
7233955 System and method for searching and retrieving information regarding related goods and services June 19, 2007
Method and computer program product stored on a tangible medium that store instructions including providing a procedure file, storing and managing a plurality of tickets, each ticket including a first identifier given to a commodity, and searching, based on the first identifier and a tic
7219226 Method and apparatus for encrypting data May 15, 2007
A method for encrypting data comprising deriving a public key using a first data set that defines an instruction; encrypting a second data set with the public key; providing the encrypted third data set to a recipient; providing the public key to a third party such that on satisfacti
7171554 Method, computer program product and system for providing a switch user functionality in an info January 30, 2007
The invention is directed to a method for providing a switch user functionality in a server-agent environment in an information technological (IT) network in which at least one agent runs on a node of the IT network, comprising: generating a switch user (SU) certificate using public-
7145911 Method and system for parallel hash transformation for an address input December 5, 2006
A method for performing a parallel hash transformation in a network device to generate a hash pointer for an address input. The method includes the step of receiving an address input. The address input is apportioned among a plurality of hashing units. The hashing units are configured to
7116678 High speed physical layer for CSMA/CD systems October 3, 2006
An electronic communications network technology, referred to as 100BASE-TD, offers full duplex operation and robust performance on marginal CAT5 wiring. It highly leverages 100BASE-TX functional blocks and is very complementary to 100BASE-TX, for example with regard to such 100BASE-T
7113897 Apparatus and method for text segmentation based on coherent units September 26, 2006
The invention provides a text segmentation apparatus comprising means for analyzing an electronic text to determine likelihood of segmentation point for each of sentence ends in the text based on a coherent unit and means for segmenting the text into text segments based on the likelihood
7101016 Adjustment of fluid-ejection energy to yield fluid drop masses having consistent ratio September 5, 2006
A method of an embodiment of the invention is disclosed that determines calibration factors for a fluid-ejection mechanism that is capable of ejecting differently colored fluids onto media. The energy used to eject fluid for each of at least one of the fluid colors is adjusted based on
7069192 CAD system June 27, 2006
Every type of change in a CAD generated object is automatically and chronologically protocoled so that the object directly includes an abstract description of the history of the object independent of the CAD module used. This is particularly advantageous with decentralized CAD system
7050872 Innovation information management model May 23, 2006
An Innovation Information Management data tracking object model and interface which captures and stores product ideas, requirements, constraints, design alternatives and functions, along with their associated relationships, in an object model database is presented. Each object model
7050815 Deriving location information about a communicating entity May 23, 2006
Location information about a communicating entity (41), in particular a mobile entity, is derived by identifying intermediate nodes (42) along the communication path being used by the entity, and then looking up, in a database (44), the geographic significance of at least one of these
7038874 Tamper resistant write once recording of a data storage cartridge having rewritable media May 2, 2006
A cartridge handling system and method initialize a data storage cartridge having rewritable media and a cartridge memory for tamper resistant write once recording. A write-once flag is written to a lockable section of the cartridge memory also having a cartridge memory serial number, an
7027652 Information capture and processing April 11, 2006
A computer system comprises an image capture device (10) for capturing an image of a paper document (such as a newspaper article or advertisement) to produce captured image information, and keys or the like for enabling a user to select one of a plurality of options (such as "view" or
7016971 Congestion management in a distributed computer system multiplying current variable injection ra March 21, 2006
A distributed computer system includes links and routing devices coupled between the links and routing frames between the links. Each of the routing devices includes a congestion control mechanism for detecting congestion at the routing device and responding to detected congestion by
6952660 Collaboration session recording model October 4, 2005
A decision tracking object model and interface which captures and stores administrative and substantive meeting information, along with their associated relationships, in an object model database is presented. Each object model includes information and relationships that are accessible
6944514 Innovation information management model September 13, 2005
An Innovation Information Management data tracking object model and interface which captures and stores product ideas, requirements, constraints, design alternatives and functions, along with their associated relationships, in an object model database is presented. Each object model
6933949 Method for interpolation of tristimulus color data August 23, 2005
A computerized method, containable in a computer memory device, is disclosed for tristimulus color space coordinate data nonlinear storage, retrieval, and interpolation, and, more specifically to memory mapping and data interpolation for 24-bit L*H*C* to 24-bit RGB color mapping (three
6922773 System and method for encoding constant operands in a wide issue processor July 26, 2005
For use in a data processor comprising an instruction execution pipeline comprising N processing stages, a system and method of encoding constant operands is disclosed. The system comprises a constant generator unit that is capable of generating both short constant operands and long cons
6916515 Method of producing transfer sheets and transfer sheets July 12, 2005
A method of producing a transfer sheet containing an image for transfer to a final surface by heat and pressure, the method including: providing a transfer sheet; providing an image, for example a liquid toner image; and transferring an image to the transfer sheet, using heat and pressur
6915451 Distributed computer network including hierarchical resource information structure and related m July 5, 2005
In an enterprise-wide network which includes at least one centralized computer and a plurality of desktop computers, a method for enterprise system management comprising the steps of: storing an Already Have list for each desktop; storing a plurality of Should Have sub-lists; and gen
6890777 Quantum dot white and colored light emitting diodes May 10, 2005
An electronic device comprising a population of quantum dots embedded in a host matrix and a primary light source which causes the dots to emit secondary light of a selected color, and a method of making such a device. The size distribution of the quantum dots is chosen to allow light of
6880005 Managing policy rules in a network April 12, 2005
Policy rules are disseminated on a network and are received by one or more devices on the network. Each device is configured with a proxy agent that translates the policy data into a format that is meaningful to the device. The agent translates the policy rules into an access list that g
6877162 Method and system for extendable class-based shared data-types April 5, 2005
A method is disclosed for creating and using an extendable class-based shared data-type in object oriented programming to overcome versioning problems between interconnected devices. An extensible object class is created by defining a data-type having a base class, a type identifier,
6840597 Color calibration in an inkjet printer January 11, 2005
A method and apparatus for calibrating color in an inkjet printing system initiates a calibration procedure by instructing an inkjet printer to print a color calibration sample. From the color calibration sample, an analysis is performed to select a color calibration based on the sample.
6833970 Data storage December 21, 2004
A data reader reads a medium holding user and non-user data that holds information relating to the user data. The reader has a read head that generates a data signal comprising user and non-user data. The user data is arranged into plural sets interspersed with the non-user data that
6829700 Circuit and method for supporting misaligned accesses in the presence of speculative load instru December 7, 2004
There is disclosed a data processor comprising: 1) an instruction execution pipeline comprising N processing stages for executing a load instruction; 2) a status register for storing a modifiable configuration value, the modifiable configuration value having a first value indicating the
6775814 Dynamic system configuration for functional design verification August 10, 2004
A mechanism is disclosed which permits dynamic reconfiguration of RTL implemented objects in a circuit simulation circuit employing high level language interfaces to redirect communication between RTL objects within a configuration. The high level language interface presents a mechanism
6771898 Direction and collimation controllable flash August 3, 2004
An electronic flash is constructed with the ability to vary both collimation and direction allowing a user to direct the flash to a portion of the subject. Collimation and direction of the flash may be displayed in the viewfinder of the camera and may be independently controlled by the
6753691 Method and circuit for detecting displacements using micro-electromechanical sensors with compen June 22, 2004
A method for detecting displacements of a micro-electromechanical sensor including a fixed body and a mobile mass, and forming a first sensing capacitor and a second sensing capacitor having a common capacitance at rest. The first and second sensing capacitors being connected to a first
6744834 Method and apparatus for initializing a synchronizer for same frequency, phase unknown data acro June 1, 2004
A method and apparatus for initializing a synchronizer is provided. The initialization circuitry includes a pattern generator for generating an initialization pattern, a pattern detector for recognizing the initialization pattern, and a read select circuit. After recognition of an in
6728692 Apparatus for a multi-modal ontology engine April 27, 2004
An apparatus for a multi-modal reasoning ontology engine comprising a data structure on computer readable media, where the data structures has a knowledge representation fact base of knowledge objects called tasks and results, where each result corresponds to one task to form a unique
6718218 CAD data model with design notes April 6, 2004
A CAD data object model and interface which captures and stores information relating to CAD data, including geometry, topology, design notes, and non-geometry drawing information, along with their associated relationships, is presented. The information and relationships are separatel
6701420 Memory management system and method for allocating and reusing memory March 2, 2004
A memory management system and method that quickly allocates and reuses memory for storage of data, such as display lists in a graphics system. The memory manager allocates memory without information regarding the amount of memory that is to be required while minimizing system-level
6678155 Modular system of internet service provider focused computer services January 13, 2004
The present invention relates to the efficient distribution of equipment for communication modules in a communication networking environment. Where a plurality communication devices serves a networking function, economy of cost and space are obtained by providing equipment and functional
6637854 Method and apparatus for aligning staggered pens using macro-pens October 28, 2003
In accordance with an embodiment of the invention, a method of aligning plural staggered pens in a printer with a first pen and a second pen of the plural pens defining a macro-pen, the first and second pens being staggered, the method includes aligning the first and second pens of the
6637852 Method for media handling in an imaging device October 28, 2003
A method of adjusting the positioning of a media sheet in an imaging device is provided. Data is collected related to the positioning of a media sheet in a plurality of ejection/positioning sequences. The position of a subsequent sheet is adjusted based on the data.
6629263 Fault tolerant network element for a common channel signaling (CCS) system September 30, 2003
A fault tolerant CCS system has two similar peer systems, one being an active system and the other a standby system. Each peer system has a local application which runs therein and which has an access to a common database that is used for storing critical status and application infor
6628411 Compound document page data processing September 30, 2003
A fast, raster-based, enhanced, data compression technique for the printing of compound documents, including pre-processing images in an original page description form of the data before the page data is rasterized, greatly improving compressibility. Unscaled image data is filtered befor
6625679 Apparatus and method for converting interrupt transactions to interrupt signals to distribute in September 23, 2003
An apparatus and method for distributing interrupts to Intel.RTM. Architecture (IA)-32 processors includes a system bus having a number of nodes. Each node includes a bridge that couples the system bus to a processor bus. The processor bus may include multiple IA-32 processors. The s
6623096 Techniques for measuring the position of marks on media and for aligning inkjet devices September 23, 2003
An optical sensor for detecting the position of marks on a medium, wherein relative motion is provided between the optical sensor and the medium during an optical sensing operation. The optical sensor produces an electrical sensor signal, and has a field of view at the media in a dir
6623095 Print-quality control method and system September 23, 2003
Overall print quality is improved via a method whereby an actual image is printed, a virtual image is defined based on image data, and the actual and virtual images are compared to identify a printhead error pattern which may be used to correct subsequent printing errors. This typically
6614902 Call-center call routing September 2, 2003
A call center has a number of workgroups each with a routing controller for determining the most suitable destination within the workgroup for receiving a call. This determination is done on the basis of a routing table periodically generated for the workgroup by the routing controller.
6614191 System and method for illuminating light emitting diodes in a contact image sensor September 2, 2003
A circuit and method are provided for generating light to illuminate a subject such as a print medium for scanning using, for example, a contact image sensor. The circuit includes a light emitting diode and a variable current control circuit coupled to the light emitting diode. The varia
6612677 Ink drop sensor September 2, 2003
A sensor includes an ink drop sensing element integral to a printed circuit board. Sensing circuitry is coupled to the printed circuit board and may be configured to receive electrical signals from the sensing element. A method of manufacturing such an ink drop sensor and a printing mech
6609776 Inkjet printing system with ink-efficient font August 26, 2003
A customized font based on fixed font cells having certain non-printable pixels along its perimeter, and formed by a pixel grid having a higher dpi horizontal resolution as compared to its vertical resolution. By preventing any marking dots on adjacent pixels in a given row, a minimal
6607924 Solid-state memory with magnetic storage cells August 19, 2003
A solid-state memory including an array of magnetic storage cells and a set of conductors. The process steps that pattern the conductors also patterns the magnetic layers in the magnetic storage cells thereby avoiding the need to employ precise alignment between pattern masks.

 
 
  Recently Added Patents
Display device having TFT with radiation-absorbing film
Soluble hydrogenated starch derivatives containing nondigestible dietary fibres
LED lighting fixture
Method and apparatus to visually assist legalized placement with non-uniform placement rules
Reset circuit and reset method
Method of forming dual damascene pattern
Raman spectroscopy system and method using a subwavelength resonant grating filter
  Randomly Featured Patents
Method for fabricating double sided ceramic circuit boards using a titanium support substrate
Shower curtain and hook package
Kalanchoe plant named `LtPink Kiebessy II`
Filled plastic mirrors and low-cost infrared optics system
Digitally controlled output buffer to incrementally match line impedance and maintain slew rate independent of capacitive output loading
Shoulder harness with support handle
Business form adapted for facsimile transmission
Container
Terminal junction block having commoned bus members
Obstacle sensing apparatus for a self-propelled cleaning robot