Patents Assigned to Hewlett-Packard Development, L.P.
  • Patent number: 6880056
    Abstract: A memory device includes a plurality of memory arrays, each memory array being coupled to an input data bus and an output data bus, a clock generator that generates an internal clock signal to form at least one transfer cycle to control timing of data transfer to and from the plurality of memory arrays, and a controller that controls read and write operations from and to the plurality of memory arrays. In one embodiment, the controller receives a command word containing at least a first command and a second command and executes the first and second command on the same transfer cycle.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: April 12, 2005
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Lewis Stephen Kootstra
  • Patent number: 6874872
    Abstract: An air pressurization system is incorporated as part of a replaceable auxiliary ink supply for an inkjet printer. The auxiliary ink-supply cartridge includes a pressurized container having air, ink and electrical-signal connections. The air pressure applied to the auxiliary ink supply is monitored to maintain it in a predetermined range in accordance with a start-up sequence, and operational sequence, a waiting time, and a close-down sequence.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: April 5, 2005
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Richard H Lewis, Eric L Gasvoda, Xavier Gasso Puchal, Antonio Monclus, John A. Barinaga
  • Patent number: 6870394
    Abstract: A molecular crossbar latch is provided, comprising two control wires and a signal wire that crosses the two control wires to form a junction with each control wire. The latch further includes a control mechanism for controllably electrically connecting and disconnecting signal input to the latch, thus allowing the input to change its logic value after the signal is latched while the signal wire retains its latched value. Each junction forms a switch, the junction having a functional dimension in nanometers. The crossbar latch permits latching a logic value on the signal wire. Further, methods are provided for latching logic values in a logic array, for inverting a logic value, and for restoring a voltage value of a signal in a nano-scale wire.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: March 22, 2005
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Philip J. Kuekes
  • Patent number: 6847523
    Abstract: A computer system having electronic components housed in a central unit having a protective enclosure and a cover. The cover is moveable to provide access to electronic components housed in the central unit. The cover allows access to certain electronic components and prevents access to other electronic components.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: January 25, 2005
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Kenneth B. Frame, Gregory C. Franke
  • Patent number: 6832370
    Abstract: Optimizing compiler performance by applying data speculation within modulo scheduled loops to achieve a higher degree of instruction-level parallelism. The compiler locates a schedule for specifying an order of execution of the instructions and allocates rotating registers for the instruction execution. Based upon the schedule and the register allocation, the compiler determines an initiation interval specifying a number of instruction issue cycles between initiation of successive iterations related to the scheduling of the instructions.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: December 14, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Uma Srinivasan, Kevin Nomura, Dz-ching Ju
  • Patent number: 6829691
    Abstract: The present invention pertains to a system for performing data compression/decompression. The system may have a memory controller with compression/decompression logic. A first memory array may be coupled to the memory controller via a first bus and a second memory array may be coupled to the memory controller via a second bus. The system may also have logic for directing the transfer of data from the first memory array via the first bus to be processed by the compression/decompression logic and then transferred to the second memory array via the second bus.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: December 7, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Kenneth Mark Wilson, Robert B. Aglietti
  • Patent number: 6813928
    Abstract: A transducer-based sensor system including a first transducer system and a second transducer system spaced from the first transducer system so as to define a sample area between the first transducer system and the second transducer system where the first transducer system and second transducer system are collectively configured to transmit surface acoustic waves in multiple directions through the sample area and receive such surface acoustic waves.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: November 9, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Daniel Robert Blakley
  • Patent number: 6791924
    Abstract: An optical disk and compatible optical disk drive enabling erasable (rewritable) optical disks to have the same format and capacity as read-only or (recordable) write-once optical disks. A reference clock track and optional additional prerecorded phase synchronization patters are provided to enable writing of any random sector with frequency and phase matching of a random sector to the preceding and following sectors. The reference clock track and other phase synchronization patterns eliminate the need for preambles and extra space for speed variation. In a first embodiment, a disk has multiple layers, with at least one rewritable data layer and at least one reference layer. A spiral track on a surface of the reference layer has prerecorded patterns to be used for clocking. In a variation of first embodiment, the reference layer is also used for radial tracking control, eliminated the need for predefined tracks in the rewritable data layers.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: September 14, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Marvin S. Keshner, Josh Hogan, Richard E. Elder
  • Patent number: 6792490
    Abstract: A computer system with an Intelligent Input/Output architecture having a dynamic device blocking mechanism for hiding at least a portion of peripheral devices. The computer system comprises at least one host processor for executing a host operating system, the host processor disposed on a host bus, an input/output (I/O) bus operably coupled to the host bus via a host-to-bus bridge, and a plurality of peripheral devices operably connected to the I/O bus for transferring data in I/O transactions controlled by an IOP resource. A plurality of I/O bus signals are supplied to the device blocking module for determining which bus master owns the I/O bus in order to initiate a bus cycle. If the bus cycle is about to be commenced on behalf of the host processor and its OS, an enable signal associated with the selected peripheral device is negated until the cycle is completed.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: September 14, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Siamak Tavallaei
  • Patent number: 6779862
    Abstract: A printer can anticipate the power needs of a print head. The printer receives a print job and a measurement of print density as a function of time for the print job from a printer driver that determines print density as a function of time based on data representing the print job. The printer includes a processor for receiving a print job, a print head and a power system for supplying power to said print head. The processor controls a voltage applied by the power system to the print head in accordance with the measurement of print density.
    Type: Grant
    Filed: September 12, 2002
    Date of Patent: August 24, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Steven B. Elgee
  • Patent number: 6752483
    Abstract: An improved apparatus for checking a plurality of printer nozzles in a printer device comprises: a print head comprising a plurality of nozzles; a means for detecting at least one droplet of ink ejected from at least one nozzle of said plurality of nozzles; and a means for performing a sequence of measurements on a first output signal of said detecting means, wherein a determination of performance of said print head is made by analysing detected output signals produced by one or a plurality of ink droplets passing the detector, the one or plurality of ink droplets containing a predetermined minimum volume of ink, and said sequence of measurements being measured at a plurality of time intervals.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: June 22, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Ramon Vega, Xavier Girones, Xavier Bruch, Antoni Murcia
  • Patent number: 6746994
    Abstract: A cleaning solvent for use with an ink-jet printer, in particular an ink-jet printer having a printhead servicing system, wherein the cleaning solvent comprises glycerin and a polyhydric alcohol, such as 1,3-propanediol. The cleaning solvent is optimized for efficient printhead cleaning regardless of the printer operating environment. A method for cleaning an ink-jet printhead comprises transferring an amount of a cleaning solvent comprising glycerin and a polyhydric alcohol to a printhead surface and cleaning the printhead.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: June 8, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Kit L Harper
  • Patent number: 6733108
    Abstract: A spittoon for servicing an inkjet printhead is provided, where the spittoon includes a bottom and one or more walls. At least one wall of the spittoon has an inwardly extending lip. The walls of the spittoon, taken in combination with the bottom of the spittoon, define a waste ink reservoir. The presence of at least one lip on the spittoon walls helps retain the waste ink when the spittoon is moved or tilted, minimizing ink spills.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: May 11, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: E. Lewis Barton, Antonio Monclus, Macia Sole, Lluis Hierro
  • Patent number: 6694053
    Abstract: The present invention is directed to a method and an apparatus for performing document analysis. The apparatus of the present invention comprises logic configured to recognize and label structures in a document that are both common to multiple types of documents and that are unique to the particular type of document being analyzed. The logic preferably is a computer that receives the output of an optical character recognition (OCR) system and then analyzes the output in accordance with a document structure analysis routine. For structures that are common to multiple types of documents, various types of tests may be performed by the document structure analysis routine to recognize and label the common types of structures. In order to recongize structures that are unique to the particular type of document being analyzed, the document structure analysis routine utilizes a rule base that is adapted to the particular application domain associated with the document.
    Type: Grant
    Filed: August 28, 2000
    Date of Patent: February 17, 2004
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Roland John Burns, Thomas Kieninger, Stefan Klink
  • Patent number: 6655594
    Abstract: A document, system, and method are provided for data storage and acquisition. In one embodiment, the document comprises an amount of data embodied in a bar code located on the document, where a number of data files are included in the data. Also, a selector is located on the document, the selector being positioned relative to a predefined point on the document. A selector specification is included in the data, the selector specification referencing the position of the selector relative to the predefined point on the document. An association in the data drawn between the selector specification and at least one of the data files.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: December 2, 2003
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: James W. Barmettler, Kevin G. Currans
  • Patent number: 6633449
    Abstract: Methods and apparatus for a magnetic tape drive, which allow a magnetic tape to be positioned with respect to a tape head. The invention includes actively controlling the position of a tape guide used to support the tape as it passes over the tape head. By controlling the position of the tape guide, the tape can be caused to move a direction perpendicular to the primary direction of travel of the tape. One method of the invention includes providing a first tape guide aligned along a primary axis and disposed proximate a first side of the tape head. The tape is moved across the first tape guide and the tape head in a primary direction while the first tape guide is pivoted, to thereby cause the tape to move in a secondary direction essentially perpendicular to the primary direction.
    Type: Grant
    Filed: May 22, 2000
    Date of Patent: October 14, 2003
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: James C. Anderson, Curtis P. Gonzales, Jeffrey S. McAllister
  • Patent number: 6631514
    Abstract: The inventive emulator dynamically translates instructions in code written for a first architecture into code for a second architecture. The emulator designates various checkpoints in the original code, and speculatively reorders the placement of the translated code instructions according to optimization procedures. If during the execution of the reordered code, a trap should occur, then the emulator resets the original code to the most recent checkpoint and begins executing the original code sequentially in a line-by-line manner until the section is completed or branched out of. The original code is reset by changing the program counter to the checkpoint, and reversing the effects of each instruction which has been executed subsequent to the checkpoint.
    Type: Grant
    Filed: January 6, 1998
    Date of Patent: October 7, 2003
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Bich-Cau Le
  • Patent number: 6621717
    Abstract: An EMI cover for a media drive housing. The cover includes a conductive surface adapted to cover one end of the housing. Conductive flanges are disposed along the sides of the surface. A first flange hingingly engages the housing. A second flange catchingly engages the housing. Attachment and removal of the cover may be achieved without the use of fasteners or tools. Protrusions disposed along the periphery of the cover enhance EMI blocking characteristics of the cover. A raised section of one of the flanges may extend over a portion of the housing to form an EMI-efficient cable management port.
    Type: Grant
    Filed: October 29, 2001
    Date of Patent: September 16, 2003
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Erick J. Tuttle, Tom J Searby
  • Patent number: D480418
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: October 7, 2003
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Maaike L Evers
  • Patent number: D483048
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: December 2, 2003
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: James Dow, Frank Carau, Barry Mauerman