Hewlett-Packard Patent Grants

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…

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…

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…

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…

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…

Fluid ejection devices with indicators

Granted: May 9, 2023
Patent Number: 11642888
One example of a fluid ejection system includes a plurality of fluid ejection devices, a corresponding plurality of indicators, an operator interface, and a controller. Each indicator is on a corresponding fluid ejection device. The operator interface is to select a fluid ejection device. The controller is to turn on the corresponding indicator for the selected fluid ejection device.

Fluid ejection device including fluid output channel

Granted: May 9, 2023
Patent Number: 11642885
A fluid ejection die includes an ejection nozzle and an ejection chamber fluidly connected to the ejection nozzle. The die includes a fluid input hole fluidly connected to the ejection chamber, a fluid output hole, and a fluid output channel fluidly connected to the ejection chamber and the fluid output hole. The die includes a fluid circulation rib positioned between the fluid input hole and the fluid output hole.

Die for a printhead

Granted: May 9, 2023
Patent Number: 11642884
A die for a printhead is described herein. The die includes a number of fluid feed holes disposed in a line parallel to a longitudinal axis of the die, wherein the fluid feed holes are formed through a substrate of the die. The die includes a number of fluidic actuators, proximate to the fluid feed holes, to eject fluid received from the fluid feed holes. Circuitry on the die operates the fluidic actuators, wherein traces are provided in layers between adjacent fluid feed holes,…

Selectors for memory elements

Granted: May 9, 2023
Patent Number: 11642883
In some examples, a circuit includes a data line, an input line, a first memory element, and a decoder to receive an address and to enable the first memory element for access in response to the address. The selector is responsive to the data line to select the first memory element, where the selector is to select the first memory element responsive to the data line having a first value, and where the data line is to communicate data of a second memory element in response to the second…