Hewlett-Packard Patent Grants

Secure data center update and monitoring

Granted: October 1, 2024
Patent Number: 12105851
A system hash for each production system is generated. Each system hash includes a concatenation of a hardware hash and a software hash of each production system in the datacenter. A datacenter hash tree is created based on a combination of the system hashes. A test copy of the software hash of each of the production systems is created in respective test systems in the datacenter. In response to detecting a change in the datacenter hash tree, a modification in a system hash which…

BIOS configurations via provisioning devices

Granted: September 24, 2024
Patent Number: 12099849
An example computing device includes a non-volatile memory to store Basic Input/Output Systems (BIOS) data of the computing device, an audio codec, and a controller. The controller is to: receive a command from a provisioning device at the audio codec; and transfer a copy of the BIOS data between the controller and the memory based on the command.

Double stub transmission line for suppression of harmonics

Granted: September 24, 2024
Patent Number: 12101875
One aspect provides a printed circuit board (PCB). The PCB includes a transmission line to transmit signals of a desired frequency, a first stub coupled to the transmission line at a first location, and a second stub coupled to the transmission line at a second location. The first stub is to filter out signals of a first frequency, the second stub is to filter out signals of a second frequency, and the first and second stubs are positioned such that an insertion loss of the transmitted…

Coordinated ranging between access points in a network

Granted: September 24, 2024
Patent Number: 12101685
Examples described herein provide coordinated ranging between APs in a network. Examples described herein may receive, by a computing device, neighbor adjacency information for a plurality of access points (APs) in a network, and based on the neighbor adjacency information, assign, by the computing device, subsets of the plurality of APs to non-overlapping zones. Examples described herein may initiate, by the computing device for each of the non-overlapping zones, ranging measurements…

Assisted network roaming with predictive network tool

Granted: September 24, 2024
Patent Number: 12101643
A method for identifying a client device in a network, and a first radio in the network that is coupled with the client device is provided. The method includes determining one or more sequences of roaming events for multiple client devices in the network, evaluating a performance metric for a roaming event and evaluating an interaction between the client device and one or more radios involved in the roaming events for the plurality of client devices. The method also includes selecting a…

Channel assignments for ranging between access points during beacon intervals

Granted: September 24, 2024
Patent Number: 12101638
Examples described herein provide channel assignments for ranging between network devices in a network during beacon intervals. Examples described herein may assign a plurality of channels to a plurality of network devices based on a plurality of channel assignment permutations, and initiate, during beacon intervals, ranging measurements between the plurality of network devices on the plurality of channels based on each of the channel assignment permutations to generate ranging results.…

Group based application configuration

Granted: September 24, 2024
Patent Number: 12101446
An example management server creates a group for synchronizing an application configuration, transmits a group identifier of the group to devices included in the group, maps configuration data of an application to the group identifier, stores the mapped configuration data, and transmits the configuration data to at least one device included in the group. When a configuration of an executed application is changed, a device checks whether a group identifier mapped to the application exists…

Mechanism for intelligent and comprehensive monitoring system using peer-to-peer agents in a network

Granted: September 24, 2024
Patent Number: 12101241
A system and method are provided which facilitate peer-to-peer collaborative network monitoring. The system deploys a network-monitoring agent on a device and discovers peer devices on a same local network absent of receiving a cloud-orchestrated instruction. Responsive to successful direct communication with a server, the device obtains a configuration file, which indicates network metrics to be monitored and a condition associated with a network metric. Responsive to unsuccessful…

Transmit specific traffic along blocked link

Granted: September 24, 2024
Patent Number: 12101218
Embodiments herein relate to transmitting specific traffic along a blocked link. A status of links between switches of a network is monitored. The status of the links is one of blocked and non-blocked. A blocked link is not used by a Spanning Tree Protocol (STP). At least one of the network switches is configured to transmit the specific traffic along the blocked link.

Methods and systems for an analog cam with fuzzy search

Granted: September 24, 2024
Patent Number: 12100451
Systems are methods are provided for implementing an analog content addressable memory (analog CAM), which is particularly structured to allow for an amount of variance (fuzziness) in its search operations. The analog CAM may search for approximate matches with the data stored therein, or matches within a defined variance. Circuitry of the analog CAM may include transistor-source lines that receive search-variance parameters, and/or data lines that receive search-variance parameters…

Shoe orthotic

Granted: September 24, 2024
Patent Number: D1043079

Firmware corruption recovery

Granted: September 24, 2024
Patent Number: 12099612
In some examples, a computing device comprises a processing resource and a memory resource storing instructions to cause the processing resource to detect, by a basic input/output system (BIOS) of the computing device, firmware corruption in a firmware component of the computing device, generate a recovery agent based on the detected firmware corruption of the firmware component, determine a location of a back-up image of the firmware component based on the generated recovery agent,…

Embedded systems environment having improved overlay file system storage management

Granted: September 24, 2024
Patent Number: 12099466
As a part of an embedded system environment, an overlay filesystem package manager obtains package files for a filesystem operation. the package files are stored in a temporary memory location. a composite layer presenting upper and lower filesystems of an overlay filesystem, is accessed to compare the package files with an associated files in the composite layer. When a difference is detected between a package file and an associated file, the package file is copied or moved to the upper…

Physical indicators of print material refill containers

Granted: September 24, 2024
Patent Number: 12099320
A print material refill container includes a housing and a chamber, within the housing, to contain a print material. The print material refill container includes a physical indicator subject to modification based on an engagement of the physical indicator with an engagement member of a printing device when the print material refill container engages the printing device to deliver the print material to a reservoir of the printing device. The physical indicator indicates an unused…

Indoor access point position management

Granted: September 24, 2024
Patent Number: 12099133
In embodiments of the present disclosure, a method is provided for managing an AP position for an access point. In the method, a magnetic distribution map is obtained for an indoor area, the magnetic distribution map representing a plurality of reference magnetic values that are collected at a plurality of reference positions in the indoor area. A plurality of magnetic measurements are received, here the plurality of magnetic measurements are respectively collected at a plurality of…

Finisher including height adjustment unit

Granted: September 24, 2024
Patent Number: 12098044
An example finisher includes a first portion extending in a vertical direction and including a height adjustment unit, a second portion extending from the first portion in a lateral direction and including a finishing unit to perform a finishing process, and a stacker to receive paper discharged from the finishing unit, the stacker extending in an opposite direction to the second portion in the lateral direction. The height adjustment unit is to adjust a height of the second portion from…

Fluid-ejection die with stamped nanoceramic layer

Granted: September 24, 2024
Patent Number: 12097711
A fluid-ejection die cartridge includes a cartridge body. The fluid-ejection die cartridge includes a fluid-ejection die fluidically attached to the cartridge body. The fluid-ejection die is to eject fluid. The fluid-ejection die cartridge includes a stamped nanoceramic layer on an exposed fluid-ejection nozzle plate of the fluid-ejection die attached to the cartridge body.

Print liquid supply

Granted: September 24, 2024
Patent Number: 12097710
A print liquid supply apparatus or interface structure to be connected to a print system comprises a liquid channel, liquid interface and integrated circuit contact pads.

Accessing registers of fluid ejection devices

Granted: September 24, 2024
Patent Number: 12097695
An integrated circuit to drive a plurality of fluid actuation devices includes a status register, a plurality of interfaces, and control logic. The plurality of interfaces include a mode interface, a data interface, and a fire interface. The control logic enables reading of the status register in response to a signal on the mode interface transitioning to logic high with a logic high signal on the data interface, and transitioning a signal on the fire interface to logic high with the…

Independently movable carriages carrying respective energy sources

Granted: September 24, 2024
Patent Number: 12097658
According to examples, a system may include a first carriage carrying a laying device that may form a build material layer over a build area and a first energy source that may apply energy onto the build material layer as the first carriage is moved over the build material layer. The system may also include a second carriage carrying an agent delivery device and a second energy source, in which the agent delivery device may selectively deliver an agent onto the layer of build material…