US12010989B2

An insecticidal gel formulation including an insecticide active agent, sugar, sorbitol, hydrophilic fumed silica, xanthan gum, and a solvent is disclosed. Further, the insecticidal gel formulation comprises a total amount of hydrophilic fumed silica and xanthan gum of at least 3.6% by weight of the total insecticidal gel formulation.
US12010988B1

This invention provides a low-temperature semen cryopreservation device, comprising: a box body for containing low-temperature cryoprotectant fluid; a tray, one end of which is pivotally connected to the inner side wall of the box body, and a limiting portion is provided on the tray for limiting the movement of the cryoprotectant tube. Two openings are sequentially arranged along the height direction on one side of the box body relative to the hinge end, with the height of one opening higher than that of the hinge end, and the height of the other opening lower than that of the hinge end; a limiting plate, which can be detachably inserted into either opening. When the limiting plate is switched from one opening to the other, the tray tilts to drive the cryopreservation tube to rotate 180 degrees, thereby ensuring the low-temperature cryoprotectant fluid to evenly fumigate the cryopreservation tube, improving the pre-cooling effect.
US12010970B2

A composition for a plug for use in wellbores undergoing plugging and abandonment operations, as well as plugs made with the composition, wherein the composition includes a first molten metal produced by igniting nano-thermite clusters of <500 nm average diameter admixed with a second molten metal that is produced by melting the wellbore's production tubing and casing.
US12010963B2

The invention provides a callus induction medium for blueberry tissue culture, taking woody plant medium (WPM) as a basic medium, and including: 0.5-5.0 mg/L forchlorfenuron (CPPU) and 0.1-0.4 mg/L 2-isopentenyladenine (2-ip). The present invention also provides a callus culture method for blueberry, including inoculating the blueberry explant into the above callus induction medium to conduct induction culture in order to form blueberry callus. The present invention also discloses the medium combination and culture method to culture the above blueberry callus to blueberry tissue culture plant. For the above medium and culture method, the differentiation effect is good, efficiency is high, one can conduct continuous differentiation, and the effect is better on multiple varieties.
US12010961B2

A green roof planter module includes a planter including a bottom wall and a plurality of side walls that cooperate with one another to define an interior space configured to receive an aggregate and plant matter therein, the bottom wall including at least one aperture extending therethrough, a basin including a bottom wall and a plurality of side walls, wherein the bottom wall of the basin and the side walls of the basin cooperate to define a fluid retention space, wherein the planter is supported above the basin, and a fluid wicking member providing fluid communication from the fluid retention space of the basin to the at least one aperture of the bottom wall of the planter, such that the fluid wicking member is configured to transfer fluid from the fluid retention space of the basin to the aggregate and plant matter located with the interior space of the planter.
US12010944B2

A mower deck transport lock for a parallelogram lift linkage supporting a mower deck at any of a plurality of cutting heights where a striker plate contacts a height of cut selection knob. A transport bracket pivots into engagement with the striker plate only at a transport height above the plurality of cutting heights. A transport lock indicator is activated when the transport bracket pivots into engagement with the striker plate.
US12016249B2

A piezoelectric sensor and a manufacturing method thereof, a method for recognizing a fingerprint, and an electronic device are disclosed. The piezoelectric sensor includes a first electrode layer and a second electrode layer which are opposite to each other and a piezoelectric layer. The piezoelectric layer is between the first electrode layer and the second electrode layer and includes a plurality of piezoelectric units arranged at intervals and an insulation layer between adjacent piezoelectric units of the plurality of piezoelectric units. The first electrode layer includes a plurality of sub-electrodes corresponding to the plurality of piezoelectric units, or the second electrode layer includes a plurality of sub-electrodes corresponding to the plurality of piezoelectric units; or both the first electrode layer and the second electrode layer include a plurality of sub-electrodes corresponding to the plurality of piezoelectric units.
US12016247B2

A package that includes an integrated device, an integrated passive device and a void. The integrated device is configured as a filter. The integrated device includes a substrate comprising a piezoelectric material, and at least one metal layer coupled to a first surface of the first substrate. The integrated passive device is coupled to the integrated device. The integrated passive device is configured as a cap for the integrated device. The void is located between the integrated device and the integrated passive device.
US12016244B1

An asymmetric organic photovoltaic acceptor material in an A-D-D′-A type is provided. A backbone containing noncovalent conformational lock is co-constructed with alkoxyindenothiophene and cyclopentadithiophene two-electron donor (D-D′) unit, and the ends are modified with fluorine- and chlorine-atom-substituted 3-(dicyanomethylidene)inden-1-one. The acceptor containing only a simple condensed ring has multiple advantages such as a coplanar backbone, low energy disorder, and J-aggregation tendency, and this type of asymmetric small-molecule acceptor has a controllably adjustable optical bandgap in the range of 1.30-1.45 eV, which is capable of combining with most donor materials to construct highly efficient binary bulk heterojunction organic solar cell. When the donor material is polymer PM6, the photoelectric conversion efficiency of the binary organic solar cells (OSCs) device is as high as 13.67%, with an open-circuit voltage (Voc) of 0.85 eV and energy loss (Eloss) is only 0.50 V.
US12016243B2

Provided is a compound of Chemical Formula 1: wherein: X is O or S; one or more of R9 to R16 are linked to * of the following Chemical Formula 2; and R1 to R8, and the rest of R9 to R16 not linked to Chemical Formula 2, are the same as or different from each other, and each independently is hydrogen, deuterium, a cyano group, a nitro group, a carbonyl group, or a substituted or unsubstituted: silyl group, boron group, alkyl group, alkoxy group, aryloxy group, cycloalkyl group, aryl group or heterocyclic group, or bond to adjacent groups to form a substituted or unsubstituted benzene ring; and an organic light emitting device including the same.
US12016237B2

An electronic device includes a frame and a display stack. The frame defines a first part of an interior volume. The display stack includes a cover attached to the frame. The cover may define a second part of the interior volume. The display stack also includes an array of organic light-emitting diodes (OLEDs) including an array of emissive electroluminescent (EL) regions, and at least one organic photodetector (OPD) disposed between the cover and at least one emissive EL region in the array of emissive electroluminescent regions. The at least one emissive EL region emits light through the at least one OPD. In alternative embodiments, the OLEDs may be stacked on the OPDs, or the OLEDs and OPDs may be interspersed with each other instead of stacked.
US12016236B2

Common noise is reduced from light-receiving data. A display module includes a display apparatus and a reading circuit. Each of a first pixel and a second pixel adjacent to each other in the display apparatus includes a light-receiving element and a light-emitting element. The reading circuit includes a differential input circuit. Common noise generated when display data is supplied to a light-emitting element, for example, may affect a first light-receiving signal output by the first pixel and a second light-receiving signal output by the second pixel. A first current is generated using the first light-receiving signal and a ramp signal, and a second current is generated using the second light-receiving signal and a first potential. The differential input circuit is controlled so that the first current and the second current have the same current value, whereby common noise can be removed from the first light-receiving signal.
US12016217B2

The present disclosure provides a display panel and a display device. The display panel includes: a display substrate, an IC chip, and a circuit board. The display substrate includes a first bonding portion including a first detection pin and a second detection pin, a second bonding portion connected to the first bonding portion and including a first connection pin and second connection pin which are connected by a connection wire included by the circuit board, a first connection line connecting the first detection pin to the first connection pin and including a first crack detection line, and a second connection line connecting the first detection pin to the second connection pin. The IC chip is bonded to the first bonding portion and configured to determine cracks on an edge of the display substrate according to electric signals of the first detection pin and the second detection pin.
US12016215B2

The disclosure provides a display substrate and an AMOLED display device. The display substrate includes a display area including multiple pixel units in an array, each row is correspondingly provided with a first power line, and each column is correspondingly provided with a second power line; the multiple pixel units are divided into first pixel units and second pixel units; each row includes at least one first pixel unit, in which the driving transistor is electrically coupled to the second power line corresponding to the column of the first pixel unit; for at least one column of pixel units, each column includes at least one second pixel unit; in which the driving transistor is electrically coupled, through the first power line corresponding to the row of the second pixel unit, to the second power line corresponding to the column of one first pixel unit in the row.
US12016206B2

A display panel and a display apparatus. The display panel includes a first display region, a second display region, and a third display region. A light transmittance of the first display region is greater than that of the third display region. The display panel includes: a plurality of first sub-pixels distributed in the first display region; a plurality of second sub-pixel groups distributed in the second display region, a second sub-pixel group includes a plurality of second sub-pixels; a plurality of third sub-pixels distributed in the third display region, a distribution density of the plurality of third sub-pixels is greater than a distribution density of the plurality of first sub-pixels; a total area of orthographic projections of the plurality of second sub-pixels in the second sub-pixel group is equal to an area of an orthographic projection of a single first sub-pixel.
US12016201B2

A display device includes: a substrate; a light-emitting element on the substrate; a planarization layer on the light-emitting element; a first refractive index layer on the planarization layer and including a total reflection inclination surface totally reflecting light emitted from the light-emitting element in a front direction and a refraction inclination surface refracting light emitted from the light-emitting element in the front direction; a second refractive index layer on the first refractive index layer to be in contact with the refraction inclination surface and having a smaller refractive index than a refractive index of the first refractive index layer; and a third refractive index layer on the first refractive index layer and the second refractive index layer to be in contact with the total reflection inclination surface and having a larger refractive index than the refractive index of the first refractive index layer.
US12016198B2

A display panel and a manufacture method thereof, and a display apparatus are provided. The display panel has a display region and a border region that surrounds the display region and includes a peripheral circuit region and a peripheral region; the peripheral circuit region is between the display region and the peripheral region. At least a part of a barrier structure of the display panel is in the peripheral circuit region, and the barrier structure includes an organic barrier layer including an opening passing through the organic barrier layer and an inorganic barrier layer covering the organic barrier layer and filling the opening; an extension direction of the opening is same as that of an edge, close to the opening, of the display panel; the peripheral circuit is in the peripheral circuit region.
US12016187B2

The present application provides an encapsulating composition which can effectively block moisture or oxygen introduced into an organic electronic device from the outside, and has excellent spreadability, is applicable to thin organic electronic devices and has excellent hardness of the cured product after curing, without causing an inter-circuit interference problem.
US12016178B2

A semiconductor device including a substrate that includes a cell array region and a peripheral circuit region; a cell transistor on the cell array region of the substrate; a peripheral transistor on the peripheral circuit region of the substrate; a first interconnection layer connected to the cell transistor; a second interconnection layer connected to the peripheral transistor; an interlayer dielectric layer covering the first interconnection layer; and a blocking layer spaced apart from the first interconnection layer, the blocking layer covering a top surface and a sidewall of the second interconnection layer.
US12016166B2

An electronic device is provided. The electronic device includes a circuit board, a connector, a shielding frame and a shielding cover. The connector is disposed on the circuit board. The shielding frame is disposed on the circuit board, wherein the connector is disposed in the shielding frame. The shielding cover is detachably connected to the shielding frame, wherein when the shielding cover is combined with the shielding frame, an inlet is formed between the shielding frame and the shielding cover, and the shielding frame and the shielding cover are adapted to block an interference signal.
US12016164B1

An assembly for electromagnetic interference (EMI) shielding to prevent incident radiation from penetrating through a gap to an interior of an aircraft includes an electromagnetic band gap (EBG) structure. The EBG structure has a patch-and-via array connected to a ground layer. The EMI shielding includes a conductive adhesive and is flexible for conforming attachment to curved aircraft surfaces. The shielding may be located on a deflector plate that is parallel to an adjacent aircraft surface, on the airframe surface opposite to the deflector plate, or in both locations. The assembly filters out penetrating electromagnetic energy and prevents highly resonant cavity mode build-ups of electromagnetic energy inside a nacelle or other enclosure effectively protecting electrical equipment in the interior.
US12016161B2

A power conductor for conducting electricity between a power source and a load is disclosed. A conductive body connects between the power source and the load. A sealed chamber is provided in the interior of the conductive body and contains a working fluid for changing phase when heated. A circuit, a vehicle power distribution circuit, and a vehicle incorporating the same are also disclosed.
US12016159B2

A cooling system for an information handling system in a portable chassis comprises a vapor chamber for transferring heat away from components, a porous heat exchanger for receiving heat from the vapor chamber, an air pump of receiving airflow at a first air pressure and generating a second airflow at a second air pressure greater than the first airflow. The porous heat exchanger may comprise one of a plurality of sides of an internal air chamber configured to allow the air pump to generate the second air pressure two to three orders of magnitude greater than the first air pressure. An air pump such as a piezoelectric air pump can generate airflow at a pressure that is two to three orders of magnitude greater than possible using a traditional blower.
US12016154B2

Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, an in-row cooling unit is located within a row of racks and between racks so that it can use an interchangeable heat exchanger (IHE) to receive a primary coolant and can use one or more flow controllers to provide a first part of the primary coolant to cool a secondary coolant that is to be distributed to at least one cold plate, and to provide a second part of the primary coolant to cool air to be circulated through at least one server tray or rack.
US12016149B2

The disclosure provides a server including a housing, a plurality of hash boards, a power module and an electrical connection board. Each hash board is slidably arranged in a first accommodating space. The plurality of hash boards and the power module are respectively connected to the electrical connection board. The power module supplies power to the plurality of hash boards through the electrical connection board. The electrical connection board includes two conductive connection boards, each of which is provided with a plurality of conductive pins. The pins form multiple pairs of conductive pins in one-to-one correspondence. Each pair of conductive pins corresponds to each hash board and is electrically connected to supply power to the hash board. Each pair of conductive pins is detachably matched with each hash board to connect or disconnect the power supply path of the hash board.
US12016143B2

This application relates to a flexible display screen supporting structure for supporting a flexible display screen. The flexible display screen includes a bendable region and a non-bendable region spaced apart in a first direction. The flexible display screen supporting structure includes a flexible support layer, the flexible support layer includes a first surface and a second surface arranged opposite to each other, the first surface is used for connecting to a non-light-emitting side of the flexible display screen, and the second surface is divided into a first region and a second region that are spaced apart in the first direction. A rigid support plate is arranged on the first region, a plurality of rigid support strips that are parallel to each other are arranged at intervals on the second region, and each of the plurality of the rigid support strips extends along a direction perpendicular to the first direction.
US12016141B2

The invention relates to electrical/electronic equipment, such as a high-powered lamp, switching device, control device, transformer, signaling device, display device, or the like, having a housing (2) and at least one cooling fluid supply apparatus (3) arranged in the housing or allocated thereto. Said cooling fluid supply apparatus has a cooling fluid inlet apparatus and a cooling fluid discharge apparatus on the housing and a cooling fluid guide apparatus within the housing. In order to improve such equipment such that safe actuating of the equipment is possible, together with a compact and competitive design, with simultaneously efficient cooling, in particular also in potentially explosive areas, at least the cooling fluid inlet apparatus is allocated a safety switching apparatus for interrupting the cooling fluid supply, in particular in the case of a pressure drop in the cooling fluid. The invention also relates to a corresponding method.
US12016140B2

An electrical device includes a housing including a receiving space in which electrical components of the device are arranged, a cover device including a first cover element and a second cover element, and a sensor unit including a magnetic element and a magnetic sensor, which is configured to provide a detection signal when the magnetic element is detected to be absent. The first cover element has a cut-out, and the second cover element is arranged such that the second cover element, in a first position, covers the cut-out and, in a second position, allows access to the cut-out. The cover device is arranged such that the cover device, in a first position, closes the receiving space when the second cover element is in the first position, and in a second position, allows access to the first sub-receiving space and the second sub-receiving space.
US12016131B2

A device source wafer includes a wafer substrate, devices formed on or in the wafer substrate at a location on the wafer substrate, and test structures disposed on the wafer substrate connected to some but not all of the devices. The devices include a first device disposed at a first location and a second device disposed at a second different location on the wafer substrate. The test structures include at least a first test structure connected to the first device and a second test structure connected to the second device. The first test structure is adapted to measuring a characteristic of the first device and the second test structure is adapted to measuring the characteristic of the second device. An estimated characteristic of unmeasured devices is derived from the first and second device locations and measured characteristics and the device is selected based on the estimated characteristic.
US12016130B2

A method of manufacturing a printed circuit board includes: forming a resist layer; exposing first areas of the resist layer spaced apart from each other; after exposing the first areas, exposing second areas of the resist layer, the second areas being spaces between the first areas; forming first and second openings spaced apart from each other in the first and second areas by developing the resist layer; and forming a plurality of conductor patterns by filling the first and second openings with conductors.
US12016125B2

An electric component includes a printed circuit board with each of a pair of surfaces serving as a component mounting surface. The component mounting surface has a predetermined region on which electronic components are coated with a resin. A predetermined one of the electronic components in the region is not covered with the resin at a portion above a predetermined height from the component mounting surface.
US12016124B2

Surgical devices include adapter assemblies which electrically and mechanically interconnect handles of electromechanical surgical devices to surgical loading units. Electrical components of the surgical devices are coated with a multi-layer conformal coating which permits the devices to be sterilized in an autoclave without damaging the electrical components.
US12016115B2

Disclosed are an embedded circuit board and a fabrication method therefor. The embedded circuit board comprises: a circuit board body; signal transmission layers (1200), wherein the signal transmission layers are arranged on two opposite sides of the circuit board body; bonding layers, wherein the bonding layers are arranged between at least one signal transmission layer and the circuit board body and used for bonding the signal transmission layer to the circuit board body; metal bases which are embedded in the circuit board body and are electrically connected to the signal transmission layers on two opposite sides of the circuit board body; conductive parts which are arranged at the positions in the bonding layers corresponding to the metal bases, and are electrically connected to the signal transmission layer and the metal bases; and magnetic cores embedded in the circuit board body.
US12016111B2

A protective enclosure for a PCB assembly, e.g., a solid-state-drive assembly. In an example embodiment, the enclosure comprises a flexible, stamped-metal heat spreader connected, by way of cured-liquid TIM parts, to at least some of the packaged integrated circuits on one side of the PCB assembly. In some embodiments, additional cured-liquid TIM parts may be connected between the body of the protective enclosure and packaged integrated circuits on the other side of the PCB assembly and/or the assembly's PCB. The PCB assembly, heat spreader, and various TIM parts are arranged in a manner that helps to significantly lower the risk of solder-joint failure under thermal cycling.
US12016107B2

A continuous mode conveyor cooking appliance utilizing hot air jet impingement and microwave energy for cooking prepared foods. The approach envisions a central microwave unit with a hot air jet impingement oven unit on each side of the microwave section and a conveyor system to carry the food items completely through the appliance from one end to the other and with the two hot air jet impingement ovens equipped with a designed combination of hot air jet impingement jets and solid pins to act as a microwave attenuation system to reduce microwave exposure to cooking personnel to completely safe levels.
US12016105B2

A home appliance, in particular a home cooking appliance, includes a home appliance cavity used as a cooking cavity. The home appliance cavity includes a substrate that is a fibrous matrix and an inorganic resin that is thermally resistant. In certain examples, the home appliance cavity is a single unit construction, eliminating assembly seams. Also described herein are methods of making the home appliance cavity.
US12016101B2

A device, system, and method configure a power supply of a powered device. The powered device includes a digital addressable lighting interface (DALI) connected to a load to be powered by a power source. The powered device includes an isolator. The powered device includes a controller positioned on a primary side of the isolator. The controller is configured to generate a first signal to select whether to provide power to the 5 DALI at a zero current value or a maximum current value. The controller is further configured to generate a second signal to provide power to the DALI at a selected current value between the zero current value and the maximum current value.
US12016093B2

A sheet heater comprises a sheet form heating unit configured from a wire heater. The heating unit comprises a first heating unit positioned along a peripheral edge of the area subject to heating, and a second heating unit positioned at an area surrounded by the first heating unit. The second heating unit comprises a plurality of meandering parts, with mutually adjacent meandering parts overlapping each other in the meandering direction. In the heating unit, the width (WL) of the wire heater is greater than the width (WP) between mutually adjacent wire heaters.
US12016089B1

An apparatus for a target for a weapon is disclosed. The apparatus has a conductivity layer configured to be removably attached to the target, at least one thermal device configured to be removably attached to the conductivity layer, and a power storage electrically connected to the at least one thermal device. The at least one thermal device is configured to heat or cool the conductivity layer. The conductivity layer has a thermal conductivity that is both greater than the target and between 200 W/mK and 400 W/mK.
US12016088B2

Heating element for generating IR heat beams for contactlessly heating plastic profile ends, preferably for end-face welding of pipes or fittings clamped in a device, comprising a heating plate made at least partially of a conductive material and having two heatable faces, a heating wire for generating the heat beams, wherein the heating wire is arranged on the faces of the heating plate, wherein the heating plate has a plurality of heating zones spaced apart radially from one another.
US12016087B2

A heater includes a base body and a resistance heating element. The base body is configured by an insulating material and includes a top surface on which a wafer is placed. The resistance heating element extends in the base body along the top surface. A top surface of the resistance heating element and the base body are in contact with each other. A vacuum or gas-filled gap is interposed between a side surface of the resistance heating element and the base body.
US12016086B2

A control circuit for a vapor provision system includes comprises a first controller with capability to control a first set of components in the vapor provision system; a second controller with capability to control a second set of components in the vapor provision system, at least one component in the second set being also in the first set; and a communication link between the first controller and the second controller by which at least one controller can monitor operation of the other controller; wherein one or both controllers is operable to, via the communication link, detect a fault with the capability of the other controller to control the at least one component and, in response, assume control of the at least one component.
US12016084B2

Methods and systems for facilitating communication between a core network and a wireless terminal in an upper first-level protocol unit (UL1) of a radio access network (RAN) as disclosed. An upper first level protocol unit (UL1) performs a first portion of a first-level protocol of the RAN in a first apparatus and communicates over a fronthaul link with a lower first-level protocol unit (LL1). The LL1 is in a second apparatus separate from the first apparatus. A communication quality parameter for communication between the first apparatus and the LL1 is determined, and a message related to the communication quality parameter is sent by the UL1 to an entity of the RAN other than the LL1.
US12016072B2

A client device for use with an access point device, a gateway device, and an external server having stored therein firmware version information indicating a most recent firmware version number, n, associated with the access point device. The access point device having a loaded firmware version number, m, loaded thereon. The client device includes a memory and a processor, which may cause the client device to: connect to the access point device; obtain, from the access point device, the loaded firmware version number, m; obtain, from the external server, the most recent firmware version number, n; disconnect from the access point device; and wait a predetermined period of time and then connect to the gateway device, wherein the predetermined period of time is a first period of time when m=n, and wherein the predetermined period of time is a second period of time when m
US12016065B2

Wireless communications systems and methods related to communicating control information are provided. A method of wireless communication performed by a first sidelink user equipment (UE) may include establishing, with a second sidelink UE, a beamformed link, transmitting, to the second sidelink UE, a periodic discovery and measurement timing (DMTC) configuration via the beamformed link, and transmitting, to the second sidelink UE, a periodic beacon signal based on the DMTC configuration.
US12016050B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive information that indicates whether to perform a first random access channel (RACH) procedure for a non-terrestrial network or a second RACH procedure for a terrestrial network, wherein the first RACH procedure is configured to support a larger number of UEs contemporaneously performing a RACH procedure than the second RACH procedure. Responsive to the information indicating that the UE is to perform the first RACH procedure, the UE may perform the first RACH procedure. Numerous other aspects are provided.
US12016046B2

A communication system for communication between one or more terminal units includes: a communication manager that is configured to define and manage one or more adjustable communication links for efficient bandwidth utilization, wherein the one or more communication links are adjustable by the communication manager adjusting the bandwidth of each of the one or more communication links, the frequency bands utilized by each of the one or more communication links, and the latency for each of the one or more communication links.
US12016043B2

This application provides a data transmission method and an apparatus. The method includes: receiving first DCI sent by a network device, where the first DCI includes a quantity of layers for transmitting first data through a PDSCH, and under a first condition, the quantity of layers of the first data is less than or equal to N1; and under a second condition, the quantity of layers of the first data is less than or equal to N2, N1 is less than N2, N2 is a maximum quantity of layers, for transmitting data through the PDSCH, supported by a terminal device, and N1 is a positive integer; and receiving the first data sent by the network device, and demodulating the first data based on the first DCI. Therefore reducing radio frequency power consumption of the terminal device.
US12016026B2

Embodiments of the present application provide a transmission resource determining method and apparatus, and a terminal device. The method comprises: a terminal device determines, on the basis of the bandwidth of a first control resource set or the bandwidth of a first indication signal, a first receiving bandwidth corresponding to a downlink signal, wherein the first control resource set is used for transmitting a downlink control channel, and the first indication signal is used for indicating that the terminal device determines whether to monitor the downlink control channel at a downlink control channel monitoring moment.
US12016023B2

A data sending method and a terminal are provided. The method includes: if a PHY layer has not sent first data on a first semi-persistent uplink sending resource after a MAC layer of the terminal transmits the first data to the PHY layer, the PHY layer sends second data on a second semi-persistent uplink sending resource, where the second data is the first data buffered in a hybrid automatic repeat request (HARQ) process, or the second data is data corresponding to the first data buffered in the HARQ process.
US12016021B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit an indication of a downlink beam in uplink control information of a random access message, wherein the downlink beam is different from a default beam corresponding to a preamble of the random access message and a random access occasion in which the random access message is transmitted, or wherein the downlink beam is selected from a set of multiple downlink beams corresponding to the random access occasion. The UE may monitor for at least one of a random access response or a downlink communication subsequent to the random access response using the downlink beam indicated in the uplink control information. Numerous other aspects are provided.
US12016006B2

Method and apparatus for a beam report triggering autonomous beam mode selection. The apparatus measures an RSRP of a current beam and at least one beam. The apparatus selects a beam mode for communication with the base station based on the RSRP report of the current beam and the at least one beam. The apparatus provides, to a base station, an RSRP report of the current beam and the at least one beam. The apparatus communicates with the base station based on a selected beam mode. The apparatus may maintain communication with the current beam. The apparatus may enable a beam hopping mode for communication with the base station. The apparatus may switch to a different beam for communication with the base station, wherein the different beam comprises a beam from the at least one beam.
US12016005B2

A terminal device and a communication method are provided. The terminal device includes a receiver for receiving sounding reference signal (SRS) setting information and setting information for signals having a spatial correlation set to a SRS, and a transmitter for transmitting the SRS. The SRS setting information includes information indicating the spatial correlation to the SRS. The receiver, when receiving the signals having the spatial correlation set to the SRS, sets a first spatial domain reception filter and a second spatial domain reception filter. The transmitter, when transmitting the SRS, sets a first spatial domain transmission filter and a second spatial domain transmission filter. The first spatial domain reception filter and the first spatial domain transmission filter are set with beam correspondence. The second spatial domain reception filter and the second spatial domain transmission filter are set with beam correspondence.
US12016004B2

The present disclosure provides communication apparatuses and communication methods for 5G NR based V2X communications. The communication apparatuses include a communication apparatus which comprises a receiver, which in operation, receives from a base station a first resource information indicating a first resource allocated by the base station; and a transmitter, which in operation, transmits to a target communication apparatus or a plurality of target communication apparatuses including the target communication apparatus a second resource information indicating a second resource allocated to at least the target communication apparatus, the second resource including a whole or a part of the first resource.
US12016002B2

This application provides a method includes: If a first terminal device has to-be-sent periodic data, the first terminal device determines a first time unit set. The first terminal device determines that a first time unit in the first time unit set is used to send the periodic data, and determines, from the first time unit set based on a first time domain interval and a reservation quantity N, a second time unit set used to send the periodic data. A time domain interval between the 1st time unit in the second time unit set and the first time unit is the first time domain interval, and a number of a time unit in the second time unit set is greater than that of the first time unit. The method may be used in an internet of vehicles, for example, V2X, LTE-V, or V2V.
US12016001B2

Provided are a slot aggregation and device, a slot aggregation transmission method and device, a storage medium, and an electronic device. The slot aggregation method includes: setting, in a slot aggregation process, one or more slot intervals in N slots, wherein a duration of each slot interval is one or more slots; or setting, in a slot aggregation process, N slots as continuous slots, wherein the number of resources allocated in an nth slot of the N slots is less than the number of resources allocated in the (n−1)th slot; or setting, in a slot aggregation process, N slots as X slot groups, wherein a transmission format of each slot group is pre-configured by a base station, N is an integer greater than 1 and less than or equal to n, and X is less than N.
US12015999B2

Methods, systems, and devices for wireless communications are described. A base station may transmit a first downlink grant (e.g., a PDCCH transmission) for a first data transmission (e.g., a PDSCH transmission) over a first component carrier; the first data transmission over a second component carrier; and a second downlink grant (e.g., another PDCCH transmission) for a second data transmission (e.g., another PDSCH transmission) over the second component carrier. A user equipment (UE) receives the first data transmission over a first beam and may use the first beam for receiving the second data transmission. Additionally or alternatively, the UE may receive a configuration message indicating a set of TCI states for downlink data transmissions to the UE; identify one or more reference signals monitor for beam failure detection (BFD), identify one or more BFD beams, monitor the identified one or more reference signals; and selectively trigger a beam failure reporting procedure.
US12015980B2

Logic may define one or more wake-up preambles suitable for high data rates for a wake-up radio (WUR) packet. Logic may define wake-up preamble with different counts of symbols. Logic may generate a wake-up preamble as two microsecond pulses of orthogonal frequency-division multiplexing (OFDM) symbols in a four megahertz (MHz) bandwidth. Logic may generate and receive a high data rate (HDR) WUR preamble or a low data rate (LDR) WUR preamble. The HDR preamble may signal a data rate of 250 kilobits per second and the LDR preamble may signal a data rate of 62.5 kilobits per second. The HDR preamble bit count may be twice a bit count of the LDR preamble. The HDR preamble may be 32 bits. The duration of transmission of the HDR may be 64 microseconds and duration of transmission of the LDR may be 128 microseconds.
US12015977B2

A control station device includes a policy generation unit that calculates a priority order of a plurality of wireless communication systems having different types of systems on a basis of information acquired from a wireless terminal device that selects one wireless communication system from among the plurality of wireless communication systems to perform wireless communication, and generates a selection policy indicating the priority order of the plurality of wireless communication systems, and a policy delivery unit that delivers the selection policy indicating the priority order of the plurality of wireless communication systems to the wireless terminal device. With this configuration, an optimal wireless communication system that maximizes the performance of each wireless terminal device can be selected while reducing the load and calculation time imposed on the control station device.
US12015976B2

A method for managing communication in a user equipment including a plurality of subscriber identity modules (SIMs). The method includes detecting that a network service is unavailable to a first SIM among the plurality of SIMS and that a network service is available to a second SIM among the plurality of SIMS; detecting an availability of an in-device hotspot; and providing, to the first SIM for sending data to a network, an access to the in-device hotspot for using the network service available to the second SIM.
US12015975B2

Various embodiments herein disclose coordinating neighbor discovery between access points (APs) with auxiliary radios and APs without auxiliary radios. A corresponding wireless controller comprises a processor and a memory storing instructions that, when executed, cause the controller to perform operations. The operations comprise grouping APs into a first group of more flexible APs and a second group of less flexible APs and querying the second group of APs for a corresponding broadcast interval. The operations further comprise identifying when the second group of APs is scheduled to broadcast parameters, and a broadcast interval for each AP of the second group of APs and generating a schedule based on the scheduled broadcast and the broadcast interval for each AP of the second group of APs. The operations additionally comprise providing the generated schedule to the first group of APs and the second group of APs.
US12015974B2

An IAB node performs a method for determining a periodicity of a SSB and/or a RMSI for use in an IAB backhaul link. The method may comprise one or more of: using a predetermined periodicity value; determining a periodicity value based on at least one different parameter; receiving a signaling message indicating a periodicity value and using the indicated periodicity value for the IAB backhaul link; and selecting a periodicity value from a plurality of permitted periodicity values.
US12015973B2

A method for assessing path quality between a source node and a destination node, the method comprising, at a node: determining a first parameter and a first path classification of a first path having at least one link; determining a second parameter and a second path classification of a second path having at least one link; determining the quality of the first path based on the first parameter and the first path classification; determining the quality of the second path based on the second parameter and the second path classification; and comparing the quality of the first path and the quality of the second path thereby to determine the best quality path.
US12015971B2

A method of processing a Domain Name Server, DNS, query received from a User Equipment, UE, in a telecommunication network, wherein said method comprises the steps of receiving (102), by a User Plane Function, UPF, an encrypted message from said UE, determining (103), by said UPF, that said encrypted message is an encrypted DNS query by establishing that a destination address in said encrypted message corresponds to an address of a DNS server comprised by said telecommunication network, and forwarding (104), by said UPF, said encrypted DNS query to said DNS server.
US12015970B2

A communication apparatus includes a band pass filter and a peak detector configured to detect a peak of a communication signal using a second communication protocol among the communication signals received by the antenna. A subtractor connected to the band pass filter and configured to subtract the communication signal using the second communication protocol from the communication signals received by the antenna. A switch is provided between the subtractor and the peak detector. A denoise filter configured to remove a noise from the communication signals received by the antenna, increase a sensitivity of a communication signal using a first communication protocol, and remove the communication signal using the second communication protocol among the communication signals received by the antenna by treating the communication signal using the second communication protocol as a noise.
US12015964B2

A method is disclosed. The method includes establishing, by a first device, a wireless connection to a second device; transmitting a request, by the first device and to the second device, for location data indicative of a location of the second device; receiving, by the first device and from the second device, the location data indicative of the location of the second device; determining, by the first device, a distance between the first device and the second device based at least in part on the received location data; generating, by the first device, an altered value based on the received location data and the determined distance; and transmitting, by the first device and to the second device, the altered value and an account identifier associated with a user of the first device.
US12015962B2

A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
US12015958B2

The present disclosure relates to a method performed by a UE for enabling GNSS measurements. The UE and a network node are included in a NR communications network, and the NR communications network includes a NTN component. The UE performs a GNSS measurement according to a rule and using a GNSS receiver included in the UE. At least one of a UE position and an absolute time is an output of the GNSS measurement or is derivable from the GNSS measurement.
US12015952B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Embodiments of the present application provide a resource management method, a control information transmission method, and an information configuration method, which belong to the field of communication technology.
US12015947B2

Certain aspects of the present disclosure provide techniques for measurement encoding and decoding using neural networks to compress and decompress measurement data. One example method generally includes: generating, via each of a plurality of neural network encoders operating on measurement data, a compressed measurement based on a respective portion of the measurement data, wherein each of the neural network encoders is based on the same neural network model; generating at least one message indicative of the measurement data based on the compressed measurements; and transmitting the at least one message.
US12015943B2

A user equipment (UE) that comprises processing circuitry which operates a function that involves monitoring of a downlink control channel of an unlicensed radio cell for information intended to the UE. The unlicensed radio cell operates in an unlicensed spectrum and is controlled by a base station. The processing circuitry and a receiver perform the monitoring of the downlink control channel based on a first timer and a second timing trigger. The first timer is used to limit the maximum time the downlink control channel is to be monitored, by starting the first timer at the beginning of the monitoring and stopping the monitoring upon expiry of the first timer. The second timing trigger is used to stop the monitoring earlier than the first timer depending on the channel occupation status of the unlicensed spectrum by the base station.
US12015942B2

A user equipment (UE) is configured to simultaneously connect to a primary cell (PCell) and a primary secondary cell (PSCell) of a wireless network, wherein a primary component carrier (PCC) of the PCell and a primary secondary component carrier (PSCC) of the PSCell are both in frequency range 1 (FR1). The UE receives a PCC measurement object (MO) configuration, a PSCC MO configuration, and an inter-frequency MO with no measurement gap configuration, determines a PCC MO carrier specific scaling factor (CSSF), a PSCC MO CSSF, and an inter-frequency MO with no measurement gap CSSF and applies each respective CSSF to a measurement period corresponding to each of the PCC MO, the PSCC MO, and the inter-frequency MO with no measurement gap to determine a scaled measurement period corresponding to each of the PCC MO, the PSCC MO, and the inter-frequency MO with no measurement gap.
US12015938B2

Methods, systems, and devices for wireless communications are described. In some systems, a user equipment (UE) may receive a periodic reference signal from a base station and may measure the periodic reference signal as part of a beam failure detection (BFD) procedure. To detect a beam failure, the UE may autonomously select a beam failure indicator (BFI) counting scheme from a set of BFI counting schemes and may increment a BFI count in accordance with the selected BFI counting scheme and based on measuring the reference signal. The different BFI counting schemes of the set of BFI counting schemes may feature different techniques or methods for incrementing the BFI count per one or more BFI reports. As such, the UE may selectively choose how to weight different sets of one or more BFI reports in terms of contribution to the BFI count, which may improve BFD detection at the UE.
US12015926B2

A control apparatus and method for a wireless communication system supporting cognitive radio. The control apparatus includes an acquisition unit and a management unit. The acquisition unit is configured to acquire information about at least one factor capable of affecting performance of transferring an access request for a frequency spectrum resource by a communication apparatus, the access request being used for making a request to a device which controls the frequency spectrum allocation for allocating a frequency spectrum to the communication apparatus. The management unit is configured to receive the access request sent by the communication apparatus, and optimize a route for the access request of the communication apparatus according to the acquired factor in the case that the access request contains information indicating that the communication apparatus is a slave apparatus of another communication apparatus.
US12015925B2

A device for authenticating a user is described that comprises a sensor configured to measure the movement of a user in response to the interaction of the user with a displayed image and controller circuitry configured to authenticate the user in response to a positive comparison between the movement of the user and a stored movement associated with the user.
US12015923B2

Methods, systems, and computer readable media for mitigating effects of access token misuse are disclosed. One example method for mitigating effects of access token misuse comprises: at a network function (NF) comprising at least one processor: receiving, from a sender, a service request comprising an access token, wherein the access token includes an access token identifier and usage attributes indicating a message rate limit and/or a message count limit; determining, using the usage attributes associated with the access token, that the service request should be rejected; and rejecting the service request.
US12015921B2

Various solutions for avoiding denial of services with respect to mobile station (MS) and network apparatus in mobile communications are described. A MS may receive a first reject message from a network apparatus in a location area. The first reject message may comprise a first reject cause. The MS may also receive a second reject message from the network apparatus in the location area. The second reject message may comprise a second reject cause. The MS may store an identification of the location area in a forbidden location area list in an event that both the first reject cause and the second reject cause are received from the same location area. The MS may further search for another location area or tracking area.
US12015920B2

Improved techniques for secure access control in communication systems are provided. In one example, in accordance with an authorization server function, a method comprises receiving a request from a service consumer in a communication system for access to a service type and one or more resources associated with the service type. The method determines whether the service consumer is authorized to access the service type and the one or more resources associated with the service type. The method generates an access token that identifies one or more service producers for the service type and the one or more resources associated with the service type that the service consumer is authorized to access, and sends the access token to the service consumer. The service consumer can then use the access token to access the one or more services and one or more resources. In addition to such resource level access authorization, target network function group access authorization can be performed.
US12015914B2

Certain aspects of the present disclosure provide techniques for securing physical (PHY) layers in wireless communication. Certain aspects are directed to a method for wireless communication by a user equipment (UE). In some examples, the method includes obtaining a key and using the key during physical layer signal processing of a physical uplink control channel (PUCCH) transmission having more than one symbol to provide security for the PUCCH transmission.
US12015913B2

In one embodiment, the invention provides a portable wireless personal communication system for cooperating with a remote certification authority to employ time variable secure key information pursuant to a predetermined encryption algorithm to facilitate convenient, secure encrypted communication. The disclosed system includes a wireless handset, such as PDA, smartphone, cellular telephone or the like, characterized by a relatively robust data processing capability and a body mounted key generating component which is adapted to be mounted on an individual's body, in a permanent or semi-permanent manner, for wirelessly broadcasting, within the immediate proximity of the individual, a secret or private key identifying signal corresponding to a time variable secure key information under the control of the certification authority. The key identifying signal is generated in a format that facilitates secure wireless communication with the individual in accordance with a predetermined encryption algorithm including a PKI encryption algorithm. The disclosed system may be used with a console for coordinating access to a variety of different communication system networks.
US12015906B2

A sound generating device includes a magnet and a center pole on a yoke, a bobbin around the center pole, a coil wound around the bobbin, a frame outside the yoke, a damper between the frame and the bobbin, and a spacer in the bobbin.
US12015900B2

Systems, methods, and non-transitory computer-readable storage media for performing a role swapping operation between a pair of non-tethered wireless ear buds after detecting a triggering event. Further, state information can be coordinated between devices, including in connection with performing a role swap between buds in a pair of wireless, untethered ear buds, where one wireless ear bud is in a primary role and is responsible for a connection with a companion device, and another wireless ear bud in the pair is in a secondary role.
US12015894B2

The present disclosure relates to microphones and electronic devices having the same. A microphone may include a housing for receiving vibration signals; a converting component inside the housing for converting the vibration signals into electrical signals, and a processing circuit for processing the electrical signals. The converting component may include a transducer and at least one damping film attached to the transducer.
US12015887B2

A passive signal transport medium, constructed as an array of spectral-temporal connectors, connects a large number of access nodes to a number of distributors to form a single-hop network of wide coverage and high throughput yet simplified control. Parameterized spectral-temporal connectors define network expansion over networks using conventional signal transport media. A network accommodating 32000 access nodes with a throughput of an Exabits/second is realizable. The distributors may be geographically distributed (the access nodes are naturally geographically distributed). The entire network structure is parameterized. Selecting the number of distributors to equal the number of access nodes, and pairing each access node with a respective distributor to form an integrated node, an expanded fully-meshed network is realized with each pair of integrated nodes having a direct path and numerous single-hop paths. Several routing schemes within the fully-meshed network are considered to enable both global control and distributed control.
US12015883B2

An electronic device includes an image sensor including a color filter having a plurality of color channels, a memory storing a plurality of color conversion matrices and instructions, and a processor. The processor is configured to obtain noise information of a color image captured by the image sensor, select a target matrix from among the plurality of the color conversion matrices based on the obtained noise information, and generate a color converted image by applying the selected target matrix to the color image.
US12015879B2

A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The robot can patrol one or more routes within a building, and can detect violations of security policies by objects, building infrastructure and security systems, or individuals. In response to the detected violations, the robot can perform one or more security operations. The robot can include a removable fabric panel, enabling sensors within the robot body to capture signals that propagate through the fabric. In addition, the robot can scan RFID tags of objects within an area, for instance coupled to store inventory. Likewise, the robot can generate or update one or more semantic maps for use by the robot in navigating an area and for measuring compliance with security policies.
US12015873B1

An image transmission device includes: a frequency detector configured to detect a frame rate of an image frame and output a frequency switching mark signal when detecting that the frame rate changes; a frequency configuration device configured to output a first configuration signal according to a safe frequency step value in response to the frequency switching mark signal; a frequency processor configured to output a reference clock signal, adjust a frequency of the output reference clock signal repeatedly according to the first configuration signal, and until a frequency of an adjusted reference clock signal is substantially equal to a frequency of a reference clock signal corresponding to a changed frame rate, end adjustment; and an image frame transmitter configured to convert a format of the image frame into a format corresponding to the image frame transmitter according to the adjusted reference clock signal, and output the format-converted image frame.
US12015866B2

The invention relates to a method for configuring an emulation method for emulating a second camera objective, comprising the steps: determining a plurality of first images that are recorded using a first camera objective; determining a plurality of second images that are recorded using the second camera objective and whose image content corresponds to the image content of the plurality of first images; and configuring the emulation method for emulating the second camera objective on the basis of the plurality of first images and the plurality of second images.
US12015865B2

A system for a user taking photographs or videos to help evoke genuine emotions of one or a plurality of live camera subjects, comprising a digital device with a processor, a display, and system memory, a software application with a graphical user interface installed on the digital device or a remote server, wherein said application is used to store, manage, access, and view metadata tagged prompts, a pre-loaded library of metadata tagged prompts, wherein said prompts being emotive phrase(s), direction(s), image(s), sound(s), and/or animation(s), wherein said application has a two-stage filter to successively refine the list of prompts to be presented to the user, and a prompt delivery system to convey prompts to one or a plurality of live camera subjects.
US12015861B2

The present disclosure provides a pixel collection circuit and an image sensor. The image collection circuit includes: a movement detection module configured to detect a change in a light intensity in a field of view, and generate a pixel triggering signal when the change in the light intensity exceeds a predetermined threshold so as to indicate the pixel collection circuit to be in a triggered state; and a time signal generation module coupled to the movement detection module and configured to generate a time signal upon the receipt of the pixel triggering signal, the time signal being used to represent time information about a time point at which the pixel collection circuit is triggered. The movement detection module and the time signal generation module are coupled to a reading unit, so that the reading unit scans the pixel collection circuit to output the time information about the pixel collection circuit.
US12015858B2

Methods and systems of distinguishing between fluorescence imaging data contributions corresponding to two fluorescence imaging agents in a tissue is described herein. Specifically, exploitation of an imaging sensor with a color filter array can help distinguish between overlapping simultaneous fluorophore emission profiles.
US12015855B2

A method of generating a low-light image is provided. The method includes receiving a raw image, removing an amount of first illumination from the raw image, applying a low exposure condition to the raw image having the amount of first illumination removed, and applying an amount of low-light illumination to the raw image having the applied low exposure condition.
US12015854B2

A method of decoding an image, includes obtaining at least one offset for a picture, deriving a variable for scaling for the picture based on the at least one offset, and performing inter prediction based on the variable for scaling for the picture. The at least one offset is defined with a direction of scaling.
US12015853B2

The present disclosure is directed to a camera configured to capture a set of oblique images along a scan path on an object area; a scanning mirror structure including at least one surface for receiving light from the object area, the at least one surface having at least one first mirror portion at least one second portion comprised of low reflective material arranged around a periphery of the first mirror portion, the low reflective material being less reflective than the first mirror portion; and a drive coupled to the scanning mirror structure and configured to rotate the scanning mirror structure about a rotation axis based on a scan angle. The at least one second portion can be configured to block light that would pass around the first mirror portion and be received by the camera at scan angles beyond the set of scan angles.
US12015846B2

An imaging apparatus includes: an image sensor that captures a subject image formed via an optical system to generate image data; a controller that controls an autofocus operation to focus the optical system; and an image recognizer that identifies, based on the image data, information including a class of a subject in an image shown by the image data, wherein the controller acquires the information identified by the image recognizer to automatically set a parameter indicating characteristics of the autofocus operation, based on a tendency to be estimated as possibility for the subject of the identified class to move on the image.
US12015844B2

The electronic device according to an embodiment may include a display module, a UDC module, and a processor. The processor may operate to identify an operation mode of the UDC module. The processor may operate to change, when the operation mode is a first designated operation mode, transmittance of a UDC area in a display area of the display module, control the UDC module to configure a first path facing the sensor module, and obtain a first image based on light transferred to the sensor module. The processor may operate to change, when the operation mode is a second designated operation mode, the transmittance of the UDC area, control the UDC module to configure a second path facing the camera module, and obtain a second image based on light transferred to the camera module through the second path.
US12015836B2

A front perception module is utilized in conjunction with a front ballast system, which is included in a work vehicle and which has a laterally-extending hanger bracket supporting a number of removable ballast weights. In various embodiments, the front perception module includes an environmental depth perception (EDP) sensor system including a first EDP device having a field of view (FOV) encompassing an environmental region forward of the work vehicle, a mounting base attached to the work vehicle, and a front module housing containing the EDP sensor system and joined to the work vehicle through the mounting base. The front module housing is positioned over and vertically spaced from the laterally-extending hanger bracket in a manner enabling positioning of the removable ballast weights beneath the front module housing.
US12015820B2

Methods and systems are disclosed herein for automatically indicating, during display of video of an event, actions in event that could satisfy side-game scoring scenarios. This may be accomplished by a media application that generates a live video of an event and retrieves data relating to a current status of a side-game in which a user is participating. The media application determines that a next play of the event could affect an outcome of the side-game and, in response, determines a particular action within the event that could affect the outcome of the side-game. The media application generates for display, within the video, an overlay on top of a playing space of the event, the overlay indicating where the particular action would need to occur to affect the outcome of the side-game.
US12015817B2

Methods and apparatus for personalizing a vehicle with a sensory output device include receiving, by one or more processors, a signal indicating an identity or passenger profile of a detected passenger in or boarding the vehicle, accessing preference data and geographic location data for the passenger, and selecting sensory content for delivery to the passenger in the vehicle based on the preference data and geographic location data. Methods and apparatus for producing video customized for a preference profile of a person or cohort include associating each of stored video clips with a set of characteristic parameters relating to user-perceivable characteristics, receiving user profile data relating to the person or cohort, selecting video clips from the data structure based at least partly on the user profile data, and automatically producing a video including the preferred video clips.
US12015809B2

Techniques and systems are provided for processing media data. For example, methods, apparatuses, and computer-readable media are described that can include receiving a multicast stream of media content, and dividing the multicast stream of media content into data fragments. In some cases, the multicast stream of media content can be transcoded from a first media format to a second media format. The data fragments can be transmitted, over one or more Transmission Control Protocol (TCP) channels using a web socket protocol, to a browser of the computing device for playback.
US12015808B2

Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving encrypted hypertext transport protocol (HTTPS) traffic including media content; separating the HTTPS traffic into audio segments and video segments; calculating a size for each audio segment in the HTTPS traffic; maintaining a sliding window of a plurality of sizes of consecutive audio segments to form a fingerprint; and identifying the media content by matching the fingerprint with a reference in a catalog. Other embodiments are disclosed.
US12015806B2

A method of operating a data processing system and data processing system for enabling a spectator to make predictions during a live event stream before the predictable events take place, wherein the method is performed by the data processing system comprising a server configured to communicate with a means for transferring the live event stream over a communication network and to provide the prediction environment to the spectator devices for making predictions.
US12015805B2

The embodiments relate to a method including determining a foreground area covering a viewport of 360-degree video and one or more other areas of 360-degree video, not containing the foreground area in its entirety; concluding a first set of tile streams among available tile streams of the 360-degree video to cover the foreground area; concluding a second set of tile streams among the available tile streams of the 360-degree video, to cover the one or more other areas; and requesting transmission of a first set of portions of the first set of tile streams and a second set of portions of the second set of tile streams, wherein the portions in the first set of portions have a shorter duration that portions in the second set of portions.
US12015800B2

The general aspects extend motion modes, such as merge with motion vector difference, and symmetrical motion vector difference, to motion models beyond a simple translational model, for example in combination with merge and alternative temporal motion vector prediction modes. Embodiments extend the use of MMVD and SMVD motion vector coding tools to all the motion model derivation methods and temporal prediction methods that are supported in proposed video standards, so as to increase the overall compression performance. Particular embodiments describe combining MMVD or SMVD with the affine motion model, the ATMVP motion model, the planar motion model, the regressive motion field, the triangle-partition-based motion model, the GBI temporal prediction method, the LIC temporal prediction method and the Multi-hypothesis prediction method.
US12015798B2

An electronic apparatus performs a method of encoding and decoding video data. The method comprises: receiving bitstream encoding a transform block, wherein the transform block includes a non-zero region and a zero-out region; checking whether there is any non-zero coefficient within the zero-out region; in accordance with a determination that there is no non-zero coefficient within the zero-out region of the transform block: determining a scan order index of a last non-zero coefficient of the transform block along a scanning direction; in accordance with a determination that the scan order index of the last non-zero coefficient is greater than a predefined threshold: receiving, from the bitstream, a value for multiple transform selection (MTS) index; and applying respective transforms to transform coefficients of the transform block in both horizontal and vertical directions based on the value of the MTS index.
US12015796B2

According to the disclosures of the present document, entry point-related information/parameter can be signaled by means of upper-level syntax, thereby allowing the amount of data necessary to be signaled for video/image coding to be reduced and coding efficiency to be increased.
US12015794B2

Systems and methods are described herein for coordinating transcoders. Content may be received from different sources to be transcoded. Each transcoder of a plurality of transcoders may send data associated with content to each other to coordinate the plurality of transcoders. The data may indicate timing information for the encoded content and features of the content such as, for example, color, frame similarity, or frame type. The transcoders, while outputting encoded content, may coordinate either directly or via a broker. The transcoders may coordinate in order to synchronize their output so that frames, that may be received by each transcoder at different times, are aligned based on the timing information. The coordination and synchronization may improve error resilience. In the case of a transcoder/encoder or a site failure, there may be a seamless transition to a different transcoder/encoder and no reduction in performance because of the time alignment.
US12015783B2

Methods and systems for improved content encoding are described herein. An encoder may allocate a time budget for encoding each frame of a content item. When the encoder takes longer than the allocated time budget to encode at least a portion of a given frame(s) of the content item at a first resolution, the encoder may take a number of actions in order to allow the encoder to “catch up,” such as encoding frames at a second resolution. Once the encoder catches up and the allocated time budget is not being exceeded, the encoder may resume encoding frames of the content item at the first resolution.
US12015780B2

This application provides an inter prediction method and apparatus, a video encoder, and a video decoder. The method includes: determining N target picture blocks from M picture blocks in which M neighboring locations of a current picture block are respectively located, where any two of the N target picture blocks are different, M and N are both positive integers, and M is greater than or equal to N; determining candidate motion information of the current picture block based on motion information of the N target picture blocks, and adding the candidate motion information of the current picture block to a motion information candidate list of the current picture block; and performing inter prediction on the current picture block based on the motion information candidate list. In this application, comparison operations during obtaining of the motion information candidate list can be reduced, to improve inter prediction efficiency.
US12015776B2

A computer-implemented method for lossy image or video compression, transmission and decoding, the method including the steps of: (i) receiving an input image at a first computer system; (ii) encoding the input image using a first trained neural network, using the first computer system, to produce a latent representation; (iii) quantizing the latent representation using the first computer system to produce a quantized latent; (iv) entropy encoding the quantized latent into a bitstream, using the first computer system; (v) transmitting the bitstream to a second computer system; (vi) the second computer system entropy decoding the bitstream to produce the quantized latent; (vii) the second computer system using a second trained neural network to produce an output image from the quantized latent, wherein the output image is an approximation of the input image. Related computer-implemented methods, systems, computer-implemented training methods and computer program products.
US12015771B2

Embodiments of the present disclosure relate to the field of picture processing. Especially, the embodiments are directed to improving the deblocking filter of an image coding device. During the deblocking, at most a number MA of sample values of the first coding block adjacent to the block edge are modified and at most a number MB of sample values of the second coding block adjacent to the block edge are modified; or at most a number MA of sample values of the second coding block adjacent to the block edge are modified and at most a number MB of sample values of the first coding block adjacent to the block edge are modified, MA≠MB.
US12015765B2

In a method of decoding, coded information of a coding unit (CU), a template region, and a plurality of reference regions is received. The coded information includes a first syntax element indicating whether the CU is predicted based on a template matching based multiple reference line (MRL) intra prediction mode. In response to the first syntax element indicating that the CU is predicted based on the template matching based multiple reference line (MRL) intra prediction mode, a plurality of cost values is determined between (i) respective prediction samples of the template region based on samples in each of the plurality of reference regions, and (ii) reconstructed samples of the template region corresponding to the respective prediction samples. A reference region from the plurality of reference regions is determined based on the plurality of cost values. Samples of the CU are reconstructed based on the samples in the determined reference region.
US12015758B1

Various implementations disclosed herein include devices, systems, and methods that provide images for displaying a 3D appearance of a tracked object on a view dependent device. In some implementations, a set of multiple images of the object from different capture positions is provided and then adjusted such as to render the object in focus when using the adjusted images for display on the view dependent device. In some implementations, the set of multiple images is provided that includes virtual images generated using virtual image sensors that may improve the appearance of out of focus regions (e.g., outside the 3D object appearance) on the view dependent device. In some implementations, the set of multiple images of a person provides a hologram of the person (e.g., left and right eye views provide the appearance of a 3D person) where the images are adjusted to improve gaze direction of eyes of the person.
US12015757B2

Embodiments of the present invention relate to an obstacle detection method and apparatus and an unmanned aerial vehicle. The unmanned aerial vehicle includes a binocular photographing component and a laser texture component. The method includes: determining to start the laser texture component; starting the laser texture component, to emit a laser texture; obtaining a binocular view that is collected by the binocular photographing component and that includes the laser texture, and setting the binocular view that includes the laser texture as a target binocular view; and performing obstacle detection based on the target binocular view. In the above technical solutions, according to the embodiments of the present invention, precision of binocular stereo matching can be improved without changing an original binocular matching algorithm and structure, thereby improving precision of obstacle detection. In addition, the unmanned aerial vehicle can perform binocular sensing while flying at night.
US12015754B2

An image processing apparatus includes a datum point determination unit configured to determine coordinates of a datum point for determining pixel values of second pixels included in a converted image including a plurality of second pixels in a coordinate plane of an input image including a plurality of first pixels, and an interpolation unit configured to determine pixel values of the second pixels based on a plurality of reference pixels. The datum point determination unit sets coordinates in the first direction of the first pixels among the plurality of first pixels as first direction end portion coordinates, and determines coordinates in the first direction of the datum point of the second pixels among the plurality of second pixels to be coordinates shifted to further inside of the input image than the first direction end portion coordinates by a distance longer than 0 and shorter than one pixel.
US12015752B2

According to an aspect of the present disclosure, if an image forming apparatus receives a FAX data, the image forming apparatus posts a message to a chat service indicating that the FAX data has been received, and according to a setting of a forwarding destination of FAX data and scheduled forwarding time, the image forming apparatus posts a message indicating the scheduled forwarding time of the received FAX data. If the image forming apparatus receives an instruction related to forwarding the received FAX data (canceling, changing scheduled time, changing forwarding destination) via the chat service, the image forming apparatus performs processing related to the forwarding the received FAX data (canceling to forward processing, changing scheduled time processing, changing forwarding destination processing) based on the instruction.
US12015751B2

Systems and methods for contact imaging of stands with illumination are disclosed herein. A contact imaging system can include a contact imager. The contact imager can include a housing having a base and a lid. The lid can have a closed position against the base and an open position. The contact imager can include a contact area image sensor. The lid can shield the contact area image sensor from ambient light when the lid is in the closed position. The contact imager can include an illuminator that can illuminate at least a portion of a blot on the contact area image sensor when the lid is in the closed position.
US12015746B2

There is provided an image processing system including: an image processing device; a microphone that is capable of acquiring speech; a retaining unit configured to retain, in a history database, setting values for image processing utilized in the past; an acquiring unit configured to acquire, based at least on that a specific word has been recognized in a result of speech recognition on speech acquired by the microphone, one or more setting values from the history database using an extraction condition corresponding to the specific word, and a setting unit configured to set up a new job to be executed by the image processing device based on the one or more setting values.
US12015744B1

Embodiments provide systems and methods for securely transferring large objects. A computer-implemented method, for example, includes determining whether digital content captured by a content capture device currently qualifies as a large file for transmission, based on a size attribute and a current transmission parameter associated with currently transmitting objects from a content capture system to an enterprise content management system. If the digital content qualifies as a large file, the digital content is encrypted and transmitted to a decentralized storage system for storage, and a content identifier that identifies the encrypted digital content stored in the decentralized storage system is transmitted to the enterprise content management system. Otherwise, the digital content is transmitted from the content capture system to the enterprise content management system.
US12015741B1

Various embodiments are directed to printing apparatuses and methods of operating the same. In various embodiments, a method of operating a printing apparatus to generate to generate an alert signal corresponding to a detected operating condition associated with the printing apparatus comprises selectively operating a drive component to generate an alert signal corresponding to a detected operating condition defined by the printing apparatus, the alert signal being defined by a vibration of the printing apparatus, wherein the drive component is configured to be operably engaged with a print media disposed within the printing apparatus such that the operation of the drive component causes a corresponding movement of the print media along a printing path defined by the printing apparatus; and wherein an operation of the drive component is defined at least in part by a rotation of the drive component in one or more rotational directions about a central axis.
US12015738B2

A method of processing an emergency call in an emergency communication network can include receiving an emergency call from an emergency caller from a first mobile communication device that is received via a SIP INVITE message; obtaining location information of the location of the first mobile communication device; determining a PSAP that is in the vicinity of the location of the first mobile communication device, and forwarding the emergency call to the PSAP for being handled by a call taker at the PSAP. The ESRP can request location information of all mobile communication devices that are in the vicinity of the first mobile communication device and, upon receipt of the location information, create a list of all mobile communication devices that are in the vicinity of the first mobile communication device for transmitting the list to the PSAP to be displayed at a display device of a call taker.
US12015737B2

The present invention relates to methods, systems, and apparatus for generating and/or using training data. An exemplary embodiment includes the steps of: generating from a first plurality of communications a first set of media fingerprints and corresponding communications information, the media fingerprints included in the first set of media fingerprints and corresponding communications information being a first set of media fingerprints; generating from a second plurality of communications a set of media fingerprints of a first type, each individual communication of the second plurality of communications having characteristics indicating a probability greater than a first threshold that the individual communication is of the first type; labeling individual media fingerprints in the first set of media fingerprints and corresponding communications information as being of the first type when the individual media fingerprint being labeled matches a media fingerprint in the set of media fingerprints of the first type.
US12015734B2

A method may include receiving, by a charging function (CHF) from a policy control function (PCF), a first request for charging policy information for a packet data unit (PDU) session of a wireless device. The method may also include sending, by the CHF to the PCF, a message comprising the charging policy information. The charging policy information may indicate a charging method that includes: online charging, offline charging, converged charging, or a combination thereof. The method may further include receiving, by the CHF from a session management function (SMF), a second request to establish a charging session, wherein the second request comprises the charging method. The method may additionally include sending, by the CHF to the SMF, a confirmation for the charging method.
US12015731B2

Systems, methods, and computer-readable media for call classification and for training a model for call classification, an example method comprising: receiving DTMF information from a plurality of calls; determining, for each of the calls, a feature vector including statistics based on DTMF information such as DTMF residual signal comprising channel noise and additive noise; training a model for classification; comparing a new call feature vector to the model; predicting a device type and geographic location based on the comparison of the new call feature vector to the model; classifying the call as spoofed or genuine; and authenticating a call or altering an IVR call flow.
US12015725B1

Systems, methods, and computer program products are disclosed in regard to cryptographic containers or other on-chain modules. Some variants concern responding to on-chain metadata linkage disruption. Some concern confirming speculative on-chain module linkages. Some concern autonomy enhancement based on user-activity-related attributes. Some concern zero-knowledge proofs based on speculative on-chain module linkages. Some concern user-configurable privacy management or various considerations of efficiency or security.
US12015722B2

Methods and network interface devices for establishing a secure and authenticated network connection are provided. The method comprises: receiving, from a requesting entity, a destination IP address and a first certificate that is used to establish a secure network connection, wherein the first certificate comprises a first security attribute that is associated with a source destination IP address; identifying, with aid of one or more processors, a stored second security attribute associated with the destination IP address; and determining, with aid of the one or more processors, a policy action based at least in part on the first security attribute and the second security attribute.
US12015721B1

The method provides for dynamic retrieval of certificates, with remote, secure, and scalable lifecycle management. It enables importing, creating, renewing, rekeying, and retrieving leaf certificates and associated private keys, assigning to registered devices, and acquiring by applications executing on registered devices with device two-factor authentication. It is an agentless method to achieve device protection, application security, and data protection with data authenticity and confidentiality in intra-device, inter-device, device-to-edge, and device-to-cloud secure communications. It helps Transport Layer Security and Internet Key Exchange enabled applications retrieve leaf certificates and the associated private key, and verify certificates, programmatically for certificate-based authentication during protocol handshake, with policy-based authorization of trusted applications. It enables applications and command line utilities retrieve and use leaf certificates for mutual authentication, data signing with digital signatures, and key unwrapping. It further enables dynamic retrieval of trusted intermediate and root certificates.
US12015719B1

A hardware unit relies on non-flashable circuitry for improving security on a public or private network. The hardware unit can be added to a network without substantial modifications to the other devices already connected to the network. The hardware unit detects and blocks or drops data packets or frames that contain an instruction of a known file-sharing protocol other than a reading instruction that are not digitally signed by a recognized source. Thus, a cyber attack may be prevented instantaneously by what it attempts to do, typically the creation, insertion, deletion, update, renaming, or writing of files to compromise code or data.
US12015717B2

A system is provided for processing offline digital resource transfers using a hardware device based cryptographic application. In particular, the system may comprise a portable hardware device or chip that have a cryptographic application and key stored thereon. The hardware chip may further store information about a digital resource associated with the user. A user may, through a user computing device, initiate a digital resource transfer by retrieving a data record associated with the digital resource transfer from a terminal. The user computing device may then access the cryptographic application stored on the hardware chip, where the cryptographic application may use the cryptographic key to digitally sign the data record. In this way, the system provides a secure and efficient way to process offline digital resource transfers.
US12015716B2

A method for providing identification using an endpoint device is disclosed. The endpoint device may include an electronic identity that is unique and can be securely stored. The electronic identity may be passed to an access device along with signed interaction data and a cryptogram. The access device may generate an authorization request with the cryptogram and may send it to a remote server computer for further processing.
US12015711B2

The application provides a data security processing terminal, system and method, and is related to a field of data processing. The data security processing terminal includes: an image acquisition device configured to acquire image data and transmit the image data to a Trust Execution Environment through a secure channel; an image acquisition driver operating in the Trust Execution Environment and configured to drive, in response to a drive instruction from a processor, the image acquisition device to acquire the image data; the processor operating in the Trust Execution Environment and configured to send the drive instruction to the image acquisition driver, obtain the image data, encrypt the image data using a stored first key to obtain image ciphertext data, and output the image ciphertext data. The technical solution of the present applicant can be used to ensure the security of image data.
US12015710B2

Various techniques related to authenticating and verifying the integrity of data received by a computer system from an external source (such as a sensor) are disclosed. Hardware circuits are disclosed that, along with the computer processor, allow for error-checking and authentication of data received by the computer system. For instance, the hardware circuits may generate a separate authentication code that can be compared to the authentication code in the data itself to determine whether or not the message is authentic and whether or not there is an error in the data. The disclosed techniques reduce the processing requirements of a computer system and can be implemented using simple hardware circuit designs.
US12015707B2

A communication method and a related product are provided. The communication method includes: When UE switches from a source slice to a target slice mutually exclusive with the source slice, both the UE and a target AMF serving the target slice can obtain a first AMF key Kamf_new. The first AMF key Kamf_new is different from a second AMF key Kamf, and the second AMF key Kamf is a key of a source AMF serving the source slice. According to the application communication security and effectiveness are significantly improved_in a mutually exclusive slice switching scenario.
US12015706B2

A security server storing a plurality of cryptographic keys to support device authentication, access control and proof of space plot farming. The cryptographic keys can include a first cryptographic key representative of an identity of a memory device, a second cryptographic key representative of a privilege to access a memory region in the memory device, and a third cryptographic key representative of a pool of proof of space plots. The security server can sign blocks in a blockchain created via plots in the pool, sign commands to access the memory region, and secure transfer of the second and/or third cryptographic key to the computer operated by an owner of the memory device.
US12015704B2

A particle accelerator random number generator system comprises a particle accelerator, a particle event detector, and a processing application. Operation steps include initiating the particle accelerator; detecting a particle event by the particle event detector; recording a binary event from the detected particle event; determining if sufficient binary events have been recorded for the desired random number strength; if not, return to the step of detecting a particle event; if so, converting the random number binary string to a random number generated hexadecimal; applying the random number generated hexadecimal string for an encryption key; and using the random number hexadecimal key to encrypt an application.
US12015695B2

A user terminal generates a first key pair and a second key pair, transmits a permission request including a public encryption key of the second key pair after electronically signing the permission request with a secret encryption key, and acquires, from permission information transmitted from a right-holder terminal, a content decryption key by using a secret decryption key of the second key pair and uses the content. The right-holder terminal stores a third key pair and the content decryption key, verifies the permission request received, and encrypts the content decryption key by using the public encryption key of the second key pair included in the permission request and transmits the permission information including the encrypted content decryption key after electronically signing the permission information with a secret encryption key of the third key pair. The permission request and the permission information are transmitted and received via a blockchain.
US12015690B2

An embodiment includes a method of client-server trust management. The method includes receiving, at a client device, a public key of a system server and locally seeding the public key in a secure storage at the client device. The method includes receiving a certificate list signed by a private key of the system server and verifying a source of the certificate list using the seeded public key. The method includes initiating a handshake process with a second device during which a digital device certificate of the second device is received. The method includes halting the handshake process and validating the second device by matching the digital device certificate with a certificate included on the verified certificate list. Based on the validation, the method includes managing a communication session with the second device to enable or prevent data transfer between the client device and the second device.
US12015685B2

The disclosed embodiments relate generally to efficient data encoding and transmission. An encoding system determines an encoding interval at which to encode different groups of related data in a data structure. The encoding interval for each group encoded together optimizes the amount of newly received information that is encoded and transmitted in a continuous, repeating loop.
US12015680B1

In an implementation, a mesh assembler receives a request for a new cloud-computing application tenant, where the request includes an assembly profile. The mesh assembler calls a deployment manager for applications and services that need to be custom deployed according to the assembly profile. The mesh assembler calls a routing configurator, which looks up services with certain attributes and configures services with certain attributes into a service mesh.
US12015679B2

A network entity generates a discovery request and transmit the discovery request to a network repository entity, NRE, wherein, advantageously, the discovery request includes a set of query parameters, the set of query parameters comprising a set of candidate network entity identifiers (IDs) comprising at least a first candidate network entity ID (e.g., an1-SMF instance ID), wherein each candidate network entity ID included in the set of candidate network entity IDs identifies a candidate network entity.
US12015673B1

In one embodiment, a method by a site router agent at an edge site comprises determining that a first application instance becomes running on the edge site, where the first application instance is associated with a first unique identifying information, sending a report to a control plane of an edge backend indicating that the first application instance becomes available at the edge site, retrieving a first message from a message router at the edge backend, determining that the first message is destined to the first application instance based on a destination field of the first message, storing the first message into a storage communicatively connected to the site router agent, establishing a network connection with the first application instance, and sending the first message to the first application instance upon establishing the network connection.
US12015666B2

Computer systems and methods for replicating a portion of a data set to a local repository associated with a subnetwork are disclosed. In one implementation, a method for a device associated with a subnetwork may include obtaining a portion of a data set from a central repository. The data set may be associated with one or more subnetworks, and the portion of the data set may be associated with the subnetwork. The method may further include obtaining a request for data originating from a node in the subnetwork. In addition, the method may include determining whether the central repository is unavailable to provide the requested data, and providing the requested data to the node after the central repository is determined as being unavailable.
US12015656B2

A web content page is provided, wherein the web content page is configured to dynamically provide a new web component streamed from a server after the web content page has been initially loaded by a client. An indication associated with a desired web component is received. The desired web component among a plurality of web components developed on a platform-as-a-service environment separately from the web content page is obtained. The desired web component is streamed to the web content page.
US12015654B2

A social network is provided. The social network of the present invention may prompt a user to create a “moment”. The moment of the present invention may include at least a time and a location of a place that the user is currently located, was located in the past, or will be located in the future. The moment may be stored on a database. Multiple users may create accounts and create a plurality of moments. All of the moments of the users may be stored on the database. The present invention may include a search box so that third party users may search for other third party user's moments. A user may enter in search criteria and may be presented with a plurality of moments based on the inputted search criteria.
US12015651B2

The disclosed apparatus comprises means for performing storing location information of one or more fixed-line user equipment operating in an internet protocol multimedia subsystem. In response to an update of location information at the apparatus for one or more of the fixed-line user equipment, the apparatus comprises means for sending a message to a serving call state control function serving the one or more fixed-line user equipment. The message indicates a location update of the one or more fixed-line user equipment whose location information has been updated at the apparatus.
US12015650B2

An information processing apparatus stores a plurality of setting values prepared for making a setting of the information processing apparatus, receives selection of one item from a user from among a plurality of items associated with a plurality of use environments, as a use environment corresponding to a first communication interface, receives selection of one item from a user from among a plurality of items associated with the plurality of use environments, as a use environment corresponding to a second communication interface, and makes a setting based on a first setting value group that is included in the plurality of setting values and corresponds to an environment selected as a use environment corresponding to the first communication interface, and a second setting value group that is included in the plurality of setting values and corresponds to an environment selected as a use environment corresponding to the second communication interface.
US12015649B2

A DNS server receives from a receiving email system, a DNS query for an email domain stored at the DNS server, the DNS query including identifying information of a sender of an email. The DNS server extracts the identifying information of the email sender from the DNS query and identifies one of a plurality of delivering organizations from the information. The DNS server determines whether the identified delivering organization is authorized to deliver email on behalf of the email domain. In response to determining that the identified delivering organization is authorized to deliver email on behalf of the email domain, the DNS server generates a target validation record based on the identity of the authorized delivering organization and the email domain, the target validation record including one or more rules indicating to the receiving email system whether the delivering organization is an authorized sender of email for the email domain.
US12015636B2

An automated method, system, device and/or computer program for performing security analysis of an information system or computing device by modeling attacks and attack surfaces using Knowledge Graphs and Graph Computing systems. A contextual data model and a set of data instances of security knowledge can be accessed. A Knowledge Graph representing a Simulated Neural Network for security attacks can be built and trained. A security analysis tool can receive a description of an attack scenario. The Graph Computing system can analyze an attack scenario using the Security Attack Knowledge Graph. A set of observations about the attack scenario and the attack surface can be generated. The observations can include attack paths, recommendations and action plans on how to detect, prevent or address the attack scenario. The action plans can be invoked and applied to the target information system and its operating environment either manually, or by automation.
US12015633B2

Computer implemented methods are provided for facilitating social engineering campaigns. The methods generally include maintaining at least one database that includes metadata for a plurality of fictional personas, metadata for a plurality of potential targets, information for a plurality of social engineering campaigns, such as a plurality of campaign scenarios, and information regarding social engineering successes with respect to at least one fictional persona, at least one potential target, at least one social engineering campaign, or a combination thereof. The method further includes receiving a selection of a campaign scenario from the plurality of campaign scenarios, receiving a selection of at least one of the plurality of potential targets, and selecting at least one of the plurality of fictional personas for use in a social engineering campaign based on an expected effectiveness of the given fictional personas with respect to the selected targets.
US12015632B2

Systems, methods, and computer-readable media are provided for dynamic allocation of network security resources and measures to network traffic between end terminals on a network and a network destination, based in part on an independently sourced reputation score of the network destination. In one aspect, a method includes receiving, at a cloud network controller, a request from an end terminal for information on a network destination; determining, at the cloud network controller, a reputation score for the network destination; determining, at the cloud network controller, one or more security measures to be applied when accessing the network destination, based on the reputation score; and communicating, by the cloud network controller, the one or more security measures to the end terminal, wherein the end terminal communicates the one or more security measures to a third-party security service provider for applying to communications between the end terminal and the network destination.
US12015624B2

Systems and methods for detecting and scoring security anomalies in a computing environment. One system includes a communication interface and an electronic processor. The electronic processor is configured to receive, via the communication interface, a network traffic event for the computing environment, parse the network traffic event to extract a feature set describing the network traffic event, and apply noise to the feature set to produce a noised feature set and produce a reduced noise feature set by processing the noised feature set using a neural network trained to remove noise. The electronic processor is further configured to compare the reduced noise feature set to the feature set to determine a success score and determine whether the success score exceeds a threshold. Responsive to determining that the success score does not exceed the threshold, the electronic processor is further configured to label the network traffic event as anomalous.
US12015617B2

Systems and methods for providing secure access to digital collaboration rooms with dynamic tenancy in response to an event are provided. An example method includes establishing, via an orchestration service, a digital collaboration room for an entity; receiving and storing three authentication factors of a user, the three authentication factors including a first authentication factor relating a corporate email account of the user assigned by the entity; and upon an entity's request and in response to an event activating an isolate mode and isolating the digital collaboration room.
US12015615B2

A computer implemented method includes supplying to a client device prompts for a first individual to specify matching criteria for a potential introduction to a second individual. The matching criteria includes a filter to sort a pool of individuals by a facial feature categorized by a facial recognition module. Matching criteria from the client device are collected. Matches between the first individual and a pool of individuals are generated based upon the matching criteria. The matches are supplied to the client device. A match acceptance by the first individual of the second individual is collected. Attributes of the second individual are verified to selectively establish a verified status. Network communication between the first individual and the second individual are enabled in response to the verified status.
US12015614B2

The disclosed technology teaches aggregating 3rd-party risk measures during an authentication journey, including providing a risk measure aggregation node, a JSON transform, and a configuration for 3rd-party risk measures to request. Responsive to invocation of the risk measure aggregation node during the authentication journey, the method includes setting a timer for receipt of a configured 3rd-party risk measure, wherein expiration of the timer causes the risk measure aggregation node to stop waiting for a timed-out 3rd party risk measure provider and requesting the configured 3rd-party risk measures. Upon receiving at least some of the requested 3rd-party risk measures, included is applying the JSON transform to aggregate the returned 3rd-party risk measures into an aggregate score, and the risk measure aggregation node providing to another node in the authentication journey an aggregated score taking into account the configured 3rd-party risk measures received prior to expiration of the timer.
US12015612B2

In one embodiment, a charm application enables user devices to communicate via physical charms. Upon receiving, from a first user device, a read request that is associated with the physical charm, the charm application identifies a message and an authorization list that are associated with the physical charm and previously received from a second user device. The charm application then determines whether a first user associated with the first user device is authorized to read the message based on the authorization list. If the first user is authorized to read the message, then the charm application transmits the message to the first user device. Notably, each physical charm may be exchanged between any number of users, but only read by authorized users via a user device. Accordingly, user devices may communicate private messages including any type of data with other user devices irrespective of whether technical infrastructures are accessible.
US12015610B2

A method of detecting fraudulent activity during authenticating users and user identifications includes initiating a user's device to capture a sequence of images of the user to be authenticated commencing when the camera is operational and prior to receiving from the user a selection of the control that triggers capture of images and continuing until detecting that the user has selected the control to trigger capture of images, thereby enabling capture of activity performed by the user prior to and contemporaneous with selecting the control, including any attempted fraudulent activity of the user to be authenticated. Video, still images and audio of the user seeking authentication can be captured.
US12015599B2

The application discloses an electronic operating device (100) arranged to protect communication between a consumer application (125) and a network-connected consumer device (300). The operating device protects a command message by signing the command message with a private key obtained from a key storage of the operating device (optionally also encrypting the command message with an encryption key), and sends the protected command message to the network controller (200). The network controller performs the verification of the signature of the command message such that legacy consumer devices without cryptgraphic capability can be used. The signature ensures that only authorised devices (100) can send commands to the consumer device (300).
US12015595B2

An improved technique for identifying a user's mobile device is discussed. A persistent and unified identifier that bridges mobile app to mobile web and to other web browser-compatible mediums is utilized. Using a unique verification identifier, the unified identifier is consistently verified, revived and distributed across application and browser mediums.
US12015592B2

Systems and methods for protecting sensitive mobile applications from attack include incorporating private application access software in a mobile application that operates on a user device to provide functionality to an end user, the functionality is separate from the private application access; deploying application connectors in front of a private application that is accessed by the mobile application; responsive to a request to access the private application, authenticating the end user through the mobile application; and, responsive to authentication, providing access to the private application through the mobile application via a plurality of secure tunnels. The application connectors are configured to only provide outbound connections, thereby protecting the private application from the attack. The request to access is received via a cloud-based system which is configured to drop any invalid request, thereby protecting the private application from the attack.
US12015590B2

Enterprise users' mobile devices typically access the Internet without being protected by the enterprise's network security policy, which exposes the enterprise network to Internet-mediated attack by malicious actors. This is because the conventional approach to protecting the mobile devices and associated enterprise network is to tunnel all of the devices' Internet communications to the enterprise network, which is very inefficient since typically only a very small percentage of Internet communications originating from an enterprise's mobile devices are communicating with Internet hosts that are associated with threats. In the present disclosure, the mobile device efficiently identifies which communications are associated with Internet threats, and tunnels only such identified traffic to the enterprise network, where actions may be taken to protect the enterprise network.
US12015584B2

Method of generating modified media content items for sharing to external applications starts with a processor receiving a media content item from a client device. Processor causes a sharing interface to be displayed on the client device. Sharing interface includes selectable items associated with external applications. Processor receives from the client device a selection of a first selectable item of the selectable items that is associated with a first external application of the external applications. Processor determines an attribute associated with the media content item. Processor generates a modified media content item based on the first external application and the attribute associated with the media content item and causes the modified media content item to be displayed in the first external application activated on the client device. Other embodiments are disclosed herein.
US12015570B2

Provided are a channel or signal sending method and apparatus, and a storage medium. The method includes: if a transmission direction configuration of the first carrier or the first carrier group indicates that an uplink transmission is sent within the transmission time of the first transmission, sending, by a terminal, the first transmission, and canceling the sending of the second transmission or sending the second transmission with reduced power; otherwise, performing, by a terminal, at least one of the following modes: sending the first transmission, and canceling the sending of the second transmission or sending the second transmission with reduced power; sending the second transmission, and canceling the sending of the first transmission or sending the first transmission with reduced power; determining whether to send the first transmission or the second transmission by the terminal itself.
US12015569B2

Networks that support 5G communication may support different numerologies across and even within a symbol, slot, or subframe. Sequences, such as reference signals or data scrambled with a scrambling code, may be transmitted on resources with such mixed numerologies. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a user equipment. The UE may be configured to receive an indication of assigned resources for communicating with a base station. The UE may also be configured to determine a numerology associated with the assigned resources, and to determine one or more indices based on the numerology. The UE may also generate a sequence based on the one or more indices and communicate with the base station based on the sequence.
US12015564B2

A network management method and a network entity are provided. In the method, a detection result is obtained. One of multiple network slices is switched to another according to the detection result. The detection result is a result of detecting an image. Each network slice provides a network resource. The image is accessed through the network resource. Accordingly, a network setting parameter could be dynamically adjusted to save energy.
US12015563B2

Embodiments of network processing resource management in computing devices are disclosed therein. In one embodiment, a method includes receiving a request from a network interface controller to perform network processing operations at a first core of a main processor for packets assigned by the network interface controller to a queue of a virtual port of the network interface controller. The method also includes determining whether the first core has a utilization level higher than a threshold when performing the network processing operations to effect processing and transmission of the packets. If the first core has a utilization level higher than the threshold, the method includes issuing a command to the network interface to modify affinitization of the queue from the first core to a second core having a utilization level lower than the threshold.
US12015561B2

Systems and techniques are described that are directed to intelligent scheduling of Wi-Fi services for applications, including enhanced dynamic prioritization. A device, such as an access point (AP), can receive data packets from multiple connected devices to dynamically identify an application flow for each data packet, and dynamically identify a user associated with the application flow for each data packet. The AP can generate prioritized candidate lists for selected data packets in queues corresponding to an access category (AC). In response to determining that the identified user associated with the application flow corresponds with a critical user, the AP can select data packets for the prioritized candidate lists based at least in part on priority policies for each of a plurality of applications and based at least in part on dynamic prioritization of applications for each of a plurality of applications; and schedule data packets from the prioritized candidate lists.
US12015560B2

This application provides for data transmission between first and second network devices. The first network device requests information from the second network device and in return receives grant information from the second network device. The grant information includes at least a first sequence number that is used by the first network device to determine a first credit limit, where the first credit limit is an amount of data allowed to be sent by the first network device in a packet-distributed load sharing manner. The first network device sends data to the second network device based on the first credit limit. Second and third sequence numbers are also described.
US12015557B2

Techniques are disclosed for a smart network interface card (smartNIC) performing a unified logging process. In one example, an accelerator of the smartNIC receives a packet that is a candidate for rejection, whereby the accelerator is configured to log traffic for authorized flows that are forwarded by the accelerator to another device. The accelerator transmits the packet to a programming data plane of the smartNIC for further processing. The programming data plane determines that the packet should not be forwarded by the smartNIC, and modifies the packet to include an instruction that instructs the accelerator to log the packet. The programming data plane then transmits the modified packet to the accelerator. Upon receiving the modified packet, the accelerator logs the packet to the unified log based on the instruction.
US12015553B2

A method and apparatus for dynamic medium switching in a hybrid network. A method for packet transmission by a combo device includes maintaining a wireless network confidence rating value that is indicative of packet transfer reliability of a wireless network accessed by the device. A wired network confidence rating value that is indicative of packet transfer reliability of a wired network accessed by the device is also maintained. One of the wireless network and the wired network to be used for initial transmission of the data packet is selected based on which of the wireless confidence rating value and the wired confidence rating value is indicative of a higher likelihood of the packet being successfully transmitted. The packet is routed to be transmitted via the selected network.
US12015551B2

The present disclosure provides a packet encapsulation method, including: determining a segment routing-traffic engineering (SR-TE) path; generating, according to a segment identifier (SID) of each node in the SR-TE path, an SID list, where each node supports a plurality of unified-SID encapsulation types (UETs) corresponding to SIDs of different lengths, and in the SID list, the SID of at least a node serving as an intermediate node of the SR-TE path is the SID having the non-longest length in the plurality of SIDs corresponding to the node; forming a segment routing header (SRH) from the SID list; and encapsulating an initial packet with the SRH to obtain a final packet. The present disclosure further provides a packet forwarding method, a UET announcement method, an electronic device, and a computer-readable storage medium. The final packet obtained by the packet encapsulation method has a higher load rate.
US12015535B2

A method for conducting a network performance analysis, the method comprising measuring latencies of a plurality of packets communicated over a network includes determining latency representations for a plurality of levels of the network, for a plurality of communication routes, and/or for a plurality of communication types. The latency representations comprise the latency measurements, statistical representations of the latency measurements, and/or latency metrics derived from the latency measurements. The method includes comparing the determined latency representations to expected latency representations, the expected latency representations comprising expected latencies, expected statistical representation of latencies, and/or expected latency metrics. Based on the comparison, the method includes determining a discrepancy between one of the expected latency representations and one of the determined latency representations; and based on the determined discrepancy, identifying one of the levels of the network, the communication routes, and/or the communication types as an excess-latency-causing portion of the network.
US12015534B2

A method for managing a network by a network monitoring system, wherein the network comprises a plurality of network devices, the method comprising receiving, by the network monitoring system, in-band network telemetry (INT) data from a network device of the plurality of network devices, updating a latency model of the network using the INT data to obtain an updated latency model, identifying a congestion point in the network using the updated latency model and at least a portion of the INT data, validating the congestion point; and initiating a remediation action based on the validation.
US12015526B2

Techniques for mixed precision quantization of a machine learning (ML) model. A target bandwidth increase is received (302), for the ML model (114) including objects of a first data type represented by a first number of bits. The target bandwidth increase relates to changing a first portion of the objects to a second data type represented by a second number of bits different from the first number of bits (310). The method further includes sorting the objects in the ML model based on bandwidth (304). The method further includes identifying the first portion of the objects to change from the first data type to the second data type, based on the target bandwidth increase and the sorting of the plurality of objects (508). The method further includes changing the first portion of the objects from the first data type to the second data type (508).
US12015512B2

A repetition unit (212) performs a repetition for mapping a data signal and a demodulation reference signal (DMRS) repeatedly at a symbol level over a plurality of subframes. A signal allocation unit (213) maps, in the a plurality of subframes, the repeated DMRS to symbols other than symbols corresponding to an SRS resource candidate, which is a candidate for a resource to which a sounding reference signal (SRS) to be used to measure an uplink received signal quality is to be mapped. A transmission unit (216) transmits an uplink signal (PUSCH) including the DMRS and the data signal over the a plurality of subframes.
US12015499B2

An Internet of Things (IoT) system that includes an orchestration device is provided. The orchestration device receives resource requirements and accesses a device/capability map to produce a task deployment map.
US12015483B2

In a wireless local area network (LAN) system, a station (STA) generates an NGV PPDU, wherein the NGV PPDU comprises: a first legacy control field; a second legacy control field in which the first legacy control field is repeated; a first NGV control field; a second NGV control field in which the first NGV control field is repeated; an NGV-short training field (NGVSTF); and an NGV-long training field (NGV-LTF), and the first NGV control field is consecutive to the second legacy control field, the second NGV control field is consecutive to the first NGV control field, and the control information may include 1-bit information related to the NGV-LTF. The STA may transmit the NGV PPDU.
US12015482B2

Methods, apparatuses, and computer-readable media are described for configuring Ultra Reliable Low Latency Communication (URLLC) simultaneous transmissions, which can be used to enhance network performance and/or to enhance procedures within the UE to achieve more efficient operations. For example, techniques are described for determining which modulation coding scheme (MCS) table to apply based on various factors. Different techniques are also described for configuring user equipment (UE) with an RNTI based on different considerations.
US12015476B2

Methods, systems, and devices for data inversion techniques are described to enable a memory device to transmit or receive a multi-symbol signal that includes more than two (2) physical levels. Some portions of some multi-symbol signals may be inverted. A transmitting device may determine to invert one or more data symbols based on one or more parameters. A receiving device may determine that one or more data symbols are inverted and may re-invert the one or more data symbols (e.g., to an original value). When receiving or transmitting a multi-symbol signal, a device may invert or re-invert a data symbol by changing a value of one bit of the data symbol. Additionally or alternatively, a device may invert or re-invert a data symbol of a multi-symbol signal by inverting a physical level of the signal across an axis located between or associated with one or more physical levels.
US12015466B2

Methods and apparatuses are provided for transmitting/receiving a reference signal for sidelink channel state information acquisition. In particular, a method of a transmitter UE is provided for transmitting a reference signal in order to acquire sidelink channel state information. The method may include: receiving enabling information of sidelink channel state information (CSI) reporting, determining whether to transmit a sidelink channel state information reference signal (SL CSI-RS) based on the enabling information of the CSI reporting, and transmitting the SL CSI-RS within a resource assigned for physical sidelink shared channel (PSSCH) transmission to the a receiver UE.
US12015464B2

A channel measurement method and a communications apparatus, the method including generating, by a terminal device, first indication information, where the first indication information indicates one or more component features of a time-varying feature, and further indicates a weighting coefficient of each component feature of the one or more component features, and the one or more component features and the weighting coefficient of each component feature represent the time-varying feature of a channel, and sending, by the terminal device, the first indication information to a network device.
US12015460B1

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a receiving device may receive an indication of at least one factor associated with an antenna array thinning operation at a transmitting device. Accordingly, the receiving device may adjust at least one reception parameter at the receiving device based at least in part on the at least one factor. Similarly, a transmitting device may transmit an indication of at least one factor associated with antenna array thinning operation. Accordingly, the transmitting device may perform the antenna array thinning operation based at least in part on the at least one factor. Numerous other aspects are described.
US12015459B2

Techniques and apparatuses are described for modifying a position of an adaptive phase-changing device, APD. In aspects, a base station receives, from a user equipment, UE, at least one link quality parameter that is indicative of a channel impairment. The base station then identifies, using the at least one link quality parameter, a surface configuration for a reconfigurable intelligent surface (RIS) of an adaptive phase-changing device (APD) and transmits a first indication of the surface configuration using an adaptive phase-changing device control channel, APD control channel. In aspects, the base station determines using the at least one link quality parameter, a position configuration for the APD and transmits a second indication of the position configuration to the APD. The base station then communicates with the UE using the APD.
US12015457B2

A system, method, and computer program product is provided to select at least one channel based on one or more channel characteristics and initiate a first transmission to a first multiple-input-multiple-output (MIMO)-capable portable wireless device, and further initiate a second transmission to a second multiple-input-multiple-output (MIMO)-capable portable wireless device, such that at least a portion of the first transmission occurs simultaneously with at least a portion of the second transmission and both occur via a first wireless protocol; and is further configured to initiate a third transmission to a third multiple-input-multiple-output (MIMO)-capable portable wireless device via a second wireless protocol including a 802.11n protocol, where the first wireless protocol includes another 802.11 protocol other than the 802.11n protocol.
US12015455B2

A capability information reporting method includes: reporting capability information, the capability information being used to indicate whether a terminal supports a first capability, and the first capability being a capability of supporting that a PMI subband size is less than a CQI subband size.
US12015438B2

A smart antenna switching method is disclosed. Multiple wireless signal parameters of a wireless network environment are collected. Under a current operating phase, when a holding period of a to-be-switched antenna is 0, the qualities of wireless signals between an initial antenna and the to-be-switched antenna are compared according to the wireless signal parameters. When a comparing period of the to-be-switched antenna is 0, it is determined whether an antenna switching operation is performed. If the antenna switching operation is not performed, the next operating phase is served as the current operating phase. If the antenna switching operation is performed, a signal receiving-and-sending operating is switched from the to-be-switched antenna to the outdoor antenna or from the outdoor antenna to the to-be-switched antenna, and the previous operating phase is served as the current operating phase.
US12015435B2

Various embodiments provide for a bike-supported communication network that manages and facilitates communications between components of an electric bicycle and a wireless network. In some embodiments, the systems and methods provide a bike-supported communication device that is integrated into a bike lock, lock, or lock assembly.
US12015433B2

A radio frequency module includes a module board, a transmission power amplifier, a first inductance element mounted on a first principal surface and connected to an output terminal of the transmission power amplifier, a reception low-noise amplifier, and a second inductance element mounted on a first principal surface connected to an input terminal of the reception low-noise amplifier. In a plan view of the module board, a conductive member mounted on the first principal surface is disposed between the first inductance element and the second inductance element.
US12015431B2

An example device may include an antenna node configured to be coupled to an antenna element. The antenna node may be configured to pass wireless communications over multiple frequency bands. The device may also include multiple signal paths coupled to the antenna node. Each of the multiple signal paths may be configured to carry a signal from a different one of the multiple frequency bands. The device may further include a switch element coupled to the antenna node by the multiple signal paths and an amplifier circuit within the multiple signal paths between the switch element and the antenna node. The amplifier circuit may be configured to amplify the signals carried by the multiple signal paths.
US12015416B2

A scanning system includes an oscillator structure configured to oscillate about a first axis according to a first oscillation and oscillate about a second axis according to a second oscillation; a reference signal circuit including a digitally controlled oscillator (DCO) configured with a DCO period and configured to divide the DCO period into a plurality of equidistant slices and generate a subtiming signal that indicates the plurality of equidistant slices, a first reference signal generator configured to generate a first reference signal having a first frequency based on the subtiming signal, and a second reference signal generator configured generate a second reference signal having a second frequency based on the subtiming signal; and a driver system configured to drive the first oscillation at the first frequency based on the first reference signal and drive the second oscillation at the second frequency based on the second reference signal.
US12015406B2

A PWM signal generator circuit includes a multiphase clock generator that generates a number n of phase-shifted clock phases having the same clock period and being phase shifted by a time corresponding to a fraction 1/n of the clock period. The PWM signal generator circuit determines for each switch-on duration first and second integer numbers, and for each switch-off duration third and fourth integer numbers. The first integer number is indicative of the integer number of clock periods of the switch-on duration and the second integer number is indicative of the integer number of the additional fractions 1/n of the clock period of the switch-on duration. The third integer number is indicative of the integer number of clock periods of the switch-off duration, and the fourth integer number is indicative of the integer number of the additional fractions 1/n of the clock period of the switch-off duration.
US12015403B2

A semiconductor apparatus includes a clock distribution network, a data output circuit, and a data input circuit. The clock distribution network receives a system clock signal and drives the system clock signal to a CMOS level and a CML level to signal in different manners. The data output circuit outputs data based on the clock signal driven to the CMOS level. The data input circuit receives data based on the clock signal driven to the CML level.
US12015397B2

One or more systems, devices, and/or methods of manufacture and/or use provided herein relate to a quantum computing process to achieve higher connectivity of qubits to more than nearest neighbors and/or to a plurality of nearest neighbors. A system can comprise a tunable first coupler coupled to a first qubit, a tunable second coupler coupled to a second qubit, and a junction coupling the first coupler and the second coupler being both parametrically drivable. The first coupler and the second coupler can comprise superconducting quantum interference devices or Josephson junctions. The junction can comprise a central hub or central node separately coupled to the first coupler and the second coupler. The first coupler and the second coupler can be configured to capacitively or inductively couple the first qubit and the second qubit to one another to perform a control-Z (CZ) gate or an iSWAP gate.
US12015395B2

A charge sensitive amplifier circuit for sensor frontend comprises an input node to be connected to a sensor to receive an input charge, and an output node to be connected to a charge conversion circuit. The charge sensitive amplifier circuit comprises a first transfer switch located between the input node and the output node to transfer the input charge to the output node. The charge sensitive amplifier circuit further comprises a second transfer switch located in parallel to the first transfer switch between the input node and the output node to transfer the input charge to the output node.
US12015385B2

Audio amplifier circuit includes a pulse width modulation circuit, an auxiliary loop circuit corresponding to a first variable resistance value and a first variable current value, and a main loop circuit corresponding to a second variable resistance value and a second variable current value. Main loop circuit is coupled between a second node, an output terminal, and a first node. Under a condition that auxiliary loop circuit and main loop circuit are turned on, second variable resistance value is decreased and second variable current value is increased after auxiliary loop circuit enters into a first control state, such that main loop circuit enters into a second control state. First variable resistance value is increased and first variable current value is decreased after main loop circuit enters into second control state, such that auxiliary loop circuit is out of first control state.
US12015373B1

A window unit for a building or structure comprises a first panel and a second panel each having an area transparent for at least a portion of visible light and a spacer spacing the first panel from the second panel. The spacer surrounds a space between the first and second panels. A first edge area of the first panel extends beyond a projection of the circumference of the spacer in a direction of a surface normal of the first panel. The window unit also comprises a housing incorporating at least one electric or electronic element which is indirectly or directly electrically coupled to at least one other electrical component positioned within the window unit. The housing is positioned at or near the spacer and at least partially within a projection of the circumference of the first edge area of the first panel in the direction of the surface normal of the first panel.
US12015371B2

An over-current protection device for a power generator includes a first pin, configured to receive a signal; a detection and control module, coupled to the first pin, and configured to detect the signal to determine whether the signal conforms to a pre-determined condition or not, and to output a control signal when the signal conforms to the pre-determined condition; and an auto-trim and memory module, coupled to the detection and control module, configured to receive the control signal from the detection and control module, wherein the auto-trim and memory module is configured to execute a plurality of auto-trim measurements and to store adjustment data corresponding to the plurality of auto-trim measurements; a second pin, coupled to the detection and control module, configured to receive a second signal.
US12015367B2

A motor driver for driving a single coil motor, the motor driver includes: a bridge driver configured for applying a driving signal to the single coil by commuting a motor voltage (Vmot) or a motor current (Imot), supplied to the bridge driver, between terminals (OUT1, OUT2) of the single coil; a controller configured for controlling the commuting of the bridge driver and for setting a preferred value of the motor voltage in function of a preferred operating point; a first voltage regulator configured for regulating the motor voltage or the motor current to the preferred value.
US12015366B2

A system for controlling plurality of synchronous motors connected in parallel including a motor drive, current sensor, and plurality of synchronous motors connected in parallel to the motor drive. The synchronous motors connected to the motor drive can include the same size and power rating to allow synchronous operation and have similar load capacity. Further, the system can operate with substantially similar loads on each of the plurality of synchronous motors. The motor drive can be a variable speed drive using vector control and a closed loop current controller to control the motors. The motor drive can be a variable frequency drive using scalar control and open loop controller to control the motors. The motor drive controls the plurality of synchronous motors by maintaining net active power and net active power, and by rejecting power perturbations, at the common node.
US12015362B2

A heat pump apparatus includes: a compression mechanism that compresses a refrigerant; a motor that drives the compression mechanism; an inverter that applies a voltage to the motor; and an inverter control unit that generates a drive signal for driving the inverter, based on a carrier signal, in which the inverter control unit periodically changes a carrier frequency of the carrier signal in a heating operation mode in which the refrigerant is heated, and generates the drive signal such that a period of time during which a voltage represented as a real vector is applied to the motor is kept constant regardless of the changed carrier frequency.
US12015361B2

A motor control device includes: a step-down device including a DC-output power conversion device having a first mode for outputting first voltage and a second mode for outputting second voltage lower than the first voltage; a power supply device; and a control device, and controls a motor. When a flying object takes off, the control device controls the power conversion device in the first mode. When the control device judges that flight information which is one or both of information of a motor parameter obtained along with control for the motor and information of an environmental factor relevant to the flight altitude of satisfies a predetermined condition, or when the control device has received an mode signal for which the second mode is selected on the basis of the flight information during control for the motor, the control device controls the power conversion device in the second mode.
US12015357B2

A power conversion apparatus with modified cooling properties has been disclosed. The apparatus comprises an AC port, at least one DC port, a chassis, at least one power conversion module mounted in said chassis connectable to off-board conductors and said AC and said at least one DC ports, a module heat sink attached to each one of said at least one power conversion module for cooling said module, wherein said off-board inductors are mounted in said chassis together and separate from modules with one or more of an inductor heat sink and cooling fluid circulator for cooling said inductors.
US12015356B2

An apparatus includes a power converter having switches coupled to input voltage rails and to opposing terminals of a coil to be energized. The switches are configured to be turned ON or OFF to conduct or block current, respectively, responsive to switch control signals. The apparatus also includes a controller to generate the switch control signals to compel the power converter to selectively operate (i) in a normal mode in which the switches are periodically turned ON and OFF to supply current from the input voltage rails to the coil to energize the coil, and (ii) in a protection mode in which first switches are continuously turned ON, and second switches are continuously turned OFF, to interrupt the current, and to circulate an initial current, flowing in the coil when the protection mode is entered, through the power converter and the coil so that the initial current decays toward zero.
US12015355B2

Embodiments of the present disclosure relate to parallel 3-level inverter without midpoint connection. The parallel 3-level inverter includes a plurality of parallel converters coupled in parallel between a common DC bus and a common AC output, wherein each of the plurality of parallel converters comprises a midpoint and the midpoints of the plurality of parallel converters are disconnected from each other.
US12015352B2

A power conversion apparatus connected to three or more voltage units, includes three or more power conversion circuits connected to respective units of the three or more voltage units; and a multiport transformer connected to the three or more power conversion circuits at mutually different ports, in which at least one voltage unit of the three or more voltage units is an electrical load.
US12015337B2

An object herein is to provide a bus bar module which is highly reliable in insulation performance, by reducing stresses imposed on its spacer to thereby suppress deterioration in the insulation property thereof. The bus bar module includes: a bus bar having a hole in its parallel planar region and made of an electrically conductive material; a bus bar opposed to the bus bar, having a hole in its parallel planar region and at a position corresponding to the hole, and made of an electrically conductive material; a spacer made of an insulating material, which is sandwiched between the bus bars, and in which a hole is provided so as to overlap with the hole and the hole; and a resin mold covering these bus bars and the spacer; wherein a through-hole that is established by the holes, is filled with a portion of the resin mold.
US12015335B2

Various embodiments relating to an electronic device are disclosed, and according to an embodiment, the electronic device may comprise: a plurality of coils; a first power generation circuit electrically connected to at least one of the plurality of coils; a second power generation circuit electrically connected to at least one of the plurality of coils; and a control circuit, wherein when the approach of a second external electronic device is detected while first power is provided to a first external electronic device by using a first frequency via the first power generation circuit, the control circuit allows the frequency of the second power generation circuit to be configured to a second frequency different from a first frequency in order to provide second power to the second external electronic device. Other embodiments may be possible.
US12015333B2

This disclosure proposes procedures and systems for discharging system capacitors and de-energizing power transmission systems having Modular Multilevel Converter (MMC) topologies by intelligent control of MMC cell components including configuration of bypass and insert switches using integrated DC choppers to effectively de-energize MMC cell capacitors and/or DC-link capacitors under operating conditions such as after a normal stop, for protection against over-voltages, dumping turbine energy, and under certain hardware fault conditions.
US12015326B2

Provided is a motor including: a rotor having a rotor core provided with a magnet insertion hole and a permanent magnet disposed in the magnet insertion hole, the rotor rotating about its axis; a stator facing the rotor; and a fixing member fixing the permanent magnet in the magnet insertion hole. The fixing member includes a protrusion fitted in a gap between the rotor core and the permanent magnet.
US12015323B2

A stator cooling housing for a stator of a rotary electric motor includes a cylindrical frame adapted to be mounted around an iron core and having an outer lateral surface and inlet and outlet channels. A cylindrical jacket is arranged against the outer lateral surface of the cylindrical frame. The cylindrical jacket comprises an inner side having a plurality of cylindrical grooves forming with the outer lateral surface of the cylindrical frame adjacent fluid cooling channels arranged around the cylindrical frame from a frame upper portion to a frame lower portion. Fluid communication portions are arranged such that a cooling fluid is enabled to run from the inlet channel, through the adjacent fluid cooling channels from the frame upper portion to the frame lower portion, and through the outlet channel to form a cooling circuit.
US12015318B1

A vibration motor, related to a technical field of motor disassembly and assembly, including a vibration motor, including a motor bottom housing, a motor surface housing, and a vibration assembly. The motor bottom housing includes mounting holes, the motor surface housing includes mounting columns, the mounting columns are respectively inserted into the mounting holes and are fixed to the motor bottom housing through hot melting, the motor surface housing is configured to seal an opening of the motor bottom housing, the vibration assembly is configured to provide vibration for the vibration motor in a single-axis direction, and the motor bottom housing and the motor surface housing are formed through injection molding.
US12015311B2

In a drive system and a method for actuating a drive system having an electric motor and an electric device, which has an electronic circuit feeding the electric motor, the electric device includes a module, the electric device, e.g., the electronic circuit, being able to be connected to a processor, e.g., an actuation PC, for a data exchange, e.g., for actuating the drive system. The module is inserted into a depression, e.g., a recess, of the electric device, and the module including operable switches, e.g., DIP switches, and a memory for storing first parameters.
US12015308B2

A rotor for an electric machine, where the rotor has a plurality of annularly formed laminated core segments, which are arranged in succession in the longitudinal direction of the rotor, and each laminated core segment has at least one pocket with a pole component arranged therein, where the pole components arranged in succession in the longitudinal direction of the rotor form a pole assembly, and the pole assembly has a W-shaped progression in relation to its longitudinal direction.
US12015304B2

A power supply system includes a plurality of parallelly-connected uninterruptible power supplies (UPSs), where each UPS collects a first current of the UPS within a collection period in a first duration. In a current equalization period in the first duration, a direct current to alternating current conversion module is controlled to output a first compensation current, where the first compensation current includes at least one of a first compensation reactive current component or a first quantity of first compensation harmonic components.
US12015299B1

A circuit for charging a rechargeable battery is described. The circuit includes a first DC voltage source, a bus capacitor Cbus, an H-bridge circuit, a rechargeable battery, a second DC voltage source, an impedance meter and a microcontroller. The impedance meter measures an impedance of the rechargeable battery. The microcontroller is connected to the impedance meter and to each gate contact. The microcontroller generates a set of drive signals that are configured to generate a sinusoidal with ripple current at an output terminal of the H-bridge circuit. The microcontroller adjusts a frequency of the sinusoidal with ripple current based on the impedance of the rechargeable battery and identifies a frequency of the sinusoidal with ripple current at which the rechargeable battery has a minimum internal impedance. The microcontroller adjusts the set of drive signals to generate the sinusoidal with ripple current at the identified frequency and recharge the rechargeable battery.
US12015297B2

A charge and discharge control device of a battery charges the battery with a constant current in a constant current mode. When the voltage of the battery corresponds to an end-of-charge voltage, the charge and discharge control device converts the constant current mode to a constant voltage mode and thereby charges the battery with a constant voltage. The end-of-charge voltage is set as a first end-of-charge voltage minus a negative electrode threshold potential from the full-charge voltage of the battery, and the negative electrode threshold potential is a potential value of the negative electrode where a negative electrode active material contained in the battery causes a phase change.
US12015294B2

The present disclosure generally relates to techniques for a displaying a user interface including a visual indication that an electronic device is in a protective charging mode. While the electronic device is in a charging configuration with respect to an external power source, an energy-storage component of the electronic device is charged with power supplied by the external power source. After charging the energy-storage component, a user interface is displayed. When charging of the energy-storage component is stopped before reaching a full charge level, the user interface includes a visual indication that the electronic device is in a protective charging mode in which charging of the energy-storage component is delayed based on predetermined criteria.
US12015293B2

The present application discloses a multi-port energy storage battery. The multi-port energy storage battery comprises a battery case including a first port, a second port and a third port; a battery module, including a first interface, the first interface is connected to the first port, the battery module is configured to connect an external power supply module via the first port and first interface, so as to charge the battery module; a DC-DC converter, including a second interface and a third interface, the second interface is connected with the first interface, and the third interface is connected with the second port, the DC-DC converter is configured to boost battery voltage to a DC high voltage and then output it through the second port; a DC-AC converter, including a fourth interface and a fifth interface, the fourth interface is connected with the first interface, the fifth interface and the third port.
US12015288B2

An electrical energy storage device is constituted by connecting together a plurality of battery cells. Each of the battery cells includes a transformer forming unit constituted by a first inductor, a second inductor, a first core member, and a second core member, and which is capable of forming a transformer between itself and an adjacent battery cell, and a potential detection unit that detects the potential of the battery cell. A control unit compares the potentials of the adjacent battery cells based on measurement results of a potential detection unit. Furthermore, the control unit performs an equalization control to equalize the potentials of the plurality of battery cells, by supplying electrical charge from the battery cell having a higher potential to the battery cell having a lower potential.
US12015287B2

A system is disclosed. The system has a housing, one or more compartments, each of the one or more compartments including a compartment door disposed at a first side of the housing, an operator door that selectively opens to allow access to a cavity that accesses the one or more compartments, and closes to block access to the one or more compartments, an electronic lock configured to selectively lock and unlock the operator door, the electronic lock including an operator interface, an ultraviolet lighting device disposed in at least one of the one or more compartments, computing memory having associated therewith code, and a processor communicatively coupled with the computing memory, configured to execute the code and to control the ultraviolet lighting device to selectively emit ultraviolet lighting in an interior of the at least one of the one or more compartments.
US12015275B2

A hybrid power plant including a plurality of power sources and controllers, a hybrid plant controller, and a computing system. The controllers operate the power sources according to operating set points. The hybrid plant controller transmits the operating set points to the controllers. The computing system is coupled to the hybrid plant controller and receives a first set of input parameters from a first subscriber, and carries out a first level of services to which the first subscriber subscribes to determine operating parameters for the first subscriber. The computing system receives a second set of input parameters from a second subscriber and carries out a second level of services to which the second subscriber subscribes to determine operating parameters for the second subscriber. The computing system then computes the operating set points based on aggregate operating parameters for the first and second subscribers.
US12015274B2

Current technologies for restoring buildings and spaces, such as drying processes to remove water damage, are prone to technical error and operational error. A portable controller is herein provided to autonomously monitor and control restoration equipment, including drying equipment. The portable controller is in data communication with a server system, and the server system can remotely control the portable controller. The portable controller includes outlet receptacles to which the drying equipment is connectable. The portable controller includes a computer that autonomously determines when to provide electrical power and when to cut off the electrical power to the outlet receptacles, in order to respectively activate and deactivate the drying equipment. The portable controller also senses environment conditions and electrical power consumption caused by the drying equipment. This data is transmitted to the server system for storage and analysis.
US12015264B2

To provide a power converter which can detect occurrence of excess current in early stage without providing a blanking time when the detection of excess current is not performed after the turn on of the switching device, and which can protect the power converter. A power converter includes a time change detection circuit that outputs a detection signal according to a time change rate of a main voltage; an excess current determination circuit that generates an excess current occurrence signal of normal current state when the detection signal is less than a first threshold value, and generates the excess current occurrence signal of excess current state when the detection signal is not less than the first threshold value; and a driving circuit that generates the driving voltage of OFF state when the drive command signal is ON state and the excess current occurrence signal is excess current state.
US12015259B2

In a module from an electrical battery, a laminated busbar interconnects prismatic electrical cells that are configured to be arranged in cell groups of the same number of cells. The busbar comprises: a first electrically conductive layer, with at least one electrically conducting element, each configured to connect electric poles of two adjacent cell groups, a first electrically insulating layer, laminated on the first conductive layer, a first electrical connector, configured to be connected to a first cell group, a second electrically conductive layer laminated onto the first insulating layer and comprising a second electrical connector to be connected to a last cell group, and a third electrical connector located closer to the first electrical connector than to the second electrical connector. The first insulating layer comprises a cut-out window, configured to allow electrical connection of the second electrical connector with the last cell group.
US12015258B2

An electrical box assembly and cable connector are provided. The cable connector includes a connector housing and a cable retaining member that releasably secures an electrical cable within the connector housing. The electrical box assembly includes an electrical box and a cable connector. The electrical box assembly may also include a box separator.
US12015253B2

It is intended to provide a cable pulling machine that can avoid, even when installed at a high place, a stop of pulling and a cable installation method. A cable pulling machine according to the present invention includes two roller portions c having outer peripheries between which a cable a is to be held and a guide f that introduces the cable a between the roller portions c. The guide f adjusts an angle θ formed between a straight line connecting respective centers o of the roller portions c and the cable a introduced between the roller portions c to a value of not less than 45° and not more than 90°.
US12015233B2

The invention relates to a hand pliers tool which might be embodied as crimping pliers, tube pressing pliers or cutting pliers. According to the invention, pliers pivoting parts are not (exclusively) connected to each other for being pivoted by bearing bolts arranged in bearing bores. Instead, pivot bearings are formed by bearing lugs having edge openings by which it is possible to insert a bearing pin into the bearing lug.
US12015229B2

An example brush holder assembly for positioning a conductive carbon brush in contact with a conductive surface of an electrical device is disclosed. In some aspects, the example brush holder assembly includes a brush holder including a backbone extending therefrom and a removable handle. Further, the removeable handle includes a frame releasably engaged with the backbone and a grip secured to the frame. In some aspects, the brush holder assembly includes a removable catch arm removably coupled to an upper beam and a lower beam of the brush holder assembly. Removal of the catch arm allows the upper beam to be disassembled from the lower beam.
US12015224B1

An electronic device charger accessory suitable for enclosing and securing a power adapter to a charger cord for an electronic device may include an adapter enclosure having an interior sized and configured to enclose a power adapter of a device charger cable. A first opening may be provided in the adapter enclosure in communication with the interior of the adapter enclosure. A flexible link may extend from the adapter enclosure. A connector sleeve may be carried by the link. The connector sleeve may have an interior sized and configured to enclose a first connector of the device charger cable, and may further include a first opening communicating with the interior of the connector sleeve. The link may be flexed to place the connector sleeve against the adapter enclosure such that a cable connector can be extended through both first openings.
US12015215B2

Coaxial collinear antenna examples are described. An example coaxial collinear antenna includes a first segment and a second segment of a coaxial cable. The second segment includes a second inner conductor and a second outer conductor. The first inner conductor of the first segment is coupled to the second outer conductor of the second segment. The first outer conductor of the first segment is coupled to the second inner conductor of the second segment. Further, a first wire mesh is attached to the first outer conductor of the first segment, and a second wire mesh is attached to the second outer conductor of the second segment. Additionally, the coaxial collinear antenna includes an end-fed port that is situated at a distal end of the coaxial collinear antenna.
US12015213B2

Methods and systems for implementing and operating antennas, particularly multiple-input and multiple-output (MIMO) antennas. An example antenna may include a planar dielectric substrate, a primary conductive area on a first surface of the planar dielectric substrate, a first secondary conductive area on the first surface, and a second secondary conductive area, and a ground plane on a second surface, on other side of the planar dielectric substrate. The primary conductive area may have a shape defining a first region of the first surface bounded by at least a portion of the primary conductive area, and a second region that includes a remaining portion of the first surface; a first secondary conductive area on the first surface, wherein the first secondary conductive area lies in the first region of the first surface. The second secondary conductive area may be provided on the first surface, and may lie in the second region.
US12015210B2

A phased antenna array device comprises at least one input port for interfacing receive and transmit RF signals to/from an antenna array. A feeding line is provided to carry RF signals of two orthogonal polarizations from the input port P1, and at least one antenna feed element with an aperture or cross section having an order of symmetry C4 and supporting RF signals of two orthogonal polarizations is provided. At least one first substrate contains a plurality of antenna elements integrated into the substrate, with each antenna element capable of operating at two orthogonal polarizations. A plurality of phase shifters are connected to corresponding antenna elements, each phase shifter operating at two orthogonal polarizations, the output port of each phase shifter being connected to a short circuit.
US12015199B2

An antenna structure includes a substrate, a radiator mounted at one end of a front surface of the substrate, and a grounding element mounted at the other end of the front surface of the substrate. The radiator has a first radiating portion. Two portions of a middle of one end edge of the first radiating portion extend horizontally to form a second radiating portion and a feeding portion. The feeding portion is located above the second radiating portion. A free end of the feeding portion is a feeding end. An upper portion of the other end edge of the first radiating portion extends opposite to the one end edge of the first radiating portion and extends along a rectangular spiral path to form a rectangular spiral third radiating portion.
US12015198B2

An antenna unit, a manufacturing method thereof, a display device, and an electronic apparatus. The antenna unit includes a radiation main body, at least one feed line, and a plurality of grounding portions. The at least one feed line and the radiation main body are electrically connected, the radiation main body, the at least one feed line, and the plurality of grounding portions are provided in a same layer.
US12015192B2

A terminal device includes: a screen and a mainboard, where an edge of the screen has a clearance area. The terminal device further includes a first RFIC and at least one antenna element. At least a portion of the antenna element is disposed within the clearance area. The antenna element is connected to the first RFIC, the first RFIC is disposed on a first FPC of the screen, and the first FPC is connected to the mainboard through a first BTB connector.
US12015189B2

Disclosed is an antenna including a radiating element, a co-planar ground plane element and a transmission line extending across at least a portion of the radiating element and the ground plane element. The transmission line includes a dielectric layer. The dielectric layer has a portion of a first major surface adjacent to the ground plane and a second major surface opposite and separated from the first surface. A shield is formed on the second major surface. At least one via extends through the dielectric layer to connect the shield to the ground plane. A feed line extends longitudinally through the dielectric layer from a feed point at a proximal end of the transmission line towards a distal end of the transmission line, the feed line being shielded along a portion of its length extending across the ground plane element by the shield with the distal end of the transmission line lying in register with the radiating element and coupling the feed line to the radiating element.
US12015184B2

Radio-frequency component including several waveguide devices, for example antennas or polarizers, arranged in an array for transmitting and/or receiving electromagnetic signals. The radio-frequency component includes several ridges and each waveguide device includes: at least one inner wall; an upstream opening in the direction of propagation of the signals during emission; and a downstream opening in the direction of propagation of the emitting signals, linked to the upstream opening so that the emitting signals are transmitted from the upstream opening to the downstream opening. The arrangement of the ridges in the openings upstream of the radiofrequency component may be different from the arrangement of the ridges in the openings downstream of the radio-frequency component. The arrangement of ridges in the downstream openings of each waveguide device includes no more and no less than three ridges.
US12015182B2

An assembly arrangement of solid oxide cells in a fuel cell system or in an electrolyzer cell system is disclosed which includes cells arranged at least to four angles and at least one cell stack formation. At least one substantially plain attachment side of each at least four angled stack formation includes at least one geometrically deviating attachment surface structure in the otherwise substantially plain side between at least two corners of the at least four angled stack formation. At least one flow restriction structure restricts air flows in the cell system to be mounted against the geometrically deviating attachment surface structure of each stack formation to attach at least one cell stack formation in the assembly arrangement. An electrical insulation is arranged to the attachment of the flow restriction structure and the stack formation.
US12015179B2

A fuel cell system includes a fuel cell configured to generate electricity by receiving a working gas, a combustor configured to combust an off-gas discharged from the fuel cell, a heat exchange device configured to supply the working gas to the fuel cell, and perform heat exchange with a discharged gas from the combustor, and a manifold disposed between the fuel cell and the combustor, and between the fuel cell and the heat exchange device. The manifold includes an off-gas flow path along which the off-gas discharged from the fuel cell is guided to the combustor and a discharged gas flow path along which the discharged gas discharged from the combustor is guided to the heat exchange device.
US12015176B2

The present invention refers to a battery module comprising a plurality of battery cells, each battery cell including a first terminal and a second terminal spaced apart and electrically isolated from one another, a housing including an upper housing part and a lower housing part assembled together to completely surround the plurality of battery cells, and a plurality of bus bars integrated in the upper housing part, wherein each of the plurality of bus bars is connected to one of the first and second terminals of at least two battery cells. The present invention further refers to a method of manufacturing the battery module, which is fast and easy and has a high tolerance for fluctuations in the battery cells height.
US12015170B2

A separator, a method of manufacturing the separator, and an electrochemical device including the separator. The separator includes: a porous substrate; and an inorganic particle layer formed on at least one surface of the porous substrate, wherein a release rate of the inorganic particle layer is 70% or more when measured by immersing the separator in a water tank at room temperature and then subjecting the separator to sonication under conditions of a frequency of 40 kHz, an output of 1,000 W, and an application time of 60 seconds.
US12015152B2

A positive electrode active material may include a lithium layer doped with a first doping element and a transition metal layer doped with a second doping element. An I(003)/I(006) peak intensity ratio in X-ray diffraction measurement is equal to or less than 23.8.
US12015147B2

Method of improving the performance of a Li-ion battery comprising metal-based cathode material which produces M2+ metal ions. The method comprises using a small organic compound in association with the electrolyte of the battery or using a polymer compound in association with the cathode active material of the battery. The small organic compound and the polymer compound comprise at least one chemical group suitable for forming complexes with the M2+ metal ions thereby preventing dissolution thereof.
US12015142B2

Systems and methods related to manufacturing of Lithium-Ion cells and Lithium-Ion cell cathode materials are disclosed. In one exemplary implementation, there is provided a method of using a Nitrogen-containing plasma to treat the Lithium-Ion cell cathode materials. Moreover, the method may include treating the cathode materials before and/or after coating the cathode materials on a metal foil.
US12015138B2

A strip diverting mechanism includes a negative pressure unit and an air discharge unit. The negative pressure unit and the air discharge unit are arranged opposite each other, and a gap through which a strip passes is formed between the negative pressure unit and the air discharge unit. The negative pressure unit is configured to provide a suction force to the strip and the air discharge unit is configured to provide a repulsive force to the strip, to prevent the strip from contacting the negative pressure unit and the air discharge unit.
US12015131B2

A heat transfer system is disclosed including heat transfer fluid flow paths (20,22,24,28) through a heat exchanger evaporator (12) and a heat exchanger condenser (16). The system includes an electrochemical cell (32) that transforms an electrochemically reactive agent in the heat transfer fluid between first and second compounds having different boiling points. In some embodiments, the electrochemically active agent can include a fluorinated organic compound including an electrochemically active substituent group that reversibly transforms between the first and second compounds. In some embodiments, the heat transfer fluid can include the electrochemically active agent and an electrochemically non-active refrigerant in a mixture.
US12015127B2

An electrical module rotisserie assembly for battery module handling and mechanical and electrical testing. The electrical module rotisserie assembly includes a rotatable frame structure with various sliders and insulated joints to provide an adjustable platform to fit any size electrical module and permit access to any surface of the electrical module for various testing and validation activities in an electrically-isolated manner. A plurality of modular adjustable hold down clamps secure the electrical module to the rotatable structure and slide along the structure to accommodate different electrical modules that may have different mounting formats. These adjustable hold down clamps benefit from polymer module pins that may be customized to fit any electrical module design and create electrical isolation for sensitive electrical testing. This rotisserie structure is mounted to motors, hand cranks, and/or other such rotational mechanisms to enable multiple rotational orientations and easy access to all electrical module surfaces.
US12015125B2

According to the present disclosure, it is possible to appropriately prevent a shortage of a nonaqueous electrolyte solution in an electrode body and keep battery performance of a nonaqueous electrolyte secondary battery at a favorable state. A nonaqueous electrolyte secondary battery disclosed herein includes an electrode body and a nonaqueous electrolyte solution. The electrode body includes an electrolyte solution passage that is a flow passage through which the nonaqueous electrolyte solution flows between the inside and the outside of the electrode body. When a region of a negative-electrode composite material layer that is in contact with the electrolyte solution passage is referred to as a damming portion and a region that is located on the center side relative to the damming portion is referred to as a liquid retaining portion, the damming portion contains a negative electrode active material of which an electrical potential relative to a positive electrode active material is high and a ratio of expansion or contraction due to an increase or decrease in SOC is high, when compared to a negative electrode active material contained in the liquid retaining portion. With this configuration, the electrolyte solution passage can be closed by the damming portion in a charge state where the damming portion expands, and therefore leakage of the nonaqueous electrolyte solution can be suppressed.
US12015123B2

Provided is a lithium ion secondary battery including a positive electrode which is capable of storing and releasing lithium, a negative electrode which is capable of storing and releasing lithium, and a nonaqueous electrolyte which contains lithium salts and cyclic disulfonic acid ester, in which as the nonaqueous electrolyte, a nonaqueous electrolyte containing a polymer is used, and as at least a part of the lithium salts, imide lithium salts are used. Here, the content of the cyclic sulfonic acid ester is preferably in a range of 2.0% to 5.0% by mass with respect to a total content of the nonaqueous electrolyte. Also, the proportion of the imide lithium salts is preferably in a range of 10 to 50 mol % with respect to a total amount of lithium salts in the nonaqueous electrolyte.
US12015107B2

In one embodiment, the optoelectronic semiconductor chip comprises a semiconductor layer sequence with an active zone for generating a radiation. The semiconductor layer sequence is based on AlInGaP and/or on AlInGaAs. A metal mirror for the radiation is located on a rear side of the semiconductor layer sequence opposite a light extraction side. A protective metallization is applied directly to a side of the metal mirror facing away from the semiconductor layer sequence. An adhesion promoting layer is located directly on a side of the metal mirror facing the semiconductor layer sequence. The adhesion promoting layer is an encapsulation layer for the metal mirror, so that the metal mirror is encapsulated at least at one outer edge by the adhesion promoting layer together with the protective metallization.
US12015100B2

An apparatus includes a first processing line including a first cleaving unit adapted for separating a first solar cell into solar cell pieces. The apparatus includes a second processing line including a second cleaving unit adapted for separating a second solar cell into solar cell pieces. The apparatus includes a storing unit adapted for storing a plurality of solar cell pieces. The apparatus is adapted for transferring a solar cell piece from a first position on the first processing line to the storing unit. The apparatus is adapted for transferring the solar cell piece from the storing unit to a second position on the second processing line.
US12015094B2

To provide a sealing material sheet for a solar-cell module that has high productivity without performing crosslinking processing, and has a high tensile shear adhesion force at normal temperature at a high level in addition to heat resistance and molding characteristics. A sealing material sheet is a multi-layer sheet using a polyethylene-based resin as a base resin, a core layer has a density of 0.880 g/cm3 to 0.895 g/cm3 and a melting point of 70° C. or higher, a skin layer has a density of 0.880 g/cm3 to 0.910 g/cm3 and a melting point of 90° C. or lower and contains a silane-modified polyethylene-based resin, a weight average molecular weight of the silane-modified polyethylene-based resin contained in the skin layer 11 in terms of polystyrene is 70000 to 120000, and a polymerized silane amount of the skin layer in the whole resin component is 300 ppm to 2000 ppm.
US12015093B2

Photodetectors based on colloidal quantum dots and methods of making the photodetectors are provided. Also provided are methods for doping films of colloidal quantum dots via a solid-state cation exchange method. The photodetectors include multi-band photodetectors composed of two or more rectifying photodiodes stacked in aback-to-back configuration. The doping methods rely on a solid-state cation exchange that employs sacrificial semiconductor nanoparticles as a dopant source for a film of colloidal quantum dots.
US12015089B2

A transistor comprising a channel region on a material is disclosed. The channel region comprises a two-dimensional material comprising opposing sidewalls and oriented perpendicular to the material. A gate dielectric is on the two-dimensional material and gates are on the gate dielectric. Semiconductor devices and systems including at least one transistor are disclosed, as well as methods of forming a semiconductor device.
US12015085B2

A semiconductor device includes a fin structure protruding from an isolation insulating layer disposed over a substrate and having a channel region, a source/drain region disposed over the substrate, a gate dielectric layer disposed on the channel region, and a gate electrode layer disposed on the gate dielectric layer. The gate electrode includes a lower portion below a level of a top of the channel region and above an upper surface of the isolation insulating layer, and a width of the lower portion is not constant.
US12015069B2

One example of an apparatus includes a conducting channel region. The conducting channel region includes a plurality of epitaxially grown, in situ doped conducting channels arranged in a spaced apart relation relative to each other. A source positioned at a first end of the conducting channel region, and a drain positioned at a second end of the conducting channel region. A gate surrounds all sides of the conducting channel region and fills in spaces between the plurality of epitaxially grown, in situ doped conducting channels.
US12015068B2

A gate structure includes at least one spacer defining a gate region over a semiconductor substrate, a gate dielectric layer disposed on the gate region over the semiconductor substrate, a first work function metal layer disposed over the gate dielectric layer and lining a bottom surface of an inner sidewall of the spacer, and a filling metal partially wrapped by the first work function metal layer. The filling metal includes a first portion and a second portion, wherein the first portion is between the second portion and the semiconductor substrate, and the second portion is wider than the first portion.
US12015062B2

An integrated circuit is disclosed comprising at least one first field effect transistor, having at least one first source contact and at least one first drain contact and at least one first gate contact, and at least one second field effect transistor, having at least one second source contact and at least one second drain contact and at least one second gate contact, wherein the first drain contact is connected to the second drain contact, and the first source contact is coupled to the second gate contact, wherein the first source contact, the first drain contact, the first gate contact, the second source contact, the second drain contact and the second gate contact are implemented as structured metallization layers on a single substrate, and the first and second drain contacts share at least one single dedicated surface area on said substrate.
US12015061B2

A radio frequency (RF) switch is provided. The RF switch is configured to switch a RF signal input to a first terminal. The RF switch includes a first transistor, disposed at a first distance from the first terminal, and configured to switch the RF signal, and a second transistor, disposed at a second distance from the first terminal, and configured to switch the RF signal. The first distance is shorter than the second distance, and a number of first contact vias formed in a first electrode in the first transistor is greater than a number of second contact vias formed in a second electrode of the second transistor.
US12015057B2

A semiconductor device including drain extended metal oxide semiconductor field effect transistor (MOSFET) includes a source region and a drain region each having a first dopant type spaced apart along a surface of a semiconductor material having a second opposite conductivity type. A gate electrode over the semiconductor material surface between the source region and the drain region. A diffusion suppression implant region in the semiconductor material extends from the source region under the gate electrode. The diffusion suppression implant region includes a body region having the second opposite conductivity type and comprises at least one of carbon, nitrogen, and fluorine.
US12015042B2

A method of fabricating a semiconductor device includes forming an interconnect structure over a front side of a sensor substrate, thinning the sensor substrate from a back side of the sensor substrate, etching trenches into the sensor substrate, pre-cleaning an exposed surface of the sensor substrate, epitaxially growing a charge layer directly on the pre-cleaned exposed surface of the sensor substrate, and forming isolation structures within the etched trenches.
US12015041B2

A solid-state imaging unit according to one embodiment of the present disclosure includes two or more pixels. The pixels each include a photoelectric conversion section, a charge holding section, and a transfer transistor. The charge holding section holds a charge transferred from the photoelectric conversion section. The transfer transistor transfers the charge from the photoelectric conversion section to the charge holding section. The pixels each include two or more light-blocking sections disposed in layers between the light receiving surface and the charge holding section and are different from each other. The two or more light-blocking sections are provided at positions at which the two or more light-blocking sections do not block entry, into the photoelectric conversion section, of the light having entered via the light receiving surface and at which the two or more light-blocking sections do not provide a gap when viewed from the light receiving surface.
US12015029B2

Various embodiments of the present disclosure are directed towards a method to embed planar field-effect transistor (FETs) with fin field-effect transistors (finFETs). A semiconductor substrate is patterned to define a mesa and a fin. A trench isolation structure is formed overlying the semiconductor substrate and surrounding the mesa and the fin. A first gate dielectric layer is formed on the mesa, but not the fin. The trench isolation structure recessed around the fin, but not the mesa, after the forming the first gate dielectric layer. A second gate dielectric layer is deposited overlying the first gate dielectric layer at the mesa and further overlying the fin. A first gate electrode is formed overlying the first and second gate dielectric layers at the mesa and partially defining a planar FET. A second gate electrode is formed overlying the second gate dielectric layer at the fin and partially defining a finFET.
US12015017B2

A package structure including a first redistribution layer, a semiconductor die, through insulator vias, an insulating encapsulant and a second redistribution layer. The first redistribution layer includes a dielectric layer, a conductive layer, and connecting portions electrically connected to the conductive layer. The dielectric layer has first and second surfaces, the connecting portions has a first side, a second side, and sidewalls joining the first side to the second side. The first side of the connecting portions is exposed from and coplanar with the first surface of the dielectric layer. The semiconductor die is disposed on the second surface of the dielectric layer. The through insulator vias are connected to the conductive layer. The insulating encapsulant is disposed on the dielectric layer and encapsulating the semiconductor die and the through insulator vias. The second redistribution layer is disposed on the semiconductor die and over the insulating encapsulant.
US12015009B2

Stacked semiconductor die architectures having one or more base dies and techniques of forming such architectures are described. The stacked semiconductor die architectures may be included in or used to form semiconductor packages. A stacked semiconductor die architecture can include: (i) one or more base dies (e.g., at least one disaggregated base die, at least one monolithic base die, etc.); and (ii) a carrier wafer having multiple stacked semiconductor dies embedded in the carrier wafer, where the carrier wafer is on the one or more base dies and where one or more interconnect structures (e.g., wires, bumps, microbumps, pillars, etc.) couple the one or more base dies to the carrier wafer and/or the stacked semiconductor dies.
US12014997B2

A method includes forming a plurality of low-k dielectric layers over a semiconductor substrate, forming a first plurality of dummy stacked structures extending into at least one of the plurality of low-k dielectric layers, forming a plurality of non-low-k dielectric layers over the plurality of low-k dielectric layers, and forming a second plurality of dummy stacked structures extending into the plurality of non-low-k dielectric layers. The second plurality of dummy stacked structures are over and connected to corresponding ones of the first plurality of dummy stacked structures. The method further includes etching the plurality of non-low-k dielectric layers, the plurality of low-k dielectric layers, and the semiconductor substrate to form a via opening. The via opening is encircled by the first plurality of dummy stacked structures and the second plurality of dummy stacked structures. The via opening is then filled to form a through-via.
US12014994B2

The method for forming overlay marks includes: providing a substrate, a surface of the substrate having a mark layer and a first mask layer; forming first trenches and second trenches in the first mask layer; forming a spacer layer covering side walls of the first trenches and side walls of the second trenches; backfilling the first trenches and the second trenches; removing the spacer layer; and etching the mark layer and forming main overlay marks and dummy overlay marks.
US12014988B2

A semiconductor device and a method for fabricating the same. The semiconductor device comprising: a first level wiring disposed at a first metal level, and includes a first line wiring, a first insulating capping film and a first side wall graphene film, the first insulating capping film extending along an upper surface of the first line wiring, and the first side wall graphene film extending along a side wall of the first line wiring; an interlayer insulating film covering the side wall of the first line wiring and a side wall of the first insulating capping film; and a second level wiring disposed at a second metal level higher than the first metal level, and includes a second via connected to the first line wiring, and a second line wiring connected to the second via, wherein the second via penetrates the first insulating capping film.
US12014987B2

The present disclosure provides a structure and a method to reduce electro-migration. An interconnect structure according to the present disclosure includes a conductive feature embedded in a dielectric layer, a capping barrier layer disposed over the conductive feature and the dielectric layer, and an adhesion layer sandwiched between the capping barrier layer and the dielectric layer. The adhesion layer includes a degree of crystallinity between about 40% and about 70%.
US12014985B2

A semiconductor interconnect and an electrode for semiconductor devices may include a thin film including a multielement compound represented by Formula 1 and having a thickness equal to or less than about 50 nm, a grain size (A) to thickness (B) ratio (A/B) equal to or greater than about 1.2, and a resistivity equal to or less than about 200 μΩ·cm: Mn+1AXn  Formula 1 In Formula 1, M, A, X, and n are as described in the specification.
US12014973B2

A method includes providing a processed first wafer having front and back sides and including power semiconductor dies implemented within the wafer by processing its front side, each die having a first load terminal at the front side and a second load terminal at the back side; providing an unprocessed second wafer made of an electrically insulating material and having first and second opposing sides; forming a plurality of recesses within the second wafer; filling the plurality of recesses with a conductive material; forming a stack by attaching, prior or subsequent to filling the recesses, the second wafer to the front side of the first wafer, the conductive material electrically contacting the first load terminals of the power semiconductor dies; and ensuring that the conductive material provides an electrical connection between the first side and the second side of the second wafer.
US12014966B2

A semiconductor memory device and method of making the same are disclosed. The semiconductor memory device includes a substrate that includes a memory region and a peripheral region, a transistor including a metal gate located in the peripheral region, a composite dielectric film structure located over the metal gate of the transistor, the composite dielectric film structure including a first dielectric layer and a second dielectric layer over the first dielectric layer, where the second dielectric layer has a greater density than a density of the first dielectric layer, and at least one memory cell located in the memory region. The composite dielectric film structure provides enhanced protection of the metal gate against etching damage and thereby improves device performance.
US12014965B2

Three-dimensional packaging structure for fan-out of bonding wall of device is provided. A first surface of a device is disposed with bond pads and functional area. The device, except for the first surface, is encapsulated with encapsulation material. A first surface of the encapsulation material horizontally connected to the first surface forms a fan-out surface. A wall structure is disposed on the first surface and extends to the fan-out surface. The wall structure partially covers at least one of the bond pads and comprises first opening corresponding to the at least one of the bond pads. Cover plate is bonded with the wall structure to form cavity corresponding to the functional area and comprises at least one second opening in communication with the first opening. A metal interconnection structure is disposed on surface of the cover plate and is electrically connected to the at least one of the bond pads.
US12014957B2

A method of manufacturing a semiconductor device includes forming an active region on a substrate, forming a gate structure on the substrate intersecting the active region, removing an upper portion of the gate structure and forming a gate capping layer, forming a preliminary contact plug electrically connected to a portion of the active region, the preliminary contact plug including first and second portions, forming a mask pattern layer including a first pattern layer covering an upper surface of the gate capping layer, and a second pattern layer extending from the first pattern layer to cover the second portion of the preliminary contact plug, and forming a contact plug using the mask pattern layer as an etch mask by recessing the first portion of the preliminary contact plug exposed by the mask pattern layer to a predetermined depth from an upper surface of the preliminary contact plug.
US12014956B2

Some embodiments of the disclosure relate to methods for forming a bottom-up tungsten gapfill. Some embodiments of the disclosure relate to methods for reducing the deposition rate of tungsten by chemical vapor deposition. A molybdenum halide precursor is added to a tungsten halide precursor and a reductant. The co-flow of tungsten halide and molybdenum halide demonstrates either reduced or eliminated tungsten growth.
US12014947B2

An electrostatic chuck includes a ceramic dielectric substrate, a base plate, and a first porous part. The ceramic dielectric substrate has a first major surface and a second major surface. The base plate supports the ceramic dielectric substrate and includes a gas feed channel. The first porous part is provided between the base plate and the first major surface. The ceramic dielectric substrate includes a first hole part. The first porous part includes a porous section, and a first compact section being more compact than the porous section. The porous section including a plurality of sparse portions including a plurality of pores including a first pore and a second pore, and a dense portion having a higher density than the sparse portion.
US12014942B2

A leak measurement system measures a leak of a semiconductor manufacturing apparatus. The leak measurement system includes a vibration sensor that contacts or is connected to the semiconductor manufacturing apparatus, an image generation unit that generates a vibration waveform image based on vibration data detected by the vibration sensor, and an analysis unit that analyzes the leak of the semiconductor manufacturing apparatus based on the vibration waveform image generated by the image generation unit.
US12014941B2

In an embodiment, an adhesive stamp includes a plurality of variable-length stamp bodies arranged in an array, wherein each stamp body has an adhesive surface on a head portion of the stamp body, the adhesive surface configured to hold a semiconductor chip, wherein a first electrode is arranged in the head portion, wherein the first electrode is chargeable and whose polarity is changeable, wherein a second electrode is arranged in a foot portion of the stamp body, wherein the second electrode is chargeable and whose polarity is changeable, wherein a length of the stamp body is variable depending on charges applied to the first electrode and the second electrode, and wherein the adhesive stamp is configured to transfer semiconductor chips.
US12014939B2

Provided are a method for etching and growing a semiconductor substrate in the same device system, and a device therefor. The method for manufacturing a semiconductor substrate includes a first heating step of heating a heat treatment space which contains a semiconductor substrate and a transmission/reception body that transports atoms between the semiconductor substrate and the transmission/reception body such that a temperature gradient is formed between the semiconductor substrate and the transmission/reception body, and a second heating step of heating the same with the temperature gradient being vertically inverted.
US12014934B2

A semiconductor substrate structure includes a first group of circuit structure and a second group of circuit structure. The first group of circuit structure includes multiple first circuit layers and a first bonding layer. The second group of circuit structure includes multiple second circuit layers and a second bonding layer. The second group of circuit structure is disposed on the first group of circuit structure and is electrically connected to the first group of circuit structure. The first bonding layer is bonded to the second bonding layer to form a multilayer redistribution structure. A manufacturing method of the semiconductor substrate structure is also provided.
US12014928B2

Described herein are methods and apparatuses for filling semiconductor substrate structures with conductive material. The methods involve depositing multi-layer bulk metal films in structures with one or more deposition conditions changed when transitioning from layer-to-layer. The methods result in high fill quality, high throughput, low precursor consumption, and low roughness. Multi-station chambers to perform the methods are also provided.
US12014918B2

A method of generating light with a laser-driven light source includes generating a CW sustaining light and propagating the CW sustaining light to a gas filled bulb comprising an ionizing gas. A pump light is generated. A Q-switched laser crystal is irradiated with the generated pump light, thereby generating pulsed laser light. The pulsed laser light is propagated to the gas filled bulb comprising the ionizing gas so as to generate a CW plasma that emits light. The light generated by the CW plasma in the gas filled bulb is detected. The pump light is controlled so as to extinguish the pulsed laser light after the light generated by the CW plasma is detected.
US12014913B2

An ion pump controller configured to alternate between increasing and decreasing a potential difference between an anode and a cathode of an ion pump multiple times during the starting of pumping.
US12014910B2

A thin-film deposition system includes a top plate positioned above a wafer and configured to generate a plasma during a thin-film deposition process. The system includes a sensor configured to generate sensor signals indicative of a lifetime of a component of the thin-film deposition system, a characteristic of a thin-film deposited by the thin-film deposition system or a characteristic of a process material that flows into the thin-film deposition system. The system includes a control system configured to adjust a relative location of a top plate of the thin-film deposition system with respect to a location of a wafer in the thin-film deposition system during the thin-film deposition process responsive to the sensor signals.
US12014898B2

A processing system including an ion source having a plasma chamber to house a plasma, an extraction assembly, disposed along a side of the plasma chamber, and including at least one extraction aperture, and an antenna assembly extending through the plasma chamber. The antenna assembly may include a dielectric enclosure and a plurality of conductive antennas extending through the dielectric enclosure, the conductive antennas having respective gas ports formed therein for delivering a gas into the dielectric enclosure. The processing system may further include a temperature regulation system coupled to the conductive antennas and to the dielectric enclosure for monitoring a temperature of the dielectric enclosure and regulating the gas delivered to the conductive antennas for regulating the temperature of the dielectric enclosure.
US12014890B2

A high-voltage circuit breaker system has a rapid disconnection function that results in an opening, closing, and reopening movement of a contact system. A circuit breaker having the contact system and a drive system that is mechanically connected to the contact system. The drive system includes a drive unit and, in addition to the drive unit, a drive shaft that is designed as a crankshaft. The crankshaft is connected to a mobile contact of the contact system via a push rod, and the cycle of opening, closing, and reopening movement of the contact system results from a unidirectional rotational movement of the crankshaft.
US12014883B2

A tantalum capacitor includes a sintered tantalum body including tantalum powder, a conductive polymer layer disposed on the sintered tantalum body and including a first filler, a carbon layer disposed on the conductive polymer layer; and a tantalum body including a tantalum wire penetrating through at least a portion of each of the sintered tantalum body and the conductive polymer layer in a first direction. A ratio of an area of the first filler to an area of the conductive polymer layer is greater than 0.38 in a first cross-section partially overlapping the sintered tantalum body, among cross-sections perpendicular to the first direction.
US12014877B2

A ceramic electronic device includes: a multilayer structure; and a cover layer, wherein a concentration of Mn of the cover layer with respect to a main component ceramic is larger than a concentration of Mn of the dielectric layers with respect to a main component ceramic in a capacity section, wherein an average crystal grain diameter of a first dielectric layer is smaller than that of a second dielectric layer, and a concentration of Mn of the first dielectric layer with respect to the main component ceramic is larger than a concentration of Mn of the second dielectric layer with respect to the main component ceramic, in the capacity section.
US12014866B2

A coil electronic component includes a body including an insulator; a coil portion embedded in the body; aggregates dispersed in the insulator, where the aggregates each comprise a plurality of magnetic particles, coating layers formed on surfaces of the aggregates using an insulating material, and external electrodes connected to the coil portion.
US12014860B2

A coil component includes: a body; an insulating layer disposed in the body; a coil portion including a first coil pattern embedded in the insulating layer and having a first surface exposed to a first surface of the insulating layer and a second coil pattern disposed on a second surface of the insulating layer, facing the first surface of the insulating layer; and a noise removing portion disposed in the insulating layer and spaced apart from the first and second coil patterns, respectively.
US12014856B2

An air-cooled dry-type transformer includes: a core provided with a branch; a winding body arranged about the branch; a cooling channel extending in a direction of a longitudinal axis of the winding body, the cooling channel being arranged between an inner part of the winding body and an outer part of the winding body, the cooling channel having openings at both ends and a substantially ring-shaped cross section with a round, oval, or polygonal basic shape; and at least one ring ventilator comprising a ring and a blower. The blower suctions air and blows the air from the ring along a longitudinal axis of the ring, thereby generating an air flow. The at least one ring ventilator is dimensioned and mounted such that the air flow generates a cool air flow in the cooling channel.
US12014855B1

The present invention relates to a haptic actuator based on a nutation structure using a squeeze mode of a magneto-rheological fluid, which compresses a magneto-rheological fluid (MR fluid) by using a rotary body capable of performing a rotary motion based on a nutation structure, thereby generating a sustainable rotational resistance force by using a squeeze mode and a flow mode of the MR fluid.
US12014854B2

Magnetic pastes which include a magnetic powder (A) and a binder resin (B), in which, in the particle diameter distribution of the component (A), the 10% particle diameter (D10) is 0.2 μm or larger and 2.0 μm or smaller, the 50% particle diameter (D50) is 2.0 μm or larger and 4.3 μm or smaller, and the 90% particle diameter (D90) is 4.3 μm or larger and 8.5 μm or smaller, suppress the magnetic powder from being unevenly distributed, and are useful for forming inductor elements and circuit boards.
US12014852B2

In an embodiment a sensor element includes at least one carrier layer having a top side and an underside and at least one functional layer, wherein the functional layer is arranged at the top side of the carrier layer and includes a material having a temperature-dependent electrical resistance, wherein the sensor element is configured to be integrated as a discrete component directly into an electrical system, and wherein the sensor element is configured to measure a temperature.
US12014837B2

The present invention provides a method for integrated online monitoring and a system for integrated online monitoring from a remote location for a nuclear power plant. The method includes a first step of collecting machine monitoring data of a plurality of units in the nuclear power plant selectively from the local data acquisition device via the monitoring data relay device, and a second step of collecting machine diagnostic data of a plurality of units in the nuclear power plant selectively from the local data acquisition device via the diagnostic data relay device.
US12014835B2

The invention provides methods for evaluating the therapeutic benefit of a combination therapy useful for treating a medical disorder, such as cancer.
US12014834B2

A system for generating a vibrant compatibility plan using artificial intelligence. The system includes at least a server wherein the at least a server is designed and configured to receive at least a composition datum from a user client device wherein the at least a composition datum includes at least an element of user body data and at least an element of desired dietary state data. At least a server is configured to select at least a correlated dataset. At least a server is configured to create at least an unsupervised machine-learning model including at least a hierarchical clustering model to output at least a compatible food element. At least a server is configured to generate at least a vibrant compatibility plan wherein the at least a vibrant compatibility plan further comprises a plurality of compatible food elements each containing at least a food element compatibility index value score as a function of the at least a hierarchical clustering model.
US12014830B2

This invention provides a system for automation of a pathology process, which includes a processor having trained artificial intelligence (AI) modules operating in association therewith, adapted to receive image data from camera images of whole tissue acquired by a camera assembly and whole slide images (WSIs) of inked and segmented tissue samples. A mask produces image results for tissue with holes and free of holes, and a filter provides filtered image results to the AI modules, detecting tumors and macroarchitecture features. A quality assessment process produces quality score outputs for tumors and macroarchitecture features. A report generator provides reports with one or more parameters to a user via an interface. More particularly, the report generator automatically creates a pathology report, having a written description and pictorial diagram relative to the gross images of the tissue integrating the outputs of the AI modules used to analyze the whole slide digital images.
US12014825B2

A method of converting a clinical practice guideline into a computer-interpretable model includes assigning at least one tag of a recommendation tag and a non-recommendation tag to each of a plurality of sentences extracted by analyzing the clinical practice guideline, filtering out a sentence to which the non-recommendation tag is assigned among the plurality of sentences and extracting a sentence to which the recommendation tag is assigned, identifying whether a phrase of a first element and a phrase of a second element exist in the sentence to which the recommendation tag is assigned based on a knowledge database and mapping and storing the phrase of the first element and the phrase of the second element, and generating a final model by converting the phrase of the first element and the phrase of the second element into a format corresponding to a specific model.
US12014823B2

Various methods and systems are provided for computer-aided diagnosis. In one embodiment, a method comprises acquiring, with an imaging system, a medical image of a subject, generating, with a radiologist model associated with a radiologist of an institution, a computer-aided diagnosis for the medical image, the radiologist model comprising a deep neural network trained on a plurality of diagnoses provided by the radiologist, displaying, to the radiologist via a display device, the medical image and the computer-aided diagnosis, and selectively updating, based on the medical image, one or more of the radiologist model, an institution model associated with the institution, and a geographic model associated with a geographic area containing the institution. In this way, a radiologist may be assisted by a deep neural network model configured as a digital twin of the radiologist.
US12014819B2

Systems and methods are provided for managing patient assistance requests in a healthcare facility, documenting items (e.g., minor, routine, and/or frequently-performed items) in association with a patient's records in an Electronic Healthcare Information System, and cancelling patient requests for assistance. Indications that requests for assistance have been received and/or are being addressed by an appropriate healthcare team member may be audibly output from a speaker associated with a personal assistant device. Healthcare team members may verbally provide items for documentation in association with a patient's medical records, the items for documentation being received by a listening component of a personal assistant device and transmitted to an EHIS for documentation. Healthcare team members may verbally cancel patient requests for assistance upon the healthcare team member addressing the request and, in some instances, verification of the healthcare team member as an approved source for documenting the item(s) in association with the patient.
US12014818B2

In a method for setting an operational parameter in a medical device (1) an input device (10) is actuated to set an operational parameter (110) displayed on a display device (11) of the medical device (1), wherein the input device (10) is advanceable in an actuation direction (D1, D2) by movement steps (α) to increase or decrease the operational parameter (110) by a change amount associated with a movement step (α). Herein, when advancing the input device (10), said change amount is adapted from a fine-tuning-state value to a tuning-state value larger than the fine-tuning-state value in case a first condition is met. In this way a method for setting an operational parameter in a medical device is provided which allows for an easy and comfortable adjustment of an operational parameter for programming the medical device, for example in the context of an infusion operation.
US12014813B2

Systems with a contouring method are provided for contouring one or more targets that correspond to specific organs and/or tumors in a three-dimensional medical image of a patient using neural networks. The contouring system includes a storage unit, a processing unit, and a plurality of modules that are computer operable. The processing unit is used to obtain the image, and then to generate one or more contouring images using a contouring method. The contouring method includes enhancing image features and improving contouring accuracy using an image preprocessing module, and extracting a plurality of multi-scale image representations and expanding these representations to one or more contouring images using a neural network-based contouring module.
US12014809B2

A method for adjusting operation of a motion tracking system at least including first and second sensors and a computing device, each of the sensors at least having a gyroscope. The method includes the following steps: arranging the first sensor on an upper arm of a person, and the second sensor on their chest; measuring orientations each of the first and second sensors while the person performs a predetermined movement. The movement includes the person moving a torso with respect to their hip while keeping the upper arm parallel to the torso and not rotating the upper arm. The method further includes digitally processing, the computing device, the orientations measured so as to digitally compute an orientation difference between the orientations measured by the first sensor and by the second sensor; and adjusting, the computing device, the operation of the motion tracking system based on the orientation difference computed.
US12014806B2

Disclosed is a system designed for providing immediate treatment in medical emergency situations effecting respiratory, cardiac, and/or central nervous system functions. For non-limiting examples, the system may also be used for conditions such as trauma and chronic conditions. The main goal of the system is to provide a person who experiences a medical emergency with personalized treatment that is as close as possible to the treatment that he/she would receive in an emergency room beginning from the moment the event occurs.
US12014792B2

Methods, systems, and devices for monitoring and adjusting access operations at a memory device are described to support integrating monitors or sensors for detecting memory device health issues, such as those resulting from device access or wear. The monitoring may include traffic monitoring of access operations performed at various components of the memory device, or may include sensors that may measure parameters of components of the memory device to detect wear. The traffic monitoring or the parameters measured by the sensors may be represented by a metric related to access operations for the memory device. The memory device may use the metric (e.g., along with a threshold) to determine whether to adjust a parameter associated with performing access operations received by the memory device, in order to implement a corrective action.
US12014785B2

A memory apparatus and method of operation are provided. The apparatus includes memory cells connected to word lines and arranged in strings. Each of the strings has a drain-side select gate transistor on a drain-side connected to one of a plurality of bit lines. A control means is coupled to the word lines and the plurality of bit lines and the drain-side select gate transistors. The control means determines a unique select gate voltage for each of a plurality of groupings of the memory cells that is individually adapted for each of the plurality of groupings. The control means then applies the unique select gate voltage to the drain-side select gate transistor of selected ones of the strings of each of the plurality of groupings of the memory cells to turn on the drain-side select gate transistor of the selected ones of the strings during a memory operation.
US12014783B2

A driving circuit includes a cross coupled circuit, a first conducting device, a second conducting device, a first switching device, a second switching device, a first selecting device and a second selecting device. The first conducting device is connected between a first node and a second node. The second conducting device is connected between a third node and a fourth node. The cross coupled circuit receives a first supply voltage and is connected with the first node and the second node. The first switching device is connected between the second node and a fifth node. The second switching device is connected between the fourth node and a sixth node. The first and second selecting devices are respectively connected with the fifth node and the sixth node. Each of the first and second selecting devices receives a second supply voltage and a third supply voltage.
US12014782B2

A memory device includes a memory block to which a plurality of lines are connected. The memory device also includes a plurality of memory cells respectively connected to word lines among the plurality of lines, wherein the plurality of memory cells are formed as a plurality of plug holes formed in a stack structure between a drain select line among the plurality of lines and a slit. The memory device further includes a plurality of page buffers connected to the plurality of memory cells through a plurality of bit lines among the plurality of lines. The memory device additionally includes a peripheral circuit for performing a read operation on the plurality of memory cells. The peripheral circuit includes a voltage generator configured to control a signal applied to the plurality of page buffers so that the read operation is performed according to positions of the plug holes.
US12014781B2

A memory system includes a first memory die including multiple planes each including a plurality of memory cells and a controller configured to perform data communication with the first memory die through a first channel, and transfer at least two commands from among commands for an erase operation, a read operation, a program operation, and a check operation to the first memory die. After transferring an erase command to a plane among the multiple planes, the controller transfers a read command, a program command, or a check command to another plane among the multiple planes while the first memory die performs an erase operation corresponding to the erase command in the plane.
US12014770B2

The present disclosure relates to circuits, systems, and methods of operation for a memory device. In an example, a memory device includes a plurality of memory cells, each memory cell having a variable impedance that varies in accordance with a respective data value stored therein; and a read circuit configured to read the data value stored within a selected memory cell based upon a variable time delay determination of a signal node voltage change corresponding to the variable impedance of the selected memory cell.
US12014762B2

A semiconductor memory device may be provided. The semiconductor memory device may include data storage patterns having respective first sides and respective second sides, a spin-orbit coupling (SOC) channel layer in common contact with the first sides of the data storage patterns, the SOC channel layer is configured to provide a spin-orbit torque to the data storage patterns, read access transistors connected between the second sides of respective ones of the data storage patterns and respective data lines, a write access transistor connected between a first end of the SOC channel layer and a source line, and a bit line connected to a second end of the SOC channel layer. Each of the data storage patterns comprises a free layer in contact with the SOC channel layer and an oxygen reservoir layer in contact with the free layer.
US12014758B1

The present embodiments relate to a heat-assisted magnetic recording (HAMR) write head with a NFT bi-layer structure with a bottom taper, which can be applied to one or both layers of the two layers. A heat-assisted magnetic recording (HAMR) write head can include a main pole including a tip portion configured to interact with a magnetic recording medium at an air-bearing surface (ABS). The HAMR write head can further include a near-field transducer (NFT) that includes a dielectric waveguide, a plasmon generator (PG) layer, and a second layer. The second layer can include a thermo-mechanically stable material disposed adjacent to the PG layer. Further, the PG layer and the second layer can form a taper angle relative to the ABS ranging between 30 and 60 degrees.
US12014757B2

According to one embodiment, a disk device includes a rotatable magnetic disk, an actuator which supports and moves a head, a ramp which holds the head at an unloaded position, a motor which rotates the magnetic disk, and a controller which performs a load operation and a seek operation. When a radial travel speed of the head during the load operation is referred to as Vr1, a circumferential travel speed of the head is referred to as Vt1, a radial travel speed of the head during the seek operation is referred to as Vrs, and a circumferential travel speed is referred to as Vts, the controller controls at least one of the radial travel speed of the head and number of revolutions of the magnetic disk to satisfy a relationship (Vr1/Vt1)<(Vrs/Vts).
US12014747B2

An audio encoder for encoding an audio signal having a lower frequency band and an upper frequency band includes: a detector for detecting a peak spectral region in the upper frequency band of the audio signal; a shaper for shaping the lower frequency band using shaping information for the lower band and for shaping the upper frequency band using at least a portion of the shaping information for the lower band, wherein the shaper is configured to additionally attenuate spectral values in the detected peak spectral region in the upper frequency band; and a quantizer and coder stage for quantizing a shaped lower frequency band and a shaped upper frequency band and for entropy coding quantized spectral values from the shaped lower frequency band and the shaped upper frequency band.
US12014746B2

A method is described that processes an audio signal. A discontinuity between a filtered past frame and a filtered current frame of the audio signal is removed using linear predictive filtering.
US12014745B2

The disclosed embodiments enable converting audio signals captured in various formats by various capture devices into a limited number of formats that can be processed by an audio codec (e.g., an Immersive Voice and Audio Services (IVAS) codec). In an embodiment, a simplification unit of the audio device receives an audio signal captured by one or more audio capture devices coupled to the audio device. The simplification unit determines whether the audio signal is in a format that is supported/not supported by an encoding unit of the audio device. Based on the determining, the simplification unit, converts the audio signal into a format that is supported by the encoding unit. In an embodiment, if the simplification unit determines that the audio signal is in a spatial format, the simplification unit can convert the audio signal into a spatial “mezzanine” format supported by the encoding.
US12014738B2

Techniques described herein are directed to arbitrating between multiple potentially-responsive, automated-assistant capable electronic devices to determine which should respond to the user's utterance, and/or which should defer to other electronic device(s). In various implementations, a spoken utterance of a user may be detected at a microphone of a first electronic device, a spoken utterance provided by a user. Sound(s) emitted by additional electronic device(s) may also be detected at the microphone. Each of the sound(s) may encode a timestamp corresponding to detection of the spoken utterance at a respective electronic device. Timestamp(s) may be extracted from the sound(s) and compared to a local timestamp corresponding to detection of the spoken utterance at the first electronic device. Based on the comparison, the first electronic device may either invoke an automated assistant locally or defer to one of the additional electronic devices.
US12014731B2

One example method includes receiving, by a computing device, audio during a video conference having a plurality of participants, the audio comprising spoken words by a user of the computing device; recognizing one or more words from the spoken words; identifying one or more keywords within the one or more recognized words; accessing a set of rules comprising one or more rules, each rule of the one or more rules associated with an application of a set of applications, and at least one rule of the one or more rules associated with a functionality of a respective application; determining a context associated with the one or more keywords; determining an application to execute based on the one or more keywords, the context, and the one or more rules, wherein determining the application comprises determining a functionality of the application to invoke; and in response to receiving user confirmation of the functionality of the application to invoke, executing the application and invoking the functionality.
US12014730B2

A voice processing method includes: collecting a voice signal by a microphone of an electronic device, and signal-processing the collected voice signal to obtain a first voice frame segment; performing voice recognition on the first voice frame segment to obtain a first recognition result; in response to the first recognition result not matching a target content and a plurality of tokens in the first recognition result meeting a preset condition, performing frame compensation on the first voice frame segment to obtain a second voice frame segment; and performing voice recognition on the second voice frame segment to obtain a second recognition result. A matching degree between the second recognition result and the target content is greater than a matching degree between the first recognition result and the target content.
US12014728B2

A computer implemented method classifies an input corresponding to multiple different kinds of input. The method includes obtaining a set of features from the input, providing the set of features to multiple different models to generate state predictions, generating a set of state-dependent predicted weights, and combining the state predictions from the multiple models, based on the state-dependent predicted weights for classification of the set of features.
US12014725B2

A method of training a language model for rare-word speech recognition includes obtaining a set of training text samples, and obtaining a set of training utterances used for training a speech recognition model. Each training utterance in the plurality of training utterances includes audio data corresponding to an utterance and a corresponding transcription of the utterance. The method also includes applying rare word filtering on the set of training text samples to identify a subset of rare-word training text samples that include words that do not appear in the transcriptions from the set of training utterances or appear in the transcriptions from the set of training utterances less than a threshold number of times. The method further includes training the external language model on the transcriptions from the set of training utterances and the identified subset of rare-word training text samples.
US12014722B2

A method, computer program product, and computing system for receiving feature-based voice data associated with a first acoustic domain. One or more gain-based augmentations may be performed on at least a portion of the feature-based voice data, thus defining gain-augmented feature-based voice data.
US12014710B2

An electronic device comprising a circuitry configured to perform (402; 602; 902; 1002) blind source separation (201) based on a received input signal (1) to obtain separated sources; to perform (403; 605; 906; 1005) time-domain filtering (202) on at least one of the separated sources to obtain at least one filtered separated source; and to perform (404; 606; 907; 1006) remixing or upmixing (203) based on the at least one filtered separated source.
US12014709B2

A new interface is provided that supports simultaneous transmission of an audio signal and a MIDI signal. Signals consecutive in predetermined units are transmitted to a reception side via a predetermined transmission path. The signals consecutive in the predetermined units include a signal of a first predetermined unit of the predetermined units including an audio signal and a signal of a second predetermined unit of the predetermined units including a MIDI signal. For example, the audio signal is a linear PCM signal constituting a stereo 2-channel audio signal. For example, the MIDI signal includes packet data of a predetermined length, and the packet data of the predetermined length is divided into a plurality of pieces, and transmitted by being included in signals of a plurality of pieces of the second predetermined units.
US12014693B2

A system includes a display, and a central programming unit, wherein the central programming unit is configured to automatically adjust a brightness of the display based on factors of the environment surrounding the display.
US12014687B2

Disclosed is a gate driving circuit comprising a plurality of stage circuits dependently connected to each other and configured to output ‘j’ output signals ('j′ is an integer of 2 or more), wherein each of the plurality of stage circuits includes a logic controller for controlling a voltage of each of first and second nodes, and an output circuit unit for outputting each of ‘j’ clock signals as the ‘j’ output signal in response to the voltage of the first node, wherein the output circuit unit includes ‘j’ output buffers for outputting each of the ‘j’ clock signals as the ‘j’ output signal through an output node in response to the voltage of the first node, and a capacitor prepared between the first node and the output node of some of the ‘j’ output buffers.
US12014677B1

Light-emitting diode (LED) packages and, more particularly, LED packages with transformation and shifting of pulse width modulation (PWM) signals and related methods are disclosed. Discrete LED packages are arranged for cascade communication. Each LED package includes one or more LED chips, and each LED package is separately capable of receiving communication from a data stream, controlling operation of the one or more LED chips, and performing transformation and shifting of received PWM signals. Transformation may include compression and/or decompression of received PWM signals by each LED package to provide increased accessible dynamic range. After transformation, LED packages are capable of shifting transformed values to compensate for turn-on delay of LED chips, thereby reducing light drop-off problems at low intensity levels.
US12014673B2

Mixed clock domain signaling and, more particularly, mixed clock domain signaling for light-emitting diode (LED) packages arranged for cascade communication is disclosed. Mixed clock domain signaling involves digital communication where time-positions of bit pulse edges in a communication channel are derived from multiple uncorrelated clock domains, including an original clock domain from a master controller and a local clock domain. In the context of LED displays, serial strings of LED packages are arranged as LED pixels to receive cascade communication signals, and the original clock domain is derived from a master controller and a local clock domain is derived at each LED package. By providing for the bit period to be maintained and correlated to the original clock domain throughout the repeated cascade communication, problems associated with multiple uncorrelated clock domains in the communication channel, such as sampling jitter, may be averted, thus avoiding loss of data integrity.
US12014672B2

Disclosed are a display panel and a display device. The display panel includes a display area, a plurality of light-emitting elements located in the display area, and at least one driver circuit located in the display area; the plurality of light-emitting elements includes a plurality of light-emitting element rows extend in a first direction and arranged in a second direction, where the first direction and the second direction intersect; the at least one driver circuit includes a plurality of shift register circuits disposed in cascade and a shift register circuit of the plurality of shift register circuits is located between adjacent light-emitting element rows of the plurality of light-emitting element rows.
US12014671B2

A gate driver includes a plurality of stages for sequentially supplying gate signals to a plurality of gate lines, each stage including an input circuit for receiving an (n−1)th gate signal carried through an (n−1)th gate line and a gate clock signal, and applying a first voltage and a second voltage having a polarity opposite to that of the first voltage to a Q node and a QB node, respectively; an output circuit for generating an n-th gate signal by outputting a low voltage corresponding to the first voltage or a high voltage corresponding to the second voltage, and outputting the generated n-th gate signal to an n-th gate line; and a stabilizing capacitor disposed between the n-th gate line and a high voltage source for supplying a high voltage.
US12014668B2

A shift register unit, a gate driving circuit, a display device, and a driving method are disclosed. The shift register unit includes a blanking unit, a first transmission circuit and a first input-output unit. The blanking unit is configured to charge a pull-up control node in response to a compensation selection control signal and input a blanking pull-up signal to a blanking pull-up node. The first transmission circuit is electrically connected to the blanking pull-up node and the first pull-up node; and the first input-output unit includes a first leakage preventing structure, the first leakage preventing structure is electrically connected to the first pull-up node and a first leakage preventing node respectively, and the leakage preventing structure is configured to control a level of the first leakage preventing node under the control of the level of the first pull-up node to prevent the first pull-up node from leaking.
US12014667B2

A display device includes a plurality of segmented display units arranged in a matrix, and a front display unit disposed on the plurality of segmented display units. The front display unit includes a plurality of transmission areas corresponding to main display areas of the plurality of segmented display units, and a supplementation display area corresponding to a separation area between the main display areas of adjacent segmented display units among the plurality of segmented display units. Due to the supplementation display area of the front display unit, the separation area between the main display areas of adjacent segmented display units may be prevented from being visible to a user. Therefore, the display device may realize both a large size screen and a high resolution.
US12014666B2

A pixel driving circuit and a display panel are provided. The pixel driving circuit includes a data writing module, a data conversion module, and a current driving module. The data writing module is electrically connected to a first node and configured to transmit a data signal to the first node. The data conversion module is electrically connected to the first node, a second node, and a modulation signal source, and configured to generate a current driving control signal, and to output the current driving control signal to the second node. The current driving module is electrically connected to the second node, a light-emitting control wire, and a light-emitting device, and configured to control the light-emitting device to emit light. An effective pulse of the current driving control signal has different pulse widths in different gray-scale states.
US12014653B2

The present invention provides a system and a method for simulating formation and evolution of a deep-sea cold seep ecosystem. Simulation of the cold seep ecosystem is realized and a unit above seabed interface, a seabed interface ecosystem simulation unit, and a subsea interface unit is formed through the system, which provides environmental conditions for evolution of the cold seep ecosystem. At the same, the primary succession and secondary succession of the ecological cold seep system are simulated through the environmental condition control equipment, the sampling cabin, and the seabed current injection system, and the formation environment of the system is remodeled in situ, thereby effectively shortening the period of field observation to research the cold seep ecosystem. The system can not only observe formation and evolution of the cold seep ecosystems, but also grasp key feature points in the development process for the real-time sampling and analysis, which broadens the depth of the cold seep ecosystem research.
US12014649B2

System and method for personalized book recommendations have been designed to align with a user's current vocabulary and facilitate sustainable vocabulary growth. By analyzing the user's vocabulary size and growth trajectory, the system can recommend books that are appropriately challenging yet comprehensible. This approach enables users to explore books of their choice more effectively, even before their vocabulary reaches a level sufficient for understanding any book in general. In addition, a vocabulary-based flashcard generator assistant system has been incorporated. This assistant system enables the user to rapidly create high-quality, personalized flashcards for optimal vocabulary acquisition. The flashcards contain content that is tailored to the individual's learning style and pace, further promoting sustainable and effective vocabulary growth. Together, these components offer a cohesive educational ecosystem that not only makes reading more accessible but also fosters an accelerated yet manageable rate of language development.
US12014640B1

One example method of operation may include receiving, at a first drone, one or more communications from a second drone, identifying, via the first drone, the one or more communications comprises at least one of an identifier of the second drone and a request for an identifier of the first drone, transmitting, via the first drone, an authentication request comprising the identifier of the second drone to a server, receiving, via the first drone, a confirmation from the server indicating the second drone is assigned a valid token and is authorized to participate in a current mission, and transmitting, via the first drone, an instruction associated with the current mission to the second drone.
US12014637B2

The present disclosure provides embodiments that include storing an alert database defining a plurality of alert events for a vehicle where the plurality of alert events indicating deviations from a desired operation of the vehicle, detecting an alert event of one of the plurality of alert events by monitoring an output of a sensor in the vehicle, searching the alert database to identify a crew response for the alert event, identifying a current operational phase of the vehicle, contextualizing, based on the current operational phase, the alert event to assign an alert level to the alert event, and outputting, for display, the alert event.
US12014635B2

A computer system operates to receive transport service requests from computing devices of requesters within a geographic region. The system matches each transport service request with an available transport provider operating a service vehicle within the geographic region, and determines a location bias for a first transport provider that operates a corresponding vehicle within the geographic region, the location bias being associated with a preferred location of the first transport provider. The system may then match the first transport provider to a transport service request based on (i) the location bias of the first transport provider, and (ii) a destination of the transport service request which, upon fulfilling the transport service request, results in the first transport provider being positioned to arrive at the preferred location within a future time interval.
US12014631B2

A vehicle display device, includes: a curve information acquisition section configured to acquire information relating to a degree of curvature of a travel lane; a deceleration determination section configured to determine whether or not deceleration of a vehicle is required based on the degree of curvature of the travel lane and a vehicle speed; and a marking display section configured to, in a case in which deceleration is required, cause a display device to display a predetermined first marking superimposed along the travel lane at a display region inside a vehicle cabin.
US12014622B2

Disclosed are systems and methods for monitoring operations of autonomous vehicles within a warehouse. The autonomous vehicle's processing unit may detect when the autonomous vehicle is delayed based on one or more timers or time thresholds, such as an amount of time that the autonomous vehicle has been located at a particular location or the amount of time between when the autonomous vehicle received product picking instructions and a shipping deadline. The autonomous vehicle may also use various types of data to detect potential problems, such as determining an amount remaining battery life. Once the autonomous vehicle identified a particular triggering condition, then the autonomous vehicle may trigger an annunciator (e.g., flashing lights, sounding horn) or transmit a notification to other devices, such as client devices. The annunciators or notifications attempt to capture personnel attention to resolve the identifier problem.
US12014619B2

A pressure-sensing steering wheel cover device for emitting an alert signal when two hands are not grasping a steering wheel includes a steering wheel cover has a shape configured to be positioned on a steering wheel. A plurality of pressure sensors the pressure sensors is positioned such that pressure is detectable along a portion of the steering wheel cover. A control circuit is electrically coupled to the pressure sensors, wherein the control circuit is programmed to emit an alarm signal when a predetermined condition occurs. A transmitter is electrically coupled to the controller and is in communication with a mobile phone, wherein the transmitter sends an alert to the mobile phone when the control circuit emits the alarm signal. A power supply is electrically coupled to the control circuit.
US12014617B2

Aspects of the present disclosure relate generally to reminder systems and, more particularly, to a contextual item discovery and pattern inculcated reminder mechanism and methods of use. A computer-implemented method includes: determining, by a computing device, an event in which a user will participate; associating, by the computing device, one or more items with the event; determining a location of the one or more items associated with the event including that the user does not possess any combination of the one or more items; and providing an alert to the user that the any of the one or more items associated with the event is not in the possession of the user.
US12014599B2

A system and methods for tracking and fulfillment of casino gift items. For instance, the system animates a list gifts that are available to the player account via a casino promotion. One or more of the gift items can be pre-selected before being earned. The pre-selected gift items appear on a user interface that combines content for the gift promotion with content for a wagering game played during the player account session. A progress meter, for each gift item, shows an incremental increase in rewards points until enough rewards points accrue to redeem the gift item. The system automatically interfaces with a store front that provides the gift item. The system transacts fulfillment of the gift redemption and initiates (via the store front) the shipment of the gift item directly to a mailing address associated with the player account.
US12014580B1

The disclosure includes a system for checking in baggage of a passenger. The system includes an electronic acquiring device that acquires an originating hardcopy bag tag identifier (OP-BTI) associated with or printed on a printed bag tag from an originating airline travel carrier that is on a luggage item of a passenger. This creates a digital BTI data record linked to the airline travel carrier. The system further includes utilizing the OP-BTI as a unique identifier to query a database to retrieve return flight data of the passenger. The system includes checking in, by the at least one processor, each luggage item for the passenger for the return flight with a return flight travel carrier identified in the retrieved return flight data.
US12014555B2

Methods, systems, and non-transitory computer-readable media are configured to perform operations comprising determining lane detection data and object detection data associated with an environment; determining a lane template based on the lane detection data; and generating localization data that identifies a location of an object in the environment based on the lane template and the object detection data.
US12014551B2

In the method, a predetermined first number of sensed positions (Pi) of the object (20) are provided, the positions being provided with respect to a vehicle coordinate system (K) of the vehicle (10). Depending on a predetermined second number of the provided positions, a second coordinate system (K′) is determined. The provided positions are transformed into the second coordinate system (K′) and a function is determined which approximates a course of the provided positions in the second coordinate system (K′). For a predetermined third number of sampling points of the function, at least one analytical property of the function is determined at the respective sampling point. The coordinates and the at least one analytical property of the respective sampling point are transformed into the vehicle coordinate system (K).
US12014549B2

A vehicle light classification system captures a sequence of images of a scene that includes a front/rear view of a vehicle with front/rear-side lights, determines semantic keypoints, in the images and associated with the front/rear-side lights, based on inputting the images into a first neural network, obtains multiple difference images that are each a difference between successive images from among the sequence of images, the successive images being aligned based on their respective semantic keypoints, and determines a classification of the front/rear-side lights based at least in part on the difference images by inputting the difference images into a second neural network.
US12014545B2

A media processing method includes determining, by the media server based on a first network model, a first object existing in a first video to implement automatic detection of an object. The first network model is based on a sample image that includes the first object determining, by the media server from a media set, first media that matches the first object, where the first object is associated with content of the first media, and covering, by the media server, a target region of the first video with the first media to generate an integrated video file.
US12014544B2

Described herein are systems and methods for determining whether a scanning motion occurred during a checkout process. The system includes a checkout lane having a scanning area that receives products to be purchased by a user, scanning devices, a point of sale (POS) terminal that identifies a product based on a scan, using the scanning devices, of a product identifier for the product as the product is moved through the scanning area, and an overhead camera that captures image data of the user's body movements and transmits, to a computing system, the image data. The computing system can, during runtime, identify whether a scanning motion occurred during the user's body movements based on application of one or more motion identification models to the image data and determine, based on identification of the scanning motion, that the user performed an affirmative scan during the checkout process.
US12014543B2

A system for monitoring and recording and processing an activity includes one or more cameras for automatically recording video of the activity. A processor and memory associated and in communication with the camera is disposed near the location of the activity. The system may include AI logic configured to identify a user recorded within a video frame captured by the camera. The system may also detect and identify a user when the user is located within a predetermined area. The system may include a video processing engine configured to process images within the video frame to identify the user and may modify and format the video upon identifying the user and the activity. The system may include a communication module to communicate formatted video to a remote video processing system, which may further process the video and enable access to a mobile app of the user.
US12014537B2

The present invention relates to an organ classification system, and the system for classifying the type of an organ may comprise: a search unit for searching an input image for a frame where an image regarding an organ starts, on the basis of a plurality of organ images pre-learned according to types of organs; an obtainment unit for obtaining an image of a found frame from the input image; and a storage unit for storing location information of the found frame in the input image.
US12014532B2

This disclosure is generally directed to systems and methods for detecting distracted driving. In an example method, a light source identification procedure may be executed for detecting a first device present inside a vehicle and outside a field of view of a driver monitoring camera (such as upon a dashboard). The procedure can include evaluating an image data sample obtained from the driver monitoring camera so as to identify various devices that may be emitting light incident upon the face of the driver. The incident light may include a first pulse pattern corresponding to light emitted by the first device and a second pulse pattern corresponding to light emitted by a second device. The first device can be detected in various ways such as by evaluating a phase relationship between the first pulse pattern and the second pulse pattern and/or by evaluating spectral content present in the image data sample.
US12014529B2

An image processing method and apparatus using a neural network are provided. The image processing method includes generating a plurality of augmented features by augmenting an input feature, and generating a prediction result based on the plurality of augmented features.
US12014525B2

Systems, methods, controllers, and techniques for addressing the parallax occlusion effect caused by non-collocated sensors are disclosed. A controller is configured to fuse image data received from an imaging device and depth data received from a depth sensor to form a mesh, project a ray from the imaging device to a pixel of the image data fused with a point of the depth data forming the mesh, determine an occlusion boundary surface within the depth data, and in response to determining that the ray intersects the occlusion boundary surface, determine that the imaging device is occluded from a fused point in the mesh.
US12014523B2

A method for adjusting camera intrinsic parameters of a multi-camera visual tracking device is described. In one aspect, a method for calibrating the multi-camera visual tracking system includes disabling a first camera of the multi-camera visual tracking system while a second camera of the multi-camera visual tracking system is enabled, detecting a first set of features in a first image generated by the first camera after detecting that the temperature of the first camera is within the threshold of the factory calibration temperature of the first camera, and accessing and correcting intrinsic parameters of the second camera based on the projection of the first set of features in the second image and a second set of features in the second image.
US12014522B2

Embodiments provide image display systems and methods for extrinsic calibration of one or more cameras. More specifically, embodiments are directed to camera extrinsic calibration approach based on determining intersection of the rays projecting from the optical centers of the camera and a reference camera. Embodiments determine the relative position and orientation of one or more cameras given image(s) of the same target object from each camera by projecting measured image points into 3D rays in the real world. The extrinsic parameters are found by minimizing the expected 3D intersections of those rays with the known 3D target points.
US12014521B2

Multi-planar detection and imaging systems and methods are provided. The system has a radio device, at least one antenna, and a processing system in communication with the radio device. The radio device includes at least one receiver and a first transmitter transmitting radio waves in multiple planes. The antenna transmits the radio waves in multiple frequencies. A second transmitter transmits a carrier radio wave guiding the radio waves such that the radio waves identify points of interest in an object or living entity and reflect back to the radio device. The receiver receives the reflected radio waves, and the processing system analyzes the points of interest and constructs an image of the object or living entity. An AI engine including a recurrent neural network may be provided, and the recurrent neural network controls transmission of the radio waves. The AI engine analyzes the points of interest, predicts relationships between the points of interest, and constructs an image of the object or living entity.
US12014513B2

The present disclosure relates to a system and method for automatically determining a three dimensional size of an item. The system may include an optical sensor scanning a surface of the item being transported on a conveyor spaced apart from the optical sensor by a conveyor distance, the surface including a standard size element having a first dimension. The system may also include a memory storing the first dimension and the conveyor distance. The system may also include a processor configured to calculate a second dimension of the surface based on a scanned image of the surface and a scanned image of the standard size element and the stored first dimension. The processor may obtain an item distance between the optical sensor and the surface and determine a height of the item based on the obtained item distance and the stored conveyor distance.
US12014507B2

System, methods, and other embodiments described herein relate to training a prediction system for improving depth perception in low-light. In one embodiment, a method includes computing, in a first training stage, losses associated with predicting a depth map for a synthetic image of a low-light scene, wherein the losses include a pose loss, a flow loss, and a supervised loss. The method also includes adjusting, according to the losses, a style model and a depth model. The method also includes training, in a second training stage, the depth model using a synthetic representation of a low-light image. The method also includes providing the depth model.
US12014506B1

Example implementations include a method of locating landmarks at a target object model by obtaining a target model associated with a target physical object, and a reference model associated with a reference physical object and including an anchor landmark coordinate, generating a convergence metric based on a structural property of the target model at the anchor landmark coordinate, a structural property of the reference model at the landmark coordinate, and an alignment resolution associated with a first quantized distance, and in accordance with a determination that the convergence metric satisfies a convergence heuristic and does not satisfy a resolution heuristic, associating the alignment resolution with a second quantized distance less than the first quantized distance, and modifying a position of the anchor landmark coordinate based on the alignment resolution.
US12014505B2

A neural network apparatus is disclosed, where the neural network apparatus includes one or more processors comprising a controller and one or more processing units. The controller is configured to determine a shared operand to be shared in parallelized operations as being either one of a pixel value among pixel values of an input feature map and a weight value among weight values of a kernel, based on either one or both of a feature of the input feature map and a feature of the kernel. The one or more processing units are configured to perform the parallelized operations based on the determined shared operand.
US12014496B2

There is provided a method of re-classifying a clinically significant feature of a medical image as an artifact, comprising: feeding a target medical image captured by a specific medical imaging sensor at a specific setup into a machine learning model, obtaining a target feature map as an outcome of the machine learning model, wherein the target feature map includes target features classified as clinically significant, analyzing the target feature map with respect to sample feature map(s) obtained as an outcome of the machine learning model fed a sample medical image captured by at least one of: the same specific medical imaging sensor and the same specific setup, wherein the sample feature map(s) includes sample features classified as clinically significant, identifying target feature(s) depicted in the target feature map having attributes matching sample feature(s) depicted in the sample feature map(s), and re-classifying the identified target feature(s) as an artifact.
US12014495B2

A computer implemented method comprising: receiving a report on a condition of a human or animal subject, composed by a user based on a scan of the subject; inputting the current report and the scan into a trained machine learning model; and based on the report and the scan, the machine learning model generating one or more suggestions for updating the text of the report. The method further comprises causing a user interface to display to the user one or more suggestions for updating the text of the report, with each respective suggestion visually linked in the user interface to a corresponding subregion within at least one image of the scan based upon which the respective suggestion was generated.
US12014492B2

The invention relates to a method for use in characterizing lesions in radiology images, comprising performing a computer-based analysis of a pathology image of a sample of a lesion of a subject in order to recognize tissue and/or cellular characteristics of the lesion, wherein the analysis produces a derived pathology image that represents the recognized tissue and/or cellular characteristics, computing one or more radiology features for the lesion from a radiology image of the lesion, and determining correlations between the computed one or more radiology features and the recognized tissue and/or cellular characteristics. With this method, biological ground truth information can be used to identify radiology features that are indicative of certain tissue and/or cellular characteristics of lesions and that may therefore be better suited for characterizing the lesions. Such radiology features can then be used together with the corresponding correlations for an improved characterization of lesions in radiology images.
US12014488B2

Embodiments discussed herein facilitate determination of cancer stages based at least in part on shape, size, and/or texture features of cancer nuclei. One example embodiment is a method, comprising: accessing at least a portion of a digital whole slide image (WSI) comprising a tumor; segmenting (e.g., via a first deep learning model) the tumor on the at least the portion of the digital WSI; segmenting (e.g., via a second deep learning model) cancer nuclei in the segmented tumor; extracting one or more features from the segmented cancer nuclei; providing the one or more features extracted from the segmented cancer nuclei to a trained machine learning model; and receiving, from the machine learning model, an indication of a cancer stage of the tumor.
US12014481B2

The present disclosure proposes an electromagnetic susceptibility (EMS) testing method based on computer-vision. The method includes a training stage and a testing stage. During the training stage, the electronic device receives a testing data and the monitor displays a first picture. A camera captures the first picture to generate a template video. The processor generates a plurality of template images at least according to the template video. During the testing stage, an antenna emits an interference signal to the electronic device. The electronic device receives the testing data and the monitor displays a second picture. The camera captures the second picture to generate a testing video. The processor generates a testing image according to the testing video and calculates a difference ratio between the testing image and each template image. The processor sends an alert signal when the difference ratio is greater than a threshold.
US12014480B2

A method for quality control of contact lens packages comprises receiving a first data set comprising a plurality of images of a contact lens package having physically implanted defects; receiving a second data set comprising a plurality of images of a contact lens package having digitally implanted defects; testing and training, on the first and second data set, a model to determine a validated one or more quality control models; capturing image data of a package of a contact lens; analyzing, based on the validated one or more quality control models, the image data; and causing, based on the analyzing, output of a quality control metric indicative of at least an accept or reject condition of the package.
US12014463B2

A data acquisition and reconstruction method and a data acquisition and reconstruction system for human body three-dimensional modeling based on a single mobile phone. In the aspect of data acquisition, the present application only uses a single smart phone, and uses augmented reality technology to guide users to collect high-quality video data input for a reconstruction algorithm, so as to ensure that the subsequent human body reconstruction algorithm can stably obtain a high-quality three-dimensional human body model. In the aspect of a reconstruction algorithm, the present application designs a deformable implicit neural radiance field. The use of an implicit spatial deformation field estimation model solves the problem that the subject has small motion in the process of collecting data with a single mobile phone; the implicit signed distance field is used to represent human geometry, which has rich expressive ability and improves the accuracy of three-dimensional human model reconstruction.
US12014461B2

A method for constructing a 3D model of a target object provided is performed by a computer device, the method including: obtaining at least two initial images of a target object from a plurality of shooting angles, the at least two initial images respectively including depth information of the target object, and the depth information indicating distances between a plurality of points of the target object and a reference position; obtaining first point cloud information corresponding to the at least two initial images respectively according to the depth information in the at least two initial images; fusing the first point cloud information respectively corresponding to the at least two initial images into second point cloud information; and constructing a 3D model of the target object according to the second point cloud information.
US12014457B2

A bounce light map for a scene is determined for use in rendering the scene in a graphics processing system. Initial lighting indications representing lighting within the scene are determined. For a texel position of the bounce light map, the initial lighting indications are sampled using an importance sampling technique to identify positions within the scene. Sampling rays are traced between a position in the scene corresponding to the texel position of the bounce light map and the respective identified positions with the scene. A lighting value is determined for the texel position of the bounce light map using results of the tracing of the sampling rays. By using the importance sampling method described herein, the rays which are traced are more likely to be directed towards more important regions of the scene which contribute more to the lighting of a texel.
US12014453B2

A method for animating a graphical object by an electronic device is provided. The method includes receiving, by the electronic device, the graphical object having at least one predefined portion to animate. The method includes receiving, by the electronic device, an audio to obtain spectral frequencies of the audio. The method includes determining, by the electronic device, at least one of an intensity of the spectral frequencies and at least one range of the spectral frequencies. The method includes generating, by the electronic device, at least one motion on the at least one predefined portion of the graphical object based on the at least one of the intensity of the spectral frequencies and the at least one range of the spectral frequencies.
US12014447B2

Disclosed is method for dynamic cropping of full body pose (FBP) image, method comprising: receiving in computing device FBP image from image resource, wherein FBP image comprises face; detecting in received FBP image area of face by bounding box; detecting coordinates of corner points of bounding box; performing distance approximation of detected area of face in received FBP image; cropping distance approximated area of face of FBP image; performing coordinates mapping transformation of cropped FBP image by mapping coordinates of cropped FBP image to received FBP image; segmenting region of hair of cropped FBP image; masking region of hair of cropped FBP image for obtaining hair polymask; and applying masked FBP image to received FBP image according to performed coordinates mapping for obtaining the dynamically cropped FBP image.
US12014439B2

Provided is a method for inserting a copyright information indication as a means for protecting the copyright of LF content which can be played back as multi-viewpoint images, wherein the copyright information indication is only inserted in images of a specific viewpoint. A method for generating multi-viewpoint images according to an embodiment of the present invention includes the steps of: generating multi-viewpoint images; inserting a specific information indication in images of a specific viewpoint among the generated multi-viewpoint images; and storing the multi-viewpoint images in which the specific information indication has been inserted. Accordingly, the copyright of LF content, which are expensive multi-viewpoint images, can be protected by inserting the copyright information indication only in the images of the specific viewpoint.
US12014429B2

A method implements calibrated risk scoring and sampling. Features are extracted from a record. A risk score, associated with the record, is generated from the features using a machine learning model. The record is mapped to a risk bucket using the risk score. The risk bucket may include multiple risk bucket records. The record is selected from the risk bucket records with a sampling threshold corresponding to the risk bucket. A form prepopulated with values from the record is presented to a client device.
US12014425B2

A computing system can receive a claim trigger from a computing device of a claimant, the claim trigger indicating that a vehicular incident involving the claimant has occurred. The system provides a three-dimensional damage assessment interface for display on the computing device of the claimant, the damage assessment interface enabling the claimant to provide damage information for a vehicle based on the vehicular incident. The system receives input data indicating claimant inputs on the damage assessment interface. Based at least in part on the claimant inputs, the system generates a loss estimate for a policy provider of the claimant.
US12014423B1

A computer-implemented method of determining an indication of whether a vehicle in a crash is a total loss. The method may include (1) receiving (i) image data, (ii) sensor data, and/or (iii) telematics or other data indicative of a direction of a crash force; (2) determining a type of geographic area in which the crash occurred; (3) determining a make, a model, and/or a year of the vehicle; and (4) determining the indication of whether the vehicle is a total loss based upon (i) (a) the image data, (b) the sensor data, and/or (c) the data indicative of the direction of the crash force, (ii) the type of geographic area, and (iii) the make, the model, and/or the year of the vehicle. By determining the indication of whether the vehicle is a total loss based upon such data and/or factors, time may be saved and resources may be conserved.
US12014421B2

The present invention provides a system for promoting health equity in diverse and underserved groups. It targets equity-affected diseases where disadvantaged groups face disproportionate clinical outcomes, such as, for example, peanut and tree nut food allergies, hypertension, diabetes, maternal mortality and sepsis, and adjusts for biases and inequity disease-causing factors using artificial intelligence systems. Multifaceted financial systems, investor segmentation, and health data profiling facilitate strategic investments. The system of this invention promotes ongoing monitoring, evaluation, and subsequent investment outreach to a health equity funding pool, fostering comprehensive health equity initiatives for diverse and underserved groups while prioritizing data security.
US12014414B2

Systems and methods for presenting information, related to products or services being shown on a second display device, on a first display device are disclosed. Exemplary implementations may: capturing a marker, by a first display device, displayed on a second display device, decoding information presented in the marker, receiving information related to the product or service being displayed on the second display device; and based on the information, displaying a three dimensional (3D) rendition of the product or service on the first display device.
US12014409B2

To easily know how much a health-related countermeasure product has a countermeasure effect level, and how much countermeasure can be taken against regional weather environment forecast information. A two-dimensional code 1 incorporating countermeasure effect level information for each health-related countermeasure category is attached to a product. On the other hand, there is a mobile terminal device 2 capable of automatically inputting the planned activity amount in exercise and work, the physical condition status, the pulse rate, and the body temperature. The health-related countermeasures information processing equipment 3 connected to the communication network also obtains weather information such as temperature, humidity and heat index, ultraviolet rays, and pollen scattering amount for each region from the weather forecast prediction data transmission device 4. Then, the necessary countermeasure level is generated. Then, it is determined to be compared with the countermeasure effect level of the product. The result will be useful for selecting the product. In addition, an information system that obtains hindrance occurrence prediction information generated by a deep learning method from the progress history of the above information and related countermeasure product promotion information.
US12014396B2

In certain aspects, the disclosed implementations include methods and systems for dynamically generating and providing transaction affinity recommendation data. In certain implementations, the transaction affinity recommendation data may include information that identifies a target merchant and associated merchant promotion data that may be generated based on a dynamic analysis of transaction data corresponding to an account record. The disclosed implementations may determine temporal relationships between pairs of sequential transactions corresponding to the account record, and based on such relationships, may identify pairs of transactions involving separate merchants. The disclosed implementations may determine affinity relationships associated with one or more pairs of the temporally related transactions and a target merchant, and based on such relationships, generate and provide the transaction affinity recommendation data.
US12014395B1

Techniques for real-time delivery of personalized content are provided. An example method includes detecting that a delivery server invoked an API in response to the delivery server detecting that a client device is accessing a communication provided to the client device by the delivery server, the communication formatted in accordance with a template; receiving a request for offers, the request including a user identifier associated with a user of the client device and offer query criteria based on the template; building the offers by: retrieving candidate offers specific to the user from a database server using an API request; and, based on the offer query criteria, identifying the offers, from the candidate offers, to deliver to the delivery server; and transmitting the offers to the delivery server to cause the delivery server to populate the communication with content corresponding to the offers.
US12014392B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for instrumenting web pages. One of the methods includes providing a host website having a plurality of registered users, the host website including links to partner websites and a script library. The method includes providing access to the host website by a user. The method includes generating a security token in response to a user activating a link of the links. The method includes directing the browser of the user to the partner website. The method includes receiving a request from a partner web page presented in the browser of the user for a script from the script library. The method includes sending the script to the browser. The method also includes receiving from the browser of the user tracking information generated by the script and identifying actions taken by the user on the partner website.
US12014377B2

Methods, apparatus, systems and articles of manufacture to securely handle chip card data are disclosed. An example method includes providing, by executing an instruction with a first processor of a client device, an application programming interface (API) in a web client of the client device, in response to detecting, in the web client at the client device, a query from a server for card data, operating, by executing an instruction with the first processor of the client device, the API in the web client at the client device to obtain the card data stored on a chip of a chip card communicatively coupled to the client device, and sending, by executing an instruction with the first processor of the client device, the card data to the server.
US12014376B2

Methods and systems are presented for automatically verifying online content for different device configurations and/or account configurations. A request for verifying a user interface software workflow is received from a device. The request can specify particular parameters and content to see if that content appeared correctly when presented to users. Session data associated with one or more real-world user interaction sessions between user devices and a service provider server is obtained. The session data is used to generate data representing how one or more user interface elements are rendered on one or more user devices during the one or more real-world user interaction sessions. The data is comparable against benchmark data to determine if content was correctly presented. Reporting data can be made available that indicates if the user interface workflows are operating correctly.
US12014375B2

Described herein are systems and methods for generating security event case files with unstructured data. For example, the method can include receiving, by a computing system, unstructured data and system-based inferences from devices positioned throughout a store, and adding structure to the unstructured data and system-based inferences based on applying one or more structuring models. Adding structure can include labeling the data and system-based inferences, classifying them into security event categories, and identifying objective identifiers to identify users in the data and system-based inferences. The method also can include generating case files for each of the objective identifiers, where the case files include the associated data. The method can include determining whether the case files satisfy alerting rules. The case files can then be reported out and acted upon (e.g., based on satisfying the alerting rules) and/or stored for subsequent analysis and use.
US12014374B2

Methods and systems disclosed herein related to analyzing the risk of an identity-based transaction and offering the identity-based transaction to a risk exchange. An identity-based transaction may be a transaction that is initiated with a digital identity, and an assertions model manager may provide assertions about the digital identity for completing the identity-based transaction. The assertions model manager may use the assertions and information about the identity-based transaction to analyze transaction risk. A risk score for the identity-based transaction can be calculated, and then the identity-based transaction may be offered on a risk exchange.
US12014373B2

A system and method are described which attempt to connect merchants with phone numbers that are known to be associated with fraudulent users.
US12014366B1

Various examples are directed to systems and methods for consolidation application access within a master mobile wallet. The master wallet may be activated using a master password. The master wallet may display a menu of the one or more mobile wallet applications and receive a selection of a particular mobile wallet application to add to the master mobile wallet application. The master wallet may receive a selection to use the master password for activating the particular mobile wallet application. After, the master wallet may receive a selection to activate an added mobile wallet application. The master wallet may activate the added mobile wallet application without requiring user input of an individual password for the particular mobile wallet application during the activating.
US12014363B2

Apparatus and methods for utilizing non-fungible tokens (“NFTs”) as universal digital identification are provided. A user may be assigned an NFT on a distributed ledger attesting to the user's identity. The user may request to be authenticated. The user may be prompted to transfer the NFT to a smart contract on the distributed ledger. An authentication program may check the NFT and the NFT's history on the ledger to determine that the NFT belongs to the user. When the NFT belongs to the user, the authentication program may authenticate the user. The smart contract may transfer the NFT back to the user, so that the user may use the NFT again to be authenticated.
US12014360B2

Systems and methods for gain and loss computation for cryptocurrency transactions. An example method comprises: storing a plurality of cryptocurrency acquisition transactions in an ascending order of respective transaction timestamps; storing a plurality of cryptocurrency disposal transactions in an ascending order of respective transaction timestamps; selecting a cryptocurrency disposal transaction of the plurality of cryptocurrency disposal transactions; selecting, from the plurality of cryptocurrency acquisition transactions, one or more cryptocurrency acquisition transactions, such that a timestamp of each selected cryptocurrency acquisition transaction is less than a timestamp of the selected cryptocurrency disposal transaction; matching the selected cryptocurrency disposal transaction with at least a subset of the selected one or more cryptocurrency acquisition transactions; determining, for each of the matched transactions, a corresponding fiat currency transaction amount; and computing, using the fiat currency transaction amounts, one of: a gain associated with the cryptocurrency disposal transaction or a loss associated with the cryptocurrency disposal transaction.
US12014351B2

A transaction is detected on a transaction terminal. A first code is presented on a display of the transaction terminal that is encoded with an identifier and a passcode for a wireless connection between the transaction terminal and a mobile device operated by a customer. The mobile device processes the code to wirelessly connect to the transaction terminal using the identifier and the passcode. A second code is presented on a display of the transaction terminal. The second code when captured by the mobile device causes a transaction interface to be remoted from the transaction terminal to the mobile device over the wireless connection. The transaction continues with interactions provided on the mobile device and processed on the transaction terminal without any customer touching of the display of the transaction terminal and without any customer touching of any keys or keypad of the transaction terminal.
US12014347B2

A system and associated method and service for providing a platform that enables members to transfer, receive, or otherwise exchange cash in various international denominations and commodities, such as precious metals (e.g., gold, silver, etc.), in a mobile highly secured telecommunications environment. The system is capable of delivering cash instantly between two or more users by allowing the exchange of secure transactions between system and cash dispensing machines (ATMs). Users may pay, receive, exchange, deposit, transfer, pay bills, exchange currency, retrieve cash, deposit cash and create accounts based on the mobile phone number or a system generated code.
US12014346B2

A method for utilizing smartglasses-enabled, autonomous, transfer technology, to execute a transferor to recipient transfer is provided. The method may include receiving, via hand gestures at the smartglasses, a mobile phone number of a target recipient. The method may also include transmitting the mobile phone number from the smartglasses to an entity associated with the transferor. The method may then determine a recipient identification number associated with the mobile phone number at the entity associated with the transferor, and, preferably then, communicating with a transfer gateway to initiate a payment between a transferor account number associated and the recipient identification number. The method may also include processing the transfer via the transfer gateway and transmitting a completion notification to a mobile device associated with the mobile number and to the smartglasses.
US12014343B2

Systems, apparatus, methods, and non-transitory media for providing prescient and adaptive point-of-sale services via electronic networks are discussed herein. Some embodiments may include a system with one or more servers. The one or more servers may be configured to generate digital consumer tokens and provide the digital consumer tokens to consumer devices for sharing with merchant devices. When a merchant device receives the digital consumer token, the merchant device may forward the digital consumer token to the one or more servers in exchange for consumer data to facilitate consumer service. In some embodiments, the one or more servers may be configured to provide point-of-sale interfaces that adapt to different consumer preferences or consumer device signals. Some embodiments may provide for consumer interfaces that allow consumers to manage their electronic identity at various (e.g., merchant) locations.
US12014341B2

Techniques for automated mobile transaction processing are provided. A consumer traverses to a web portal or other type of enterprise terminal device of an enterprise and proceeds to shop. During checkout, the portal contacts a transaction service and is delivered back an identifying barcode or Quick Response (QR) code. The consumer uses a mobile device to scan the code and send it to the transaction service. Previously registered payment details of the consumer are located and payment is received from the consumer. The portal is notified that payment is completed by the transaction service.
US12014337B2

A method of transferring information with verification from a first party to a second party using suitably programmed computing apparatus is described. Information from a first party private address to a first party public address. This information is then sent from the first party public address to a second party address. The information is also provided for public recordal on a block of a block chain for verification. The first party private address is not communicated to the second party but the first party public address is communicated to the second party. This approach is particularly suitable for transfer of cryptocurrency, as it allows for an effective refund mechanism. Computing apparatus and application software adapted to implement this approach is also described.
US12014333B2

A misconduct metrics report generation request datastructure is obtained. Misconduct metrics report parameters associated with the misconduct metrics report generation request datastructure are determined. The misconduct metrics report parameters specify a misconduct metric. A database query for the specified misconduct metric is dynamically generated. The database query operates on structured data associated with existing misconduct reports. A set of tuples resulting from execution of the dynamically generated database query is transformed into structured chart data for the specified misconduct metric. Rendered in-memory HTML is generated using an HTML template file and a chart image file generated using the structured chart data for the specified misconduct metric. A misconduct metrics report PDF file is generated using the rendered in-memory HTML.
US12014328B2

A cap for a medicine container includes a base portion having a curved outer surface and being connectable to a medicine container, the base having an indented portion on at least a part of said curved outer surface. An electronic display fits in the indented portion of the base portion and electronically connected to circuitry within the cap. A clear portion covers the electronic display. A multi-color light-emitting diode (LED) electronically connected to the circuitry within the cap.
US12014326B2

Consistent with disclosed embodiments, systems, methods, and computer readable media for unassisted purchasing of wirelessly tagged products in a retail establishment may be provided. Embodiments may include at least one processor configured to receive from a mobile communications device, scanned data of a printed code associated with a particular item to be purchased; access a data structure linking wireless tags with associated items available for purchase in the retail establishment, the printed code being linked to a particular wireless tag; cause generation of a trigger signal for triggering the particular wireless tag to transmit a responsive identification signal; receive the transmitted identification signal from the particular wireless tag; determine, based on the received identification signal, an identity of the particular wireless tag; and process a sale of the particular item by updating the data structure to account for removal of the particular item from an inventory.
US12014325B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface and one or more sensors, and, more specifically, to one or more sensors that implements specialized logic to facilitate in-situ monitoring of inventories of consumables and automatic reordering of a consumable. In some examples, a method may include receiving sensor data representing usage of a device configured to process a consumable, characterizing the usage to form a characterized value, correlating data representing a unit of the consumable processed via the device to a characterized value of the usage, adjusting an amount representing an inventory of the consumable, detecting an amount of the inventory of the consumable is associated with one or more ranges of threshold values, and generating data representing a request to replenish the inventory of the consumable.
US12014324B2

An information processing apparatus (2000) acquires a shelf rack image (12) in which a product shelf rack on which a product is displayed is imaged. The information processing apparatus (2000) performs image analysis on the shelf rack image (12), and generates information (actual display information) relevant to a display situation of the product on a product shelf rack (20). The information processing apparatus (2000) acquires reference display information representing a reference for display of the product on the product shelf rack (20). The information processing apparatus (2000) compares the actual display information generated by performing the image analysis on the shelf rack image (12) with the acquired reference display information, and generates comparison information representing a result.
US12014322B2

Disclosed herein are system, method, and computer program product embodiments for validating and updating data in a database. In an embodiment, a server may receive an HTML, file including content of a third-party website controlled by a third party from a web-component. The content may include a first set of data associated with an item. The web-component may be configured to extract the content of the third party website and generate the HTML file in response to executing code embedded in the third-party website. The server may retrieve a second set of data associated with the item available at the third-party from the database. The server may identify a difference between the mapped first set of data and the second set of data and execute an action in the database to update to the second set of data.
US12014320B2

Systems, apparatuses, and methods for scanning a shopping space. The system comprises a locomotion system, a 3D scanner system, and a central computer system. The locomotion system of a motorized unit comprises a locomotion controller and a motor. The 3D scanner system comprises a depth sensor and a 3D scanner processor configured to identify a 3D space associated with a storage area, estimate an occupied volume in the 3D space associated with the storage area based on a 3D scan from the depth sensor, and estimate a stock level of the storage area based on the occupied volume. The central computer system comprises a control circuit configured to receive estimated stock levels from the 3D scanner system and update an inventory database based on the estimated stock levels received from the 3D scanner.
US12014316B2

A method including planning delivery routes using clustering. The method can include generating clusters for nodes for order data based, at least in part, on (a) location information of the nodes and (b) load capacity information of delivery vehicles. The method also can include determining a respective centroid for each of the clusters. Further, the method can include computing a node-cluster distance matrix. Additionally, the method can include reassigning the nodes to the clusters based, at least in part, on: (a) the node-cluster distance matrix; (b) load capacity information of dispatched vehicles of the delivery vehicles; and (c) a predetermined average load threshold of the dispatched vehicles. Moreover, the method can include further reassigning, in at least 2 passes, the nodes to the clusters based, at least in part, on the time window information of the nodes. Other embodiments are disclosed.
US12014308B1

A computing system includes a network interface configured to communicate data over a network, a vendor database configured to retrievable store vendor data related to a vendor of interest, and a processing circuit with a processor and memory. The memory is structured to store instructions that are executable by the processor and cause the processing circuit to identify a vendor of interest; conduct a search of internal documents and external resources to obtain the vendor data related to the vendor of interest, store the vendor data in the vendor database, and generate a vendor performance score based on the vendor data.
US12014293B2

The present disclosure relates to a method, system and computer program product for electronic health record (EHR) data synthetization. According to the method, an original EHR dataset X is captured. A latent space Z is generated from the original EHR dataset X, wherein dimensionality of Z is lower than that of X. A stochastic process prior module is applied to the latent space Z. Synthetic EHR dataset X′ is reconstructed from the latent space Z after being applied with the stochastic process prior.
US12014289B2

Optimizing and/or personalizing activities to a user through artificial intelligence and/or virtual reality.
US12014279B2

A method includes obtaining sensor data associated with operation of one or more devices and providing input data based on the sensor data to a dimensional-reduction model having an encoder portion and a decoder portion and configured such that the encoder portion is not mirrored by the decoder portion. The method also includes obtaining output data from the dimensional-reduction model responsive to the input data and determining a reconstruction error indicating a difference between the input data and the output data. The method also includes performing a comparison of the reconstruction error to an anomaly detection criterion and generating an anomaly detection output for the one or more devices based on a result of the comparison.
US12014261B2

Identifying shared events across spiking-neural-network data streams with significant stochastic content. The data streams are first subject to cross correlation. If two data streams are completely uncorrelated, the rate of occurrence, of cross-stream spike pairs, is an approximately uniform “r_ind” across all Time Between Events (TBE's). Any shared events create a gradient, where r_ind increases to a rate “r_shr,” for any TBE's≤a Time Of Discernment (TOD). A search for the actual TOD (TOD_a) can be accomplished with a conjectured TOD (TOD_c). TOD_c is tested against an exponential decay with its rate set to a conjectured r_ind (r_ind_c). When r_ind_c=actual r_ind, equal ranges (or regions) of values, of exponential decay, represent equal probabilities. Values of TOD_c and r_ind_c are generated (at respective learning rates), until a combination is found where probabilistically equal regions receive statistically equal numbers of cross-stream events. It is then known TOD_a≤TOD_c.
US12014260B2

The present application discloses an improved wait time optimization system, and corresponding methods and computer-readable media. According to disclosed embodiments, the wait time optimization system generates a customized wait time period for a provider computing device that has arrived at a pickup location associated with a matched transportation request. Upon the expiration of the customized wait time period, the wait time optimization system selectively enables a cancellation option for the provider computing device that enables a user of the provider computing device to cancel the transportation request, thereby releasing the provider computing device for a new transportation request match.
US12014259B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating descriptions of input images. One of the methods includes obtaining an input image; processing the input image using a first neural network to generate an alternative representation for the input image; and processing the alternative representation for the input image using a second neural network to generate a sequence of a plurality of words in a target natural language that describes the input image.
US12014254B2

A machine-learning based method includes receiving an instruction to model an engagement predicting score for a user. User-specific, activity-specific data is obtained from digital resources that include a user-specific activity performance data regarding performance of at least one activity by the user, an object data for an object that allows the user to perform the at least one activity, and user-specific personal data of the user. A user-specific activity engagement labeling data for the at least one activity is predicted by utilizing a first-type data pipeline on the at least one user-specific activity performance data. User-specific, activity-specific data features are predicted by utilizing a second-type data pipeline on the user-specific, activity-specific data. The engagement predicting score is predicted from the user-specific, activity-specific data features and the user-specific activity engagement labeling data. A computing device is instructed to present at least one user-specific activity-related action instruction.
US12014243B2

A shareable, wearable training system including a first cuff configured to be worn on an upper arm and/or torso of a user, the first cuff including a first housing defining a first slot and a radio-frequency identification (RFID) transponder sized to fit within the first slot, a second cuff configured to be worn on a lower arm of the user, the second cuff comprising a second housing defining a second slot, and an interchangeable computer system sized to fit within the second slot. The computer system includes a RFID reader and instructions causing the computer system to determine and record whether the RFID transponder is within a threshold distance of the RFID reader and provides the user with a notification when the RFID transponder is within the threshold distance, thereby notifying the user when a distance between a hand of the user and a face of the user is less than the threshold distance.
US12014240B2

An encoding method is illustrated. The method includes receiving data to be encoded onto a storage media, wherein the data corresponds to an item and is assigned to a data category. Further, the method includes parsing data into a plurality of data portions, based on one or more first characteristics associated with each of one or more characters in the data. The method further includes encoding, by the processor, the plurality of data portions using a plurality of encoding schemes, to generate a data packet, such that a first data portion of the plurality of data portions is encoded using a first encoding scheme of the plurality of encoding schemes and a second data portion of the plurality of data portions is encoded using a second encoding scheme of the plurality of encoding schemes, wherein the first encoding scheme is different from the second encoding scheme. Furthermore, the method includes transmitting the data packet, wherein the data packet is configured to be stored in the storage media.
US12014239B2

A reader that reduces the impacts of radio waves while keeping the convenience during reading, and such an information providing system. The reader reads information from a RF tag attached to a product. The reader has an opening, and includes a shield that accommodates the product placed through the opening, and an antenna that radiates radio waves for communicating with the RF tag attached to the accommodated product. The reader reads information from the RF tag while keeping the shield open.
US12014232B2

Provided are approaches for concealing or obscuring transaction card numbers. In some approaches, a transaction card may include a body comprising a first main side opposite a second main side, and a plurality of structures extending from at least one of the first or second main sides. In a bent configuration of the body, the plurality of structures separate from one another, in a substantially flat configuration of the body, adjacent structures of the plurality of structures abut one another.
US12014223B2

A content sharing method includes displaying, by an electronic device, an interface of a first application, where a text and a picture are displayed in the interface, performing, by a user, an operation on the picture in the interface such that the electronic device displays the picture in a suspended first window, dragging, by the user, the picture in the first window to a second application, and sharing, by the user, the picture with another user using the second application.
US12014213B2

A method of operating a computing system includes storing a memory map identifying a first physical memory address as associated with a high performance memory and identifying a second physical memory address as associated with a low power consumption memory, servicing a first memory access request received from an application by accessing application data at the first physical memory address, in response to a change in one or more operating conditions of the computing system, moving the application data between the first physical memory address and the second physical memory address based on the memory map, and servicing a second memory access request received from the application by accessing the application data at the second physical memory address.
US12014209B2

There are provided systems and methods for automated generation of conversational workflows for automation chatbots. A service provider, such as an electronic transaction processor for digital transactions, may provide self-service channels for assistance through chatbot and other automated computing processes. In order to facilitate deployment of new automated skills, a conversational workflow generator may be provided to internal users of the service provider that allows for automated construction of conversational workflows. The generator may process input REST endpoints, request and response parameters, and workflow diagram to generate Java classes and code. The generator may then connect to a conversational AI platform using the code, which may generate the conversational workflow through dialog and a dialog tree that is mapped to the workflow diagram. The conversational workflow may then be implemented in a chatbot to provide automated services through conversational dialog.
US12014196B2

In an approach to improve the field of architecture generation by dynamically sizing computer system architecture requirements for virtual machines. Embodiments define static parameters and dynamic parameters for customer consuming resources of the computer system architecture and store data of the static parameters and dynamic parameters in data warehouse database (DWDB) tables. Further, embodiments compute, using the data of the DWDB tables, calculate the minimum, maximum, mean and standard deviation (SD) for the user count and the CPU and memory usage, and update the DWDB tables based on the minimum, maximum, and SD values per customer. Additionally, embodiments classify an architecture size associated with each of the customers, create a reference architecture for each of the one or more vertical industries and the architecture size, and optimize, by an analytical database, the computer system architecture provided to one or more customer based on the computed data of the DWDB for the one or more vertical industries.
US12014190B2

Techniques for performing type-constrained operations for plug-in types are disclosed. A runtime environment encounters a request to perform a type-constrained operation that requires evaluating a type constraint associated with a particular plug-in type. The runtime environment lacks sufficient native instructions to evaluate type constraints associated with plug-in types. The runtime environment accesses a plug-in type framework to obtain a particular type descriptor instance associated with the particular plug-in type. The plug-in type framework is designated, prior to encountering any request to perform the type-constrained operation, for obtaining type descriptor instances which define constraints on plug-in types, to an extent that any such constraints exist. The particular type descriptor instance defines a particular type constraint that does not match any single built-in type. The runtime environment performs the type-constrained operation, which comprises using the particular type descriptor instance to evaluate the particular type constraint associated with the particular plug-in type.
US12014187B2

Implementations described herein relate to boot processes for memory devices. In some implementations, a controller of a storage system receives a command for enabling a fast bootup process for the storage system. The fast bootup process may exclude a measurement of information retrieved from a memory device of the storage system during the fast bootup process. The controller may enable the fast bootup process based on the command. The controller may disable a normal bootup process for the storage system based on the fast bootup process being enabled. The normal bootup process may include a measurement of information retrieved from the memory device during the normal bootup process.
US12014172B2

An industrial integrated development environment (IDE) can dynamically generate user interfaces for device profiles using predefined reusable profile templates together with data models of the devices for which the device profile interfaces are to be created. The device profile template defines features or components of profile interface views that are reusable across multiple different devices. The industrial IDE determines which interface features defined by the device profile template are required to support the device's data and supported features defined by the data model, and dynamically adapts the device profile template to yield a suitable device profile interface that can be used to view and edit the device's data and configuration parameter values.
US12014168B1

Systems and methods for scheduling and deploying patches to electronic device assets are provided. A patch management system identifies scheduling for patching and causes a patch scripting service to apply patching tags to the electronic device assets. A patch deployment service deploys patches based upon the applied tags.
US12014165B2

A microcontroller comprises a processor and a memory. The memory comprises a first-stage bootloader, a first second-stage bootloader, a second second-stage bootloader region, and an application region for storing an application. The processor is configured to execute instructions from the first-stage bootloader when the microcontroller is reset. The first-stage bootloader comprises instructions for transferring execution from the first-stage bootloader to the active second-stage bootloader, which comprises instructions for transferring execution to an address in the application region, and for causing the processor to write a replacement second-stage bootloader to whichever of the first and second second-stage bootloader regions is not the active region. The first-stage bootloader comprises instructions for detecting the replacement second-stage bootloader in whichever of the first and second second-stage bootloader regions is not the active region and for transferring execution to the replacement second-stage bootloader when the microcontroller is next reset.
US12014163B2

An OTA master configured to control software updates on a plurality of target ECUs mounted on a vehicle includes one or more processors. The one or more processors are configured to receive update data of software on the target ECUs and update order information from an OTA center. The update order information defines an order of the software updates on the target ECUs. The one or more processors are configured to control execution of the software updates on the target ECUs by using the update data, based on the order of the software updates.
US12014162B2

System and methods are described for implementing controlled updates of containers in a distributed application deployment environment. In one implementation, a method comprises: receiving a request to update a target container of a plurality of containers within a deployed computing unit; identifying an updated configuration object to be applied to the target container based on the request; receiving or computing a health indicator representative of performance of the deployed computing unit or other containers to which the updated configuration object has been applied; and assigning the updated configuration object to the target container based on the health indicator.
US12014161B2

A container management infrastructure is provided for deployment of management features using a containerized service on a management device and applications thereof are provided. In operation, the infrastructure receives, from a remote computing device, an instruction to select a group of management functionalities. In response, the infrastructure retrieves a corresponding group of the services corresponding to the selected group of management functionalities from a first cloud network, creates a container image using the retrieved group of the services, and deploy the container image to a second cloud network. The second cloud network receives and stores the container image. Upon receiving a request from a remote computing device for the container image, the second cloud network sends the container image to the remote computing device, such that the container image may be executed on the remote computing device to provide a virtual management device thereon.
US12014139B2

A spreadsheet user interface shows polymorphic records. The records include global fields, discriminator fields, and context-sensitive fields. A context-sensitive field is available or unavailable dependent on a discriminator field value. Record fields associate with spreadsheet columns, regardless of field availability. User confusion is prevented by marking a record's unavailable context-sensitive fields as unavailable and visually distinguishing them from available fields. A user-requested operation spanning multiple rows and columns is supported by testing whether a source cell and source data is available, a destination cell is available, and skipping the operation for those records whose source and/or destination cell is required but unavailable. An embodiment supports interfacing with a single record in a spreadsheet form by applying global form templates associated with global fields, and context-dependent form templates associated with specific discriminator field values.
US12014138B2

Systems and methods for graphically summarizing percentage make-up of category indicators in columns of a table are disclosed. A system may include at least one processor configured to maintain the table with rows and columns defining cells containing the category indicators and cause a display of a table gauge, wherein the table gauge includes a plurality of graphical representations of a plurality of category indicators contained in a grouping of the cells, and wherein each of the graphical representations may be sized to correspond to a percentage of an associated category indicator. The processor may receive a table update that alters at least one category indicator in at least one of the cells of the grouping of cells, and alter a graphical representation of the table gauge in response to the table update to change a size of at least one of the plurality of graphical representations.
US12014137B2

Disclosed are various embodiments for automated document processing. A linked provider associated with a transaction record is identified. A submission template for the linked provider is then identified, the submission template specifying how to complete a submission using transaction data from the transaction record. Transaction data is then obtained from the transaction record. A submission is then completed based at least in part on the submission template and using the transaction data. Finally, the completed submission is then sent to a provider service associated with the linked provider.
US12014126B2

In one embodiment, a method includes receiving parameter data associated with trajectories captured using at least one sensor associated with one or more vehicles, determining a parameter distribution associated with movement parameters for the parameter data based on the trajectories, adjusting the parameter distribution for the parameter data associated with the movement parameters up to a respective threshold constraint, wherein the respective threshold constraint is based on at least one of the parameter data, generating driving simulations that are based on the adjusted parameter distribution for the parameter data, and evaluating an autonomous-driving system using the driving simulations.
US12014120B2

Techniques are described for using computing devices to perform automated operations involved in analysis of images acquired in a defined area, as part of generating mapping information of the defined area for subsequent use (e.g., for controlling navigation of devices, for display on client devices in corresponding GUIs, etc.). The defined area may include an interior of a multi-room building, and the generated information including a floor map of the building, such as from an analysis of multiple 360° spherical panorama images acquired at various viewing locations within the building (e.g., using an image acquisition device with a spherical camera having one or more fisheye lenses to capture a panorama image that extends 360 degrees around a vertical axis)—the generating may be further performed without detailed information about distances from the images' viewing locations to objects in the surrounding building.
US12014118B2

Systems and processes for operating an intelligent automated assistant to perform intelligent list reading are provided. In accordance with one example, a method includes, at an electronic device having one or more processors, receiving a first user input of a first input type, the first user input including a plurality of words; displaying, on the touch-sensitive display, the plurality of words; receiving a second user input of a second input type indicating a selection of a word of the plurality of words, the second input type different than the first input type; receiving a third user input; modifying the selected word based on the third user input to provide a modified one or more words; and displaying, on the touch-sensitive display, the modified one or more words.
US12014111B2

Systems, device and techniques are disclosed for performing a media action such as a democratic skip action based on input from one or more users that are part of a media group. One or more users within a media group may provide preference indicators (e.g., skip, keep, null) and, upon reaching a threshold number of preference indicators, a media action (e.g., skip song) may be taken. The preference indicators may be weighed based on one or more factors such as a user or media item.
US12014092B2

Computer-implemented methods, computer program products, and computer systems for preparing a digital artwork document for printing. An input digital artwork document is modified to enhance or avoid a physically printed result by generating an output digital artwork document containing digital objects that align to the one or more features of one or more portions of the artwork, such as for use in trapping, reverse trapping, or pullback of objects, providing rich black, white underprint, or spot varnish. The digital objects are generated in accordance with a combination of first and second sets of instructions, such as a first set generated by a computerized expert system, and the second set created as an exception to the first set. The output document is annotated by storing at least one association between each instruction in the second set and each corresponding selected portion of the document governed by the instruction.
US12014090B2

According to one embodiment, a memory system determines, for each of groups corresponding to streams, whether or not a length of write data associated with a set of write commands belonging to a same group reaches a minimum write size of a nonvolatile memory. When a length of write data associated with a set of write commands belonging to a first group corresponding to a first stream reaches the minimum write size, the memory system transfers the write data associated with the set of write commands belonging to the first group from a write buffer in a memory of the host to a first buffer in the memory system, and writes the write data transferred to the first buffer to a first write destination block corresponding to the first stream.
US12014088B2

A system includes a memory device and a processing device coupled to the memory device. The memory device can include memory cells. The processing device can store operation system data in the memory cells in a single level cell (SLC) mode. The processing device can assert a flag indicating that the data written to the memory cells in the SLC mode is to remain stored in the SLC mode. The processing device can de-assert the flag, thereby indicating that the data is foldable into memory cells in a non-SLC mode.
US12014085B2

A unified namespace technique provides coherent access to unstructured data across different data access protocols having different logical constructs that are stored and managed on a storage system. A control plane infrastructure operates in connection with storage services to provide support for a vast array of storage platforms including file servers of a file system and object storage servers of an object store. Metadata associated with a data access transaction is processed separately and natively by a protocol stack of a particular storage service according to a particular data access protocol. The processed metadata is stored native to the access protocol in a metadata store associated with the particular storage service and is made available to the protocol stacks of the other storage services. Processed metadata is made available to the protocol stacks via an event notification logging service implemented as a message bus. A single canonical instance of the data is maintained for all of the logical constructs served by the storage system.
US12014078B2

A non-volatile memory module in parallel architecture is described. It includes memory function and data storage function in a single module. It enables host system to use memory bus to access storage devices and to use the same memory command protocol for storage device access. The parallel architecture enables contents in memory devices and storage devices to be exchanged freely on module under the control of host memory controller to boost performance of computer and to retain data even if power to computer is shut off. The configuration of non-volatile memory module can be partitioned or expanded into multiple independent channels on module seamlessly with or without ECC supports.
US12014073B2

Methods, systems, and devices for techniques for sequential access operations are described. In some cases, a memory system may be configured to suppress storing a checkpoint while in a sequential write mode. While in the sequential write mode, the memory system may initiate and store a first a checkpoint, along with an indication that the checkpoint was stored as part of the sequential write mode. Subsequently, the memory system may initiate a second checkpoint and suppress storing the second checkpoint. In some cases, to rebuild an address mapping after an asynchronous power loss, the memory system may access a last stored checkpoint to determine whether the checkpoint was stored as part of a sequential write mode. The memory system may generate logical addresses for data stored after the last checkpoint and before the asynchronous power loss using a starting logical address, as well as an ending logical address.
US12014070B2

Embodiments of the present disclosure provide a method, a device, and a computer program product for storage management. The method for storage management includes: acquiring a reading request for a first target file, the reading request including a first target file name of the first target file. The method further includes: determining a first target characteristic value for the first target file based on the first target file name. The method further includes: determining first target index information for the first target file from a mapping from characteristic values to index information based on the first target characteristic value, wherein the first target index information is used to index the first target file from a merged file. The method further includes: reading the first target file included in the merged file from a storage system based on the first target index information. As a result, access to a large number of small files can be converted into access to large files, thereby improving the overall file access efficiency.
US12014068B2

A system and method for double data rate (DDR) chip-kill decoding using an array of ECC erasure decoders operating in parallel to identify a location of a chip-kill event associated with a DDR memory device. The ECC erasure decoder that correctly identifies the chip-kill location is then used to decode subsequent DDR bursts transmitted from the DDR memory device.
US12014063B2

The present invention provides a control method of a flash memory controller, wherein the flash memory controller is configured to access a flash memory module, and the control method includes the steps of: receiving a settling command from a host device to configure a portion space of the flash memory module as a zoned namespace; receiving a write command from the host device to write data corresponding a first zone into a plurality of blocks of the flash memory module, wherein an access mode chose by the flash memory controller is determined based on a size of each zone and a size of each block.
US12014062B2

A storage device may include: a storage comprising a plurality of memory blocks of memory cells for storing data; and a controller in communication with the storage to control operations of the storage and configured, in response to a write request from an external device to write data to the storage, to generate a first zone including one or more memory blocks and sequentially store the data from a first storage position of the first zone, and further configured, in response to a modification request from the external device to modify the data stored in the first zone, to identify a target memory block corresponding to the modification request and rewrite data to the target memory block.
US12014056B2

Techniques are provided for repairing a primary slice file, affected by a storage device error, by using one or more dead replica slice files. The primary slice file is used by a node of a distributed storage architecture as an indirection layer between storage containers (e.g., a volume or LUN) and physical storage where data is physically stored. To improve resiliency of the distributed storage architecture, changes to the primary slice file are replicated to replica slice files hosted by other nodes. If a replica slice file falls out of sync with the primary slice file, then the replica slice file is considered dead (out of sync) and could potentially comprise stale data. If a storage device error affects blocks storing data of the primary slice file, then the techniques provided herein can repair the primary slice file using non-stale data from one or more dead replica slice files.
US12014045B2

Systems and methods for sampling a set of block IDs to facilitate estimating an amount of data stored in a data set of a storage system having one or more characteristics are provided. According to an example, metadata (e.g., block headers and block IDs) may be maintained regarding multiple data blocks of the data set. When one or more metrics relating to the data set are desired, an efficiency set, representing a subset of the block IDs of the data set, may be created to facilitate efficient calculation of the metrics by sampling the block IDs of the data set. Finally, the metrics may be estimated based on the efficiency set by analyzing one or more of the metadata (e.g., block headers) and the data contained in the data blocks corresponding to the subset of the block IDs and extrapolating the metrics for the entirety of the data set.
US12014042B2

In an example, a method involves displaying interface objects and avatar interface objects on a user interface. Each interface object represents one of a set of financial services available within a financial system. The method also involves detecting a selection of an avatar interface object from the plurality of avatar interface objects, followed by detecting a movement of the selected avatar interface object and moving, on the user interface, the selected avatar interface object according to the movement. The method further involves detecting a placement of the selected avatar interface object on the user interface and, in response to detecting the placement, initiating an application for the financial service corresponding to the selected avatar interface object and displaying, on the user interface, a result of the application.
US12014041B2

An electronic picture frame and an image display method thereof are provided. In the electronic picture frame, a plurality of images are arranged and displayed on one side of a screen, and among the plurality of images, an image at a particular position is enlarged and displayed. Alternatively, a screen is divided into a plurality of sub-screens, so images stored in each of a plurality of storage areas can be displayed on a respective sub-screen. Accordingly, the images stored in the plurality of storage areas can be displayed on the electronic picture frame in diverse forms.
US12014039B2

A browser executing on a client device can detect external calls to remote servers generated by an online document. The browser can detect, in external content received in response to the external calls and for presentation in the online document, metadata describing domains that contributed to the delivery of the external content to the client device. The browser can aggregate, for each of the domains, a contribution of the domain to enable the presentation of the external content with the online document over a specified time period. The browser can present a visual representation of the contribution of each of at least some of the domains. The browser can receive, in response to interaction with the visual representation, a selection of one or more domains among the at least some domains. The browser can prevent the one or more domains from receiving subsequent external calls from the browser.
US12014036B2

An electronic device includes a display, a timer and computing hardware configured to execute a software product. Execution of the software product results in generating and rendering a graphical user interface on the display with four or more user-selectable graphical objects. Selection of a first user-selectable graphical object at a first spatial position on the graphical user interface and a movement of the selected first user-selectable graphical object along a path towards a second user-selectable graphical object at a second spatial position is detected and a position of the first user-selectable graphical object is exchanged with the position of the second user-selectable graphical object. If, during a predetermined time period, a selection of a third user-selectable graphical object and a movement of the third user-selectable graphical object towards a fourth user-selectable graphical object is detected, the positions of the third and fourth objects is exchanged.
US12014020B2

Embodiments relate to methods and systems for rendering display of a cursor at a progressive offset that is a function of distance traveled from an initial point of contact on a touch screen. One such example embodiment, first, identifies contact with a screen of a touch screen device. Next, movement of the identified contact through a succession of positions on the screen is detected. Then, in response to detecting the movement of the identified contact, display of a cursor is rendered in a graphical user interface (GUI) on the screen of the touch screen device at an offset distance away from current position of the contact where, the offset distance is proportional to length traveled of the detected movement.
US12014014B2

The present disclosure provides a touch display substrate and a touch display device. The touch display substrate has an opening, and includes a base, a display layer located on one side of the base substrate and a touch layer located on one side of the display layer away from the base. The touch layer includes a network of intersecting plurality of touch wires, which include: a first touch wire extending in a first direction and including a plurality of first touch electrodes arranged in the first direction and first connection portions connecting adjacent first touch electrodes; and a second touch wire extending in a second direction and including a plurality of second touch electrodes arranged in the second direction and second connection portions connecting adjacent second touch electrodes, the second connection portions and the first connection portions being insulated from and intersecting with one another.
US12014011B2

An aspect of the present invention provides an electroconductive film 10 including a first electroconductive part 11 and a second electroconductive part 14, wherein the surface 14A of the second electroconductive part 14 forms at least a part of the surface 10A of the electroconductive film 10, the surface 11A of the first electroconductive part 11 forms at least a part of the back face 10B of the electroconductive film 10, the first electroconductive part 11 and the second electroconductive part 14 each contain electroconductive fibers 15 and 17, and the surface resistance value of the second electroconductive part 14 is within ±30% of the surface resistance value of the first electroconductive part 11.
US12014002B2

A pointer position detection method performed by a sensor controller connected to a sensor pattern includes: detecting a pen signal transmitted via a pen electrode provided at a distal end of an active pen, detecting a position of the active pen based on a level of the pen signal detected; detecting one or more candidate touch positions of a passive pointer that does not transmit a signal by detecting one or more changes of one or more capacitances of the sensor pattern, and outputting, as the position of the passive pointer, the one or more candidate touch positions remaining after excluding the position of the active pen from the one or more candidate touch positions.
US12013996B2

An electronic device displays content on a touch-sensitive display. A movement of a contact is detected. The movement of the contact is in a direction substantially perpendicular to an edge of the touch-sensitive display. A dock overlaying at least a portion of the content is displayed upon determining that movement of the contact satisfies a first movement-based threshold. The dock includes a number of affordances that, when selected, cause the electronic device to open a respective application that is available on the electronic device. While displaying the dock and in accordance with a determination that movement of the contact satisfies a second movement-based threshold greater than the first movement-based threshold, an application-switcher user interface is activated. The application-switcher user interface includes respective selectable representations of at least some applications that were recently used on the electronic device.
US12013987B2

An electronic communications method includes receiving, by a device, electronic information. The electronic communications method further includes receiving, by the device, additional electronic information. A time period between receiving the electronic information and the additional electronic information is less than another time period between receiving the electronic information and the additional electronic information by using a standard keyboard.
US12013985B1

Example systems, devices, media, and methods are described for controlling the presentation of a series of virtual or graphical elements on a display in response to hand gestures detected by an eyewear device that is capturing frames of video data with its camera system. An image processing system detects a series of hand shapes in the video data and determines whether it matches a predefined hand gesture. Each predefined hand gesture is associated with an action; for example, a leafing gesture is associated with a scrolling action. The system controls the display of a series of virtual elements, in accordance with the associated action. In an example series of hand shapes that includes flexing and extending the fingers of a single hand severally and continually in a leafing motion, the matching predefined leafing gesture is associated with a scrolling action, which displays the series of items in a display order, sequentially and in accordance with the detected speed of the moving fingers.
US12013975B2

A secure computer is disclosed comprising a general-purpose domain, a secure domain, and a security module. The general-purpose domain is configured to provide general-purpose computing and comprises a host processor, a non-volatile storage system, and at least one networking device. The secure domain is configured to provide secure computing and comprises a secure processor. The security module is configured to facilitate data transmission between the general-purpose domain and the secure domain.
US12013967B2

A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of API response data satisfies a condition for applying a data security operation to data stored in the data field; and modifying the API response data by performing the data security operation on the data stored in the data field. A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of an API call satisfies a condition for applying a data security operation to data stored in the data field; and performing the data security operation on the data stored in the data field of the API call.
US12013965B2

In some implementations, a device may monitor a screenshot function of a user device. The device may receive, via an application, sensitive information associated with an operation of the application. The device may detect a screenshot instruction associated with the screenshot function capturing a screenshot of a graphical user interface of the application that is displaying the sensitive information. The device may control the screenshot function to suspend a capture of the screenshot of the graphical user interface. The device may identify a portion of the graphical user interface that includes the sensitive information. The device may mask portion of the graphical user interface to obfuscate the sensitive information. The device may enable the screenshot function to capture, according to the screenshot instruction, the screenshot with obfuscated sensitive information. The device may unmask the portion to enable the sensitive information to be displayed via the graphical user interface.
US12013952B1

The disclosed computer-implemented method for protecting user data privacy against the use of fake first-party domains by hidden web trackers may include (i) identifying a group of subdomains associated with one or more websites, (ii) comparing an Internet Protocol (IP) address range for each of the subdomains, (iii) determining, based on the comparison, that an IP address range for a target subdomain is potentially utilized by a hidden web tracker as a fake first-party subdomain in the websites, (iv) detecting similarities between any scripts loaded by websites associated with the target subdomain and any functions performed by the scripts, and (v) perform a security action that protects against utilizing fake domains for evading web browser tracking protection by identifying the target subdomain as the fake first-party subdomain based on the detected similarities. Various other methods, systems, and computer-readable media are also disclosed.
US12013951B2

A cross-site scripting (XSS) risk analysis method based on a Bayesian network and a STRIDE model includes: constructing an XSS attack-related STRIDE threat model of a network information release system; obtaining a network structure of a Bayesian network-based XSS attack risk analysis model based on the STRIDE model; obtaining prior probabilities of all nodes in the network structure of the Bayesian network-based XSS attack risk analysis model based on expert experience and a node ranking algorithm; obtaining a training dataset through simulation by using a rejection sampling algorithm or a direct sampling method; performing network training on the network structure of the Bayesian network-based XSS attack risk analysis model by using the training dataset to obtain the Bayesian network-based XSS attack risk analysis model; and reasoning a Bayesian network to obtain a quantitative analysis result of an XSS attack risk of the network information release system.
US12013946B2

An information handling system includes a memory, a basic input/output system (BIOS), and a baseboard memory controller (BMC). The memory stores a current BMC reliability, availability, and serviceability (RAS) driver. The BIOS receives a firmware update release. The firmware update release includes a first BMC RAS driver. The BIOS stores the first BMC RAS driver in a predetermined location of the memory. The BMC reads the first BMC RAS driver from the memory. The BMC also determines whether a first version of the first BMC RAS driver is different than a second version of a second BMC RAS version loaded in the BMC. In response to the first and second versions being different, the BMC loads the first BMC RAS driver.
US12013939B2

Provided is an analysis system including: an operation analysis unit that analyzes operation of an analysis target program that is a target program to be analyzed, by executing the analysis target program in a second execution environment that is a computing environment for analysis, the second execution environment being configured to emulate at least a partial configuration of a first execution environment that is a computing environment for real operation where the analysis target program is able to be executed; and a configuration unit that builds the second execution environment capable of emulating a specific configuration of the first execution environment, the specific configuration relevant to an operation of the analysis target program, by modifying at least a partial configuration of the second execution environment in accordance with the operation of the analysis target program analyzed by the operation analysis unit.
US12013934B2

Provided is an intrusion detection technique configured to: obtain kernel-filter criteria indicative of which network traffic is to be deemed potentially malicious, determine that a network packet is resident in a networking stack, access at least part of the network packet, apply the kernel-filter criteria to the at least part of the network packet and, based on applying the kernel-filter criteria, determining that the network packet is potentially malicious, associate the network packet with an identifier of an application executing in userspace of the operating system and to which or from which the network packet is sent, and report the network packet in association with the identifier of the application to an intrusion-detection agent executing in userspace of the operating system of the host computing device, the intrusion-detection agent being different from the application to which or from which the network packet is sent.
US12013932B2

A computer security system with enhanced blacklisting includes administrative interfaces that accept user inputs to create and modify entries in a blacklist and a whitelist that define which programs are allowed to execute on one or more target computer systems. Upon an attempt to run a program, if the program is in the blacklist and not in the white list, the program is prevented from running. If the program is prevented from running, at a later time, an administrative interface is used to either block future execution of the program or to create an entry in the whitelist that allows future execution of a class of programs or only that the program until revoked. The whitelists and blacklists are for a single target computer or many computers.
US12013924B1

Verification of digital identities with a non-repudiable proof of identity maintained in a verification log. The verification log may be generated by a platform for verification of a digital identity of a human user in response a request for verification of a human user's identity from a relying party. Such verification may be performed via online transactions or via an identity verification device. The non-repudiable proof of identity may include records in the verification audit log that may be non-reversible. As such, anonymized records may be maintained that demonstrate proof of identity verification without providing sensitive details. The verification log may be accessible by relying parties and/or end users to provide a record of verifications.
US12013919B2

A method is provided for classifying a tracked object in an environment of a vehicle. The vehicle includes a plurality of radar sensors and a processing device configured to establish a neural network. According to the method, local radar detections are captured from an object in the environment of the vehicle via the radar sensors. Based on the local radar detections, point features and tracker features are determined. The point features are encoded via point encoding layers of the neural network, whereas the tracker features are encoded via track encoding layers of the neural network. A temporal fusion of the encoded point features and the encoded tracker features is performed via temporal fusion layers of the neural network. The tracked object is classified based on the fused encoded point and tracker features via classifying layers of the neural network.
US12013918B2

A method performed by a computing device for clustering an image according to an embodiment of the present disclosure includes performing a first clustering on feature vectors of the plurality of images, and performing a second clustering for feature vectors belonging to some clusters that do not satisfy a reference score among clusters formed as a result of the first clustering, wherein a clustering parameter of the second clustering and a clustering parameter of the first clustering are different from each other.
US12013914B2

Systems and methods are provided for automatic resource replacement in web pages. In one embodiment, a method comprises determining a link to a first resource in a web page is broken, automatically selecting a second resource from a resource database to replace the first resource in the web page, the second resource of a same type as the first resource, updating the web page with a link to the second resource in place of the link to the first resource, and displaying the updated web page to a user. In this way, resource errors may be mitigated in real-time and user experience of accessing web pages is improved.
US12013896B2

Some embodiments are directed towards a graph layout device for determining a layout of a graph. The graph being induced by a set of paths through a set of nodes. The nodes of the graph are comprised in the set of nodes. The set of paths is a subset of a global set of paths through the set of nodes. The layout comprises a position of each node of the graph. The graph layout device computes a global rank assignment, filters the global set of paths to obtain the set of paths, and computes the layout of the graph based on the global rank assignment.
US12013895B2

Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives raw machine data at an indexing system, and stores at least a portion of the raw machine data in buckets using containerized indexing nodes instantiated in a containerized environment. The data intake and query system stores the buckets in a shared storage system.
US12013892B2

Methods, systems, and media for performing personalized actions on mobile devices associated with a media presentation device are provided. In some implementations, the method comprises: determining that a mobile device is associated with a media presentation device over a communications network, wherein the media presentation device is in an operating mode that presents a sequence of images; receiving a user command that indicates interest in an image from the sequence of images being presented on the media presentation device; determining metadata associated with the image from the sequence of images being presented on the media presentation device; causing the metadata associated with the image to be stored with a representation of the image from the sequence of images and a user account identifier corresponding to a user of the mobile device; receiving a request to review saved image information corresponding to one or more images in which the user command indicative of interest has been received; and in response to receiving the request, causing a user interface element to be presented that allows a user of the mobile device to navigate through the saved image information, wherein the user interface element includes at least the representation of the image from the sequence of images and information relating to the image from the sequence of images.
US12013879B2

Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.
US12013870B2

Technology for routing queries in a system with a plurality of nodes (for example online analytical processing sub-systems) where each node has an associated replicated local database and a local latency value and replication velocity values. The workload balancing for incoming received queries among and between the plurality of nodes is based, at least in part, on consideration of latency values and/or replication velocity values for the various nodes. The best node to handle a given query is thereby selected and the query is routed to the selected node for response.
US12013869B2

Compiling a database query including receiving, by a query compiler from a client computing system, a state specification of a graphical user interface comprising a worksheet, wherein the worksheet is a presentation of a data set from a data warehouse; converting, by the query compiler, the state specification into a database query including determining a first order of operations for elements within the state specification; and sending the database query to the data warehouse.
US12013866B2

Various examples are directed to systems and methods for managing a plugin at a cloud-implemented database management application. A service at the cloud environment may receive from a first user a request to install a first plugin to a database management application executing at the cloud environment in at least one container. The service may determine a build version of the database management application and access a plugin catalog record for the first plugin. The plugin catalog record may comprise an indication of a first plugin version associated with the build version of the database management application. The service may access first plugin version installation data and install the first plugin version.
US12013860B2

This disclosure provides various techniques that may allow for accessing values stored in a data structure that stores multiple values corresponding to database transactions using a skip list. A key may be used to traverse the skip list to access data associated with the key. The skip list maintains on ordering of multiple keys, each associated with a particular record in the data structure, using indirect links between data records in the data structure that reference buckets included in hash table. Each bucket includes pointers to one or more records in the skip list.
US12013852B1

Systems and methods are described for unified processing of indexed and streaming data. A system enables users to query indexed data or specify processing pipelines to be applied to streaming data. In some instances, a user may specify a query intended to be run against indexed data, but may specify criteria that includes not-yet-indexed data (e.g., a future time frame). The system may convert the query into a data processing pipeline applied to not-yet-indexed data, thus increasing the efficiency of the system. Similarly, in some instances, a user may specify a data processing pipeline to be applied to a data stream, but specify criteria including data items outside the data stream. For example, a user may wish to apply the pipeline retroactively, to data items that have already exited the data stream. The system can convert the pipeline into a query against indexed data to satisfy the users processing requirements.
US12013851B2

Methods, systems, devices, and computer-readable media for sharing data between accounts that are hosted by a cloud-based data warehousing system on different cloud platforms or in different cloud regions of a cloud platform, and where such accounts may be associated with different organizations. Sharing of data in the multi-cloud platform and/or multi-cloud region environments may be facilitated by the on-demand creation of one or more data collection accounts.
US12013833B2

Proposed are a blockchain-based high-speed data processing device and a method thereof, which can manage data in a data structure format that can maximize performance when a blockchain system processes data. According to an embodiment, when : is stored, the final value is stored in a Log Structured Merge (LSM) tree data structure format, and the key used for storing the final value is separately stored in a B+ Tree data structure format, so that storage performance and reference (read) performance can be improved compared to those of conventional methods.
US12013823B2

A system located in a building. The system including a processing circuit configured to receive tags describing points of a piece of building equipment, the piece of building equipment connected to the system. The processing circuit configured to map the tags to classes of a schema of a graph data structure. The processing circuit configured to perform clustering to generate clusters of the points. The processing circuit configured to identify, based on the clusters, relationships in the schema of the graph data structure between the tags mapped to the classes of the schema of the graph data structure. The processing circuit configured to communicate data to a second system based at least in part on the tags mapped to the classes and the relationships.
US12013810B2

A semiconductor module comprises multiple non-homogeneous semiconductor dies disposed on the semiconductor module, with each semiconductor die having a set of circuitry modules that are common to all of the semiconductor dies and also a set of supporting circuitry modules that are distinct between the semiconductor dies. An interconnect communicatively couples the semiconductor dies together. Commands for processing by the semiconductor module may be routed to individual semiconductor dies based on capabilities of the particular circuitry modules disposed on those individual semiconductor dies.
US12013808B2

Embodiments are generally directed to a multi-tile architecture for graphics operations. An embodiment of an apparatus includes a multi-tile architecture for graphics operations including a multi-tile graphics processor, the multi-tile processor includes one or more dies; multiple processor tiles installed on the one or more dies; and a structure to interconnect the processor tiles on the one or more dies, wherein the structure to enable communications between processor tiles the processor tiles.
US12013806B2

Embodiments of the present disclosure may relate to apparatus, process, or techniques in a I3C protocol environment that include identifying a pending read notification message by a slave device to be sent to a master device to indicate that the data is available to be read by the master device from a buffer associated with the slave device. The pending read notification may be subsequently transmitted to the master device. Subsequently, until the data in the buffer has been read by the master device, the slave device may wait an identified amount of time that is less than a value of a timeout of the master device, and retransmit the pending read notification message to the master device. Other embodiments may be described and/or claimed.
US12013793B2

Compressing memory addresses within an execution trace via reference to a translation lookaside buffer (TLB) entry. A microprocessor identifies a TLB entry within a TLB slot, the TLB entry mapping a virtual memory page to a physical memory page. The microprocessor initiates logging of the TLB entry by initiating logging of at least a virtual address of the virtual memory page, and an identifier that uniquely identifies the TLB entry from among a plurality of live TLB entries. Subsequently, the microprocessor identifies a cache entry within a memory cache slot, the cache entry comprising a physical memory address corresponding to a cache line. The microprocessor initiates logging of the cache entry by matching a physical memory page identification portion of the physical memory address with the TLB entry, and then initiates logging of at least the identifier for the TLB entry and an offset portion.
US12013788B2

System and techniques for evicting a cache line with pending control request are described herein. A memory request—that includes an address corresponding to a set of cache lines—can be received. A determination can be made that a cache line of the set of cache lines will be evicted to process the memory request. Another determination can be made that a control request has been made to a host from the memory device and that the control request pending when it is determined that the cache line will be evicted. Here, a counter corresponding to the set of cache lines can be incremented (e.g., by one) to track the pending control request in face of eviction. Then, the cache line can be evicted.
US12013787B2

A computing device is configured to allocate memory for exclusive use of an execution entity from both a shared memory area and a private memory area of the device. Specifically, the shared memory area is configured with a united memory pool (UMP) component. The UMP component is configured to provide portions of huge page-based memory to execution entities for exclusive use of the execution entities. Memory granules that are allocated to the UMP component are divided into smaller memory chunks (which are smaller than a huge page), each of which can be allocated for exclusive use of an execution entity. These memory chunks are mapped to virtual address spaces of the assigned execution entities. Because memory granules can be allocated to, and deallocated from, the UMP component at run-time, the amount of memory that is available for private data generated by execution entities is able to be dynamically adjusted.
US12013785B2

There is provided an apparatus, medium and method. The apparatus comprises candidate offset storage circuitry to store a list comprising a plurality of candidate offset values having a default order, and prefetch circuitry to generate prefetch addresses by modifying a base address using a current offset, and to issue prefetch requests to cause information beginning at a corresponding prefetch address to be prefetched into the storage structure in anticipation of a demand request for that information. The apparatus further comprises prefetch training circuitry to select a new offset from the list of candidate offset values through comparison of the plurality of candidate offset values against data indicative of recent requests. The prefetch training circuitry is configured to identify a subset of the candidate offset values based on the current offset and to dynamically modify the default order to increase priority of the subset.
US12013779B2

A storage system includes a host including a processor and a memory unit, and a storage device including a controller and a non-volatile memory unit. The processor is configured to output a write command, write data, and size information of the write data, to the storage device, the write command that is output not including a write address. The controller is configured to determine a physical write location of the non-volatile memory unit in which the write data are to be written, based on the write command and the size information, write the write data in the physical write location of the non-volatile memory unit, and output the physical write location to the host. The processor is further configured to generate, in the memory unit, mapping information between an identifier of the write data and the physical write location.
US12013777B2

Disclosed is a method of efficient testing by selective UI interaction, through test script sections including setup, execution and verification, applied to an AUT that operates in both API mode and UI)mode, including providing a test environment that, when testing the UI mode of the AUT, defaults to ignoring the UI mode during setup and supplying setup values stored in a file directly to an API without rendering or interacting with UI elements in the setup section of the script. The method includes encountering an override directive in the setup section of the test script, which mandates interaction with a specified UI element in the setup section, and responsive to the directive, overriding of the default of ignoring the specified UI element in the setup section, rendering the specified UI element, and applying a bot to interact with and supply setup values from the file to the specified UI element.
US12013774B2

Systems and methods for implementing a verification of core file debugging resources are disclosed. A plurality of mappings are created from a core file comprising a plurality of filenames and a plurality of target build identifiers (IDs). The core file corresponds to a computer program crash event and each one of the plurality of mappings map one of the plurality of filenames to a corresponding one of the plurality of target build IDs. Responsive to creating the plurality of mappings, a first file is located that corresponds to a first filename included in a first mapping from the plurality of mappings. The first comprises a first target build ID. A processing device utilizes the first file to analyze the computer program crash event in response to determining that the first file build ID matches the first target build ID.
US12013765B2

Systems and methods are disclosed for generating a backup of configuration information files at a system controller and storing this backup at a server via the use of a network device.
US12013760B2

A computing system includes a memory device, a persistent storage device, and a processor. The persistent storage device includes a filesystem having filesystem objects and a protection system stored thereon. The protection system includes a filesystem minifilter driver and a protection service. The minifilter driver intercepts an input/output (I/O) event directed to a target filesystem object and extracts system event metadata from the I/O event. The system event metadata includes an identifier of the target filesystem object. The system event metadata is transmitted to the protection service and recorded in a record file. A backup copy of the target filesystem object created. The I/O event is released after recordation of the system event metadata and creation of the backup copy, thereby enabling the I/O event to be performed on the target filesystem object. During a system restore operation, the target filesystem object is replaced with the backup copy.
US12013751B2

A value corresponding to a physical variation of a device may be received. Furthermore, helper data associated with the physical variation of the device may be received. A result data may be generated based on a combination of the value corresponding to the physical variation of the device and the helper data. An error correction operation may be performed on the result data to identify one or more code words associated with the error correction operation. Subsequently, a target data may be generated based on the one or more code words.
US12013747B2

Detecting system log anomalies by receiving multivariate time-series system log data an multivariate metric data, inferring system metrics from the system log data and metric data, receiving a metric causal graph including causal relationships between system metrics, determining a univariate variation score for the system metrics, determining a causal variation score for the multivariate time series system metric data, according to the causal graph, determining an overall activity score according to the univariate variation score, and causal variation score, and altering a review window duration according to the activity score.
US12013745B2

A method is provided for monitoring operation of and/or interaction with a website to detect events (“frustration events”). A detection system can monitor a website for the same or unrelated interaction and operation to detect events that affect the performance of a website, while contributing to the frustration of user interaction with the website. The detection system can monitor interaction with and/or operation of one or more documents of a website. Interactions with a website, operations of the website, or a combination thereof, may be assessed with respect to a threshold defining an event. One or more criteria (e.g., a time period) of the event may be assessed for the interactions and operations. Event data may be generated for the event(s) that occur. The event data may be sent to a host system to adjust operation of the website.
US12013744B2

An electrostatic interference processing method, apparatus, and device, and a readable storage medium are provided. The method includes: receiving input data in real time, and determining whether an electrostatic interference signal is present in the input data; in response to determining that the electrostatic interference signal is present in the input data, interrupting reception of the input data; determining whether an interference frequency of the electrostatic interference signal is lower than a preset value; and in response to determining that the interference frequency of the electrostatic interference signal is lower than the preset value, continuing to receive the input data.
US12013743B2

A predictive modeling approach to managing processing unit states is disclosed. In an embodiment, a method includes receiving data associated with a host device, including processor statistics. The method generates a feature vector for the host device which includes data derived from the processor statistics and classifies the feature vector using a predictive model. The predictive model can generate a processor state for the host device based on the feature vector. In response, the method can then issue a processor state change message to the host device based on the processor state. The processor state change message causes the host device to reduce power consumption of one or more processing units based on the processor state.
Patent Agency Ranking