Hewlett-Packard Patent Grants

Fluid ejection devices including a first memory and a second memory

Granted: April 30, 2024
Patent Number: 11969997
An integrated circuit to drive a plurality of fluid actuation devices includes a plurality of first data lines, a second data line, a first memory element, and a second memory element. The first memory element is enabled in response to first data on the plurality of first data lines. The second memory element is enabled in response to second data on the second data line.

Conforming heat transport device for dual inline memory module cooling applications

Granted: April 30, 2024
Patent Number: 11974414
A circuit board cooling apparatus is disclosed having a heat spreader device to be thermally coupled with a surface of the circuit board to be cooled. Also, a conforming heat transfer device is disclosed that is thermally and physically coupled with the heat spreader device to conform to a surface contour of the heat spreader device on a first side of the heat transfer device. The cooling apparatus also includes a heat transport device physically attached and thermally coupled with a…

Method for selectively connecting mobile devices to 4G or 5G networks and network federation which implements such method

Granted: April 30, 2024
Patent Number: 11974343
A method of selectively connecting mobile devices to 4G and/or 5G networks includes preparing a plurality of isolated 4G and/or 5G networks configured to define a network federation and each having a Radio Access Network (RAN), a PDN Gateway node or a User Plane Function (UPF), and an application server; preparing a plurality of mobile devices; connecting the mobile devices to the networks to exchange data traffic with the application server via, at least, the RAN and the PDN Gateway or…

Fat tree adaptive routing

Granted: April 30, 2024
Patent Number: 11973685
Systems and methods are provided for efficiently routing data through a network having a plurality of switches configured in a fat-tree topology, including: receiving a data transmission comprising a plurality of packets at an edge port of the network, and routing the data transmission through the network with routing decisions based upon a routing table, wherein the routing table includes entries to effect routing decisions based upon a destination based hash function.

Out-of-band firmware update

Granted: April 30, 2024
Patent Number: 11972250
Examples of performing an out-of-band firmware update of a server computing device are described. In an example, a first disk image is mounted onto a server computing device. The first disk image comprises a bootable firmware and is mounted in response to a mount command received through an out-of-band communication service. In another example, a second disk image is also mounted onto the server computing device. The second disk image is also mounted in response to another mount command…

Ergonomic layout optimization systems and methods

Granted: April 30, 2024
Patent Number: 11972064
According to an example, a method for determining an ergonomic layout for a plurality of secondary devices comprises detecting the plurality of secondary devices, determining characterizing data for each of the detected secondary devices, the characterizing data comprising a type of secondary device and a location of a secondary device with respect to a primary device, determining a workspace layout based on the determined location, determining an ergonomic layout in which the primary…

Display devices of computing devices

Granted: April 30, 2024
Patent Number: 11971744
An example computing device includes a hinge, a first housing, a first display device disposed in the first housing, second housing rotatably coupled to the first housing via the hinge, a second display device disposed in the second housing, and a connector coupled to the hinge and the second display device. As an example, in response to a rotation of the first housing relative to the second housing, a first end of the second display device is to slide along a surface of the second…

Thermal mapping

Granted: April 30, 2024
Patent Number: 11971699
Examples of methods for thermal mapping by an electronic device are described herein. In some examples, a map is obtained. In some examples, a first thermal image at a first resolution is obtained. In some examples, a neural network is used to determine a second thermal image at a second resolution based on the map and the first thermal image. The second resolution is greater than the first resolution in some examples.

Object manufacturing visualization

Granted: April 30, 2024
Patent Number: 11971689
Examples of methods for object manufacturing visualization by an electronic device are described herein. In some examples, a predicted thermal image of additive manufacturing is determined using a machine learning model. In some examples, a captured thermal image is obtained. In some examples, a graphical overlay of the predicted thermal image with the captured thermal image is presented.

Fluid ejection devices including a memory

Granted: April 30, 2024
Patent Number: 11969999
An integrated circuit to drive a plurality of fluid actuation devices includes an ID line, a fire line, a discharge path, a memory element, and a latch. The memory element is electrically coupled to the fire line and the discharge path. The latch disables the discharge path in response to a first logic level on the ID line and enables the discharge path in response to a second logic level on the ID line.

Integrated circuits including memory cells

Granted: April 30, 2024
Patent Number: 11969995
A fluid ejection device includes a plurality of fluid actuation devices, a plurality of memory cells, and a configuration register. Each memory cell of the plurality of memory cells corresponds to a fluid actuation device of the plurality of fluid actuation devices. The configuration register stores data to enable or disable access to the plurality of memory cells.

Directional drying

Granted: April 30, 2024
Patent Number: 11969991
An example device comprises a media path, a drying system, and a controller. The media path is divided into a plurality of distinct drying zones. The drying system includes a plurality of directionalities with relation to the plurality of distinct drying zones. And the controller is to select a directionality of the plurality of directionalities based on parameters of a print job.

Custom three-dimensional (3D) print mode generation

Granted: April 30, 2024
Patent Number: 11969949
A method of custom print mode generation in a three-dimensional (3D) printing device may include printing a plurality of parts with a plurality of 3D printing devices, the parts each being printed using different process parameters, and capturing a plurality of images of the parts. The method may also include, with an image analysis module, analyzing the images to classify the parts into a plurality of defect gradings, and adjusting a number of the process parameters based on…

Jam detection of image forming apparatus based on size of motor current

Granted: April 23, 2024
Patent Number: 11966188
An image forming apparatus is provided. The image forming apparatus includes a print engine to perform an image forming job, a motor to drive the print engine, a driving circuit, to supply a power to the motor, and including a sensor to sense an amount of current of the power supplied to the motor, and a processor to analyze a frequency component of the current supplied to the motor by using the amount of current sensed by the sensor for a predetermined time, and to determine an…

Determination of noise presence in recorded sounds

Granted: April 23, 2024
Patent Number: 11967337
In some examples, a non-transitory computer-readable medium stores machine-readable instructions which, when executed by a processor, cause the processor to cause a playback device to produce a sound using an audio file; cause a recording device to record the sound; compare the audio file to the recorded sound; determine, based on the comparison, whether the recorded sound comprises a noise not present in the audio file; and cause, based on the determination, a second recording device to…

Object deformation determination

Granted: April 23, 2024
Patent Number: 11967037
Examples of methods for object deformation determination are described herein. In some examples, a method includes aligning a first bounding box of a three-dimensional (3D) object model with a second bounding box of a scan. In some examples, the method includes determining a deformation between the 3D object model and the scan based on the alignment.

Adjust print settings using machine learning

Granted: April 23, 2024
Patent Number: 11966640
A method for controlling a printer includes receiving a set of first variables for the printer, determining, using a machine-learning program, one or more second variables based on the set of first variables, and controlling a printer to perform a print job based on the set of first variables and the one or more second variables. The first and second variables may correspond to different types of printer settings. The machine-learning program may determine the second variables using a…

Security level-based and trust-based recommendations for software components

Granted: April 23, 2024
Patent Number: 11966475
A method includes accessing an input representing a software component list for a software product. The software component list contains information for a given software component. The method includes accessing a knowledge base to determine security level parameters and trust parameters for the given software component based on the information. A security level of the given software component is determined based on an evaluation of the security level parameters. A trust of a source of…

Fault management in a distributed computer system

Granted: April 23, 2024
Patent Number: 11966292
In some examples, a distributed computer system includes a plurality of computer nodes, where the plurality of computer nodes include respective programs to cooperate to perform a workload. A first computer node includes a communication proxy between the program of the first computer node and a communication library that supports communications between the program of the first computer node and the programs of other computer nodes of the plurality of computer nodes, and a fault…

Thermo-electric cooling headsets

Granted: April 23, 2024
Patent Number: 11966267
In one example in accordance with the present disclosure, a headset is described. The headset includes a sensory input device and a pad surrounding the sensory input device. The pad includes a thermo-electric cooling (TEC) device having a first side and a second side. The first side is to cool and the second side is to heat when a voltage is applied to the TEC device. The pad also includes a cooling layer in contact with the first side of the TEC device and a heat spreading layer in…