Hewlett-Packard Patent Grants

Component verification and revocation

Granted: May 16, 2023
Patent Number: 11651063
In one example, a non-transitory computer readable medium for component verification and revocation includes instructions for a processor to verify that a component in a device is valid using a verification service and consequently enable a premium service. The processor may later use information from the verification service that the component is no longer valid and consequently alter the premium service.

Upgrading access points

Granted: May 16, 2023
Patent Number: 11653417
Example implementations relate to upgrading access points (APs). In some examples, a primary AP may comprise a processing resource and a memory resource storing machine readable instructions to determine, in response to receiving a data transmission from a secondary AP, whether an image version of the secondary AP and a class of the secondary AP are a same image version and class as the primary AP, determine whether the class of the secondary AP is a same class as a seed AP, and instruct…

Variable antenna patterns

Granted: May 16, 2023
Patent Number: 11653223
Embodiments of the present disclosure relate to variable antenna patterns. A method comprises determining respective locations of a plurality of candidate client stations to be communicated with an access point (AP); assigning the plurality of candidate client stations to at least one of a plurality of predetermined station groups based on the determined respective locations, the plurality of station groups being associated with a plurality of antenna patterns supported by the AP,…

Method and apparatus for digital printing that calibrates misalignment of super-positioned ink layers at plural locations on sample print

Granted: May 16, 2023
Patent Number: 11652926
A method of digital printing is disclosed in which a digital image to be printed has at least one region having pixels comprising superpositioned layers of a first ink and a second ink. The method includes producing at least one sample print and calibrating misalignment of the superpositioned layers at a plurality of calibration locations on the sample print. The resultant misalignment data is provided to a morphing program to pre-deform the digital image to provide a modified digital…

Process health information to determine whether an anomaly occurred

Granted: May 16, 2023
Patent Number: 11652831
Examples disclosed herein relate to processing health information of a computing device according to a deep learning model to determine whether an anomaly has occurred. Multiple computing devices can be part of a system. One of the computing devices includes a host processing element, a management controller separate from the host processing element, and a deep learning model that includes parameters that are trained to identify anomalistic behavior for the computing device. The…

Link aggregation group optimization

Granted: May 16, 2023
Patent Number: 11652753
Examples disclosed herein relate to a method comprising detecting a plurality of port sets between a first networking device with a first plurality of ports and a second networking device with a second plurality of ports, wherein each port set includes a first and second port of the first device having a same available interface rate. The method may comprise determining an interface rate and an operational state for each port set that is available to form a Link Aggregation Group and…

Aborting network device upgrades

Granted: May 16, 2023
Patent Number: 11652690
Examples of the present disclosure relate to updating network devices belonging to a group of network devices. In one aspect, a network controller coupled to the network devices of the group of network access devices, responsive to a first command, initiates a group update process for the network devices of the group is to update the network devices of the group sequentially according to an ordered list. Responsive to a second command during the group update process while a firmware…

Managing a second ring link failure in a multiring ethernet network

Granted: May 16, 2023
Patent Number: 11652664
Examples disclosed herein relate to managing a second ring link failure in a multi-ring Ethernet network. In an example, an inter-connection network node in a multi-ring Ethernet network comprising a major ring and a sub-ring may propagate a signal failure (SF) event, received in response to a second ring link failure in the major ring, to one or more nodes in the sub-ring. In response to receiving the SF event, a Ring Protection Link (RPL) on the sub-ring may be unlocked to allow…

Systems and methods for input overcurrent protection

Granted: May 16, 2023
Patent Number: 11652346
A system and method of protecting the input components of a power supply. An input overcurrent protection module is provided, which may be implemented in firmware, which monitors the input current through an input interface of the power supply. When the input current exceeds a threshold current (i.e., a current above the maximum rating of an input component, such as an input cable), the input current protection module determines whether an input overcurrent event is occurring. When it is…

Scheduling jobs on graphical processing units

Granted: May 16, 2023
Patent Number: 11651470
Example implementations relate to scheduling of jobs for a plurality of graphics processing units (GPUs) providing concurrent processing by a plurality of virtual GPUs. According to an example, a computing system including one or more GPUs receives a request to schedule a new job to be executed by the computing system. The new job is allocated to one or more vGPUs. Allocations of existing jobs are updated to one or more vGPUs. Operational cost of operating the one or more GPUs and…

Distributed ledger technology platform

Granted: May 16, 2023
Patent Number: 11650960
A distributed ledger system is described. The system includes a provider to provide a plurality of infrastructure resources, a client to access a first set of the plurality of resources; and an operator platform to facilitate access to the first set of resources from the providers, including a processor to generate one or more blocks of transaction data associated with each resource in the first set of resources to update chain code and measure of usage the first set of resources…

Methods and systems for computing in memory

Granted: May 16, 2023
Patent Number: 11650953
A method of computing in memory, the method including inputting a packet including data into a computing memory unit having a control unit, loading the data into at least one computing in memory micro-unit, processing the data in the computing in memory micro-unit, and outputting the processed data. Also, a computing in memory system including a computing in memory unit having a control unit, wherein the computing in memory unit is configured to receive a packet having data and a…

Server identification via a keyboard/video/mouse switch

Granted: May 16, 2023
Patent Number: 11650948
In a method for sending a server identifier to a KVM switch, a management processor of a server determines that a push button on an exterior surface of the server has been pushed. In response to determining that the push button has been pushed, the management processor generates a displayable image containing a server identifier for the server, includes the displayable image in a network message, and broadcasts the network message to a local network that includes the server and a KVM…

Field-replaceable unit (FRU) secure component binding

Granted: May 16, 2023
Patent Number: 11650936
Systems and methods are provided for binding one or more components to an identification component of a hardware module. Each of the serial numbers for the one or more components are included within a module-specific authentication certificate that is stored within the identification component of the hardware module. When connected to a computing platform, an authentication system of the computing platform is capable of retrieving the module-specific authentication certificate. The…

Location-based virtualization workload placement

Granted: May 16, 2023
Patent Number: 11650837
In some examples, a method includes: receiving, with a computer virtualization scheduler, network locality information for virtualization equipment; receiving, with the computer virtualization scheduler, network utilization information for virtualization equipment; and determining, with the computer virtualization scheduler and based on the received network locality information and the received network utilization information, virtualization workload placement in order to maximize…

Adiabatic annealing scheme and system for edge computing

Granted: May 16, 2023
Patent Number: 11650751
A method for determining a solution to a constrained optimization problem includes programming a weights matrix of a Hopfield network with a first encoded matrix representation of an initial constrained optimization problem. The method also includes employing the Hopfield network to determine a solution to the initial constrained optimization problem. Additionally, the method includes encoding a plurality of constrained optimization problems associated with a target constrained…

Waste toner collecting device for increasing waste toner collecting efficiency

Granted: May 16, 2023
Patent Number: 11650534
An image forming apparatus includes a print engine, a waste toner collecting device, and a waste toner transfer auger. The waste toner collecting device includes a waste toner container, a sensor disposed on one side of the waste toner container, and a rotatable dispersing member which moves waste toner flowing into the waste toner container to another side of the waste toner container.

Unsupported top hat layers in printhead dies

Granted: May 16, 2023
Patent Number: 11648773
In example implementations, a printhead die is provided. The printhead die includes a substrate, a chamber layer formed on the substrate, a plurality of printing fluid ejection chambers coupled to opposite sides of the chamber layer and along a length of the chamber layer, and a top hat layer formed on the chamber layer and the plurality of printing fluid ejection chambers. The chamber layer includes a void to store printing fluid. The top hat layer includes an initial unsupported top…

Container for printing material and cap

Granted: May 16, 2023
Patent Number: 11648733
Examples of the present disclosure relate to a container for storing a material for a printing system. The container has a channel structure for conveying the material, the channel structure providing an opening of the container and an axis of the channel structure defining an axial direction. The container also has a valve structure disposed within the channel structure. The valve structure is translatable within the channel structure between a proximal position and a distal position in…

Work scheduling on candidate collections of processing units selected according to a criterion

Granted: May 9, 2023
Patent Number: 11645113
In some examples, a system receives a first unit of work to be scheduled in the system that includes a plurality of collections of processing units to execute units of work, where each respective collection of processing units of the plurality of collections of processing units is associated with a corresponding scheduling queue. The system selects, for the first unit of work according to a first criterion, candidate collections from among the plurality of collections of processing…