Hewlett-Packard Patent Applications

FORMING THREE DIMENSIONAL OBJECTS

Granted: January 12, 2017
Application Number: 20170008232
A three dimensional object may be formed by forming voxels on a sheet of material and positioning the voxels together to form the three dimensional object by rolling up the sheet.

PRINTBARS AND METHODS OF FORMING PRINTBARS

Granted: January 12, 2017
Application Number: 20170008281
Printbar modules and methods of forming printbars are described. In an example, a printbar module includes a printed circuit board (PCB), adhesive material, a printhead die sliver, and a slot extending through the PCB and the adhesive material to the printhead die sliver.

DETERMINING AN ISSUE IN AN INKJET NOZZLE WITH IMPEDANCE MEASUREMENTS

Granted: January 12, 2017
Application Number: 20170008285
A method for determining an issue in an inkjet nozzle with impedance measurements, includes taking a first impedance measurement to detect a drive bubble with an impedance sensor; and taking a second impedance measurement to detect said drive bubble with said impedance sensor after said first impedance measurement.

INK SUPPLIES AND METHODS TO PREPARE INK SUPPLIES

Granted: January 12, 2017
Application Number: 20170008292
Ink supplies and methods to prepare an ink supply are disclosed. An example ink supply (106) for a printer (100) includes an ink chamber (108) to store ink (1308), and a machine readable storage medium (110) to store a priming parameter (202-226), the priming parameter (202-226) having a value to cause a printer (100) to configure a priming procedure of the printer (100).

SENSOR ASSEMBLIES TO IDENTIFY INK LEVELS

Granted: January 12, 2017
Application Number: 20170008297
An example in accordance with an aspect of the present disclosure includes an ink channel of a printer, coupleable to an ink supply to receive an ink. A sensor assembly is mounted to the ink channel, including a sensor in fluid communication with the ink channel to identify an ink level of the ink supply based on a pressure difference between an air pressure, associated with the sensor assembly, and an ink pressure, associated with the ink channel.

DETERMINING AN AMOUNT OF TRANSLUCENT PRINTING FLUID

Granted: January 12, 2017
Application Number: 20170008299
An example method for determining an amount of a translucent printing fluid in accordance with the present disclosure is provided. The example method comprises printing a plurality of test patterns with different proportions of colored and translucent printing fluids. The plurality of test patterns comprise a first area and a second area contiguous with the first area, wherein a color of the second area is different from a color of the first area. Migration characteristics of the…

PRINTING SYSTEM

Granted: January 12, 2017
Application Number: 20170008307
According to one example, there is provided a printing system. The printing system comprises a print engine to print a print job on media in a print zone, a heating module to apply heat to media in a heating zone and a media handling system to move media through a media path comprising the print zone and the heating zone. The system further comprises a controller to determine when a printing operation is stopped, and when it is so determined to control the heating module to stop heating…

MEDIA PROCESSING

Granted: January 12, 2017
Application Number: 20170008719
Apparatus is described that has a flexion component configured to apply a force to a first portion of media within a media path of a media processing device. The apparatus has a support portion configured to couple the apparatus to the media processing device. The media path provides a path along which the media is transported and has a feed area. The flexion moves a second portion of the media away from the feed area of the media path. A method of applying a force to media is also…

CONTINUOUS INTEGRATION WITH REUSABLE CONTEXT AWARE JOBS

Granted: January 12, 2017
Application Number: 20170010889
Example embodiments relate to continuous integration with reusable context aware jobs. An example method may include accessing a build pipeline that includes multiple jobs that are reusable and configurable. The method may include retrieving a version of code for a software application, where the version of code is related to a context. The method may include configuring the jobs of the build pipeline according to the context. The method may include testing the version of code using the…

Automatically Discovering Topology Of An Information Technology (IT) Infrastructure

Granted: January 12, 2017
Application Number: 20170012818
Provided is a method of automatically discovering topology of an information technology (IT) infrastructure. Topology relationships amongst configuration items (CI) present in a semi-structured data generated by an information technology component of the IT infrastructure are determined. Topology relationships amongst configuration items (CI) present in a structured data generated by the information technology component of the IT infrastructure are determined. The topology relationships…

VIDEO RETRIEVAL

Granted: January 12, 2017
Application Number: 20170012926
An example processor-implemented method for retrieving a video in accordance with the present disclosure is receiving an entry of a name tag identifying a first user in a video application, assigning a second user as a contact to the first user based on the received entry of the name tag in the video application, receiving, by a viewing module of the video application, an image of a still frame extracted from a portion of a video, wherein the name tag is associated with the still frame,…

COMMUNICATION IN A HETEROGENEOUS DISTRIBUTED SYSTEM

Granted: January 12, 2017
Application Number: 20170013060
Methods and systems for communication in a heterogeneous distributed system are described. The described systems implement the described methods, where the method includes receiving data from at least one data source, by a data store computing device. The method further includes identifying a data source from amongst the at least one data source to have generated the data, based on host parameters associated with the data source and the data. Further, the method includes determining the…

COLOR MODEL

Granted: January 12, 2017
Application Number: 20170013174
Certain methods and systems are described to provide color modelling. This color modelling applies to halftone images. In one example, a correction parameter for a color model is determined by minimizing a distance metric between a set of estimated spectral reflectance values and a set of measured spectral reflectance values to generate a multi-dimensional correction parameter. This enables a color model to be used to map at least one Neugebauer Primary area coverage value to at least…

DISTANCE ESTIMATION

Granted: January 12, 2017
Application Number: 20170013403
A distance estimate between two nodes may be determined from a path loss exponent and a direct path energy estimate. The direct path energy estimate may be determined from channel state information of a packet received from one of the nodes. The path loss exponent may be determined from the direct path energy estimate and a received signal strength indicator.

NETWORK RE-CONVERGENCE POINT

Granted: January 12, 2017
Application Number: 20170013452
In an example, a re-convergence point is determined for a convergence point in a network. A host is currently connected to the convergence point for example to access the network. Authentication information and a policy for the host is sent to the re-convergence point prior to the host connecting to the re-convergence point to access the network.

EVALUATING PRINT NOZZLE CONDITION

Granted: January 5, 2017
Application Number: 20170001433
Systems and methods for evaluating the condition of a print nozzle are described. In one example, impedances across the print nozzle are measured. Subsequently, first test result and second test result are determined and registered at a first predetermined time instant and at a second predetermined time instant, respectively. The first test result and the second test result are obtained based on the measured impedances. Based on the first test result and the second test result, the…

TASK MANAGEMENT BASED ON SEMANTIC ANALYSIS

Granted: January 5, 2017
Application Number: 20170004008
Example implementations relate to managing tasks for a user. In example implementations, semantic tags may be detected in electronic documents that are accessed by a user. Models of the accessed electronic documents may be generated based on semantic analysis. A priority of a task for the user may be determined based on the detected semantic tags and the generated models.

DYNAMIC MEMORY EXPANSION BY DATA COMPRESSION

Granted: January 5, 2017
Application Number: 20170004069
Dynamic memory expansion based on data compression is described. Data represented in at least one page to be written to a main memory of a computing device is received. The data is compressed in the at least one page to generate at least one compressed physical page and a metadata entry corresponding to each page of the at least one compressed physical page. The metadata entry is cached in a metadata cache deluding metadata entries and pointers to the uncompressed region of the at least…

PRINTHEAD ASSEMBLY WITH FLUID INTERCONNECT COVER

Granted: December 29, 2016
Application Number: 20160375689
In one example implementation, a printhead assembly includes a fluid intake section, a fluid interconnect integrated with the fluid intake section to receive fluid from an ink supply assembly, and an air-permeable, fluid-resistant, fluid interconnect cover installed over the fluid interconnect.

FLUID LEVEL SENSOR AND RELATED METHODS

Granted: December 29, 2016
Application Number: 20160375691
In an embodiment, a fluid level sensor includes a sensor plate and a current source. The fluid level sensor also includes an algorithm to bias the current source such that current applied to the sensor plate induces a maximum difference in response voltage between a dry sensor plate condition and a wet sensor plate condition.