Shared machine-learning data structure
Granted: October 24, 2023
Patent Number:
11797459
Examples include a system comprising a non-volatile memory to store a machine-learning data structure. Examples access the machine-learning data structure with a first processing resource, and examples access the machine-learning data structure with a second processing resource, which includes at least one graphics processing core, such that the machine-learning data structure is a shared memory space of the first processing resource and the second processing resource.
System and method for facilitating efficient packet injection into an output buffer in a network interface controller (NIC)
Granted: October 24, 2023
Patent Number:
11799764
A network interface controller (NIC) capable of efficient packet injection into an output buffer is provided. The NIC can be equipped with an output buffer, a plurality of injectors, a prioritization logic block, and a selection logic block. The plurality of injectors can share the output buffer. The prioritization logic block can determine a priority associated with a respective injector based on a high watermark and a low watermark associated with the injector. The selection logic…
Node addition in cloud networks
Granted: October 24, 2023
Patent Number:
11799743
Example techniques of addition of nodes in cloud networks managed by a multi-cloud management platform, are described. In an example, a node addition request is received at a multi-cloud management platform. The node addition request includes identification information of a node and a cloud network in which the node is to be added. The identification information is indicative of a functionality of the node, a network address of the node, and an identifier of the cloud network. Based on…
Device management using baseboard management controllers and management processors
Granted: October 24, 2023
Patent Number:
11799714
In some examples, a system includes a plurality of electronic devices each comprising a respective management processor and a baseboard management controller (BMC). A management processor of a cluster of management processors is a primary management processor to act as a management controller for the plurality of electronic devices. The management controller interacts with the BMC in a respective electronic device to perform management of the respective electronic device. The cluster of…
Mitigation of temperature variations and crosstalk in silicon photonics interconnects
Granted: October 24, 2023
Patent Number:
11799562
An optical transceiver module includes a light source configured to emit light, a transmitter resonator configured to transmit light signals from the light source, a temperature sensor configured to detect temperatures of the transmitter resonator, and a controller circuit. The controller circuit is configured to obtain a first temperature variation value based on the detected temperatures, and encode the first temperature variation value via the transmitter resonator in an outgoing data…
Electronic devices having antenna assemblies
Granted: October 24, 2023
Patent Number:
11799189
In one example, an electronic device may include a housing having an opening and an antenna assembly disposed in the housing. The antenna assembly may include an antenna mounted to the housing, an antenna module disposed corresponding to the opening, and a cable to connect the antenna to the antenna module via routing the cable through the opening.
Efficient placement of memory
Granted: October 24, 2023
Patent Number:
11798599
An electronic apparatus includes a circuit board, a memory chip mounted on the circuit board, a memory controller to control an operation of the memory chip, a conductive pattern including a first control line to connect from a first terminal of the memory chip to a first terminal of the memory chip and a second control line to connect from a second terminal of the memory controller to a second terminal of the memory chip, and a capacitive element to provide a termination voltage. The…
Objects and features neural network
Granted: October 24, 2023
Patent Number:
11798175
Examples include detecting objects and determining a set of features for the objects. Examples include receiving a first image input, generating a number of feature maps from the first image input using a number of convolution filters, generating a first number of fully connected layers directly based on the number of feature maps, and detecting a number of objects in the first image and determining a set of features for each object from the first number of fully connected layers.
Image background alterations
Granted: October 24, 2023
Patent Number:
11798170
Executable code causes a processor to segment a first frame to determine a background portion of the first frame, and segment a second frame to determine a background portion of the second frame. The executable code causes the processor to compare the background portion of the first frame to the background portion of the second frame to determine a difference between the first frame and the second frame. The executable code also causes the processor to alter the background portion of the…
Neural network identification of objects in 360-degree images
Granted: October 24, 2023
Patent Number:
11798126
A method, according to one example, includes receiving a 360-degree image that was captured by a 360-degree camera, converting the 360-degree image into a rectangular image, and copying an edge portion from a first edge of the rectangular image and pasting the copied edge portion to a second edge of the rectangular image, thereby forming a modified rectangular image. The method further includes applying a neural network to the modified rectangular image to identify objects appearing in…
Microfluidic devices including fluidic multiplexers
Granted: October 24, 2023
Patent Number:
11794186
An example microfluidic device comprises a plurality of fluidic channels and a fluidic multiplexor. The fluidic multiplexor includes a plurality of fluidic micro-valves fluidically coupled to the plurality of fluidic channels, and a plurality of control lines that cross the plurality of fluidic channels proximal to the plurality of fluidic micro-valves.
Efficient caching and data access to a remote data lake in a large scale data processing environment
Granted: October 24, 2023
Patent Number:
11797447
Embodiments described herein are generally directed to caching and data access improvements in a large scale data processing environment. According to an example, an agent running on a first worker node of a cluster receives a read request from a task. The worker node of the cluster to which the data at issue is mapped is identified. When the first worker node is the identified worker node, it is determined whether its cache contains the data; if so, the data is fetched from a remote…
Attributing errors to input/output peripheral drivers
Granted: October 24, 2023
Patent Number:
11797368
A process includes determining, by an operating system agent of a computer system, a first profile that is associated with an input/output (I/O) peripheral of the computer system. The first profile is associated with an error register of the I/O peripheral, and the first profile represents a configuration of the computer system that is associated with the I/O peripheral. The process includes, responsive to a notification of an error being associated with the I/O peripheral, determining,…
Systems and methods of resource configuration optimization for machine learning workloads
Granted: October 24, 2023
Patent Number:
11797340
Systems and methods are provided for optimally allocating resources used to perform multiple tasks/jobs, e.g., machine learning training jobs. The possible resource configurations or candidates that can be used to perform such jobs are generated. A first batch of training jobs can be randomly selected and run using one of the possible resource configuration candidates. Subsequent batches of training jobs may be performed using other resource configuration candidates that have been…
Response mechanisms for power-interruption events in PoE systems
Granted: October 24, 2023
Patent Number:
11797070
Systems and methods disclosed herein allow efficient reallocation of PoE when a PSU for a PSE fails. A PSE initially receives power from at least two PSUs and provides PoE to at least two PDs. When power from one of the PSUs becomes unavailable, the PSE refrains from providing PoE to a first PD, but continues providing PoE to a second PD. The PSE sends a communication to the second PD requesting that the second PD allow the PSE to allocate less power to the second. If the second PD…
Automatic document feeder with automated media tray extender
Granted: October 24, 2023
Patent Number:
11796952
An automatic document feeder includes a media path to route media through the automatic document feeder, at least one media tray to one of supply the media to the media path and receive the media from the media path, and an automated media tray extender at an end of the media tray, the automated media tray extender to be positioned based on a presence of the media in the media tray.
Three-dimensional printing
Granted: October 24, 2023
Patent Number:
11795338
An example of a build material composition for three-dimensional (3D) printing includes a polymeric or polymeric composite build material and a wetting modifying agent. The wetting modifying agent is: (i) incorporated into the polymeric component of the polymeric or polymeric composite build material and changes the wetting behavior of the polymeric component; or (ii) selected from the group consisting of: a fluorotelomer; a C8-C20 alcohol; a methyltrialkyl ammonium chloride; docusate…
Coating composition and printable medium
Granted: October 24, 2023
Patent Number:
11794506
A coating composition comprising water and polyurethane particles including cationic triphenyl-phosphonium salt functional groups. Also disclosed is a coated printable medium, with an image-side and a back-side, comprising a base substrate and the coating composition, such as described herein, that is applied over, at least, one side of the base substrate, forming an image-receiving layer. Also disclosed is the method for making such printable medium.
Filters
Granted: October 24, 2023
Patent Number:
11794499
Example filters are disclosed herein. In an example, the filter includes a housing including a central axis, an inlet, and an outlet. The central axis extends perpendicularly to a fluid flow direction at the outlet. In addition, the filter includes an outlet flow path defined within the housing that extends angularly about the central axis to the outlet. Further, the filter includes a first plurality of vanes extending from a radially outer surface of the outlet flow path.
Energy source monitoring
Granted: October 24, 2023
Patent Number:
11794414
A method and apparatus is described in which a signal indicative of an operation of a energy source of a 3D printer during a second predetermined time period commencing with the end of a first predetermined time period is obtained, the first predetermined time period commencing with an activation of the energy source, wherein the energy source is active throughout the first and second time periods; the obtained signal is compared with a reference signal; and it is determined, based on…