Hewlett-Packard Patent Grants

Generation of executable files corresponding to neural network models

Granted: May 9, 2023
Patent Number: 11645358
In an example, a neural network program corresponding to a neural network model is received. The neural network program includes matrices, vectors, and matrix-vector multiplication (MVM) operations. A computation graph corresponding to the neural network model is generated. The computation graph includes a plurality of nodes, each node representing a MVM operation, a matrix, or a vector. Further, a class model corresponding to the neural network model is populated with a data structure…

Print media detection with scanner bar

Granted: May 9, 2023
Patent Number: 11647137
A print media detection apparatus may include a movable scanner bar for scanning media, a feeder tray for supplying the print media, a print media indicator and a controller. The print media indicator may include a first portion to interact with the print media within the feeder tray and a second portion coupled to the first portion to move in response to movement of the first portion. The scanner bar is to sense the second portion of the media indicator. The controller is to determine a…

Penetration tests of systems under test

Granted: May 9, 2023
Patent Number: 11647037
In some examples, a system receives information traffic communicated over a network by or with a system under test (SUT), and analyzes the information traffic to identify a potential attack point in the SUT and a technology used by the SUT. The system determines a collection of penetration tests for testing a stack comprising a plurality of layers associated with the SUT based on the identified potential attack point and the identified technology, and further based on a dynamic knowledge…

Low data rate signalling

Granted: May 9, 2023
Patent Number: 11646999
In some examples, a method for generating a low data rate signal for transmission from a first network domain to a second network domain, the second network domain logically separated from the first network domain by a firewall, can include encoding a signal from a first device logically positioned within the first network domain to form a data signal, and transmitting the data signal over an out-of-band communications channel from the first network domain to the second network domain.

System and method for optimizing ARP broadcast

Granted: May 9, 2023
Patent Number: 11646991
One aspect provides a method and system for managing address resolution requests in a network. During operation, a gateway of the network advertises a route for sending address resolution requests and determines whether a cached entry corresponding to an address resolution request received via the route exists in a neighbor table. In response to determining that the cached entry exists, the gateway responds to the address resolution request based on the cached entry; in response to…

Polarization independent optical receiver

Granted: May 9, 2023
Patent Number: 11646802
Systems and methods are provided for receiving an optical signal from an optical fiber, including: coupling via an optical coupler the optical signal from an optical fiber into first and second waveguides, wherein the optical signal comprises TE and TM polarized optical signals and the optical coupler couples the TE polarized optical signal into the first waveguide and the TM polarized optical signal into the second waveguide; equalizing the TE and TM polarized optical signals from the…

Determining sampling thresholds of SERDES receivers

Granted: May 9, 2023
Patent Number: 11646756
Examples relate to determining a sampling threshold of a receiver (e.g., SERDES receiver). In particular, the examples relate to determining an updated sampling threshold of the receiver based on a reference sampling threshold of the receiver. A controller may determine the reference sampling threshold based on the training sequence and determine an upper voltage level and a lower voltage level of a voltage range based on the reference sampling threshold of the receiver. The controller…

Sparsifying neural network models

Granted: May 9, 2023
Patent Number: 11645529
A technique includes modifying a neural network model to sparsify the model. The model includes a plurality of kernel element weights, which are parameterized according to a plurality of dimensions. Modifying the model includes, in a given iteration of the plurality of iterations, training the model based on a structure regularization in which kernel element weights that share a dimension in common are removed as a group to create corresponding zero kernel elements in the model; and…

Document security keys

Granted: May 9, 2023
Patent Number: 11645378
Examples disclosed herein relate to receiving an authentication credential from a user, generating a security key associated with a physical document selected for an image capture operation, receiving a request for a captured image file of the physical document, and providing the captured image file of the physical document upon determining that the request comprises the security key.

Securing computing devices

Granted: May 9, 2023
Patent Number: 11645371
Examples described herein relate to a system consistent with the disclosure. For instance, the system may comprise a display, a computing device, a display, an input mechanism commutatively coupled to the computing device, and an independent second processing resource to receive a password entry to unlock the computing device while the computing device is in a S5 state, determine a total number of incorrect password entry attempts to successfully unlock the computing device, save the…

3D build platform refill opening and cap

Granted: May 9, 2023
Patent Number: 11642847
In example implementations, an apparatus includes a build platform and a cap. The build platform has an opening on a top surface to fill a build material storage unit. The cap is inserted into the opening to seal the opening. A top surface of the cap and the top surface of the build platform have a uniform thermal conductivity when the cap is inserted into the opening.

Catalog of files associated with snapshots

Granted: May 9, 2023
Patent Number: 11645161
A backup system includes a processor and a machine-readable storage storing instructions. The instructions are executable by the processor to: access a plurality of blocks included in a block-based backup of a first snapshot of a storage volume; determine, based on the plurality of blocks of the block-based backup, a first filesystem stored on the storage volume, the first filesystem being a first type of filesystem; select, from a plurality of filters, a first filter associated with the…

Updating error policy

Granted: May 9, 2023
Patent Number: 11645156
Approaches for updating an error policy based on boot-time error information and run-time error information, are described. The error policy maps an error type with a prescribed action. In an example, the error policy is updateable based run-time error information corresponding to a computing device. The updated error policy may then be used for addressing boot-time errors of computing devices.

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…

Resuming print job by using accounting information

Granted: May 9, 2023
Patent Number: 11645024
An example image forming apparatus includes a communication device to communicate with an external apparatus, a printing engine to perform a printing job, and a processor to, based on receiving a printing request for the printing job, perform accounting processing for the printing job, and control the printing engine such that the printing job is performed. The processor, based on an error occurring in the printing job, is to control the communication device to transmit proceeding…

Disaggregated storage with multiple cluster levels

Granted: May 9, 2023
Patent Number: 11645014
Example implementations relate to disaggregated storage systems. An example method may include initializing a plurality of level 1 (L1) clusters in a disaggregated storage system, where each L1 cluster includes multiple compute nodes. The method may also include electing an L1 leader node in each L1 cluster, and forming a level 2 (L2) cluster including the L1 leader nodes. The method may include electing an L2 leader node by the L1 leader nodes included in the L2 cluster.

Power supply cut-off in standby mode

Granted: May 9, 2023
Patent Number: 11644889
Examples of computing devices for cutting-off power supply of an electronic device in a standby mode are described herein. In an example, a computing device may include a battery and an embedded controller. The embedded controller may determine a charge stored in the battery at a time interval when the computing device is in a standby mode. Upon determining that the charge stored in the battery is below by a threshold value, the embedded controller may retrieve activity data from a…

System and method for predicting power usage of network components

Granted: May 9, 2023
Patent Number: 11644882
One embodiment provides a system and method for predicting network power usage associated with workloads. During operation, the system configures a simulator to simulate operations of a plurality of network components, which comprises embedding one or more event counters in each simulated network component. A respective event counter is configured to count a number of network-power-related events. The system collects, based on values of the event counters, network-power-related…

Three-dimensional printing compositions

Granted: May 9, 2023
Patent Number: 11643565
Disclosed herein are compositions for three-dimensional printing. In an example, disclosed herein is a composition for three-dimensional printing comprising: (A) a powder build material; (B) a first fusing agent; (C) a second fusing agent different from the first fusing agent; (D) a detailing agent; (E) a cyan ink composition; (F) a yellow ink composition; (G) a magenta ink composition; and (H) a black ink composition.

Safety zone for a maintenance task

Granted: May 9, 2023
Patent Number: 11642881
Examples relate to a method to print a print job. The method comprise comparing an operational parameter of the print job with a reference operational parameter and determining to perform a maintenance task during the print job based on at least a result of comparing the operational parameter with the reference operational parameter. If the maintenance task is to be performed, the method further comprises determining a safety area on a printable medium and performing a maintenance task…