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…
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…
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.
Color resources
Granted: May 9, 2023
Patent Number:
11647146
Example color resources are generated. A first luminosity amount of a greyscale color in a greyscale color space is determined. The greyscale color corresponds with a transformation of a source color in a first color space converted to the greyscale color. The source color corresponding with a depletion color in a second color space, and the depletion color has a second luminosity amount. A target color in a color resource is generated via adjusting a black channel amount in the…
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…
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.
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…
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…