Hewlett-Packard Patent Applications

ERGONOMIC CLASSIFICATIONS

Granted: February 22, 2024
Application Number: 20240062516
An example electronic device includes a display device, and a sensor to detect position data of a user of the electronic device. The position data indicates a position and orientation of the user relative to the display device. In addition, the electronic device includes a controller coupled to the sensor and the display device. The controller is to: receive the position data from the sensor; use a machine learning model and the position data to classify an interaction of the user with…

SELF-ADAPTIVE FILTERING OF DATA HAVING TREE STRUCTURES

Granted: February 22, 2024
Application Number: 20240061884
A self-adaptive data filter is developed to process data having tree-structured formats, such as, JSON, XML, and YML. Unlike conventional data filtering methods, which require different filters for different data structures, in one aspect, the disclosed self-adaptive data filter is data structure agnostic and can be used to process a wide variety of data structures. In another aspect, the self-adaptive data filter of this disclosure allows for fuzzy search.

PRINT MEDIA TENSION

Granted: February 22, 2024
Application Number: 20240059083
In one example, the tension in a print media may be determined in a region between a roller for unwinding the print media and a print zone. In this example, the rotational speed of the roller may be controlled based on the determined tension of the print media.

PRINTING FLUID PRESSURE DETERMINATION

Granted: February 22, 2024
Application Number: 20240059069
According to an example, a method to determine a printing fluid pressure in a printing fluid delivery system comprises: determining that a pressure difference measured by a fluid pressure sensor of the printing fluid delivery system is outside a dynamic range of the pressure sensor, controlling a fluid supply system of the printing fluid delivery system to increase a fluid pressure to an augmented fluid pressure in which the pressure difference is within the dynamic range of the pressure…

AUTHENTICATING PACKAGED PRODUCTS

Granted: February 15, 2024
Application Number: 20240056312
Example implementations provide a computer program product for authenticating a number of grouped product-packaging pairs, in which each product-packaging pair comprises a respective message, associated with a respective product, and a respective signature associated with the message; the computer program product comprising machine executable instructions arranged, when processed, to: read the product messages and the signatures from the grouped product-packaging pairs; determine and…

FLUID DISPENSING DEVICES

Granted: February 15, 2024
Application Number: 20240050974
In some examples, a fluid dispensing device includes a fluid chamber, a heating element adjacent the fluid chamber, and an orifice adjacent the fluid chamber. A ratio of an area of a surface of the heating element to an orifice area of the orifice is greater than or equal to 3, where the surface of the heating element faces the fluid chamber.

MATCHING ELECTRICALLY CONDUCTIVE LINE RESISTANCES TO SWITCHES IN FLUIDIC DIES

Granted: February 15, 2024
Application Number: 20240051292
In some examples, a fluidic die includes fluidic actuators, switches, and electrically conductive lines in an electrically conductive layer of the fluidic die. The electrically conductive lines electrically connect the switches to respective actuators. A first dimension of a first electrically conductive line is different from a second dimension of a second electrically conductive line to match a first resistance of the first electrically conductive line having a first length to a second…

AUTHENTICATING DEVICES AND COMPONENTS

Granted: February 15, 2024
Application Number: 20240054206
In Example implementations provide a computer program product to authenticate a set of components associated with a device; the components having associated respective shares (s1..sn) of a private key of a private-key/public key pair (sk,pk); the computer program product comprising: instructions to create a signature from the shares (s1..sn) and a message, m, associated with the components; and instructions to generate authentication data comprising at least the signature for…

PRIMING PRINTHEADS

Granted: February 8, 2024
Application Number: 20240042779
Examples include a method for priming a printhead that comprises a bag associated with a pump. A first control signal, which corresponds to a first target pressure, is applied to the pump. Directly after the application of the first control signal, a second control signal, which corresponds to a second target pressure, is applied to the pump. The second target pressure is lower than the first target pressure.

LIQUID ELECTROPHOTOGRAPHIC INK COMPOSITION

Granted: February 8, 2024
Application Number: 20240045351
Described herein is a liquid electrophotographic ink composition comprising a first thermoplastic resin comprising a copolymer comprising an alkylene monomer and a monomer comprising an epoxide group, and a second thermoplastic resin comprising a copolymer comprising a monomer comprising an anhydride group.

DEVICES FOR VERIFYING THE INTEGRITY OF SOFTWARE

Granted: February 8, 2024
Application Number: 20240045946
A monitoring device for verifying the integrity of a software of a memory device is disclosed. The monitoring device comprises a processor and a memory, the memory containing instructions executable by the processor, such that the processor is to; receive first information on at least one physical side-effect of a computer apparatus as a result of an instruction of a monitored software being executed by the computing apparatus. The processor is also to receive second information on the…

PRIMING PRINTHEADS

Granted: February 8, 2024
Application Number: 20240042779
Examples include a method for priming a printhead that comprises a bag associated with a pump. A first control signal, which corresponds to a first target pressure, is applied to the pump. Directly after the application of the first control signal, a second control signal, which corresponds to a second target pressure, is applied to the pump. The second target pressure is lower than the first target pressure.

LIQUID ELECTROPHOTOGRAPHIC INK COMPOSITION

Granted: February 8, 2024
Application Number: 20240045351
Described herein is a liquid electrophotographic ink composition comprising a first thermoplastic resin comprising a copolymer comprising an alkylene monomer and a monomer comprising an epoxide group, and a second thermoplastic resin comprising a copolymer comprising a monomer comprising an anhydride group.

DEVICES FOR VERIFYING THE INTEGRITY OF SOFTWARE

Granted: February 8, 2024
Application Number: 20240045946
A monitoring device for verifying the integrity of a software of a memory device is disclosed. The monitoring device comprises a processor and a memory, the memory containing instructions executable by the processor, such that the processor is to; receive first information on at least one physical side-effect of a computer apparatus as a result of an instruction of a monitored software being executed by the computing apparatus. The processor is also to receive second information on the…

REAGENT DELIVERY NETWORKS

Granted: February 1, 2024
Application Number: 20240033729
A reagent delivery network can include an inlet microfluidic channel, a microfluidic cross-channel branching off from the inlet microfluidic channel, a resistor positioned along the inlet microfluidic channel at a location to redirect fluid from the inlet microfluidic channel into the microfluidic cross-channel, and an outlet microfluidic channel having a side-wall opening connected to the microfluidic cross-channel. The outlet microfluidic channel can receive fluid from the microfluidic…

DIGITAL MICROFLUIDIC DEVICE INCLUDING TEMPERATURE ZONES

Granted: February 1, 2024
Application Number: 20240033740
A digital microfluidic device includes an array of controllable electrode pads alignable with a fluid passageway and a control portion. The control portion is to cause electrowetting movement of a droplet within the fluid passageway through a circuit of multiple different zones of the electrode pads. The electrowetting movement is to iteratively expose the droplet within a current zone of the different zones for a selectable current time period at a current temperature of a list of…

REAGENT DELIVERY NETWORKS

Granted: February 1, 2024
Application Number: 20240033729
A reagent delivery network can include an inlet microfluidic channel, a microfluidic cross-channel branching off from the inlet microfluidic channel, a resistor positioned along the inlet microfluidic channel at a location to redirect fluid from the inlet microfluidic channel into the microfluidic cross-channel, and an outlet microfluidic channel having a side-wall opening connected to the microfluidic cross-channel. The outlet microfluidic channel can receive fluid from the microfluidic…

ANALOG PARAMETER MONITOR

Granted: February 1, 2024
Application Number: 20240036088
An example computing device comprises a memory storing software, and a processor to, identify an expected parameter value range of a plurality of expected parameter value ranges of a hardware component of the computing device, the expected parameter value range corresponding to a set operating mode of the hardware component; compare an analog parameter value of the hardware component to the identified expected parameter value range; and determine whether the analog parameter value is…

ADJUSTING MEDIA POSITIONS BASED ON READ MEDIA ADVANCEMENTS AND PREDICTIONS

Granted: February 1, 2024
Application Number: 20240034078
A printing apparatus is disclosed herein. The apparatus comprises a platen to hold a media thereon, the media moveable along a media path direction; a displacement mechanism to move the media over the platen and along the media path direction; a media advancement prediction based on an operational parameter a media path direction; a displacement mechanism to move the of the displacement mechanism; determine a read media advancement corresponding to the media advancement prediction;…

SPITTING OPERATIONS FOR PRINTHEADS

Granted: February 1, 2024
Application Number: 20240034067
In some examples, a controller can include a processing resource and a memory resource storing instructions to cause the processing resource to determine a reservoir for a spitting operation of a printhead in an imaging device based on predetermined reservoir data, determine a spit type for the spitting operation of the printhead, and cause the spitting operation to occur in the reservoir using the determined spit type.