Hewlett-Packard Patent Applications

MODULAR PRINT ENGINE UNIT

Granted: May 25, 2017
Application Number: 20170144436
A modular print engine unit for independently operable use in a media-wide array printer comprises multiple printhead modules, each printhead module comprising multiple printing dies, and each printing die comprising multiple nozzles. The modular print engine unit further comprises a printing fluid supply system to feed, in use, printing fluid to the multiple printhead modules; a print alignment module operable, in use, to align the multiple printhead modules; an error detection module…

LATCHING SYSTEMS

Granted: May 25, 2017
Application Number: 20170144437
An inkjet printer has a print bar system comprising a print bar and a plurality of selectively replaceable print heads attached to the print bar. The system comprises a receptor on the bar, for installation of a print head, each print head having a rear face for insertion in said receptor in a first direction. A latch is provided, pivoted on the bar. The latch has a user-actuatable handle adapted, during a first movement thereof, to engage a latch member of the latch with a catch on the…

MULTI-PART PRINTHEAD ASSEMBLY

Granted: May 25, 2017
Application Number: 20170144439
In an example, a printhead assembly includes a plurality of printheads and a printing fluid flow structure including an upper body part comprising a number of flow regulators to regulate the flow of printing fluid through the printing fluid flow structure; a lower body part comprising a number of printing fluid passages to carry the printing fluid to the plurality of printheads; and a manifold placed between the upper body and lower body to carry the printing fluid from the upper body…

MEDIA ROLL HOLDER

Granted: May 25, 2017
Application Number: 20170144853
In one example, a holder for a media roll includes a first support to support a first end of the roll, a second support to support a second end of the roll, and a shifter to change the distance between the first support and the first end of the roll without changing the distance between the second support and the second end of the roll.

MOUNTING MEMBER

Granted: May 25, 2017
Application Number: 20170147043
An example mounting assembly is provided herein. The mounting assembly includes a mounting rail member, a support member, and a retention member. The mounting rail member to mount to a rack. The support member extending from the mounting rail member to support a chassis. The retention member extending from the mounting rail member to retain the chassis and a cage rail therein.

CIRCUIT THAT SELECTS EPROMS INDIVIDUALLY AND IN PARALLEL

Granted: May 25, 2017
Application Number: 20170147212
An integrated circuit including a first EPROM, a second EPROM, and a circuit. The first EPROM is configured to provide a first state and a second state. The second EPROM is configured to provide a third state and a fourth state. The circuit is configured to select the first EPROM and the second EPROM individually and in parallel with each other.

PROVIDING DATA BACKUP

Granted: May 25, 2017
Application Number: 20170147443
Examples relate to providing data backup for a multi-tenant application. One example enables determination that a first data set for a first tenant from the application should be backed up and determination, independently from determining the first data set should be backed up, that a second data set for a second tenant from the application should be backed up. Responsive to determining the first data set should be backed up, a first portion of the first data set stored at a first data…

CONCURRENT DEAD ACTOR COLLECTION

Granted: May 25, 2017
Application Number: 20170147488
Examples relate to providing concurrent dead actor collection. In some examples, a blocked notification is received from an actor of a number of actors in a distributed system, where the actors are arranged in an actor hierarchy that describes communication links between the actors. In response to receiving the blocked notification, a blocked status is requested from each other actor in a loop subset of the actors, where each of the other actors is connected to the actor in the actor…

EVENT STREAM PROCESSING

Granted: May 25, 2017
Application Number: 20170147697
An example system receives a plurality of event streams. A separate stream rule is applied to each individual event stream to produce a filtered output event stream. The system also applies a correlation rule to the filtered output event streams to produce correlated event results.

RECOMMENDING OF AN ITEM TO A USER

Granted: May 25, 2017
Application Number: 20170148083
The present disclose provides a method of recommending at least one item to a user, the method comprising: receiving the user's feedback on an item; predicting a user vector and an item vector related to the user in an online mode based on the received feedback; and recommending to the user an acceptable item based on the user vector and item vector.

ACTIVE DIRECTORY TOPOLOGY CREATION

Granted: May 25, 2017
Application Number: 20170149618
An example system for creating an active directory topology may determine whether an active directory site corresponding to a site name stored in a data input list exists and create, in response to a determination that the active directory site does not exist, the active directory site. The system may also determine whether a subnet corresponding to a subnet name stored in the data input list exists and create, in response to a determination that the subnet does not exist, the subnet.

SYSTEM AND METHOD FOR ACCESSING A SERVICE

Granted: May 25, 2017
Application Number: 20170149791
According to one example of the present invention, there is provided, a method of accessing a service. The method comprising: receiving, from a requesting user, a request for a number of accessing users to have access to the service, generating service access data associated with the service, providing, to the requesting user, the generated service access data for distribution to the accessing users, receiving, from an accessing user, service access data, determining, based in part on…

SYSTEM FOR A PRINTER, A PRINTER AND A PRINT SUBSTRATE EDGE GUIDE

Granted: May 18, 2017
Application Number: 20170136786
An example system for a printer in accordance with the present disclosure is provided. The system comprises a replaceable platen assembly including a group of interchangeable platens, each platen to support a different type of print substrate, and an edge guide associated with the platen assembly, the edge guide for guiding an edge of a print substrate.

MANAGING A FLUID CONDITION IN A PIPE

Granted: May 18, 2017
Application Number: 20170138023
According to an example, a system for managing a fluid condition in a pipe includes a controller to receive temperatures of the pipe detected by the temperature sensor over a period of time. The controller may determine, based upon the temperatures of the pipe over the period of time, a temperature profile of the pipe and may determine that the temperature profile of the pipe indicates that a freezing onset event has occurred. The freezing onset event may include a transition from a drop…

ELECTROSTATIC INK COMPOSITIONS

Granted: May 18, 2017
Application Number: 20170139339
Herein is disclosed method of producing an electrostatic ink composition, the method comprising: mixing a pigment and a dispersant to form a pigment dispersion; wherein the pigment is acidic and the dispersant is basic or the pigment is basic and the dispersant is acidic; and then grinding the pigment dispersion with a resin, and wherein a charge director is combined with the pigment and dispersant before, during or after the grinding of the pigment dispersion with the resin to form the…

Communicating a Classification of a Consumable Product

Granted: May 18, 2017
Application Number: 20170139348
A non-volatile memory includes a mechanism that communicates a classification of the consumable product to a device.

USER ACCOUNT SWITCHING INTERFACE

Granted: May 18, 2017
Application Number: 20170139584
Example implementations relate to switching user accounts. For example, a method includes displaying, at a display of a mobile device, a first user account. The method also includes displaying a first user account switching interface on a first side of the display, the first user account switching interface to indicate a second user account. The method further includes, in response to detecting a gesture input associated with the first user account switching interface, displaying the…

OBJECT IDENTIFICATION AND SENSING

Granted: May 18, 2017
Application Number: 20170140339
An example system can receive information regarding an object, and provide navigation to the object. The object can be identified based on the received information. Information regarding an operating parameter about the object can be received, and whether the operating parameter of the object is within a predefined operating range based on the identity of the object and the received operating parameter information can be determined and communicated.

MEMRISTIVE MEMORY CELL RESISTANCE SWITCH MONITORING

Granted: May 18, 2017
Application Number: 20170140817
In the examples provided herein, a voltage driver module applies an increasing voltage to a memristive memory cell until a resistance of the cell switches to a target resistance. A monitoring module monitors a switching voltage at which the resistance of the cell switches to the target resistance, or an application duration of the increasing voltage to the cell. Additionally, a controller performs an action to protect data stored by the cell upon determining that the switching voltage…

DETECTING VASCULAR CONDITIONS IN ANIMAL BODIES

Granted: May 11, 2017
Application Number: 20170127961
Examples of 3D-printed sensing devices for detecting vascular conditions in an animal body are described. A 3D-printed sensing device may comprise a binding layer to attach the 3D-printed sensing device to a part of the animal body. A sensor layer is extruded atop the binding layer. The sensor layer comprises a piezoresistive transducer to generate an electrical signal based on a pulse detected in the part of the animal body. In an example, the electrical signal is a binary signal having…