Hewlett-Packard Patent Applications

DETERMINING A TIME INSTANT FOR AN IMPEDANCE MEASUREMENT

Granted: February 23, 2017
Application Number: 20170050428
In an example, a method for determining an issue in an inkjet nozzle includes providing an initial fire pulse for firing a nozzle, and receiving the initial fire pulse as a delayed fire pulse at a primitive of the nozzle. The method includes firing the nozzle with the delayed fire pulse, and determining a first time instant following the delayed fire pulse for taking a first impedance measurement across the nozzle.

MANAGING PRINTHEAD NOZZLE CONDITIONS

Granted: February 23, 2017
Application Number: 20170050429
In an example, a method of managing a nozzle condition test on a printhead includes instructing a printhead to perform impedance measurements on a plurality of nozzles in a first set of nozzles. The method also includes retrieving from the printhead, an impedance measurement result corresponding with each nozzle, where each impedance measurement result indicates a nozzle condition of its corresponding nozzle.

CATEGORIZATION OF VERTICAL EDGES CORRESPONDING TO A HALFTONE IMAGE

Granted: February 23, 2017
Application Number: 20170050433
A method of printing includes identifying vertical edges in a halftone image. The method also includes determining whether a lightness of color of a first predetermined area to a left side of a respective vertical edge is substantially equal to, less than, or greater than the lightness of color of a second predetermined area to a right side of the respective vertical edge. The method also includes categorizing respective vertical edges left vertical edges, right vertical edges, and…

PIEZOELECTRIC PRINTHEAD ASSEMBLY

Granted: February 23, 2017
Application Number: 20170050438
A piezoelectric printhead assembly can include a plurality of piezoelectric micro-electro mechanical system (MEMS) dies each having a first application-specific integrated circuit (ASIC) die coupled to a respective piezoelectric MEMS die and a second ASIC die coupled to the respective piezoelectric MEMS die.

REPLACEABLE INTEGRATED PRINTHEAD CARTRIDGE

Granted: February 23, 2017
Application Number: 20170050443
A replaceable integrated printhead cartridge is provided that comprises a liquid reservoir and a linear nozzle array being disposed in a bottom and extending perpendicular to a longitudinal axis.

CONTAINER ASSEMBLY

Granted: February 23, 2017
Application Number: 20170050454
Examples of a container assembly are disclosed herein. An example of the container assembly includes a regulated tank to supply printing composition and a free tank to supply reserve printing composition to the regulated tank. The container assembly also includes a regulator assembly to control flow of the reserve printing composition from the free tank to the regulated tank and an inflation assembly to prime the regulated tank to supply the printing composition. The container assembly…

Aligned Particle Layer

Granted: February 23, 2017
Application Number: 20170052421
A charge-receiving layer for an e-paper assembly includes a plurality of conductive paths spaced apart throughout an insulative matrix, with each conductive path including at least one elongate pattern of conductive particles.

SCREEN ORIENTATION ADJUSTMENT

Granted: February 23, 2017
Application Number: 20170052605
An example processor-implemented method for adjusting screen orientation of a display associated with a device with the present disclosure is identifying a request for a new profile, the new profile being created in the device, requesting a selection of a screen orientation for the new profile, adjusting the orientation of the display for the new profile based on the screen orientation selection, and manage applications on the device based on the screen orientation selection.

READ AHEAD BUFFER PROCESSING

Granted: February 23, 2017
Application Number: 20170052736
Read data blocks based on a read-amount multiplied by an increment-amount from data storage and write the data blocks to the read-ahead buffer. If the total number of data blocks written to the read-ahead buffer is greater than or equal to the request-amount, then returning to the host the total number of data blocks written to the read-ahead buffer. If the total the number of data blocks written to the read-ahead buffer is less than the request-amount, repeating incrementing the…

EVALUATING USER EXPERIENCE

Granted: February 23, 2017
Application Number: 20170052870
Evaluating user experience for an application includes collecting, for each of a plurality of sessions of the application, a list of user event data items experienced during that session. The list of user event data items includes any of a device utilization quantifier, user action-response time pairs, and an application fault indicator. For each session, a value is assigned to each collected user event data item, and a session score is derived based on those assigned values. A user…

Digital Document Including Reference Page Numbers and Fractional Page Numbers

Granted: February 23, 2017
Application Number: 20170052928
A device including a processor and a memory communicatively coupled to the processor is provided. The memory stores instructions causing the processor, after execution of the instructions by the processor. To: display a reference page number with each displayed page of a digital document having reference page numbers. The digital document corresponding to a reference document having page numbers that correspond to the reference page numbers; and display a fractional page number with each…

USING LOCATION ADDRESSED STORAGE AS CONTENT ADDRESSED STORAGE

Granted: February 23, 2017
Application Number: 20170052972
Some examples describe a method for using location addressed storage as content addressed storage (CAS). A checksum of a file may be generated during transition of the file to a retained state. The generated checksum, which may represent a content address of the file, may be stored in a database. The database may be queried with the content address of the file to retrieve a location address of the file corresponding to the content address of the file. The location address of the file is…

BARCODE DEVICE

Granted: February 23, 2017
Application Number: 20170053145
A barcode device including a barcode scanner to scan barcode labels and provide raw barcode data signals, a processor to receive and process the raw barcode data signals to provide processed barcode data signals and compare at least two of the processed barcode data signals, an indicator to notify a user of barcode data information based on the receipt of barcode data and comparison performed by the processor, and a housing to contain the barcode scanner, the processor, and the…

DYNAMIC GRAPHIC ENTITY DETERMINATION

Granted: February 23, 2017
Application Number: 20170053426
Example implementations relate to dynamic graphic entity determination. Some examples may include a data access engine to access data values. Each data value may be associated with a category and a subcategory of the category. Some examples may include a display entity determination engine to analyze the data values to determine whether an overlap of a proposed graphic representing the subcategory and a proposed graphic representing the category exceeds an overlap tolerance level. Some…

INTEGRATED CIRCUITS

Granted: February 23, 2017
Application Number: 20170053993
The present subject matter relates to an integrated circuit. The integrated circuit includes a first metal layer and a second metal layer capacitively coupled to the first metal layer through a dielectric layer. Further, the second metal layer includes an electron leakage path to provide for leakage of charge from the second metal layer in a predetermined leak time period.

ELECTROCALORIC DEVICE

Granted: February 23, 2017
Application Number: 20170054066
The present disclosure is drawn to electrocaloric devices, methods of making electrocaloric integrated circuits, and methods of thermally cycling integrated circuits. The electrocaloric device can include an electrocaloric material having a solid solution of two or more components of BNT, BKT, BZT, BMgT, or BNiT. The electrocaloric material can have an ergodic transition temperature within a range of 50 C to 300 C. The device can also include electrodes associated with the electrocaloric…

APPLYING A MULTI-INSTANCE SPANNING TREE PROTOCOL (MSTP) CONFIGURATION

Granted: February 23, 2017
Application Number: 20170054604
Applying an MSTP configuration can include instructing a plurality of network devices to disable non-MSTP links in response to a verification of receipt of the MSTP configuration and instructing the plurality of network devices to apply the MSTP configuration in response to a verification that each of the plurality of network devices disabled the non-MSTP links.

FLOW SAMPLE

Granted: February 23, 2017
Application Number: 20170054609
A network anomaly may be detected by comparing the network behavior of a packet to an expected network behavior. The network behavior may be determined using a packet sample of a packet matching a flow rule that includes a sampling rule.

EDITING AN ELECTRONIC DOCUMENT ON A MULTIPURPOSE PERIPHERAL DEVICE

Granted: February 23, 2017
Application Number: 20170054857
A system comprising a multifunctional peripheral device comprising a processor and a display device, in which the display device presents to a user an electronic document, in which, with an editing module, the multifunctional peripheral device receives input indicating edits to be made to the electronic document, and in which the edits are saved as a separate image.

HANDLE MECHANISM

Granted: February 23, 2017
Application Number: 20170055360
A system is provided herein. The system includes a cage and a handle mechanism. The handle mechanism includes a handle member and a cam member. The handle member is formed to rotate between a closed position, a top open position, and a bottom open position. In the closed position, a handle latch holds the handle in the closed position. In the top open position, the handle rotates a first amount to the top open position and engages with a top cam surface. Rotation of the handle member to…