METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO PARTITION A BOOT DRIVE FOR TWO OR MORE PROCESSOR CIRCUITS
Granted: April 24, 2025
Application Number:
20250130815
Systems, apparatus, articles of manufacture, and methods are disclosed to partition a boot drive for two or more processor circuits. An example apparatus includes at least one first processor circuit to determine at least one first parameter for a first namespace and at least one second parameter for a second namespace to be configured for a non-volatile memory (NVM) boot drive, cause a first controller of the NVM boot drive to create the first namespace based on the at least one first…
RIBBON OR WIRE TRANSISTOR STACK WITH SELECTIVE DIPOLE THRESHOLD VOLTAGE SHIFTER
Granted: April 24, 2025
Application Number:
20250133822
Integrated circuitry comprising a ribbon or wire (RoW) transistor stack within which the transistors have different threshold voltages (Vt). In some examples, a gate electrode of the transistor stack may include only one workfunction metal. A metal oxide may be deposited around one or more channels of the transistor stack as a solid-state source of a metal oxide species that will diffuse toward the channel region(s). As diffused, the metal oxide may remain (e.g., as a silicate, or…
ORTHOGONAL COLD PLATE FOR USE IN ACTIVE LIQUID IMMERSION COOLING
Granted: April 24, 2025
Application Number:
20250133692
A cold plate comprises a plurality of fins. The individual fins have an opening, and the openings collectively define a first channel through the plurality of fins. During operation of an integrated circuit component attached to the cold plate, coolant is pumped through the cold plate. The coolant flows in a first direction through the first channel and then in a second through second channels located between the fins. The first direction is substantially orthogonal to the second…
SERVICE PERIOD BASED PARAMETER UPDATES
Granted: April 24, 2025
Application Number:
20250133495
This disclosure describes systems, methods, and devices related to enhanced service period updates. A device may receive, from a station (STA), a negotiation request that identifies a service period and one or more transmission and reception (Tx/Rx) parameters to be updated during the service period. The device may define the service period based on the received negotiation request, wherein the service period is determined using a target wake time (TWT) element. The device may adjust,…
CROSS-DOMAIN SOLUTION FOR A RADIO ACCESS NETWORK
Granted: April 24, 2025
Application Number:
20250133129
A cross-domain device includes a first interface to couple to a first device and a second interface to couple to a second device, where the first device is to implement a first component in a radio access network (RAN) system in a first computing domain, and the second device is to implement a second component in the RAN system in a second computing domain. The first component is to interface within the second component in a RAN processing pipeline. The cross-domain device further…
GLASS CORES WITH EMBEDDED POWER DELIVERY COMPONENTS
Granted: April 24, 2025
Application Number:
20250132264
Glass cores with embedded power delivery components are disclosed. An example apparatus includes a glass layer including an opening, a dielectric material within the opening, a first cluster of inductors extending through the dielectric material, and a second cluster of inductors extending through the dielectric material, the second cluster spaced apart from the first cluster, the dielectric material extending continuously from around the first cluster to around the second cluster.
MICROELECTRONIC ASSEMBLIES HAVING TOPSIDE POWER DELIVERY STRUCTURES
Granted: April 24, 2025
Application Number:
20250132259
Microelectronic assemblies, related devices and methods, are disclosed herein. In some embodiments, a microelectronic assembly may include a package substrate, having a surface, including a first conductive pathway electrically coupled to a power source; a first microelectronic component, having an active side electrically coupled to the surface of the package substrate and an opposing back side, surrounded by an insulating material; a second microelectronic component, having an active…
POROUS LINERS FOR THROUGH-GLASS VIAS AND ASSOCIATED METHODS
Granted: April 24, 2025
Application Number:
20250132239
Porous liners for through-glass vias and associated methods are disclosed. An example apparatus includes a glass layer having a through-hole. The example apparatus further includes a conductive material within the through-hole. The example apparatus also includes a porous material between at least a portion of the conductive material and at least a portion of a sidewall of the through-hole.
APPARATUS INCLUDING SPEAKERS PORTED THROUGH KEYS OF A KEYBOARD
Granted: April 24, 2025
Application Number:
20250132109
Apparatus including speakers ported through keys of a keyboard are disclosed. An example electronic device includes a housing, and a keyboard carried by the housing. The keyboard includes a key having a keycap that covers an associated switch. The example electronic device further includes a speaker within the housing underneath the keyboard. The keycap includes an opening to define a port through which sound from the speaker is able to pass.
PERSONALIZED SKIN TONE ADAPTATION FOR IMAGES AND VIDEO
Granted: April 24, 2025
Application Number:
20250131704
Systems, apparatus, articles of manufacture, and methods are disclosed to implement personalized skin tone adaptation for images and video. An example apparatus disclosed herein obtains an initial skin tone group distribution for an identified user depicted in an input image. The example apparatus also determines, based on the input image, a plurality of skin tone measurements associated respectfully with a plurality of skin tone groups corresponding to the initial skin tone group…
METHODS AND APPARATUS FOR DYNAMIC BATCHING OF DATA FOR NEURAL NETWORK WORKLOADS
Granted: April 24, 2025
Application Number:
20250131256
Examples to determine a dynamic batch size of a layer are disclosed herein. An example apparatus to determine a dynamic batch size of a layer includes a layer operations controller to determine a layer ratio between a number of operations of a layer and weights of the layer, a comparator to compare the layer ratio to a number of operations per unit of memory size performed by a computation engine, and a batch size determination controller to, when the layer ratio is less than the number…
FRAMEWORK FOR OPTIMIZATION OF MACHINE LEARNING ARCHITECTURES
Granted: April 24, 2025
Application Number:
20250131048
The present disclosure is related to framework for automatically and efficiently finding machine learning (ML) architectures that are optimized to one or more specified performance metrics and/or hardware platforms. This framework provides ML architectures that are applicable to specified ML domains and are optimized for specified hardware platforms in significantly less time than could be done manually and in less time than existing ML model searching techniques. Furthermore, a user…
MEMORY-BASED CROSS-DOMAIN I/O FRAMEWORK
Granted: April 24, 2025
Application Number:
20250130874
A cross-domain device includes a memory with a shared memory region. The device further includes a first interface to couple to a first device over a first interconnect, where the first device implements a first domain, and includes a second interface to couple to a second device over a second interconnect, where the second device implements a second domain, and the first domain is independent of the second domain. The cross-domain device is to create a buffer in the shared memory region…
BARRIER STATE SAVE AND RESTORE FOR PREEMPTION IN A GRAPHICS ENVIRONMENT
Granted: April 24, 2025
Application Number:
20250130848
An apparatus to facilitate barrier state save and restore for preemption in a graphics environment is disclosed. The apparatus includes processing resources to execute a plurality of execution threads that are comprised in a thread group (TG) and mid-thread preemption barrier save and restore hardware circuitry to: initiate an exception handling routine in response to a mid-thread preemption event, the exception handling routine to cause a barrier signaling event to be issued; receive…
MICROMETER METAL PARTICLE REINFORCED TIN-BISMUTH LOW TEMPERATURE SOLDER MATERIALS
Granted: April 24, 2025
Application Number:
20250128362
Solder materials and microelectronic devices and systems deploying the solder materials are discussed. The solder material includes a bulk material of tin and bismuth and particles interspersed in the tin and bismuth bulk material. The particles are a metal other than tin and bismuth, and an intermetallic compound is formed around the particles. The intermetallic compound includes the metal of the particles and tin or bismuth. The solder materials are deployed as interconnect structures…
HINGE AND CHASSIS FOR FLEXIBLE DISPLAY
Granted: April 17, 2025
Application Number:
20250123657
Particular embodiments described herein provide for an electronic device that can be configured to include a chassis, where the chassis includes a first chassis portion and a second chassis portion, a flexible display supported by the chassis, and a hinge. The hinge includes a first chassis attachment housing coupled to the first chassis portion, a first chassis portion lift arm coupled to the first chassis attachment housing, a first hinge pivot coupled to the first chassis portion lift…
METHODS AND APPARATUS TO UTILIZE LARGE LANGUAGE ARTIFICIAL INTELLIGENCE MODELS TO CONVERT COMPUTER CODE
Granted: April 17, 2025
Application Number:
20250123819
Systems, apparatus, articles of manufacture, and methods are disclosed to utilize large language artificial intelligence models to convert computer code. An example apparatus includes instructions and processor circuitry to execute the instructions to at least: train a large language model based on a computer instructions repository that includes code of a first type; utilize the large language model to convert an input set of instructions of the first type into output code of a second…
MULTI-VARIATE STRIDED READ OPERATIONS FOR ACCESSING MATRIX OPERANDS
Granted: April 17, 2025
Application Number:
20250123843
In one embodiment, a matrix processor comprises a memory to store a matrix operand and a strided read sequence, wherein: the matrix operand is stored out of order in the memory; and the strided read sequence comprises a sequence of read operations to read the matrix operand in a correct order from the memory. The matrix processor further comprises circuitry to: receive a first instruction to be executed by the matrix processor, wherein the first instruction is to instruct the matrix…
SYSTEMS, APPARATUS, AND METHODS FOR ENERGY HARVESTING IN DATA CENTERS
Granted: April 17, 2025
Application Number:
20250123887
Systems, apparatus, and methods for energy harvesting in data centers are disclosed. An example apparatus includes interface circuitry; machine-readable instructions; and at least one processor circuit to at least one of instantiate or execute the machine-readable instructions to estimate first power consumption values for electronic components of a first rack; estimate second power consumption values for electronic components of a second rack; determine a first selection score for the…
SELF-ALIGNED GATE ENDCAP (SAGE) ARCHITECTURES WITH GATE-ALL-AROUND DEVICES
Granted: April 17, 2025
Application Number:
20250126832
Self-aligned gate endcap (SAGE) architectures with gate-all-around devices, and methods of fabricating self-aligned gate endcap (SAGE) architectures with gate-all-around devices, are described. In an example, an integrated circuit structure includes a semiconductor fin above a substrate and having a length in a first direction. A nanowire is over the semiconductor fin. A gate structure is over the nanowire and the semiconductor fin, the gate structure having a first end opposite a second…