Hewlett-Packard Patent Grants

Service kiosk access

Granted: May 30, 2023
Patent Number: 11663866
Examples associated with service kiosk access are described. One example includes a non-transitory computer-readable medium storing processor executable instructions that, when executed, control a processor to detect a specified condition resolvable by in-person service at a service kiosk that includes a set of compartments. Each compartment is adapted to store an electronic device in a manner that provides a data connection to the electronic device while restricting communications…

Selective spatial reuse to enhance network performance

Granted: May 30, 2023
Patent Number: 11665682
Currently, spatial reuse (SR) is a feature used indiscriminately for/across all traffic classes. However, systems and methods are provided for increasing the reliability of voice traffic and Transmission Control Protocol (TCP) Acknowledgement (ACK) messaging. The result is improved quality of voice calls, and enhanced network capacity. When the length of a data section of a packet suggests that subsequent packets are associated with voice traffic or TCP ACKs, such packets are not…

Detection and mitigation of BSS color related attacks on high efficiency networks

Granted: May 30, 2023
Patent Number: 11665545
An access point (AP) in a deployment may be attacked by a rogue AP. The rogue AP may transmit fake beacons that include a fake/incorrect basic service set (BSS) color that does not match the BSS color assigned to/used by the AP under attack. Due to this BSS color mismatch, stations associated to the AP under attack may switch to the fake/incorrect BSS color, and communications between the AP under attack and the stations may be disrupted, and can eventually lead to service denial.…

Encoding plural colorant vectors in a Neugebauer Primary area coverage vector

Granted: May 30, 2023
Patent Number: 11665304
A system encodes a plurality of colorant vectors of a printer in a Neugebauer Primary area coverage (NPac) vector for use in selecting colorants to output an image by the printer. The encoding includes using a function that relates the plurality of colorant vectors to an NP matrix including a plurality of sets of NPs that correspond to different colorant vectors of the plurality of colorant vectors, and determining the NPac vector based on achieving an objective for the function.

Method device and system for policy based packet processing

Granted: May 30, 2023
Patent Number: 11665202
Provided are methods, apparatus, and system for policy based wide area network. A network of network appliances is configured with a policy configuration. Each network appliance is configured to validate each wide area network packet against the policy configuration. The validation can include verifying that the packets meet the SD-WAN network segment requirements and security rules including verifying that the source and destination address of the packet meet the firewall zone…

System and method for facilitating dynamic triggered operation management in a network interface controller (NIC)

Granted: May 30, 2023
Patent Number: 11665113
A system for facilitating efficient command management in a network interface controller (NIC) is provided. During operation, the system can determine, at the NIC, a trigger condition and a location in a command queue for a set of commands corresponding to the trigger condition. The command queue can be external to the NIC. The location can correspond to an end of the set of commands in the command queue. The system can then determine, at the NIC, whether the trigger condition has been…

Network-aware resource allocation

Granted: May 30, 2023
Patent Number: 11665106
Systems and methods are provided for updating resource allocation in a distributed network. For example, the method may comprise allocating a plurality of resource containers in a distributed network in accordance with a first distributed resource configuration. Upon determining that a processing workload value exceeds a stabilization threshold of the distributed network, determining a resource efficiency value of the plurality of resource containers in the distributed network. When a…

Supervised quality of service change deduction

Granted: May 30, 2023
Patent Number: 11665099
Systems and methods are provided for monitoring traffic flow using a trained machine learning (ML) model. For example, in order to maintain a stable level of connectivity and network experience for the devices in a network, the ML model can monitor the data flow of each device and label each data flow based on its behavior and properties. The system can take various actions based on the labeled data flow, including generate an alert, automatically change network settings, or otherwise…

Configuration validation of a device

Granted: May 30, 2023
Patent Number: 11665023
In some examples, the validation controller may comprise a processing resource and a memory resource storing machine readable instructions to cause the processing resource to perform a number of actions. In some examples, the validation controller may determine functional capabilities for a topology that includes a plurality of devices to be configured by the validation controller. The validation controller may compare a configuration element for the plurality of devices to the…

Updating public key certificates in network devices using a blockchain network

Granted: May 30, 2023
Patent Number: 11664987
Examples relate to a BC network including a plurality of network devices deployed in a network. The plurality of network devices includes an authoritative network device that generates a transaction in a distributed ledger. The transaction includes location information of a new public key certificate to be deployed in each of the network devices. In order to verify the transaction, a network device of the plurality of network devices verifies, using a smart contract, whether the new…

Image data bars

Granted: May 30, 2023
Patent Number: 11663750
In some examples, the disclosure describes a device, comprising: a processor resource; and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to: intercept image data captured at a computing device, determine information associated with the computing device, generate a data bar that includes the determined information, and overlay the data bar on the image data.

Generating downscaled images representing an object to be generated in additive manufacturing

Granted: May 30, 2023
Patent Number: 11663693
In an example, an apparatus comprises processing circuitry, the processing circuitry comprising: memory, to store a two-dimensional pixel representation of a layer of an object to be made in an additive manufacturing process and pixel information, the pixel information specifying pixels representing a surface of the object and colour for the pixels representing the surface; and an image processor, to generate a downscaled representation of the layer and to process the downscaled…

Storage of a small object representation in a deduplication system

Granted: May 30, 2023
Patent Number: 11663234
Examples may include storage of a small object representation in a deduplication system. Examples may store the small object representation of an object in the deduplication system based on a determination that the object is smaller than a threshold size. In examples, the small object representation may include a direct reference from a top-level data structure to small object metadata in a bottom-level data structure of the small object representation.

Reducing recovery time of an application

Granted: May 30, 2023
Patent Number: 11663094
Examples provided herein describe a method for reducing recovery time for an application. For example, a first physical processor of a computing device may monitor, based on a first application instance of the application running in a first mode, for failure detection of the first application instance running on a first computing device. The first physical processor may determine that the first application instance is to be changed from the first mode to a second mode. Based on the…

Shared storage allocation among data services

Granted: May 30, 2023
Patent Number: 11662922
In some examples, a system allocates a plurality of partitions of a shared storage to respective data services. Based on respective utilizations of the plurality of partitions, the system selects, for a given data service of the data services, between a global storage apportionment process to rebalance shares of the shared storage among the data services, and a local storage apportionment process, where the rebalancing includes releasing a partition of the given data service, and the…

Cartridge couplable to printing apparatus and having movable driver coupler

Granted: May 30, 2023
Patent Number: 11662684
A cartridge couplable to a printing apparatus may include a driver coupler movable in a first direction toward an engaging position to engage with a power driver of the printing apparatus to drive the cartridge and a power transfer member including a power transfer part to transfer power moving the driver coupler in the first direction toward the engaging position, as the power transfer part moves in a second direction different from the first direction.

Leak mitigation system

Granted: May 30, 2023
Patent Number: 11662126
Example implementations relate to a leak mitigation (LM) system. The LM system may include a collection tank, a first valve unit coupled to the collection tank, a second valve unit coupled to a cooling loop carrying a coolant, and an LM pump coupled between the first valve unit and the second valve unit. Moreover, the leak mitigation system may also include a controller operatively coupled to the first valve unit, the second valve unit, and the LM pump to operate, in an event of a leak…

Method and apparatus for printhead maintenance

Granted: May 30, 2023
Patent Number: 11660858
In an example, there is provided a method and apparatus for controlling spit on page operation, the method comprising receiving at least one image to be printed, for each row of a plurality of rows of the image: identifying two or more pixels of the row of the image to be printed by a nozzle of a printhead, determining if a spacing between two consecutive pixels of the two or more pixels is greater than a threshold distance, and in response to a determination that the spacing between the…

Mirror assemblies for three dimensional printers

Granted: May 23, 2023
Patent Number: 11654629
In example implementations, a minor assembly for a three dimensional printer is provided. The minor assembly includes a first side and a second side. The first side is symmetrical to the second side and enclose a cylindrical light source. The first side and the second side each include a first curved reflective surface and a second curved reflective surface. An end of the first curved reflective surface and a beginning of the second curved reflective surface form an edge along a surface…

Nozzle characteristics

Granted: May 23, 2023
Patent Number: 11654678
Examples include a fluid ejection device. The fluid ejection device comprises a fluid ejection die and a control engine. The fluid ejection die comprises nozzles to eject fluid drops and a temperature sensors disposed on the die to sense temperatures associated with nozzles. The control engine determines at least one nozzle characteristic of at least one respective nozzle based at least in part on a temperature change associated with the at least one respective nozzle corresponding to at…