Hewlett-Packard Patent Applications

LOCATIONS DETERMINATIONS

Granted: January 30, 2025
Application Number: 20250040019
In some examples, an electronic device includes a photosensor and a controller. The controller determines a first delta value and a second delta value via the photosensor. The first delta value is associated with a first lighting attribute of a first location, and the second delta value is associated with a second lighting attribute of the first location. The controller determines if the electronic device has moved from the first location to a second location based on the first delta…

CRYPTOGRAPHIC DEVICES AND SYSTEMS

Granted: January 30, 2025
Application Number: 20250038962
Examples relate to machine readable storage storing instructions arranged, when processed, to realise a cryptographic machine readable instructions for signing a message; the instructions comprising: instructions to receive, from a plurality of participating devices of a set of devices, a threshold number of shares of a private key, sk; the shares having been created using a (t,n)-threshold secret sharing scheme, where n>=t and t>n/2; instructions to receive respective state…

NOISE CANCELLATION FOR ELECTRONIC DEVICES

Granted: January 30, 2025
Application Number: 20250037731
In some examples, an electronic device includes a processor. In some examples, the processor performs a first noise cancellation on a video stream using a first noise canceller characteristic. In some examples, the processor detects a change in an object salience in the video stream. In some examples, the processor performs a second noise cancellation on the video stream using a second noise canceller characteristic based on the change in the object salience.

PERSON ALERTS

Granted: January 30, 2025
Application Number: 20250037502
In some examples, an electronic device includes a processor. In some examples, the processor detects whether a person is behind a user of the electronic device via a camera connected to the electronic device. In some examples, the processor determines an immersion level of the user. In some examples, the processor, in response to a determination that the immersion level is greater than an immersion threshold and a person is detected behind the user of the electronic device, provides a…

STEERING COMPUTE WORKLOADS BASED ON CARBON COSTS

Granted: January 30, 2025
Application Number: 20250037143
Techniques are provided for discerning energy consumption and carbon footprint data associated with hardware-as-a-service resources, and managing workloads based on carbon cost metrics. A management interface collects energy consumption information associated with a plurality of servers processing workloads in a cloud computing environment. The management interface monitors energy consumption in the plurality of servers. An energy consumption manager calculates carbon cost metrics for…

MANUFACTURING POWDER PREDICTIONS

Granted: January 30, 2025
Application Number: 20250036825
Examples of methods are described. In some examples, a method includes determining, using a variational autoencoder model, a latent space representation based on a three-dimensional (3D) input. In some examples, the 3D input represents a build of manufacturing powder. In some examples, the method includes predicting manufacturing powder degradation based on the latent space representation.

EXTERNAL STORAGE ACCESS MODE

Granted: January 30, 2025
Application Number: 20250036279
A target computing device includes a storage device, a target port, and firmware. The target port is connectable to a host port of a host computing device. The firmware is to operate the target computing device in an external storage access mode in which the storage device is externally accessible without the target computing device fully operating. The host computing device accesses via the host port the storage device as an external storage device.

MICROFLUIDIC DEVICES WITH DEHYDRATED REAGENTS

Granted: January 30, 2025
Application Number: 20250033048
An example microfluidic device comprises a plurality of fluid channels, an unblocking actuator, and a fluid ejection device fluidically coupled to the plurality of fluid channels. The plurality of fluid channels include a plurality of dehydrated reagents disposed within the plurality of fluid channels and a plurality of fluid blocking regions including blocking material disposed between the first fluid chamber and the plurality of dehydrated reagents. The unblocking actuator is coupled…

MICROFLUIDIC DEVICES WITH DIELECTROPHORETIC ACTUATORS

Granted: January 30, 2025
Application Number: 20250033042
An example microfluidic device comprises a microfluidic channel fluidically coupled to a reservoir containing a fluid, a first sensor disposed within the microfluidic channel, a second sensor disposed within the microfluidic channel, a first dielectrophoretic (DEP) actuator disposed within the microfluidic channel between the first sensor and the second sensor, and a fluid ejection device fluidically coupled to the microfluidic channel.

RECOVERY REQUEST

Granted: January 23, 2025
Application Number: 20250030674
An example storage medium is described, wherein the storage medium comprises instructions that, when executed cause a processor of an electronic device to store authentication data in a first memory of the electronic device. Upon detecting a failure to decrypt information, the processor is to perform an authentication with a webservice, receive a recovery code, and input the recovery code to a recovery service. The recovery code is obscured from the user.

A MICROFLUIDIC DEVICE TO DISPENSE A METABOLIC INDICATOR

Granted: January 23, 2025
Application Number: 20250027966
In accordance with the present disclosure, an example non-transitory computer readable medium may store instructions that when executed cause a computing device to dispense, using a first fluid ejector of a microfluidic device, a biologic sample to a region of a substrate, dispense, using a second fluid ejector of the microfluidic device, a reagent to the region of the substrate, and dispense, using a third fluid ejector of the microfluidic device, a metabolic indicator to the region of…

Communication Device Ready State Assistance

Granted: January 16, 2025
Application Number: 20250023774
An example non-transitory machine-readable storage medium includes instructions executable by a processing resource of an electronic device. The instructions cause the electronic device to receive a communication associated with a first mode of communication via the communication device and determine an intent to change from the first mode of communication to a second mode of communication. In response to determining the intent, the instructions cause the electronic device to determine…

LATTICE STRUCTURE THICKNESSES

Granted: January 16, 2025
Application Number: 20250021721
Examples of methods are described. In some examples, a method may include producing, by a processor, a density determination of a lattice structure. In some examples, the method may include producing, by the processor, a beam thickness determination of the lattice structure. In some examples, the method may include adjusting a beam thickness of the lattice structure based on the density determination and the beam thickness determination.

OBJECTS REMOVAL FROM VIDEO FRAMING

Granted: January 9, 2025
Application Number: 20250014211
An electronic device comprising a plurality of sensors and a plurality of video capturing sensors and a processor for determining if an object within the field of view (FOV) of the electronic device is an organic being or a two-dimensional (2D), or three-dimensional (3D) representation of an organic being and if the representation of the being is displayed on a digital screen. The processor is configured to remove the representation of an organic being within the FOV of the electronic…

COMMANDS COMMUNICATIONS

Granted: January 9, 2025
Application Number: 20250013763
In an example, a hypervisor measuring the state of a protected virtual machine using a Trusted Platform Module (TPM) filter. Using the TPM filter, the system ensures an untrusted operating system attempting to access the TPM is secure, without having to trust the security of the operating system or the operating system's built in hypervisor.

CONTROL OF FLUID EJECTION FROM A MICROFLUIDIC DEVICE

Granted: January 9, 2025
Application Number: 20250012703
A non-limiting example method for control of fluid ejection from a microfluidic device includes firing a microfluidic ejector of a microfluidic device to expel a fluid from a channel of the microfluidic device. In response to detecting an instance of signal change from an impedance sensor disposed in the channel, the method includes controlling fluid ejection from the microfluidic ejector and capturing an image of the channel with an imaging apparatus. Using the captured image, a…

DIGITAL DROPLET PCR SYSTEM

Granted: January 9, 2025
Application Number: 20250011849
A digital droplet PCR system is described. The digital droplet PCR system comprises a microfluidic cartridge comprising: a plurality of sample droplet generators, wherein each sample droplet generator is operable to partition a PCR mixture into a plurality of aqueous droplets dispersed in a carrier liquid, and wherein at least one sample droplet generator is operable to partition a PCR mixture that is different to a PCR mixture that is partitioned by at least one other sample droplet…

STRUCTURE TO POP UP TONER REFILL CARTRIDGE FROM MOUNTING PORTION

Granted: January 2, 2025
Application Number: 20250004396
A main body of an image forming apparatus includes a developing device, a mounting portion to or from which a toner refill cartridge is attachable or detachable and which is connected to the developing device to transfer a toner in the toner refill cartridge to the developing device. The main body has a housing provided with a communicating hole so that the toner refill cartridge is mountable on the mounting portion from the outside. The image forming apparatus includes the main body, a…

COMBINATION CONNECTOR

Granted: January 2, 2025
Application Number: 20250004965
A combination connector for receiving DisplayPort and Universal Serial Bus (USB) Type-C type connectors. The combination connector includes a PCB with a first row of DisplayPort pins and a second row of USB pins on either side of the PCB. The second row of USB pins are provided on a projection along one edge of the PCB such that the projection can interface physically and electrically with a USB Type-C connector. A removable I/O baffle matching the profile of a DisplayPort connector can…

CONFIGURATION PROFILES

Granted: January 2, 2025
Application Number: 20250004953
In some examples, an electronic device includes an image sensor and a processor. The processor is to receive an image from the image sensor, identify multiple elements depicted in the image, and determine, based on the multiple elements identified, an environment. The processor is to retrieve a configuration profile associated with the environment and configure, according to a setting of the configuration profile, a peripheral device, an application, or a combination thereof.