US12256641B2

An energy harvesting device for powering electronic devices such as wireless sensors and IoT devices is described. The device relies on nature's fundamental forces to convert kinetic energy to electrical energy, acting as power source; while accounting for the Casimir force. Nanotechnology and MEMS are used to fabricate the device embedding a mechanical oscillator, electronic circuitry, energy harvester, and transducer integrated in the same packaging. The device supports mechanism to excite and ignite the oscillatory behavior via RF signal from a remote signal source that synthesizes the RF signal on a fix or mobile platform. Additionally, solar and RF signals may be added constructively to boost the output power of the device. The device scales from micron size to blades and racks formed from arrays of the connected devices to increase the output power of the aggregate system to any desired level for powering home appliances or computer networks.
US12256640B2

Methods of producing lead-free piezoelectric composites are described. The method can include adding a lead-free piezoelectric additive to a solution that includes a solvent and polymer solubilized therein. The solvent can have i) a boiling point ≥80° C. at 0.1 MPa and ii) a solubility in water of ≥0.1 g/g and/or a dielectric constant ≥20. The solvent can be removed to form a polymeric matrix having the lead-free piezoelectric particles dispersed therein. Electrical treatment of the polymeric matrix can form the piezoelectric component. Lead-free piezoelectric composites and devices that include the lead-free piezoelectric composites are also described.
US12256638B2

A compound of formula (I): EAG-EDG-EAG (I) wherein EDG is an electron-donating group comprising a polycyclic heteroaromatic group and each EAG is an electron-accepting group of formula (II): (II) wherein R10 in each occurrence is H or a substituent; --- is a bond to EDG; and each X1-X4 is independently CR11 or N wherein R11 in each occurrence is H or a substituent, with the proviso that at least one occurrence of at least one of X1-X4 is N. The compound may be used as an acceptor in a bulk heterojunction layer of an organic photodetector.
US12256628B2

A display apparatus includes a display panel including a display area, a porous-metal substrate disposed below the display panel and including a porous metal material, and a cover substrate disposed above the display panel. The porous-metal substrate includes a flat substrate portion and first and second bent substrate portions convexly curved in opposite directions, and thicknesses of the first and second bent substrate portions are different from each other.
US12256626B2

An ink printing process employs per-nozzle droplet volume measurement and processing software that plans droplet combinations to reach specific aggregate ink fills per target region, guaranteeing compliance with minimum and maximum ink fills set by specification. In various embodiments, different droplet combinations are produced through different print head/substrate scan offsets, offsets between print heads, the use of different nozzle drive waveforms, and/or other techniques. Optionally, patterns of fill variation can be introduced so as to mitigate observable line effects in a finished display device. The disclosed techniques have many other possible applications.
US12256623B2

The present application discloses an OLED display panel and an electronic device. The OLED display panel includes a display main body and an encapsulation structure, wherein the display main body has a display area and a non-display area defined at a periphery of the display area; and an encapsulation structure disposed at one side of the display main body, wherein the encapsulation structure extends from the display area to the non-display area, the encapsulation structure includes a first organic layer, a first inorganic layer, and a second organic layer that are sequentially stacked, and the second organic layer covers a side surface of the first organic layer.
US12256622B2

A display device includes: an electronic module; and an electronic panel including: a base layer including an upper surface having a recessed portion and a dam portion; and an alignment mark disposed on the base layer, wherein the electronic panel includes: a first area including the electronic module; a second area surrounding at least a portion of the first area in a plan view; and an active area surrounding at least a portion of the second area in a plan view, wherein: the recessed portion and the dam portion are disposed in the second area, the second area includes a pattern area surrounding the first area and a line area surrounding the pattern area, and the alignment mark includes a conductive pattern and is disposed in the pattern area.
US12256621B2

A display panel including a light emitting panel; and a color conversion panel with a surface opposite a surface of the light emitting panel. The light emitting panel is configured to emit incident light including a first light and a second light. The color conversion panel includes a color conversion layer including two or more color conversion regions, a color conversion region includes a first region corresponding to the green pixel, the first region includes a matrix and a first composite dispersed within the matrix and including a plurality of luminescent nanostructures, and the spectral overlap between a UV-Vis absorption spectrum of the luminescent nanostructures, the maximum emission peak of the first light, and the maximum emission peak of the second light satisfies the following equation: B/A≤about 0.6 A and B are as defined.
US12256618B2

A display device includes: a display panel including a light-emitting element to provide a first light; a light control layer disposed on the display panel; and a color correction layer disposed on the light control layer, wherein the color correction layer includes an organic dye and a metal compound including at least one dithiolene moiety, a maximum absorption wavelength of the organic dye is about 580 nm to about 600 nm, and a maximum absorption wavelength of the metal compound is about 700 nm or more.
US12256611B2

A display substrate and a display device are provided. The display substrate includes a base substrate, multiple sub-pixels, multiple data lines, a test circuit, multiple data leads, at least one test pad, and at least one first test signal line. The multiple data lines are electrically connected to the multiple sub-pixels, and configured to provide data signals to the multiple sub-pixels. The multiple data leads are electrically connected to the multiple data lines and the test circuit. At least one test pad is located on at least one side of the test circuit. The at least one first test signal line is electrically connected to at least one test pad and the test circuit, and includes at least two conductive layers connected in parallel and electrically connected to each other.
US12256610B2

Disclosed is a double-sided e-paper display panel including a first substrate, a second substrate, alight isolation layer, a first display medium layer, a second display medium layer, a first electrode layer, and a second electrode layer. The second substrate and the first substrate are disposed opposite to each other. The light isolation layer is disposed between the first substrate and the second substrate. The first display medium layer is disposed between the first substrate and the light isolation layer. The second display medium layer is disposed between the light isolation layer and the second substrate. The first display medium layer and the second display medium layer include a fluid and a plurality of charged particles. The first electrode layer is disposed between the first substrate and the first display medium layer. The second electrode layer is disposed between the second display medium layer and the second substrate.
US12256598B2

The present disclosure relates to a display panel and a display device. The display panel includes a display module, at least one color layer, and a light absorption layer. The display module has a display face and a non-display face opposite to the display face. The at least one color layer is disposed at a side of the display module away from the display face. The light absorption layer disposed at a side of the at least one color layer away from the display module. A first through hole is defined in the light absorption layer. A second through hole is defined in the at least one color layer. The second through hole is located corresponding to and in communication with the first through hole. The first through hole and the second through hole are located corresponding to an external functional module.
US12256584B2

A display device includes a pixel, the pixel includes at least one light emitting element including a first end and a second end; a first electrode overlapping the at least one light emitting element and electrically connected to the first end of the at least one light emitting element; and a second electrode overlapping the at least one light emitting element and the first electrode and electrically connected to the second end of the at least one light emitting element, and the first electrode includes area electrodes divided according to a number and a position of area electrodes overlapping the at least one light emitting element.
US12256582B2

The present disclosure provides a display panel, a manufacturing method thereof and a display device. The display panel includes: a base substrate including a display region, a wiring region surrounding the display region and a bonding region located at a side of the display region; a light-emitting element arranged in the display region and including a cathode; and a first line and at least one second line in the wiring region, the first line being coupled to the cathode of the light-emitting element, two ends of the second line being coupled to the first line in the bonding region, and the first line and the second line being coupled through at least two via holes at an opposite side of the bonding region.
US12256580B2

A semiconductor device includes: a mounting substrate; a thin cured silicone resin material film above and in contact with the mounting substrate; and a first cured silicone resin material in contact with the thin cured silicone resin material film. In the semiconductor device, an oxygen content per unit volume in the whole region in a thickness direction of the thin cured silicone resin material film is higher than an oxygen content per unit volume in the whole region in the thickness direction of the first cured silicone resin material.
US12256579B2

A phosphor in which at least some of an element M in a phosphor host crystal represented by Mα(L, A)βXγ is substituted with Eu as an activation material. M represents one or more (including at least Sr) of Mg, Ca, Sr, Ba, and Zn, L represents one or more of Li, Na, and K, A represents one or more of Al, Ga, B, In, Sc, Y, La, and Si, X represents one or more (except that X represents only N) of O, N, F, and Cl, α, β, γ, and δ satisfy 8.70≤α+β+γ+δ≤9.30, 0.00<α≤1.30, 3.70≤β≤4.30, 3.70≤γ≤4.30, and 0.00<δ≤1.30. In a fluorescence spectrum obtained by irradiation with light having a wavelength of 260 nm, when a fluorescence intensity at a wavelength of 569 nm is represented by I0 and a fluorescence intensity at a wavelength of 617 nm is represented by I1, I1/I0 is 0.01 or more and 0.4 or less.
US12256576B2

A differential amplifier includes an unmatched pair, including first quantum dots and second quantum dots, and a matched pair, including first and second phototransistors. The unmatched pair has a difference between a first spectrum absorbed by the first quantum dots and a second spectrum absorbed by the second quantum dots. Each of the first and second phototransistors includes a channel. The first quantum dots absorb the first spectrum from incident electromagnetic radiation and gate a first current through the channel of the first phototransistor, and the second quantum dots absorb the second spectrum from the incident electromagnetic radiation and gate a second current through the channel of the second phototransistor. The first and second phototransistors are coupled together for generating a differential output from the first and second currents, the differential output corresponding to the difference between the first and second spectrums within the incident electromagnetic radiation.
US12256573B2

A sensor package structure includes a substrate, a sensor chip disposed on and electrically coupled to the substrate, a plurality of adhesive rings disposed on the sensor chip, a plurality of filtering lenses respectively adhered to the adhesive rings, and an encapsulant that surrounds the above components. A sensing region of the sensor chip has a layout boundary and a plurality of sub-regions that are defined by the layout boundary and that are separate from each other. The adhesive rings are disposed on the sensing region, and each of the adhesive rings surrounds one of the sub-regions. Each of the filtering lenses, a corresponding one of the adhesive rings, and a corresponding one of the sub-regions jointly define a buffering space. The encapsulant is formed on the substrate and covers the layout boundary of the sensor chip.
US12256559B2

A source-body self-aligned method of a VDMOSFET is provided. A pad layer and an unoxidized material layer are sequentially formed on an epitaxial layer on a semiconductor substrate. A lithography process is then carried out for patterning. Later, a thermal oxidation process is employed such that the unoxidized material layer is oxidized to form oxidation layers. Then, a source ion implantation process is performed, and a wet etching is used to remove the oxidation layers before successively employing a body ion implantation process. By using the process method disclosed in the present invention, it achieves to form the source region and the body region which are self-aligned. Meanwhile, since process complexity of the invention is relatively low, process uniformity and process cost can be optimally controlled. In addition, the invention achieves to reduce channel length and on-resistance, thereby enhancing the reliability effectively.
US12256556B2

A semiconductor device includes a magnetic tunneling junction (MTJ) on a substrate, a first spin orbit torque (SOT) layer on the MTJ, a passivation layer around the MTJ, and a second SOT layer on the first SOT layer and the passivation layer. Preferably, a top surface of the passivation layer is lower than a top surface of the first SOT layer.
US12256555B2

A semiconductor device including a semiconductor substrate and an interconnect structure is provided. The semiconductor substrate includes a transistor, wherein the transistor has a source region and a drain region. The interconnect structure is disposed over the semiconductor substrate, wherein the interconnect structure includes a plurality of interlayer dielectric layers, a first via and a memory cell. The plurality of interlayer dielectric layers are over the semiconductor substrate. The first via is embedded in at least two interlayer dielectric layers among the plurality of interlayer dielectric layers and electrically connected with the drain region of the transistor. The memory cell is disposed over the at least two interlayer dielectric layers among the plurality of interlayer dielectric layers and electrically connected with the first via.
US12256552B2

A semiconductor device includes a ferroelectric field-effect transistor (FeFET), wherein the FeFET includes a substrate; a source region in the substrate; a drain region in the substrate; and a gate structure over the substrate and between the source region and the drain region. The gate structure includes a gate dielectric layer over the substrate; a ferroelectric film over the gate dielectric layer; and a gate electrode over the ferroelectric film.
US12256547B2

A thin-film storage transistor in a NOR memory string has a gate dielectric layer that includes a silicon oxide nitride (SiON) tunnel dielectric layer. In one embodiment, the SiON tunnel dielectric layer has a thickness between 0.5 to 5.0 nm thick and an index of refraction between 1.5 and 1.9. The SiON tunnel dielectric layer may be deposited at between 720° C. and 900° C. and between 100 and 800 mTorr vapor pressure, using an LPCVD technique under DCS, N2O, and NH3 gas flows. The SiON tunnel dielectric layer may have a nitrogen content of 1-30 atomic percent (at %).
US12256546B2

Some embodiments include an integrated assembly having a first structure containing semiconductor material, and having a second structure contacting the first structure. The first structure has a composition along an interface with the second structure. The composition includes additive to a concentration within a range of from about 1018 atoms/cm3 to about 1021 atoms/cm3. The additive includes one or more of carbon, oxygen, nitrogen and sulfur. Some embodiments include methods of forming integrated assemblies.
US12256544B2

Contact via openings are formed through a retro-stepped dielectric material portion in a three-dimensional memory device to underlying etch stop structures. The etch stop structures may include a stepped conductive or semiconductor etch stop plate overlying stepped surfaces in the staircase region. The contact via openings are extended through the etch stop structures. Alternatively, electrically conductive layers, including a topmost dummy electrically conductive layer in the staircase region, may be employed as etch stop structures. In this case, the contact via openings can be extended through the electrically conductive layers. Insulating spacers are formed at peripheral regions of the extended contact via openings. Contact via structures surrounded by the insulating spacers are formed in the extended contact via openings to a respective underlying electrically conductive layer.
US12256508B2

A pivotable support apparatus for supporting a foldable display panel is provided. The pivotable support apparatus includes a sliding groove structure; a first rotating rod and a second rotating rod slidably and rotatably attached to the sliding groove structure; a first rotating plate; a second rotating plate; a first connecting rod rotatably attached to the first rotating rod, and configured to move slidably relative to the first rotating plate; and a second connecting rod rotatably attached to the second rotating rod, and configured to move slidably relative to the second rotating plate.
US12256504B2

A foldable display set may include: a foldable display device; and a holding system on a rear surface of the foldable display device and configured to fold and unfold the foldable display device. The holding system may include: a motor configured to generate a rotational force; a rotational arm configured to be rotated by the rotational force of the motor to fold and unfold the foldable display device; a fixing plate spaced apart from the rotational arm with the foldable display device in an unfolded state; a moving plate on the fixing plate and configured to be moved with respect to the fixing plate by the rotational arm; and a magnetic unit fixed on the moving plate. The foldable display device in a folded state may be fixed to the magnetic unit via a magnetic force.
US12256503B2

An electronic device of a novel embodiment, specifically an arm-worn electronic device used while being worn on an arm, is provided. An arm-worn secondary battery used while being worn on an arm is provided. An electronic device is provided, which includes a structure body having a curved surface as a support structure body, a flexible secondary battery including a film as an exterior body over the curved surface of the support structure body, and a display portion including a plurality of display elements between a pair of films over the secondary battery. The plurality of display elements and the secondary battery overlap with each other at least partly. It is possible to provide an electronic device which has a small maximum thickness of 1 cm or less and a light weight of 50 g or less even when an arm-worn secondary battery is provided with a display portion.
US12256499B2

A driver substrate and a display panel are disclosed. The driver substrate includes a base substrate and a flexible circuit board. The base substrate has a first bonding portion. The flexible circuit board is disposed on a bonding surface of the first bonding portion and bends from the bonding surface to a side of the first bonding portion away from the bonding surface. The flexible circuit board includes a bent portion, an anti-scratch structure is disposed between the bent portion and the first bonding portion, and the bent portion is attached to the anti-scratch structure.
US12256489B2

A circuit board according to an embodiment comprises: an insulation layer; a circuit pattern disposed on the upper surface or under the lower surface of the insulation layer; and a buffer layer disposed on at least one surface of the upper surface and the lower surface of the insulation layer, wherein the buffer layer includes carbon, nitrogen, and oxygen, the ratio of the nitrogen to the carbon ((carbon/nitrogen)*100) is 5 to 15, and the ratio of the oxygen to the carbon ((carbon/oxygen)*100) is 15 to 30.
US12256488B2

Provided is a circuit board structure including a substrate, a loop-wrapping ground layer, an insulating structure, a first build-up layer, a top wiring layer, a bottom wiring layer, a first conductive via, and a plurality of second conductive vias. The aforementioned structure defines a signal transmitting structure. An equivalent circuit of the signal transmitting structure at least includes a first equivalent circuit, a second equivalent circuit, a third equivalent circuit and a fourth equivalent circuit, which correspond to different uniform transmitting sections respectively. The first equivalent circuit, the second equivalent circuit, the third equivalent circuit and the fourth equivalent circuit are connected in series with each other according to an ABCD transmission matrix series connection principle.
US12256483B2

A torch having a replaceable trigger module is disclosed. The trigger module includes a housing defining a cavity; a trigger operatively coupled to the housing; and a printed circuit board (PCB) configured to be electrically coupled to one or more accessories. The PCB and the one or more accessories are disposed at least partially in the cavity and are coupled to the housing so that coupling the housing to a torch handle mechanically couples the PCB and trigger to the torch handle.
US12256474B2

A Short Circuit Detection module capable of detecting a fail related with the Short circuit condition in one or more LEDs contained in a series connection string comply with the failure mode (One out-All out) and can send a single failure signal to a body control module (BCM). The Short Circuit Detection module also includes a lamp driver circuit adapted to detect a change in LED current or voltage that is indicative of a LED light source failure and thereafter output the failure signal to the BCM.
US12256463B2

A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.
US12256457B1

A method and device for a relay User Equipment (UE) are disclosed. In one embodiment, the relay UE establishes a first PC5 Radio Resource Control (RRC) connection with a first remote UE and establishes a second PC5 RRC connection with a second remote UE. The relay UE also transmits configurations of multiple PC5 Relay Radio Link Control (RLC) channels to the first remote UE, wherein each of the multiple PC5 Relay RLC channels is configured for forwarding data packets received from at least the second remote UE to the first remote UE. In addition, the relay UE detects a PC5 radio link failure (RLF) with the second remote UE.
US12256455B2

Systems, methods, and apparatus are disclosed for a user equipment. An example method performed by a user equipment includes establishing a connection to a Radio Access Network (RAN) via a first network node. Communications are provided over the connection using Signaling Radio Bearer 1 (SRB1) configured with a New Radio (NR) Packet Data Convergence Protocol (PDCP). After the connection is suspended, the user equipment receives a Radio Resource Control (RRC) connection re-establishment message from a second network node. The connection re-establishment message includes a radioResourceConfigDedicated information element (IE). The user equipment re-establishes the connection to the RAN by applying a Long-Term Evolution (LTE) PDCP configuration to SRB1, performing a radio resource configuration procedure in accordance with the radioResourceConfigDedicated IE, and sending an RRC connection re-establishment complete message to the second network node.
US12256450B1

A solution for handling network congestion includes detecting, by a wireless network, a network congestion condition; detecting, by the wireless network, a failed attempt, by a user equipment (UE), to initiate a data session (e.g., a voice over WiFi (VoWiFi) call) over a packet data network (PDN) through the wireless network; transmitting, by the wireless network, to the UE, a notification of network congestion; and transmitting, by the wireless network, to the UE, a retry parameter set including a maximum number of fast retries, a fast retry time interval, and a slow retry time interval. In some examples, the retry parameter set further includes a rate at which the slow retry time interval increases with a value of a slow retry counter, and/or a maximum number of slow retries. In some examples, the retry scheme varies based on the severity of the congestion and/or roaming conditions.
US12256447B2

A method for operating a policy control entity in a wireless communications network. In the wireless communications network a multipath transmission with at least two data packet sessions can be provided between a content provider and a user equipment. The method comprises the following steps. First, an establishment request is received from a network exposure entity to set up the multipath transmission. The establishment request comprises multipath information including a multipath indicator, indicating that the multipath transmission is requested, and a flow description for the first data packet session and the second data packet session. Then, for at least the first data packet session and the second data packet session, a multipath transmission policy is determined. Then, in response to the establishment request, a response message is transmitted to the network exposure entity, including the multipath transmission policy.
US12256444B2

A method and apparatus for selective connection establishment for a broadcast-multicast service in a wireless communication system is provided. A wireless device receives bandwidth information for a broadcast-multicast service. A wireless device determines whether a connection to receive the broadcast-multicast service is required or not, based on the bandwidth information. A wireless device receives the broadcast-multicast service based on the determination.
US12256440B2

Provided are a method and a device applicable to a node for wireless communication. One example method includes: receiving first information, the first information comprises information indicating X physical random access channel (PRACH) occasions, wherein the X PRACH occasions are mapped to Q PRACH occasion groups, X is a positive integer greater than 1, and Q is a positive integer; and receiving second information, the second information comprises a plurality of candidate values, wherein the X PRACH occasions are mapped to the Q PRACH occasion groups based at least one of a priority of a candidate value associated with a respective PRACH occasion group or a quantity of PRACH occasion groups respectively corresponding to each candidate value of the plurality of candidate values.
US12256437B2

Methods, systems, and devices for wireless communications are described. Generally, a wireless device may select random access channel occasions (ROs) based jointly on synchronization signal block (SSB) measurements and cross-link interference (CLI) measurements. The base station may configure the wireless device with a set of SSB occasions during which to measure SSBs and a set of interference measurement occasions on which to measure CLI caused by other wireless devices. The wireless device may perform measurements on the received SSBs to determine channel quality for communications with the base station, and CLI measurements during the interference measurement occasions to determine whether CLI exceeds a threshold. The wireless device may then select a beam and an associated RO (e.g., a full duplex RO or a half duplex RO) on which to transmit the random access message using the selected beam.
US12256431B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may transmit, to a second UE, an initial transmission of a transport block via a sidelink unlicensed band. The UE may receive, from the second UE, a negative acknowledgement (NACK) based at least in part on the initial transmission of the transport block. The UE may transmit, to the second UE and based at least in part on the NACK and a retransmission reservation, a retransmission of the transport block via the sidelink unlicensed band in a retransmission occasion of a plurality of retransmission occasions associated with the retransmission reservation. Numerous other aspects are described.
US12256421B2

This disclosure provides systems, methods, and devices for wireless communication that support reporting of sidelink channel state information (CSI) for multiple remote sidelink user equipments (UEs). In a first aspect, a method of wireless communication includes obtaining an uplink control information (UCI) message resource allocation for sidelink CSI reporting. The method further includes receiving at least one sidelink CSI report from one or more sidelink UEs in communication with the UE and transmitting a UCI message with the UCI message resource allocation including one or more sidelink CSI reports of the at least one sidelink CSI report. Other aspects and features are also claimed and described.
US12256414B2

The present invention relates to methods and apparatus for managing uplink resource grants in wireless networks. An exemplary method embodiment includes a mobile terminal: receiving from a base station a first uplink resource grant schedule including a first uplink resource grant and a second uplink resource grant, the first uplink resource grant giving the mobile terminal an exclusive right to use a first set of resource blocks on a recurring basis and the second uplink resource grant giving the mobile terminal a non-exclusive right to use a second set of resource blocks on a recurring basis; and using, by the mobile terminal, the second set of resource blocks to transmit data to the base station during at least a first time interval of the first period of time, said first period of time including multiple time intervals during which the mobile terminal has been granted the right to transmit data.
US12256405B2

The present disclosure relates to a method and apparatus for applying logical channel restriction in a wireless communication system. According to an embodiment of the present disclosure, an operation method of a terminal in a wireless communication system includes: receiving configuration information associated with restrictions for logical channels; and identifying, based on the configuration information, an uplink resource allocated with a configured scheduling-radio network temporary identifier (CS-RNTI), wherein when a value of a new data indicator (NDI) of the CS-RNTI is 0, the uplink resource is considered as a configured grant.
US12256399B2

A method performed by a first sidelink (SL) user equipment (UE) includes receiving a downlink control information (DCI) from a number of coupled DCIs. The DCI grants reception of a number of scheduled physical SL shared channels (PSSCHs) over an unlicensed SL carrier, and requests a hybrid automatic repeat request (HARQ) response for the scheduled PSSCHs. The method also includes receiving at least one of the PSSCHs from a second SL UE. The method further includes transmitting the HARQ response based on the at least one received PSSCH.
US12256397B2

A resource allocation method, a terminal and a node device are provided. The resource allocation method includes determining a sidelink grant; allocating resources to sidelink logical channels according to the sidelink grant and a mapping relationship between sidelink logical channels and logical channel prioritization restrictions parameters.
US12256396B2

A method for indicating the stopping of a transmission, a terminal device and a network device are provided. The method includes: a terminal device acquires configuration information of a transmission stopping indication, and the terminal device receives transmission stopping indication information based on the configuration information. The transmission stopping indication information is used for indicating to the terminal device to stop a data transmission.
US12256391B2

A terminal device obtains first configuration information, where the first configuration information includes indication information of a UL MAC CE. Then, the terminal device preferentially sends a UL MAC PDU or an SL MAC PDU based on the indication information, where the UL MAC PDU can be used to transmit the UL MAC CE.
US12256387B2

A user equipment (UE) for wireless communication includes at least one memory and at least one processor coupled with the at least one memory. The at least one processor is configured to cause the UE to receive downlink control information comprising an indication to monitor a set of physical downlink control channel search spaces of a plurality of sets of physical downlink control channel search spaces; and monitor the set of physical downlink control channel search spaces for at least one physical downlink control channel.
US12256384B2

In some implementations, a user equipment (UE) may transmit, to a second UE, sidelink configuration information indicating one or more transmission configuration indicator (TCI) states for at least one sidelink channel between the first UE and the second UE.
US12256379B2

Aspects described herein relate to dynamically updating a mapping of uplink control information (UCI) payload size to the one or more physical uplink control channel (PUCCH) resource sets or the one or more PUCCH formats. For example, a base station or a user equipment (UE) may update the mapping when the UE is in a coverage enhancement condition. The base station or UE may dynamically update the mapping of UCI payload size to the one or more PUCCH resource sets or the one or more PUCCH formats. The UE may map a UCI payload to a selected PUCCH resource set or PUCCH format according to the updated mapping to generate a UCI. Based on the updated mappings, the UE can accordingly transmit UCI based on a selected PUCCH resource set or format, or a base station can receive the UCI based on the selected PUCCH resource set or format.
US12256377B2

A sidelink data transmission method for ultra-low latency and high reliability communication in a wireless communication system and an apparatus therefor are provided. A method for transmitting sidelink configuration information by a base station according to an embodiment of the present disclosure includes transmitting first sidelink configuration information to a transmitting UE and a receiving UE, transmitting second sidelink configuration information to the transmitting UE and the receiving UE, receiving a result of repeated transmission of sidelink data from the transmitting UE or the receiving UE, determining at least one of whether the sidelink data is retransmitted or the number of repeated transmissions for next sidelink data to be transmitted, and transmitting downlink control information to the transmitting UE and the receiving UE.
US12256364B2

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 herein provide a method for managing paging procedure by a multi SIM user equipment (UE) in a wireless communication network. The method includes receiving, by the multi SIM UE, a paging message from a first SIM network, where the multi SIM UE is on an active data session on a second SIM network. Further, the method includes reading, by the multi SIM UE, the paging message from the first SIM network and determining, by the multi SIM UE, that a higher priority service is on-going on the second SIM network; and managing, by the multi SIM UE, the paging procedure by sending a paging reject message to the first SIM network of the wireless communication network.
US12256357B2

Devices and associated methods for operating a dual-subscriber identity module (SIM) dual-standby (DSDS) user equipment device (UE) configured with a first SIM and a second SIM. The UE transmits a connection request message to a base station over a first network using the first SIM, where the connection request message includes one or more capability indications of the UE. The UE receives a connection accept message from the base station, where the connection accept message includes one or more network capability indications corresponding to respective UE capability indications of the one or more UE capability indications. The UE performs communications with the base station according to the one or more network capability indications.
US12256356B2

A UE transmits a registration request message including an S-NSSAI and receives a registration accept message including the S-NSSAI, a first cause value, and a first back-off timer value. The UE starts a back-off timer using the first back-off timer value corresponding to the S-NSSAI. In a case that the UE receives a configuration update command including the S-NSSAI, a second cause value, and a second back-off timer value before expiration of the back-off timer, the UE updates, in a case that the second back-off timer value indicates a value other than zero the back-off timer to be the second back-off timer value and stops, in a case that the second back-off timer value indicates zero, the back-off timer. In a case that the back-off timer expires or stops, the UE transmits the registration request message including the S-NSSAI or a PDU session establishment request message. This allows for provision of a communication unit for implementing a function related to management of a maximum number of UEs and/or a maximum number of PDU sessions connected for each network slice in a 5GS.
US12256351B2

A method, network node and core network node are provided. According to one aspect, a network node configured to communicate with a wireless device via an access network is provided. The network node includes processing circuitry configured to receive at least one parameter from a core network node where the at least one parameter indicates a level of synchronization accuracy that is required for a time sensitive network, TSN, clock in a TSN, and implement one of a plurality of methods in the access network for distributing access network clock information to the wireless device and for determining downlink propagation delay information based on the level of synchronization accuracy for the TSN clock where each method is associated with a different level of synchronization accuracy for the access network clock.
US12256330B2

Methods, systems, and devices for wireless communications are described in which a network entity may use a lower power sleep procedure to reduce power consumption, and monitor for a wake-up signal (WUS) from at least one user equipment (UE) during configured WUS occasions. The WUS from one or more UEs may provide information of one or more attributes of data traffic that is present at a transmit buffer of the one or more UEs. A WUS configuration may be provided from a network entity that allows the selection of a particular WUS to indicate one or more attributes of the data traffic at the UE. The WUS may convey information such as buffer status, power headroom, a priority of traffic, latency targets of the traffic, or any combinations thereof. The WUS may also give an indication of a requested duration of an active mode at the network entity.
US12256329B2

The present disclosure relates to a method and apparatus for transmitting and receiving data in a wireless communication system. An operating method of a terminal in a wireless communication system may include receiving configuration information related to discontinuous reception (DRX) through radio resource control (RRC) signaling from a base station, wherein the configuration information related to the DRX includes information related to a cycle of the DRX and information related to a timer of a duration for monitoring a physical downlink control channel (PDCCH) within the cycle of the DRX, receiving configuration information about downlink control information (DCI) related to an indication of wake up in the DRX, through RRC signaling from the base station, identifying the wake up in the DRX based on the DCI, and when the wake up is not identified in the DRX, performing periodic channel state information (CSI) reporting, based on whether information indicating the periodic CSI reporting is included in the configuration information about the DCI.
US12256324B2

Certain aspects of the present disclosure provide techniques for wireless communications by a mobile repeater. The mobile repeater measures broadcast signals from one or more target cells as the mobile repeater moves through a network. The mobile repeater selects one of the target cells, based on the measuring and side information. The mobile repeater forwards signals between a user equipment (UE) and the selected target cell.
US12256323B2

A network selection method, a network connection method, a terminal device, and a non-transitory computer-readable storage medium are disclosed. The method may include: acquiring characteristic state information of the application (S1100); generating a network slice selection instruction according to the characteristic state information (S1200); and sending the network slice selection instruction to cause a terminal device to establish a corresponding network connection according to the network slice selection instruction (S1300).
US12256322B2

The present disclosure relates to a 5th generation (5G) or pre-5G communication system for supporting a higher data transmission rate after a 4th generation (4G) communication system such as long-term evolution (LTE). According to various embodiments of the present disclosure, an operating method of a terminal in a wireless communication system provide a method including performing a registration procedure for a first public land mobile network (PLMN), receiving a downlink (DL) non-access-stratum (NAS) transport message including slice roaming information from an access and mobility management function (AMF) of the first PLMN, transmitting an uplink (UL) NAS transport message to the AMF, and performing a PLMN selection procedure using the slice roaming information.
US12256312B2

The disclosure relates to a method and system, for managing components of a fifth generation (5G) network slice. The method comprises retrieving current locations of a plurality of user equipments (UEs) connected to radio base stations (RBSs) in communication with the 5G network slice; predicting future traffic at the RBSs based on past and current locations of the plurality of UEs; and managing the components of the 5G network slice based on the predicted future traffic patterns.
US12256311B2

Methods, systems, and devices for wireless communications are described that provide for hop-count indication in an integrated access and backhaul (IAB) network. An IAB-node may adopt and indicate multiple values for hop-count. The hop-count may be conveyed by a number of different reference signals and channels. A resource pattern and/or a slot pattern may also be associated with the hop-count to simply signaling. By associating the patterns with the hop-count, an IAB-node may be able to infer the resource pattern used by another IAB-node.
US12256307B2

An embodiment is a method for operating a relay User Equipment (UE) in a wireless communication system, the method comprising steps for the relay UE to: measure the link quality between a source UE and the relay UE; and receive information related to the link quality between the relay UE and a remote UE from the remote UE, wherein, when the relay UE does not know the Quality of Service (QoS) required for a message, resource reselection is performed on the basis of the difference between the link quality between the source UE and the relay UE and the link quality between the relay UE and the remote UE being greater than a preset value.
US12256305B2

This disclosure includes a method, alone or in combination with other methods or steps described herein. The method may include defining, based on a multipath option and an identifier, a first connection with user equipment according to a first network provider over a path of a first network that comprises packet-switched signaling. The method may include defining, based on the identifier, a second connection with the user equipment according to a second network provider over a path of a second network that comprises the packet-switched signaling. The method may include receiving first data over the path of the first network and second data over the path of the second network. The method may include sending a combination of the first data and the second data to an application server. The method may include receiving, based on the combination, a response. The method may include sending the response to the user equipment.
US12256300B2

In one aspect, a system for receiving communications while a user operates a motor vehicle is provided. The system may include (1) a BLUETOOTH interface configured to establish a connection to a BLUETOOTH device associated with the motor vehicle, (2) a wireless communication interface configured to receive a wireless communication from a remote device, and (3) a processor coupled to the wireless communication interface and the BLUETOOTH interface, and configured to: (a) determine the user is operating the motor vehicle based upon the connection to the BLUETOOTH device, and (b) suppress a notification of the user of receipt of the wireless communication while the user is operating the motor vehicle.
US12256294B2

A system for wireless physical condition instruction generation includes a portable computing device in communication with a wireless receiver, the portable computing device designed and configured to receiving a first wireless signal from at least transmitter located at a subject device, wherein the first wireless signal identifies the subject device, determining a current device status of the subject device, generate at least a physical condition instruction regarding the subject device, determine that the at least a physical condition instruction has been performed, and update the current device status.
US12256286B2

Aspects of the subject disclosure may include, for example, activating one or more anchors in a network of deployed anchors to transmit or receive one or more wireless signals, obtaining range measurements and angle measurements based on the one or more wireless signals, and determining coordinates of anchors in the network based on the range measurements and the angle measurements. Other embodiments are disclosed.
US12256283B2

A method of obtaining media content of an event, comprising: identifying a real-life event and, a time of said real-life event a geographic location of the real-life event; identifying a subset of a plurality of client terminals of users located in proximity to the geographic location of the real-life event at said time of said real-life event; sending a message to the subset of client terminals containing a request to acquire media content documenting the real-life event; and receiving at least one media content item documenting the real-life event from at least one client terminal of the subset of client terminals, the at least one media content item acquired by at least one user of the users using the at least one client terminal in response to the message.
US12256274B2

A system is provided for supporting roaming between LTE EPC network and 5G network of a first mobile network operator by 5GC network of a second network operator. The system may include the EPC network including a serving gateway in communication with a 4G base station being in the EPC network. The system may also include the 5G network of the first mobile network operator including a vSMF in communication with a 5G base station being in the 5G network of the first network operator. The system may also include the 5GC network of the second network operator including a hSMF. The vSMF is configured to receive a communication from the serving gateway to anchor mobility between the LTE EPC network and the 5G network of the first mobile network operator, and to communicate with the hSMF in the 5GC network of the second network operator using 5G roaming interfaces.
US12256269B2

A communication management resource receives first input indicating a first time-division communication configuration associated with first wireless stations operated by a first wireless network service provider. The communication management resource receives second input indicating a second time-division communication configuration associated with second wireless stations such as operated by a second wireless network service provider. Based on spectral analysis of implementing the first time-division communication configuration and the second time-division communication configuration, the communication management resource controls implementation of time-division communication configurations by the first wireless stations and the second wireless stations.
US12256268B2

In a Fifth Generation (5G) network having an enhanced SBA (eSBA) architecture, a message with a header used to signal binding information (e.g. HTTP custom header for 3gpp-Sbi-Binding) may be received at a recipient NF (service) instance in a direct communication or via a service communication proxy (SCP) in an indirect communication. A binding indication comprising an address of an NF (service) instance may be obtained from the header. One or more alternative binding indications comprising one or more alternative addresses of one or more alternative NF (service) instances may also be obtained from the header. The one or more alternative NF (service) instances may be equivalent NFs (services) of the same NF (Service) Set as the NF (service) instance. The address may be used for communication of messages to the NF (service) instance, and the one or more alternative addresses may be used for load balancing or backup failure.
US12256265B2

Provided are a data transmission method and apparatus, and a storage medium. The method includes: receiving second downlink control information over a second search space, and rejecting receiving first downlink control information over a first search space; wherein the second downlink control information comprises downlink control information for carrying feedback of a base station.
US12256262B2

Methods, apparatus and systems for data mapping in a wireless communication are disclosed. In one embodiment, a method performed by a wireless communication module is disclosed. The method comprises: scheduling data of at least one data radio bearer (DRB) at a first layer; and performing a mapping between a plurality of Quality of Service (QoS) flows and the at least one DRB at a mapping layer that is the first layer or a second layer immediately above the first layer.
US12256254B2

Apparatuses, systems, and methods for hybrid measurement gap operation. A network-side device may provide a hybrid measurement gap (MG) configuration to a wireless device, the hybrid measurement gap (MG) configuration scheduling measurement operation of the wireless device in accordance with hybrid measurement gap patterns. The wireless device may receive the hybrid measurement gap (MG) configuration, and thus perform measurement operation based on the hybrid measurement gap patterns as scheduled.
US12256250B2

The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). An electronic device is provided. The electronic device includes a communication circuit, and a processor, wherein the processor is configured to configure configuration information for transmitting a designated test signal in a second transmission band of a new radio (NR)-based cell, the second transmission band at least partially overlapping a first transmission band of a LTE-based cell, and transmit the designated test signal based on the configuration information in the second transmission band through the communication circuit, wherein the designated test signal is transmitted in first resource elements among resource elements included in a first resource block of the second transmission band, a subcarrier of the first resource block overlaps subcarriers of resource blocks of the first transmission band among resource blocks of the second transmission band, and second resource elements other than the first resource elements among the resource elements included in the first resource block are occupied by a designated signal for LTE.
US12256247B2

Disclosed in various embodiments of the present disclosure are a method for transmitting and receiving a signal in a wireless communication system and an apparatus for supporting same. In an example of an embodiment, the method comprises: obtaining information on groups for at least one search space set related to physical downlink control channel (PDCCH) monitoring, the groups comprising a first group and a second group; and a step for carrying out the PDCCH monitoring for a preset period of time in accordance with a search space set related to the second group, on the basis of the information on the groups.
US12256245B2

This application provides a communication method and apparatus, and relates to the field of communication technologies. The method includes: a relay terminal detects that a link fault occurs on a first link, wherein the first link is a link between the relay terminal and a remote terminal; and the relay terminal sends first notification information to the access network device, wherein the first notification information is for notifying the access network device that a link fault occurs on the first link.
US12256243B1

A repeater device as switch node in a wireless communication system, includes a donor antenna that obtains a first beam of RF signals from an upstream neighboring node. The repeater device further includes a switch circuit that detects a label in a preamble of each data frame of a plurality of data frames carried by first beam of RF signals independent of decoding other header information and user data in each data frame. The plurality of data frames is then switched based on the detected label in each data frame such that each data frame is routed to a corresponding service phased antenna array of the plurality of service phased antenna arrays for communication via a plurality of service phased antennas where each second beam of RF signal carries at least one data frame of the plurality of data frames in a plurality of different data propagation paths.
US12256238B2

The present disclosure relates to a communication technique for combining an IoT technology with a 5G communication system for supporting a higher data transmission rate than a 4G system, and a system therefor. The present disclosure can be applied to intelligent services (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, small businesses, security- and safety-related services, and the like) on the basis of a 5G communication technology and an IoT-related technology. The present disclosure discloses a method and apparatus for transmitting control information by a terminal for cooperative communication between a plurality of transmission points/panels/beams.
US12256230B2

Methods, systems, and devices for wireless communications are described. A base station may transmit to a user equipment (UE) a control signal comprising a grant for a downlink transmission. The base station may perform, during a gap between the control signal and the downlink transmission, a clear channel assessment (CCA) procedure on a shared radio frequency spectrum band associated with the downlink transmission. The base station may perform, based at least in part on a success of the CCA procedure, the downlink transmission to the UE over the shared radio frequency spectrum band.
US12256225B2

Systems, methods, and apparatuses for providing dynamic, prioritized spectrum utilization management. The system includes at least one monitoring sensor, at least one data analysis engine, at least one application, a semantic engine, a programmable rules and policy editor, a tip and cue server, and/or a control panel. The tip and cue server is operable utilize the environmental awareness from the data processed by the at least one data analysis engine in combination with additional information to create actionable data.
US12256222B2

Aspects of the subject disclosure may include, for example, obtaining a request for a communication service from a user equipment, based on the obtaining of the request, assigning a first identifier to the user equipment as part of the communication service, obtaining first data from the user equipment as part of the communication service, analyzing at least the first data in accordance with at least one algorithm to determine that the user equipment is likely misconfigured in an amount that is greater than a threshold, resulting in a determination, based on the determination, mapping the first identifier to a second identifier associated with the user equipment, generating a message based on the mapping, and transmitting the message. Other embodiments are disclosed.
US12256219B2

Systems and methods are provided for determining whether dissimilar device identifiers in a network actually represent the same physical device. A method, according to one implementation, includes obtaining first and second sets of operational parameters related to first and second set of devices operating in a section of a network. The first and second sets of operational parameters include first and second sets of device identifiers representing the first and second sets of devices, respectively. The method also includes comparing the first set of device identifiers with the second set of device identifiers to find non-matching device identifiers. With respect to the non-matching device identifiers, the first and second sets of operational parameters are analyzed to determine if a device identifier of the first set of device identifiers and a device identifier of the second set of device identifiers likely represent the same device.
US12256211B2

Systems, devices, media, and methods are presented for an immersive augmented reality (AR) experience using an eyewear device with spatial audio. The eyewear device has a processor, a memory, an image sensor, and speakers. The eyewear device captures image information for an environment surrounding the device, identifies a match between objects in the image information and predetermined objects in previously obtained information for the same environment. The eyewear device then identifies a target location within the environment, which may be associated with a physical or a virtual object. The eyewear device monitors its orientation with respect to the target location and presents audio signals to guide the user toward the target location.
US12256201B2

A microphone unit having only one PCB, a plurality of transducers of acoustic-electric type with digital output mounted on a back side of the PCB, through holes obtained in the PCB in correspondence with each transducer, an A2B audio interface mounted on the back side of the PCB and electrically connected to the transducers; and input/output electrical connectors mounted on the back side of the PCB and electrically connected to said A2B audio interface; the plurality of transducers include a central transducer and at least three peripheral transducers disposed at the same radial distance from the central transducer and equally angularly spaced. A microphone meta-array includes a plurality of microphone units connected by one or more A2b networks.
US12256161B2

First image data and second image data are captured by a first image sensor and second image sensor(s), using at least two different settings. The first image data includes first subsampled image data of at least a first part of a first field of view of the first image sensor that has at least a part of overlapping field of view. The first image data and the second image data are processed together, using HDR imaging technique, to generate a first HDR image and a second HDR image. During processing, interpolation and demosaicking is performed on the first subsampled image data, by employing the second image data and using HDR imaging technique. Demosaicking is performed on the second image data, by employing the first image data and using HDR imaging technique.
US12256157B2

An apparatus includes an acquisition unit configured to acquire a first control value related to white balance based on an input image, a determination unit configured to determine whether a first area including the acquired first control value is changeable, a control unit configured to change the first area to a second area based on a result of determination by the determination unit, and a calculation unit configured to calculate a second control value related to the white balance to be applied to the input image in the second area in a case where the first area is changed to the second area, wherein the control unit changes the first area to the second area by stages.
US12256154B2

Even in a case where the amount of incident light is small, a high-Quality captured image can be obtained. An electronic device includes: a display unit; a first imaging unit that is disposed on a side opposite to a display surface of the display unit and is capable of capturing an image of light in an infrared light wavelength band that has passed through the display unit; a second imaging unit that is disposed on a side opposite to the display surface of the display unit and is capable of capturing as image of light in a visible light wavelength band that has passed through the display unit; and a correction unit that corrects image data imaged by the second imaging unit on the basis of image data imaged by the first imaging unit.
US12256139B2

An imaging apparatus provided in a moving object to capture an image of an area behind the moving object includes an imaging circuit and an optical system. The imaging circuit outputs an image based on an optical image input to a light-receiving surface. The optical system inputs the optical image to the imaging circuit. The optical system forms a first region at a first magnification and a second region at a second magnification lower than the first magnification. The second region is formed around the first region. The imaging apparatus is installed in the moving object so that, on the light-receiving surface of the imaging circuit, an axis passing through a center of the first region and extending in a direction from which the optical system receives light is inclined toward an upper side of the moving object with respect to a backward direction of the moving object.
US12256137B2

There is provided an information processing apparatus, an information processing method, and a program capable of easily obtaining a captured image with an appropriate angle of view with a small number of imaging apparatuses. The information processing apparatus includes: a view angle candidate setting unit configured to set a plurality of candidates for an angle of view from a captured image range that can be captured by a first imaging apparatus with respect to a predetermined imaging space; and an imaging view angle setting unit configured to set an imaging angle of view of the first imaging apparatus on a basis of the plurality of candidates for the angle of view. The present technology can be applied to, for example, a system that captures a television broadcast program, or the like.
US12256136B2

A camera module includes a circuit board, a lens assembly, and a first board. The circuit board includes a first surface, a second surface opposite to the first surface, a first sidewall, and a second sidewall opposite to the first sidewall. Each of the first sidewall and the second sidewall connects the first surface to the second surface. The lens assembly is disposed on the first surface. The first board is connected to the first sidewall. The first board is inclined or perpendicular to the first surface. The first board is disposed on a side of the lens assembly.
US12256135B2

An optical system consists of, in order from an object side to an image side, a front unit, an aperture stop, and a rear unit having positive refractive power as a whole. The rear unit includes a final lens disposed closest to the image side and having positive refractive power. A number of inequalities relating to the spatial relationship between the lenses and their refractive powers are satisfied.
US12256134B2

An image pickup apparatus includes a housing, a first circuit board mounted with an image sensor, a second circuit board mounted with an electric element and is placed opposite to the first circuit board, a heat radiating sheet that contacts the image sensor or the first circuit board and the housing, and a flexible member placed between and contacting the heat radiating sheet and the second circuit board.
US12256133B2

An imaging system that includes an image sensor and imaging optics is provided. The image sensor has a sensing surface and it captures images of a scene. The imaging optics is optically coupled to the image sensor and is configured to form the images of the scene onto the sensing surface of the image sensor. The imaging optics includes a sensor-adjacent optical element having an exit surface located in close proximity to the sensing surface of the image sensor. The exit surface of the sensor-adjacent optical element and the sensing surface of the image sensor are spaced apart by a gap having a gap width enabling evanescent-wave coupling from the exit surface to the sensing surface for light having wavelengths within the sensor spectral range.
US12256125B2

The disclosed embodiments are directed toward local emotion detection during live streaming events. A client device receives a video stream from a remote server and captures media content while displaying the video stream. The client device uses a local machine learning/artificial intelligence event detection model to detect events in the media content. The client device then transmits detected events to the remote server involved in the live stream. The client device may additionally stream the locally captured media content to the remote server. In response, the remote server provides an interaction dashboard and, in some embodiments, mixes the local media content with the live stream.
US12256121B2

An example apparatus includes at least one processor circuitry to execute or instantiate instructions to identify a media file is scheduled to be accessed by a media device within a first time period after a publishing of the media file was published by a media provider; select a first symbol to be inserted at a first symbol position and a second symbol to be inserted at a second symbol position to identify an access of the media file is to be accessed by the media device within the first time period, the first symbol position in a first bit sequence, the second symbol position in a second bit sequence; encode the first bit sequence in the media file on a first encoding layer of a multilayered watermark, and encode the second bit sequence in the media file on a second encoding layer of the multilayered watermark.
US12256119B2

Server-side insertion of digital content can be performed on a live streaming network. In one aspect, a server-side system and method for real-time digital content insertion can retrieve and insert custom digital content for each viewer or set of viewers based on criteria like viewer's location and or personal data. In one aspect, a server-side system and method allows for quick and seamless establishment of second screen experiences using invisible data embedded in the video streams with the ability to insert different digital content for each viewer. In one aspect, a system and method detects static areas in a video stream suitable for digital content insertion.
US12256114B2

A single piece of content, e.g., a creative, is delivered to multiple devices through a QAM or multicast communications technique, with each receiving device corresponding to an impression opportunity in some cases. Bidders are provided the opportunity to bid on an individual single impression opportunity basis even when the impression corresponds to a multicast or QAM content delivery method and thus multiple impressions. Because impression opportunity offers and bids are for single impressions the bidder systems need not deal with the technical complexities of multipliers when receiving, considering and placing bids. DSPs are normally used to place bids on single Internet delivered impressions can bid on impression opportunities corresponding to QAM or multicast delivered program content with the system being used to determine the winner of bids handling the complexity of tracking of multiple individual bid wins and eventually determining the winner of an N opportunity deal.
US12256113B2

Systems and methods are described for delivering regional content for a lineup over a national network. A content provider may select a particular regional broadcast for inclusion in a regional service lineup. The content provider may be able to broadcast multiple, or even all, services nationally. At regional distribution centers, a multiplexer may select only those services that are desired for the region in response to in-stream signals. In some instances, a single region-specific version of a given service may be selected from multiple versions broadcasted nationally. The regional lineup, including the selected services, can then be multiplexed and transmitted to customers throughout the region.
US12256108B2

A video decoder system, in one embodiment, includes one or more processors and a memory storing instructions that when executed by the one or more processors cause the video decoding system to perform an entropy decoding operation in a frame level pipelined manner on a bitstream representative of encoded video data to produce first output data, perform at least one of an inverse quantization operation or an inverse frequency transform operation in a row level pipelined manner on the first output data to produce second output data, perform a deblocking filtering operation on first input data that includes the second output data in a row level pipelined manner to produce third output data, and output a decoded video output based on the third output data.
US12256103B2

An image decoding method according to the present specification comprises the steps of: deriving transform coefficients through inverse quantization on the basis of quantized transform coefficient for a target block; deriving modified transform coefficients on the basis of inverse reduced secondary transform (RST) of the transform coefficients; and generating a reconstructed picture on the basis of residual samples for the target block on the basis of an inverse primary transform of the modified transform coefficients, wherein the step of deriving the modified transform coefficients is characterized in deriving 16 modified transform coefficients by applying a transform kernel matrix to 8 transform coefficients in a 4×4 region of the target block.
US12256102B2

An image decoding method according to the present document comprises the steps of: receiving image information including residual information for a current block; and generating residual samples of the current block on the basis of the residual information, wherein the residual information includes information on transform coefficients of the current block, and the residual samples are generated from the information on the transform coefficients on the basis of low-frequency non-separable transform (LFNST) index information.
US12256098B1

A decoding computing device receives a bit stream for compressed 3D volumetric content. The bit stream includes video encoded image frames comprising packed attribute patch images and depth maps for the 3D volumetric content. Instead of generating a mesh having a vertex for each depth value signaled in the depth map, the decoder performs a real-time mesh simplification process to reduce a resolution of the mesh, such that the mesh resolution is reduced without exceeding an error threshold, which may be dynamically determined. Additionally, the decoder may perform a re-meshing of particular regions of the mesh for the 3D volumetric content to avoid cracks or gaps.
US12256094B2

Video encoding or decoding methods and apparatuses include receiving input data associated with a current block in a current picture, determining a preload region in a reference picture shared by two or more coding configurations of affine prediction or motion compensation or by two or more affine refinement iterations, loading reference samples in the preload region, generating predictors for the current block, and encoding or decoding the current block according to the predictors. The predictors associated with the affine refinement iterations or coding configurations are generated based on some of the reference samples in the preload region.
US12256080B2

A method for colour component prediction, an encoder, a decoder and a storage medium are provided. The method includes that: prediction parameters of a current block are determined, the prediction parameters including a prediction mode parameter and a size parameter of the current block; when the prediction mode parameter indicates that a Matrix-based Intra Prediction (MIP) mode is adopted to determine an intra prediction value of the current block, an MIP weight matrix of the current block, a shift factor of the current block and an MIP input sample matrix of the current block are determined; and the intra prediction value of the current block is determined according to the MIP weight matrix, the shift factor and the MIP input sample matrix.
US12256074B2

A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one time. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame.
US12256073B2

Provided are an image processing device capable of performing compression processing on a video captured in each video capturing mode according to a first video capturing mode and a second video capturing mode with different capturing conditions. A possible range of a quantization parameter applied in a case where the video is compressed is made different in the first video capturing mode and the second video capturing mode with different capturing conditions. The quantization parameter is determined within a first range in a case of the first video capturing mode, and the quantization parameter is determined within a second range narrower than the first range in a case of the second video capturing mode. In particular, a second upper limit value of the second range is smaller than a first upper limit value of the first range, and a second lower limit value of the second range is larger than a first lower limit value of the first range.
US12256072B2

A video decoding method includes performing entropy decoding processing on a code block of a video image frame of a video image frame sequence, to obtain a quantization coefficient block of residual data corresponding to the code block; collecting statistics of quantization coefficients in a target region in the quantization coefficient block, to obtain a quantization coefficient statistical value; selecting a transform matrix combination corresponding to the quantization coefficient statistical value; and performing inverse transform processing on an inverse quantization result of the quantization coefficient block based on the selected transform matrix combination, to obtain reconstructed residual data, the reconstructed residual data being used for video image reconstruction.
US12256065B2

An image decoding method and an image decoding apparatus is provided. The method comprises recovering a first motion vector corresponding to a first decoding reference picture based on the entropy decoded bit stream, calculating a second motion vector corresponding to a second decoding reference picture by scaling the first motion vector based on a first temporal distance between the current picture and the first decoding reference picture and a second temporal distance between the current picture and the second decoding reference picture, generating a prediction block relating to a current block in the current picture, based on the calculated second motion vector, generating a residual block relating to the current block through a residual data decoding process based on the entropy decoded bit stream, and recovering the current block based on the prediction block and the residual block.
US12256064B2

A method of encoding a motion information predictor index, comprising: generating a list of motion information predictor candidates; when an Affine Merge mode is used, selecting one of the motion information predictor candidates in the list as an Affine Merge mode predictor; when a non-Affine Merge mode is used, selecting one of the motion information predictor candidates in the list as a non-Affine Merge mode predictor; and generating a motion information predictor index for the selected motion information predictor candidate using CABAC coding, one or more bits of the motion information predictor index being bypass CABAC coded.
US12256062B2

The present invention relates to an image decoding method. The image decoding method comprises deriving initial motion information of a current block from at least one of motion information of a spatial neighbor block, motion information of a temporal neighbor block, and pre-defined motion information, generating refined motion information by performing motion information refinement for the initial motion information and generating a prediction block of the current block by using the refined motion information.
US12256053B2

Systems and methods for implementing methods for cloud-based rendering of interactive augmented reality (AR) and/or virtual reality (VR) experiences. A client device may initiate execution of a content application on a server and provide information associated with the content application to the server. The client device may initialize, while awaiting a notification from the server, local systems associated with the content application and, upon receipt of the notification, provide, to the server, information associated with the local systems. Further, the client device may receive, from the server, data associated with the content application and render an AR/VR scene based on the received data. The data may be based, at least in part, on the information associated with the local system. The providing and receiving may be performed periodically, e.g., at a rate to sustain a comfortable viewing environment of the AR/VR scene by a user of the client device.
US12256051B2

The present technology relates to an image processing apparatus and method and a program that enable natural representation of light in an image in accordance with a viewpoint. The image processing apparatus calculates information indicating a change in a light source region between an input image and a viewpoint-converted image that is obtained by performing viewpoint conversion on the input image on the basis of a specified viewpoint, and causes a change in representation of light in the viewpoint-converted image on the basis of the calculated information indicating a change in the light source region. The present technology can be applied to an image display system that generates a pseudo stereoscopic image with motion parallax from one image.
US12256045B2

One example method of operation may include identifying a number of profiles including respective recipient telephone numbers identified to be called within a period of time, forwarding a list of caller telephone numbers assigned to a caller entity to each of a number of mobile devices associated with the profiles, and placing calls to the respective mobile devices within the period of time, and the calls originate from a group of the caller telephone numbers included in the list.
US12256032B2

A portable electronic device may include a housing having a wall defining an opening in the housing and at least a portion of four side surfaces of the portable electronic device. The portable electronic device may further include a display at least partially within the housing, a front cover positioned in the opening in the housing and over the display, the front cover defining a front surface, a peripheral side surface extending from the front surface and at least partially surrounded by the wall of the housing, and a notch that, together with a portion of the wall of the housing, defines an acoustic port of the portable electronic device. The electronic device may further include an acoustic port cover positioned at least partially in the acoustic port and a speaker at least partially within the housing and configured to direct sound through the acoustic port cover.
US12256028B2

According to a present invention embodiment, a system for granting access to applications associated with different blockchains comprises one or more memories and at least one processor coupled to the one or more memories. The system verifies a non-fungible token of a first blockchain is owned by a user. The non-fungible token is indicated by the user for access to an application associated with a second blockchain. Information for the second blockchain is retrieved from information for different blockchains associated with the non-fungible token. A blockchain address of the second blockchain is verified as being associated with the user based on the information for the second blockchain to grant access to the application. Embodiments of the present invention further include a method and computer program product for granting access to applications associated with different blockchains in substantially the same manner described above.
US12256016B2

A system, method and apparatus to control memory devices over computer networks. For example, a server system establishes a secure authenticated connection with a client computer system. Over the connection, the server receives from the client computer system a request identifying a memory device and determine, based on data stored in the server system, that the client computer system is eligible to control the memory device. In response to a request from the client computer system, the server system generates a digital signature for a command using at least a cryptographic key stored in the server system in association with the memory device. The client computer system receives the digital signature from the server system and submits the command with the digital signature to the memory device. The memory device validates the digital signature prior to execution of the command.
US12256006B1

In one embodiment, a method by a first network apparatus includes receiving an authorization request from a user device redirected from a second network apparatus, generating an authorization response comprising a resource authorization token, and transmitting the resource authorization token to the user device and to a distributed ledger for storage, wherein the distributed ledger is a blockchain record.
US12255998B2

Sensitive information is identified. For example, the sensitive information may be a set of medical records. A request is received to send the sensitive information from a first domain to a second domain. For example, the request may be to send the sensitive information from a first corporation to a second corporation. The sensitive information is encrypted. The encrypted sensitive information comprises an authentication field. The authentication field identifies one or more authentication factors that are required to unencrypt the sensitive information. For example, the authentication field may indicate that a user is required to provide a username/password and a fingerprint scan to access the sensitive information. The encrypted sensitive information is sent to the second domain. The user in the second domain is required to authenticate using the one or more authentication factors to access the sensitive information.
US12255997B2

There is provided a method of communication between functional blocks in a system-on-chip. The method includes: exchanging a respective public key between a first functional block and a second functional block in the system-on-chip (SoC) for a communication therebetween, the first functional block being a transmitter of the communication and the second function block being a receiver of the communication; generating, at the first functional block, a first code based on the public key of the second functional block; generating, at the second functional block, a second code based on the public key of the first functional block; obfuscating, at the first functional block, an address associated with the communication based on the first code to produce an obfuscated address; transmitting, at the first functional block, the obfuscated address to the second functional block via an interconnect communication infrastructure in the system-on-chip; receiving, at the second functional block, the obfuscated address from the first functional block via the interconnect communication infrastructure; and deobfuscating, at the second functional block, the obfuscated address received based on the second code to produce a deobfuscated address associated with the communication. There is also provided a corresponding system-on-chip.
US12255994B2

The disclosed embodiments relate to securing operations accessing a non-volatile storage area of a memory device. In one embodiment, a method is disclosed comprising generating, by firmware of a memory device, a cryptographic key using a value of a physically unclonable function (PUF); writing, by the firmware, the cryptographic key to a volatile storage area; receiving, by the firmware, a command accessing a non-volatile storage area from a host processor; and processing, by the firmware, the command using the cryptographic key.
US12255989B1

Provided herein are various techniques and equipment for establishing secure non-classical communications between distant nodes. In one example, a method includes introducing, by at least one photon source, source photons into corresponding waveguides configured to convert the source photons into randomly timed pairs of resultant non-classical photons having corresponding polarization states. The method also includes providing first photons of each of the pairs for measurement of the corresponding polarization states and timing, and providing second photons of each of the pairs for combination into a beam for transfer to a distant node and establishment of a cryptographic key, where the second photons from one of the waveguides is presented in an orthogonal polarization before combination.
US12255983B2

Aspects of the subject disclosure may include, for example, obtaining, from a user device, a master-slave agreement and a first network configuration for a federated blockchain network, transmitting to a cloud service provider (CSP) node the first network configuration, generating first credentials, and transmitting the first credentials to the CSP node. The CSP node configures a first group of blockchain nodes according to the first network configuration and the first credentials. Further embodiments include transmitting the first credentials to a public server that sends it to a public blockchain node and an indication to generate a portion of the federated blockchain network. The public blockchain node configures a second group of blockchain nodes according to a second network configuration based on a public blockchain smart contract. The federated blockchain network comprises the first group of blockchain nodes and the second group of blockchain nodes. Other embodiments are disclosed.
US12255980B2

A computer-implemented method comprising: generating, from a key-seed associated with a user, a set of homomorphic encryption (HE) keys associated with an HE scheme; receiving, from a key management system (KMS) associated with said HE scheme, an encrypted version of said key-seed; storing said encrypted version of said key-seed, and said set of HE keys, in an untrusted storage location; and at a decryption stage, decrypting an encrypted computation result generated using said HE scheme, by: (i) recalling, from said untrusted storage location, said encrypted version of said key-seed, (ii) providing said encrypted version of said key-seed to said KMS, to obtain a decrypted version of said key-seed s associated with said user, (iii) generating, from said received decrypted version of said key-seed, a secret HE key associated with said HE scheme, and (iv) using said secret HE key to decrypt said encrypted computation result.
US12255971B2

Methods, systems, and computer-readable media are disclosed for utilizing unused network capacity for prefetch requests. One method includes: receiving, over a network, network traffic information from a network provider of the network; determining a threshold value for prefetch request fulfillment based on the received network traffic information; receiving, over the network, a plurality of prefetch requests from an application running on a mobile device connected to the network of the network provider; determining, for each prefetch request of the plurality of prefetch requests, a score for the prefetch request based on the received plurality of prefetch requests; and responding to, for each prefetch request of the plurality of prefetch requests, the prefetch request based on the determined threshold value and the determined score for the prefetch request.
US12255970B2

Systems and methods for monitoring and adapting an edge network is provided. The system can include a plurality of user devices connected to a communications network and configured to capture input data and/or generate device data which can be transmitted to a data lake for storage and processing. A network monitoring station can leverage the data in the data lake to generate business intelligence to determine whether there is an issue within the system, for instance with respect to a user device or any other component of the network. Subsequently, an adaptive action can be triggered in response to a determination that an issue exists within the system.
US12255965B2

Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
US12255964B1

Methods and systems for managing operation of infrastructure are disclosed. The operation of the infrastructure may be managed by managed by identifying solutions that are compatible with the infrastructure. The solutions may be identified through graph analysis of the infrastructure and requirements of various solutions. One or more of the compatible solutions may be selected and used to identify actions and policies for the infrastructure. When used by the infrastructure, the actions and policies may update the operating state of the infrastructure so that the selected solutions may be provided.
US12255956B2

A method includes receiving identifiers of a set of computing devices to participate in a cross-device data visualization session; sending a data set to each computing device and instructions to display a first portion of the data set; receiving an interaction with one of the identified computing devices requesting another computing device to display a second portion of the data set; sending an instruction to display the second portion of the data set to the at least some of the other identified computing devices, where the instruction is sent without sending at least some of the second portion after receiving the interaction and the instruction causes the at least some of the other identified computing devices to execute the instructions on the at least some of the second portion of the data set that is present at the at least some of the other identified computing devices.
US12255951B1

A first extension resource group (ERG) of a provider network, comprising a radio-based application pipeline processing server with a network accelerator card, is configured at an external premise. A first set of network functions of a radio-based application is executed at the card. A second ERG is configured at the premise, and a second set of network functions of the radio-based application is executed at the second ERG.
US12255949B2

A segmentation system includes a cluster of segmentation servers that interoperate to obtain and manage a segmentation policy for controlling communications between workloads in an administrative domain. The cluster of segmentation servers includes a leader segmentation server and at least one member segmentation server. The leader segmentation server controls policy generation and distributes the segmentation policy to the member segmentation servers. The segmentation servers are each optionally paired with a respective set of workloads. The segmentation servers each distribute descriptions of their respective paired workloads to the other segmentation servers. Each segmentation server processes the segmentation policy to generate management instructions for controlling communications to and from their respective paired workloads and distributes the management instructions to the operating system instances executing the workloads to enforce the segmentation policy. The cluster of segmentation servers beneficially enables a segmentation system with high scalability, reliability, and efficiency.
US12255945B2

A client device adaptively streams a 360-degree video. A first segment is displayed based on a first viewing direction at a first time, where the first viewing direction is associated with a first viewport. The client requests a first base buffer segment based on the first viewport. The first base buffer segment has a presentation time after the first segment. At a second time, the viewing direction changes to a second viewing direction associated with a second viewport. The client requests, prior to the presentation time, a first viewport buffer segment based on the second viewport, with the same presentation time. The client device displays a second segment at the presentation time, wherein the second segment is either the first viewport buffer segment or the first base buffer segment. The client provides reports on viewport switching latency and on the most-requested segments.
US12255943B2

The techniques disclosed herein provide a set of tools that help event organizers better prepare for important events by facilitating features of rehearsal sessions. In some configurations, a system can create a rehearsal session in the process of setting up a meeting. Thus, if a meeting organizer is setting up a company all-hands meeting, the tools provide options that allow event organizers to setup multiple rehearsal sessions effortlessly in the event scheduling flow. The tools enable a system to perform tests that simulate event attendees. This allows an organizer to test specific user activity involving each users' experience in joining a meeting or performing common attendee behaviors like a virtual hand raise or a reaction. The system also provides intelligent technical checks that automatically test each presenter's device settings and displays real-time telemetry data to effectively communicate any performance issues to a meeting organizer.
US12255939B2

Systems and methods are configured to receive an indication that an anchor is to be positioned at a first location on a webpage. An interaction rule associated with the anchor is received, comprising a rule that content is to be displayed in response to the webpage being scrolled to a first position. A preview of the webpage is generated with the anchor at the first location in conjunction with the previewed webpage. Automatically generated code is configured to cause the anchor to be visible at the first location of the webpage when accessed by a user browser. In response to activation of a publication control, the code is embedded in the webpage, wherein in response to a first user browser of a first user device accessing the webpage, and the first user scrolling the webpage to the first position, the content specified by the content specification is rendered.
US12255932B1

Methods and apparatuses for coordinating session recordings in an IP environment can be configured so that a session is to be recorded by session recording clients, SRCs, which are located along the signaling path of the session. An SRC can attach a first SRC parameter indicating that it is available for recording the communication session upon receiving a first downstream message. The first SRC parameter can be incremented by e available SRCs downstream the signal path. One of the SRCs, can further attach a second SRC parameter indicating that this SRC records the communication session upon receiving a first upstream message as an answer to the first downstream message. In the first upstream message, the first SRC parameter can be decremented by each of the available SRCs upstream the signal path and the second SRC parameter can be propagated to each of the available SRCs upstream the signal path.
US12255924B2

A system to create Data Loss Prevention (DLP) policies and adjust DLP policies over time in a computing system using agents running at an endpoint to intercept a data transfer in a network traffic. New data flow/DLP policy rules are created and updated with reference to behavior data of trusted and untrusted users.
US12255917B2

A computer implemented method for remote intrusion monitoring of a networked device. The method includes: receiving, by an intrusion detection engine connected to a network, a network communication to a first networked device; transmitting, via the intrusion detection engine, a duplicate of the network communication to a second networked device, wherein the second networked device hosts at least one virtual model of the first networked device; applying the duplicated network communication to the at least one virtual model of the first network device hosted by the second networked device; and monitoring, using a monitoring engine, the at least one virtual model of the first networked device upon reception of the duplicated network communication by the at least one virtual model.
US12255916B2

A method executes upon receiving data (email, IP address) associated with an account registration. In response, an encoding is applied to the data to generate a node vector. The node vector indexes a database of such node vectors that the system maintains (from prior registrations). The database potentially includes one or more node vector(s) that may have a given similarity to the encoded node vector. To determine whether there are such vectors present, a set of k-nearest neighbors to the encoded node vector are then obtained from the database. This set of k-nearest neighbors together with the encoded node vector comprise a virtual graph that is then fed as a graph input to a Graph Neural Network previously trained on a set of training data. The GNN generates a probability that the virtual graph represents a NAF. If the probability exceeds a configurable threshold, the system outputs an indication that the registration is potentially fraudulent, and a mitigation action is taken.
US12255907B2

Various embodiments provide systems and methods systems and methods for dynamically attracting malicious network behavior.
US12255906B2

Identifying Internet of Things (IoT) devices with packet flow behavior including by using machine learning models is disclosed. Information associated with a network communication of an IoT device is received. A determination of whether the IoT device has previously been classified is made. In response to determining that the IoT device has not previously been classified, a determination is made that a probability match for the IoT device against a behavior signature exceeds a threshold. Based at least in part on the probability match, a classification of the IoT device is provided to a security appliance configured to apply a policy to the IoT device.
US12255897B2

Systems and methods may provide for receiving web content and determining a trust level associated with the web content. Additionally, the web content may be mapped to an execution environment based at least in part on the trust level. In one example, the web content is stored to a trust level specific data container.
US12255885B2

A system of monitoring a user behavior for abnormalities compared to a group behavior includes a processor configured to implement instructions for a user to group behavior signature monitor (UGBSM) with at least one user, as a monitored user, and a group of one or more users, as baseline users, to access to certain characteristics of the monitored user and certain characteristics of the baseline users, calculate a user behavioral signature of the monitored user, calculate a group behavioral signature of the baseline users, calculate a degree of variance (DoV) between the user behavioral signature of the monitored user and the group behavioral signature of baseline users, and compare the calculated DoV to a variance threshold to determine whether the user behavioral signature of the monitored user is similar or is different from the group behavioral signature of the baseline users.
US12255883B2

The subject matter of this specification generally relates to cloud-hosted certificate lifecycle management (CLM) to on-premises certificate authority (CA) communication. In some implementations, a method includes receiving a task request specifying a requested task and an identifier specifying a location for task execution, determining the requested task and that the location for task execution for the requested task is at an on-premises CA device, in response to determining the requested task and that the location of the task is at the on-premises CA device, storing a request task data entry that links the task request to the location for task execution, providing a notification to an on-premises CA gateway, and in response to the notification, providing the requested task for task execution. In some implementations, the remote CA gateway plug-in module maintains a constant communication connection with the on-premises CA gateway via a persistent client-initiated communication protocol.
US12255876B2

A method for managing communication between a first terminal and a second terminal in a communication network is disclosed. The method includes, at the first terminal: discovering at least one proxy node between the first terminal and the second terminal, the proxy node being capable of providing at least one service for the communication, and if the first terminal accepts the service, sending to the second terminal, in an establishment phase or during the communication, an encrypted proxy information message containing data identifying the at least one proxy node and a token intended to be provided to the second terminal by the at least one proxy node.
US12255872B2

A computer-implemented method is disclosed. The method includes receiving a request from a client device for a field value information in a view of a web client application that includes a web browser application. The method further includes generating a real value of the field value information that includes field value characters arranged in an original order, generating elements of the web browser application that includes several random characters and the field value characters, and assigning and positioning unique identity numbers within the elements. The method also includes arranging the elements in a random order different than the original order of the field value characters to form a protected text string, providing the protected text string and a protected rendering rule for rendering to the web browser application. The protected rendering rule causes the web client application to display the field value information for the intended user.
US12255869B2

Methods are provided to perform a name resolution triggered monitoring agent selection for full stack observability. The methods involve obtaining a name resolution request for an enterprise service to be accessed by an endpoint device. A plurality of service instances are configured to provide the enterprise service. The methods further involve determining, based on the name resolution request, a monitoring agent from a plurality of monitoring agents of a monitoring service that monitors performance of the enterprise service and selecting a service instance, from the plurality of service instances, that is associated with the monitoring agent in a name resolution record. The methods further involve providing, to the endpoint device, location information for accessing the service instance and provisioning the monitoring agent to monitor the performance of the enterprise service executed by the service instance for the endpoint device.
US12255861B2

Aspects of the disclosure relate to data loss prevention. A computing platform may detect input of a first target recipient domain into a first email message. The computing platform may identify, in real time and prior to sending the first email message, that the first target recipient domain is an unintended recipient domain instead of an intended recipient domain. The computing platform may identify, in real time and prior to sending the first email message, that the first email message violates one or more data loss prevention rules. Based on identifying the violation, the computing platform may send a notification that the first target recipient domain is flagged as an unintended recipient domain and one or more commands directing a user device of the message sender to display the notification.
US12255854B2

System and methods for allocating user equipment (UE) specific carrier bandwidth are described. A bases station may advertise cell specific carrier bandwidth and an initial bandwidth part that represent a subset of the carrier bandwidth available to the base station. A UE may respond with an indication that is has bandwidth capabilities that include a greater range of frequencies than those of the cell specific carrier bandwidth. In response, the base station may instruct the UE to use this greater range of frequencies as a UE specific carrier bandwidth, allowing the UE to operate using a range of frequencies that exceed the advertised cell specific carrier bandwidth.
US12255848B2

Disclosed are an information feedback method and apparatus, and a communication node and a non-transitory computer-readable storage medium. The information feedback method may include: receiving a downlink data transmission instruction sent by a second communication node; and triggering, according to the downlink data transmission instruction, the first communication node to feed back demodulation capability information and channel state information (CSI) to the second communication node; the CSI may include: a signal-to-noise ratio (SNR) and an SNR change rate of a received signal.
US12255846B2

A user equipment (UE) device is disclosed. The UE device comprises a processor configured to perform operations comprising receiving a downlink control information (DCI) from a base station. In some embodiments, the DCI comprises an indication to trigger a Type-3 hybrid automatic repeat request (HARQ) acknowledgement (ACK) feedback signal. The operations further comprise generating the Type-3 HARQ ACK feedback signal, based on processing the DCI. In some embodiments, the Type-3 HARQ ACK feedback signal comprises one or more HARQ-ACK bits for semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) release(s). In some embodiments, each of the one or more HARQ-ACK bits for SPS PDSCH release(s) is adapted to include HARQ-ACK information for an SPS PDSCH release associated with the UE. Further, the operations comprise sending the Type-3 HARQ-ACK feedback signal to the base station.
US12255843B2

A physical channel transmission method and apparatus, a node and a non-transitory computer-readable storage medium. The physical channel transmission method may include: acquiring, by a transmitter, K copies of reference signal parameters, the K copies of reference signal parameters being used for N repetitive transmissions of a physical channel, where the K and N are integers greater than 1 and the N is greater than or equal to K; and performing, by the transmitter, repetitive transmissions of the physical channel according to the K copies of reference signal parameters.
US12255839B2

A user terminal has a control section that makes a determination of at least one of a band of monitoring for at least one of a reference signal and a downlink control channel, and operation of the monitoring, in a frequency band to which sensing of a channel is applied, based on at least one of notified configuration information and reported capability information, and a receiving section that performs the monitoring according to the determination. According to one aspect of the present disclosure, it is possible to perform proper communication in an unlicensed band.
US12255831B2

Techniques for migrating on-premises and/or cloud-based workloads to follow a network session as it potentially migrates, due to multipathing techniques, across multiple edge and/or cloud datacenters. The techniques may include determining, by a controller of a network, that a traffic flow between an endpoint device and a workload has migrated to a different path of a multipath flow such that the traffic flow terminates at a different termination point than the workload. Based at least in part on determining that the traffic flow has migrated, the controller may cause a migration of a state of the workload to a location associated with the different termination point. That is, the controller may cause the workload to be migrated in its current state, which may be specific to the endpoint device, to follow the traffic flow.
US12255825B2

A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
US12255824B2

An entropy value is generated for a data packet to be transmitted on a computing network. The entropy value is usable to select or change a network path for the data packet. In response to receiving an acknowledgement message for the data packet, the entropy value is saved in a storage structure if the entropy value is acknowledged as not congested. When transmitting an additional data packet, the oldest saved entropy from the storage structure is reused and the oldest saved entropy value is invalidated.
US12255822B2

In one embodiment, a device obtains data indicative of quality of experience for an online application. The device predicts, based on the data, path performances of network paths between an endpoint and the online application for different traffic loads. The device selects traffic loads for the network paths between the endpoint and the online application, based on the path performances predicted by the device. The device causes application traffic to be load balanced across the network paths between the endpoint and the online application, in accordance with those traffic loads selected by the device.
US12255818B1

Provided herein are various enhancements for low downtime migration of virtualized software services across different instantiations, which may include real-time migration over different cloud/server providers and platforms, physical locations, network locations, and across different network elements. Examples herein include handling of migration of data and state for virtualized software services, migration of ingress and egress traffic for the software services, and migration of other various operations aspects applicable to virtualized software services. In many instances, a client node retains the same network addressing used to reach the virtualized software services even as the virtualized software services move to different network locations and physical locations.
US12255817B2

A multi-cloud service system establishes tunnels and network overlays across multiple CSPs while meeting a criterion for a latency threshold. The system conducts a latency benchmarking evaluation across each cloud region for multiple CSPs and based on the latency bench marking evaluation results, the system may identify a group of cloud regions that satisfy a criterion such as predetermined maximum latency threshold or geographical restriction. The system may provision the group of cloud regions by provisioning a tunnel between nodes of the multiple CSPs. The system further establishes an overlay network on top of the tunnel by encapsulating packets using encapsulation end point such as VTEP (VXLAN tunnel end point) over VXLAN (Virtual Extension Local Area Network), which may help to ensure reliable transmission of packets from pod to pod. The system may inject user data into each node to initiate operations across the provisioned nodes using injected user data.
US12255812B1

An example data center system includes server devices hosting data of a first tenant and a second tenant of the data center, network devices of an interconnected topology coupling the server devices including respective service virtual routing and forwarding (VRF) tables, and one or more service devices that communicatively couple the network devices, wherein the service devices include respective service VRF tables for the first set of server devices and the second set of server devices, and wherein the service devices apply services to network traffic flowing between the first set of server devices and the second set of server devices using the first service VRF table and the second service VRF table.
US12255810B2

Aspects of the subject disclosure may include, for example, a device comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: obtaining a first indication of a first decision to communicate with a first communication device via a wired network endpoint of a wired communication system, the first communication device being in communication with a base station of a wireless communication system at a time of a making of the first decision, the base station being configured for first communications with a network transport layer via a first link and the wired network endpoint being configured for second communications with the network transport layer via a second link; responsive to the obtaining the first indication, changing in a route information listing a first latency value for the first link, the first latency value being changed from a first original value to a higher value that is greater than the first original value, the route information listing containing information associated with a plurality of communication devices, including the first communication device, that are communicating with the network transport layer; and responsive to the obtaining the first indication, changing in the route information listing a second latency value for the second link, the second latency value being changed from the higher value to a lower value that is less than the higher value. Other embodiments are disclosed.
US12255806B2

The present disclosure provides a method in a network device. The method includes: determining a node delay associated with the network device and/or a link delay associated with a link between the network device and a neighboring network device; and transmitting to the neighboring network device a Link Layer Discovery Protocol Data Unit, LLDPDU, containing the node delay and/or the link delay.
US12255799B2

Excessive latencies and power consumption are avoided when a large number of leaf nodes (LNs) contend simultaneously to join a time slotted channel hopping wireless communication network having a root node (RN) interfaced to LNs by one or more intermediate nodes (INs). A first plurality of shared transmit/receive slots (STRSs) is allocated for at least one IN, and a second plurality of STRSs is advertised for use by contending LNs, where the first plurality is larger than the second plurality. When a LN joins, its STRSs are re-defined such that most become shared transmit-only slots (STOSs) and no STRSs remain. The numbers of STRSs allocated to INs may vary inversely with their hop counts from the RN. One or more STOSs may be added for each of one or more INs in response to a predetermined network condition.
US12255797B2

Techniques for sharing the probing of software-as-a-service clouds among a cluster of routers are described herein. The techniques may include establishing a first path between a cluster of routers and an application infrastructure. Establishing a second path between the cluster of routers and the application infrastructure. Designating a first router in the cluster of routers to send probes over the first path to the application infrastructure. Designating a second router in the cluster of routers to send probes over the second path to the application infrastructure. Distributing, by the first router and to the cluster of routers, first routing performance data indicating a performance of the first path when communicating with the application infrastructure over the first path, distributing, by the second router and to the cluster of routers, second routing performance data indicating a performance of the second path when communicating with the application infrastructure over the second path.
US12255787B2

Disclosed are systems and methods for a robust Self-Organizing Network (SON) framework that quantifies SON applications' control and management of a network into key performance indicators (KPI) that are leveraged to determine the impact of a SON application's effectiveness in regulating network parameters, which then dictates how the SON application operates. The disclosed framework is configured to receive multiple data streams from existing data sources, determine the performance of a node on a network, and then automatically perform SON operations based therefrom. The disclosed framework can utilize this information to predict additional and/or future opportunities for SON automation on the network, which can be based on an aggregate determination of a net performance gain (NPG) of the SON applications. The framework can leverage the NPG to modify, configure and/or further maintain network operations so as to improve control and management of the network and the applications operating thereon.
US12255783B2

An algorithm for the promotion of terminal nodes to switch nodes in a PLC network reduces overall network overhead and collisions, while ensuring the appropriate selection of a switch node and minimizing the number of levels in a PLC network. It also ensures that the terminal nodes with appropriate signal-to-noise ratios (SNRs) are promoted. It is desirable to have a network with fewer levels. The disclosed approach favors the nodes that are closer to the DC to promote them as switch nodes. This is achieved by waiting for a smaller number of PNPDUs for a node that is closer to the DC in comparison to a node that is farther away from the DC.
US12255779B2

A multi-function device (MFD) is disclosed. For example, the MFD includes a user interface to select a network configuration machine readable code, a processor, and a non-transitory computer-readable medium storing a plurality of instructions. The instructions, when executed by the processor, cause the processor to generate the network configuration machine readable code and print the network configuration machine readable code, wherein the network configuration machine readable code is to be scanned by a target MFD to automatically configure a network connection of the target MFD via information contained in the network configuration machine readable code.
US12255774B2

A network management apparatus includes at least one memory configured to store program code; and electric circuitry including at least one processor, the at least one processor being configured to read and operate according to the program code, the electronic circuitry configured to: store configuration information on devices or functions that constitute a virtualized environment of a network; acquire, as property information of the workaround, information associated with one or more devices or one or more functions to which a workaround for a specific hardware or software problem is to be applied; extract the one or more devices or the one or more functions serving as an application target of the workaround by referring to the configuration information based on the property information; and request to execute the workaround with respect to the application target.
US12255766B2

Disclosed here are systems and methods for integration of third-party, dynamic embedded processes into a single process residing within a server or network. The disclosed technology enables entities and third-party service providers to communicate and share data and processes with each other on a single platform, which a user can engage with to access both the embedded processes and other processes internal to the platform. Integration of embedded-process communications also generates visualization of the processes between the entities responsible for completion of the process and the third-party service providers they engage to assist them in its completion. Sharing processes and relaying corresponding data between entities, third parties, and users is live and continually updated. This allows for information to be transmitted to/from various different parties and allows for live application of any changes in process or data.
US12255760B2

An electronic device includes a printed circuit board, an integrated circuit, a connector, a choke module and a compensation module. The integrated circuit is disposed on the printed circuit board. The connector is disposed on the printed circuit board. The choke module is disposed on the printed circuit board and coupled between the integrated circuit and the connector. The compensation module is disposed on the printed circuit board and coupled between the choke module and the connector.
US12255754B2

A communication system includes a node configured to collect ambient data with a sensor, and a docking station configured to couple to the node and to establish a communication path with the node through only one signal along one or two wires. The node includes a first module configured to use a first data communication protocol for receiving commands from the docking station along the communication path, and a second module configured to use a second data communication protocol for sending the ambient data to the docking station along the communication path. The first data communication protocol is different from the second data communication protocol, the first data communication protocol is asynchronous and the second data communication protocol is a modified synchronous protocol.
US12255748B2

A method for processing an abusing message in an anonymous chatroom includes providing a rule set of a latest version to an administrator terminal of the anonymous chatroom when the administrator terminal logs in to an account through a message application or enters the anonymous chatroom, receiving a new message in the anonymous chatroom, providing the new message to the administrator terminal, receiving a request for hiding the new message from the administrator terminal when the new message is determined to be an abusing message based on at least one of a spam keyword and the rule set stored in the administrator terminal, and transmitting a command to hide the new message to a user terminal that joins the anonymous chatroom according to the request for hiding the new message.
US12255746B2

A terminal according to an aspect of the present disclosure includes: a receiving section that receives downlink control information for releasing a plurality of semi-persistent schedulings (SPSs); and a control section that performs control of including a valid Hybrid Automatic Repeat reQuest ACKnowledgement (HARQ-ACK) corresponding to the downlink control information at at least one of a plurality of positions of HARQ-ACKs corresponding to downlink shared channel (Physical Downlink Shared Channel (PDSCH)) reception of the plurality of SPSs in a semi-static HARQ-ACK codebook. According to an aspect of the present disclosure, the HARQ-ACK codebook can be appropriately determined even when joint SPS release is used.
US12255745B2

The present disclosure provides a data transmission method and a communications device. The method includes using a Hybrid Automatic Repeat Request (HARQ) process corresponding to a target Bandwidth Part (BWP) to transmit data on a semi-persistent scheduling resource in the target BWP. The HARQ processes respectively corresponding to N BWPs, including the target BWP, of a first cell are different, and N is an integer greater than 1.
US12255744B2

Techniques and apparatuses are described for user equipment-coordination set, UECS, hybrid automatic repeat request, HARQ, that establish a HARQ timeline that is specific to the capabilities of a respective UECS. Compared to a single user equipment, UE, the HARQ timeline for a UECS depends on a number of factors, such as the joint processing capability in the UECS, latency of communication over a local wireless network between the UEs in the UECS, or the like. Based on its capabilities, the UECS can request uplink and/or downlink processing delay times or a UECS-specific HARQ timeline from a base station. The base station grants the uplink and/or downlink processing delay times or the UECS-specific HARQ timeline to the UECS in a layer-1, layer-2, or a layer-3 control message. The use of a UECS-specific HARQ timeline increases the reliability of HARQ signaling for uplink and downlink communication between the UECS and a base station.
US12255739B2

A data transmission apparatus includes a transmit-side circuit and a receive-side circuit. The transmit-side circuit belongs to a first clock domain, and is configured to store a plurality of input data. The receive-side circuit belongs to a second clock domain, and is configured to read a plurality of output data from the transmit-side circuit. The transmit-side circuit is configured to calculate a transmit-side parity value according to the plurality of input data. The receive-side circuit is configured to calculate a receive-side parity value according to the plurality of output data. The receive-side circuit is configured to compare the transmit-side parity value with the receive-side parity value to generate a control signal. The transmit-side circuit and the receive-side circuit are configured to reset, according to the control signal, a write pointer of the transmit-side circuit and a read pointer of the receive-side circuit.
US12255734B2

In one embodiment, a system includes a network interface controller including a device interface to connect to a processing device and receive a time synchronization marker message from an application running on the processing device, a network interface to send packets over a network, and packet processing circuitry to process the time synchronization marker message for sending via the network interface over the network to a slave clock device, generate a time synchronization follow-up message including a timestamp indicative of when the synchronization marker message egressed the network interface, and process the time synchronization follow-up message for sending via the network interface over the network to the slave clock device.
US12255722B2

Provided is a communication device including a plurality of antenna elements and that performs wireless communication in a high frequency band while suppressing the circuit scale. The communication device includes: a communication unit that transmits and receives a wireless signal using a plurality of antenna elements; and a control unit that controls compensation for degradation in communication quality in the communication unit on the basis of control information received from outside. The communication unit includes a plurality of wireless interfaces and a delay compensation unit that compensates for delay of the wireless interfaces. The control unit determines whether or not to perform the compensation on the basis of capability information exchanged with a communication partner.
US12255720B2

Methods, systems, and devices for wireless communication are described. Aspects of the disclosure describe narrow beam-based channel access that enables a device to communicate in a shared radio frequency spectrum band without performing channel access procedures. Specifically, aspects of the disclosure describe techniques for defining one or more directional beams as a narrow beam, where the relative narrowness of the beam may be determined in the context of interference (e.g., as opposed to being defined from a geometric perspective). For example, a particular beam may be determined to be a narrow beam, and therefore associated with communications in shared radio frequency spectrum bands without channel access procedures, based on one or more metrics and a number of spatial streams associated with the beam. A device may use such narrow beams for communications without channel access procedures in shared radio frequency spectrum bands.
US12255718B2

Provided are CSI feedback and receiving methods, apparatuses, a device, and a storage medium. The method includes: a terminal determines PMI, the PMI includes at least one of: first base vector information, second base vector information, second coefficient amplitude information or phase information; for one transmission layer, a frequency domain resource in one preset frequency domain unit corresponds to one precoding vector, the precoding vector is a linear combination of first base vectors, and weighting coefficients used in the linear combination of the first base vectors are first coefficients; on multiple frequency domain units contained in a CSI feedback band, a vector composed of first coefficients corresponding to a same first base vector is a linear combination of second base vectors, and weighting coefficients used in the linear combination of the second base vectors are second coefficients; and the terminal feeds back CSI containing the PMI to a base station.
US12255715B2

Embodiments contemplate methods, systems, and apparatuses for interference measurement in a wireless communication network, including wireless communication networks the employ MIMO in uplink and/or downlink communication. Embodiments contemplate identifying one or more interference measurement resource elements that may be received from one or more transmission points. Embodiments also contemplate performing interference measurement estimation based at least in part on the identified one or more interference measurement resource elements. Channel state information (CSI) perhaps in the form of reports may be generated based at least in part on the one or more interference measurement estimation. Embodiments also contemplate that the CSI report may be transmitted to one or more nodes. In some embodiments, the one or more interference measurement resource elements may be received as part of a set of resource elements.
US12255707B2

A terminal includes a reception unit configured to receive information associated with a signal transmitted to an apparatus other than the terminal, in MU-MIMO (MultiUser-Multiple Input Multiple Output) and a reference signal from a base station, a control unit configured to estimate interference from the signal transmitted to the apparatus other than the terminal to a signal transmitted to the terminal, based on the information associated with the signal transmitted to the apparatus other than the terminal and the reference signal, and a communication unit configured to suppress the interference and receive a data signal from the base station.
US12255706B2

Aspects of the disclosure relate to beam configuration for RF repeaters. An RF repeater is configured to measure received power of one or more signals in the repeater for each of a plurality of beam directions. Further, the repeater determines a beam forming configuration for a fronthaul link between the repeater and at least one base station based on the measured received power of each of plurality of beam directions. The repeater may also be configured to determine beam configurations for access links between the repeater and user equipment.
US12255704B2

A method in an adaptive filter system is provided. The method comprises obtaining parameters for a plurality of branches of the adaptive filter system. The method further comprises computing gradient-based information for a selected one of the plurality of branches. The method further comprises updating the parameters for the plurality of branches based on the gradient-based information for the selected branch. An adaptive filter system is also provided.
US12255701B2

In an example embodiment, a system comprises a chain of serially coupled nodes, including a central processing node (CPN) and one or more radio communications nodes (RCNs). The CPN couples to a first RCN in the chain via a dielectric waveguide (DWG) link and any further RCNs in the chain are successively connected in serial fashion from the first RCN via further (DWG) links. The CPN generates outbound radio carrier signals that are waveguide-propagated in a downstream direction of the chain, for over-the-air (OTA) by targeted ones of the RCNs, while radio carrier signals received via OTA reception by respective ones of the RCNs are waveguide propagated as inbound radio signals in an upstream direction of the chain, for processing by the CPN. Advantages from he contemplated system include greatly simplified implementation of the RCNs, with lower cost and power consumption. Further, strategic placement of failover CPNs and DWG links provide for continued operation in the face of CPN or DWG link failures.
US12255697B2

Disclosed are a data transmission method and apparatus, a device, and a non-transitory computer-readable storage medium. The data transmission method may include: acquiring K physical shared channel patterns; and performing repetition transmission on data to be transmitted according to the K physical shared channel patterns, where K is an integer greater than 1.
US12255694B1

Systems, methods, and apparatus for automatic signal detection in a radio-frequency (RF) environment are disclosed. At least one node device is in a fixed nodal network. The at least one node device is operable to measure and learn the RF environment in a predetermined period based on statistical learning techniques, thereby creating learning data. The at least one node device is operable to create a spectrum map based on the learning data. The at least one node device is operable to calculate a power distribution by frequency of the RF environment in real time or near real time, including a first derivative and a second derivative of fast Fourier transform (FFT) data of the RF environment. The at least one node device is operable to identify at least one signal based on the first derivative and the second derivative of FFT data.
US12255692B2

Coherent optical communications technology for recovery of 1D and 2D formatted optical signals. For example, 1D or 2D formatted signals that travel through fiber optic media may be recovered by separating the light into X- and Y-polarization components, rotating one polarization component (e.g., Y-component) into the polarization space of the other component (e.g., Y-component into the X-polarization space), delaying the rotated component enough to avoid destructive interference and combining the delayed component with the undelayed component to form a folded optical signal, which may then be processed as a X-polarized signal.
US12255690B2

A pluggable device and method are presented. The pluggable device includes a substrate, a first pin positioned on the substrate, an optical source positioned on the substrate, and an integrated circuit positioned on the substrate. The optical source produces a source optical signal and transmits the source optical signal through the first pin. The integrated circuit transmits a received optical data signal and transmits a data signal based on a portion of the optical data signal.
US12255687B2

A remote unit includes: an optical module configured to receive a signal from an access unit communicatively connected to the remote unit; a power distribution module connected to the optical module and configured to divide the signal received from the optical module into a first component and a second component, the second component having a working band different from that of the first component; a first low noise and high-power amplifier connected to the power distribution module and configured to process the first component; and a second low noise and high-power amplifier connected to the power distribution module and configured to process the second component.
US12255682B2

According to examples, a channel checker optical time-domain reflectometer (OTDR) may include a laser source to emit a laser beam. An optical switch may be optically connected to the laser source to receive the laser beam and to selectively transmit the laser beam to a circulator that is optically connected to a device under test (DUT). A first coupler may be optically connected to a first photodiode and to the circulator. A second coupler may be optically connected to the first coupler, the optical switch, and a second photodiode.
US12255679B2

A radio frequency circuit and an electronic device are provided. The circuit includes a first WIFI signal transmission port, a Bluetooth signal transmission port, a switch component, a first antenna, and a second antenna. The first WIFI signal transmission port is separately electrically connected to the first antenna and the second antenna by using the switch component, and the Bluetooth signal transmission port is separately electrically connected to the first antenna and the second antenna by using the switch component. When the switch component is in a first state, the switch component connects the Bluetooth signal transmission port to the first antenna, and the switch component connects the first WIFI signal transmission port to the second antenna.
US12255675B2

A simultaneous bi-directional (SBD) transceiver includes a main transmit driver, a replica transmit driver, and a series-series-bridged (SSB) tri-impedance network. A pre-driver stage includes parallel delay paths for the main transmit driver and the replica transmit driver, enabling the delay for signals received by the main transmit driver and the replica transmit driver to be independently configured.
US12255666B2

A generalized low-density parity-check (G-LDPC) encoder, including a plurality of generalized constraint (GC) encoders configured to perform a plurality of GC encoding operations in parallel based on a GC code having a quasi-cyclic (QC) structure including information variable nodes, inner parity variable nodes, and super check nodes configured to perform multiple condition checks, wherein each GC encoder of the plurality of GC encoders includes a plurality of first logic circuits configured to perform a GC encoding operation of the plurality of GC encoding operations; and an LDPC encoder configured to perform an LDPC encoding operation based on an LDPC code having the QC structure, wherein the LDPC encoder includes a plurality of single check nodes configured to perform a single parity check, wherein the each GC encoder is configured to receive information bits, and to determine parity bits of a portion of inner parity bits corresponding to the information bits by enabling only a portion of the plurality of first logic circuits to perform the GC encoding operation, and wherein the LDPC encoder is configured to: obtain the inner parity bits by combining the parity bits obtained from the plurality of GC encoders, determine outer parity bits corresponding to the information bits and the inner parity bits by performing the LDPC encoding operation, and output the information bits, the inner parity bits, and the outer parity bits as a codeword.
US12255665B2

According to one embodiment, a semiconductor integrated circuit includes a first converter, a second converter, and an adjustment circuit. The first converter is configured to sample an analog signal and convert the sampled analog signal to a first digital value based on a first clock signal. The second converter is configured to sample the analog signal and convert the sampled analog signal to a second digital value based on a second clock signal shifted a first phase from the first clock signal. The adjustment circuit is configured to adjust at least one of a gain of each of the first digital value and the second digital value and a phase of each of the first clock signal and the second clock signal based on the first digital value and the second digital value.
US12255664B2

Embodiments of the present disclosure includes systems and methods for diagnosing and correcting deficiencies in operation of integrated circuits. A set of operational data of an integrated circuit is received by a network via a communication interface. A deficiency in operation of the integrated circuit is diagnosed based on the set of operational data. A correction is generated for improving operation of the integrated circuit based on the deficiency diagnosed. The correction is transmitted over the network via the communication interface to the integrated circuit.
US12255649B2

Methods and devices for reading and programming a state of a switch device are presented. The programming of the state of the switch device is performed by providing driving pulses to the switch device. The amplitude and the width of the driving pulses are a function of one or more of a) temperature of the switch device, b) desired state of the switch device, and c) operational time of the switch device. The described devices include a device to store the data demonstrating the functional relation between the amplitude and the width of the driving pulses and the temperature of the switch device. Such device can be a lookup table or an arithmetic logic unit (ALU). The disclosed switch devices can be PCM switches.
US12255648B2

A circuit system includes a first integrated circuit die having a first group of circuits configured to perform a first set of operations. The circuit system also includes a second integrated circuit die having a second group of circuits configured to start performing a second set of operations with a delay after the first group of circuits starts performing the first set of operations to reduce power supply voltage droop. The operations performed by the first and second groups of circuits can be interleaved with a fixed or a variable delay. Logic circuits can be partitioned into the first and the second groups of circuits based on predicted switching activity of the logic circuits. Decoupling capacitors in integrated circuit dies can be coupled together to reduce droop in a supply voltage during a high current event.
US12255610B2

A surface acoustic wave device includes a piezoelectric substrate formed from a Ca3Ta(Ga1-xAlx)3Si2O14 single crystal, and an interdigital electrode formed on the surface of the piezoelectric substrate and formed from Al. The interdigital electrode is configured to generate a Love-wave-type SH wave on the surface of the piezoelectric substrate. A normalized film thickness obtained by dividing the film thickness of the interdigital electrode by the wavelength of the Love-wave-type SH wave is 0.16 or less.
US12255606B2

Aspects of this disclosure relate to an acoustic wave filter configured to filter a radio frequency signal and a loop circuit coupled to the acoustic wave filter. The loop circuit is configured to generate an anti-phase signal to a target signal at a particular frequency. The loop circuit includes a Lamb wave element. Related radio frequency modules and wireless communication devices are disclosed.
US12255605B2

There is disclosed acoustic resonators and filter devices. An acoustic resonator device includes a piezoelectric plate, and an interdigital transducer (IDT) formed on a front surface of the piezoelectric plate. The IDT includes interleaved fingers. At least one of the interleaved fingers includes a first layer adjacent the piezoelectric plate and a second layer over the first layer, wherein a width of the first layer is constant, and wherein a width of the second layer varies along a length of the at least one interleaved finger.
US12255604B2

An acoustic wave device includes a piezoelectric layer, the piezoelectric layer being a rotated Y-cut lithium niobate substrate or an X-cut lithium tantalate substrate; an upper conductive layer having a substantially consistent density, on or over the upper surface of the piezoelectric layer; a lower conductive layer having a substantially consistent density, on or below the lower surface of the piezoelectric layer; and a first additional film having a substantially consistent density, wherein at least one of the upper and lower conductive layers is mainly made of ruthenium, chrome, copper, molybdenum, tungsten, tantalum, platinum, rhodium, or iridium, and wherein at least a part of the first additional film is in the resonance region in the plan view, and the density of the first additional film is equal to or less than the density of aluminum.
US12255600B2

An acoustic wave device is disclosed. The acoustic wave device includes a piezoelectric layer, an interdigital transducer electrode positioned over the piezoelectric layer, and an anti-refection layer over a conductive layer of the interdigital transducer electrode. The conductive layer can include aluminum, for example. The anti-reflection layer can include silicon. The anti-reflection layer can be free from a material of the interdigital transducer electrode. The acoustic wave device can further include a temperature compensation layer positioned over the anti-reflection layer in certain embodiments.
US12255595B2

In accordance with an embodiment, a method of operating a piezoelectric transducer configured to transduce mechanical vibrations into transduced electrical signals at a pair of sensor electrodes includes stimulating a resonant oscillation of the piezoelectric transducer by applying at least one pulse electrical stimulation signal to the pair of sensor electrodes; detecting, at the pair of sensor electrodes, at least one electrical signal resulting from the stimulated resonant oscillation, wherein the at least one electrical signal resulting from the stimulated resonant oscillation oscillates at a resonance frequency of the piezoelectric transducer; measuring a frequency of oscillation of the at least one electrical signal resulting from the stimulated resonant oscillation to obtain a measured resonance frequency of the piezoelectric transducer; and tuning a stopband frequency of a notch filter coupled to the piezoelectric transducer to match the measured resonance frequency of the piezoelectric transducer.
US12255590B2

A radio frequency power amplifier, a chip, and a communication terminal. The radio frequency power amplifier comprises a power amplifier circuit (5), an output matching circuit (2), a power detection circuit (3), and a bias comparison circuit (4). The output power on a main signal path is measured by the power detection circuit (3), and an equivalent voltage proportional to the output power is obtained and input to the bias comparison circuit (4); the equivalent voltage value is adjusted by means of the bias comparison circuit (4) and compared with a control voltage (1) to provide a bias voltage and/or collector voltage for the power amplifier circuit (5), thereby forming a closed-loop circuit, such that the radio frequency power amplifier can work in a stable state when gains and output power are in different power levels.
US12255585B2

A device for generating a qubit control signal includes: a first signal envelope generator circuit including a first multiple of signal sources, in which an output of each signal source of the first multiple of signal sources is combined to provide a first cumulative output; and a first mixer circuit coupled to the first signal envelope generator circuit, in which the first cumulative output is coupled to a first input of the first mixer circuit, and an output of the first mixer circuit includes a first qubit control signal.
US12255578B2

The present application relates to a prefabricated photovoltaic integrated panel with a moisture management system, and a fabricated photovoltaic envelope system. The prefabricated photovoltaic integrated panel with the moisture management system includes a solar photovoltaic panel and the moisture management system, wherein the moisture management system includes an isobaric rainproof curtain wall and waterproof and moisture permeable cloth. The fabricated photovoltaic envelope system either includes prefabricated photovoltaic integrated panels with moisture management systems, a wall layer and flashings; or includes prefabricated photovoltaic integrated panels with moisture management systems, a building structural frame and flashings; or includes prefabricated photovoltaic integrated panels with moisture management systems and a roof body. A construction method for the fabricated photovoltaic envelope system includes software simulation, factory prefabrication and on-site fabrication.
US12255574B2

A bracket assembly for mounting a plurality of photovoltaic (PV) accessories, the bracket assembly comprises a first bracket and a second bracket. The first bracket comprises a first clamp member and a second clamp member attached by means of a tightening means. The first clamp member includes a first plate and a second plate with an opening being attached to form an angle therebetween. The second clamp member includes a clamp plate with a slot and a pair of flanges. The second bracket comprises an attachment structure having a pair of outer channels with a structural member connected therebetween and a middle channel attached and positioned at a lower plane with the structural member, a pair of arms and a plurality of flanges attached to a distal end of the pair of outer channels, the middle channel and the pair of arms.
US12255564B2

Examples may include an apparatus including a circuit coupled between a supply line, a return line, and a terminal. The circuit may provide an oscillating signal to the terminal. The circuit may include a first switch to couple the supply line with the terminal. The circuit may also include a second switch to couple the return line with the terminal. The circuit may also include a first inductor coupled between the first switch and the terminal. The circuit may also include a second inductor coupled between the second switch and the terminal. The circuit may also include a first diode coupled between the return line and an internal node of the first switch and the first inductor. The circuit may also include a second diode coupled between the supply line and an internal node of the second switch and the second inductor. Related systems and methods are also disclosed.
US12255561B2

A blower motor control device stops energization to a motor when a rotation speed of a rotor reaches a learn rotation speed, and acquires a correction amount as a new learn value for correcting a position error of the rotor relative to a Hall element by using an induced voltage in a coil of the motor and a detection signal from a rotation sensor. The blower motor control device stores the new learn value in a ROM. The blower motor control device corrects the position error by using a previous learn value read from the ROM, for energization control of the motor, until the rotation speed reaches the learn rotation speed.
US12255552B2

A method for an auxiliary device of an auxiliary resonant commutated pole inverter (ARCPI) to determine a boosting time of the ARCPI is provided. The auxiliary device includes an auxiliary switch path that uses a resonant inductor with at least one saturable inductor. The method includes: calculating, by a processor of the auxiliary device, a first boosting time in the auxiliary switch path based on a theoretical resonance inductance and a voltage that are applied to the resonant inductor; determining, by the processor, a second boosting time in the auxiliary switch path based on a look-up table; and determining, by the processor, the boosting time in the auxiliary switch path based on the first boosting time and the second boosting time. The method further includes controlling, by the processor, boosting current of the ARCPI based on the boosting time in the auxiliary switch path.
US12255551B2

A power conversion device capable of shortening the time required for acceleration of a motor and a metal processing device including the power conversion device are provided. Then, a power conversion device 10 includes a converter 100 configured to convert an AC voltage from outside to a DC voltage Vo and a converter controller 107 configured to control the converter 100. The converter 100 includes a voltage doubler circuit 104 configured to boost the DC voltage Vo when activated, and outputs the DC voltage Vo having a voltage value different in accordance with the activation and stop of the voltage doubler circuit 104. The converter controller 107 activates the voltage doubler circuit 104 at a first time that is earlier by a predetermined period than a second time at which a speed command value ω* of the motor 130 rises from a predetermined value.
US12255542B2

An inverter subsystem that includes a direct current (DC) bus, a DC terminal, and a power storage interface that is configured to be connected to power storage. The DC terminal is configured to be: (1) connected to the DC bus via an internally-facing side of the DC terminal and (2) connected to a load via an externally-facing side of the DC terminal. The load is powered via the DC terminal.
US12255536B2

A power conversion system includes a first controller, a system output end, at least one system input end, at least one power conversion component, and a bus communication apparatus coupled between each power conversion component and the first controller. Each system input end is in a one-to-one correspondence with each power conversion component. Each power conversion component is configured to convert an alternating current input through a first input end of each power conversion component into a direct current, and output the direct current through an output end of each power conversion component.
US12255530B2

A method for controlling an LLC resonance converter controls a converter through the steps of detecting parameter values related to operation of the converter, determining a switching duty of the converter on the basis of the detected parameter values, and controlling the converter with the determined switching duty to improve nonlinearity of a gain curve of the converter, thereby reducing output current ripples and achieving low-gain output.
US12255526B2

Various embodiments of the teachings herein include a power converter. The power converter may include: a converter for converting between a first electrical voltage and a second electrical voltage; a common mode filter having a common mode transformer; and a second winding connected to a frequency-selective passive damping circuit arranged on a common core. The common mode transformer has at least two first windings arranged in the same direction on the common core and coupled in series into electrical conductors connected to the converter device.
US12255525B2

A method for actuating a circuit arrangement for power semiconductors of an inverter with at least one phase, having at least two semiconductor switches, each of which has at least two power semiconductors consisting of different semiconductor materials and connected in parallel with one another, wherein the method includes switching over between the at least two power semiconductors of different semiconductor materials within a clock period in each of the phases in each case at a first or last switching time of a switchover between the at least two semiconductor switches.
US12255524B2

A system for driving four-quadrant (4Q) switches of a power converter is provided herein and comprises a transformer driver module, a first gate driver module and a second gate driver module coupled to the transformer driver module via a first isolation transformer and a second isolation transformer, respectively, for receiving both switch signal information and power, and a first bidirectional switch and a second bidirectional switch coupled to the first gate driver module and the second gate driver module and to one another for driving the first bidirectional switch and the second bidirectional switch based on the switch signal information.
US12255514B2

A bearing assembly for a linear electromagnetic machine includes a sleeve having a surface configured to provide a bearing between the surface and a translator, a front plate coupled to the sleeve, a support block, and a plurality of flexures coupled to the support block. Each flexure is coupled between the support block and one of the front plate or a stator. For example, a load path extends from a stator to the support block via a first set of flexures of the plurality of flexures, from the support block to the front plate via a second set of flexures of the plurality of flexures, and from the front plate to the sleeve. In the example of four flexures, two flexures are affixed to the support block and front plate, while two other flexures are affixed to the support block and the stator.
US12255511B2

An electric motor includes a motor winding interconnection for operating an electrosurgical instrument with exactly one motor platform that is designed to operate the motor at a first operating voltage and a second operating voltage different from the first operating voltage. The motor platform includes a circuit, preferably a delta circuit or a star circuit, formed in each case by three phases with a respective phase coil. At least one phase coil is formed from N>1 interconnected individual coils. At the first operating voltage, the N individual coils of each phase coil are connected in parallel. At the second operating voltage, the N individual coils of each phase coil are connected in series. At least one short-circuiting mechanism per phase coil switches over between the first and second operating voltage.
US12255510B2

Disclosed is a mixed-phase winding, comprising at least one branch, where each branch is composed of at least one coil ring; the coil ring comprises a set of lap winding coils and a set of combined conductors; each set of lap winding coils comprises P lap winding coils evenly distributed in the circumferential direction, and each set of combined conductors comprises P combined conductors evenly distributed in the circumferential direction, P being the number of pole pairs; and the lap winding coils and the combined conductors are arranged at intervals in a staggered manner in the circumferential direction and sequentially connected in series; each lap winding coil and each combined conductor each comprises a hairpin conductor or at least two hairpin conductors arranged side by side in the thickness direction; each hairpin conductor comprises a hairpin body integrally bent in a U shape.
US12255504B2

An electric machine grounding system with low impedance includes a rotor that has a shaft assembly and that is configured to rotate about an axis. The shaft assembly has a surface. A housing supports the shaft assembly for rotation of the rotor. A holder extends from the housing. A ground assembly is held between the holder and the shaft assembly and includes a plurality of strands that extend to the surface to ground the shaft assembly to the housing.
US12255501B2

A power tool includes a housing having a motor housing portion and a handle portion. A motor having a motor axis is positioned within the motor housing portion. The power tool further includes a first printed circuit board positioned within the motor housing portion. The first printed circuit board intersects the motor axis. The power tool also includes a second printed circuit board positioned within the motor housing. The second printed circuit board intersects the motor axis. The second printed circuit board includes a conductive high impedance trace that is configured to interrupt electric power to the motor in response to a current that exceeds a current limit.
US12255499B2

A power tool includes a main body and a battery pack. The main body includes a housing and a motor, a switch assembly, and an electronic control device. The electronic control device is electrically connected to the switch assembly and the motor. The electronic control device includes an electronic control assembly, a mounting base, and a connecting assembly. The electronic control assembly includes a power circuit board. The power circuit board is provided with an opening. The connecting assembly conductively connects the battery pack to the electronic control assembly, connects to the mounting base via the opening, and mates with the mounting base to form a mounting space in which the electronic control assembly is mounted.
US12255498B2

A rotor for an electric machine includes a rotor main body which has at least two poles between which in the circumferential direction of the rotor is disposed at least one pole gap, and a rotor shaft which is coupled in a rotationally fixed manner to the rotor main body. The rotor has a support device which has a covering body that is configured for covering at least regions of an end side of the rotor main body. The support device has an annular body, which is different from the covering body, and in the direction of radial extent of the rotor is braced in relation to the rotor main body, on the one hand, and in the direction of radial extent of the rotor is braced in relation to the covering body, on the other hand.
US12255485B2

A charging method for a battery pack includes sending, by a battery management module of the battery pack, a charging request for a first current to a charging pile for charging, controlling, by the battery management module in response to determining that first-current charging of the battery pack meets a first predetermined condition, the battery pack to perform pulse discharge, and controlling, by the battery management module in response to determining that the pulse discharge of the battery pack meets a second predetermined condition, the battery pack to stop discharging, and sending a charging request for a second current to the charging pile for charging. The second current is less than the first current.
US12255479B2

A power supply device for controlling power supply from a power supply source to loads, comprising: a power storage element; a first circuit that connects the power supply source and the power storage element so as to be chargeable; a second circuit that connects the power storage element and the loads so as to be dischargeable; a third circuit that connects the power supply source and the loads so as to be able to supply power; and a control unit that controls the first circuit so as to charge the power storage element with the power of the power supply source when a predetermined signal is detected, and controls the third circuit so as to supply the power of the power supply source to the loads.
US12255471B2

A method for operating a contactor (10) is described, wherein the contactor (10) comprises at least two contacts (18, 20, 22) electrically conductively connected to one another in a closed state of the contactor (10), having the method steps of partially charging an DC link capacitance (103) in electrical contact with the contactor (10) and closing the contactor (10).
US12255470B2

A charger may be used as a social recharge hub that charges aerosol-generating devices and facilitate social connections. The charger may be able to charge a plurality of batteries concurrently or simultaneously. The charger may capable of associating a battery identifier of one or more batteries to a user. The user may also be associated with an aerosol-generating device and to a mobile user device. The charger may establish a connection with the mobile user device and communicate to the mobile user device using a communication interface. User data, such as preferences, interests, and even music, may be communicated from the mobile user device to the charger and may be used to facilitate social opportunities for the user, particularly in a public or social space with other users, or to make the space around the user more comfortable.
US12255465B2

A method and system for operating an isolated AC grid with a fluctuating source of electric power (FSEP) generated from renewable energy, and with a fluctuating AC power demand (FACPD). A selectively driven alternator is couplable to an IC engine fueled from a hydrogen tank. A hydrogen generator is powered by the FSEP. The method includes powering the hydrogen generator from the FESP when actual electric power generated by the FSEP exceeds FACPD and simultaneously the tank has storage capacity, storing the generated hydrogen in the tank and generating AC power with the SDA by combusting hydrogen from the tank in the IC engine when actual electric power generated by the FSEP is less than the FACPD, and the amount of hydrogen in the tank is above a hydrogen amount threshold.
US12255462B2

Techniques and apparatus presented herein are directed to improvements in maintaining voltage and frequency stability of an electric power delivery system. To do so, model predictive control (MPC) may be used. Input data may be obtained for a sampling period and may include a current system state. The MPC may predict an initial trajectory of the input data, output data, and a state of the system for a prediction period. The MPC may linearize the output and state trajectories and determine an updated input trajectory based at least in part on the linearized output trajectory. The MPC may determine control inputs to the system which achieve the updated input trajectory for a control period. The MPC may transmit control signals based at least in part on the control inputs to equipment associated with the input data.
US12255457B2

A method to control storage into and depletion from multiple energy storage devices. The method enables an operative connection between the energy storage devices and respective power converters. The energy storage devices are connectable across respective first terminals of the power converters. At the second terminals of the power converter, a common reference is set which may be a current reference or a voltage reference. An energy storage fraction is determined respectively for the energy storage devices. A voltage conversion ratio is maintained individually based on the energy storage fraction. The energy storage devices are stored individually with multiple variable rates of energy storage through the first terminals. The energy storage is complete for the energy storage devices substantially at a common end time responsive to the common reference.
US12255456B2

Demand response methodologies for primary frequency response (PFR) for under or over frequency events. Aspects of the present disclosure include methods for controlling a fleet of distributed energy resources equipped for PFR and quantifying in real time an amount of primary frequency control capacity available in the fleet. In some examples, the DERs may be configured to consume and discharge electrical energy in discrete energy packets and be equipped with a frequency response local control law that causes each DER to independently and instantaneously interrupt an energy packet in response to local frequency measurements indicating a grid disturbance event has occurred.
US12255455B2

A method for managing an energy system having one or more renewable energy sources, one or more energy storage devices, one or more loads, and a grid connection for connecting at least temporarily to an external energy distribution grid is disclosed. The method generates a prediction of energy demand of the loads using historical energy demand data, and a prediction of renewable energy availability from the renewable energy sources using weather forecast data. An amount of energy to be obtained from the distribution grid is determined in dependence on the prediction of renewable energy availability and the prediction of energy demand. An energy conservation strategy is generated using the predictions and determined energy amount, and energy supplied to one or more of the energy storage devices and/or one or more of the loads is adjusted automatically according to the energy conservation strategy.
US12255452B1

A method for constructing a dynamic security region of a power grid based on an extended phase trajectory theory includes: obtaining a system transient stability condition and a power angle leading generator group by transient simulation of an initial operation point of a system; for generators in the leading generator group A, changing output of each of the generators to search for a dominant instability critical point; calculating the reciprocal of the slope of the tangent line of the trajectory of n swings of an extended phase plane based on angular velocity-angular acceleration in a fourth quadrant, and changing a small disturbance output of the generator at the dominant instability critical point to solve a sensitivity of the extended phase trajectory; and constructing a multi-modal practical dynamic security region based on the extended phase trajectory.
US12255448B2

An intrinsically safe (IS) multi-drop communication hub operable in a hazardous environment, including a power contact; a controller and a first signal input contact; a multiplexer communicatively connected to the controller; and a communication port communicatively connected to the controller to transmit the signal data provided by the multiplexer, wherein when the controller causes the multiplexer to supply power in a predetermined sequence to a first of the IS devices during a first time interval to generate a signal from the first of the IS devices and, after the first time interval, to a second of the IS devices during a second time interval, which does not overlap in time with the first time interval, to generate a signal from the second of the IS devices.
US12255447B2

A system, method, and devices are disclosed herein for feeding sections of conduit through a guide device which positions the conduit sections for bundling and then bundling the sections of conduit with a spacer device comprising a pair of brackets which encircle the conduit bundle and are banded together. In one implementation of the technology, a device for guiding conduit sections comprises an outer frame which encloses walls which intersect to form a grid. The grid comprises multiple channels through which multiple sections of conduit pass in parallel. In another aspect of the technology, a system of feeding and organizing multiple sections of conduit from conduit reels to a conduit guide and spacer system is provided.
US12255445B2

A junction box can include a housing with a bottom surface and sidewalls extending upward from a periphery of the bottom surface. In certain implementations, the sidewalls include a mounting sidewall to mount to a solar array rail structure. In addition, the junction box can include a lid positionable on the housing. Further, the junction box can include a mounting bracket. In some examples, the mounting bracket can include a first bracket connected to the mounting sidewall, the first bracket wall extending perpendicular to the mounting sidewall. Additionally, the mounting bracket can include a second bracket wall connected to the first bracket wall, the second bracket wall extending parallel to the mounting sidewall.
US12255436B2

A driver electronic circuit for a pulse amplitude modulation transmitter includes a plurality of transmission lanes. Each transmission lane is configured to independently generate a current output corresponding to data input into each transmission lanes. The driver electronic circuit also includes a summing node configured to sum the output currents from the plurality of transmission lanes. The driver electronic circuit further includes one feedback loop circuit coupled to the plurality of transmission lanes configured to control the currents of each said current outputs. The driver electronic circuit may be configured to drive a vertical-cavity surface-emitting laser for optical communication.
US12255433B2

Embodiments herein describe a continuous wave two-way optical time two-way transfer system. The embodiments herein lock a local frequency comb to a clock (e.g., optical/microwave atomic clock, Fabry-Perot optical reference cavity, etc.) in a local platform. The platform then generates two CW optical signals with different frequencies and locks those optical signals to the local frequency comb. The local platform then transmits its two CW optical signals to a remote platform and receives CW optical signals (having approximately the same frequencies as the two CW optical signals generated by the local platform) from the remote platform. Based on comparing its local CW optical signals with the received CW optical signals, the local platform can determine a timing deviation between its clock and a clock in the second platform.
US12255431B2

A tail poking cover connector with a cage-type conducting mechanism comprises a front housing and a rear housing; a front open chamber is arranged in the rear housing; the front housing is used for closing the front open chamber; the cage-type conducting mechanism is arranged in the front open chamber, and the cage-type conducting mechanism comprises a conducting frame and a conducting component; the conducting frame comprises an inclined vertical part, an upper transverse part and a lower transverse part; and ports are formed in the inclined vertical part, the upper transverse part is provided with conducting heads extending backwards to the position above the lower transverse part, and clamping grooves are formed at the top of the lower transverse part.
US12255419B2

A plug connector housing for a plug connector, having a main body and a latching installation. The latching installation has a first connection portion integrally connecting the latching mechanism to the main body. A void extends along a longitudinal axis on the main body and is at least in portions formed between the latching installation and the main body. The plug connector housing furthermore has first and second protective elements which extend in each case integrally from the main body. The latching installation is disposed between the protective elements, wherein each of the protective elements in at least one covered region covers the void in a transverse direction. Each of the protective elements moreover configures at least one access region in which the void is accessible along the transverse direction. Each of the covered regions faces a respective access region of the respective other protective element along the transverse direction.
US12255416B2

A protective cap (4, 4′) for an electrical high-current plug connector (1) is substantially box-shaped and has at least one open side (5). The protective cap (4) has a gripping element (8) for fixing the protective cap (4, 4′) to a connection region (3, 3′, 3″) of the high-current plug connector (1), which is provided for connecting an electrical conductor. The gripping element (8) extends into the open side (5). The gripping element (8) has a pincer-like design with two arms (8a, 8b) which cross over each other or two arms (8a, 8b) oriented relative to each other in an S-shape. Each of the two arms (8a, 8b) is integrally formed on the protective cap (4, 4′) in a lower region and grips around the connection region (3, 3′, 3″) for a conductor to be connected in an upper region.
US12255414B2

A package board according to an embodiment of the present disclosure includes a first core layer, a feeding wiring disposed on the first core layer, and a first connector mounted on the first core layer and electrically connected to the feeding wiring through a row directional side thereof. The feeding wiring includes a first portion extending in a column direction of the first core layer and a second portion bent from the first portion to extend in a row direction of the first core layer.
US12255413B2

In a connector having a housing and a plurality of terminals, the plurality of terminals is configured as surface mount terminals, and each surface mount terminal includes a terminal portion arranged inside the housing, a fixed portion fixed to the housing, and a mount portion soldered to a mount surface of a board. The surface mount terminals are arranged side by side from one side to the other side in a Y-direction when the connector mounted on the mount surface is viewed in an X-direction, and a surface mount terminal having the smallest length dimension from the mount portion to the fixed portion is arranged at the leftmost end in the Y-direction, and the length dimension from the mount portion to the fixed portion is larger or the same dimension according to the arrangement order from the left side to the right side in the Y-direction.
US12255393B2

An oscillator antenna unit and an antenna are disclosed. The oscillator antenna comprises a plurality of oscillator arms and a guiding sheet. The plurality of oscillator arms extend outwards along a middle axle of the oscillator antenna unit and are arranged at an interval from one another. Extension directions of the oscillator arms form a first plane, and the guiding sheet parallel to the first plane is arranged above the oscillator arms and has a predetermined interval therewith. The antenna comprises at least two oscillator antenna units arranged in an array. Therefore, the technical solution of the embodiment of the present disclosure may improve the isolation and achieve a better decoupling effect.
US12255391B2

Disclosed is a feed network, which includes a printed circuit board, two microstrip power dividers and two microstrip combiners, and the two microstrip power dividers and two microstrip combiners arranged on the printed circuit board. A microstrip structure of each microstrip power divider is configured to realize impedance matching. Input ends of the two microstrip power divider are configured as two input ends of the feed network, two input ends of each microstrip combiner are respectively connected to one output end of each microstrip power divider, and output ends of the two microstrip combiners are configured as two output ends of the feed network, so that a multiple-input multiple-output feed network is realized. Therefore, when the feed network is applied to a base station antenna, all the radiation units are arranged in a linear matrix to achieve the effect of miniaturization of the base station antenna.
US12255381B2

Antenna modules employing three-dimensional (3D) build-up on mold package to support efficient integration of radio-frequency (RF) circuitry, and related fabrication methods. The antenna module includes a RF transceiver whose circuitry is split over multiple semiconductor dies (“dies”) so different semiconductor devices can be formed in different semiconductor structures. The antenna module is provided as a 3D build-up on mold package to reduce lengths of die-to-die (D2D) interconnections between circuits in different dies. First and second die packages that include respective first and second dies encapsulated in respective first and second mold layers are coupled to each other in a vertical direction in a 3D stacked arrangement with active faces of the first and second dies facing each other to provide a reduced distance between the active faces of the first and second dies. An antenna is stacked on the second die package to provide an antenna(s) for the antenna module.
US12255380B2

A surgical sponge is provided, having a radiofrequency (RF) tag positioned interior thereto. The RF tag has a base layer with at least one tab projecting from an outer perimeter of thereof. The RF tag has a first protective layer with at least one tab projecting from the outer perimeter of the RF tag and generally aligned with the at least one tab of the base layer and an RF identifier laminated between the base layer and the first protective layer. The RF identifier has an antenna, and an electrically responsive member. The antenna can be a metal foil loop antenna etched on to the base layer. The RF identifier can include additional metal foil provided on the base layer when the metal foil loop antenna is etched on to the base layer, the additional metal foil configured to enhance x-ray opacity of the sponge.
US12255375B2

An antenna unit, a radio unit, and a base station are disclosed. The antenna unit or the radio unit includes a plurality of filters, each having a respective radio frequency passband. At least one first filter is a CWG filter. The first filter is coupled to a second filter through a T-junction formed on an antenna board or a radio mother board.
US12255368B2

The present invention is directed to a redox flow battery comprising at least one electrochemical cell in fluid communication with a balancing cell, said balancing cell comprising: a first and second half-cell chamber, wherein the first half-cell chamber comprises a first electrode in contact with a first aqueous electrolyte of the redox flow battery; and wherein the second half-cell chamber comprises a second electrode comprising a catalyst for the generation of O2; and wherein the second half-cell chamber does not contain an aqueous electrolyte.
US12255361B2

Fuel cell unit in the form of a fuel cell stack for producing electrical energy in an electrochemical manner, comprising fuel cells, the fuel cells each comprising a proton exchange membrane, an anode, a cathode, a gas diffusion layer, a bipolar plate, at least one fluid channel for the passage of a fluid, at least one seal (11) composed of a sealing material (42) for sealing off the at least one fluid channel (37), wherein particles (41) composed of a particle material (43) are arranged in the sealing material (42) of the at least one seal (11), for the purpose of extending the diffusion path (38) of the fluid which is sealed off by the at least one seal (11).
US12255360B2

A separator for a fuel cell includes protrusions that extend in parallel and are spaced apart from each other. The protrusions are configured to contact a power generation portion. The separator includes a gas passage that extends between two adjacent ones of the protrusions along the protrusions. The gas passage is configured to allow reactant gas to flow through the gas passage. The gas passage includes at least one rib that protrudes toward the power generation portion and extends in an extending direction of the gas passage. A downstream end of the rib includes a gradually-changing portion that gradually becomes farther from the power generation portion toward a downstream side.
US12255358B2

A battery module which uses a flexible printed circuit board (FPCB) to provide a transmission path of information on the voltage or temperature thereof sensed by a bus bar. The battery module may have a smaller size in a height direction compared to a case of using a rigid printed circuit board (RPCB) or a wire instead of the FPCB to provide the transmission path of the information on the voltage or temperature, and may thus have improved energy efficiency per volume.
US12255354B2

The present disclosure relates to a separator for a lithium secondary battery comprising a porous substrate, and a porous coating layer disposed on at least one surface of the porous substrate and comprising inorganic particles and binder polymer, wherein the binder polymer is terpolymer including 65 to 90 weight % of a repeat unit derived from vinylidenefluoride (VDF), 1 to 28 weight % of a repeat unit derived from hexafluoropropylene (HFP) and 5 to 28 weight % of a repeat unit derived from chlorotrifluoroethylene (CTFE), and the separator has adhesiveness towards electrode ranging from 30 gf/25 mm to 150 gf/25 mm and machine direction (MD) thermal shrinkage of 1 to 18% and transverse direction (TD) thermal shrinkage of 1 to 17%, and a lithium secondary battery comprising the same, wherein the separator has uniform micropores on the surface, and thus has the increased adhesive surface area with electrode and consequential improved adhesiveness towards electrode.
US12255353B2

Secondary batteries and methods of manufacture thereof are provided. A secondary battery can comprise an electrode layer comprising a population of spacer structures comprising a material other than the electrode active material, wherein (a) the spacer population occupies a total volume within the electrode layer within the range of about 0.1% to about 35% of the volume, VE, of the electrode layer, and (b) a member of the spacer population is located within each subvolume of the electrode layer comprising (i) at least 25% of the volume, VE, of the electrode layer, and (ii) bounded on all sides by (aa) the unit cell portion of the electrode current collector, (bb) the separator layer, (cc) the top surface of the electrode layer, (dd) the bottom surface of the electrode layer, (ee) the first end surface of the electrode layer, and (ff) the second end surface of the electrode layer.
US12255352B2

A lithium secondary battery separator with excellent adhesive strength and air permeability is disclosed. The lithium secondary battery separator includes a porous polymer substrate; and a porous coating layer containing inorganic particles and a binder. When the binder is present as a binder specimen with a thickness of 0.4 mm after pressurization at 190° C., the binder specimen comprises a first binder having a tan δ peak at 15° C. to 27.6° C. and a second binder having a tan δ peak at 8° C. to 20.2° C., as measured by dynamic mechanical analysis (DMA).
US12255349B2

A separator for a secondary battery having a separator substrate and a coating layer formed on the separator substrate. The coating layer is on at least one surface of the separator substrate. The coating layer comprises an acrylate-based binder and an additive. The additive is a fluorine-based non-ionic surfactant, and provides a separator for a secondary battery with significantly improved electrolyte impregnation rate.
US12255347B1

Aspects of the disclosure relate to a configurable battery pack. The configurable battery pack may include an enclosure that is formed from housing structures that can be selectively chosen to form an enclosure of various sizes, for enclosing various numbers of battery modules and/or battery cells.
US12255344B2

A battery pack includes a casing, a cell group, a bracket, cell connection pieces, and output terminals. A plane where the output terminals of the battery pack are located is defined as an upper plane, a plane where the output terminals of the cell group are located is defined as a front plane, and a plane perpendicular to the upper plane and the front plane is defined as a side plane. One of the cell connection pieces includes a bracket-fixed surface, a cell connection surface, and a power supply output surface. The bracket-fixed surface is fixed on the bracket and parallel to the side plane. The cell connection surface is connected to the power supply output terminals of the cell group and parallel to the front plane. The power supply output surface is connected to the output terminals and parallel to the upper plane.
US12255341B2

An end cap assembly, a battery cell, a battery, battery cell manufacturing equipment and method are provided, which belong to the technical field of batteries. The end cap assembly includes an end cap, an electrode terminal and a connector. The end cap is provided with an electrode lead-out hole which penetrates the end cap in a thickness direction of the end cap. The connector is configured to connect the end cap to fix the electrode terminal. The electrode terminal is provided opposite to the electrode lead-out hole, and a projection of the electrode terminal in the thickness direction does not overlap with a projection of the end cap in the thickness direction, thus a radial size of the electrode terminal is smaller, which reduces the space occupied by the electrode terminal, saves material and has better economy.
US12255340B2

The disclosure relates to a secondary battery including: a cap assembly including a cap plate including an electrode lead-out hole and an electrode terminal disposed on the cap plate; a current collector including a main body located at a side of the cap plate and an extending portion extending toward the electrode terminal, where the extending portion includes a top plate connected to the electrode terminal and a side plate connected to the main body, and the side plate and the top plate are configured to form a recess; and an insulating protection component including a column portion disposed in the recess, where surfaces of the side plate and the top plate which form the recess are in contact with the column portion and covered by the column portion.
US12255339B2

Provided herein are catalyst materials comprising a catalyst support; and PtM′ nanowires affixed to the catalyst support, wherein the PtM′ nanowires include single atomic species of M′ at exterior surfaces of the PtM′ nanowires, and M′ represents at least one metal, e.g., a metal different from Pt. Also disclosed are manufacturing methods comprising: providing initial MM′ nanowires having an initial molar ratio of M:M′, wherein M is a noble metal, and M′ is a metal different from M; subjecting the initial MM′ nanowires to electrochemical dealloying to partially remove M′ and form partially dealloyed MM′ nanowires having a subsequent molar ratio of M:M′, wherein the subsequent molar ratio of M:M′ is greater than the initial molar ratio of M:M′; and affixing the partially dealloyed MM′ nanowires to a catalyst support.
US12255337B2

An electrochemical cell including a positive electrode (e.g., a cathode) and a negative electrode (e.g., an anode), at least one of which includes an integrated ceramic separator. An integrated ceramic separator may include a plurality of ceramic particles. In some examples, an interlocking region may be disposed between the integrated ceramic separator layer and a corresponding electrode layer, the region including a non-planar boundary between the two layers. In some examples, the electrochemical cell includes a polyolefin separator disposed between the positive electrode and the negative electrode. In some examples, both the positive electrode and the negative electrode include an integrated ceramic separator. In these examples, the positive electrode and the negative electrode may be calendered together such that the integrated separator layers merge and become indistinguishable from each other.
US12255335B2

Provided is an all-solid-state battery capable of suppressing a rise in the resistance increase ratio thereof. The all-solid-state battery includes an anode active material layer containing an alloy-based active material, a first fibrous carbon, and a second fibrous carbon, wherein when a fiber diameter of the first fibrous carbon is defined as A, and a fiber diameter of the second fibrous carbon is defined as B, the ratio of A to B is 10 to 300, and when the proportion (wt %) of the first fibrous carbon to the alloy-based active material is defined as X, and the proportion (wt %) of the second fibrous carbon to the alloy-based active material is defined as Y, the proportion ({Y/(X+Y)}×100%) of the contained second fibrous carbon to a total of the first fibrous carbon and the second fibrous carbon is 0.5% to 10%.
US12255315B2

An anode for an energy storage device is provided that includes a current collector having an electrically conductive layer, a plurality of lithium storage filamentary structures in contact with the electrically conductive layer. For each lithium storage filamentary structure of the plurality of lithium storage filamentary structures, there is a first supplemental layer overlaying at least a portion of the respective filamentary structure, the first supplemental layer including silicon nitride or a first metal compound. There is further a second supplemental layer overlaying at least a portion of the first supplemental layer, the second supplemental layer having a composition different from the first supplemental layer and comprising silicon nitride or a second metal compound.
US12255308B2

A cathode active surface includes a conductive framework of tangled nanofibers with lumps of amorphous carbon-sulfur distributed within them. The amorphous carbon-sulfur lumps are of carbon bonded to sulfur via carbon-sulfur chemical bonds and to the nanofibers via chemical bonds. The strength of the chemical bonds secures sulfur atoms within electrode to suppress the formation of undesirable polysulfides when in contact with an electrolyte. The tangled nanofibers bind the amorphous carbon-sulfur lumps and enhance thermal and electrical conductivities.
US12255295B2

Articles containing electrodes and current collectors arranged such that at least one electrode can be electronically isolated from other components of the article and/or an electrochemical device, and associated systems and methods, are provided. In some cases, the articles contain substrates for which a change in volume of the substrate causes at least one electrode to become electronically isolated from other components of the article and/or an electrochemical device. In certain cases, heating the substrate causes the change in volume of the substrate. Articles and electrochemical devices containing electrodes, current collectors, heaters, and/or sensors and associated systems and methods, are also provided. Electrochemical devices containing electrodes and current collectors arranged in a folded configuration, and associated articles, systems and methods, are also provided.
US12255291B2

A system and method for implementing and manufacturing a hierarchy system for use with a TMCCC-containing electrically-conductive structure (e.g., an electrode) as well as methods for use and manufacturing of such structures and electrochemical cells including these devices. Structures and methods include a coordination complex having LxMyNzTia1Va2Cra3Mna4Fea5Coa6Nia7Cua8Zna9Caa10Mga11[R(CN)6]b (H2O)c. The method includes binding electrochemically active material to produce a hierarchical structure, the hierarchical structure having a plurality of primary crystallites having a size D1, the plurality of these primary crystallites agglomerated into a set of agglomerates each agglomerate having a size D2>D1.
US12255280B2

A lamination apparatus for a secondary battery, which thermally bonds an electrode assembly in which electrodes and separators are alternately stacked, the lamination apparatus comprising: a transfer member to transfer the electrode assembly; a support member to support each of top and bottom surfaces of the electrode assembly transferred by the transfer member; a heating member disposed outside the support member to heat the electrode assembly supported by the support member; and a moving member to move the heating member in a direction away from the electrode assembly. The moving member moves the heating member in the direction away from the electrode assembly to prevent the electrode assembly from being heated by the heating member when the transfer member is stopped.
US12255260B2

A first photodetector according to an embodiment of the present disclosure includes: a substrate having a first surface that serves as a light-receiving surface and a second surface opposed to the first surface, and including an uneven structure provided on the first surface and a light-receiving section that performs photoelectric conversion to generate electric charge corresponding to an amount of light reception for each pixel; a passivation film stacked on the first surface of the substrate; and a reflectance adjustment layer including a plurality of protrusions configuring the uneven structure and the passivation film embedded in a plurality of recesses configuring the uneven structure, and having a refractive index between the substrate and the passivation film.
US12255259B2

An optical sensor including a planar nano-photonic microlens array and an electronic apparatus including the same are provided. The optical sensor may include: a sensor substrate including a plurality of photosensitive cells for sensing light; a filter layer provided on the sensor substrate; and a planar nano-photonic microlens array provided on the filter layer, and including a plurality of planar nano-photonic microlenses, wherein the plurality of planar nano-photonic microlenses are two-dimensionally arranged in a first direction and a second direction that is perpendicular to the first direction, and each of the planar nano-photonic microlenses include nano-structures arranged such that the light transmitting through each of the planar nano-photonic microlenses has a phase profile in which a phase change curve is convex in the first direction and the second direction.
US12255250B2

A semiconductor device includes: a first electrode; a first semiconductor layer on the first electrode in a diode region; a second semiconductor layer on the first electrode in an IGBT region; a semiconductor layer on the first and second semiconductor layers, a first upper layer of the semiconductor layer in the diode region including a first region adjacent to the IGBT region and a second region separated from the IGBT region, an impurity concentration being less in the first region than in the second region; a third semiconductor layer on the semiconductor layer; a fourth semiconductor layer of the third semiconductor layer in the IGBT region; a third electrode extending in a direction from the fourth semiconductor layer toward the semiconductor layer; and an insulating film between the second electrode and each of the third semiconductor layer, the semiconductor layer, and the third electrode.
US12255248B2

A system and a method are disclosed for forming a bottle-neck shaped backside contact structure in a semiconductor device, wherein the bottle-neck shaped backside contact structure has a first side partially within the first source/drain structure, a second side contacting a backside power rail, and a liner extending from the first side to the backside power rail. The liner includes a first region comprised of either a Ta silicide liner or a Ti silicide liner, a second region comprised of a Ti/TiN liner and a third region comprised of either a Ta silicide liner or a Ti silicide liner. The backside contact structure includes a first portion having a positive slope and a second portion, adjacent to the first portion, having no slope.
US12255233B2

A vertical conduction MOSFET device includes a body of silicon carbide having a first conductivity type and a face. A metallization region extends on the face of the body. A body region of a second conductivity type extends in the body, from the face of the body, along a first direction parallel to the face and along a second direction transverse to the face. A source region of the first conductivity type extends towards the inside of the body region, from the face of the body. The source region has a first portion and a second portion. The first portion has a first doping level and extends in direct electrical contact with the metallization region. The second portion has a second doping level and extends in direct electrical contact with the first portion of the source region. The second doping level is lower than the first doping level.
US12255229B2

An ESD protection device includes a semiconductor body having an upper surface, a plurality of p-type wells that each extend from the upper surface into the semiconductor body, and a plurality of n-type wells that each extend from the upper surface into the semiconductor body, wherein a total area of electrical insulator disposed between the p-type wells and the adjacent semiconductor body is greater than a total area of electrical insulator disposed between the n-type wells and the adjacent semiconductor body.
US12255217B2

A semiconductor device includes a first type of light sensing units, where each instance of the first type of light sensing units is operable to receive a first amount of radiation; and a second type of light sensing units, where each instance of the second type of light sensing units is operable to receive a second amount of radiation, and the second type of light sensing units is arranged in an array with the first type of light sensing units to form a pixel sensor. The first amount of radiation is smaller than the second amount of radiation, and at least a first instance of the first type of light sensing units is adjacent to a second instance first type of light sensing unit.
US12255216B2

A photoelectric conversion device including a substrate including a charge generation region, a dielectric layer formed on the substrate, and a phase adjustment layer formed on the dielectric layer and having an upper surface and a lower surface. In a cross-sectional view of the photoelectric conversion device, a first plane extends parallel to the substrate in contact with the upper surface of the phase adjustment layer, a second plane is the lower surface of the phase adjustment layer, and the phase adjustment layer is formed such that the reflected light which has entered the first plane perpendicularly to the photoelectric conversion device and travels from the first plane to the second plane has an optical path length that varies depending on a position where the reflected light is incident on the first plane.
US12255206B2

A semiconductor device includes: an active pattern extending in a first direction on a substrate; a first lower source/drain pattern and a second lower source/drain pattern provided on the active pattern and spaced apart from each other in the first direction; a first upper source/drain pattern provided on the first lower source/drain pattern; a second upper source/drain pattern provided on the second lower source/drain pattern; and a gate electrode crossing the active pattern and extending in a second direction intersecting the first direction. The gate electrode includes an overlapping portion overlapping the active pattern in a third direction perpendicular to the first direction and the second direction. A length of the overlapping portion in the second direction is less than a length of the first lower source/drain pattern in the second direction.
US12255198B2

Layouts of data pads and dummy data pads are disclosed. A die may include a number of circuits, a first edge, a second edge perpendicular to the first edge, a third edge opposite the first edge, and a fourth edge. The die may further include a first number of data pads variously electrically coupled to the number of circuits and arranged proximate to the first edge and a first number of dummy data pads, not electrically coupled to the number of circuits, alternatingly arranged with the first number of data pads, and proximate to the first edge. The die may further include a second number of data pads arranged proximate to the third edge and a second number of dummy data pads, alternatingly arranged with the second number of data pads, and proximate to the third edge. Associated devices, systems, and methods are also disclosed.
US12255195B2

A chip package includes an interposer comprising a silicon substrate, multiple metal vias passing through the silicon substrate, a first interconnection metal layer over the silicon substrate, a second interconnection metal layer over the silicon substrate, and an insulating dielectric layer over the silicon substrate and between the first and second interconnection metal layers; a field-programmable-gate-array (FPGA) integrated-circuit (IC) chip over the interposer; multiple first metal bumps between the interposer and the FPGA IC chip; a first underfill between the interposer and the FPGA IC chip, wherein the first underfill encloses the first metal bumps; a non-volatile memory (NVM) IC chip over the interposer; multiple second metal bumps between the interposer and the NVM IC chip; and a second underfill between the interposer and the NVM IC chip, wherein the second underfill encloses the second metal bumps.
US12255190B2

A light emitting diode pixel for a display includes a first subpixel including a first LED sub-unit, a second subpixel including a second LED sub-unit, a third subpixel including a third LED sub-unit, and a bonding layer overlapping the first, second, and third subpixels, in which each of the first, second, and third LED sub-units includes a first type of semiconductor layer and a second type of semiconductor layer, each of the first, second, and third LED sub-units is disposed on a different plane, and light generated from the second subpixel is configured to be emitted to an outside of the light emitting diode pixel by passing through a lesser number of LED sub-units than light generated from the first subpixel and emitted to the outside.
US12255186B2

The present application provides a splicing display device. The splicing display device includes at least two display devices, a middle frame and a light emitting diode (LED) substrate. Each two adjacent display devices are spliced to form a gap. The display device includes a backplate and is arranged on the backplate. The middle frame includes a support part and a fixing part connected to the support part, the support part is arranged on the two panels and covers the gap. The fixing part is arranged in the gap and is detachably connected to the backplate. The LED substrate is arranged on the support part.
US12255182B2

An electronic package is provided, in which a first electronic element and a second electronic element are disposed on a first side of a circuit structure and a second side of the circuit structure, respectively, where a first metal layer is formed between the first side of the circuit structure and the first electronic element, a second metal layer is formed on a surface of the second electronic element, and at least one thermally conductive pillar is disposed on the second side of the circuit structure and extends into the circuit structure to thermally conduct the first metal layer and the second metal layer. Therefore, through the thermally conductive pillar, heat generated during operations of the first electronic element and the second electronic element can be quickly dissipated to an external environment and would not accumulate.
US12255176B2

A microelectronic assembly may include a semiconductor wafer having first and second surfaces extending in first and second directions, the semiconductor wafer having network nodes connected to one another via local adjacent connections each extending in only one of the first and second directions, and an interconnection structure comprising a low-loss dielectric material and having first and second opposite surfaces extending in third and fourth directions each oriented at an oblique angle relative to the first and second directions, the interconnection structure having local oblique connections each extending in only one of the third and fourth directions. The semiconductor wafer may be directly bonded to the interconnection structure such that each of the network nodes is connected with at least one of the other network nodes, without use of conductive bonding material, through at least one of the local adjacent connections and at least one of the local oblique connections.
US12255171B2

In an embodiment, a wafer bonding system includes a chamber, a gas inlet and a gas outlet configured to control a pressure of the chamber to be in a range from 1×10−2 mbar to 1520 torr, a first wafer chuck having a first surface to support a first wafer, and a second wafer chuck having a second surface to support a second wafer, the second surface being opposite the first surface, the second wafer chuck and the first wafer chuck being movable relative to each other, wherein the second surface that supports the second wafer is divided into zones, wherein a vacuum pressure of each zone is controlled independently of other zones.
US12255161B2

The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a first semiconductor structure and a first connecting structure, wherein the first connecting structure includes a first connecting insulating layer positioned on the first semiconductor structure, two first conductive layers positioned in the first connecting insulating layer, and a first porous layer positioned between the two first conductive layers. A porosity of the first porous layer is between about 25% and about 100%. The first semiconductor structure includes a plurality of first composite conductive features, wherein at least one of the plurality of first composite conductive features includes a first protection liner, a first graphene liner in the first protection liner and a first core conductor in the first graphene liner.
US12255160B2

Provided is a semiconductor package including a pair of differential signal wiring lines including a first differential signal wiring line and a second differential signal wiring line, extending parallel to and spaced apart from each other, a lower equal potential plate in a lower wiring layer under the signal wiring layer, an upper equal potential plate in an upper wiring layer above the signal wiring layer, and a wiring insulating layer adjacent to the pair of differential signal wiring lines, the lower equal potential plate, and the upper equal potential plate, the wiring insulating layer filling spaces between the signal wiring layer, the lower wiring layer, and the upper wiring layer, at least one of the lower equal potential plate and the upper equal potential plate including an impedance opening overlapping the pair of differential signal wiring lines in a vertical direction and is filled by the wiring insulating layer.
US12255158B2

Disclosed herein are components for millimeter-wave communication, as well as related methods and systems.
US12255149B2

A semiconductor device includes a first chip, a second chip, a third chip, and a fourth chip. The first chip is placed adjacent to the second chip and the fourth chip. The third chip is placed adjacent to the second chip and the fourth chip at a position different from a position of the first chip. Data of the first chip is transferred from the first chip to the third chip via the second chip. Data of the third chip is transferred from the third chip to the first chip via the fourth chip. The data transferred from the first chip to the second chip is transferred via a wiring layer formed over a silicon and placed at a position different from positions of the first chip, the second chip, the third chip, and the fourth chip.
US12255137B2

Embodiments disclosed herein include electronic systems with vias that include a horizontal and vertical portion in order to provide interconnects to stacked components, and methods of forming such systems. In an embodiment, an electronic system comprises a board, a package substrate electrically coupled to the board, and a die electrically coupled to the package substrate. In an embodiment the die comprises a stack of components, and a via adjacent to the stack of components, wherein the via comprises a vertical portion and a horizontal portion.
US12255135B2

A semiconductor device includes: a lower wiring including: a lower filling film, which extends in a first direction and includes a first portion having a first width in the first direction and a second portion, having a second width smaller than the first width in the first direction, on the first portion; and a lower barrier film which is disposed on a side wall and a bottom surface of the first portion, and is not disposed on a side wall of the second portion in a cross-sectional view of the first direction; and an upper wiring structure including: an upper via connected to the lower wiring; and an upper wiring extending in a second direction intersecting the first direction on the upper via, wherein the upper wiring structure further includes an upper barrier film, and an upper filling film in a trench defined by the upper barrier film, each of the upper via and the upper wiring comprises the upper barrier film and the upper filling film, and the upper via is not separated from the upper wiring by the upper barrier film, and is separated from the second portion of the lower filling film by the upper barrier film.
US12255125B2

A semiconductor structure includes a substrate, a via, a conductive pillar, and a core layer. The via is located in the substrate. The conductive pillar is located in the via, and the conductive pillar is provided with a groove extended inwards from an upper surface of the conductive pillar. The core layer is located in the groove, a Young modulus of the core layer is less than that of the conductive pillar.
US12255106B2

A method is presented for attaining different gate threshold voltages across a plurality of field effect transistor (FET) devices without patterning between nanosheet channels. The method includes forming a first set of nanosheet stacks having a first intersheet spacing, forming a second set of nanosheet stacks having a second intersheet spacing, where the first intersheet spacing is greater than the second intersheet spacing, depositing a high-k (HK) layer within the first and second nanosheet stacks, depositing a material stack that, when annealed, creates a crystallized HK layer in the first set of nanosheet stacks and an amorphous HK layer in the second nanosheet stacks, depositing a dipole material, and selectively diffusing the dipole material into the amorphous HK layer of the second set of nanosheet stacks to provide the different gate threshold voltages for the plurality of FET devices.
US12255102B2

A first layer is formed over a substrate; a second layer is formed over the first layer; and a third layer is formed over the second layer. The first and third layers each have a first semiconductor element; the second layer has a second semiconductor element different from the first semiconductor element. The second layer has the second semiconductor element at a first concentration in a first region and at a second concentration in a second region of the second layer. A source/drain trench is formed in a region of the stack to expose side surfaces of the layers. A first portion of the second layer is removed from the exposed side surface to form a gap between the first and the third layers. A spacer is formed in the gap. A source/drain feature is formed in the source/drain trench and on a sidewall of the spacer.
US12255101B2

A nanoFET transistor includes doped channel junctions at either end of a channel region for one or more nanosheets of the nanoFET transistor. The channel junctions are formed by a iterative recessing and implanting process which is performed as recesses are made for the source/drain regions. The implanted doped channel junctions can be controlled to achieve a desired lateral straggling of the doped channel junctions.
US12255097B2

A method of dicing a wafer includes positioning the wafer with its top side on a tape material. The wafer includes a plurality of die separated by scribe streets. A first pass being a first infrared (IR) laser beam is directed at the bottom side with a point of entry within the scribe streets. The first IR laser beam is focused with a focus point embedded within a thickness of the wafer, and has parameters selected to form an embedded crack line within the wafer. The embedded crack line does not reach the top side surface. A second pass being a second IR laser beam is directed at the bottom side having parameters selected to form a second crack line that that has a spacing relative to the embedded crack line, and the second IR laser beam causes the embedded crack line to be extended to the top side surface.
US12255095B2

A semiconductor structure including a substrate, a first dielectric layer, a first conductive feature, an etch stop layer, a second dielectric layer and a second conductive feature is provided. The first dielectric layer is disposed over the substrate. The first conductive feature is disposed in the first dielectric layer. The etch stop layer is disposed over the first dielectric layer and the first conductive feature, wherein the etch stop layer comprises a metal-containing layer and a silicon-containing layer, the metal-containing layer is located between the first dielectric layer and the silicon-containing layer, the metal-containing layer comprises a nitride-containing region and an oxide-containing region, and the nitride-containing region contacts the first conductive feature. The second dielectric layer is disposed over the etch stop layer. The second conductive feature penetrates the second dielectric layer and electrically connects with the first conductive feature.
US12255092B2

A substrate processing apparatus includes: a rotary table provided inside a processing container; a stage provided on an upper surface of the rotary table in order to mount a substrate thereon, and configured to revolve by a rotation of the rotary table; a heater configured to heat the substrate mounted on the stage; and a rotation shaft provided at a location that rotates together with the rotary table to freely rotate while supporting the stage, and including a low heat conductivity body formed of a material with a heat conductivity lower than that of the stage.
US12255088B2

A support device includes a substrate receiving region. The support device includes a support body shaped as a pattern having an array of openings. The support body is a sparse structure wherein a joint area of the openings of the array of openings is 40% or more of the area of the substrate receiving region. The support body includes one or more suction openings configured to be in fluid communication with a vacuum source arrangement.
US12255083B2

A semiconductor die pickup apparatus according to an aspect of the present disclosure includes a tape peeler for peeling a mount tape from a semiconductor die, and a flipper for holding the semiconductor die, wherein the tape peeler includes a housing part having a groove that faces the mount tape, a cover part covering the groove, a roller part connected to the cover part, and a vacuum part performing vacuum suction within the groove. The roller part moves to wind the cover part.
US12255070B2

In a semiconductor structure, a first conductive feature is formed in a trench by PVD and a glue layer is then deposited on the first conductive feature in the trench before CVD deposition of a second conductive feature there-over. The first conductive feature acts as a protection layer to keep silicide from being damaged by later deposition of metal or a precursor by CVD. The glue layer extends along the extent of the sidewall to enhance the adhesion of the second conductive features to the surrounding dielectric layer.
US12255066B2

A method for producing nanostructures having a metal oxide shell, carried by a top face of a substrate whose greatest dimension is greater than or equal to 100 mm by MOCVD metalorganic chemical vapour deposition, including successive steps carried out in a reactor configured for MOCVD deposition of nucleation and growth. The nucleation step includes forming non-contiguous metal nuclei by depositing a metal by MOCVD using a metalorganic precursor on the top face of the substrate and oxidising the metal of the metal nuclei, to form oxidised nuclei and ensure stabilisation of the nuclei. The growth step includes depositing a metal by MOCVD using the metalorganic precursor, to form non-contiguous nanostructures by growth of the oxidised nanostructures, and oxidising the deposited metal of the nanostructures formed in the nucleation to form oxidised nanostructures.
US12255055B2

A method for removing etchant byproduct from an etch reactor and discharging a substrate from an electrostatic chuck of the etch reactor is provided. One or more layers on a substrate electrostatically secured to an electrostatic chuck within a chamber of the etch reactor is etched using a first plasma, causing an etchant byproduct to be generated. A portion of the one or more layers are covered by a photoresist. After the etching is complete, a second plasma is provided into the chamber for a time period sufficient to trim the photoresist and remove a portion of the etchant byproduct. A second time period sufficient to electrostatically discharge the substrate using the second plasma is determined. Responsive to deactivating one or more chucking electrodes of the electrostatic chuck, the second plasma is provided into the chamber for the second time period and the substrate is removed from the chamber.
US12255043B2

An electron beam is irradiated on a specimen in a state where a negative voltage is applied to the specimen. The specimen is rotated to establish an optimum orientation of a specimen surface shape relative to an orientation of a detector having two detection surfaces disposed at rotational symmetric positions with respect to an optical axis of the electron beam taken as an axis of rotation, and an image is generated based on a quantity of a signal from reflected electrons detected by the detector.
US12255028B2

A key structure including a carrier, a keycap, a lifting member, and an elastic member is provided. The carrier includes a carrier body and multiple positioning hooks. The carrier body has multiple vias, and the positioning hooks are respectively disposed corresponding to the vias. Orthographic projection of each of the positioning hooks falls in the corresponding via. Each of the positioning hooks includes a first positioning portion and a second positioning portion respectively connected to two inner wall surfaces in the corresponding via. The keycap is disposed above the carrier body. The lifting member is disposed between the carrier body and the keycap. One end of the lifting member is connected to the keycap, and an other end of the lifting member is connected to the positioning hooks. The elastic member is disposed between the carrier body and the keycap.
US12255027B2

An electrolytic capacitor includes a capacitor element having bottom surface and upper surface and including an anode lead, a cathode lead terminal, and outer packaging resin. The cathode lead terminal includes a cathode terminal having an exposed surface exposed from bottom surface, and two cathode anchor portions each extending from the cathode terminal to be embedded in the outer packaging resin. The cathode terminal has two end sides each being along a longitudinal direction of the anode lead. Each of the two cathode anchor portions includes a cathode upright portion rising from corresponding one of two end sides of the cathode terminal toward upper surface, a first extension portion extending from the cathode upright portion, and a second extension portion extending from the first extension portion.
US12255020B2

A ceramic electronic component includes: a body including dielectric layers and internal electrodes; and external electrodes disposed on the body and connected to the internal electrodes, in which the dielectric layers include a plurality of dielectric crystal grains, an average number of dielectric crystal grains per unit thickness (1 μm) of the dielectric layers is 6 or more, and td is 2.0 μm or less, td being an average thickness of at least one of the dielectric layers.
US12254998B2

A mercury-based compound is in powder form and has the general chemical formula: M1aXb, where M1 is Hg, MxcMyd or a combination thereof, with Mx being Hg and My being an arbitrary element; wherein X is chloride, bromide, fluoride, iodide, sulphate nitrate or a combination thereof, wherein a, b, c and d are numbers between 0.1 and 10, wherein particles of the powder have a minimum average dimension of width of at least 50 nm and a maximum average dimension of width of at most 20 μm, and wherein the mercury-based compound is paramagnetic and is present in an excited state.
US12254993B2

The disclosure includes a method and system for initiating at least one workflow associated with a patient, the system enabling users to create electronic messages, the method comprising the steps of presenting an electronic message via a display wherein the electronic message includes at least fields, associating the displayed electronic message with a first patient, receiving a general event descriptor entered by a system user via an interface in one of the message fields where the general event descriptor can be used to identify at least one workflow being requested by the user, obtaining the general event descriptor from the field, identifying a workflow associated with the general event descriptor and associated with the first patient and transmitting an electronic message to at least one entity that is capable of handling the workflow being requested by the user.
US12254991B2

Systems and methods for training a model for identifying an imaging modality. The systems and methods can be performed by a computer system having one or more processors and memory. A plurality of image vectors can be generated from first image data using a convolutional neural network. A loss function can be applied to each of the plurality of image vectors to produce an intermediate dataset. The intermediate dataset can be projected in a space having lower dimensional space that the intermediate dataset. A plurality of clusters can be identified from the intermediate dataset in the space using a clustering technique. Each of the plurality of clusters can be classified into one of a plurality of imaging modalities.
US12254983B2

An electronic device and a method of training a classification model for age-related macular degeneration (AMD) are provided. The method includes the following steps. Training data is obtained. A loss function vector corresponding to the training data is calculated based on a machine learning algorithm, in which the loss function vector includes a first loss function value corresponding to a first classification of AMD and a second loss function value corresponding to a second classification of AMD, the first classification corresponds to a first group, and the second classification corresponds to one of the first group and a second group. The first loss function value is updated according to the second loss function value and a group penalty weight in response to the second classification corresponding to the second group to generate an updated loss function vector. The classification model is trained according to the updated loss function vector.
US12254974B2

To provide a medicine collation device, a medicine collation system, a medicine management method, and a program, capable of collecting medicine images that are candidates for master images. The medicine collation device includes: a medicine image acquiring unit configured to acquire a medicine image generated by imaging a medicine to be collated; a first master image storing unit configured to store a master image of the medicine; a collating unit configured to collate the medicine image with the master image; an associating unit configured to associate the medicine image collated by the collating unit, with identification information on the medicine image; and a transmitting unit configured to transmit the medicine image and the identification information that are associated in the associating unit, to an outside.
US12254970B2

Systems and methods are disclosed for a numeric waiting bin for prescription fulfillment. A computing system may be used to receive bin configuration values corresponding to a plurality of physical bins for prescription storage. The bin configuration values may be used to assign serial identifiers to the plurality of bins. Prescriptions may be selectively assigned a bin serial identifier using a plurality of rules and the bin serial number may be used to locate the prescription when the prescription is requested, such as during pickup.
US12254964B2

There is provided a quantum circuit based system configured to model infinite-size systems, in which one or more quantum circuits are configured as an infinite tensor network representation of quantum states of effectively infinite physical or chemical systems.
US12254963B2

A method for determination of molecular parameters for a configuration of a known single organic molecule embedded in an anisotropic environment generated by alignment media, said known single organic molecule comprising particles, is disclosed. The method comprising the steps of: a) Defining a three-dimensional grid that is aligned with the known atomic structure of the alignment medium; b) Placing the particles of the known single organic molecule on the respective grid points of the three-dimensional grid in relation to at least one assigned atom of the alignment medium; c) Determining the interaction between the particles of the single organic molecule and the alignment medium for a set of orientations and a plurality of configurations of the particles; d) Calculating anisotropic parameters obtainable by measuring with nuclear magnetic resonance (NMR) spectroscopy by use of the determined interactions for each of the plurality of configurations of the organic molecule.
US12254962B2

A method for investigating intra- and/or intermolecular interactions involving RNA is provided. The method includes a) synthesizing a RNA/DNA heteroduplex (RDH) comprising a RNA strand of interest paired to a DNA strand; b) binding a first end of the DNA strand and a corresponding first end of the RNA strand to a first element of a nanoscale manipulating device, and a second end of the DNA strand to a second element of the nanoscale manipulating device, leaving a second end of the RNA strand free; c) moving the first and second elements of the manipulating device apart from each other, stretching the DNA strand and causing the RNA strand to peel off the heteroduplex; and d) moving the first and second elements of the nanoscale manipulating device towards each other, allowing the DNA strand to relax and causing the RNA strand to bind again to it. Measurement of a force-displacement relationship during steps c) and d) provides information on intra- and/or intermolecular interactions involving the RNA strand. Also provided is an apparatus for carrying out the method.
US12254955B2

A method implemented by a multi-chip package (MCP) electronic device including a die-to-die (D2D) interface is provided. The method includes receiving, by a receiver portion of a first die of the D2D interface, and from a transmitter portion of a second die of the D2D interface, a first timing signal and a second timing signal. The method includes generating a timing calibration signal based on a timing value corresponding to a midpoint of an estimated margin between overlaying segments of the first timing signal and a timing value corresponding to a delay of a unit delay associated with the receiver portion. The method includes generating an output timing signal based on the timing calibration signal, and selecting a timing delay signal based on the output timing signal and the timing calibration signal. The timing delay signal is selected to reduce a potential glitch power associated with the receiver portion.
US12254951B2

The present disclosure provides a memory device that includes a memory array and a page buffer. The memory array includes a plurality of memory cells coupled to a bit line of the memory array. The page buffer is coupled to the plurality of memory cells via the bit line to sense stored data in the memory cells. The page buffer includes first, second, and third transistors coupled to the bit line, first and second nodes, a capacitance structure coupled to the first node, and a latch circuit coupled to the bit line via the first transistor. First terminals of the first, second, and third transistors are coupled to the first node. A second terminal of the second transistor is coupled to the second node. The third transistor amplifies a read margin voltage at the second node. The page buffer shortens a time of a read operation or verify operation.
US12254948B2

A memory device standby procedure can include idling a first memory device in a low-power standby mode, the first memory device coupled to a memory interface that couples multiple memory devices to a host and includes a command line (CA) and a standby exit line (EX), and the first memory device can include a primary die coupled to multiple secondary dies using an intra-package bus. At the first memory device, the procedure can include waking receiver circuitry on the primary die in response to a state change on the standby exit line, and sampling the command line using logic circuitry on the primary die. When a wakeup message on the command line comprises a chip identification that corresponds to the first memory device, the procedure can include initiating a standby exit procedure for the first memory device.
US12254942B2

A control method includes: decoding a third Operand (OP) in a third Mode Register (MR) and a fourth OP in a first MR; and in response to the semiconductor memory being in a preset test mode, controlling, in a case where the third OP meets a first decoding condition, the impedance of a Data Mask (DM) pin to be a first value; or controlling, in a case where the third OP meets a second decoding condition, the impedance of the DM pin to be a second value according to the fourth OP; wherein the third OP is configured to indicate whether the DM pin is a test object in the preset test mode, and the fourth OP is configured to indicate whether the DM pin is enabled.
US12254939B2

A memory structure of an integrated circuit includes a plurality of memory arrays arranged in parallel along the first direction and extending along the second direction, a sensitivity amplifier array extending along the second direction is arranged between every two memory arrays, and the sensitivity amplifier array includes an odd-numbered sensitivity amplifier array and an even-numbered sensitivity amplifier array, the odd-numbered sensitivity amplifier array is connected to an odd-numbered global signal line, and the even-numbered sensitivity amplifier array is connected to the even-numbered global signal line; a first sensitivity amplifier array is arranged between the memory arrays at the edge, and the first sensitivity amplifier array is connected to both the odd-numbered global signal line and the even-numbered global signal line. The present disclosure can improve reliability, yield and test success rate of the memory products.
US12254938B2

An example memory device with an improved sensing structure including a memory array comprising a plurality of sub-arrays of memory cells and structured in memory blocks, sense amplifiers coupled to the memory cells, and modified JTAG cells coupled in parallel to the outputs of the sense amplifiers and serially interconnected in a scan-chain structure integrating a JTAG structure and the sense amplifiers. In the example memory device, the scan-chain structures associated to each sub array are interconnected to form a unique chain as a boundary scan register. Further, in the example memory device, the boundary scan register is a testing structure to test interconnections of the sense amplifiers.
US12254929B2

A semiconductor memory device includes a first memory cell, a second memory cell above the first memory cell, a first word line electrically connected to a gate of the first memory cell, a second word line electrically connected to a gate of the second memory cell, and a control unit that performs an erasing operation on the first and second memory cells. During the erasing operation, the control unit applies a first voltage to a first word line and a second voltage higher than the first voltage to a second word line.
US12254924B2

Embodiments of the disclosure provide a system, method, or computer readable medium for providing a differentiable content addressable memory (aCAM) that implements an analog input analog storage and analog output learning memory. The analog output of the differentiable CAM can provide input to a learning algorithm, which may compute the gradients in comparison to historic values and reduce data inaccuracies and power consumption.
US12254923B2

A memory device has a plurality of bit cells, each of which includes an SRAM cell having a storage node selectively connectable to a first bit line in response to a control signal received on a first word line. Each bit cell further includes an MRAM cell selectively connectable to the storage node of the SRAM cell in response to a control signal received on a second word line.
US12254921B2

A sense amplifier circuit architecture includes a first NMOS layout, a second NMOS layout, a first PMOS layout, a second PMOS layout, a first processing structure layout and a second processing structure layout. The first NMOS layout includes first N-type active layers and first gate layers discretely arranged on the first N-type active layers. The second NMOS layout includes second N-type active layers and second gate layers discretely arranged on the second N-type active layers. The first PMOS layout includes first P-type active layers and third gate layers discretely arranged on the first P-type active layers. The second PMOS layout includes second P-type active layers and fourth gate layers discretely arranged on the second P-type active layers. The first processing structure layout includes first active layers and a first isolation gate. The second processing structure layout includes second active layers and a second isolation gate.
US12254920B2

A static random-access memory (SRAM) circuit and associated read operation method and write operation method are provided. The SRAM circuit includes memory units arranged in M columns and N rows, M bit lines, N row-voltage selection lines, N word lines, and a control circuit. The control circuit includes a controller, a voltage source, a voltage selection module, a word-line driving module, and a bit-line driving module. The voltage source provides a first voltage and a second voltage. When the control circuit performs access to the memory unit located in the mth column and the nth row, the voltage selection module transmits one of the first voltage and the second voltage to an nth row-voltage selection line. The voltage selection module transmits the second voltage to the other (N−1) row-voltage selection lines. The variables M, N, m, and n are positive integers.
US12254914B2

A memory cell arrangement is provided that may include: one or more memory cells, each memory cell of the one or more memory cells including: a field-effect transistor structure; a plurality of first control nodes; a plurality of first capacitor structures, a second control node; and a second capacitor structure including a first electrode connected to the second control node and a second electrode connected to a gate region of the field-effect transistor. Each of the plurality of first capacitor structures includes a first electrode connected to a corresponding first control node of the plurality of first control nodes, a second electrode connected to the gate region of the field-effect transistor structure, and a spontaneous-polarizable region disposed between the first electrode and the second electrode of the first capacitor structure.
US12254906B1

A method of planarizing a device having a surface topography with at least one material at a surface of the device is described. The method comprises the steps of depositing a stop layer over at least a portion of the at least one material which substantially retains the surface topography of the device. A sacrificial layer is deposited over at least a portion of the stop layer. A planarization process is performed on the device. The planarization process includes the steps of performing a chemical mechanical polish (CMP) on the top surface of the sacrificial layer. A physical removal step is conducted on the remainder portion of the sacrificial layer to form a planarized surface. A second CMP step and a second physical removal step are conducted, to form a planarized device.
US12254901B2

Various embodiments of the invention provide systems and methods for low bandwidth consumption online content editing, where user-created content comprising high definition/quality content is created or modified at an online content editing server according to instructions from an online content editor client, and where a proxy version of the resulting user-created content is provided to online content editor client to facilitate review or further editing of the user-created content from the online content editor client. In some embodiments, the online content editing server utilizes proxy content during creation and modification operations on the user-created content, and replaces such proxy content with corresponding higher definition/quality content, possibly when the user-created content is published for consumption, or when the user has paid for the higher quality content.
US12254896B1

An audio signal detector comprising: an input adapted to receive a transducer signal; an output to provide an output signal indicative of the presence of a voice component in the transducer signal; and a processor circuit adapted to estimate a noise characteristic of the transducer signal; detect a voice component of the transducer signal; adjust one or more adjustable voice-activity parameters for detecting the voice component, wherein the said one or more adjustable voice-activity parameters are adjusted based on the noise characteristic; and generate the output signal.
US12254878B1

Techniques for understanding classification by a machine learning model are described. A system determines a portion of a user input that causes a machine learning model to classify the user input to a particular classification. The system may generate output data according to the determined portion of the user input. In some cases, the system may generate, using the determined portion, output data explaining processing performed with respect to the user input. In other cases, the system may generate output data requesting feedback. In yet other cases, the system may change a domain, an intent or other classification determined for the user input based on the determined portion.
US12254875B2

A method includes receiving a sequence of acoustic frames extracted from audio data corresponding to an utterance. During a first pass, the method includes processing the sequence of acoustic frames to generate N candidate hypotheses for the utterance. During a second pass, and for each candidate hypothesis, the method includes: generating a respective un-normalized likelihood score; generating a respective external language model score; generating a standalone score that models prior statistics of the corresponding candidate hypothesis; and generating a respective overall score for the candidate hypothesis based on the un-normalized likelihood score, the external language model score, and the standalone score. The method also includes selecting the candidate hypothesis having the highest respective overall score from among the N candidate hypotheses as a final transcription of the utterance.
US12254873B1

Systems and methods for a natural language survey system are provided. The natural language survey system may harness generative artificial intelligence (“AI”) and machine learning to enhance survey question generation, survey participance and completed survey analysis and research. The natural language survey system may include a dynamic interactive platform. The dynamic interactive platform may enable a researcher to create a survey using natural language. The dynamic interactive platform may enable a researcher to directly identify survey goals instead of creating a plurality of goal-oriented specific questions. The dynamic interactive platform may enable a plurality of participants to participate in the survey. The dynamic interactive platform may provide reports and insights to the researcher upon completion of the survey by the participants.
US12254870B2

Systems and techniques for acoustic-based linguistically-driven automated text formatting of acoustic input are described herein. An audio sample may be obtained that includes multiple words from human speech. The audio sample may be processed to determine a linguistic relationship of the words from the acoustic properties of the words. Based on the determined linguistic relationships, data such as an acoustical language model is generated to enable an arrangement of the words into a cascade format (e.g., a cascade format that establishes horizontal displacement and vertical displacement among the multiple words). A cascaded text output may be provided from the acoustical language model or other types of related data.
US12254868B2

A system and method for providing a custom response to a voice command of a specific user. The method encompasses receiving, at a transceiver unit [102] from a user device, a custom voice response preference setting associated with the specific user. The method thereafter leads to receiving, at the transceiver unit [102] from a first target device, a voice command of the specific user. The method thereafter encompasses generating, by a processing unit [104], a custom response to the voice command of the specific user based at least on the custom voice response preference setting. Further, the method encompasses identifying, by an identification unit [106], a second target device from one or more devices present in vicinity of the specific user. Thereafter, the method comprises providing, by the processing unit [104], the generated custom response to the voice command of the specific user via the second target device.
US12254866B2

A method of determining an alignment sequence between a reference sequence of symbols and a hypothesis sequence of symbols includes loading a reference sequence of symbols to a computing system and creating a reference finite state automaton for the reference sequence of symbols. The method further includes loading a hypothesis sequence of symbols to the computing system and creating a hypothesis finite state automaton for the hypothesis sequence of symbols. The method further includes traversing the reference finite state automaton, adding new reference arcs and new reference transforming properties arcs and traversing the hypothesis finite state automaton, adding new hypothesis arcs and new hypothesis transforming properties arcs. The method further includes composing the hypothesis finite state automaton with the reference finite state automaton creating alternative paths to form a composed finite state automaton and tracking a number of the alternative paths created. The method further includes pruning the alternative paths based on likely top paths, backtracking over most likely paths of the composed finite state automaton, and rescoring edit-distances of the composed finite state automaton.
US12254863B2

There is provided a method and corresponding system for generating harmonics based on an input signal. The method comprises deriving (S1), from the input signal, one or more frequency band signals; generating (S2), from at least one or each of said frequency band signals, a first amplitude proportional signal comprising one or more harmonics components, said first amplitude proportional signal having an amplitude proportional to the amplitude of the input signal; generating (S3), from at least one or each of said frequency band signals, a normalized signal, said normalized signal having an amplitude independent of the amplitude of the input signal, and multiplying, for at least one or each of said frequency band signals, the normalized signal with the corresponding first amplitude proportional signal to generate a second amplitude proportional signal comprising one or more harmonics components; and creating (S4), for at least one or each of said frequency band signals, an output signal based on the first amplitude proportional signal comprising one or more harmonics components and the second amplitude proportional signal comprising one or more harmonics components.
US12254862B2

An assembly actively controls the rolling noise for a motor vehicle. The assembly includes a path control device that includes another sensor fastened on the steering knuckle, such as an accelerometer. The path control device is capable of transmitting, to the anti-noise device, measurements obtained by the other sensor. The anti-noise device is capable of generating an anti-noise signal depending on the acceleration measurements obtained and controlling its transmission via the loudspeaker.
US12254860B2

This disclosure provides methods, devices, and systems for active noise cancellation (ANC). The present implementations more specifically relate to the use of dynamic range compression (DRC) for ANC. In some aspects, an ANC system receives an input audio signal of a transient noise as measured by a microphone, performs DRC on the input audio signal to generate a compressed dynamic range audio signal, and performs ANC on the compressed dynamic range audio signal to generate a cancellation signal associated with the input audio signal. The cancellation signal is based on an adjusted gain of the input audio signal to prevent saturation or large spikes of the cancellation signal, which can cause undesirable audio during playback.
US12254855B2

A system, method and computer product for combining audio tracks. In one example embodiment herein, the method comprises determining at least one music track that is musically compatible with a base music track, aligning those tracks in time, and combining the tracks. In one example embodiment herein, the tracks may be music tracks of different songs, the base music track can be an instrumental accompaniment track, and the at least one music track can be a vocal track. Also in one example embodiment herein, the determining is based on musical characteristics associated with at least one of the tracks, such as an acoustic feature vector distance between tracks, a likelihood of at least one track including a vocal component, a tempo, or musical key. Also, determining of musical compatibility can include determining at least one of a vertical musical compatibility or a horizontal musical compatibility among tracks.
US12254848B2

A display device includes a display panel, a gate driver; a source driver, supplying gradation voltage signals to multiple pixel parts via multiple data lines based on a video data signal, and supplying to the gate driver a gate control signal; and a video data transmission part, transmitting the video data signal to the source driver by using LVDS. The video data transmission part assigns, to an empty region that is a region other than regions assigned to multiple pixel data pieces forming one pixel of the video data signal in each data packet defined for a time of transmitting the video data signal for one pixel by using LVDS, an arithmetic value calculated based on the pixel data pieces, and transmits to the source driver together with the pixel data pieces as the video data signal.
US12254834B2

A data driver includes a first and second data voltage generator and a third data voltage generator. The first and second data voltage generator generates a first data voltage corresponding to a first grayscale value and a second data voltage corresponding to a second grayscale value lower than the first grayscale value based on a reference voltage. The third data voltage generator generates a third data voltage corresponding to a third grayscale value lower than the second grayscale value based on a voltage level difference between the first data voltage and the second data voltage.
US12254831B2

A display device comprises a pixel circuit including a driving element having a gate electrode connected to a first node and a source electrode connected to a second node, a light emitting element connected to the second node, a first switch element that connects a data line and the first node, and a second switch element that connects a reference voltage line and the second node; a gate driver that supplies a scan signal to the gate line; and a sensing circuit that senses a voltage of the reference voltage line during a sensing period, wherein during an initialization period the scan signal is higher than the sensing data voltage, during the sensing period, the scan signal is higher than the first ground voltage and lower than the sensing data voltage, during the sensing period, a voltage of the second node is stored in a sensing capacitor.
US12254825B2

Provided are a display panel, an integrated chip, and a display device. The display panel includes a first display region, a second display region, and a pixel circuit. The pixel circuit includes a first pixel circuit and a second pixel circuit, where the first pixel circuit is connected to a light-emitting element in the first display region, and the second pixel circuit is connected to a light-emitting element in the second display region. The pixel circuit includes a drive transistor and a first presetting module, and a terminal of the first presetting module is connected to the drive transistor, where a control terminal of a first presetting module in the first pixel circuit is configured to receive a first control signal, and a control terminal of a first presetting module in the second pixel circuit is configured to receive a second control signal.
US12254823B2

A display device includes: a display that displays an image based on image data; a backlight device that irradiates the display with light; an image determiner that determines, based on the image data, whether the image includes a target image having a contrast higher than a reference contrast; and a luminance value setter that sets each luminance value of the image based on the image data, wherein when the image determiner determines that the image includes the target image, the luminance value setter changes the luminance value set for at least one of two or more areas in the target image to reduce a difference between the luminance values of the two or more areas in the target image set based on the image data.
US12254822B2

The present invention is related to a display device, including: a plurality of sub-pixel areas, each including a pixel circuit, each pixel circuit including: a diode, configured to be in a forward-biasing state during a display phase of the pixel circuit for light-emitting and configured to be in a reverse-biasing state in a sensing phase of the pixel circuit for light-sensing; a driving transistor for driving the diode during the display phase and serving as a source follower in the sensing phase; first to sixth transistors, applied to the gates of the first to sixth transistors respectively so that the pixel circuit switching between the display phase and the sensing phase; and a capacitor for storing a data voltage to be written to the diode in the display phase and storing the charge accumulated by the diode in the sensing phase.
US12254816B2

A picture element for a display device includes a first and a second supply connection, a light-emitting semiconductor device arranged between the first and the second supply terminal, and a comparison unit having a first and a second input and an output. The comparison unit is configured to adjust a voltage at the output in dependence on a comparison of a voltage applied to the first input and a voltage applied to the second input. The picture element also includes a supply switch-configured to control a current flow between the first and the second supply terminal via the light-emitting semiconductor device depending on the voltage applied at the output of the comparison unit. The picture element further includes a selection input, a data input, a memory element and a control switch.
US12254808B2

A gate drive circuit includes a plurality of gate drive units. Each of the gate drive units includes a stage transmission signal selection circuit, a pull-up control circuit, a pulse number reduction circuit, a first inversion circuit, a first output stage, and a second output stage, and can output a second gate control signal with a greater number of pulses and a first gate control signal with a less number of pulses. At least one of the stage transmission signal selection circuit, the first inversion circuit or the second output stage includes three transistors with the same channel type.
US12254804B2

A display apparatus includes a display panel; a gate driver configured to drive gate lines of the display panel, the gate driver including gate stages that are connected to a power line that supplies an output voltage to the gate stages; a comparator circuit coupled with the gate driver through a feedback line, the comparator circuit configured to compare a first divided voltage of a first node of the comparator circuit that is based on a feedback current in the feedback line and a second divided voltage of a second node of the comparator circuit that based on a reference voltage, and supply the output voltage to a third node of the comparator circuit that is connected to the power line, the output voltage based on the comparison between the first divided voltage and the second divided voltage.
US12254800B2

A multi-layer display module includes a first display panel, and a second display panel. Dimension of long side of the first display panel is D1, and the first display panel has first pixel resolution P1. The second display panel is located on one side of the first display panel and overlapped with the first display panel. There is a space d between the first display panel and the second display panel. Dimension of the long side of the second display panel is D2, and the second display panel has the second pixel resolution P2. Transmittance of the second display panel is T2. The multi-layer display module complies with T2>40%, P1≠P2, and D ⁢ 2 * T ⁢ 2 ≥ d ≥ D ⁢ 2 ❘ "\[LeftBracketingBar]" P ⁢ 1 - P ⁢ 2 ❘ "\[RightBracketingBar]" * P ⁢ 2 .
US12254796B2

The present disclosure discloses a method for refreshing screens of a head-mounted display device, a head-mounted display device, and a non-transient computer readable storage medium configured to store computer instructions. The specific implementation is as follows: from a first time point to a second time point, sending first data to both the first screen and the second screen, and writing the first data to the first screen, with the first screen configured to be in a black screen state, and the second screen configured to be in a bright screen state for at least part of the time; and from the second time point to a third time point, sending second data to both the first screen and the second screen, and writing the second data to the second screen, with the second screen configured to be in the black screen state, and the first screen configured to be in the bright screen state for at least part of the time to display the first data.
US12254793B2

The present application provides a flexible LED electronic screen, relating to the technical field of LED screens. During practical applications, by employing an FPC flexible circuit board and upper and lower shells made of PU or PVC materials, the present application prepares an LED electronic screen which can be bended and folded arbitrarily. An interface circuit arranged at two ends of the FPC flexible circuit board is used for splicing of an LED electronic screen, and users may perform splicing as needed, without limitation on length. In addition, the flexible LED electronic screen prepared according to the present application is easy to paste and move, with a wide field of application.
US12254791B2

A system includes a container and a security label. The container is divisible into a plurality of parts and has a container body and a removable container closure. The security label has a first label section and a second label section forming respective parts of a common material web and a severing element which is arranged between the first and second label section with respect to a longitudinal axis of the security label. The security label is applied to the container such that the first label section is attached to the container body and the second label section surrounds the container closure. The second label section is formed such that the security label is closed along an edge line above the container closure by gluing and/or welding such that the second label section encloses the removable container closure.
US12254788B2

The present invention provides a product with an operation display panel incorporated therein, which naturally harmonizes with the environment to not create visual noise for a user and allow the user to operate the operation display panel intuitively while feeling a natural material. A thin layer, made of a natural wood, natural fiber, natural leather, or natural stone, or a resin, synthetic fiber, synthetic leather or artificial stone created by imitating the appearance and touch of a natural material, is provided on the peripheral surface of a housing so that the thin layer covers at least the entire front surface of a display panel. A touch sensor incorporated comes in contact with the front surface of the panel. The thickness of the thin layer and the luminance of the panel are designed to allow the user to view the content displayed on the panel.
US12254784B2

Disclosed are an emotional evolution method and terminal for a virtual avatar in educational metaverse. By collecting expression data and audio data of the virtual avatar, and performing emotional feature extraction based on the expression data and the audio data; fusing an extracted sound emotional feature with an extracted expression emotional feature by using an emotional feature fusion model, and performing emotion recognition on a multi-modal emotional feature fusion result obtained by fusion to obtain an emotional category corresponding to the multi-modal emotional feature fusion result; labeling the multi-modal emotional feature fusion result based on a semantic vector of the emotional category to generate an emotional evolution sequence; and driving the virtual avatar to perform emotional expression according to a target emotional evolution pattern extracted from the emotional evolution sequence, a unified and united multi-modal emotional feature fusion result is formed, the emotional self-evolution of the virtual avatar is achieved.
US12254783B2

A device for medical training purposes is presented. The wound trainer includes a compressible body, a wound structure, and an annular cavity. The compressible body simulates portion of a body. The compressible body includes a top surface. The wound structure is disposed along the compressible body. The wound structure includes a wound cavity which extends from the top surface and into the compressible body. The annular cavity extends into the compressible body about the wound cavity. The annular cavity permits movement or expansion of a wall defined by and disposed between the wound cavity and the annular cavity.
US12254779B2

Disclosed in this specification are methods, systems and apparatus, including computer programs encoded on non-transitory computer storage media for unmanned aerial vehicle (UAV) flight operation and privacy controls. Based on geofence types, and UAV distance from a geofence, sensors and other devices connected to a UAV are conditionally operational. Image data collected during a UAV flight may be obfuscated by the UAV while in flight, or via a post-flight process using log data generated by the UAV.
US12254757B1

Described herein relates to a system and method for system of and method for optimizing real-time workplace safety monitoring by facilitating hazard avoidance within an industrial environment. In an embodiment, the global access protection (hereinafter “GAP”) system may comprise a computing device comprising at least one processor, such that the computing device may be communicatively coupled to at least one Global Positioning System (hereinafter “GPS”) system. Additionally, in this embodiment, the computing device may be integrated within the at least one beacon and/or the at least one receiver. In this manner, the at least one beacon and/or at least one receiver may be configured to output and/or input a GPS, RTK GPS, and/or any positioning system known in the art, such that the GAP system may be configured to determine a distance between the at least one beacon and the at least one receiver within the industrial environment.
US12254747B2

Systems and methods which employ one or more reels that expand and contract responsive to the occurrence of (or lack thereof) different events.
US12254746B2

An electronic gaming machine (“EGM”) includes a processor circuit and a memory coupled to the processor circuit. The memory includes machine-readable instructions that, when executed by the processor circuit, cause the EGM to perform operations. The operations include determining a user has earned a comp. The operations further include increasing a progressive award based on the comp. The operations further include outputting an indicator of the progressive award.
US12254745B2

Systems and methods that offer a secondary market award based on one or more predictions made in association with a primary market award.
US12254737B2

A recognition system of a chip in a game parlor having a game table includes a game recording device which records a state of the chips stacked on the game table as an image using a camera and a chip determination device which analyzes an image of the state of the recorded chips to determine the number and the type of the chips bet by a player. The chip determination device has a function of storing a characteristic of an image of a predetermined state of the chip, and of outputting and displaying, as a determination result, a fact of an unclear determination when the image obtained from the game recording device at the time of determining is the image of the predetermined state.
US12254734B2

An apparatus and a method for singling value documents involve a feeding device adapted to feed a respectively uppermost value document of a stack of value documents to a picking device adapted to pick the value document from the stack. A conveying device is adapted to receive the stack and to convey it relative to the feeding device. A distance sensor is adapted to detect at least one distance of the respectively uppermost value document of the stack received by the conveying device relative to the feeding device and generate at least one corresponding distance sensor signal. A control device is adapted to control the conveying of the stack relative to the feeding device and the location of the feeding device relative to the stack based on the distance sensor signal.
US12254730B2

A system (1) of an electronic lock (3) and an electronic key (2). The system comprises an electronic key (2) and an electronic lock (3), wherein the electronic key (2) comprises a first processing module (22), a first storage module (23), a power source module (21) and a first terminal (24); the electronic lock (3) comprises a second processing module (32), a second storage module (33), a lock core module (31) and a second terminal (34); when the electronic key (2) and the electronic lock (3) are set in a pairing manner, the first terminal (24) is electrically connected to the second terminal (34), the first processing module (22) or the second processing module (32) automatically generates at least one electronic secret key, and the at least one electronic secret key is stored in the first storage module (23) and the second storage module (33), so that a pairing action is completed; and when locking or unlocking is carried out, the first terminal (24) is electrically connected to the second terminal (34), and when the first processing module (22) or the second processing module (32) identifies that the electronic key (2) and the at least one electronic secret key stored in the electronic lock (3) match with each other, the power source module (21) supplies a power source to the connected electronic lock (3), so as to trigger a locking or unlocking action.
US12254729B2

An exemplary method includes operating an access control device in a standalone mode, which involves controlling a locked/unlocked state of the access control device locally, and operating a wireless transceiver of the access control device in a lower-power state in which the wireless transceiver is operable to receive a lockdown signal from an external device. The method further includes operating the access control device in a networked lockdown mode in response to receiving the lockdown signal from the external device. Operating the access control device in the networked lockdown mode involves placing the access control device in a locked state, establishing a wireless communication connection with the external device via the wireless transceiver while operating the wireless transceiver in a higher-power state.
US12254726B2

An illustrative example embodiment of a locking device includes a lock that selectively allows access to an area when the lock is unlocked. A processor is configured to control whether the lock is locked or unlocked. A transceiver is configured to communicate with a communication hub that is remote from the locking device. The processor is configured to cause the transceiver to provide an indication to the communication hub when the lock has been unlocked. The indication includes an instruction that the communication hub should begin monitoring a condition of at least one preselected item within the area.
US12254723B2

A tire maintenance management device includes a travel environment obtainer and a maintenance timing determiner. The travel environment obtainer obtains a travel environment of a vehicle. The maintenance timing determiner determines a maintenance timing of a tire of the vehicle based on the travel environment obtained by the travel environment obtainer.
US12254718B1

User enrollment to a biometric identification system begins on selected general input devices (GID) such as smartphones. The user may enter identification data (e.g. name) and use a red-green-blue (RGB) camera of the GID to acquire a first image (e.g. hand). The first image is processed using both a first model to determine a first representation and a second model to determine a second representation. Upon presentation of a hand at a biometric input device, a second image is acquired using a first modality and a third image is acquired using a second modality. The second image is processed using the first model to determine a third representation. The third image is processed using the second model to determine a fourth representation. Given a match between both the first and third representations, as well as the second and fourth representations, enrollment is completed by storing the third and fourth representations.
US12254716B2

A personal authentication apparatus comprises an acquisition unit configured to acquire an eyeball image of a user, an estimation unit configured to estimate, based on a ghost captured in the eyeball image, information on eyeglasses worn by the user, and an authentication unit configured to perform personal authentication on the user based on the eyeball image and the information on the eyeglasses.
US12254708B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model to detect objects. One of the methods includes maintaining first training data that represents at least a plurality of first images of invertebrate fossils; determining, using at least one or more geographic properties of a geographic region, one or more transformations from a group comprising: a pixel group translation, a pixel group two-dimensional rotation, a changed background, or an object obfuscation; creating, using the one or more transformations and the first training data, second training data that represents at least a plurality of second images of invertebrate fossils; training, using the second training data, a machine learning model to detect invertebrate fossils in images of the geographic region; and providing, to a system, the trained machine learning model to enable the system to detect invertebrate fossils in images of the geographic region.
US12254706B2

A parking slot detection method and system includes receiving a plurality of images taken from a plurality of cameras mounted on a vehicle in a parking environment; generating a top view image comprising a surrounding view of the vehicle based on the plurality of images; processing the top view image using a parking line detection model that has been trained using an annotated dataset to detect parking lines for a parking slot in the parking environment, estimate a bounding box for the parking slot and identify an occupancy state of the parking slot; and converting pixel coordinate information of the bounding box to vehicle information.
US12254705B2

A method for detecting an exit lane for a motor vehicle includes: detecting, in images acquired by an onboard camera, marking lines on the ground on the right and on the left laterally delimiting the main traffic lane, determining first and second heading angles with respect to the detected marking lines, providing a first, standard exit lane detection state, based on the comparison of the first and second heading angles with a predetermined threshold, and providing a second, coaxial exit lane detection state, based on the comparison between the derivatives with respect to time of the variation of the first and second heading angles and of the verification that the value of the first or the second heading angle remains substantially close to a zero value.
US12254704B2

A method for detecting an environment using images from at least two image sensors. The method includes: providing a first image of the environment from a first image sensor; providing a second image of the environment from a second image sensor; wherein the first image sensor and the second image sensor are configured to detect the environment with different detection ranges; defining a virtual surface, which is arranged between the environment and the at least two image sensors; generating a virtual overall image on the virtual surface based on a projection transformation of respective pixels of the first image and a projection transformation of respective pixels of the second image from a relevant image plane of the relevant image sensor onto the virtual surface; and representing the environment based on the virtual overall image and on a neural network trained to represent the environment, to detect the environment.
US12254695B2

Provided are an image capturing device for capturing an image in a target area, transmission parts through which an outside can be visually observed from inside of the target area and polarizing filters on an light path from the transmission parts to the image capturing device. The front- and depth-side polarizing filters relative to the image capturing device are arranged so as to have polarizing directions crossing each other. A foreign matter in the target area is detected on the basis of the image acquired by the image capturing device.
US12254693B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying actions in a video. One of the methods obtaining a feature representation of a video clip; obtaining data specifying a plurality of candidate agent bounding boxes in the key video frame; and for each candidate agent bounding box: processing the feature representation through an action transformer neural network.
US12254689B2

An implement management system detects implement wear and monitors implement states to modify operating modes of a vehicle. The system can determine implement wear using the pull of the implement on the vehicle, the force and angle of which is represented by an orientation vector. The system may measure a current orientation vector and determine an expected orientation vector using sensors and a model (e.g., a machine learned model). Additionally, the implement management system can determine an implement state based on images of the soil and the implement captured by a camera onboard the vehicle during operation. The system may apply different models to the images to determine a likely state of the implement. The difference between the expected and current orientation vectors or the determined implement state may be used to determine whether and how the vehicle's operating mode should be modified.
US12254686B2

A trajectory-based object search process includes receiving a user request specifying a geographic region of interest and/or a time period of interest. A set of video-derived object trajectories is identified based on the user request. At least one event is identified based on the set of video-derived object trajectories, by processing each video-derived object trajectory individually or by aggregating video-derived object trajectories, from the set of video-derived object trajectories, that overlap with respect to at least one feature. For each event, a preview image is selected that includes a thumbnail image and/or a video frame, based on the user request and using a ranking algorithm, and event metadata associated with the preview image is received. Also for each event, a video segment associated with that event is received, and the preview image and/or the video segment is caused to be displayed to a user associated with the user request.
US12254681B2

Systems and methods are provided for multi-modal test-time adaptation. The method includes inputting a digital image into a pre-trained Camera Intra-modal Pseudo-label Generator, and inputting a point cloud set into a pre-trained Lidar Intra-modal Pseudo-label Generator. The method further includes applying a fast 2-dimension (2D) model, and a slow 2D model, to the inputted digital image to apply pseudo-labels, and applying a fast 3-dimension (3D) model, and a slow 3D model, to the inputted point cloud set to apply pseudo-labels. The method further includes fusing pseudo-label predictions from the fast models and the slow models through an Inter-modal Pseudo-label Refinement module to obtain robust pseudo labels, and measuring a prediction consistency for the pseudo-labels. The method further includes selecting confident pseudo-labels from the robust pseudo labels and measured prediction consistencies to form a final cross-modal pseudo-label set as a self-training signal, and updating batch parameters utilizing the self-training signal.
US12254680B2

The invention relates to a traffic flow machine-learning modeling system and method applied to vehicles. The system includes: a target fusion module configured to perform target fusion on radar measurement data and camera measurement data, and output target attribute information; a lane line model module configured to output an original lane line model based on the camera measurement data; a target selection module configured to determine a position of a lane where each target is located based on the target attribute information output by the target fusion module and the original lane line model output by the lane line model module, and output the target; and a traffic flow calculation module configured to model the vehicle position by using a clustering algorithm based on the output of the target fusion module, the output of the target selection module, and the output of the lane line model module, and output a traffic flow-based lane line model. According to the invention, accurate lane line parameters can be obtained, and related lane flow characteristic information can be provided.
US12254666B2

A method for stray light compensation is disclosed. The method comprising: acquiring a first image with a first imaging device covering a first field-of-view; acquiring a second image with a second imaging device covering a second field-of-view, wherein the second field-of-view is larger than the first field-of-view and wherein the first field-of-view is included in the second field-of-view; estimating stray light components in pixels of the first image from pixel data of pixels in the second image; and compensating for stray light in the first image by subtracting the estimated stray light components in pixels of the first image. Also, a system for stray light compensation is disclosed.
US12254660B1

A method including receiving a first set of one or more street level images of houses into a Machine Learned Model trained with a second set of street level images with one or more exterior features of the houses labeled, identifying the one or more exterior features in the first set of street level images by way of the Machine Learned Model, and quantifying and outputting the counts and/or two-dimensional areas for each of the identified exterior features in the first set of one or more street level images is described. Non-transitory, computer-readable storage media having instructions for executing the method steps by one or more processors as well as computer or computer systems capable of performing the method steps are also described.
US12254658B2

According to an embodiment of the present invention, a multi-resolution image processing device capable of recognition of a plurality of dynamic objects comprises a dynamic object identifier extracting a motion vector from an input image and identifying a dynamic object; a dynamic object ID imparter assigning an ID to the dynamic object identified by the dynamic object identifier; a dynamic object artificial intelligence determiner determining an authenticity of the dynamic object identified by the dynamic object identifier based on a standard shape for each type of dynamic object learned and stored, classifying at least one object of interest and object of no interest designated by a user, and removing the object of no interest; a region-of-interest detector extracting a feature point from the at least one object of interest and setting at least a portion of the object of interest as a region of interest; and a variable compressor compressing the image with different compression rates for the region of interest and the object of interest.
US12254655B2

Computing devices, such as mobile computing devices, have access to one or more image sensors that can capture images and video with multiple subjects. Some of these subjects may vary in priority for various tasks. It may be desired to increase or decrease the compression on each subject in order to more efficiently store the image data. Low-power, fast-response machine learning logic can be configured to allow for the generation of a plurality of inference data. Inference data can be associated with the type, motion and/or priority of the subjects as desired. This inference data can be utilized along with other subject data to generate one or more variable compression regions within the image data. The image data can be subsequently processed to compress different areas of the image based on a desired application. The variably compressed image can reduce file sizes and allow for more efficient storage and processing.
US12254644B2

In exemplary illustrative embodiments, a method of generating a digital image and/or modified depth information may include obtaining, via a first electronic sensor, a plurality of images of a target within a time period; selecting one or more pixels in a first image of the plurality of images; identifying corresponding pixels, that correspond to the one or more selected pixels, in one or more other images of the plurality of images, the one or more selected pixels and the corresponding pixels defining sets of reference pixels; identifying two or more images of the plurality of images having respective sets of reference pixels with optimal disparity; generating modified depth information; and/or generating a final digital image via the plurality of images and the modified depth information.
US12254641B2

A crowd motion simulation method is provided based on real crowd motion videos. The method includes framing the videos and storing the framed videos into continuous high-definition images, generating a crowd density map of each image, and accurately positioning an individual in each density map to obtain the accurate position of each individual. The method also includes correlating the positions of each individual in different images to form a complete motion trajectory, and extracting motion trajectory data; and quantifying motion trajectory data, defining training data and data labels, and calculating data correlation. The method further includes building a deep convolutional neural network, and inputting the motion trajectory data for training to learn crowd motion behaviors; and randomly placing a plurality of simulation individuals in a two-dimensional space, testing a prediction effect of the deep convolutional neural network, adjusting parameters for simulation, and drawing a crowd motion trajectory.
US12254636B2

An instance segmentation method and apparatus are provided. A to-be-trained segmentation network performs the following processing on each instance group that is in a sample original image and that is of pixels of a marked instance, where each instance group includes at least one marked instance, and the processing includes: predicting at least two different first basic feature maps and a first attention feature map corresponding to each first basic feature map; performing weighted processing on the at least two first basic feature maps and pixel values of respective first attention feature maps corresponding to the at least two first basic feature maps, to obtain a first feature fusion map; and training the to-be-trained segmentation network based on the first feature fusion map and the sample original image. A segmentation model can precisely determine pixels of an instance in an original image.
US12254634B2

A panoramic video conference system and method are provided. The panoramic video conference system includes a panoramic video generating apparatus and a control apparatus. The control apparatus analyzes a panoramic video to identify a plurality of video objects in the panoramic video. The control apparatus selects a video object to be removed from the video objects based on a privacy mode. The control apparatus removes a video corresponding to the video object. The control apparatus generates a panoramic conference video based on the panoramic video and a background filling video.
US12254628B2

Disclosed and described herein are systems and methods of performing computer-aided detection (CAD)/diagnosis (CADx) in medical images and comparing the results of the comparison. Such detection can be used for treatment plans and verification of claims produced by healthcare providers, for the purpose of identifying discrepancies between the two. In particular, embodiments disclosed herein are applied to identifying dental caries (“caries”) in radiographs and comparing them against progress notes, treatment plans, and insurance claims.
US12254626B2

There is provided an image processing device comprising a processor, in which the processor acquires a plurality of endoscopic images obtained by picking up images of an observation target with an endoscope, calculates a raw score related to a determination of a severity or a stage of a disease of the observation target, on the basis of each of the endoscopic images, decides a final score on the basis of the raw score, and performs control to display the final score and/or a change over time of the final score in real time on a display.
US12254623B2

Techniques are described for computer-aided diagnostic evaluation of liver exams. A method embodiment comprises rendering, by a system operatively coupled to a processor, medical images of a liver of a patient in a graphical user interface (GUI) of a medical imaging application that facilitates evaluating liver imaging exams. The method further comprises identifying, by the system, an observation on the liver as depicted in one or more of the medical images and evaluating defined imaging features associated with the observation as depicted in the one or more medical images. The method further comprises providing, by the system, feature information regarding the defined imaging features via the GUI.
US12254620B2

A replacement part validation system is presented that includes a scanning system that scans a received part and provides the scan results of the received part. The system also includes a part recognition module that, based on the received scan results of the received part and provides a part identification and a part quality metric. The system also includes a job assignment module that assigns the received part to an outstanding repair job. The system also includes an output generator that outputs the outstanding repair job and the part quality metric. The system also includes a computing processor that, based on the received scanned results, causes the part recognition module to review a database of parts and retrieve a most-likely match. The part quality metric is based on a comparison of the received part to the most-likely match. The computing processor causes the output generator to output the outstanding repair job and part quality metric to a source.
US12254618B2

A circuit apparatus includes an image acquisition circuit, an error detection circuit, and a search circuit. The error detection circuit determines an indicator representing the degree of dissimilarity between a foreground image and a background image out of a display image based on the result of correlation operation and performs error detection on the display image based on the indicator. The search circuit searches the display image for the display position of the foreground image based on the reference image, which serves as a reference for the foreground image. The error detection circuit performs the error detection based on the display position searched for by the search circuit.
US12254616B2

A vehicle comprising a track system can be monitored to obtain information regarding the vehicle, including information regarding the track system, such as an indication of a physical state of a track and/or other component of the track system based on at least on 3D recognition and/or 2D recognition of image data of a track system component.
US12254610B2

A detection method includes acquiring a first shot image of a long-side weld of a battery cell under detection by using a first structured light camera on a long side of the battery cell under detection, acquiring a second shot image of a short-side weld of the battery cell under detection by using a second structured light camera on the short side of the battery cell under detection, detecting a defect of the long-side weld of the battery cell under detection based on the first shot image, and detecting a defect of the short-side weld of the battery cell under detection based on the second shot image.
US12254605B2

The present disclosure describes systems and methods to correct for edge-position error associated with brightness levels of an associated back screen in a video extensometer system. In some examples, to correct for edge-position error, a processing system is configured to execute an edge detection algorithm to measure and/or calculate a difference between a perceived edge-position and a reference edge-position associated with an amount of error, and calculate a correction term to address the error. The correction term can be added to the result of the edge detection algorithm in case of white-to black transition, and subtracted in case of black-to-white transition to correct for the error.
US12254594B2

Methods, systems, and non-transitory computer readable media are disclosed for intelligently enhancing details in edited images. The disclosed system iteratively updates residual detail latent code for segments in edited images where detail has been lost through the editing process. More particularly, the disclosed system enhances an edited segment in an edited image based on details in a detailed segment of an image. Additionally, the disclosed system may utilize a detail neural network encoder to project the detailed segment and a corresponding segment of the edited image into a residual detail latent code. In some embodiments, the disclosed system generates a refined edited image based on the residual detail latent code and a latent vector of the edited image.
US12254593B2

In a method for generating combined image data based on first magnetic resonance (MR) data and second MR data, the first MR data and the second MR data are provided, the first MR data having been generated by a first actuation of a magnetic resonance device from an examination area of an examination object using a first sequence module, and the second MR data having been generated by a second actuation of the magnetic resonance device from the examination area of the examination object using the first sequence module, the first MR data and the second MR data are registered to one another to generate first registered MR data and second registered MR data; the first registered MR data and the second registered MR data are statistically combined to generate combined image data, and the combined image data is provided as an output in electronic form as a data file.
US12254591B2

An artificial intelligence (AI) upscaling apparatus for upscaling a low-resolution image to a high-resolution image includes: a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, wherein the processor is configured to: obtain a second image corresponding to a first image, which is downscaled from an original image by an AI downscaling apparatus by using a first deep neural network (DNN); and obtain a third image by upscaling the second image by using a second DNN corresponding to the first DNN, and wherein the second DNN is trained to minimize a difference between a first restored image, which results from applying no pixel movement to an original training image, and second restored images, which result from downscaling, upscaling, and subsequently retranslating one or more translation images obtained by applying pixel movement to the original training image.
US12254587B2

Aspects of the subject technology relate to electronic devices that can provide protected use of user-related information to applications, for generating user-specific outputs. The protected access may allow an application to process the user-related information within a processing environment of a processor that is separate from a primary processor of an electronic device. Within that processing environment, the application can utilize the user-related information to generate a user-specific output from the device. However, the application is prevented from extricating the user-related information, and information derived from the user-related information, from that processing environment.
US12254581B2

Aspects of the present disclosure are directed to providing an artificial reality environment with augments and surfaces. An “augment” is a virtual container in 3D space that can include presentation data, context, and logic. An artificial reality system can use augments as the fundamental building block for displaying 2D and 3D models in the artificial reality environment. For example, augments can represent people, places, and things in an artificial reality environment and can respond to a context such as a current display mode, time of day, a type of surface the augment is on, a relationship to other augments, etc. Augments can be on a “surface” that has a layout and properties that cause augments on that surface to display in different ways. Augments and other objects (real or virtual) can also interact, where these interactions can be controlled by rules for the objects evaluated based on information from the shell.
US12254576B2

In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and direction in the three-dimensional virtual space is received. The position and direction input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.
US12254574B2

A navigation system for facilitating navigation in a space includes a network interface configured to access a representation of a space, a memory storing instructions, and at least one processor coupled with the memory. The at least one processor executes the instructions to detect objects in the representation of the space and determine a plurality of desirable positions which facilitate navigation in the representation of the space based on the detected objects.
US12254569B2

The present invention relates to three-dimensional reality capturing of an environment, wherein data of various kinds of measurement devices are fused to generate a three-dimensional model of the environment. In particular, the invention relates to a computer-implemented method for registration and visualization of a 3D model provided by various types of reality capture devices and/or by various surveying tasks.
US12254556B2

One embodiment of a method for rendering one or more graphics images includes tracing one or more rays through a graphics scene; computing one or more surface normals associated with intersections of the one or more rays with one or more surfaces, where computing each surface normal includes: computing a plurality of intermediate surface normals associated with a plurality of adjacent voxels of a grid, and interpolating the plurality of intermediate surface normals; and rendering one or more graphics images based on the one or more surface normals.
US12254554B2

Embodiments of the present disclosure are directed to apparatuses, systems, and techniques of offloading shader program compilation at a computing system. A detection is made that a set of shader programs are to be compiled for an application executing at a computing system using a first set of processing devices. A second set of processing devices to compile the set of shader programs is identified. Each of the second set of processing devices is different from any processing device of the first set of processing devices. The set of shader programs is provided for compilation using the second set of processing devices in view of state data associated with the computing system to obtain a set of complied shader programs. The set of compiled shader programs is executed using the first set of processing devices.
US12254549B2

A system to turn ordinary expression input into a complex full body animation using a recording device, a computer platform with one or more than one processor executing instructions to select an animated character for a user to use in the animation, record the user's facial movements, body movements, or both facial and body movements, transfer the real-time information or recording from the recording device to a storage for processing by a computing platform, identify the user's movements from the stored recording, determine the user's potential next facial movements, body movements, or both facial and body movements using a state machine, and generating a complete full body animated character that interprets the user's movements, where the animated character is pre-selected by the user, or a second user, for social media, real time avatar communication and content creation and play back in any medium.
US12254541B2

A method of displaying a technical indicator, the method includes receiving an intra-time-period resolution value N, wherein N is an integer greater than one, such that each time period includes N intra-time periods, receiving a last price determined to be a close price of a particular intra-time period within a current time period, the particular intra-time period not being a final intra-time period of the current time period, generating the intra-time period technical indicator value based on the received last price and based on each close price of (N*T)−1 immediately prior intra-time periods, wherein T is a number of time periods, each having the N intra-time periods, and T is an integer greater than or equal to one, and displaying the technical indicator based on the generated intra-time period technical indicator value.
US12254536B2

According to one embodiment, a reconstruction apparatus obtains acquired raw data, and reconstruct a data set that represents a measured physical amount with a multidimensional space based on the acquired raw data. Herein, the apparatus performs reduction processing for generating noise-reduced partial data from partial data relating to a partial area of a data set at a current number of iterations, error compensation processing for compensating errors in a data set at the current number of iterations with respect to the acquired raw data, and optimization processing for reconstructing the data set by repeating the reduction processing and the error compensation processing until predetermined criteria are met, while moving the partial area.
US12254529B2

The disclosed technology is directed towards presenting an avatar in a virtual reality environment in different ways to different users, based on relationship data including a familiarity level and trust level with each other user. The familiarity level data and/or trust level data can be updated with each encounter with another user. The presentations of the same avatar can be different to the other users encountered at the same time, e.g., a lower resolution avatar presented to a less familiar and/or less trusted other user, a higher resolution avatar presented to a more familiar and/or more trusted other user. Audio volume and/or clarity may be similarly modified based on relationship data. A user having an encounter with another user may have a mirror view of the user's own avatar, and can improve or degrade the avatar's appearance (and/or aural output) during the encounter.
US12254510B2

A rental self-service (“RSS”) computer system, including a processor and a memory, is provided. The processor is programmed to: (i) retrieve policyholder insurance data using a claim identifier and a policyholder identifier; (ii) generate a customized link including the claim identifier and the policyholder identifier, wherein the customized link is executable on a user device to cause display of a searchable interface configured to enable the claimant to search for rentable vehicles from a plurality of vendors; (iii) in response to receiving the customized link from the user device, retrieve rental vehicle data including at least one rental vendor location and vehicle rental cost information; (iv) cause the retrieved rental vehicle data to be displayed on the user device to enable the claimant to view available rental options; and (v) receive confirmation of a rental reservation request of a selected rental option at a selected rental vendor location.
US12254506B2

A positioning index generating apparatus configured to collect data generated by an action of a customer in each of a plurality of steps into which a product purchase decision step is divided and configured to determine a positioning index of a product based on data generated in at least one step among the plurality of steps.
US12254499B2

An online marketplace system generates an online marketplace for seller-financed transactions. The system includes a plurality of listings of transaction offerings that are available. The transaction offerings are listed by a plurality of users and are from a plurality of different categories of products and services. The transaction offerings include a plurality of transaction terms, including payment and seller-financing terms. A transaction engine facilitates the negotiation of transaction terms between users and the formation of agreement between users. Transaction coins are awarded during the successful performance of a transaction according to the agreed upon transaction terms. A reputation engine generates trust profiles and trust scores for users. The trust profiles and trust scores are used by parties to evaluate the trustworthiness of the other party. A user interface engine generates a user interface that includes listings from users and trust scores of those users.
US12254498B2

Techniques are disclosed for generating image recommendations to facilitate the sale of a product. An example methodology includes identifying a product category associated with an image of the product provided by the seller, and a product sub-category associated with the product image. The method further includes retrieving one or more images of for-sale items. The retrieval is based on a search of for-sale listings using the identified product category and the identified product sub-category. The method further includes clustering the retrieved images of for-sale items into groups, each group associated with a perspective viewpoint of the for-sale item. The method further includes providing a selected image from each group as an image recommendation. The selection is based on a value score associated with each of the images of the for-sale items. A graphical status indicating completeness of the seller's image set is updated in response to recommended images being adopted.
US12254491B2

A user device of a user is detected to be within a first predefined range of a first wireless apparatus. The first wireless apparatus may be a wireless device operating in a frequency spectrum in a gigahertz range and/or based on a millimeter wave technology. One or more electronic messages are received from at least the first wireless apparatus or a second wireless apparatus that is located outside of the first predefined range of the first wireless apparatus. The second wireless apparatus is communicatively coupled to the first wireless apparatus. The second wireless apparatus may be another wireless device operating in the frequency spectrum in the gigahertz range and/or based on the millimeter wave technology. At least a subset of the one or more electronic messages is presented to the user via the user device. A user interaction is determined with the presented one or more electronic messages.
US12254489B2

The embodiments disclose a publisher website consent management system including a publisher website having a graphical user interface configured to display medical product content information, a first and second publisher-partner computer wirelessly coupled to the publisher website to provide medical product content information, a first and second rules set having first and second consent form parameters coupled to the publisher website configured to generate healthcare professional consent forms, a processor coupled to the publisher website configured to generate first and second consent codes to identify the types of medical product content information that has received the HCP end user consent to be displayed on the HCP end user's digital devices, and a consent database coupled to the publisher website to store the first and second consent codes configured to filter the types of medical product content information that have received acceptance or rejection of consent from the HCP end user.
US12254481B2

An e-commerce based transaction system on a network connected via the Internet to multiple remote computers and mobile phones providing the distribution of hotel room lodging reservations or other lodging sites for location and date of specific events. A central database is hosted on a server and transmitted to individual remote servers or users that can have a respective database of listings from individual brokers oration or other system participants. In the alternative, the blockchain can be a mode of information dissemination. E-commerce transactions are conducted by the system, which performs a number of transaction-related functions, such as posting available hotel room reservations or lodging site reservations for sale, and purchasing spaces for use, resale, brokerage or pure speculation online. The system and methodology accommodate location-based events where hotel rooms are listed by brokers or hotel operators or owners and sold to individual system users and marketed reflective of and in advance of specific time and location sensitive events.
US12254479B2

Users may engage in a target user activity via digital systems, such as a website, and/or non-digital systems. Users may user various digital channels to arrive at the digital systems or non-digital systems. Users may also arrive at digital systems, such as the website, via different entry pages. A propensity analyzer can, based on activity data associated with users, determine propensities of one or more of the digital channels, digital systems, non-digital channels, and/or entry pages to drive users to perform a target user activity. The propensity analyzer can generate recommendations for revising digital channels, digital systems, non-digital channels, and/or entry pages to increase their propensities to drive users to perform the target user activity.
US12254475B1

A check processing system detects fraud in real-time by comparing data from presented checks against known check data stored in a Global Check Register (GCR). The system analyzes check images and extracts payee information. Instead of reviewing the entire check for each item of information, a region of interest (ROI) is investigated. The use of an ROI defeats a type of fraud wherein original payee information is placed on the memo line of the check with the payee information changed to a fraudulent payee name. By validating the presented check data against known data points, the system can identify discrepancies and potential fraud in real-time, generating events and notifications for bank employees to take appropriate action in a timely manner.
US12254469B2

There are provided systems and methods for a browser tool and application for providing an exact amount transaction funding source or gift card. A digital gift card may be generated for an exact amount by detecting a checkout total is finalized on a merchant website having a checkout process. This may be done using a computing script that parses a DOM tree for the website and identifies webpage elements to monitor. By monitoring the webpage elements, a checkout total may be detected. This may occur by detecting when input and elements are finalized and present within one or more webpage fields, such as by monitoring HTML or XML code snippets A gift card network may be used to offer an exact amount gift card to a user to be used for full payment of the transaction.
US12254467B2

An electronic device constituting a first block node included in a blockchain network of the disclosure is provided. The electronic device performs, in response to an input of requesting a transaction, obtaining first input data, output data, and a first identification value indicating a unique value capable of identifying a first smart contract, validating a blockchain application, forwarding a public key for a private key and an input data request to the second block node, based on the validation result, receiving, from the second block node, second input data encrypted with the public key and a second identification value indicating a unique value capable of identifying a second smart contract, and transmitting transaction data including the first input data and the output data to the server node, based on the comparison result of the first identification value and the second identification value.
US12254462B2

Disclosed are various embodiments for issuing virtual cards to client devices. Also disclosed are embodiments for provisioning a transaction terminal to process transactions with virtual cards. A zero-knowledge proof algorithm can be utilized to validate the transactions. A virtual card can be based upon a public key of a client device that is managed by a hardware security module.
US12254440B2

The disclosed technologies include receiving a request from a second computing device to verify ownership of a blockchain address. A challenge content is generated and sent to the requestor. A signature is received comprising a hash of the challenge content generated using a private key. A public key corresponding to the private key is obtained, and the signature is validated using the public key. In response to validating the signature, a characteristic is associated with a user associated with the blockchain address.
US12254439B2

A control system is for a container terminal with containers. The control system includes a server, and a terminal tractor operable within the container terminal. The terminal tractor comprises onboard tractor sensors configured to generate sensor data of at least some of the containers, a geolocation device configured to generate a geolocation value for the terminal tractor, a wireless transceiver, and a controller coupled to the onboard tractor sensors, the geolocation device, and the wireless transceiver. The controller is configured to transmit the sensor data and the geolocation value for the terminal tractor to the server. The server is in communication with the terminal tractor and is configured to generate a database associated with the sensor data, the database comprising, for each container, a container type value, a container logo image, and a vehicle classification value.
US12254435B2

Systems, apparatus, and methods for transacting, recording, validating and/or verifying agricultural products and its proceeds. The 2018 Farm Act rescinded industrial hemp from Schedule I of the Controlled Substances Act (CSA). Although industrial hemp has a variety of uses, the Government's biggest concern is the ingestion of tetrahydrocannabinol (THC) and cannabidiol (CBD). Commercial regulation typically balances a variety of factors: e.g., consumer protection, regulatory overhead, market competition, tax revenue, public policy, etc. In contrast, law enforcement has a singular purpose, and may go to extraordinary lengths to stop criminal activity. Various embodiments described herein provide a blockchain ledger-based supply chain that allows many commercial and regulatory entities to independently cooperate. Every transaction is permanently and transparently recorded within a chain-of-custody; the chain-of-custody enables a traceability; transitive linkages enable regulatory compliance. A variety of new applications are enabled by the blockchain ledger-based supply chain.
US12254434B2

A method may include determining various tasks associated with a user assessment. The method may further include generating a virtual reality (VR) space for the user assessment based on the tasks. The method may further include transmitting, during the user assessment, VR image data to a headset coupled to the user device. The VR image data may correspond to the VR space. The method may further include generating a user assessment recording in response to a user performing tasks in the VR space. The user assessment recording may be based on the VR image data and an avatar of the user based on image data from a camera device coupled to the user device. The user assessment recording may be a mixed-reality recording of the user assessment.
US12254425B1

This document describes a universal search engine. In one aspect, a method includes receiving, from a client device, a query that includes a departure geographic identifier and a destination geographic identifier for a private jet route. A set of available private jets for creating a new client-initiated private jet segment from the departure geographic location to the destination geographic location is selected for a given time period. One or more available spots on existing shared private jet segments that are scheduled to travel from the departure geographic location to the destination geographic location are identified for the time period. A user interface at the client device is updated to present one of, for each available private jet, a first required amount for creating a client-initiated private jet charter segment, or, for each available spot, a second required amount for claiming the spot.
US12254420B1

The disclosure discloses a point-of-interest recommendation method based on a temporal knowledge graph. Based on the historical behavior trajectory of the user and multimodal information, the disclosure constructs a dynamic temporal knowledge graph and a static group knowledge graph, which are used to learn interest preferences of the user that change over time and stable features that do not change over time, respectively. At the same time, the disclosure uses deep learning methods to build a point-of-interest recommendation model, which can extract a point-of-interest fusion feature representation and a user fusion feature representation from the two knowledge graphs in combination with a user review sentiment embedding sequence to accurately predict a point of interest most likely to be visited by the target user at a next moment. The disclosure has the characteristics of high precision and strong scalability, and can provide support for personalized user behavior trajectory prediction.
US12254418B2

A heuristic solver is wrapped in a meta algorithm that will perform multiple sub-runs within the desired time limit, and expand or reduce the effort based on the time it has taken so far and the time left. The goal is to use the largest effort possible as this typically increases the probability of success. In another implementation, the meta algorithm iterates the time-like parameter from a small value, and determine the next test-value so as to minimize time to target collecting data at large effort only as necessary. The meta algorithm evaluates the energy of the solutions obtained to determine whether to increase or decrease the value of the time-like parameter. The heuristic algorithm may be Simulated Annealing, the heuristic algorithm may run on a quantum processor, including a quantum annealing processor or a gate-model quantum processor.
US12254409B2

An inference system performs inference, such as object recognition, based on sensory inputs generated by sensors and control information associated with the sensory inputs. The sensory inputs describe one or more features of the objects. The control information describes movement of the sensors or known locations of the sensors relative to a reference point. For a particular object, an inference system learns a set of object-location representations of the object. An object-location representation is a unique characterization of an object-centric location relative to the particular object. The inference system also learns a set of feature-location representations associated with the object-location representation that indicate presence of features at the corresponding object-location pair. The inference system can perform inference on an unknown object by identifying candidate object-location representations consistent with feature-location representations observed from the sensory input data and control information.
US12254407B2

A storage and inference method for a deep-learning neural network comprises steps: establishing dummy nodes in a first artificial neural network to form a second artificial neural network; storing model parameters of the second artificial neural network in a first storage area, and storing parameters of the dummy nodes in a second storage area; and in inference, respectively retrieving the model parameters of the second artificial neural network and the parameters of the dummy nodes from the first storage area and the second storage area simultaneously; deleting interconnections between the dummy nodes of the second artificial neural network or setting the interconnections between the dummy nodes of the second artificial neural network to 0 according to the parameters of the dummy nodes before inference. The present invention prevents ANN from be deciphered through respectively storing model parameters and parameters of the dummy nodes in different locations.
US12254400B2

Systems and methods for optimizing artificial neural network (ANN) computations based on automatic determination of a batch size are disclosed. An example method may comprise receiving, by an optimization module, an ANN structure associated with the ANN, and generating, based on the ANN structure, a configuration for a computation engine capable of performing computation of the layers of the ANN. The configuration may include information concerning a batch size of one or more layers of the ANN. The batch size of a layer can be determined based on a bandwidth required to read data related to layer, a number of parameters associated with the layer, and a time the layer processes one input dataset from the batch. The batch size of the layer can differ from the batch size of the ANN. The batch size of the layer may differ from a batch size of another layer of ANN.
US12254388B2

In some implementations, a system may determine, based on a qualification model, a prediction output of an analysis of user information. The system may determine, based on a generator model, a plurality of counterfactual explanations associated with the prediction output and the user information. The system may cluster, according to a clustering model, the plurality of counterfactual explanations into clusters of counterfactual explanations. The system may select, based on a classification model, a counterfactual explanation from a cluster of the clusters of counterfactual explanations. The system may provide a request for feedback associated with the counterfactual explanation. The system may receive feedback data associated with the request for feedback. The system may update a data structure associated with the clustering model based on the feedback data and the counterfactual explanation to form an updated data structure. The system may perform an action associated with the updated data structure.
US12254387B2

Systems and methods are described herein for novel uses and/or improvements for designing user-specific interfaces using machine learning models. When a request to display certain data by an application is received, an application token and a user token may be retrieved and combined into a consolidated token. The consolidated token may be input into a machine learning model to obtain a user interface token for an application. The user interface token may indicate user interface settings/configuration desired/preferred by a user. The user interface token may then be sent to the application to cause the application to display the data using user interface configurations within the user interface token.
US12254384B2

A computer-implemented method for assessing a robustness of a smoothed classifier for classifying sensor signals received from a sensor. The method includes: providing an input signal depending on the sensor signal, determining, by the smoothed classifier, a first value which characterizes a probability that the input signal, when subjected to noise will be classified as belonging to a first class, wherein the first class is a most probable class, determining, by the smoothed classifier, a second value which characterizes a probability that the input signal, when subjected to the noise, will be classified as belonging to a second class, wherein the second class is a second-most probable class, determining a robustness value on a first inverse value of a standard Gaussian cumulative distribution function at the first value and/or depending on a second inverse value of the standard Gaussian cumulative distribution function at the second value.
US12254383B2

Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support detection and mitigation of defects occurring in outputs of a process. A modelling engine creates and trains models to identify defects occurring in outputs of a process or system. A set of causation rules may be created and trained to identify causes of different defects identifiable via the models and a set of control rules may be created and trained to generate control data that may mitigate the causes of identified defects. A process monitoring device incorporating the trained models and rules may then be used to monitor the process and detect defects using the models. Once a defect is detected, the rules may be applied to determine the cause of the defect and then control data may be generated to modify the process such that further occurrences of the defect are reduced or eliminated.
US12254378B2

In some examples, QR code based test data embedding and transmission may include obtaining, by a test data analyzer that is executed by at least one hardware processor, test data based on operation of a test device to measure a parameter associated with an optical fiber. Based on an analysis of the test data, a report that includes the test data may be generated. A quick response (QR) code generator that is executed by the at least one hardware processor may compress the report that includes the test data to generate a compressed report. The QR code generator may generate, based on an analysis of the compressed report, a QR code that includes the compressed report. A display generator that is executed by the at least one hardware processor may generate a display of the QR code that includes the compressed report.
US12254374B1

The present disclosure provides a locating method and a locating system for a smart shopping cart, a computer device and a storage medium. The method includes: constructing a locating fingerprint database of an smart shopping cart based on commodity attributes collected by an intelligent device and shelf label heartbeat signals received by a communication module; when a motion sensor obtains the motion data of the shopping cart body, the communication module sends all shelf label heartbeat signals received within a second preset time window to a server; the server matches all the shelf label heartbeat signals received within the second preset time window with the locating fingerprint database to obtain locating information of the smart shopping cart.
US12254370B2

A laminated transaction card may comprise a core layer comprising polyethylene, a first support layer including polyethylene terephthalate glycol coupled to a first surface of the core layer by a first adhesive layer, and a second support layer including a polyethylene terephthalate glycol coupled to a second surface of the core layer by a second adhesive layer. At least one metal layer may be deposited on one or more of the first support layer or the second support layer. At least one print layer formed on an outer surface of the support layer, the at least one metal layer, or both. At least one overlaminate layer may be interconnected to the at least one metal layer.
US12254352B2

An example embodiment may involve a main database; a main memory; and one or more processors configured to: retrieve, by a data collector application, records from the main database, wherein the data collector application includes an embedded database; aggregate, by the data collector application, values in the records relating to a key performance indicator (KPI) to form partial KPI data stored in one or more blocks of the main memory; determine, by the data collector application, that utilization of the main memory exceeds a pre-defined threshold; in response to the utilization of the main memory exceeding the pre-defined threshold, write, by the data collector application, the partial KPI data to a row of the embedded database; and release, by the data collector application, the one or more blocks of the main memory used to store the partial KPI data.
US12254349B1

The present disclosure discloses an on-chip communication architecture for facilitating the distribution of tasks within a heterogenous system, the architecture comprising a hardware component comprising a hardware manager, a communication interface, a reconfigurable region, a plurality of hardware modules, and a software component comprising a software manager and a plurality of software modules, wherein the hardware manager is configured to receive a control signal from the software manager, such that the tasks are allocated to either the hardware component or the software component at least as a function of the control signal. The present disclosure also discloses a method of facilitating the distribution of tasks within a heterogeneous system using an on-chip communication architecture.
US12254348B2

An information processing apparatus includes: an obtainer that obtains sensing data; a common neutral network (NN) that inputs the sensing data into an inference model to obtain a result of inference and information on a processing time for a plurality of tasks subsequent to the processing performed by the inference model; and an NN inference computation management unit that determines a task schedule for a task processing unit that processes the plurality of subsequent tasks to process the plurality of subsequent tasks on the basis of the information on the processing time for the plurality of subsequent tasks and inputs the result of the inference into the task processing unit to process the plurality of subsequent tasks according to the determined task schedule.
US12254341B2

Implementations describe a computing system that implements a plurality of virtual machines inside a trust domain (TD), enabled via a secure arbitration mode (SEAM) of the processor. A processor includes one or more registers to store a SEAM range of memory, a TD key identifier of a TD private encryption key. The processor is capable of initializing a trust domain resource manager (TDRM) to manage the TD, and a virtual machine monitor within the TD to manage the plurality of virtual machines therein. The processor is further capable of exclusively associating a plurality of memory pages with the TD, wherein the plurality of memory pages associated with the TD is encrypted with a TD private encryption key inaccessible to the TDRM. The processor is further capable of using the SEAM range of memory, inaccessible to the TDRM, to provide isolation between the TDRM and the plurality of virtual machines.
US12254336B2

A virtual machine comprises a browser and an output unit configured to output a file generated while the browser interprets and processes a Web page to storage, which is different from a storage region that the virtual machine has and can be shared with another virtual machine different from the virtual machine.
US12254323B2

A deployment method for a booting sequence of multiple operating systems and related apparatus, related to the technical field of computers and applied to a baseboard management controller (BMC), include: establishing a connection to a disk array (S101); receiving first target logical disk information, wherein the first target logical disk information is information of logical disks provided with to-be-booted operating systems (S102); sending the first target logical disk information to the disk array (S103); and receiving booting flag setting information of the disk array, wherein the booting flag setting information is completion information sent after the disk array sets booting flags for corresponding logical disks based on the first target logical disk information (S104).
US12254322B2

In an information handling system that includes one or more PCIe devices, responsive to enumerating a PCIe device and adding the PCIe device to a configuration space of the platform, a mapping entry is added to a device handler mapping table to associate a device handler for the PCIe device with information for accessing the PCIe device. If the PCIe device fails to enumerate in a boot path, a virtual pseudo PCIe (VPP) node corresponding to the PCIe device may be created and enumerated to enable the boot to complete. Upon subsequently detecting and enumerating the actual, physical PCIe device, the VPP node and the PCIe device may be connected to enable the full functionality of the PCIe device without re-booting the platform.
US12254321B2

A method of resetting an integrated circuit, includes: generating, in response to a reset signal intended for a first data unit, a synchronous reset signal based on the reset signal, and outputting the synchronous reset signal to the first data unit after at least one preset period; and generating, in response to a first data signal output by the first data unit, a second data signal based on the synchronous reset signal and the first data signal, and outputting the second data signal to a second data unit. An integrated circuit is also provided.
US12254312B2

Computer technology for performing dynamic code branching of self-adapted code upon successful execution of a contextual scenario by artificial intelligence (AI) enabled edge device (for example, an autonomous vehicle or an industrial robotic device). predicting a second contextual scenario where the AI enabled edge device can perform a predetermined activity, and proactively deploying self-adapted code on the AI enabled edge device.
US12254308B2

Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, in connection with executing an update to a configuration of one or more vehicles deployed in the field. In one particular implementation, aspects of an updated configuration are to be determined “on the fly” responsive to a particular event.
US12254301B2

A data processing system implements techniques for deploying software on a cloud-based computing environment. The techniques include receiving, from a first client device, a first request to deploy first software from a centralized software library of a cloud-based computing environment accessible by a plurality of tenants of the cloud-based computing environment, the first request including a location of the first software in the centralized library, authentication credentials for a first user, and deployment parameters indicating how the first software is to be deployed in the cloud-based computing environment; authenticating the first user to determine that the user is authorized to deploy the first software in the cloud-based computing environment; and deploying the first software from the centralized library of the cloud-based computing environment responsive to the first user being authorized to deploy the first software in the cloud-based computing environment.
US12254292B2

A method for diagnosing a user program for controlling movement and positioning tasks of drives operated to execute a movement path of an apparatus, wherein the apparatus and movement path are depicted as a three-dimensional view in a first output element, to depict the movement path, a graphic element formed as a polygonal chain is generated for movement sections, which is operated in a force sensitive manner so that a user can select a location on the polygonal chain with a pointer device and obtain a display of an output field with a line of code that has the program instruction that is responsible through the execution for reaching the location within the movement section of the apparatus or position vector, and a recording method was performed in which the current position vector and the associated line of code or a code line index are recorded at sampling time points.
US12254283B2

An arithmetic device includes an activation function (AF) control circuit, a data storage circuit, and an output distribution signal generation circuit. The AF control circuit generates a column address, a data selection signal, and an internal control signal based on an arithmetic result signal during an activation operation. The data storage circuit outputs activation data from a memory cell array that is selected by the column address and a row address. The output distribution signal generation circuit generates an output distribution signal from the activation data based on the data selection signal and the internal control signal.
US12254281B2

Example aspects of the present disclosure are directed to systems and methods for generation of improved language embeddings (e.g., entity embeddings for natural language tokens) which provide improved model performance. In addition, the proposed techniques require less computational consumption relative to previous approaches.
US12254273B2

There is a need for more effective and efficient predictive data analysis solutions and/or more effective and efficient solutions for generating an emotional sentiment score without the use of labelled data. In one example, embodiments comprise receiving an input text sequence, generating an intermediate emotional sentiment score object based at least in part on the input text sequence and by utilizing an emotional sentiment machine learning model, generating an overall emotional sentiment score based at least in part on the intermediate sentiment score object and by utilizing an emotional sentiment score transformation object, and performing one or more prediction-based actions based at least in part on the overall emotional sentiment score.
US12254269B2

A content management system obtains at least a portion of a meeting transcript based on an audio stream of a meeting attended by a plurality of users, the meeting transcript obtained in an ongoing manner as words are uttered during the meeting. The content management system detects text entered by a user of the plurality of users into a content item during the meeting. The content management system matches the detected text to at least part of the at least the portion of the meeting transcript. The content management system provides the at least part of the at least the portion of the meeting transcript to the user as a suggested subsequent text.
US12254268B2

Systems and methods for the multifaceted analysis of a written work, such as an educational program admission essay, using machine learning, deep learning and natural language processing. Language, relevance, structure, and flows are evaluated for an overall impactful essay. Essay content is checked to evaluate whether the author has covered an essay's essential aspects. The essay is also analyzed for an effective structure for presenting details as per the essay type. The disclosure includes data preparation for the task, process of data tagging, feature engineering from the essay text, method for transfer learning and fine-tuning language model to adapt to the context of an essay. Finally, a process for building machine learning and deep learning models and technique for ensembling to use both models in combination is disclosed. The system may provide user-adapted feedback based on a persona created from the user profile.
US12254260B2

An integrated circuit layout is provided. The integrated circuit layout includes one or more first cell rows partially extending across a space arranged for an integrated circuit layout along a first direction. Each of the one or more first cell rows has a first height along a second direction perpendicular to the first direction. The integrated circuit layout includes one or more third cell rows partially extending across the space along the first direction. Each of the one or more third cell rows has a second height along the second direction, the second height different from the first height.
US12254250B2

A mask estimation apparatus includes processing circuitry configured to estimate, for a target segment to be processed among a plurality of segments of a continuous time, a first mask which is an occupancy ratio of a target signal to an observation signal of the target segment, based on a first feature obtained from a plurality of the observation signals of the target segment recorded at a plurality of locations, and estimate a parameter for modeling a second feature and a second mask which is an occupancy ratio of the target signal to the observation signal based on an estimation result of the first mask in the target segment and the second feature obtained from the plurality of the observation signals of the target segment.
US12254248B2

A tufting machine interface or simulator is provided with yarn planning software enabling the optimization of winding yarn cones for particular patterns and production runs to minimize waste yarn and labor attendant to rewinds.
US12254241B2

An electronic device may include an audio output device; and a processor configured to be operatively connected to the audio output device. The processor is configured to: acquire a first user input for reproducing a first audio related to a first application; based on the first user input, generate first decoded data by decoding the first audio using a first codec; generate first synthesized data by applying a first audio effect to the first decoded data; transmit the first synthesized data to an audio framework; based on the first audio being decoded using the first codec, transmit, to the audio framework, a first request for deactivating a function of applying a second audio effect; and output the first synthesized data via the audio output device without applying the second audio effect to the first synthesized data, based on the function of applying the second audio effect being deactivated.
US12254239B1

Gain factors for amplifying audio data of live broadcasts from mobile devices are selected to ensure that distortions of audio data subsequently generated during the live broadcasts remain within targeted distortion ranges. When a creator initiates a live broadcast from a personal device, audio data captured by the personal device is subjected to amplification and a level of distortion of the audio data is determined. A gain factor for amplifying audio data subsequently captured during the live broadcast is calculated based on a previous gain factor, as well as distortion of the audio data resulting from hard or soft clipping, or any other basis. The gain factor may increase, decrease or remain constant, depending on the prior gain factor and the previously observed distortion.
US12254238B2

According to various embodiments, there may be provided an electronic device comprising a vibration device, a vibration device integrated circuit (IC) connected to the vibration device, a first bus, a second bus, and at least one processor electrically connected to the vibration device IC through each of the first bus and the second bus; wherein the at least one processor is configured to transfer first data to the vibration device IC through the first bus, transfer second data to the vibration device IC through the second bus different from the first bus, and control the vibration device IC to drive the vibration device based on data selected from the first data and the second data. Other various embodiments are possible as well.
US12254234B2

A method and a device capable of supporting various display methods using an electronic device and/or glasses-type wearable electronic device (e.g., AR glasses) in an augmented reality (AR) are provided. An AR providing device for AR services includes a display and a processor. The processor is configured to provide content through an AR screen, detect a specified external object through the AR screen while providing the content, determine a display mode for providing the content, based on detection of the specified external object, control to display the content through a display of the specified external object, based on the determined display mode, and perform control to display the content through a virtual display area associated with the specified external object on the AR screen, based on the determined display mode.
US12254231B2

Disclosed herein is a display apparatus configured to rotate around a fixed axis. The display apparatus includes: a display configured to rotate around the fixed axis and display an image; and a controller configured to process an original image and control the display to display the original image, wherein the original image is stored in a memory or received through wired or wireless communication. The controller is configured to: obtain an output image by processing a central area including an object in the original image to be suitable for a rotation state of the display and a resolution of the display; and control the display to display the obtained output image.
US12254229B2

An information processing device is configured to execute a management program and a print server program. The management program determines whether a non-compliant printer is connected to the information processing device, determines whether a print server program is running when the non-compliant printer is connected, starts up the print server program when the print server program is not running, and registers a print server configured by the print server program with an operating system. The print server program receives a print job designating the print server as an output destination, obtains individual print data which is printable by the non-compliant printer, and transmits the obtained individual print data to the non-compliant printer.
US12254226B2

An image processing system includes: a first processor that is mounted on a first image processing apparatus, the first image processing apparatus being placed in a shared space, and configured to be used by plural users that do not belong to a same organization; a second processor that is mounted on a connection server, the connection server being placed outside the shared space, connected to a local area network of an organization to which at least one of the plural users belongs, and configured to connect a virtual private line; a third processor that is mounted on a second image processing apparatus, the second image processing apparatus being connected to the local area network of the organization; and a fourth processor that is mounted on a management server, the management server being placed outside the shared space and the local area network of the organization, and configured to manage connection server connection information used to establish the virtual private line with the connection server of the organization and access information used to access the second image processing apparatus of the organization, in which the third processor is configured to store, in the second image processing apparatus, a job relating to image processing generated by a user belonging to the organization, the fourth processor is configured to, in response to a connection information acquisition request in which organization identification information is designated being transmitted from the first image processing apparatus, return connection server connection information corresponding to an organization designated in the connection information acquisition request, and the first processor is configured to establish, via the virtual private line, connection with a connection server of an organization using the connection server connection information corresponding to the organization and acquired by transmitting, to the management server, the connection information acquisition request including the organization identification information designated by a user of the first image processing apparatus, acquire, in response to a job acquisition instruction including the organization identification information designated by the user of the first image processing apparatus, a job from the second image processing apparatus of the organization that is accessible using access information of the organization via the virtual private line, and execute the acquired job with the first image processing apparatus.
US12254222B2

The invention is notably directed to a method of programming memory elements of an in-memory computing (IMC) device. The IMC applies a SET signal to the K memory elements of said each cell to set each of the K memory elements to a SET state and reading K conductance values of the K memory elements in the SET state. The IMC adjusts, based on the K conductance values read and the target conductance value, a conductance value of at least one of the K memory elements to match a summed conductance of the K memory elements of said each cell with the target conductance value. The IMC maximizes a number of the K memory elements that are either in their SET state or in a RESET state of zero conductance nominal value, such that at most one of the K memory elements is neither in a SET state nor in a RESET state.
US12254221B2

According to a magnetic disk apparatus of one embodiment, threshold voltages of memory cell transistors of a flash memory are set to a first section for a first value or to a second section for a second value. The second section is on a lower voltage side than the first section. The controller performs bit inversion of second data held in a volatile memory and writes the second data onto the flash memory when a power loss occurs while the second data corresponds to third data in which a number of the first values is larger than that of the second values. The controller writes the second data onto the flash memory without bit inversion when a power loss occurs while the second data corresponds to fourth data. The fourth data is data in which a number of the first values is smaller than that of the second values.
US12254218B2

An apparatus includes a control circuit configured connect to non-volatile memory cells. The control circuit is configured to receive a read command directed to data stored in non-volatile memory cells of a first word line and determine that a second word line adjacent to the first word line is sanitized. The control circuit is further configured to select an adjusted read voltage for a read operation directed to the non-volatile memory cells of the first word line based on the determination.
US12254212B2

A circuit includes one or more datastores configured to store a result register and a readout counter value and logic circuitry coupled to the one or more datastores. The logic circuitry is configured to cause, for a cycle of a plurality of cycles of a periodic signal, one or more analog-to-digital converters (ADCs) to store data to the result register and modify the readout counter value in response to the one or more ADCs storing the data to the result register for the cycle. In response to a read request for the data at the result register for the cycle, the logic circuitry is configured to output the data stored by the result register, output the readout counter value for the cycle, and, after the output of the readout counter value, set the readout counter value to a predetermined value.
US12254208B2

An apparatus comprises a processing device configured to monitor a health status of storage devices that are part of a virtual disk and to identify a first subset of the storage devices that have a first health status and a second subset of the storage devices that have a second health status. The processing device is also configured, responsive to determining that there is sufficient available storage capacity on the second subset of the storage devices to copy data from used storage capacity on the first subset of the storage devices, to resize the virtual disk to a storage capacity determined as a function of storage capacities of the second subset of the storage devices allocated to the virtual disk and to copy data from the used storage capacity on the first subset of the storage devices to the available storage capacity on the second subset of the storage devices.
US12254206B2

Non-disruptively moving a storage fleet control plane, including deploying, on an edge device, one or more agents that are managed by a control plane residing in a cloud computing environment; mediating one or more API requests, generated by the control plane, directed to the one or more agents on the edge device; and migrating, in response to a first condition, the control plane to the edge device.
US12254199B2

Declarative provisioning of storage, including: identifying one or more policies associated with a storage object; determining, in dependence upon at least the one or more policies, a storage configuration for the storage object; and provisioning, in accordance with the storage configuration, storage that implements the storage object.
US12254198B2

According to one embodiment, a memory system includes a non-volatile memory including a plurality of physical blocks and a controller. The controller is configured to allocate the plurality of physical blocks to a plurality of first block sets each including physical blocks among the plurality of physical blocks, generate a plurality of groups obtained by grouping the plurality of first block sets by the number of defective physical blocks included in each of the plurality of first block sets, and select a plurality of the first block sets from at least two groups of the plurality of groups to generate a second block set from the plurality of selected first block sets.
US12254197B2

Techniques for compressing a data block involve adding a compression flag to a data block after the data block is decompressed by a protocol layer, the compression flag indicating that the data block is compressible or uncompressible. Such techniques further involve acquiring the compression flag of the data block. Such techniques further involve determining, in response to the compression flag of the data block indicating that the data block is compressible, to perform inline compression on the data block. Such techniques further involve preventing, in response to the compression flag of the data block indicating that the data block is uncompressible, the inline compression from being performed on the data block.
US12254195B2

Sparse matrix operations using processing-in-memory is described. In accordance with the described techniques, a processing-in-memory component of a memory module receives a request for a vector element stored at a first location in memory of the memory module. The processing-in-memory component identifies an index value for a non-zero element in a sparse matrix using a representation of the sparse matrix stored at a second location in the memory. The processing-in-memory component then outputs a result that includes the vector element by retrieving the vector element from the first location in memory using the index value.
US12254193B2

Aspects of a storage device are provided that perform partial decryption of host encrypted data and encryption of host provided data using received or generated keys for data targeted for compute services. The storage device may include a non-volatile memory and a controller. The controller may receive encrypted data, receive a key associated with a portion of the encrypted data, and decrypt the portion of the encrypted data based on the key without decrypting a remainder of the encrypted data. The controller may also receive data, receive or generate a key associated with a portion of the data, encrypt the portion of the data based on the key without encrypting a remainder of the data based on the key, and store the encrypted portion of the data in the non-volatile memory for subsequent decryption. As a result, a balance between encrypted data storage and decrypted data security may be achieved.
US12254192B2

Communications service programs (e.g., packet-switched phone and conferencing software with recordings and voicemail) are enabled to process user data files using custom encryption methods, where the existing service programs should migrate to work with the encrypted data files. A framework is introduced between application and system layer for replacing the major file routines to apply user file encryption routines in a manner that is transparent for existing service programs without requiring re-compiling.
US12254182B2

A payload object, such as a JSON object, includes a plurality of elements is converted to an array file by individually serializing the elements. A header is written to the array file that includes the number of elements and an offset to the start of each element of the serialized elements. The serialized elements are written after the header. Thereafter, an individual serialized elements is read by first reading the offset corresponding to the individual serialized element from the header and reading data starting at the offset.
US12254180B2

Disclosed is a storage system comprising: receiving a first data segment and first metadata associated with the first data segment to be stored in the storage system; storing the first data segment and the first metadata in a persistent storage device of the storage system; compressing the first data segment using a predetermined compression algorithm to generate a first compressed data segment; and storing the first metadata and the first compressed data segment in a solid state drive (SSD) cache device of the storage system, including aligning the first metadata and the first compressed data segment to a page boundary of the SSD device to reduce a number of input and output (IO) operations required for accessing the first metadata and the first compressed data segment from the SSD cache device.
US12254174B2

An application interface interaction method. The method includes in response to a first touch operation on a floating notification of a second application displayed on a first interface of a first application, when an electronic device is in an unfolded state, displaying the first interface of the first application and a second interface of the second application in a split-screen manner; and when the electronic device is in a folded state, switching the first interface of the first application to the second interface of the second application, or displaying, in full screen, the second interface of the second application and displaying the first application in a floating point manner or a floating ball manner.
US12254173B2

According to various example embodiments, an electronic device and an operation method thereof are disclosed. The disclosed electronic device includes: a display; a touch sensitive panel; a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory to: receive a touch input through the touch sensitive panel, detect a change of a size of the touch input received for a specified time, identify a brush stroke corresponding to the detected change of the size of the touch input among a plurality of brush strokes, obtain trajectory information corresponding to the touch input from a database corresponding to the identified brush stroke, and process the touch input according to the obtained trajectory information corresponding to the touch input and output the processed touch input on the display.
US12254169B2

The present embodiment relates to a method and apparatus for performing a box drawing task for data labeling, which provide a user interface for an interaction with a user to perform a data labeling-associated task corresponding to drawing of a box on an object in a photo and, on the basis of same, allow high-quality training data to be secured.
US12254158B2

A touch layer includes a first conductive pattern layer, a second conductive pattern layer and an insulation layer. The first conductive pattern layer includes electrode blocks arranged in a first direction, a second touch electrode strip extending along a second direction, and connecting pattern(s). The second conductive pattern layer includes bridge group(s). Two adjacent electrode blocks and a connecting pattern located therebetween are electrically connected by a bridge group, which includes connecting bridges. The insulation layer extends between the first conductive pattern layer and the second conductive pattern layer, and is provided therein with first openings and second openings. An electrode block in the two adjacent electrode blocks is electrically connected to the connecting pattern through connecting bridge(s) in the bridge group; a connecting bridge in the connecting bridge(s) is electrically connected to the electrode block at first opening(s) and is electrically connected to the connecting pattern at second opening(s).
US12254146B2

An image display device includes a flexible display, a touch sensor provided to overlap a back surface of the flexible display, and a housing surrounding the flexible display and the touch sensor. The housing is folded together with the flexible display and the touch sensor at a bent position. The touch sensor includes a first detector and a second detector with the bent position as a boundary. The first detector is bonded to the back surface of the flexible display by an adhesive layer. The second detector is provided without having the adhesive layer between the second detector and the back surface of the flexible display.
US12254141B2

The invention relates generally to a user interaction system having a head unit for a user to wear and a totem that the user holds in their hand and determines the location of a virtual object that is seen by the user. A fusion routine generates a fused location of the totem in a world frame based on a combination of an EM wave and a totem IMU data. The fused pose may drift over time due to the sensor's model mismatch. An unfused pose determination modeler routinely establishes an unfused pose of the totem relative to the world frame. A drift is declared when a difference between the fused pose and the unfused pose is more than a predetermined maximum distance.
US12254140B2

Methods and systems are disclosed for sharing a content item from a secondary computing device to a primary computing device based on a tilt position of the secondary computing device. A sensor on the secondary computing device determines that the secondary computing device has a first tilt position that is associated with a non-sharing mode. The sensor senses that the secondary computing device is tilting from the first tilt position towards a second tilt position that is associated with a full sharing mode. In response, the content item is shared with the primary computing device. An amount of the content item that is shared continues to be increased as long as the sensor continues to sense that the secondary computing device is tilting. Once the secondary computing device has reached the second tilt position, the entire content item is shared with the primary computing device.
US12254133B2

A system for the generation and management of tactile sensation includes a computing subsystem. A method for the generation and management of tactile sensation includes receiving a set of inputs and processing the set of inputs. Additionally or alternatively, the method can include: communicating tactile commands to a tactile interface system; operating the tactile interface system based on the tactile commands; and/or performing any other suitable processes.
US12254117B2

In some implementations, a user device may detect a communication associated with the user device and a user. The user device may analyze, using a machine learning model, a context of the communication to determine a risk score associated with the communication, the risk score indicating a likelihood that the communication is associated with a fraudulent actor attempting to solicit sensitive information from the user. The user device may monitor the communication to identify a trigger in the communication that indicates that sensitive information is to be shared, wherein monitoring the communication includes performing one or more operations to secure the communication based on the risk score satisfying one or more thresholds. The user device may detect, based on monitoring the communication, a portion of the communication that includes the sensitive information. The user device may obfuscate the portion of the communication.
US12254105B2

Systems and methods for detecting interception devices. In some aspects, the system causes transmission of a first detection signal. Based on receiving a first response signal, the system determines a first probability of detection of a first interception device. Based on the first probability of detection, the system transmits a first command to deactivate a user authentication interface. The system may cause transmission of a second detection signal and determine a second probability of detection of a second interception device. In response to the second probability, the system may transmit a second command to reactivate the user authentication interface.
US12254102B2

One embodiment provides a method, the method including: tracking, using a virtual privacy creation system, a user having an augmented reality device within an environment; detecting, with the virtual privacy creation system, the user is in proximity to another user having a privacy mode enabled, wherein the privacy mode of the another user identifies privacy settings for the another user; and enabling, at the augmented reality device, a privacy view based upon the privacy settings for the another user.
US12254097B2

In order to provide an evaluation apparatus that appropriately evaluates risk of a source code changing over time, an evaluation apparatus includes a generating unit and an output unit. The generating unit generates an evaluation related to risk of a first library described in a source code. The output unit calculates the degree of risk of the fist library, based on at least the generated evaluation, calculates a risk value indicating risk inherent in the source code, based on the calculated degree of risk, and also outputs time-series data of the calculated risk value.
US12254093B2

A computer boot method, performed by a processing device includes: reading a first bit string in a predetermined data block from a target device, performing a bit rotation in a first direction on the first bit string according to a first default bit count to generate a second bit string, obtaining a third bit string associated with a prestored bit string, determining whether a to-be-verified parameter of the second bit string matches the third bit string, authorizing the target device to perform a boot procedure when the to-be-verified parameter of the second bit string matches the third bit string, and not authorizing the target device to perform the boot procedure when the to-be-verified parameter of the second bit string does not match the third bit string.
US12254088B2

Mechanisms for preventing trojan source attacks are provided, the mechanisms including: receiving first Web page content; determining first one or more languages associated with the first Web page content; determining if the first one or more languages use BIDI characters; and in response to determining that the first one or more languages do not use BIDI characters: searching the Web page content for first reference BIDI characters; and blocking the Web page content in response to finding the first reference BIDI characters in the Web page content. In some embodiments, the mechanisms further include: receiving second Web page content; determining second one or more languages associated with the second Web page content; determining if the second one or more languages use BIDI characters; and in response to determining that the second one or more languages do use BIDI characters, allowing the Web page content.
US12254087B2

TLB poisoning attacks take advantage of security issues of translation lookaside buffer (TLB) management on SEV processors in Secure Encrypted Virtualization (SEV) virtual machines (VMs). In various embodiments, a hypervisor may poison TLB entries between two processes of a SEV VM to compromise the integrity and confidentiality of the SEV VM. Variants of TLB poisoning attacks and end-to-end attacks are shown to be successful on both Advanced Micro Devices (AMD) SEV and SEV-Encrypted State (SEV-ES). Countermeasures for thwarting TLB poisoning attacks include hardware-enforced TLB flush processes and re-exec schemes that, among other things, prevent attackers from manipulating TLB entries and causing a privileged victim process to execute malicious code in an attempt to bypass a password authentication.
US12254086B2

Systems, devices, and methods are disclosed for encoding behavioral information into an image format to facilitate image based behavioral identification.
US12254080B2

Normalizing external application data is disclosed, including: receiving external application data associated with an external application; determining normalized metadata based at least in part on inferring from the external application data; and using the normalized metadata to monitor activities at the external application.
US12254077B2

An apparatus includes one or more processors that are configured to determine a pixel-by-pixel bounds for a perturbed image, generate an adversarial example using an adversarial example generation technique, and modify the adversarial example to generate the perturbed image based on the pixel-by-pixel bounds. When an initial perturbed image does not reside within the pixel-by-pixel bounds, the one or more processors adjust the initial perturbed image to generate the perturbed image by a Weber-Fechner based adversarial perturbation to reside within the pixel-by-pixel bounds. The one or more processors provide the perturbed image to a computing device in an image-based Completely Automated Public Turing Test to tell Computers and Humans Apart (CAPTCHA).
Patent Agency Ranking