Hewlett-Packard Patent Applications

APPLYING FLUID TO A SUBSTRATE

Granted: August 17, 2017
Application Number: 20170232469
According to one example there is provided a system for applying fluid to a substrate using a first and second array of fluid applicators.

ALIGNMENT MODULE USED IN PRINTING

Granted: August 17, 2017
Application Number: 20170232731
A printing system includes an identification module to identify a number of the encoder pulses generated by an encoder at a rate corresponding to a speed of a media during a time interval. The printing system also includes an alignment module to at least one of change the number of encoder pulses or scale the encoder pulses generated by the encoder based on an amount of variation between the number of encoder pulses detected and the number of encoder pulses to maintain the number of…

WIDE ARRAY PRINTHEAD MODULE

Granted: August 17, 2017
Application Number: 20170232734
A wide array printhead module includes a plurality of printhead die. Each of the printhead die includes a number of sensors to measure properties of a number of elements associated with the printhead die. The wide array printhead module further includes an application specific integrated circuit (ASIC) to command and control each of the printhead die. The ASIC is located off any of the printhead die.

MULTI-DIRECTIONAL SINGLE PASS PRINTING

Granted: August 17, 2017
Application Number: 20170232735
According to an example, multi-directional single pass printing may include utilizing a print head that includes slots that include a first slot for a first ink color, and two or more additional slots. A slot of the additional slots may be disposed on a first side of the first slot, and another slot of the additional slots may be disposed on a second side of the first slot. The additional slots may include a further ink color. Data may be forwarded to a set of slots when a direction bit…

Fluid Ejection Device with Printhead Ink Level Sensor

Granted: August 17, 2017
Application Number: 20170232743
A fluid ejection device including a printhead die having a plurality of layers, including a single metal layer, and having an integrated ink level sensor. The ink level sensor includes an ink chamber above the metal layer, a metal plate of a sense capacitor disposed in the metal layer, and a clearing resistor circuit disposed in the metal layer including four clearing resistors arranged in a surround-4 configuration about the metal plate and electrically connected in parallel between a…

INSTALLING A PEN IN IMAGING DEVICES

Granted: August 17, 2017
Application Number: 20170232751
A disclosed example apparatus to install a pen in an imaging device includes a first guide on a first component of the imaging device to guide the pen in a first direction toward a second component of the imaging device during installation of the pen in the imaging device. The example apparatus also includes a second guide on the second component to receive the pen from the first guide during the installation of the pen. The first guide and the second guide define a gap therebetween and…

FLUID CARTRIDGE

Granted: August 17, 2017
Application Number: 20170232752
An ink cartridge for an inkjet printer includes a bottom face and a front face; an ink interface on the front face of the ink cartridge for connection to a cartridge receiving structure; a guide interface in the bottom face for guiding the cartridge along a straight line during insertion into the cartridge receiving structure for connecting the ink interface; a latch track disposed in the bottom face of the ink cartridge to guide a latch of the cartridge receiving structure; a latch stop…

INKJET PRINTER WITH PRIMARY AND SECONDARY INK TANKS

Granted: August 17, 2017
Application Number: 20170232756
The present disclosure relates to an inkjet printer 30 comprising a carriage unit to which a printhead (PT) is coupled, a primary ink tank (T1) and a secondary ink tank (T2) to store ink, and a controller (CT2) to control a pump (PM) so as to cause the secondary ink tank (T2) to supply the primary ink tank (T1) with ink.

UNWINDING OR WINDING ROLLS OF PRINT SUBSTRATE

Granted: August 17, 2017
Application Number: 20170233204
In one example, a device for unwinding or winding multiple rolls of print substrate includes multiple spindles each to hold a roll of print substrate and a differential operatively connected to one end of each spindle. The spindles are aligned with one another lengthwise along a spindle axis and the differential is to output torque along a differential axis offset from the spindle axis to turn the spindles on the first axis.

LIQUID TONER CONTAINING A LOW SYMMETRY ELECTRICALLY CONDUCTING MATERIAL FOR PRINTING CONDUCTIVE TRACES

Granted: August 17, 2017
Application Number: 20170235245
A liquid toner for printing conductive traces is provided. The liquid toner includes a carrier liquid and toner particles dispersed in the carrier liquid. The toner particles include a low symmetry electrically conducting material dispersed in a pigment.

CODE VALIDATION

Granted: August 17, 2017
Application Number: 20170235959
Methods and apparatus for validating a system include reading protected record data for a section of the system from a secure storage element, and verifying integrity of the section of the system using the record data. The secure storage element independently verifies that all record data and data to be written to the system is valid.

USER AUTHENTICATION

Granted: August 17, 2017
Application Number: 20170235964
According to an example, to authenticate a user of a computing device, a user login request with at least one primary credential is received from a computing device. At least one primary credential is validated to authenticate the user, and a first device token is created and transmitted to the computing device. A secondary credential is received from the computing device, and a server token and a reference to the server token is created. The server token is encrypted and stored and the…

GENERATING A THREE-DIMENSIONAL OBJECT

Granted: August 10, 2017
Application Number: 20170225401
Apparatus (100) for generating a three-dimensional object comprising a support (101) to receive build material, and a calibration platform (103) to receive a print media for use with a calibration operation performed by the apparatus. The calibration platform (103) may be moveable between a non-calibration position when the apparatus is operating in a building mode of operation, and a calibration position when the apparatus is operating in a calibration mode of operation.

ALTERNATIVE GROUND LINES FOR INTER-SLOT GROUNDING

Granted: August 10, 2017
Application Number: 20170225462
In an example implementation, a grounding structure includes a perimeter ground line around the perimeter of a printhead die, and having north, south, east, and west segments. The structure includes an inter-slot ground line extending from the north segment to the south segment between two fluid slots, and an alternative ground line extending from the east segment to the west segment and intersecting the inter-slot ground line in a connection area near ends of the fluid slots.

APPLYING A CAP

Granted: August 10, 2017
Application Number: 20170225468
A method of applying a cap to a printhead may comprise selectively applying an immiscible fluid to a surface of a printhead in which the immiscible fluid caps a number of nozzles on a number of nozzles defined within the printhead. A printhead may comprise a layer of immiscible fluid in which the immiscible fluid is selectively applied to the surface of the printhead and in which the immiscible fluid caps a number of nozzles defined within the printhead. A printer may comprise a…

METHOD AND APPARATUS TO REDUCE INK EVAPORATION IN PRINTHEAD NOZZLES

Granted: August 10, 2017
Application Number: 20170225473
Methods and apparatus to selectively control ink evaporation in printhead nozzles are disclosed. An example printhead for use with a printer includes a plurality of nozzles (142) and a plurality of valves (144) positioned adjacent respective ones of the nozzles (142) to selectively control fluid flow through the respective nozzle (142).

LINKING AN ENTITY RELATING TO PRODUCT DEVELOPMENT TO A DOCUMENT PORTION

Granted: August 10, 2017
Application Number: 20170228564
A hierarchical representation of entities relate to development of at least one product. A portion of a document is selected. For the selected portion of the document, an indication associated with at least one of the entities in the hierarchical representation is received. Based on the received indication, a link is created between the selected portion of the document and the at least one of the entities in the hierarchical representation.

HETEROGENEOUS PLATFORM CONFIGURATIONS

Granted: August 10, 2017
Application Number: 20170228676
A method, system, and computer-readable storage device for selecting a heterogeneous platform configuration is described herein. In one aspect, a heterogeneous evaluation system may receive a platform configuration request from the tenant system. The platform configuration request can specify a job list and a quality of service metric. The heterogeneous evaluation system may then generate a heterogeneous platform configuration selection based on simulations of sub-lists formed from the…

GENERATING A REPRESENTATIVE LOGIC INDICATOR OF GROUPED MEMRISTORS

Granted: August 10, 2017
Application Number: 20170229170
A device for generating a representative logic indicator of grouped memristors is described. The device includes a memristor array. The memristor array includes a number of first memristors having a first set of logic indicators and a number of second memristors having a second set of logic indicators. The second set of logic indicators is different than the first set of logic indicators. Each first memristor is grouped with a corresponding second memristor during a memory read operation…

Upgrading Of Controller Cluster

Granted: August 10, 2017
Application Number: 20170230239
A method of upgrading controller cluster includes the following steps. A leader controller downloads an upgrade file of a latest version from a version server and executs upgrade in version. The leader controller sends an upgrade announcement message to region controllers and receive upgrade announcement response messages having the same type of product and different current version information from the region controllers. The leader controller records the corresponding region…