Hewlett-Packard Patent Grants

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…

Speaker devices with dual-transducers

Granted: April 23, 2024
Patent Number: 11968512
In an example, a speaker device may include a first transducer and a second transducer. The first transducer may include a first diaphragm, a first magnetic circuit, and a first voice coil disposed in a magnetic gap of the first magnetic circuit to cause vibration of the first diaphragm. The second transducer may include a second diaphragm, a second magnet circuit, and a second voice coil disposed in a magnetic gap of the second magnetic circuit to cause vibration of the second…

Configuration of an access point including an internet-of-things (IoT) radio

Granted: April 23, 2024
Patent Number: 11968083
Examples described herein relate to configuration of access points including Internet-of-Things (IoT) radio. An access point identifier list is received from a network administration node in a network. Each access point identifier in the access point identifier list is uniquely associated with an access point, which includes an IoT radio. A first rules list is received from the network administration node. Each rule in the first rules list indicates a constraint and access point…

Control of wireless chargers with power lines

Granted: April 23, 2024
Patent Number: 11967852
An example device includes a power regulator to provide electrical power to a wireless charger over a power line and a controller connected to the power regulator. The controller is to generate a signal that encodes an allowable power draw of the wireless charger and communicate the signal to the power regulator. The power regulator communicates the signal with the electrical power transmitted over the power line to the wireless charger.

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.

System and method for self-healing in decentralized model building for machine learning using blockchain

Granted: April 23, 2024
Patent Number: 11966818
Decentralized machine learning to build models is performed at nodes where local training datasets are generated. A blockchain platform may be used to coordinate decentralized machine learning (ML) over a series of iterations. For each iteration, a distributed ledger may be used to coordinate the nodes communicating via a blockchain network. A node can include self-healing features to recover from a fault condition within the blockchain network in manner that does not negatively impact…

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…

Interrupt latency and interval tracking

Granted: April 23, 2024
Patent Number: 11966471
Secure circuitry detects a latency between when an interrupt occurred and when the interrupt was released in correspondence with handling of the interrupt. The secure circuitry detects an interval between consecutive occurrences of the interrupt. In response to either or both of the latency exceeding a latency limit and the interval exceeding an interval limit, the secure circuitry performs an action.

Speakerphone

Granted: April 23, 2024
Patent Number: D1023997

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…

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…

Assisted print medium receipt

Granted: April 23, 2024
Patent Number: 11964837
A method of operating a device to receive a print medium is disclosed. Rotation of a receiving device to receive a print medium is detected, whereby the rotation is caused by an external force. An assisting force is applied to further rotate the receiving device in response to the detected rotation.

Mounting structure of cassette with protruded supporter to main body

Granted: April 23, 2024
Patent Number: 11964836
The image forming apparatus may include a main body and a cassette to enter or exit the main body along a first direction to be mounted in or released from the main body, respectively. The cassette may include a supporter extendable in a second direction perpendicular to the first direction to protrude from an exterior of the main body. The main body may include a lever which is movable in the first direction between a supporting position at which the lever supports the main body and a…

Printers

Granted: April 23, 2024
Patent Number: 11964498
Example implementations relate to a printer comprising at least one printhead, carried by a carriage, to print onto a substrate, a surface to support the substrate; the surface comprising a plurality of platens associated with an elongate member; each platen having an upper planar surface forming part of the surface for supporting the medium and being adjustable to vary a characteristic of the upper planar surface to influence a distance between the upper planar surface and the at least…

Applying marks to a surface of a medium

Granted: April 23, 2024
Patent Number: 11964472
An optical sensor device (10) includes an application module (12) for applying an irregular pattern of marks to a surface of a medium and an optical detector module (14). The optical detector module (14) acquires images of the applied marks and may determine an advancement speed of the medium based on the acquired images.

Patterns on objects in additive manufacturing

Granted: April 23, 2024
Patent Number: 11964436
In an example, a method includes operating, by a processor, on object model data and operating, on a processor, on pattern data. The object model data describes at least part of an object to be generated in additive manufacturing and the pattern data describes an object pattern intended to be formed on at least a portion of the part of the object to be generated in additive manufacturing. The method includes determining, by a processor, control data to control a print agent applicator to…

Build material conveyors

Granted: April 23, 2024
Patent Number: 11964433
A build material conveyor is disclosed. Such conveyor comprising an auger to transport build material in a substantially vertical direction wherein the conveyor further comprises a set of wall elements selectively positioned to, in a first position occupy part of the volume of the auger.

Metered volume microfluidic devices

Granted: April 23, 2024
Patent Number: 11964277
A metered volume microfluidic device can include fluid flow microfluidics. The fluid flow microfluidics can include an inflow channel, a metered volume chamber positioned to receive working fluid from the inflow channel, a metered volume outflow channel positioned to receive and direct a metered volume of the working fluid when discharged from the metered volume chamber, and a capillary check valve. The capillary check valve can allow excess working fluid to exit the metered volume…