US12052624B2

A network optimization method based on a wearable device and a wearable device are disclosed, where the method includes: detecting whether the wearable device is in a ping-pong handover network environment; if yes, monitoring a state of the wearable device, and obtaining state information of the wearable device; where the state information includes call state information, data network state information, screen state information, and positioning information; adjusting a network standard according to the state information; the network standard is a type of the data network; recording adjustment information of the network standard; the adjustment information includes adjustment time and adjustment effect indication information; adjusting an adjustment parameter group related to the network standard of the wearable device dynamically according to the adjustment information and obtaining a target adjustment parameter group, so as to adjust the network standard according to the target adjustment parameter group.
US12052623B2

Embodiments include methods performed by a target RAN controller for handling relocation of a UE connection from a source RAN controller during an ongoing wireless communication. Such methods include, when a distance between the UE and a border between source and target RAN controllers is below a threshold value, receiving from the source RAN controller an order to establish radio link(s) to be controlled by the target RAN controller for the ongoing wireless communication and establishing radio link(s) for the ongoing wireless communication accordingly. Such methods include, based on existence of certain conditions, receiving from the source RAN controller a request to initiate a procedure for relocating the UE connection from source to target RAN controller. Such methods include creating an RRC configuration to be used by the UE after the relocation to the target RAN controller and sending the created RRC configuration to the source RAN controller.
US12052622B2

Disclosed are embodiments for reducing likelihood of selecting a cell identified by a Radio Access Network (RAN) Notification Area ID (RNA ID) that is different from that identifying a last or current serving cell so as to avoid an RNA update procedure; reducing Random Access Channel (RACH) transmissions for an RNA update procedure and a mobile originated (MO) data transmission in response to a Radio Resource Control (RRC) triggered RNA update procedure; and selecting a band or beam in a multi-band/beam cellular system that improves RACH efficiency.
US12052614B2

Methods and apparatus used to facilitate preparation of one or more target base stations for possible UE handoffs, e.g., conditional handoffs, which may or may not occur depending on whether or not various handoff conditions are satisfied are described. A handoff message, e.g., a conditional handoff message, including a validity time is generated and sent to each selected target base stations to which a UE may be handed off. The validity time indicates to the target base station a time window, e.g., a time duration for which the handoff target message is to be considered valid. In response to the handoff message, the target base station, receiving the handoff message, allocates resources to the UE and starts a countdown validity timer based on the indicated length of the validity time. When the validity timer expires without handoff to the target base station, the target base station releases the allocated resources.
US12052608B2

Systems, apparatuses, and methods are described for associating a gateway device as a backup for another gateway device based on the communication characteristics of the gateways. The communication characteristics of the gateways may indicate that the gateways available are suitable backups of each other in the event that one of the gateways becomes inoperable or has an excessive workload. The associations between the gateways may be further based on the network channels used by the gateways for communications.
US12052607B2

A communication apparatus includes a bandwidth calculation part that calculates a bandwidth for each application, a change rate calculation part that calculates a bandwidth change rate for each application based on the bandwidth for each application presently calculated and the bandwidth for each application previously calculated, and a policy selection part that selects a policy to be applied to communication traffic between a server and a terminal based on the calculated bandwidth change rate for each application.
US12052603B2

Methods, systems, and devices for wireless communications are described. A device may aggregate multiple data bits into a group of data bits associated with an application on the device. The device may determine quality of service parameters associated with the group of data bits. The quality of service parameters may include an error rate associated with the group of data bits, a delay budget associated with the group of data bits, timing information associated with the group of data bits, or content policy information associated with the group of data bits, or a combination thereof. The device may transmit the group of data bits to another device in the wireless communication system. The group of data bits may include group header information including an indication of the quality of service parameters.
US12052597B2

Provided is a method for a user equipment (UE) based on communication associated with New Radio (NR) in Unlicensed Spectrum (NR-U). The method includes obtaining information including a reference timing, setting up a target date measurement configuration in accordance with the reference timing; and performing a target data measurement in accordance with the target data measurement configuration.
US12052593B2

Apparatuses, methods and computer programs are described including, receiving user equipment downlink power measurements from one or more base stations of a communication system, wherein the one or more base stations are configured to provide a plurality of user equipment downlink power measurements for user equipment in communication with a respective base station of the one or more base stations; determining inter-beam interference for multiple directive beams of the or each base station based on the user equipment download power measurements; and assigning one or more beams to one or more clusters such that, for all beams within a cluster, inter-beam interference is below a threshold, wherein beams within a cluster share time and/or frequency resources.
US12052583B2

A radio mapping architecture for applying machine learning techniques to mobile wireless radio access networks, including a base station, a user equipment (UE), and a network is provided. The radio mapping architecture includes a spectrum monitoring unit and a server and utilizes the UE. The server includes a radio mapping database and a Machine Learning module. The UE or the spectrum monitoring unit captures Radio parameters to derive an input schema for the radio mapping database. The spectrum monitoring unit extracts the Radio parameters that correspond to the base station and the UE and updates them in the radio mapping database periodically. The input schema for the radio mapping database is updated with the Radio parameters sensed by the spectrum monitoring unit and the UE.
US12052577B1

Systems, methods, and apparatuses for providing optimization of network resources. The system is operable to monitor the electromagnetic environment, analyze the electromagnetic environment, and extract environmental awareness of the electromagnetic environment. The system extracts the environmental awareness of the electromagnetic environment by including customer goals. The system is operable to use the environmental awareness with the customer goals and/or user defined policies and rules to extract actionable information to help the customer optimize the network resources.
US12052572B2

Aspects concern a server computer for verifying a location of a user device including a memory interface connected to a memory device that stores a database including verification and gathering questions, wherein each question of the verification and gathering questions is associated with a location, the database including an answer to each verification question and not including an answer to each gathering question; and a processing unit configured to: receive location data representing the location of the user device; select a verification question and a gathering question associated with the location of the user device; transmit the verification question and the gathering question to the user device and receive an answer to each of the verification and gathering question from the user device; if the answer provided by the user device to the verification question corresponds to the answer included in the database, verify the location of the user device.
US12052571B2

An analog signal can be received. The analog signal can preserve native RF characteristics of a device RF signal received from a wireless device operating in a closed environment. An analog signature of the wireless device can be generated based on the native RF characteristics of the device RF signal. A digital signature of the wireless device can be generated based on information of network packets received from the wireless device. The analog signature and the digital signature can be correlated with characteristics of each known device of a plurality of known devices. The wireless device can be determined to be an unauthorized device based on correlating the analog signature and the digital signature with the characteristics of each known device.
US12052570B2

New methods are proposed to detect misbehaving UEs based on 5GS. The methods allow the network to react accurately and efficiently to deal with misbehaving UE(s).
US12052564B2

Certain aspects of the present disclosure relate to methods and apparatus for optimizing delivery of a data to and/or from a UE in a connected but inactive state.
US12052556B2

A terminal is provided with a first audio output unit and a second audio output unit configured to output an audio content, and the terminal includes: an audio acquiring unit configured to acquire a first audio content and a second audio content; a setting unit configured to set information indicating an output destination of the first audio content and the second audio content; and an audio output controller configured to output the first audio content to one of the first audio output unit and the second audio output unit and output the second audio content to the other of the first audio output unit and the second audio output unit based on the information set by the setting unit.
US12052552B2

A frequency-dependent signal limiter using a paired combination of a bandpass filter (or “selection filter”) and an attenuating equalizing filter (or “cutting filter”) limit the amount of distortion generated by an audio output device in an acoustic rendering system. A bank of one or more of these pairs in series can be used to limit selected frequencies identified as primary causes of distortion in the audio output device to specified levels that avoid distortion.
US12052542B2

An image capture device with dynamic wind noise compression tuning techniques is described. A technique includes detecting of the presence of wind noise by measuring coherence between at least two microphones. For a compressor, adjusting a default compression threshold and default compression parameters based on the coherence measurements. For each microphone, applying by the compressor the adjusted compression parameters when an audio signal is above the adjusted compression threshold and applying the default compression parameters when the audio signal is below the adjusted compression threshold.
US12052534B2

The present invention provides a heat dissipation device having a speaker box, a heating element and a heat conductor. The speaker box includes a housing having a sound outlet hole and a metal embedding member embedded in the housing. The speaker unit includes a diaphragm. The heat conductor is connected to the heating element. In the present invention, the heat conductor transfers the heat generated by the heating element to the metal embedding member, the metal embedding member conducts heat to the outside of the sound outlet hole through the air in the front cavity.
US12052528B2

The present disclosure relates to a telepresence system capable of providing telepresence in a better acoustic environment. The telepresence system includes a network that connects a plurality of bases, and a plurality of telepresence facilities that transmit and receive video images and sound via the network and share the video images and the audio between the respective bases. Each telepresence facility is then entirely covered with a sound shielding portion that acoustically shields the external environment and the internal environment of the telepresence facility from each other. Further, in each of the telepresence facilities, the same sound field as that of another telepresence facility is reproduced in a closed space shielded by the sound shielding portion.
US12052513B2

Image processor circuitry includes a memory storing a program of instructions, and processing circuitry configured to execute the program of instructions to receive input data from an image sensor and detect an operation mode of the image sensor based on the input data, provide configuration data determined in association with the operation mode of the image sensor, and process image data in the input data in accordance with the operation mode and the configuration data.
US12052510B2

An image processing device includes at least one processor configured to set a reference region that is a partial region in an image indicated by image data, store, in association with the image data, information regarding the reference region including a position of the set reference region in the image and image processing parameters of the reference region, set a predetermined region in the image as a display region, and in a case where the reference region and the display region are different, generate image processing parameters of the display region based on the image processing parameters of the reference region and output a processed image obtained by executing image processing on the display region based on the generated image processing parameters of the display region.
US12052509B2

A system and method of obtaining a quantitative evaluation of paper. By looking at the topographic data and comparing it to machine parameters, an operator can optimize the paper forming machine settings to create consistently high quality paper with minimal surface defects.
US12052507B2

A photoelectric conversion device includes a circuit provided between an avalanche photodiode and a power source, a counter configured to count an output signal output from the avalanche photodiode, and a memory into which time information indicating that a count value of the counter has reached a threshold value within a predetermined exposure period shorter than an exposure time is written, wherein a clock signal is configured to be input to the circuit in the exposure period.
US12052504B2

A monitor device is provided, including: a fixing seat, for fixing to a structure; a casing, with an accommodating space, upper end of the longitudinal axis of the casing rotatably connected to the fixing seat; a first optoelectronic device, disposed on the lower end of the casing; a second photoelectric device and a third photoelectric device, respectively rotatably disposed at a first position and a second position outside the casing; a transmission mechanism, disposed in the accommodating space of the casing, and the transmission mechanism including: an angle rotation mechanism, connected to the fixing seat to drive the casing to rotate in a first direction relative to the fixing seat; and a second angle rotation mechanism connected to and driving the first, the second and the third optoelectronic device to rotate synchronously in a second direction; wherein the first direction and the second direction are orthogonal to each other.
US12052502B2

Multi-cameras and in particular dual-cameras comprising a Wide camera comprising a Wide lens and a Wide image sensor, the Wide lens having a Wide effective focal length EFLW and a folded Tele camera comprising a Tele lens with a first optical axis, a Tele image sensor and an OPFE, wherein the Tele lens includes, from an object side to an image side, a first lens element group G1, a second lens element group G2 and a third lens element group G3, wherein at least two of the lens element groups are movable relative to the image sensor along the first optical axis to bring the Tele lens to two zoom states, wherein an effective focal length (EFL) of the Tele lens is changed from EFLT,min in one zoom state to EFLT,max in the other zoom state, wherein EFLTmin>1.5×EFLW and wherein EFLTmax>1.5×EFLTmin.
US12052501B2

An optical imaging system for a dimensional measuring machine including a digital sensor having an array of addressable pixels, a lens system that provides for forming an image of a test object on the digital sensor, and a variable size aperture of the lens that changes an f-number of the lens system for imaging points of the test object on the digital sensor at different spot sizes. An aperture controller varies the aperture size. An image controller groups contiguous clusters of one or more of the pixels having a common output such that the number of pixels within each of the clusters having a common output can be varied. A magnification controller that works in conjunction with the aperture controller and the image controller provides for (a) increasing the number of pixels within each of the clusters having a common output in accordance with an increase in the spot sizes at which points of the test object are imaged and (b) decreasing the number of pixels within each of the clusters having a common output in accordance with a decrease in the spot sizes at which points of the test object are imaged.
US12052497B2

Example are described for combining optical image stabilization and electronic image stabilization for capture and processing of frames for video. An example device configured to perform electronic image stabilization in light of optical image stabilization performed may include a memory and one or more processors. The one or more processors may be configured to obtain optical image stabilization (OIS) information for OIS performed during capture of a sequence of frames by an image sensor and determine an electronic image stabilization (EIS) filter based on the OIS information. The one or more processors may also be configured to obtain camera position information, and the EIS filter may also be based on the camera position information. The one or more processors may also configure an image signal processor to perform EIS based on the EIS filter.
US12052488B2

A camera decoration cover includes a decoration cover plate stacked with a light-transmitting cover plate. A region covered by the light-transmitting cover plate on the decoration cover plate is a coverage region, at least one camera hole is provided in the coverage region, the coverage region includes at least one first region, and the first region is provided with at least one first electrostatic discharge hole corresponding to the camera hole. A center of the coverage region is a first center, and a center of the camera hole is a second center. The first region is a region located on one side of the second center far away from the first center, and the first region is formed by respectively rotating a straight line where the first center and the second center lie around the first center toward two sides of the straight line by a first preset angle.
US12052485B2

In an electronic apparatus using the Molded Interconnect Device technology, a circuit member includes a fastened portion, to which the fastening member is fixed, and a plurality of convex portions arranged in an approximately circular shape around the fastened portion as a center. Each of the plurality of convex portions has a first contact pattern. A substrate has a hole portion into which the fastening member is inserted. The substrate has a plurality of second contact patterns arranged in an approximately circular shape on the substrate around the hole portion as a center so that each of the second contact patterns faces a corresponding one of the first contact patterns. The first contact patterns and the second contact patterns are brought into contact with each other by fixing the fastening member to the fastened portion through the hole portion.
US12052482B2

A camera module according to an embodiment of the present technology includes a housing that includes a first case that includes an opening at one of ends of the first case, and a second case that is joined to another of the ends of the first case; a barrel member that is arranged in the housing and includes a barrel that is fitted into the opening in an optical-axis direction; a sensor board that is arranged in the housing and includes an imaging device that faces the barrel; and a support that includes a peripheral wall portion and a control portion, and is arranged between the barrel member and the second case, the peripheral wall portion including a first end and a second end and covering around the imaging device, the first end supporting the barrel member, and the second end being brought into elastic contact with the second case.
US12052476B2

The disclosure provides a method for determining a location of a focus, an apparatus for determining a location of a focus, and an electronic device, and relates to the field of electronic devices. The method includes: obtaining a current location of the focus in an electronic device; determining a current page element located by the focus based on the current location of the focus; obtaining an instruction for controlling the focus; obtaining a movement direction of the focus based on the instruction; obtaining a layout direction of the current page element; returning to a parent page element of the current page element in response that the movement direction of the focus is inconsistent with the layout direction; and determining the location of the focus in the parent page element.
US12052475B2

A method and system provide video-based results. In response to a request, listings associated with the request are determined, and a single results video is generated based on the listings. The results video is provided for presentation to provide details from the listings. When a select request is detected while the video is being presented, a listing associated with the select request is provided for display.
US12052468B2

This application is directed to changing a TV operating mode based on a potential relationship among viewers of a connected TV. In some implementations, a method includes: determining viewer identities and identifying the potential relationship among the viewers or a subset of the viewers; in accordance with a determination that the potential relationship allows the viewers to share private information, placing or maintaining the connected TV in or into a first operating mode that is unrelated to media content being displayed and allows personal information to be displayed on the connected TV; and in accordance with a determination that the potential relationship does not allow the viewers to share private information, placing or maintaining the connected TV in or into a second operating mode that is unrelated to the media content and does not allow personal information to be displayed on the connected TV.
US12052455B2

A method includes, at a first time: receiving, from a first viewer population, a first request for a first playback segment of a video; generating a first rendition segment corresponding to the first playback segment; transmitting the first rendition segment to the first viewer population; aggregating a first set of viewership data for the first playback segment; and generating a first viewership count based the first set of viewership data, the first viewership count corresponding to a viewership data filter. In addition, the method includes, at the second time: receiving a second request from the second viewer population for a second playback segment of the video; generating the second rendition segment corresponding to the first playback segment; modifying frames of the second rendition segment to include the first viewership count; and transmitting the second modified rendition segment to the second viewer population and the first viewership count.
US12052453B2

Methods and systems for providing user defined content transmissions are disclosed. An example method can comprise receiving a request for first content and receiving a first preference. First content can be retrieved from a first source based on the request for first content. Second content can be retrieved from a second source based on the first preference. The first content and second content can be packaged for transmission in response to receiving the request and the first preference.
US12052450B2

The media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Devices obtain fragments to reconstruct media streams including live real-time media streams for playback on the devices. A device may perform caching of media stream fragments so that particular fragments need not be accessed again from a fragment server. A fragment server or even a content provider can analyze and monitor characteristics of media streams, viewing behavior, content popularity, etc., to identify fragments for caching at the playback devices. Caching indicators along with time period indicators may be included in the media stream fragments.
US12052448B2

A method including: ingesting a video segment and a set of video features of the video segment; estimating a part size distribution for the video segment based on the set of video features and a first rendition of the video segment; calculating a maximum expected part size based on a threshold percentile in the part size distribution; at a first time, transmitting, to an video player, a manifest file indicating a set of byterange-addressable parts of the video segment in the first rendition, each byterange addressed part characterized by the maximum expected part size; at a second time, receiving, a playback request for a first byterange-addressable part; transcoding the first byterange-addressable part; in response to the maximum expected part size exceeding a size of the first byterange-addressable part in the first rendition, appending padding data to the first byterange-addressable part; and transmitting the first byterange-addressable part to the AV player.
US12052438B2

This disclosure relates generally to video coding and particularly to intra block copy coding mode. For example, a method is disclosed for processing video data which may include receiving a video bitstream comprising at least one block of a video frame, the at least one block comprising a current block; determining a first search area in the video frame; determining a second search area, wherein the second search area is a second candidate area for locating the IntraBC prediction block; identifying the IntraBC prediction block referenced by a block vector; determining a prediction based on a spatial relationship between the IntraBC prediction block, the first search area, and the second search area; and decoding the at least the portion of the current block based on the determined prediction.
US12052433B2

Disclosed herein are an image encoding and decoding method and apparatus for signaling information on a subpicture and picture header, and a method of transmitting a bitstream. The image decoding method according to the present disclosure may include acquiring a first flag specifying whether information on a subpicture is present in a bitstream, acquiring a second flag specifying whether picture header information is present in a slice header, and decoding the bitstream based on the first flag and the second flag. When the first flag specifies that the information on the subpicture is present in the bitstream, the second flag may have a value specifying that the picture header information is not present in the slice header.
US12052430B2

A method is provided that includes receiving content data captured by a sensor and receiving a context signal representing a user context. The received content data is scaled using a trained model, wherein the context signal is an input to the trained model, and the scaled content data is provided for presentation to a user.
US12052426B2

A bit-depth representation method of prediction refinement with optical flow (PROF), apparatus, and a non-transitory computer-readable storage medium are provided. The method includes obtaining a first reference picture associated with a video block within the video signal and a first motion vector (MV) from the video block in a current picture to a reference block in the first reference picture, obtaining the first prediction samples I(i,j)'s of the video block, controlling internal bit-depths of the internal PROF parameters, obtaining prediction refinement values for the first prediction samples I(i,j)'s based on horizontal and vertical gradient values and horizontal and vertical motion differences, obtaining second prediction samples I′(i,j)'s associated with the second MV and corresponding prediction refinement values for the second prediction samples I′(i,j)'s, and obtaining final prediction samples based on the combination of the first prediction samples I(i,j)'s, second prediction samples I′(i,j)'s, and the prediction refinement values.
US12052423B2

A video decoding method performed by a video decoding device according to the present document may comprise the steps of: acquiring image information from a bitstream, the image information including a picture header associated with the current picture including a plurality of slices; parsing, from the picture header, at least one of a first flag indicating whether information necessary for an inter-prediction operation for a decoding process is present in the picture header, or a second flag indicating whether information necessary for an intra-prediction operation for the decoding process is present in the picture header; generating prediction samples by performing at least one of intra-prediction or inter-prediction for the slices in the current picture on the basis of at least one of the first flag or the second flag; and generating reconstructed samples on the basis of the prediction samples.
US12052422B2

Aspects of the disclosure provide a method and an apparatus including processing circuitry that decode prediction information of a chroma block to be reconstructed in a current picture. The prediction information indicates that the chroma block is predicted based at least on a luma block in the current picture using a planar mode. The luma block is reconstructed and collocated with the chroma block. The processing circuitry predicts one or more first chroma samples in the chroma block based on one or more luma samples in the luma block. The processing circuitry predicts a second chroma sample in the chroma block based on the one or more first chroma samples and at least one reference chroma sample of the chroma block. The second chroma sample is different from the one or more first chroma samples. The at least one reference chroma sample is adjacent to the chroma block.
US12052417B2

A method for partitioning a picture is disclosed. The method includes: decoding, from a bitstream, a split flag indicating whether the picture is partitioned into one or more sub-units; decoding, from the bitstream, partition information when the split flag indicates partitioning; and partitioning the picture into the sub-units based on the partition information.
US12052415B2

Image encoding/decoding method and device according to the present invention enable deciding of an intra-screen prediction mode of a target block, generation of a prediction block of the target block on the basis of the intra-screen prediction mode, and correction of the generated prediction block.
US12052407B2

Systems and methods for reducing a number of focal planes used to display a three-dimensional object are disclosed herein. In an embodiment, data defining a three-dimensional image according to a first plurality of focal planes are received. Pixel luminance values from the first plurality of focal planes are mapped to a second plurality of focal planes comprising fewer focal planes than the first plurality of focal planes. Data is stored identifying initial focal distances of the mapped pixel luminance values in the first plurality of focal planes. The second plurality of focal planes are then displayed on a near eye device which uses the data identifying initial focal distances of the mapped pixel luminance values to adjust a wavelength of light produced by the second plurality of images to cause the pixels to appear at their original focal distances.
US12052403B1

Methods and systems for rendering a gloss effect can involve determining among a first color and a second color, which of the first color or the second color is mixed with a black colorant that is furthest from a rich black colorant; selecting a first color with the black colorant; selecting a second color to be fully black and a least rich black colorant; creating an object with the first color and entering data within the object opaquely with the second color; and rendering a document with the object including the data with the object, wherein the object with the data can exhibit a gloss effect based on the first color and the second color.
US12052396B1

An image forming apparatus includes a processing circuit. The processing circuit is configured to acquire setting information registered in advance by the user, determine a display mode of a list display of the setting information according to a priority assigned to the setting information or whether a job applying the setting information is executed, and control a display device to display the list display based on the display mode.
US12052383B2

In general, the subject matter described in this disclosure can be embodied in methods, devices, and program products for modifying interactions between a mobile device and a peripheral device based on proximity. The mobile device monitors a wireless communication channel and receives a transmission from the peripheral device over the channel indicating that the mobile device is located within a first zone of proximity to the peripheral device. The mobile device determines distance values between the devices. When the mobile device determines that a distance value satisfies a threshold value, the mobile device visually indicates that it is within a second zone of proximity to the peripheral device. As a result of the mobile device receiving data from the peripheral device using a second communication protocol, the mobile device determines that it is located within a third zone of proximity to the peripheral device, and performs an action.
US12052368B2

A system and method for high performance secure access to a trusted platform module on a hardware virtualization platform. Example instructions partition resources of the host system to allocate (a) first resources of the host system for a first virtual machine and (b) second resources of the host system for a second virtual machine, wherein the resources of the host system include memory resources and a trusted platform module, the first virtual machine to run a first guest operating system and the second virtual machine to run a second guest operating system, wherein the first guest operating system is to run in a first isolated environment, the second guest operating system is to run in a second isolated environment; implement a virtual trusted platform module to support encryption for the first virtual machine; and protect the first resources and the second resources from unauthorized access.
US12052365B2

Systems, methods, and apparatuses for protecting a secret on a device with limited memory, while still providing tamper resistance, are described. To achieve security, an encoding computer can apply a memory-hard function MHF to a secret S and determine a result Y, then determine a proof π for the result Y. Then, the encoding computer can send a codeword C comprising the secret S and the proof π to a decoding computer. The decoding computer can retrieve the codeword C from persistent memory and parse the secret S and the proof π. The decoding device can use transient memory to decode the codeword C by verifying the proof π was generated with the secret S and the result Y. When the correctness of the result Y is verified, the decoding device can apply a cryptographic function to input data using the secret S then reset the transient memory.
US12052363B2

The disclosed exemplary embodiments include computer-implemented systems, devices, apparatuses, and processes that maintain data confidentiality in communications involving voice-enabled devices operating within a distributed computing environment. By way of example, an apparatus may receive, from a communications system across a public communications network, a request for an element of data generated by the computing system based on first audio content obtained at a device. The apparatus may obtain the requested data element and further, may generate acoustic data representative of at least a portion of the requested data element. The apparatus may also generate an encrypted response to the received request that includes the acoustic data, and transmit the encrypted response to the device across the public communications network. The device may execute an application program that causes the device to decrypt the encrypted response and to perform operations that present the acoustic data through an acoustic interface.
US12052354B2

Various embodiments are generally directed to techniques of generating a unique biometric key, hashing and salting the key, and storing it. Embodiments include techniques to analyze biological information associated with a user and determine one or more biological characteristics from the analyzed information. The biological characteristics may be used to generate a character string unique to the user, which may be used to generate the biometric key based on a cryptographic algorithm. The hash values, salt values, or the hash function may be changed at a predetermined interval.
US12052352B2

A quantum key distribution (QKD) system comprising: an emitter (110) adapted to generate a QKD free-space signal, a transmitter station (220) adapted to receive the free-space signal from the emitter (110), and a remote QKD receiving station (250) supporting a QKD receiver (160) located at a different location than the transmitter station, wherein the transmitter station is adapted to receive said free space signal from the emitter and to forward said signal through a fiber link (400) to the QKD receiver (160) in said remote QKD receiving station (250).
US12052335B2

A serial data receiver circuit included in a computer system may include both an analog and an ADC-based receiver circuit. A front-end circuit generates different equalized signals based on received signals that encode a serial data stream that includes multiple data symbols. During startup of a communication channel, phase information generated by the analog receiver circuit may be used to generate clock signals for the ADC-based receiver circuit. After a period of time, the ADC-based receiver circuit can generate its own phase information to be used in the generation of the clock signals.
US12052325B1

This disclosure describes a method for segmenting large MQTT messages that exceed a maximum transport unit (MTU) for MQTT messages into smaller segments and then reassembling the segments into the original MQTT message. More particularly, the techniques and architecture provide two new fields within an existing MQTT message. In configurations, the two new fields may include a universally unique identifier (UUID) and a segment number. These two new fields enable segmentation of arbitrarily large messages at a publisher side of the MQTT message and reassembly of the segments of the large messages at the subscriber side so that the message size limitation may be overcome. This can allow for larger MQTT messages to be transmitted without the increased cost of larger maximum transport units.
US12052322B1

An administrator can use a portal platform to manage social equity for social collaboration features of the web sites. A goal is to encourage users to contribute to an online community's social activities such as its blogs, message boards, and wiki pages. The portal platform supports social equity features, where users can earn points for their participation. The administrator can specify a counter period, where the points accumulated during the last period are reset. This feature can be used to encourage continual participation by the users.
US12052313B2

This disclosure describes techniques and mechanisms for providing hybrid cloud services for enterprise fabric. The techniques include enhancing an on-demand protocol (e.g., such as LISP) and allowing simplified security and/or firewall service insertion for datacenter servers providing those services. Accordingly, the techniques described herein provide hybrid cloud services that work in disaggregated, distributed, and consistent way, while avoiding complex datacenter network devices (e.g., such running overlay on TOR), replacing and moving the functionality to on demand protocol enabled servers, which intelligently receive the required mappings as well as registers and publishes the service information to intelligently interact with the network.
US12052309B1

An apparatus has an audio receiver to receive audio input from client devices. An audio transmitter transmits audio output to the client devices. A synchronicity service evaluates the audio input with respect to a set of network metrics and dynamically adjusts audio communication parameters to insure that the audio output to the client devices has a latency at or below 66 ms.
US12052305B2

The present disclosure relates to methods and devices for facilitating using a streaming manifest including a profile signal for content encoded based on a encapsulation format. An example method disclosed herein includes identifying structures associated with first media, wherein the first media is associated with a first streaming format. The example method also includes generating a streaming manifest for the first media, wherein the streaming manifest maps the structures associated with the first media to structures associated with a second streaming format, and including an indication with the streaming manifest, wherein the indication identifies the streaming profile used to map the structures.
US12052304B2

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). In an embodiment, a method for sharing a recording status inside a MCVideo group call is disclosed. The method includes receiving, by a plurality of UE participating in the MCVideo group call, a live video stream from a MCVideo server in the MCVideo group call; recording, by at least one UE amongst plurality of UEs, the live video stream, received from MCVideo server in MCVideo group call; appending, by at least one UE recording live video stream, recording status indicative of recording of live video stream, to a transmission control message and communicating transmission control message to MCVideo server.
US12052302B2

This application provides a data distribution method includes: A network device buffers first data, where the first data is data of a service that is provided by a server for a first terminal device; the network device receives N first data requests sent by N second terminal devices; and when data requested by the N first data requests is data provided by the server based on the service, the network device intercepts the N first data requests and sends the buffered first data to the N second terminal devices. This can reduce a plurality of connections that are used to transmit data of a same service and that exist on a channel between the server and the network device, thereby occupying a smaller downlink bandwidth to transmit the data of the same service from the server to the network device.
US12052300B2

A virtual conferencing method includes receiving, at an on-premise mobile device, video data from a front-facing camera of the on-premise mobile device and a rear-facing camera of the on-premise mobile device, and receiving remote video data from a remote device, the remote video data is from a front-facing camera of the remote device. The virtual conferencing method includes simultaneously displaying, on a display of the on-premise mobile device, the video data from the front-facing camera and the rear-facing camera of the on-premise mobile device with the remote video data from the front-facing camera of the remote device.
US12052299B2

A system and method of image analytics, computer vision focused on monitoring specific virtual presence metrics will provide each individual user with consistent progress reports and live feedback during video meetings. Machine learning and AI are leveraged to provide professionals with feedback and coaching according to virtual presence metrics in order to develop a new skill set through and elevate the user's virtual presence. Pre-trained machine learning models combined with the founders own thought leadership in nonverbal communication, presence and body language assists in assessing posture, gesture, eye contact, filler words and speech metrics, sentiment analysis and other presence and communication features.
US12052296B2

Methods and systems provided herein ensure that communication sessions established between select parties, and communication devices, are in complete compliance with a predefined condition, or precondition. Upon determining content and addressing of a communication session, at least one precondition for communications is retrieved from a memory device. The precondition corresponds to a required condition for a communication session to be enabled and maintained. Once the precondition is met, the communication session is established and, as long as the precondition remains intact, the communication session is allowed to be maintained. Ensuring that the precondition exists and remains intact includes embedding an authentication signal, that is based on the precondition, along with communications made in the communication session. When at least a portion of the precondition is no longer met, the communication session is instantaneously terminated.
US12052293B2

Aspects of the disclosure relate to identity-based DNS-traffic routing and monitoring. A computing platform may establish, using an encrypted DNS process, a secure DNS session by executing an encrypted session handshake with a client device, which may include receiving a security certificate for the encrypted DNS process that identifies a user of the client device. The computing platform may receive an encrypted DNS query request comprising a request for an IP address for a specified domain name. The computing platform may determine, based on the security certificate, an identity of the user. The computing platform may determine, based on the identity of the user, a security policy indicating domain matching criteria and corresponding actions to take on matching domain names. The computing platform may determine a first action corresponding to the domain name, and may send, based on the first action, an encrypted DNS query response.
US12052292B2

This disclosure relates to systems and methods for managing connected devices and associated network connections. In certain embodiments, trust, privacy, safety, and/or security of information communicated between connected devices may be established in part through use of security associations and/or shared group tokens. In some embodiments, these security associations may be used to form an explicit private network associated with the user. A user may add and/or manage devices included in the explicit private network through management of various security associations associated with the network's constituent devices.
US12052287B2

Systems, devices, and methods are discussed for classifying a number of security policies in relation to criteria for applying those security policies to yield a dual bitmap scheme representing a correlation between security policies and one or more criteria.
US12052282B2

Systems and/or techniques for facilitating automatic detection of proxy-based phishing sites are provided. In various embodiments, a system can access a computer-executable web resource and can embed an authorization verification logic within the computer-executable web resource. In various aspects, upon execution of the computer-executable web resource, the authorization verification logic can be configured to: identify a computing domain via which the computer-executable web resource is being executed; compare the identified computing domain with one or more authorized computing domains; determine that the identified computing domain is an unauthorized proxy site if the identified computing domain does not match at least one of the one or more authorized computing domains; and initiate a remedial action based on determining that the identified computing domain is an unauthorized proxy site.
US12052281B2

A method for defending against malicious profiles on the web, the method including: i) inspecting a profile to determine its relevance to a brand that it is desired to protect from malicious activity; ii) determining whether said profile is relevant to said brand; iii) if it is determined that said profile is relevant, analyzing it to determine whether it is legitimate or malicious; and iv) if it is determined that the profile is malicious, assembling proof of its malicious activity and submitting same together with a takedown request to the administrator of the website where the profile was located.
US12052280B2

Obtain, by a controller, from at least one provisioning database of an internet service provider, assigned bandwidth per customer for a plurality of internet service provider customers. Obtain, by the controller, from a plurality of peering entry points of the internet service provider, currently used bandwidth per customer for the plurality of internet service provider customers. Compare, by the controller, for the plurality of internet service provider customers, the assigned bandwidth per customer to the currently used bandwidth per customer, to determine at least one given customer of the plurality of internet service provider customers putatively suffering from a distributed denial of service attack. Initiate at least one remedial action for the at least one given customer of the plurality of internet service provider customers putatively suffering from the distributed denial of service attack.
US12052279B1

Various aspects of the subject technology relate to systems, methods, and machine-readable media for authenticating user accounts. The method includes authenticating at least one user account of a plurality of user accounts for lobbying into a session. The method includes generating at least one authenticated socket in a server for each authenticated user account. The method includes adding the at least one user account to the at least one authenticated socket. The method includes adding non-authenticated user accounts to non-authenticated sockets of a plurality of non-authenticated sockets. The method includes detecting network traffic flowing into the plurality of authenticated sockets and the plurality of non-authenticated sockets. The method includes disconnecting non-authenticated user accounts from the server when a threshold amount of suspicious and/or malicious network traffic is detected in a non-authenticated socket.
US12052278B1

The technology disclosed relates to analysis of data posture of a cloud environment. In particular, the disclosed technology relates to a system and method for analyzing cloud assets, such as storage resources, compute resources, etc. to detect peak signals based on occurrences of sensitive data types or other data classifications in the cloud assets. A system for prioritized presentation of high-value cloud resources susceptible to cloud security risks includes a processor, a display, and memory accessible by the processor and executable to, on a cloud resource-by-cloud resource basis, analyze data in a given cloud resource, and attribute a plurality of data sensitivity parameters to the data in the given cloud resource, and a peak value indicating an appraisal of the data in the given cloud resource. A graphical interface includes graphical objects configured to display the given cloud resource, the plurality of data sensitivity parameters, and the peak value.
US12052276B2

The subject disclosure relates to methods for assessing cyber-security risks, and in particular for calculating a risk-index for multiple users of a computer network. In some implementations, a process of the disclosed technology includes steps for determining a privileged index for each of a plurality of network users, determining a vulnerability index for each of the plurality of network users, calculating a threat score for one or more cyber-security attacks directed at each of the plurality of network users, and calculating a risk-index for at least one network user from among the plurality of network users, wherein the risk-index is based on the privileged index, the vulnerability index, and the threat score associated with each of the network users. Systems and machine-readable media are also provided.
US12052274B2

Systems and methods for device profile enrichment. A method includes determining a plurality of distributions of device attributes with respect to a plurality of fields of a predefined device profile schema; generating a plurality of inference rules based on the plurality of distributions of device attributes, wherein each inference rule indicates at least one required device attribute and at least one inferred device attribute; creating an ordered set of inference rules including the plurality of inference rules organized with respect to a plurality of scores, each score corresponding to one of the plurality of inference rules, wherein the score for each inference rule is determined based on the at least one required device attribute of the inference rule; and enriching at least one device profile by iterating the ordered set of inference rules, wherein enriching a device profile includes adding at least one device attribute value to the device profile.
US12052272B2

A data recorder stores endpoint activity on an ongoing basis as sequences of events that causally relate computer objects such as processes and files. When a security event is detected, an event graph may be generated based on these causal relationships among the computing objects. For a root cause analysis, the event graph may be traversed in a reverse order from the point of an identified security event (e.g., a malware detection event) to preceding computing objects, while applying one or more cause identification rules to identify a root cause of the security event. Once a root cause is identified, the event graph may be traversed forward from the root cause to identify other computing objects that are potentially compromised by the root cause.
US12052271B2

A threat management facility receives data from a variety of sources such as compute instances within an enterprise network, cloud service providers supporting the enterprise network, and third-party data providers such as geolocation services. In order to facilitate prompt notification of potential risks, the threat management facility may incrementally update data for use in threat assessments as the data becomes available from these different sources, and create suitable alerts or notifications whenever the currently accumulated data provides an indication of threat meeting a predetermined threshold.
US12052264B2

Aspects of the subject disclosure may include, for example, a processing system determining a first communication device initiating a communication session with a second communication device, and transmitting a notification to the second communication device. The notification indicates to the second communication device to initiate a location verification application on the second communication device, and the location verification application transmits notifications to adjacent network devices. Each notification indicates to an adjacent network device to provide its location to the processing system. Further embodiments include receiving locations from the adjacent network devices, and identifying a first location associated with the second communication device. Additional embodiments include determining that the first location is in proximity to the locations, and establishing the communication session between the first communication device and the second communication device. Other embodiments are disclosed.
US12052259B2

An active distributed ledger may comprise an indication of an inactive permission associated with a user device. An entry comprising such indication added to another distributed ledger that is supplemental to the active distributed ledger. An updated active distributed ledger may be generated that does not comprise the indication of the inactive permission. The updated active distributed ledger may comprise an indication of a new permission associated with the user device. The updated active distributed ledger may be stored on the user device or any other device on a network.
US12052255B2

Techniques are described for a social networking system to provide collective accounts that allow for multiple holders, editors, and/or managers. In some cases, the social networking system may be configured to distribute content associated with the collective accounts based on metrics and relationships associated with accounts of the contributors to the collective account as well as the collective account itself.
US12052254B2

In one embodiment, a system includes a computing device providing a computing environment including a number of user accounts, where each of the user accounts is assigned specified privileges to execute particular commands or programs, receiving a request to temporarily escalate privileges for one of the user accounts during a specified duration, where the request includes an identifier of the user account, requested privileges, and the specified duration, granting the requested privileges for the specified duration in conjunction with specific restrictions on one or more prohibited activities that are normally permitted for user accounts with the requested privileges, monitoring, during the specified duration, for any indication that the user account has attempted a prohibited activity, detecting an indication that the user account attempted one of the prohibited activities, and initiating an automated remediation corresponding to the indication.
US12052252B2

Embodiments include methods and systems for enabling third-party data service interoperability, comprising receiving, from an electronic data server, a request for a low-value token, the low-value token being associated with a subset of sensitive data associated with a user; providing the low-value token to the electronic data server; receiving a request for the subset of sensitive data, from a third-party data service server, the request comprising the low-value token; de-tokenizing the low-value token to obtain the subset of sensitive data; providing the subset of sensitive data to the third-party data service server; receiving, from an electronic data server, the low-value token and a transaction authorization request; determining, based on the low-value token and authorization request, an authorization response; and providing the authorization response to the electronic data server.
US12052249B2

A credentials store definition identifying a remote credential store is received. The credential store definition includes access information to enable access to the remote credentials store. A credentials object is created in an internal database based on a credentials object definition. The credentials object identifies a security credential to retrieve from the remote credentials store to access an external resource. At runtime, a request to access the external resource is received, and based on receiving the request, the security credentials identified by the credentials object are retrieved from the remote credential store using the access information. The retrieved security credential is provided to a processing component to access the external resource.
US12052240B2

Various devices, systems, structures and methods are disclosed related to securely authorizing a transaction by synchronizing digital genomic data with associated synthetic genomic variants. An embodiment of the present invention utilizes digital genomic data associated with an entity, such as a person, who may utilize a genome-based security device to complete a transaction. In one embodiment, a person may use a genome-based security device to communicate with an external device over a wireless or other communication interface, synchronize digital genomic data and an associated synthetic variant received from the external device with digital genomic data and associated synthetic variant stored on the genome-based security device.
US12052236B2

Embodiments disclosed herein generally related to a system and method for assessing a fraud risk. In one embodiment, a method for assessing a fraud risk is disclosed herein. A web browser extension executing on the computing device identifies an account associated with the computing device. The web browser extension detects that the computing device navigated to a web page hosted by a third party server. The web browser extension determines that the third party server prompted the computing device to opt into two-factor authentication functionality. The web browser extension determines that the computing device did not opt into the two-factor authentication functionality. The web browser extension prompts, via an application programming interface (API), an organization computing system to update a fraud metric associated with the account.
US12052226B2

A system can generate a non-sensitive identifier for sensitive data at a spoke in a hub-and-spoke configuration, wherein the spoke is configured to receive management commands by a hub device of the hub-and-spoke configuration. The system can store an association between the non-sensitive identifier and the sensitive data, resulting in a stored association. The system can send, to the hub device, a first indication of the non-sensitive identifier, and a second indication of a type of data of the sensitive data. The system can receive, from the hub device, a management command identifying the non-sensitive identifier. The system can identify the sensitive data based on the stored association. The system can perform the management command based on the sensitive data.
US12052224B2

A system, method, and computer-readable medium are disclosed for performing a data center connectivity management operation. The connectivity management operation includes: providing a data center asset with a data center asset client module; establishing a connection between an end user device browser and a connectivity management system, the connectivity management system comprising a connectivity management system aggregator; submitting a request to the connectivity management system via the end user device browser to establish connectivity with the data center asset client module; establishing a connection between the data center asset client module and the connectivity management system based upon the request; and, exchanging information between the data center asset client module and the data connectivity management system via the secure communication channel between the data center asset client module and the connectivity management system aggregator.
US12052220B2

A firewall service for a cloud computing environment is described that uses an application identifier-based ruleset to process data packets. An application identifier-based rule may provide an action to be taken on a received packet based on the source application identifier, the destination application identifier, and/or an identification token associated with the source application. A firewall controller may verify applications of the computing environment, provide unique application identifiers, and manage the application identifier rules for one or more firewalls of the computing environments.
US12052218B2

A method and system for protecting access to remote systems, such as resource databases containing sensitive resources, such as cryptographic keys or personally identifying information, is disclosed. A server can receive a plurality of access requests from a requesting entity. The server can identify an entity profile corresponding to the access requests, as well as a machine learning model corresponding to the entity profile. The access requests can be used to form access sequences, which can be evaluated by the machine learning model. The machine learning model returns an anomaly score that can be compared to a threshold. If the anomaly score exceeds the threshold, the server can prevent further access to the remote system, for example, by revoking a credential associated with the requesting entity.
US12052217B2

A method and apparatus for providing service discovery. The method comprises receiving a service query; analysing the service query to determine whether the service query comprises a service name; and responsive to the service query comprising a service name, transmitting a service (SRV) record query to a Domain Name System (DNS).
US12052214B2

Disclosed are systems and methods for improving interactions with and between computers in content communicating, displaying, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods determine and display message content within a portion of a message inbox in a manner that is specific to the type message content. According to some embodiments, when a message is received in a message inbox of a user, the message content can be opened for display within a dedicated portion of the inbox, thereby enabling improved message content retrieval, access and navigation within a message platform or message application.
US12052210B2

Provided is a method and system for providing an answer message to a query message. An answer message providing method may include managing a plurality of chatrooms of an instant messaging service; receiving a query message in a preset form from a first user of a first chatroom among the plurality of chatrooms; forwarding the query message to second users through the instant messaging service; receiving an answer message to the query message from at least one of the second users; and providing the received answer message to be displayed through the first chatroom.
US12052206B1

An example system may comprise a control module associated with a computing device. After receiving input from a user device the control module may provide the input to a filter AI model. When the filter AI model returns an indication that the input is legitimate, the control module may create a prompt and provide it to an AI model, which determines at least one configuration a response to the prompt should be configured and return at least one short code associated with the at least one determined configuration. The control module may provide the prompt to at least one tuned AI model associated with the associated configuration(s). The control module may receive a response from the AI model(s). Before the control module may transmit the response to the user device, a second filter AI model may return an indication that the response does not violate established standards of quality.
US12052204B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first network node may transmit, to a second network node, a request for one or more intended time division duplex (TDD) configurations for one or more cells associated with at least one of the second network node or a third network node. Accordingly, the first network node may receive, from the second network node, an indication of the one or more intended TDD configurations. In some aspects, a first network node may receive, from a second network node, a request for one or more intended TDD configurations for one or more cells associated with at least one of the first network node or a third network node. Accordingly, the first network node may transmit, to the second network node, an indication of the one or more intended TDD configurations. Numerous other aspects are provided.
US12052199B2

Systems and methods for Channel State Information (CSI) feedback for multiple Transmission Points (TRPs) in a cellular communications network are disclosed. Embodiments of a method of operation of a wireless device and corresponding embodiments of a wireless device are disclosed. In some embodiments, a method performed by a wireless device for CSI feedback comprises receiving a configuration comprising N Non-Zero Power (NZP) CSI Reference Signal (CSI-RS) resources each associated with a different one of N TRPs or N sets of NZP CSI-RS resources each associated with a different one of the N TRPs. The method further comprises receiving a request for CSI feedback based on the configuration, selecting a preferred subset of the NZP CSI-RS resources comprised in the N NZP CSI-RS resources or the N sets of NZP CSI-RS resources, and reporting, to a base station, CSI based on the selected preferred subset of the NZP CSI-RS resources.
US12052197B2

Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive, from a base station, an indicator associated with a hybrid automatic repeat request (HARQ) process, wherein the indicator indicates a number of mini-slots to be bundled for a HARQ transmission of the HARQ process; and decode the HARQ transmission based at least in part on the mini-slots. In some aspects, a base station may transmit an indicator, associated with a HARQ process, to a user equipment, wherein the indicator indicates a number of mini-slots to be bundled for a HARQ transmission of the HARQ process; and transmit the HARQ transmission to the user equipment using the mini-slots. Numerous other aspects are provided.
US12052196B2

The disclosure provides a method and device in communication node used for wireless communication. A first node receives a first signaling, the first signaling being used for indicating a first time-frequency resource group and the first time-frequency resource group being reserved for a first bit block, receives a second signaling, the second signaling being used for determining a second time-frequency resource group and the second time-frequency resource group being reserved for a second bit block, transmits the first bit block in time-frequency resources in the first time-frequency resource group other than a first resource subgroup, and transmits the second bit block in the second time-frequency resource group. The first time-frequency resource group and the second time-frequency resource group are partially overlapping; the first signaling is used for determining a first index group, and the second signaling is used for determining a second index group.
US12052190B2

A beam measurement method, a network-side device, a terminal device, and a storage medium are provided. The method includes: sending configuration information to a terminal device, where the configuration information includes information related to channel state information reference signal CSI-RS resources that are used for beam measurement on an unlicensed frequency band UFB; and sending the CSI-RS resource to the terminal device based on the configuration information, so that the terminal device performs beam measurement on the UFB based on the configuration information and the CSI-RS resource.
US12052188B2

A transmission apparatus includes a transmitter and a receiver. The transmitter transmits a Trigger Frame for allocating resources for Uplink Multi User (UL MU) transmission, the Trigger Frame comprising a common information field that includes a type subfield indicating one of a plurality of trigger types, wherein the plurality of trigger types includes a first trigger type, a second trigger type and a third trigger type, the first trigger type indicating a basic trigger, the second trigger type indicating multi-user block ack request, and the third trigger type indicating a specific trigger used for soliciting a specific type of UL MU response frame from a plurality of terminal stations. The receiver, responsive to the type subfield indicating the third trigger type, receives the specific type of UL MU response frame from the plurality of terminal station.
US12052185B2

The disclosure provides an approach for providing a software-defined networking recommendation. A method includes obtaining, by a network manager, existing network topology information for a set of one or more hosts. The method includes analyzing, by the network manager, the existing network topology information to identify usable network resources and to identify at least one virtual switch configuration common to the set of one or more hosts. The method includes generating, by the network manager, the software-defined networking recommendation based on one or more recommendation rules.
US12052178B2

A network device may receive, from a user equipment, a dataset identifying: applications utilized by the user equipment, network protocol types associated with the applications, and network addresses associated with the applications. The network device may segregate the dataset based on the network protocol types and to generate a segregated dataset. The network device may determine, based on the segregated dataset, a policy that causes particular application traffic associated with a particular network protocol type to be allocated to a particular network slice of the network. The network device may cause the policy to be provided to the user equipment to cause the user equipment to allocate the particular application traffic associated with the particular network protocol type to the particular network slice of the network.
US12052174B1

Systems and methods for reducing network traffic by filtering network requests based on network request-related information to be transmitted to one or more remote computing systems are disclosed. The system receives a first network operation indicating (i) a request to access a first resource and (ii) a set of requestor specific criteria associated with accessing the first resource. The system identifies a set of entities associated with the first resource and selectively communicates with a filtered subset of the set of entities by: identifying a set of entity specific criteria for each entity of the set of entities; determining whether the requestor specific criteria satisfies the set of entity specific criteria of respective entities; and transmitting the first network operation to respective entities in response to the requestor specific criteria satisfying the set of entity specific criteria of the respective entity.
US12052171B2

A communication system realizes End-to-End communication between communication devices via at least one service function by using Segment Routing IPv6. The communication system executes: transferring a packet received from one of the communication devices at a communication origin of the End-to-End communication, by using an abstracted ID obtained by abstracting a segment ID in a prescribed range determined in advance; and converting, upon receipt of the packet including the abstracted ID, the abstracted ID into an address or a segment ID of a service function instance providing the service function.
US12052165B2

Various embodiments provide a fault diagnosis method and an apparatus. In those embodiments, a centralized management apparatus receives a first packet from a first network device by using a first IGP monitoring protocol session, where the first packet includes a first message sent by the first network device to a second network device. The centralized management apparatus receives a second packet from the second network device through a second IGP monitoring protocol session, where the second packet includes a second message sent by the second network device to the first network device. The centralized management apparatus performs fault diagnosis based on the first packet and the second packet.
US12052159B2

A method for configuring a data path comprising receiving, by a gateway server, a network request from a source to a destination. The network request is associated with a path quality level. A plurality of possible links between the gateway server and a destination server is determined. Each of the plurality of possible links is associated with one of a plurality of predictive models. Each of the plurality of predictive models produces an estimate of a link quality level. Utilizing the plurality of predictive models, a plurality of links between the gateway server and the destination server utilizing the plurality of possible links is selected. The plurality of selected links forms a selected path that satisfies the path quality level. A plurality of routers at both ends of the plurality of selected links are configured to fulfill the network request.
US12052157B2

Networks comprising multiple non-overlapping communication topologies are presented. The networks can include a fabric of interconnected network nodes capable of providing multiple communication paths among edge devices. A topology manager constructs communication topologies according to restriction criteria based on required security levels (e.g., top secret, secret, unclassified, etc.). Established topologies do not have overlapping networking infrastructure to within the bounds of the restriction criteria as allowed by the security levels.
US12052153B2

Systems, apparatuses, and methods for enabling localized control of link states in a computing system are disclosed. A computing system includes at least a host processor, a communication fabric, one or more devices, one or more links, and a local link controller to monitor the one or more links. In various implementations, the local link controller detects and controls states of a link without requiring communication with, or intervention by, the host processor. In various implementations, this local control by the link controller includes control over the clock signals provided to the link. For example, the local link controller can directly control the frequency of a clock supplied to the link. In addition, in various implementations the link controller controls the power supplied to the link. For example, the link controller can control the voltage supplied to the link.
US12052151B2

A communication test management application of an image forming apparatus instructs client applications respectively corresponding to services provided by a cloud server to execute communication tests, and displays communication test results. At this time, all the communication test results for basic services are displayed. As for a contract-based service, the communication test result of the client application corresponding to the contract-based service in a contracted state is displayed, whereas the communication test result of the client application corresponding to the contract-based service in a non-contracted state is not displayed.
US12052146B2

A multitenant server application dependency mapping system maps data flows through multitenant infrastructure components through the use of a machine learning model framework that continually learns data flow patterns across the enterprise network and predicts the state of any given server. The multitenant server application dependency mapping system treats the network architecture as a whole and collects data accordingly, and uses that data to compute state probabilities conditioned upon both a point in time (and the observed prior states retrieved from the historical telemetry data. This provides a way to predict the likelihood of observing a tenant state being occupied, while also accounting for variations among the activity levels of various application. To forecast future states of all infrastructure components, the transition probabilities from tenant state to tenant state are then computed through time and used as inputs to the model to provide an accurate reconstruction of the data flows through all multitenant infrastructure components.
US12052143B2

Example embodiments of the present disclosure relate to devices, methods and computer readable storage media for service provisioning to facilitate analysis of a service from a network function (NF). In example embodiments, one or more logs are received from at least one of a first NF, a network repository function (NRF) and a service communication proxy (SCP). The one or more logs are associated with a service from a second NF. Further, analysis of provision of the service from the second NF is facilitated based on the one or more logs.
US12052133B2

An apparatus (101) is disclosed for remotely controlling a network device (102). The apparatus comprises means for determining (200) that said network device (102) is unresponsive; means for determining a patch for application at said network device (102) for resolving said unresponsiveness; means for sending (207) said patch to an intermediary device (103) capable of communicating with said network device (102); means for signing (208) a first transaction corresponding to said patch with a blockchain network (104), wherein said first transaction is a multi-signed transaction signed by said apparatus (101) and said intermediary device (103) and wherein said first transaction is indicative of a patch result to be obtained; and means for receiving (218) a message from said intermediary device (103) that said patch has been applied. Also disclosed are a network device, an intermediary device, a blockchain network device and corresponding methods.
US12052132B1

In one set of embodiments, a Virtual Desktop Infrastructure (VDI) client running on a client device can receive first client-side data from a client telemetry service, where the first client-side data includes information pertaining to a current state of the client device. The VDI client can further retrieve second client-side data including information pertaining to the VDI client and/or a VDI session established between the VDI client and a VDI agent running on a server system, and can aggregate the first client-side data and the second client-side data to produce aggregated client-side data. The VDI client can then transmit the aggregated client-side data to the VDI agent.
US12052129B1

In 5G-Advanced and 6G, due to the higher frequencies involved, phase noise is expected to be a major source of faults. Disclosed herein is a small (single resource element) phase-tracking reference signal that also provides an updated amplitude calibration. The compact phase-tracking reference signal, in QAM, includes a first branch at a maximum amplitude and an orthogonal second branch at either the maximum amplitude or zero amplitude, as transmitted. The receiver can readily determine a phase rotation angle according to a ratio of the two branch amplitudes, and also an amplitude calibration according to the vector magnitude of the received branches, thereby negating both amplitude noise and phase noise.
US12052120B2

A reception apparatus according to the present disclosure includes a receiver which, in operation, receives a downlink signal including a first data signal for the reception apparatus and first Reference Signals for Phase Tracking (PT-RS). The first data signal is mapped on a first set of subcarriers and the first PT-RS is mapped to the downlink signal based on a first Modulation and Coding Scheme (MCS) configured for the first data signal. The reception apparatus according also includes a circuit which, in operation, estimates a phase noise using the first PT-RS included in the downlink signal.
US12052119B2

Aspects of the subject disclosure may include, receiving a plurality of communication signals, and generating, according to the plurality of communication signals, a plurality of electromagnetic waves bound at least in part to a dielectric layer of a conductor. The plurality of electromagnetic waves propagates along the dielectric layer of the conductor without an electrical return path, where each electromagnetic wave of the plurality of electromagnetic waves includes a different portions of the plurality of communication signals, and where the plurality of electromagnetic waves utilizes a signal multiplexing configuration that at least reduces an interference between the plurality of electromagnetic waves. Other embodiments are disclosed.
US12052111B2

Provided are wireless communication methods, a UE and an eNB. The wireless communication method performed by a UE includes transmitting transport block repetitions to an eNB, wherein one HARQ process includes multiple repetition sets of a transport block if one repetition set of the transport block is not enough for the eNB to successfully decode the transport block, each of the multiple repetition sets includes multiple repetitions of the transport block, each of the multiple repetition sets is followed by a feedback channel to indicate whether the transport block is successfully decoded by the eNB.
US12052110B2

Disclosed are a method and device for performing uplink transmission and reception in a wireless communication system. The method by which a terminal performs an uplink transmission, according to an embodiment of the present disclosure, comprises the steps of: receiving a first downlink transmission and a second downlink transmission from a base station; and transmitting, to the base station, first HARQ-ACK information associated with the first downlink transmission and second HARQ-ACK information associated with the second downlink transmission, which have been multiplexed on a PUCCH, wherein, on the basis of the first downlink transmission being a unicast SPS downlink transmission and the second downlink transmission being a multicast downlink transmission being scheduled by first DCI, a resource for the PUCCH may be based on information related to the unicast SPS downlink transmission.
US12052101B2

A data retransmission method and apparatus, the method including receiving, by a base station, first acknowledgement sequence number (ACK-SN) information sent by a terminal, where the first ACK-SN information is disposed in a status report, and where the first ACK-SN information carries a sequence number of a first data packet, recording, by the base station, the first ACK-SN information and a quantity of times the first ACK-SN information is received, and retransmitting, by the base station, the first data packet to the terminal based on the first ACK-SN information in response to the quantity of times the first ACK-SN information is received accumulatively reaching a preset value, where the preset value is less than or equal to a maximum quantity of retransmissions.
US12052098B2

A method is provided for reducing data stored in a capture buffer of an interposer circuit during communication of the data over a data link according to a high-speed, layered packet-based protocol for analysis. The method includes performing data integrity checks of the data in real time, and omitting data integrity bits corresponding to the data integrity checks from transaction layer packets (TLPs) and data link layer packets (DLLPs) of the data when the data integrity checks indicate the data is correct; performing acknowledge and negative acknowledge (ACK/NACK) matching in real time to confirm successful delivery of the TLPs of the data using ACK/NACK packets, where the ACK/NACK packets are omitted from being stored in the capture buffer; removing and/or reducing fields in real time from the TLPs and/or the DLLPs of the data; and compressing data payloads of the TLPs and/or the DLLPs of the data in parallel.
US12052095B2

Provided are a data communication processing method and device. The method includes: acquiring a modulation order and a target code rate; calculating an intermediate number Ninfo of information bits at least according to a total number of resource elements, the modulation order and the target code rate; quantizing the intermediate number Ninfo of the information bits to obtain the quantized intermediate number N′info; determining a transport block size (TBS) according to the quantized intermediate number N′info.
US12052094B2

Disclosed are a method and an apparatus for control word transmission, and a non-transitory computer-readable storage medium. The method for control word transmission comprises acquiring a control word descriptor information table configured to indicate attribute information of at least one control word, extracting a control word from a control word payload according to the control word descriptor information table, and filling the extracted control word into a common public radio interface (CPRI) control word transmitter.
US12052081B2

This disclosure provides methods, devices and systems for improving wireless communications in power spectral density (PSD)-limited frequency bands. A wireless communication device, having a number (NTX) of transmit antennas, parses a physical layer (PHY) protocol data unit (PPDU) into a number (NSS) of spatial streams and modulates the NSS spatial streams on a number (M) of subcarriers. In some implementations, the wireless communication device may transmit the PPDU using a number (N) of the transmit antennas, where NSS≤N
US12052072B2

The present disclosure proposes a method, a network element, and a non-transitory computer readable storage medium for scheduling a user equipment (UE) for transmission. The method comprises: determining, for the UE, a first downlink channel status at a first time point and a second downlink channel status at a second time point which is later than the first time point, respectively, determining, for the UE, a temporal coherence between the first downlink channel status and the second downlink channel status; and scheduling the UE based on the determined temporal coherence.
US12052070B2

Methods, apparatus and systems are disclosed. One representative method implemented by a wireless transmit/receive unit includes determining a first beamforming matrix; sending, to a network entity, an indication of the first beamforming matrix; and receiving, from the network entity, an indication of a second beamforming matrix determined by the network entity from at least the first beamforming matrix for beamforming data for transmission.
US12052066B2

An electronic device includes a processing circuit configured to execute a beam measurement process, so as to determine, under each pre-set interference scene, the channel quality between each receiving beam of the electronic device and each transmitting beam of a network side device serving the electronic device, and determine a receiving beam according to the channel quality under each pre-set interference scene, the transmitting beam of the network side device and a pre-set interference scene in which the electronic device is located, such that a signal-to-interference-and-noise ratio obtained when the electronic device uses the determined receiving beam to receive a signal is the maximum, the pre-set interference scene representing an interference situation of the network side device around the electronic device to the electronic device.
US12052065B2

A method includes selecting a received signal strength threshold level for determining whether an uplink resource of a terminal device is allocated from a first frequency band or from a second frequency band, and wherein the first frequency band is for terminal devices having a received signal strength above the received signal strength threshold level and the second frequency band is for terminal devices having the received signal strength below the received signal strength threshold level; outputting the received signal strength threshold level to be broadcasted in a cell; acquiring received signal strength values measured for a plurality of terminal devices in the cell and further acquiring and at least one performance metric target; and changing the received signal strength threshold level on the basis of the measured received signal strength values and the at least one performance metric target.
US12052061B2

An apparatus for a multi-antenna transceiver is disclosed. The multi-antenna transceiver has a plurality of antenna elements connected to respective transceiver chains. Each transceiver chain includes a frequency converter operated using a respective local oscillator signal provided by a respective phase-locked loop. The apparatus includes a controller configured to cause control of the respective phase-locked loop of one or more transceiver chain to generate the respective local oscillator signal with a respective phase offset for mitigation of local oscillator leakage through the frequency converter. In some embodiments, the controller is further configured to cause, for each transceiver chain with a non-zero respective phase offset, a corresponding phase adjustment of a signal for frequency conversion. Corresponding multi-antenna transceivers, wireless communication devices and methods are also disclosed.
US12052057B2

In a service signal processing method, an optical network unit (ONU) receives a service signal; maps the service signal to a flexible optical service unit frame; and sends a first passive optical network transmission convergence frame to an optical line terminal (OLT), where the flexible optical service unit frame is encapsulated in the first passive optical network transmission convergence frame, and where the flexible optical service unit frame is used to carry the service signal in a passive optical network (PON) and an optical transport network (OTN). In this application, the flexible optical service unit frame can be transmitted in both the PON and the OTN, and the ONU and the OLT do not need to parse the service signal.
US12052055B2

An optical communication system includes a first terminal device configured to receive first data, wherein the first terminal device is configured to generate an optical waveform based on the received first data. The optical system further includes an optical communication path configured to receive the optical waveform from the first terminal device. The optical system further includes a second terminal device configured to receive the optical waveform from the optical communication path, wherein the second terminal device is configured to output second data based on the optical waveform. At least one of the first terminal device or the second terminal device includes a nonlinear waveform distortion compensation device. The nonlinear waveform compensation device is configured to correct nonlinear waveform distortion resulting from the optical waveform propagating along the optical communication path, and the nonlinear waveform compensation device includes at least one recursive intermediate layer.
US12052050B2

In an embodiment, a remote antenna unit includes a transmitter, a receiver, an antenna, a first interference circuit, and a second interference circuit. The transmitter is configured to generate a transmit signal, and the receiver configured to process a receive signal. The antenna is coupled to the transmitter and the receiver and is configured to radiate a downlink signal in response to the transmit signal and generate the receive signal in response to an uplink signal. The first interference circuit is coupled to the transmitter and the receiver and is configured to receive an analog signal from the transmitter. The second interference circuit coupled to the transmitter and the receiver. The first interference circuit and the second interference circuit are configured to reduce, in the receive signal, interference caused by the transmit signal and/or at least one downlink signal radiated by an antenna.
US12052048B2

An electronic device may include wireless circuitry having a mixer configured to receive an oscillating signal from oscillator circuitry. The oscillator circuitry can include a chain of buffer circuits sometimes referred to as oscillator driver circuitry. Transformers may be coupled at the input and output of each buffer circuit in the chain. Adjustable biasing circuits may be formed at the input of a selected buffer circuit in the chain of the buffer circuits. The adjustable biasing circuits can be digital-to-analog converters (DACs). The adjustable biasing circuits may be configured to apply a differential direct current (DC) offset voltage to the input of the selected buffer circuit. The differential DC offset voltage can have a value chosen to minimize a second harmonic component of the oscillator driver circuitry. Configured and operated in this way, a second harmonic conversion gain of the mixer can be reduced and can improve the transmit and receive performance of the wireless circuitry.
US12052046B2

A radio frequency (RF) aperture includes an interface board. An array of electrically conductive tapered projections have bases disposed on a front side of the interface printed circuit board and extend away from the front side of the interface printed circuit board. RF circuitry is disposed at the back side of the interface board and is electrically connected with the electrically conductive tapered projections.
US12052043B2

A protective case for an electronic device comprises a first anchor, a first case portion, a second anchor, and a second case portion. The first anchor adheres to a housing of a first portion of the electronic device. The first anchor includes a slot. The first case portion includes a body having an aperture, wherein the first anchor is configured to extend through the aperture. The first case portion also includes a peg slidably captured in the body to engage the slot of the first anchor. The second anchor adheres to a housing of a second portion of the device. The second anchor includes a slot. The second case portion includes a body having an aperture, wherein the second anchor is configured to extend through the aperture. The second case portion also includes a peg slidably captured in the body to engage the slot of the second anchor.
US12052042B2

A mobile device case including a first section and a second section connected by a transitional section. The mobile device case is configured to provide a peelable, multi-layered case for a mobile device. The mobile device case may include multiple perforated sections to facilitate access to various features of the mobile device. The mobile device case includes multiple layers which may be peeled to remove it from the mobile device case.
US12052036B2

A bit interleaving method involves applying a bit permutation process to bits of a QC-LDPC codeword made up of N cyclic blocks each including Q bits, and dividing the codeword after the permutation process into a plurality of constellation words each including M bits, the codeword being divided into F×M′/M folding sections (N′ being a subset of N selected cyclic blocks and being a multiple of M/F), each of the constellation words being associated with one of the F×M′/M folding sections, and the bit permutation process being applied such that each of the constellation words includes F bits from each of M/F different cyclic blocks in a given folding section associated with a given constellation word.
US12052032B2

Disclosed is an electronic device, which includes an ECC decoder that performs ECC decoding on a flit including a plurality of PAM-4 symbols for each of a plurality of ECC groups, a CRC decoder that performs CRC decoding on the ECC decoded flit to obtain data, and an erasure decoding unit that calculates an LLR for each of the PAM-4 symbols when the CRC decoding fails, extracts an error symbol candidate from among the plurality of PAM-4 symbols for each of the plurality of ECC groups based on the LLR, and performs the ECC decoding again after erasing the error symbol candidate.
US12052029B2

A method to drive a digital to analog converter (DAC), the method including setting a reference current for the DAC with a reference current source, a base voltage being responsive to changes in a reference voltage at a reference node coupled with the reference current source; sensing a change in the reference voltage; and adaptively steadying the base voltage based on the change in the reference voltage to maintain proportionality between an output current of the DAC and the reference current.
US12052027B2

The present invention discloses an analog-to-digital conversion circuit having speed-up comparison mechanism. Each of a positive and a negative capacitor arrays receives a positive and a negative input voltages to generate a positive and a negative output voltages. A first comparator performs comparison thereon to generate a first comparison result and a second comparator performs comparison according to a reference voltage to generate a second comparison result. A control circuit switches a capacitor enabling combination of the capacitor arrays according to the first comparison result and outputs a digital code as a digital output signal when the positive and the negative output voltages equal. The control circuit operates in a speed-up switching mode when a difference between the positive and the negative output voltages is outside of a predetermined range defined by the reference voltage and operates in a normal switching mode when the difference is within the predetermined range.
US12052026B2

Diverse applications in particle physics experiments and emerging technologies such as Lidar are driving performance increase and cost reduction in giga-hertz sampling-rate high-resolution data conversion. In applications such as these, critical aspects of the data may occur only during relatively short nanosecond portions of observation periods lasting microseconds. Data acquisition architectures that key in on regions of the data containing activity, digitize the data, and provide info to accurately measure the position of the data in time relative to a time reference are described. These architectures may facilitate system implementation and reduce overall system cost.
US12052022B2

A tuning array selection circuit, together with a decoder and a voltage controlled oscillator (VCO), can be employed to overcome some disadvantages of previous methods of phase locked loops. For example, a VCO can include a coarse tuning array and a fine tuning array. A coarse tuning array can be used to tune a VCO to generate a signal within a wide frequency range. A fine tuning array can be used to tune a VCO to generate a signal within a narrow frequency range. In one embodiment, the narrow frequency range is within the wide frequency range. The tuning array selection circuit can coordinate selection of appropriate fine tuning devices and narrow tuning devices to reduce transition jitter and the risk of fail locking of phase locked loops.
US12052017B2

A controlled quantum logic gate implements a replacement for an n−1 qubit controlled X gate function to n qubits, wherein n is greater than 4. The quantum logic gate includes a controlled gate or controlled Z gate equivalent that selectively applies, under control of a first subset of the n qubits, a pi radian Z-axis Bloch sphere rotation or a phase flip to a target qubit of the n qubits. A pair of controlled Hadamard gates selectively conjugate the target qubit under control of a second subset of the n qubits.
US12052010B2

The present disclosure relates to a Bulk Acoustic Wave (BAW) device with a substantially symmetrical structure in a vertical direction. The disclosed BAW device includes a main device region having a top electrode, a bottom electrode, and a piezoelectric layer sandwiched between the top electrode and the bottom electrode, a bottom reflector section underneath the bottom electrode, a bottom substrate underneath the bottom reflector section, a top reflector section over the top electrode, and a top substrate over the bottom reflector section. Herein, the bottom reflector section, the bottom substrate, the top reflector section, and the top substrate are configured so that a neutral plane of the BAW device is positioned at a center of the piezoelectric layer.
US12052006B2

A mutually induced filter for filtering radio frequency (RF) power from signals supplied to a load is described. The mutually induced filter includes a first portion connected to a first load element of the load for filtering RF power from one of the signals supplied to the first load element. The load is associated with a pedestal of a plasma chamber. The mutually induced filter further includes a second portion connected to a second load element of the load for filtering RF power from another one of the signals supplied to the second load element. The first and second portions are twisted with each other to be mutually coupled with each other to further facilitate a coupling of a resonant frequency associated with the first portion to the second portion.
US12051999B2

Envelope tracking systems with modeling for power amplifier supply voltage filtering are provided herein. In certain embodiments, an envelope tracking system includes a supply voltage filter, a power amplifier that receives a power amplifier supply voltage through the supply voltage filter, and an envelope tracker that generates the power amplifier supply voltage. The power amplifier provides amplification to a radio frequency (RF) signal that is generated based on digital signal data, and the envelope tracker generates the power amplifier supply voltage based on an envelope signal corresponding to an envelope of the RF signal. The envelope tracking system further includes digital modeling circuitry that models the supply voltage filter and operates to digitally compensate the digital signal data for effects of the supply voltage filter, such as distortion.
US12051992B2

Disclosed is a solar panel device with a support structure and a frame(s) configured to enclose solar panel(s). The frame is rotatably coupled to the support structure and a connecting member. A load is coupled to the support structure and frame using the connecting member. A first end of the connecting member is fastened to the frame on the first attachment point. An intermediate portion of the connecting member is connected to the support structure on second attachment point. The second end of the connecting member has the load attached thereto. The connecting member moves between the frame and the support structure for enabling the load to align the frame at given angle with the ground surface on which the support structure is arranged.
US12051987B2

A system for controlling a plurality of motors includes: a variable frequency drive (VFD) configured to control at least one property of the motors, the VFD having a current interruption rating that is greater than a continuous current rating of all of the plurality of motors combined; a bus electrically connected to the VFD; and a plurality of protection modules, each protection module including: a motor overload device electrically connected to a particular one of the plurality of motors; and a switching relay in series with the motor overload device, the switching relay configured to connect the protection module to and disconnect the protection module from the bus. A state of the switching relay determines whether the protection module is electrically connected to the bus, the VFD is configured to control the state of the switching relay, and the switching relay has a current interruption rating that is less than the continuous current rating of the particular one of the plurality of motors.
US12051976B2

A buck-boost converter having dual-folded bootstrap for driver metal oxide semiconductor (DrMOS) device that, in addition to the traditional bootstrap capacitors, include folded bootstrap capacitors that cross-couple inductor nodes to the two sets of DrMOS switches. The DrMOS switches can be n-type or p-type, and can be replaced with driver Gallium Nitride (DrGaN) devices.
US12051965B2

A driver circuit includes an input node to receive an input signal for conversion at the output node of a converter, a driver node to provide to a switching power circuit stage in the converter a pulse-width modulated drive signal having an active time, first and second active time generation paths, and a selector circuit coupled to the first and second active time generation paths. The circuit is operable selectively in a first and a second operational mode wherein the driver node receives the pulse-width modulated drive signal having a first active time value generated in the first active time generation path, or a second active time value generated in the second active time generation path. The second active time generation path includes an active time generator network to provide a second active time value with the second active time value adaptively variable to match the first active time value.
US12051964B2

A current detection circuit configured to detect a resonant current of a power supply circuit. The power supply circuit includes a resonant circuit that has an inductor and a first capacitor having a first end and a second end. The current detection circuit includes a second capacitor having a first end and a second end, and a non-linear circuit provided between the second end of the second capacitor and the second end of the first capacitor. The first end of the second capacitor is coupled to the first end of the first capacitor.
US12051951B2

There is provided a winding system for use in an electrical, electronic or electromagnetic device or component including: one or more set of windings, each set of windings including an electrically-conductive element arranged in a winding pattern with multiple turns, at least one pair of adjacent turns of the multiple turns being spaced apart to provide at least one channel therebetween for coolant fluid to flow therethrough; and a housing for housing the set of windings, the housing including a fluid inlet and a fluid outlet each in fluid communication with the at least one channel, the housing facilitating coolant fluid to flow from the fluid inlet to the fluid outlet, via the at least one channel in direct contact with exposed surfaces of the set of windings, the exposed surfaces at least partially defining the at least one channel.
US12051949B2

Asymmetric skewed rotors and an electric motor that incorporates said rotors. The rotor being are configured to rotate within a stator positioned to surround a portion of the rotors. The stator and rotors are aligned along a centerline (x). Each rotor includes an asymmetric feature, such that during operation dynamic balance results when the asymmetric feature on each rotor are aligned opposite one another perpendicular to the centerline (x) and static balance results when the asymmetric feature on each rotor are aligned opposite one another parallel to the centerline (x).
US12051941B2

Disclosed is a synchronous reluctance motor. The synchronous reluctance motor includes: a stator core and a rotor core, where the stator core includes stator teeth, the rotor core includes a plurality of magnetic barrier groups arranged in a circumferential direction, each of the magnetic barrier groups includes a plurality of magnetic flux barriers arranged at intervals in a radial direction, a magnetic conduction channel is defined by every two adjacent magnetic flux barriers on a same pole, and a relationship between a quantity of the stator teeth Ns, a quantity of layers Bs of the magnetic flux barriers on each pole, and a quantity of rotor poles 2p is as follows: Ns/2p =Bs+1.
US12051939B2

A controller includes a microcontroller and a control circuit. The control circuit includes circuitry structured to sense an alternating current (AC) from a current transformer coupled to the controller, convert the AC to direct current (rectified output DC), charge a capacitor to a first predetermined voltage level using the rectified output DC of the current transformer, and switch from a primary power supply for the microcontroller to a secondary power supply that includes the capacitor. The control circuit includes circuitry structured to cause the capacitor of the secondary power supply to provide power, at a second voltage level, to a clock coupled to the microcontroller.
US12051938B2

A vehicle power management system and a power management method thereof are provided. The power management method includes: determining, by a microcontroller, whether or not a voltage of an ignition-off signal is less than a voltage threshold when the microcontroller receives the ignition-off signal; stopping a vehicle power supply from charging a backup battery, and using the vehicle power supply to charge a back-end load; activating a counter of the microcontroller; stopping the vehicle power supply from charging the back-end load, and using the backup battery to charge the back-end load when a counting time of the counter reaches a first time threshold; sending, by the microcontroller, the ignition-off signal to the back-end load when the counting time of the counter reaches a second time threshold; and stopping the backup battery from charging the back-end load when the counting time of the counter reaches a third time threshold.
US12051925B2

A method for controlling a charging of a battery pack for a portable electronic device. The battery pack includes one or more cell blocks, each having a plurality of battery cells connected in parallel. The method includes the following steps. Determining, for each of the one or more cell blocks, a value of a first charging current flowing through a first battery cell that has the smallest capacity among the plurality of battery cells. Comparing, for each of the one or more cell blocks, the value of the first charging current with a first overcurrent value of the first battery cell to detect overcurrent in the first battery cell. Generating, in response to detecting the overcurrent in the first battery cell of any of the one or more cell blocks, a first overcurrent signal to reduce a total charging current of the battery pack.
US12051921B2

Cell selection circuit includes a plurality of first wiring switches, that selectively connect one of both ends of a selected cell to first wiring and at least one second wiring switch that selectively connects the other end of both the ends of the selected cell to second wiring. Clamp circuit includes clamp switches for forming a closed loop including inductor in a state where cell selection circuit does not select any cell. Controller turns on all of a plurality of switching elements forming a discharge path after the clamp state is ended, and then turns on a part of a plurality of switching elements constituting clamp switch before the state is switched to a next clamp state.
US12051919B2

A power station includes: a plate, a coil below the plate, an inverter configured to supply alternating current power to the coil, a communication module including an antenna and configured to transmit and receive radio signals through the antenna, a display, and a controller configured to control the communication module to communicate with an external device placed on the plate and control the inverter to wirelessly transmit power to the external device through the coil. The controller may control the display to display information indicating whether the external device is aligned with the coil based on a radio signal received from the external device through the antenna.
US12051917B2

A power transmitting apparatus measures a waveform attenuation rate of a transmission power waveform, at a transmission antenna, in a state in which the power transmission by the power transmitting is restricted, sets a threshold used for detecting a foreign object between the power transmitting apparatus and the power receiving apparatus on the basis of the measured waveform attenuation rate, and determines whether or not the foreign object is present on the basis of the waveform attenuation rate measure after the threshold is set and the threshold.
US12051910B2

Systems and methods for performing high speed interactions with electromagnetic power harvesting (AEPH) chips are provided. In one embodiment, an AEPH initialization node emits a first electromagnetic field to charge the AEPH chip and/or initiate a boot-up sequence, and an AEPH interrogation node that transmits a second electromagnetic field to trigger processing operations within the AEPH chip. The first electromagnetic field and second electromagnetic fields are emitted respectively within an AEPH initialization zone and an AEPH interrogation zone that are offset from each other such that the first electromagnetic field emission in the AEPH initialization zone does not produce backscatter that interferes with the AEPH interrogation node receiving interrogation reply signals from the AEPH interrogation zone. Curtailing backscatter facilitates the ability to convey items with AEPH chips at faster line speeds so that a greater number of items per minute can be processed.
US12051907B2

Controlling a current injected to a power grid from a renewable power plant, in response to a voltage event in the power grid. At least a current at a point of common coupling between the renewable power plant and the power grid is determined and provided to a power plant controller (PPC). The PPC derives individual current setpoint corrections for at least some wind turbines, based on the determined current, and dispatches each derived current setpoint correction to wind turbine controllers of the corresponding wind turbines. The wind turbine controllers control a current output of the respective wind turbines, based on measurements of current and/or voltage at a point of connection between the wind turbine and an internal grid of the renewable power plant, and by taking into account the dispatched current setpoint correction.
US12051897B2

A well construction system having well construction equipment operable to perform well construction operations to drill a well, power equipment operable to supply electrical power to the well construction equipment via an electrical power bus, operational data sources operable to output operational data, and a power manager communicatively connected with the operational data sources and the power equipment. The operational data sources may include well construction equipment sensors, power equipment sensors, and an electrical power bus sensor. The power manager receives the operational data and outputs power control data to the power equipment to control the electrical power being supplied by the power equipment to the well construction equipment via the electrical power bus during the well construction operations based on the operational data.
US12051888B2

A laser system includes a high voltage AC-to-DC power converter and one or more current sources coupled to the power converter without a DC-to-DC converter between the current sources and the power converter. Each of the current sources includes a high voltage switch and one or more independent safety shutoffs. A laser module is operably coupled to the one or more current source and configured to emit electromagnetic radiation wherein the one or more safety shutoffs are configured to disable emission of electromagnetic radiation from the laser module when triggered. A current source controller coupled to the safety shutoff(s) is configured to generate enabling signals that enable normal current source operation. The controller includes circuitry configured to measure power across the high voltage switch when the controller instructs the high voltage switch to turn off to determine proper operation of the safety shutoff(s).
US12051885B2

A distributed feedback laser integrated on silicon comprising a combination of a waveguide of a first material and a laser diode a second material, different from the first material, wherein the laser diode comprises a plurality of regularly spaced metalized grating elements which form a single longitudinal mode; wherein the waveguide comprises a plurality of waveguide elements separated by metalized regions; and wherein the metalized grating elements and the metalized regions are adapted to be coupled to one another to form the distributed feedback laser.
US12051883B2

This disclosure relates to a spatial light modulator, etc., the spatial light modulator being capable of dynamically controlling the phase distribution of light, and provided with a structure having a smaller pixel arrangement period and suitable for high-speed operation. The spatial light modulator includes a substrate. The substrate has a front surface, a back surface, and through-holes arranged one-dimensionally or two-dimensionally and penetrating between the front surface and the back surface. The spatial light modulator further includes layered structures each covering the inner walls of the through-holes. Each layered structure includes a first electroconductive layer on the inner wall, a dielectric layer on the first electroconductive layer and having optical transparency, and a second electroconductive layer on the dielectric layer and having optical transparency. At least one of the first and second electroconductive layers is electrically isolated for each group including one or more through-holes.
US12051881B2

Modular block type of board connector having two different types of RF connectors and an optical cable with an optical connector. A RF connector with built-in impedance tuning and automatic biasing.
US12051877B2

An ethernet bridge mounting arrangement includes a housing including a cover portion and a back portion and a wall mount. The housing is configured to be coupled with the wall mount, and the housing is rotatable relative to the wall mount about an axis that extends in a direction perpendicular to a rear surface of the housing between a first rotational orientation, where latching members extending from the housing can be received by and removed from latch openings in the wall mount, and a second rotational orientation, where the housing is prevented from being pulled away from the wall plate.
US12051876B2

This application relates to monitoring of electronic devices (100) and in particular to methods and apparatus for the detection and recording of an electrical overstress applied to a connector (101, 102) of the device. The apparatus describes an integrated circuit (103, 105) of the host device having a first set of one or more circuit contacts (201, 203, 204, 205) for connection to a connector (101) of a host electronic device. The circuit has an electrical overstress monitor (106, 106a) for detecting and recording an electrical overstress comprising a voltage exceeding a predetermined parameter applied to at least one of said first set of circuit contacts. The electrical overstress monitor (106) may have an overvoltage detector (205) and may have a memory (206) for recording the occurrence of an overvoltage and/or a communication module (207) for communicating with other components of the host device in the event of an electrical overstress.
US12051865B2

A socket connector includes a substrate having an upper surface and a lower surface. The substrate has a ground plane between the upper surface and the lower surface. The substrate includes contact channels between the upper and lower surfaces. The socket connector includes socket contacts received in corresponding contact channels. Each socket contact includes a contact body, an upper mating element, and a lower mating element. The upper mating element is deflectable relative to the contact body and extends to the upper surface to interface with a first electrical component. The lower mating element is deflectable relative to the contact body and extends to the lower surface to interface with a second electrical component. A plurality of the socket contacts are electrically connected to the ground plane.
US12051864B2

A guide module for use with a plug-in module assembly to properly position the plug-in module in a slot of a chassis. The guide module has a leading surface and oppositely facing trailing surface. The guide module has a top wall, a bottom wall, a first inside side wall and an oppositely facing second outside side wall. The leading surface of the guide module extends beyond a leading end of the plug-in module assembly. As the plug-in module is inserted into the chassis, the leading surface of the guide module prevents damage to other components of the plug-in module assembly.
US12051857B2

A transportable, resilient, high frequency system with a compact footprint is provided. The system may include a plurality of antenna elements arranged around a circle. A circular array provides a resilient radiation pattern that does not change based on the number of antennas in the array and is tolerant of errors in antenna placement. The gain of the system may be increased by increasing the number of antenna elements in the array to compensate for reduced efficiency of antenna elements having a radiating element with a length of less than half the wavelength of an operating frequency of the array.
US12051856B2

Base station antennas include a main module that has a first backplane that includes a first reflector. A vertically-extending array of first radiating elements is mounted to extend forwardly from the first reflector, and at least one first RF port is coupled to the vertically-extending array of first radiating elements. These antennas further include a sub-module that is attached to the first backplane. The sub-module includes a second backplane that has a second reflector that is separate from the first reflector. A vertically-extending array of second radiating elements is mounted to extend forwardly from the second reflector and is transversely spaced-apart from the vertically-extending array of first radiating elements. A plurality of second RF ports are coupled to the vertically-extending array of second radiating elements. The vertically-extending array of first radiating elements and the vertically-extending array of second radiating elements are configured to serve a common sector of a base station.
US12051852B1

An antenna system and a method for fabricating an antenna system are disclosed. The antenna system includes a substrate having a top side and a bottom side, a single straight microstrip line on the top side of the substrate, a microstrip power divider (PD) on the top side of the substrate, and a ground plane on the bottom side. An input end of the single straight microstrip line is adjacent and vertical to a first edge of the substrate, and an output end of the single straight microstrip line is open. An input end of the microstrip PD is adjacent and vertical to a second edge of the substrate, and eight output ends of the microstrip PD are open. The first edge is parallel to the second edge. Further, three concentric square slots are etched on the ground plane.
US12051828B2

A battery pack includes a battery module having electrode terminals; a battery module frame accommodating the battery module; an upper housing including at least one through opening and covering an upper portion of the battery module frame; a busbar positioned at an upper portion of the battery module frame and connected to the electrode leads of the battery module; an internal bolt positioned at an upper portion of the battery module frame, protruding upward through the through opening and connected to the busbar; and a terminal passing through the through opening to be connected to the busbar and the internal bolt, wherein the terminal includes a nut-shaped fastening part which is fastened with the internal bolt.
US12051827B2

Disclosed is an electrode assembly formed in a structure in which a plurality of positive electrodes with bundled positive electrode tabs and a plurality of negative electrodes with bundled negative electrode tabs are alternately stacked, each of the bundles of electrode tabs includes a first surface connected to a corresponding electrode lead and a second surface opposite the first surface, the first surface includes a plurality of first pressure welding portions and a plurality of first non-pressure, the second surface includes a plurality of second pressure welding portions and a plurality of second non-pressure welding portions The area of one of the first pressure welding portions is less than the area of one of the second pressure welding portions.
US12051821B2

A battery pack includes a bottom plate, a first beam, a frame, and a battery assembly having at least two batteries. A height of the frame is greater than a height of the first beam, the height of the first beam is a distance between a side of the first beam away from the bottom plate and the bottom plate, and the height of the frame is a distance between a side of the frame away from the bottom plate and the bottom plate. The battery assembly is disposed at an accommodating portion between the frame and the first beam, and has a first end and provided with a first explosion-proof valve, and a second end provided with a second explosion-proof valve. A distance from the second explosion-proof valve to the bottom plate is greater than that from the first explosion-proof valve to the bottom plate.
US12051817B2

The invention is a battery clamshell plate comprising a plurality of laminate layers stacked and connected together. The laminate layers may be made of printed circuit board (PCB). The laminate layers may have cut outs to house battery cells, of which the battery cells are connected to the battery clamshell plate by friction or mechanical means. The invention considers strategies to minimize weight and to ensure resistance to shock and vibration failures. This invention also considers air cooling in between cells.
US12051813B2

Disclosed are a gas diffusion layer and a method for preparing the same. In the preparation method, a conductive material is fed to a carbon fiber suspension slurry to obtain a carbon fiber substrate. The carbon fiber substrate is processed to obtain a conductive porous substrate. A hydrophobic layer is formed on the conductive porous substrate to obtain a hydrophobic-conductive porous substrate. Then a microporous layer is formed on the hydrophobic-conductive porous substrate to obtain the gas diffusion layer.
US12051806B2

Systems and methods for batteries comprising a cathode, an electrolyte, and an anode, where prelithiation reagents are utilized to treat one or more of the anode and cathode. In one embodiment, the prelithiation reagent is a Li-organic complex solution comprising naphthalene and metallic lithium dissolved in an inhibitor-free THF.
US12051803B2

Provided is a technique capable of further improving the cycle characteristics in a negative electrode for a non-aqueous electrolyte secondary battery in which a silicon-based negative electrode active material and a carbon-based negative electrode active material are used in combination as a negative electrode active material, and constituent components of the electrode are not bound to each other via a binder. The negative electrode for a non-aqueous electrolyte secondary battery according to the present invention has a configuration in which a negative electrode active material layer containing a negative electrode active material is formed on a surface of a current collector. The negative electrode active material contains composite secondary particles in which silicon-based negative electrode active material particles and carbon-based negative electrode active material particles are bound to each other via a binder. Here, the content of the binder in the composite secondary particles is 1% by mass or more with respect to the total mass of the silicon-based negative electrode active material particles and the carbon-based negative electrode active material particles. Further, in the negative electrode active material layer, the composite secondary particles are characterized to exist in a state of being not bound to each other via a binder.
US12051798B2

In the case in which a lithium metal is used in order to increase the capacity of a lithium secondary battery, reversibility of charging and discharging is reduced due to dendrite, etc. A lithium metal having LiF deposited thereon exhibits high stability, whereby reversibility of charging and discharging is increased. In addition, in the case in which LiF is deposited, the lithium metal, which is a negative electrode material, is not consumed, and the shape of a lithium metal electrode is not greatly changed.
US12051797B2

A battery includes a housing, and within the housing, an anode having an alkali metal as the active material, a cathode having a mass (m) of a cathode active material, for example, iron disulfide as the active material, a separator between the anode and the cathode, and an increased electrolyte volume (v).
US12051785B2

A battery system for power equipment includes a battery configured to removably connect to a receptacle, and a processing circuit of the battery configured to communicably interface with a processing circuit of the receptacle, wherein the battery and the receptacle are configured to electrically connect and transfer power from the battery through the receptacle to the power equipment, wherein the processing circuits of the battery and the receptacle are configured to transfer information between the battery and the receptacle, and wherein the processing circuits of the battery and the receptacle are configured to allow the transfer of power from the battery through the receptacle to the power equipment based on the information transferred between the battery and the receptacle.
US12051783B2

New or improved battery separators for lead-acid batteries that include a carbon or mineral additive applied to the separator. In possibly preferred embodiments, the battery separator may include engineered carbon materials applied to the battery separator to modify sulfate crystal formation while decreasing the detrimental consequences of excessive gas evolution into the negative electrode itself. In one embodiment, a method of enhancing the lead-acid energy storage performance of a lead-acid battery may include delivering carbon to the negative active material surface of the battery separator where the carbon may effectively enhance charge acceptance and improve life cycle performance of a lead-acid battery.
US12051773B2

An apparatus for pressing a secondary battery comprises a disposing member on which the secondary battery comprising an electrode assembly and a pouch is disposed, and a pressing member configured to press the secondary battery disposed on the disposing member, wherein the pressing member comprises an accommodation part pressing jig configured to press an accommodation part of the pouch, in which the electrode assembly is accommodated, in the pouch of the secondary battery disposed on the disposing member, and a sealing part pressing jig configured to press a sealing part formed along an edge surface of the accommodation part in the pouch of the secondary battery disposed on the disposing member, wherein the sealing part pressing jig is coupled to a surface of the accommodation part pressing jig corresponding to the sealing part to press the sealing part through pressing force transmitted from the accommodation part pressing jig.
US12051771B2

A light emitting device includes a substrate, a reflective resin layer, and a light emitting element. The reflective resin layer is disposed on the substrate and contains a first reflective material and a first resin. The reflective resin layer including first flat part having a first thickness, a second flat part having a second thickness smaller than the first thickness, and a protruded part having a third thickness larger than the first thickness. The light emitting element is disposed on the second flat part of the reflective resin layer, with a portion of a lateral face of the protruded part of the reflective resin layer being in contact with a portion of a lateral face of the light emitting element.
US12051767B2

A semiconductor device is provided, which includes a first semiconductor structure, a second semiconductor structure, and an active region. The first semiconductor structure includes a first dopant. The second semiconductor structure is located on the first semiconductor structure and includes a second dopant different from the first dopant. The active region includes a plurality of semiconductor pairs and located between the first semiconductor structure and the second semiconductor structure. Each semiconductor pair includes a barrier layer and a well layer and includes the first dopant. The active region does not include a nitrogen element. A doping concentration of the first dopant in the first semiconductor structure is higher than a doping concentration of the first dopant in the active region.
US12051762B2

An electro-optically controlled active-matrix system comprises a system substrate, row wires extending in a row direction disposed on the system substrate, a row controller providing a row electrical signal to each row wire, column light-pipes extending in a column direction disposed on the system substrate, a column controller providing a column optical signal to each column light-pipe, and pixels disposed over the system substrate. Each pixel can comprise a pixel circuit that is uniquely responsive to a row wire and to a column light-pipe, the pixel circuit receiving the row electrical signal from the row wire and receiving the column optical signal from the column light-pipe. In some embodiments, column wires carrying column electrical signals extend in a column direction over the system substrate and the pixel circuit is capacitively coupled to the row wire, the column wire, or both.
US12051760B2

A multijunction solar cell including an upper first solar subcell having an emitter and base layers forming a photoelectric junction; a second solar subcell disposed under and adjacent to the upper first solar subcell, and having an emitter and base layers forming a photoelectric junction; and a third solar subcell disposed under and adjacent to the second solar subcell and having an emitter and base layers forming a photoelectric junction; wherein at least one of the base and emitter layers of at least a particular solar subcell from among the upper first solar subcell, the second solar subcell, and the third solar subcell has a graded band gap throughout at least a portion of thickness of its active layer adjacent to the photoelectric junction and being in a range of 20 to 300 MeV greater than a band gap in the active layer away from the photoelectric junction.
US12051752B2

In some embodiments, a field effect transistor (FET) structure comprises a body structure, dielectric structures, a gate structure and a source or drain region. The gate structure is formed over the body structure. The source or drain region is embedded in the body structure beside the gate structure, and abuts and is extended beyond the dielectric structure. The source or drain region contains stressor material with a lattice constant different from that of the body structure. The source or drain region comprises a first region formed above a first level at a top of the dielectric structures and a second region that comprises downward tapered side walls formed under the first level and abutting the corresponding dielectric structures.
US12051742B1

An enhancement-mode N-channel and P-channel GaN device integration structure comprises a substrate, wherein an Al—N nucleating layer, an AlGaN buffer layer, a GaN channel layer and an AlGaN barrier layer are sequentially arranged on the substrate, and the AlGaN barrier layer and the GaN channel layer are divided by an isolation layer; a P-channel device is arranged on one side of the isolation layer and comprises a first P-GaN layer, a first GaN isolation layer and a first P+-GaN layer are sequentially arranged on the first P-GaN layer, a first source, a first gate and a first drain are arranged on the first P+-GaN layer, the first gate is inlaid in the first P+-GaN layer, and a gate dielectric layer is arranged between the first gate and the first P+-GaN layer; and an N-channel device is arranged on the other side of the isolation layer.
US12051741B2

A semiconductor device includes a semiconductor layer provided on a substrate and including a channel layer, a source region connected to the channel layer and having a sheet resistance smaller than a sheet resistance of the channel layer, a drain region connected to the channel layer and having a sheet resistance smaller than the sheet resistance of the channel layer, a plurality of gates provided between the source region and the drain region, arranged in a direction intersecting an arrangement direction of the source region and the drain region, and embedded from an upper surface of the semiconductor layer to at least the channel layer, wherein a part of the source region has a convexity that faces a region between two adjacent gates among the plurality of gates, and protrudes toward a part of the drain region through the region between the two adjacent gates.
US12051738B2

The present disclosure describes a semiconductor structure and a method for forming the same. The semiconductor structure can include a substrate, a first vertical structure and a second vertical structure formed over the substrate, and an isolation structure between the first and second vertical structures. The isolation structure can include a center region and footing regions formed on opposite sides of the center region. Each of the footing regions can be tapered towards the center region from a first end of the each footing region to a second end of the each footing region.
US12051736B2

A device includes a substrate, a first nanostructure channel above the substrate and a second nanostructure channel between the first nanostructure channel and the substrate. An inner spacer is between the first nanostructure channel and the second nanostructure channel. A gate structure abuts the first nanostructure channel, the second nanostructure channel and the inner spacer. A liner layer is between the inner spacer and the gate structure.
US12051730B2

Examples of an integrated circuit with an interface between a source/drain feature and a contact and examples of a method for forming the integrated circuit are provided herein. In some examples, a substrate is received having a source/drain feature disposed on the substrate. The source/drain feature includes a first semiconductor element and a second semiconductor element. The first semiconductor element of the source/drain feature is oxidized to produce an oxide of the first semiconductor element on the source/drain feature and a region of the source/drain feature with a greater concentration of the second semiconductor element than a remainder of the source/drain feature. The oxide of the first semiconductor element is removed, and a contact is formed that is electrically coupled to the source/drain feature. In some such embodiments, the first semiconductor element includes silicon and the second semiconductor element includes germanium.
US12051729B2

Embodiments include a first set of fins having an emitter of a bipolar junction transistor (BJT) disposed over the first set of fins, a second set of fins having a base of the BJT disposed over the second set of fins, and a third set of fins having a collector of the BJT disposed over the third set of fins. A first gate structure is disposed over the first set of fins adjacent to the emitter. A second gate structure is disposed over the second set of fins adjacent to the base. A third gate structure is disposed over the third set of fins adjacent to the collector. The first gate structure, second gate structure, and third gate structure are physically and electrically separated.
US12051721B2

A semiconductor device including a barrier layer surrounding a work function metal layer and methods of forming the same are disclosed. In an embodiment, a semiconductor device includes a semiconductor substrate; a first channel region over the semiconductor substrate; a second channel region over the first channel region; gate dielectric layers surrounding the first channel region and the second channel region; work function metal layers surrounding the gate dielectric layers; and barrier layers surrounding the work function metal layers, a first barrier layer surrounding the first channel region being merged with a second barrier layer surrounding the second channel region.
US12051714B2

A pixel structure, an image sensor, an electronic device and a method for controlling an image sensor are provided. The pixel structure includes a plurality of pixel units arranged in an array, each pixel unit includes a first photoelectric conversion element; first transfer transistor, coupled to a first floating diffusion region, for transferring charges in the first photoelectric conversion element to the first floating diffusion region; a second photoelectric conversion element, where the sensitivity of the second photoelectric conversion element is lower than that of the first photoelectric conversion element; a second transfer transistor, coupled to a second floating diffusion region, for transferring charges in the second photoelectric conversion element to the second floating diffusion region; and a reading circuit, coupled to the first floating diffusion region and the second floating diffusion region, for reading voltage signals of the first floating diffusion region and the second floating diffusion region.
US12051704B2

In some implementations, a pixel array may include a near infrared (NIR) cut filter layer for visible light pixel sensors of the pixel array. The NIR cut filter layer is included in the pixel array to absorb or reflect NIR light for the visible light pixel sensors to reduce the amount of MR light absorbed by the visible light pixel sensors. This increases the accuracy of the color information provided by the visible light pixel sensors, which can be used to produce more accurate images. In some implementations, the visible light pixel sensors and/or MR pixel sensors may include high absorption regions to adjust the orientation of the angle of refraction for the visible light pixel sensors and/or the MR pixel sensors, which may increase the quantum efficiency of the visible light pixel sensors and/or the MR pixel sensors.
US12051703B2

The number of masks and photolithography processes used in a manufacturing process of a semiconductor device are reduced. A first conductive film is formed over a substrate; a first insulating film is formed over the first conductive film; a semiconductor film is formed over the first insulating film; a semiconductor film including a channel region is formed by etching part of the semiconductor film; a second insulating film is formed over the semiconductor film; a mask is formed over the second insulating film; a first portion of the second insulating film that overlaps the semiconductor film and second portions of the first insulating film and the second insulating film that do not overlap the semiconductor film are removed with the use of the mask; the mask is removed; and a second conductive film electrically connected to the semiconductor film is formed over at least part of the second insulating film.
US12051701B2

Electronic circuits and methods encompassing an RF switch comprising a plurality of series-coupled (stacked) integrated circuit (IC) SOI MOSFETs having a distributed back-bias network structure comprising groups of substrate contacts coupled to a bias voltage source through a resistive ladder. The distributed back-bias network structure sets the common IC substrate voltage at a fixed DC bias but resistively decouples groups of MOSFETs with respect to RF voltages so that the voltage division characteristics of the MOSFET stack are maintained. The distributed back-bias network structure increases the voltage handling capability of each MOSFET and improves the maximum RF voltage at which a particular MOSFET is effective as a switch device, while mitigating loss, leakage, crosstalk, and distortion. RF switches in accordance with the present invention are particularly useful as antenna switches.
US12051692B2

Integrated circuit structures having front side signal lines and backside power delivery are described. In an example, an integrated circuit structure includes a plurality of gate lines extending over a plurality of semiconductor nanowire stack or fin channel structures within a cell boundary. A plurality of trench contacts is extending over a plurality of source or drain structures within the cell boundary, individual ones of the plurality of trench contacts alternating with individual ones of the plurality of gate lines. A first signal line, a second signal line, a third signal line, and a fourth signal line are over the plurality of gate lines and the plurality of trench contacts within the cell boundary. A backside power delivery line is coupled to one of the plurality of trench contacts within the cell boundary.
US12051689B2

A semiconductor device includes: a capacitor disposed over a substrate including a lower electrode, a dielectric layer, and an upper electrode; and a discharge structure spaced apart from the capacitor, connected to the upper electrode of the capacitor, and suitable for discharging, to the substrate, a charge induced from a plasma process for forming the upper electrode of the capacitor.
US12051687B2

An electrostatic discharge (ESD) protection device, incudes an N-type well and a P-type well formed in a semiconductor substrate; a first N-type diffusion region and a first P-type diffusion region formed in the N-type well, separated by a first separation film, and each connected to an Anode terminal; a second N-type diffusion region and a second P-type diffusion region formed in the P-type well, separated by a second separation film, and each connected to a Cathode terminal; a P-type floating region, formed in the P-type well, spaced apart from the second N-type diffusion region and the second P-type diffusion region; and a non-sal layer covering the P-type floating region.
US12051680B2

A semiconductor package may include; a first substrate, a first semiconductor chip disposed on the first substrate, an interposer disposed on the first semiconductor chip, a connecter spaced apart from the first semiconductor chip in a first horizontal direction and extending between the first substrate and the interposer, wherein the connecter directly electrically connects the first substrate and the interposer, a capacitor disposed between the connecter and the first semiconductor chip, and a guide pattern including a first guide portion and an opposing second guide portion spaced apart in the first horizontal direction, wherein the first guide portion is disposed between the connecter and the capacitor, the second guide portion is disposed between the capacitor and the first semiconductor chip, and at least part of the capacitor is inserted between the first guide portion and the second guide portion.
US12051679B2

The technology relates to an integrated circuit (IC) package in which an interconnection interface chiplet and/or interconnection interface circuit are relocated, partitioned, and/or decoupled from a main or core IC die and/or high-bandwidth memory (HBM) components in an integrated component package.
US12051672B2

The disclosure provides a method of forming a package structure, and the method includes: bonding a die to a wafer; performing a thinning process on the die, wherein the die has a first total thickness variation (TTV) after performing the thinning process; forming a dielectric layer on the wafer to cover sidewalls and a top surface the die; performing a first removal process to remove a first portion of the dielectric layer and expose the top surface of the die; and performing a second removal process to remove a second portion of the dielectric layer and a portion of the die, wherein after performing the second removal process, the die has a second TTV less than the first TTV.
US12051668B2

A method of forming a semiconductor device includes applying an adhesive material in a first region of an upper surface of a substrate, where applying the adhesive material includes: applying a first adhesive material at first locations of the first region; and applying a second adhesive material at second locations of the first region, the second adhesive material having a different material composition from the first adhesive material. The method further includes attaching a ring to the upper surface of the substrate using the adhesive material applied on the upper surface of the substrate, where the adhesive material is between the ring and the substrate after the ring is attached.
US12051661B2

In some aspects, the techniques described herein relate to an electronic device including: a substrate; a metallization layer, the metallization layer having: a first surface disposed on the substrate; a second surface opposite the first surface; and a corrosion-prevention implant layer disposed in the metallization layer, the corrosion-prevention implant layer extending from the second surface to a depth from the second surface in the metallization layer, the depth being less than a thickness of the metallization layer; and an electrical connector coupled with the second surface.
US12051652B2

A package structure includes a plurality of semiconductor dies, an insulating encapsulant, a redistribution layer and a plurality of connecting elements. The insulating encapsulant is encapsulating the plurality of semiconductor dies. The redistribution layer is disposed on the insulating encapsulant in a build-up direction and electrically connected to the plurality of semiconductor dies, wherein the redistribution layer includes a plurality of conductive lines, a plurality of conductive vias and a plurality of dielectric layers alternately stacked, and a lateral dimension of the plurality of conductive vias increases along the build-up direction. The connecting elements are disposed in between the redistribution layer and the semiconductor dies, wherein the connecting elements includes a body portion joined with the semiconductor dies and a via portion joined with the redistribution layer, wherein a lateral dimension of the via portion decreases along the build-up direction.
US12051645B2

In some embodiments, the present disclosure relates to an integrated chip that includes a first interconnect dielectric layer arranged over a substrate. A first interconnect conductive structure extends through the first interconnect dielectric layer. A first capping layer is arranged over the first interconnect conductive structure, and a second capping layer is arranged over the first capping layer. The first capping layer includes a first two-dimensional material that is different than a second two-dimensional material of the second capping layer. An etch stop layer is arranged over the first interconnect dielectric layer and the second capping layer. The integrated chip further includes a second interconnect dielectric layer arranged over the etch stop layer and a second interconnect conductive structure extending through the second interconnect dielectric layer and the etch stop layer to contact the first interconnect conductive structure.
US12051644B2

A semiconductor device structure includes a first dielectric layer disposed over a semiconductor substrate, and a second dielectric layer disposed over the first dielectric layer. The semiconductor device structure includes a first dielectric layer disposed over a semiconductor substrate, and a second dielectric layer disposed over the first dielectric layer. The semiconductor device structure also includes a first conductive plug disposed in the first dielectric layer. An upper portion of the first conductive plug extends into the second dielectric layer. The semiconductor device structure further includes a silicide layer disposed in the second dielectric layer and covering a top surface and sidewalls of the upper portion of the first conductive plug, and a second conductive plug disposed in the second dielectric layer and directly over the first conductive plug and the silicide layer.
US12051643B2

A hybrid via interconnect structure includes a first metal filling at least partially surrounded by a first barrier metal layer, a second metal filling at least partially surrounded by a second barrier metal layer, and a hybrid via formed between the first metal filling and the second metal filling. The hybrid via provides an electrical connection between the first metal filling and the second metal filling and is formed of a different material than the first metal filling, the second metal filling, the first barrier metal layer, and the second barrier metal layer. The hybrid via interconnect structure can be formed during the back end of line (BEOL) portion of an integrated circuit (IC) fabrication process to provide reduced interconnect resistance and improved ease of fabrication.
US12051641B2

Provided is an electronic package providing a circuit structure having auxiliary circuit layers. Further, an electronic component is disposed on the circuit structure and electrically connected to the auxiliary circuit layers. In addition, an encapsulant covers the electronic component, and the circuit structure is disposed on the package substrate having a plurality of main circuit layers, such that the main circuit layers are electrically connected to the auxiliary circuit layers. As such, a number of layers of the auxiliary circuit layers is used to replace a layer number configuration of the main circuit layers.
US12051635B2

In a general aspect, a packaged semiconductor device apparatus a conductive paddle, a semiconductor die coupled with the conductive paddle and a conductive clip having a first portion with a first thickness and a second portion with a second thickness. The first thickness can be greater than the second thickness. The first portion can be coupled with the semiconductor die. The device can also include a molding compound encapsulating the semiconductor die and at least partially encapsulating the conductive paddle and the conductive clip. The device can further include a signal lead that is at least partially encapsulated in the molding compound, the second portion of the conductive clip being coupled with the signal lead.
US12051633B2

A semiconductor device includes a semiconductor element, first and second leads, and a sealing resin. The semiconductor element includes first and second electrodes. The first lead includes a mounting base having a main face to which the first electrode is bonded and a back face, and includes a first terminal connected to the first electrode. The second lead includes a second terminal connected to the second electrode. The sealing resin includes a main face and a back face opposite to each other, and includes an end face oriented in the protruding direction of the terminals. The back face of the mounting base is exposed from the back face of the resin. The sealing resin includes a groove formed in its back face and disposed between the back face of the mounting base and a boundary between the second terminal and the end face of the resin.
US12051607B2

A stage apparatus including: an object table configured to hold an object; a positioning device configured to position the object table and the object held by the object table; and a remote temperature sensor configured to measure a temperature of the object table and/or the object, wherein the remote temperature sensor comprises a passive temperature sensing element.
US12051597B2

The present disclosure relates to the field of semiconductor technology, and proposes a material supply system and a material supply method. The material supply system includes a storage device, a gas channel and a material channel, wherein the storage device comprises a first storage tank and a second storage tank that are independently disposed, and both the first storage tank and the second storage tank are used to store a supply material; the gas channel is connected to the first storage tank, the gas channel is connected to the second storage tank, and the gas channel is used to feed gas; and the material channel is connected to the first storage tank or the second storage tank in a switchable manner to receive the supply material discharged from the first storage tank or the second storage tank.
US12051594B2

A method for forming a semiconductor device structure is provided. The method includes providing a substrate and an insulating layer over the substrate. The method includes depositing a gate dielectric layer over the insulating layer and in the wide trench and the narrow trench using an atomic layer deposition process. The method includes forming a gate electrode layer over the gate dielectric layer. The method includes removing the gate dielectric layer and the gate electrode layer outside of the wide trench and the narrow trench.
US12051593B2

The present disclosure describes a system and a method for an ion implantation (IMP) process. The system includes an ion implanter configured to scan an ion beam over a target for a range of angles, a tilting mechanism configured to support and tilt the target, an ion-collecting device configured to collect a distribution and a number of ejected ions from the ion beam scan over the target, and a control unit configured to adjust a tilt angle based on a correction angle determined based on the distribution and number of ejected ions.
US12051585B2

The present invention provides a control method to epitaxial growth monolayer graphene, in which a monolayer graphene is epitaxially grown on a non-polar crystal face at arbitrary angle of a non-polar crystal face SiC substrate, thereby utilizing the non-polar crystal face to manipulate the electrical transport properties of graphene. A monolayer graphene having ballistic transport properties can be epitaxially grown at arbitrary angle of non-polar crystal face SiC substrate by the above-mentioned control method.
US12051581B2

The performance of a power supply module is to be improved. The occurrence of discharge in the power supply module is to be prevented, and the size of the power supply module is to be reduced. In a power supply module, substrates are provided being stacked in a planar view. A low voltage circuit and a high voltage circuit are formed on a first substrate such that a distance is kept for preventing surface discharge, and a low voltage circuit is formed on a second substrate. A distance between a component of a high voltage alternating current circuit on the high voltage circuit and a component of the low voltage circuit is three times a shortest distance, at which space discharge does not occurs, between a component that constitutes a high voltage direct current circuit on the high voltage circuit and a component that constitutes the low voltage circuit.
US12051574B2

This invention provides a wafer processing method comprising a process of irradiating a wafer to be processed placed on the upper surface of a sample table arranged in a processing chamber with light or electromagnetic waves to heat and remove a compound layer of a film layer that is preliminarily formed on the upper surface of the film layer of the upper surface of the wafer, wherein in the process, by receiving the light or electromagnetic waves reflected by the upper surface of the wafer, a signal indicating a temporal change in intensity using the wavelength of the light or electromagnetic waves as a parameter is corrected using information of the intensity of the light or electromagnetic waves detected by receiving the light or electromagnetic waves at a position on the circumferential side of the upper surface of the sample table.
US12051573B2

A method of forming a particle trap on a sputtering chamber component comprises forming a first pattern on at least a portion of a surface of the sputtering chamber component to form a first patterned top surface, and forming a second pattern on at least a portion of the first patterned top surface.
US12051565B2

Disclosed is an apparatus for treating a substrate. The apparatus includes: an RF power supply; a process chamber which performs plasma processing by using power applied from the RF power supply; and an impedance matching unit which is disposed between the RF power supply and the process chamber and performs matching, in which the RF power supply includes a first sensor measuring impedance in a direction of the process chamber and the impedance matching unit, and the impedance matching unit performs impedance matching by reflecting impedance measured in the RF power supply through the first sensor.
US12051562B2

Systems and methods for wafer grounding and wafer grounding location adjustment are disclosed. A first method may include receiving a first value of an electric characteristic associated with the wafer being grounded by an electric signal; determining a first control parameter using at least the first value; and controlling a characteristic of the electric signal using the first control parameter and the first value. A second method for adjusting a grounding location for a wafer may include terminating an electric connection between the wafer and at least one grounding pin in contact the wafer; adjusting a relative position between the wafer and the grounding pin; and restoring the electric connection between the grounding pin and the wafer. A third method may include causing a grounding pin to penetrate through a coating on the wafer by impact; and establishing an electrical connection between the grounding pin and the wafer.
US12051559B2

A radiation tube attachment member includes: a common substrate that supports one end side of each of a plurality of radiation tubes and holds the plurality of radiation tubes in a state in which the plurality of radiation tubes are arranged; and a positioning portion that is provided in the common substrate and locates a focus of each of the plurality of radiation tubes at which radiation is emitted at a target position.
US12051551B2

A rocker switch assembly features a rocker switching mechanism and a rocker base housing. The rocker switching mechanism has a switch cover and rocker configured to rock between rocking positions in response to rocking switch forces applied thereon, and provide a rocking switch actuator force. The rocker base housing has a piezo buzzer and rocker switch circuitry, e.g., including contacts/terminals. The piezo buzzer is configured to respond to the rocking switch actuator force, and provide signaling from the piezo buzzer to rocker switch circuitry, based upon the rocking switch actuator force applied.
US12051543B2

There is provided a multilayer electronic component in which a short circuit between the internal electrodes, a decrease in capacitance, a decrease in breakdown voltage, and the like, may be suppressed by controlling an area fraction occupied by a region in which an intensity of brightness in a capacitance formation portion is 110% or more and 126% or less of an average value of an intensity of brightness of a cover portion.
US12051538B1

A solenoid-magnet system and method for producing high-magnetic-fields, including a substantially radially-open-region located in the axially central region of the solenoid-magnet to allow target placement, particle beam transport and other uses, a substantially axially-open-region located in the radially central region of the solenoid-magnet to allow target placement, particle beam transport and other uses, axially-inward-low-temperature-superconducting-coils and axially-outward-low-temperature-superconducting-coils comprised of low-temperature-superconducting-wire located in radially-outward-regions to generate high magnetic-fields, axially-inward-high-temperature-superconducting-coils and axially-outward-high-temperature-superconducting-coils comprised of high-temperature-superconducting-tape located in radially-inward-regions to generate even higher magnetic-fields, and support-structures to support the coils against large Lorentz-forces.
US12051527B2

A textile sleeve for routing and protecting an elongate member against abrasion and method of construction thereof are provided. The sleeve includes a flexible wall having a plurality of yarns interlaced with one another. At least some of the plurality of yarns are provided as improved multifilament yarns having low-melt filaments and non-low-melt filaments. The low-melt filaments have a first melt temperature and the non-low-melt filaments having a second melt temperature, with the second melt temperature being greater than the first melt temperature. The low-melt filaments are bonded with the non-low-melt filaments to prevent relative sliding movement therebetween.
US12051525B2

An apparatus configured to prevent electrical outages is provided herein. Methods of coating a transformer in an insulator coating are also provided herein. In various exemplary embodiments, the apparatus comprises an insulator configured to prevent an electrically charged animal or debris from contacting a grounded surface of a transformer.
US12051523B2

Provided is silver powder including silver particles having closed pores inside the particles, wherein when cross sections of the silver particles are observed at a magnification of 10,000, an average of numbers of the pores having Heywood diameters of 200 nm or greater relative to an area of the cross sections is 0.01 pores/μm2 or less, and wherein when the cross sections of the silver particles are observed at a magnification of 40,000, an average of numbers of the pores having Heywood diameters of 10 nm or greater but less than 30 nm relative to the area of the cross sections is 25 pores/μm2 or more.
US12051522B2

This invention relates to a silver sintering composition. In particular, the present invention relates to a silver sintering composition containing a copper alloy, which is capable of being stably sintered on various metal substrates such as copper, gold or silver with good adhesion and sintering strength.
US12051517B2

A dry storage systems for radioactive nuclear waste materials may include a double-walled canister system. The canister system may include a canister having a tubular inner shell defining an internal cavity for storing nuclear waste material, a first lid sealably welded to a first end of the inner shell, a primary base plate defining a peripheral edge portion and having an annular closure flange, and an annular full thickness butt weld formed at an abutment joint between the annular closure flange and a second end of the inner shell. The inner shell, first lid, and first end closure may collectively define a sealed primary pressure retention barrier. A tubular outer shell may adjoin the inner shell. The outer shell may be welded to the canister to form a hermetically sealed secondary pressure retention barrier.
US12051514B2

A safety method for a reactor including a primary circuit and a secondary circuit fluidly isolated from the primary circuit, and a steam generator, and in the event of a meltdown of the core of the reactor with the formation of a corium bath in a bottom of the vessel and the formation of a liquid metallic layer at the surface of the corium bath, the method includes: a break-up by explosion of the fluidic insulation to set the secondary circuit in fluidic communication with the primary circuit so that the secondary fluid follows the primary circuit to flow inside the vessel over the liquid metallic layer of the corium bath.
US12051513B2

Apparatuses, systems, methods, and computer program products are disclosed for medical assessment based on voice. A query module is configured to audibly question a user from an electronic display screen and/or a speaker of a computing device with one or more open ended questions. A response module is configured to receive a conversational verbal response of a user from a microphone of a computing device in response to one or more open ended questions. A detection module is configured to provide a machine learning assessment for a user of a medical condition based on a machine learning analysis of a received conversational verbal response of the user.
US12051506B2

Systems and methods including analyzing profiles, generating medical recommendations, prioritizing the medical recommendations, throttling the medical recommendations, and transmitting a prioritized set of medical recommendations to a device that displays the information are disclosed. The medical recommendations may be prioritized based on an importance of the recommendation to a patient, a medical severity, and/or prior interaction with the system. The medical recommendations may be throttled to determine a number of recommendations to display to a medical provider during a period of time, such as a patient examination.
US12051504B2

A two-phase disease diagnosis system includes a processor and a storage device storing a neural network, and using a slide including a biometric image and the neural network. The system includes a patch neural network that receives, through an input layer, a given patch segmented in a given size from the slide and outputs patch level diagnosis results indicating whether a disease is present in the patch and a slide diagnosis engine that marks a patch determined to be cancer based on the patch level diagnosis results for each of multiple patches included in the slide and outputs slide level diagnosis results indicating whether a disease is present in the slide based on the marked results. The patch neural network receives, through the input layer, four-channel information including original color information three-channels and a gray channel for the patch.
US12051492B2

Systems and methods to determine a therapy regimen to treat asthma of a subject are disclosed. Exemplary implementations may: store a condition impact assessment and multiple therapy regimens for treating asthma; obtain subject information for the subject, wherein the subject information includes (i) environmental conditions at or around a physical location of the subject, (ii) results of remote diagnostic tests for the subject, and (iii) physician-certified condition information including results to physician-administered diagnostic tests for the subject; obtain the multiple therapy regimens; obtain the condition impact assessment; determine a particular therapy regimen from the multiple therapy regimens as an effective therapy regimen for a period of time based on the subject information and condition impact assessment; and define the effective therapy regimen as a current therapy regimen; and transmit the current therapy regimen to a subject client computing platform associated with the subject for presentation to the subject.
US12051489B2

A method for a data capturing and exchange system. The data capturing and exchange system has a plurality of devices in a sub-network and a network server connected to the sub-network. The method includes capturing an unstructured data record of a document on a device, collecting metadata associated with the unstructured data record; determining a recipient for the unstructured data record in a health information exchange, and composing a data message containing the unstructured data record. The method also includes obtaining the composed data message containing the unstructured data record, packing the composed data message into a packed message containing a structured data record corresponding to the unstructured data record, and sending the packed message to the recipient in the HIE can receive and recognize the document.
US12051488B2

A method for trial design includes presenting on a graphical interface, a set of cards, wherein each card in the set is representative of a different trial design from a set of trial designs. The method further includes: monitoring a first set of user interactions with the set of cards; determining a user preference for one or more values of one or more parameters of the set of trial designs from the first set of user interactions; and presenting on the graphical interface a new card that is representative of a trial design consistent with the determined user preference. The method may also include monitoring a second set of user interactions with the new card and refining the determined user preference based at least in part on the second set of user interactions with the new card.
US12051486B2

Systems and methods include a method for oil-in-water content. A water injection hydraulic simulation model is calibrated using water disposal pressures and rates of a water disposal system of a gas oil separation plant, including generating baseline disposal pressures and disposal rates. The model is updated based on lab results estimating emulsion viscosity at different oil-in-water content levels. A sensitivity analysis is performed to evaluate changes in disposal pressures relative to the baseline in response to changes in water quality based on an oil-in-water emulsion content. Curves of disposal pressures versus disposal rates at different oil-in-water concentrations are generated using the changes in the disposal pressures. Changes in disposal pressures and disposal rates of the water disposal system are recorded, and the changes are compared against the generated curves. An oil-in-water content corresponding to a change in the disposal pressure is determined using the water injection hydraulic simulation model.
US12051477B2

Implementations described herein relate to indicating a status of the memory built-in self-test for multiple memory device ranks. A memory device may read one or more bits, associated with a memory built-in self-test, that are stored in a mode register of the memory device. The memory device may identify a first data mask inversion (DMI) bit of the memory device that is associated with a first rank of the memory device and a second DMI bit of the memory device that is associated with a second rank of the memory device. The memory device may set the first DMI bit to a first value based on determining to perform the memory built-in self-test for the first rank of the memory device. The memory device may perform the memory built-in self-test for the first rank of the memory device based on setting the first DMI bit to the first value.
US12051463B2

Methods, systems, and devices for decoder architecture for memory device are described. An apparatus includes a memory array having a memory cell and an access line coupled with the cell and a decoder having a first stage and a second stage. The decoder supplying a first voltage during a first access operation and a second voltage during a second access operation to the access line. The second stage of the decoder includes a first transistor that supplies the first voltage based on a third voltage at the source of the first transistor exceeding a fourth voltage at a gate of the first transistor and a first threshold voltage. The second stage includes a second transistor that supplies the second voltage based on a fifth voltage at a gate of the second transistor exceeding a sixth voltage at the source of the second transistor and a second threshold voltage.
US12051462B2

Apparatuses, systems, and methods for high-pass filtering pre-emphasis circuits. A device may use a pre-emphasis driver to provide a multi-level signal based on multiple binary signals. The pre-emphasis driver includes a primary driver coupled in parallel with at least one equalizer path, each of which includes an equalizer driver and a filtering element. The filtering element may be an AC filtering element, such as a capacitor. The equalizer paths may contribute equalized signal(s) which have a high-pass filtering behavior. The pre-emphasis circuit may combine the primary signal from the primary driver and the equalized signals to generate an overall output multi-level signal. In some embodiments, the pre-emphasis driver may be a pulse amplitude modulated (PAM) driver, such as a PAM4 driver with four levels of the multi-level driver.
US12051455B2

A variable resistance memory device includes active regions apart from each other, common bit line contacts in the active regions, first active source contacts on first active regions near one edge of each of the common bit line contacts, second active source contacts on second active regions near another edge of each of the common bit line contacts, word lines between the first active source contacts and the common bit line contacts and between the common bit line contacts and the second active source contacts, bit lines on the common bit line contacts, variable resistance layers connected to the second active source contacts, the word lines, and the bit lines, spin-orbit torque (SOT) layers connected to the first active source contacts on the variable resistance layers, the word lines, and the bit lines, source line contacts on the SOT layers, and source lines connected to the source line contacts.
US12051445B1

Embodiments of the present disclosure provide a method and apparatus of video editing, an electronic device and a storage medium. The method comprises: determining an ineffective text in a speech text of a target video and a timeline position of the ineffective text by performing speech recognition on an audio in the target video; presenting an editing track segment of the target video on an editing interface of the target video, and identifying a timeline interval of the ineffective text on the editing track segment based on the timeline position of the ineffective text; in response to an adjustment operation on the ineffective text, adjusting the timeline interval of the ineffective text on the editing track segment of the target video; in response to a video segment deleting operation on the ineffective text, deleting a video segment of the editing track segment within the timeline interval of the ineffective text from the target video.
US12051442B2

Provided is an annular spacer to be disposed such that a main surface of the spacer is in contact with a magnetic disk in a hard disk drive device, the spacer including two main surfaces; an inner circumferential surface; and an outer circumferential surface, in which a chamfered surface is present between the outer circumferential surface and each of the two main surfaces, and at least a portion of an outer circumferential region of at least one of the two main surfaces includes an inclined region that is inclined toward the other main surface side in a radial direction from a center of the spacer to the outer circumferential surface side.
US12051438B1

Described herein are techniques, devices, and systems for training a machine learning model(s) and/or artificial intelligence algorithm(s) to determine where a mobile device (and, hence, a user of the mobile device) is located based on audio data associated with the mobile device and/or contextual data associated with the mobile device. The machine learning techniques may be used to determine contextual information about users, such as determining that a particular location is likely to be a user's home, office, or the like, based on movement patterns exhibited in the data associated with a user's mobile device. Once trained, the machine learning model(s) is usable to classify a mobile device as having been located at one of multiple candidate locations, such as indoors or outdoors, at a particular time. The described techniques can improve the accuracy of determining a mobile device's location, among other technical benefits.
US12051436B2

A signal processing apparatus is provided that includes a sound source separation section configured to apply sound source separation processing to a mixed sound signal including a mixture of signals of a plurality of sound sources, and band extension sections configured to apply frequency band extension processing to respective sound source separation signals obtained by separation by the sound source separation section.
US12051435B2

Methods, systems, and computer program products of automatic de-essing are disclosed. An automatic de-esser can be used without manually setting parameters and can perform reliable sibilance detection and reduction regardless of absolute signal level, singer gender and other extraneous factors. An audio processing device divides input audio signals into buffers each containing a number of samples, the buffers overlapping one another. The audio processing device transforms each buffer from the time domain into the frequency domain and implements de-essing as a multi-band compressor that only acts on a designated sibilance band. The audio processing device determines an amount of attenuation in the sibilance band based on comparison of energy level in sibilance band of a buffer to broadband energy level in a previous buffer. The amount of attenuation is also determined based on a zero-crossing rate, as well as a slope and onset of a compression curve.
US12051432B2

The invention provides a concept for combined dynamic range compression and guided clipping prevention for audio devices. An audio decoder for decoding an audio bitstream and a metadata bitstream related to the audio bitstream according to the concept includes an audio processing chain including a plurality of adjustment stages including a dynamic range control stage for adjusting a dynamic range of the audio output signal and a guided clipping prevention stage for preventing clipping of the audio output signal; and a metadata decoder configured to receive the metadata bitstream and to extract dynamic range control gain sequences and guided clipping prevention gain sequences from the metadata bitstream, at least a part of the dynamic range control gain sequences being supplied to the dynamic range control stage, and at least a part of the guided clipping prevention gain sequences being supplied to the guided clipping prevention stage.
US12051429B2

A device includes a memory configured to store untransformed ambisonic coefficients at different time segments. The device includes one or more processors configured to obtain the untransformed ambisonic coefficients at the different time segments, where the untransformed ambisonic coefficients at the different time segments represent a soundfield at the different time segments. The one or more processors are configured to apply one adaptive network, based on a constraint that includes preservation of a spatial direction of one or more audio sources in the soundfield at the different time segments, to the untransformed ambisonic coefficients at the different time segments to generate transformed ambisonic coefficients at the different time segments, wherein the transformed ambisonic coefficients at the different time segments represent a modified soundfield at the different time segments, that was modified based on the constraint. The one or more processors are also configured to apply an additional adaptive network.
US12051428B1

Systems, apparatuses, and methods directed to generating waveforms that can be used to produce realistic sounding speech when used in a speech synthesis or text-to-speech application. In some embodiments, this includes training a neural network model that is part of a generative adversarial network (GAN) to generate the waveform from an input spectrogram, while implementing a specific set of processing stages to determine loss. The loss is used with a back-propagation process to update the weights of the model during a training cycle. In one example use case, text is converted to a spectrogram and the spectrogram is converted to a waveform by a trained model. The output of the model may be used to drive a transducer that converts the waveform to audible sound.
US12051425B2

Playback devices can support audio encoded using various encoding schemes. Playing back such content includes receiving, at a playback device, audio data from an audio source; and receiving an indication from the audio source that the audio data is encoded in the compressed audio format. The device determines, independently of receiving the indication from the audio source that the audio data is encoded in the compressed audio format, whether the audio data is encoded in a compressed audio format. If the audio data is determined to be encoded in the compressed audio format: the device selects a decoder from among a plurality of decoders; decodes the audio data using the selected decoder; and plays back the decoded audio data via the playback device. If the audio data is determined not to be encoded in the compressed audio format, the device inhibits playback of the audio data.
US12051424B2

An audio processing apparatus 100 is apparatus for generating a training data in speaker recognition. The audio processing apparatus 100 includes a data acquisition unit configured to acquire an audio signal that is a source of the training data as sample data, a data generation unit configured to executes signal processing on the acquired sample data, and to generates a new audio signal as the training data whose similarity with the sample data is within the set range.
US12051420B2

An information processing method, a system, an apparatus, an electronic device and a storage medium, where the method is applied to a client, and includes: receiving a transcript and a sentence identifier of the transcript sent by a service server; reading a local sentence identifier, and when the received sentence identifier is the same as the local sentence identifier, updating a displayed caption content corresponding to the local sentence identifier with the transcript. When the received sentence identifier of the client is the same as the local sentence identifier, the displayed caption content is replaced with the received transcript.
US12051417B1

An artificial intelligence enabled system is disclosed. The system includes a core component for enabling AI-powered interactions between the system and its users and one or more agents that understand user intent and automatically interact with products and services on the web and/or in the physical world through imitation of a human user.
US12051416B2

Implementations described herein relate to reducing latency in automated assistant interactions. In some implementations, a client device can receive audio data that captures a spoken utterance of a user. The audio data can be processed to determine an assistant command to be performed by an automated assistant. The assistant command can be processed, using a latency prediction model, to generate a predicted latency to fulfill the assistant command. Further, the client device (or the automated assistant) can determine, based on the predicted latency, whether to audibly render pre-cached content for presentation to the user prior to audibly rendering content that is responsive to the spoken utterance. The pre-cached content can be tailored to the assistant command and audibly rendered for presentation to the user while the content is being obtained, and the content can be audibly rendered for presentation to the user subsequent to the pre-cached content.
US12051411B2

A speech setting system includes a job execution device that executes a job, for which a plurality of parameters are set, in accordance with the plurality of parameters and a speech setting assistance server, and the speech setting assistance server determines a plurality of parameters based on speech information obtained from a speech, determines utterance order of the plurality of parameters as output order, and outputs speech output information for outputting the plurality of parameters by speech in accordance with the output order.
US12051408B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designating certain voice commands as hotwords. The methods, systems, and apparatus include actions of receiving a hotword followed by a voice command. Additional actions include determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, where a voice command that is designated as a hotword is treated as a voice input regardless of whether the voice command is preceded by another hotword. Further actions include, in response to determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, designating the voice command as a hotword.
US12051406B2

A method (800) to detect a hotword in a spoken utterance (120) includes receiving a sequence of input frames (210) characterizing streaming multi-channel audio (118). Each channel (119) of the streaming multi-channel audio includes respective audio features (510) captured by a separate dedicated microphone (107). For each input frame, the method includes processing, using a three-dimensional (3D) single value decomposition filter (SVDF) input layer (302) of a memorized neural network (300), the respective audio features of each channel in parallel and generating a corresponding multi-channel audio feature representation (420) based on a concatenation of the respective audio features (344). The method also includes generating, using sequentially-stacked SVDF layers (350), a probability score (360) indicating a presence of a hotword in the audio. The method also includes determining whether the probability score satisfies a threshold and, when satisfied, initiating a wake-up process on a user device (102).
US12051401B2

In a method for controlling a furniture drive via voice input, an acoustic signal is converted into an electrical signal. The electrical signal is evaluated by a local voice analysis device, and an operating state of the furniture drive is controlled when a keyword from a set of keywords is recognized during evaluation.
US12051396B2

Methods and apparatus to extract a pitch-independent timbre attribute from a media signal are disclosed. An example apparatus includes an audio characteristic extractor to determine a logarithmic spectrum of an audio signal; transform the logarithmic spectrum of the audio signal into a frequency domain to generate a transform output; determine a magnitude of the transform output; and determine a timbre attribute of the audio signal based on an inverse transform of the magnitude.
US12051385B2

An array substrate, a display panel and a display device. The array substrate includes multiple pixel groups arranged in an array, each pixel group includes two sub pixel groups, each sub pixel group includes two pixels, and each pixel includes multiple sub-pixels. The sub-pixels in a same pixel group are located in a same row. Pixel groups in the same row are correspondingly connected to two adjacent scan lines, and pixel groups in different row are connected to different scan lines. In a same sub pixel group, sub-pixels having a same color and opposite polarities are connected to a same source driver IC, and are connected to different scan lines. In a same pixel group, sub-pixels having a same color and opposite polarities in different sub pixel groups are connected to the same scan line.
US12051380B2

The present application discloses a display control method, a display control apparatus, a control apparatus and a display device. The display control method comprises: frequency multiplying or dividing an input display signal to generate an output display signal based on the relationship between the field frequency of the input display signal and the maximum field frequency supported by a display apparatus, the field frequency of the output display signal being not less than the minimum field frequency supported by the display apparatus and not greater than the maximum field frequency supported by the display apparatus; and controlling a backlight module to be turned on based on the field frequency of the output display signal, so that the liquid crystal stabilization time is increased. With the present application, the motion blur reduction effect can be improved, the blurred moving pictures can be reduced, and the smearing can be reduced.
US12051379B2

A brightness compensation method includes steps of: determining a start time of a backlight compensation drive signal of a current frame according to an end time of a standard backlight drive signal of the current frame, and starting transmitting the backlight compensation drive signal to a backlight assembly at the start time of the backlight compensation drive signal; and determining an end time of the backlight compensation drive signal according to a time length of the front porch period of the current frame, and stopping transmitting the backlight compensation drive signal to the backlight assembly at the end time of the backlight compensation drive signal, wherein, the backlight assembly emits light as standard backlight according to the standard backlight drive signal when receiving the standard backlight drive signal, and emits light as compensated backlight according to the backlight compensation drive signal when receiving the backlight compensation drive signal.
US12051365B2

An optical device. The optical device includes an underlying device that is sensitive to input light, and provides output light in a first spectrum based on absorbing the input light. The optical device further includes a stacked device, formed in an active area of a single semiconductor chip, coupled in an overlapping fashion to the underlying device. The stacked device includes first and second zones. Each zone has a plurality of active elements having a particular lateral size, where the lateral size is different for each zone. Each zone also has a plurality of transparent regions formed in the stacked device which are transparent to the light in the first spectrum to allow light in the first spectrum to pass through from the underlying device. The transparent regions are configured in size and shape to cause each zone to have a particular transmission efficiency for light in the first spectrum.
US12051362B2

Disclosed is a driving circuit and a driving method for a display unit, and a display device. By providing the pre-charging circuit in the driving circuit for the display unit and pre-charging the storage circuit according to the first pre-charging signal, a charging efficiency of the storage circuit is improved, and a response speed of the storage circuit is improved, achieving an effect of improving a response speed of the display unit; meanwhile, when a control circuit turns on the startup circuit, a second pre-charging signal is output by a signal output circuit to pre-charge at least one target pre-charging circuit, improving a charging efficiency of the display unit corresponding to the pre-charging circuit.
US12051353B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dual color management for a multi-pixel density display. In one aspect, the method includes obtaining an image to be shown on a display, where the display includes both a first area that has a first pixel density and a second area that has a second pixel density that is less than the first pixel density, determining that a pixel with an initial value in the image will be displayed in the first area of the display (120), in response to determining that a pixel with the initial value in the image will be displayed in the first area of the display, determining a remapped value for the pixel in the image based on the initial value and a lookup table for the first area (130), and providing the remapped value for output on the display (150).
US12051351B2

A display device includes a display panel, a data driving circuit, a scan driving circuit, and a driving controller. The driving controller receives an image signal and a control signal and controls the data and scan driving circuits to display an image on the display panel. The driving controller divides the display panel into first and second display regions based on the image signal, and outputs start and masking signals indicating starts of one frame and the second display region, respectively. First and second frames have first and second durations, respectively. The scan driving circuit sequentially drives scan lines in synchronization with the start signal and stop the driving of scan lines, corresponding to the second display region, of the scan lines, in response to the masking signal.
US12051336B2

An autonomous airspace separation system monitors flight separation for compliance with a separation standard. A reference formation airspace is established based on minimum longitudinal, lateral and vertical parameters. When penetration of the reference formation airspace is detected, a penetration airspace is established based on a deformation of the reference formation airspace caused by the penetrating aircraft. A centroid of the penetration airspace is determine and a target separation to the centroid is supplied to the aircraft to reestablish safe separation.
US12051335B2

Disclosed herein are systems and methods for optimizing air traffic control managing using a Quantum Annealing-based iterative path planning technique and algorithm that involves both classical and quantum computation components. The classical component can calculate the distances between aircraft and the target destination from a set of new, possible properties, such as aircraft location. The quantum component can select from the new, possible properties to minimize the distance of the aircraft to the target destination while ensuring adequate separation between aircraft. The algorithm can utilize qubits to represent maneuverability options for aircraft. The maneuverability options may be partitioned into a set of multiple qubits per aircraft. Each set may include a plurality of qubits that are representative of the sub options. The algorithm can utilize Quadratic Unconstrained Boolean Optimization (QUBO) to find the lowest cost-energy maneuverability option.
US12051326B2

Aspects of the present disclosure describe DFOS systems, methods, and structures that advantageously extract road traffic from DFOS vibration patterns such that anomaly detection is possible. Sensed vibration data is represented accurately as a set of points, where each point is denoted as a tuple with elements indicating a time stamp, a location along a length of a DFOS optical sensing cable, and vibration strength detected at the location at the time. Traffic pattern detection is based on a progressive probabilistic Hough transform (PPHT) that exploits global information from an entire spatial-temporal data snapshot to assess a cause of detected vibrations.
US12051316B2

An operational monitoring system for use with a liquid jet cutting system can include an accelerometer coupled to a cutting head of the liquid jet cutting system. The accelerometer can be configured to generate motion data associated with movement of the cutting head. The system can include a computing device operably connected to the accelerometer and having a memory and a processor. The memory can store a planned data set including expected parameters associated with movement of the cutting head along a planned cut path. In some embodiments, the computing device is configured to receive the motion data from the accelerometer and correlate the motion data to the planned data set.
US12051306B2

Various embodiments may include offering wagering opportunities, receiving wager requests, balancing risk, determining wager requests to accepted based on risk, forming wagers based on wager request, and/or performing other actions by one or more apparatus. Further methods and apparatus are described.
US12051297B2

A vending machine system for loading and dispensing pre-baked unpackaged food including a fixed cartridge disposed in a refrigerator of a vending machine, and a transport cartridge adapted to removably attach to the fixed cartridge, the transport cartridge operable for holding trays of unpackaged food and loading the trays of unpackaged food from the transport cartridge into the fixed cartridge, wherein, when the transport cartridge is removably attached to the fixed cartridge, a front opening of the transport cartridge aligns with a front opening of the fixed cartridge, and wherein the rack of the transport cartridge aligns with the conveyor system of the fixed cartridge such that trays of unpackaged food within the transport cartridge can simultaneously be transitioned from the rack to the conveyor system.
US12051295B2

A check-in and tethering system for monitoring persons such as released in court-ordered supervised programs and a method for operating such a system is disclosed. The system includes a tethered mobile device that provides a check-in procedure that requires a response from a user of the tethered mobile device in the form of at least one of a device identifier from a monitored tethered device attached to the user, a biometric response, or a performed action by the user. The tethered mobile device determines whether the response is valid and transmits a notification to a monitoring center in response to the determination.
US12051294B2

The subject disclosure relates to the automated detection of user devices by smart locker devices. In an aspect, a system is described comprising a detection component that detects, by an application executing on a user device, signal data corresponding to a smart locker device. Furthermore a virtualization layer can be employed to allow for the management of detection events corresponding to several user devices by several differentiated smart locker devices.
US12051293B2

A retail security system that includes a locking system having locking assemblies that can be locked and unlocked directly by a consumer or clerk/employee using his or her mobile phone or other portable electronic device. Each of the locking assemblies may be configured to lock an article so that it cannot be freely accessed. The security system may include a sanitizing system that sanitizes the article after a consumer returns the article to the locking system without making a purchase. The security system may include a computer apparatus that allows an owner of the security system to access a software application that provides the owner with information/data about access to the locked articles.
US12051285B2

A method comprises determining first and second measurements at different times. The first measurement includes a measurement of a signal output by a first vehicle component and the second measurement includes a measurement of a signal output by a second vehicle component, or the first measurement includes a measurement of a condition of the first vehicle component and the second measurement includes a measurement of a condition of the second vehicle component. A determination is made based at least in part on a difference between the first and second measurements exceeding a measurement threshold. The determination indicates that the first and/or second vehicle components is malfunctioning. The method includes outputting a notification indicating that the first and/or second vehicle components, which are matched with each other based on a common characteristic with respect to the vehicle, is malfunctioning. The first and second times are within a threshold amount of time.
US12051280B2

Performing validation of road usage charging (RUC) systems is provided. A hardware processor of a vehicle receives, from an HMI of the vehicle, input to enter into a testing mode in which a test of RUC functionality of the vehicle is to be performed. In the testing mode, RUC charges are computed for a route from a start location to an end location, based on map and fees information for the test. One or more reports of the charges are generated for verification of the RUC functionality, the charges being verifiable based on the route and the map and fees information being defined for the test.
US12051275B2

In a video processing method, a video frame sequence comprising a moving target is obtained. According to the video frame sequence and by processing circuitry of a neural network model, a motion state feature representing the moving target is obtained. The motion state feature is expressed in a time sequence of the video frame sequence. A result of matching between the motion state feature of the moving target and a motion state feature of a designated target is obtained. The moving target is determined as the designated target in response to a similarity between the motion state feature of the moving target and the motion state feature of the designated target being greater than a threshold. According to the motion state feature of the moving target and by using a classifier, a probability that the moving target pertains to an action category corresponding to the designated target is obtained.
US12051274B2

A system and method for continuous real-time assessment of the situational awareness of an aircraft operator incorporates gaze sensors to determine the current gaze target (or sequence of gaze targets) of the operator, e.g., which interfaces the operator is looking at. The system receives operational context from aircraft systems indicative of current events and conditions both internal and external to the aircraft (e.g., operational status, mission or flight plan objectives, weather conditions). Based on the determined gaze targets and coterminous operational context, the system evaluates the situational awareness of the operator relative to the operational context, e.g., perceptive of the operational context; comprehending the operational context and its implications, and projecting the operator's perception and comprehension into responsive action and second-order ramifications according to task models indicative of expected behavior.
US12051250B2

A system for providing situational awareness to a cyclist or other user of a micromobility vehicle comprises a stereo camera assembly and processing logic configured to determine, based on images acquired by the stereo camera assembly, a distance between the cyclist and an object of interest (e.g., a vehicle). The system is configured to determine a threat level of the object based one or more factors such as, e.g., a speed of the object and/or a category of the object. In some examples, the system includes a display and/or an audio indicator to convey information to the cyclist about detected threats. In some examples, the system is configured to produce an audio indication in response to a threat exceeding a threshold threat level. A software platform may be configured to store and/or process micromobility data gathered from one or more users.
US12051249B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting occupancies of agents. One of the methods includes obtaining scene data characterizing a current scene in an environment; and processing a neural network input comprising the scene data using a neural network to generate a neural network output, wherein: the neural network output comprises respective occupancy outputs corresponding to a plurality of agent types at one or more future time points; the occupancy output for each agent type at a first future time point comprises respective occupancy probabilities for a plurality of locations in the environment; and in the occupancy output for each agent type at the first future time point, the respective occupancy probability for each location characterizes a likelihood that an agent of the agent type will occupy the location at the first future time point.
US12051244B2

An image generating apparatus includes: a moving image acquisition unit that acquires a series of moving images of a landscape shot from a moving body; a moving distance acquisition unit that acquires a cumulative moving distance from a time when shooting of the series of moving images is started to a time when each of a plurality of frame images constituting the series of moving images is shot; a moving-distance retaining moving image generating unit that generates a moving-distance retaining moving image in which the cumulative moving distance is mapped to each of the plurality of frame images; and a thumbnail image generating unit that extracts a plurality of frame images from the moving-distance retaining moving image as a plurality of thumbnail images according to the cumulative moving distance and generates a thumbnail image group arranging the plurality of thumbnail images in an order of the cumulative moving distance.
US12051236B2

A method for recognizing a video action includes determining an action category and action positioning information of a current video frame based on the current video frame and at least one forward video frame; and determining action content of a video based on the action category and the action positioning information of the current video frame.
US12051228B2

The present disclosure provides a method for table extraction. The method includes: extracting a screen picture corresponding to a screen content of the touch control display device in response to an operation instruction; detecting the screen picture to obtain a second table corresponding to the first table contained in the screen picture; obtaining text information in the screen picture; and establishing a matching relationship between the second table and the text information to obtain the second table containing a text. When a user needs to save the screen content, the user may trigger extraction of the screen picture. Next, the second table corresponding to the first table in the screen picture and text information in the second table may be automatically extracted, and the second table and the text information are saved as a destination document.
US12051222B2

In one aspect, there is provided a method that includes receiving, by a control system having (i) a first camera configured to obtain an image of a scene, (ii) a winch controller, and (iii) a feeding system configured to deliver a feed to aquaculture, instructions to initiate a calibration of the first camera, determining a calibration state of the first camera, determining a sequence of calibration steps based on the calibration state of the first camera, and executing the sequence of calibration steps to calibrate the first camera.
US12051216B2

The current disclosure provides methods and systems for visualizing, comparing, and navigating through, labeled image sequences. In one example, a degree of variation between a plurality of labels for an image in a sequence of images may be encoded as a comparison metric, and the comparison metric for each image may be graphed as a function of image position in the sequence of images, thereby providing a contextually rich view of label variation as a function of progression through the sequence of images. Further, the encoded variation of image labels may be used to automatically flag inconsistently labeled images, wherein the flagged images may be highlighted in a graphical user interface presented to a user, pruned from a training dataset, or a loss associated with the flagged image may be scaled based on the encoded variation during training of a machine learning model.
US12051214B2

Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.
US12051213B2

A method for identifying regions of interest (ROIs) includes receiving, by a processor from a video camera, a video image and computing, by the processor, an optical flow image, based on the video image. The method also includes computing, by the processor, a magnitude of optical flow image based on the video image and computing a histogram of optical flow magnitudes (HOFM) image for the video image based on the magnitude of optical flow image. Additionally, the method includes generating, by the processor, a mask indicating ROIs of the video image, based on the HOFM.
US12051206B2

A deep neural network(s) (DNN) may be used to perform panoptic segmentation by performing pixel-level class and instance segmentation of a scene using a single pass of the DNN. Generally, one or more images and/or other sensor data may be stitched together, stacked, and/or combined, and fed into a DNN that includes a common trunk and several heads that predict different outputs. The DNN may include a class confidence head that predicts a confidence map representing pixels that belong to particular classes, an instance regression head that predicts object instance data for detected objects, an instance clustering head that predicts a confidence map of pixels that belong to particular instances, and/or a depth head that predicts range values. These outputs may be decoded to identify bounding shapes, class labels, instance labels, and/or range values for detected objects, and used to enable safe path planning and control of an autonomous vehicle.
US12051204B2

The shape and/or location of an organ may change in accordance with changes in the body shape and/or pose of a patient. Described herein are systems, methods, and instrumentalities for automatically determining, using an artificial neural network (ANN), the shape and/or location of the organ based on human models that reflect the body shape and/or pose the patient. The ANN may be trained to learn the spatial relationship between the organ and the body shape or pose of the patient. Then, at an inference time, the ANN may be used to determine the relationship based on a first patient model and a first representation (e.g., a point cloud) of the organ so that given a second patient model thereafter, the ANN may automatically determine the shape and/or location of the organ corresponding to the body shape or pose of the patient indicated by the second patient model.
US12051199B2

Embodiments of this application disclose an image processing method performed by a computer device, and a computer-readable storage medium. The method includes: obtaining a to-be-detected image, and performing down-sampling abnormality classification processing on the to-be-detected image, to obtain a predicted abnormality category label and a target feature image; performing preliminary abnormality positioning processing based on the predicted abnormality category label and the target feature image, to obtain an initial positioning image corresponding to the to-be-detected image; performing up-sampling abnormality positioning processing on the initial positioning image, to obtain a target positioning image corresponding to the to-be-detected image; and outputting the predicted abnormality category label and the target positioning image, the initial positioning image and the target positioning image being configured for reflecting attribute information of a target region associated with the predicted abnormality category label within the to-be-detected image.
US12051184B2

An abnormality detection device includes an acquisition process unit that acquires plural captured images captured by an imaging device to image an object in different positions or postures in a mode in which a relative positional or postural relationship between the imaging device and the object is specifiable in each of the plural captured images, an extraction process unit that extracts plural abnormality-candidate images in which an abnormality-candidate part is imaged from the plural captured images, the abnormality-candidate part corresponding to a part that possibly includes an abnormality on a surface of the object, an estimation process unit that estimates a depth of the abnormality-candidate part with respect to the surface of the object, and a detection process unit that detects whether the abnormality-candidate part corresponds to abnormal based on the depth of the abnormality-candidate part in each of the plural abnormality-candidate images.
US12051183B2

Methods and systems for determining information for a specimen are provided. The embodiments described herein are configured for training a machine learning (ML) model for generating higher resolution images of a specimen from images of the specimen generated by an inspection subsystem. The training includes a pre-training step that is performed using only simulated images and a re-training step that is performed using actual images of a test specimen. The higher resolution images generated by the trained ML model from lower resolution inspection images can be used for applications to including nuisance filtering and defect classification.
US12051179B2

A method includes receiving a navigation data set; generating a combined data set using a trained generative adversarial network; and generating a high resolution map that includes spatial data. A computing system includes: one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data.
US12051178B2

Techniques are described for optimizing deep learning model performance using image harmonization as a pre-processing step. According to an embodiment, a method comprises decomposing, by a system operatively coupled to a processor, an input image into sub-images. The method further comprises harmonizing the sub-images with corresponding reference sub-images of at least one reference image based on two or more different statistical values respectively calculated for the sub-images and the corresponding reference-sub images, resulting in transformation of the sub-images into modified sub-images images. In some implementations, the modified sub-images can be combined into a harmonized image having a more similar appearance to the at least one reference image relative to the input image. In other implementations, harmonized images and/or modified sub-images generated using these techniques can be used as ground-truth training samples for training one or more deep learning model to transform input images with appearance variations into harmonized images.
US12051176B2

An image processing apparatus includes: an obtaining unit configured to obtain a first medical image of an object under examination; an image quality improving unit configured to generate, from the obtained first medical image, a second medical image with image quality higher than image quality of the obtained first medical image using a learned model; a comparing unit configured to compare an analysis result obtained by analyzing the obtained first medical image and an analysis result obtained by analyzing the generated second medical image; and a display controlling unit configured to cause a comparison result obtained by the comparing unit to be displayed on a display unit.
US12051173B2

Methods and apparatus for blending unknown pixels in overlapping images. In one embodiment, an action camera captures two hyper-hemispherical fisheye images that are stitched to a 360° panorama. In order to remove exposure differences between the two cameras, the images are pre-processed prior to multiband blending. The pre-processing leverages image information from pixels to make informed guesses about pixels that were not captured. In particular, various pixels with different knowability (e.g., known, unknown, consistent, and conflicting) may be handled differently so as to emphasize/de-emphasize their importance in pre-processing.
US12051164B2

In some implementations, a system may receive, at a front-end device and from an augmented reality (AR) device associated with a user, a request to use the front-end device. The system may transmit, to the AR device, a request to access an optical sensor of the AR device. The system may receive, from the AR device, an output, from the optical sensor, that indicates a hand gesture performed by the user of the AR device. Accordingly, the system may determine, based on the hand gesture, a corresponding input key of the front-end device. The system may perform an action based on the corresponding input key.
US12051162B2

A method for performing an augmented reality location operation. The augmented reality location operation includes: configuring an augmented reality device to perform an augmented reality tracking method; identifying a unique augmented reality target the augmented reality tracking method, the unique augmented reality target comprising an augmented reality constellation; associating a position with the unique augmented reality target; and, using the position to perform an augmented reality projection operation.
US12051159B2

A method and apparatus for rendering a computer-generated image using a stencil buffer is described. The method divides an arbitrary closed polygonal contour into first and higher level primitives, where first level primitives correspond to contiguous vertices in the arbitrary closed polygonal contour and higher level primitives correspond to the end vertices of consecutive primitives of the immediately preceding primitive level. The method reduces the level of overdraw when rendering the arbitrary polygonal contour using a stencil buffer compared to other image space methods. A method of producing the primitives in an interleaved order, with second and higher level primitives being produced before the final first level primitives of the contour, is described which improves cache hit rate by reusing more vertices between primitives as they are produced.
US12051157B2

The present technology pertains to systems and methods for creating and mapping three-dimensional spaces to provide an interactive experience with physical spaces and objects. Preferred embodiments of the method include generating a geometric layout by scanning a physical space; overlaying the geometric layout onto a virtual three-dimensional map of the physical space, the three-dimensional map supported by a content management system; defining an anchor in the three-dimensional map; associating a content with the anchor; receiving, from a device in within the physical space, the device's physical location and orientation; determining, by the content management system, a device location within the three-dimensional map; and outputting to the device, when the device is near and orientated with the anchor, the content associated with the anchor or an indication of the content associated with the anchor.
US12051137B1

Methods for visualizing directed graphs and their hierarchies are provided that completely depart from known approaches. The methods compute readable hierarchical visualizations that contain the complete reachability information of a graph. In one embodiment, only the necessary edges are drawn in the drawing, thus reducing the visual complexity of the resulting drawing. The methods require only polynomial time. In one aspect, the vertices of the graph are (vertically) partitioned into paths/channels, having cross edges that connect various vertices in different paths/channels. A corresponding graph drawing method is implemented in principally two steps: (a) a cycle removal step (if the graph contains cycles) and (b) a channel decomposition and hierarchical drawing step. A corresponding framework may offer a suite of solutions depending on requirements, does not introduce any dummy vertices, and keeps the vertices of a path/channel vertically aligned.
US12051135B2

A computer-implement method includes receiving one or more images from one or more sensors, outputting the one or more images at a display, outputting an automatic segmentation line of the one or more portions of the image in response to an object identified in the one or more images, and in response to one or more inputs received at the system associated with a correction, outputting a correction line on the display associated with the object, wherein the correction line automatically adjust one or more vertices associated with an incorrect portion of the automatic segmentation, wherein the one or more vertices are adjusted in response to the one or more inputs.
US12051133B2

Devices, methods, and non-transitory program storage devices are disclosed to provide for the application of color treatments and/or color normalization operations to digital assets (DAs) in a set of DAs that are to be displayed as part of a multimedia presentation. The determination of the color treatment may be based on comparing one or more characteristics of an audio media item associated with the set of DAs to a corresponding one or more characteristics of a plurality of predetermined color treatments. Color normalization may be applied to the set of DAs prior to the determined color treatment. Techniques disclosed herein may also determine one or more parameters for a multimedia presentation of the set of DAs based on a characteristic of the associated audio media item. The parameters for the multimedia presentation may comprise one or more of: preferred DA sequences, portions, clusters, layouts, themes, transition types, or transition durations.
US12051132B2

A computer program is executed by a processor to move a position of at least one gift by a transparent object in a virtual space between a subject and a camera that images the subject, and move the position of the gift to increase a display area of the subject imaged by the camera. The processor is programmed to (i) acquire information related to the position of a subject in a virtual space, (ii) acquire information related to the position of a camera that images the subject, and (iii) generate a transparent object in the virtual space between the subject and the camera.
US12051124B2

Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users.
US12051120B1

One embodiment of a technique for generating an image for a geographic location comprises receiving a current geographic location of a mobile device. The technique also includes obtaining a plurality of candidate templates, each candidate template associated with a geographic usage location defining a geographic area to which the candidate template applies. The technique also includes identifying a candidate template with a geographic usage location that matches the current geographic location of the mobile device as an identified template. The technique further includes receiving, from the mobile device, a modified image, the modified image combining in an overlapping fashion the identified template and a source image captured on the mobile device at the current geographic location of the mobile device. The technique further includes, in response to receiving the modified image from the mobile device, automatically distributing the modified image to ones of a plurality of other devices.
US12051114B2

Aspects of the disclosure relate to using computer vision methods to forecast damage. A computing platform may receive historical images comprising aerial images of residential properties and historical loss data corresponding to the residential properties. Using the historical images and the historical loss data, the computing platform may train a computer vision model, which may configure the computer vision model to output loss prediction information directly from an image. The computing platform may receive a new image corresponding to a particular residential property, and may analyze the new image, using the computer vision model, which may directly result in a likelihood of damage score. Based on the likelihood of damage score, the computing platform may send likelihood of damage information and one or more commands directing a user device to display the likelihood of damage information, which may cause the user device to display the likelihood of damage information.
US12051109B2

Various embodiments comprise systems, methods, and computer-readable media for configuring and trading binary options. A first index may be configured, e.g., based on a portfolio configured by a user. One or more second indices may be determined. A binary option may pay out if the first index outperforms the one or more second indices, e.g., over a period of time. The binary option may be traded in the primary and secondary markets.
US12051107B2

A method for presenting pre-approved and pre-underwritten offers to a customer may include: receiving targeting criteria based on at least one of current accounts with the financial institution, assets, creditworthiness, and credit risk for an offer for a financial product; identifying a target population of customers for the offer by applying the targeting criteria to a population of customers; reviewing each customer in the target population for underwriting for the financial product based on inferred income for each customer and accounts that each customer has with the financial institution, wherein the underwriting is performed before the financial product is offered; determining a channel to present the offer to one of the customers that passed underwriting; communicating the offer to the customer over the selected channel; and providing an accepted offer to a fulfilment engine, wherein the fulfilment engine initiates an account opening for the financial product.
US12051106B2

A computing system includes a network interface circuit structured to facilitate data transmission over a network, and at least one processing circuit having one or more processors coupled to non-transitory memory storing instructions that when executed by the one or more processors, cause the at least one processing circuit to: receive account information from a customer device via a browser or an application on the customer device based on a first code being captured by the customer device that causes the browser or the application to launch on the customer device, the first code including a first unique identifier; receive a predetermined second code from the customer device, the predetermined second code including a second unique identifier; verify the second code by matching the second unique identifier to the first unique identifier; and open an account in response to verifying the second code.
US12051104B1

Systems, methods, and program products of performing a deposit transaction in which allocations to depository accounts are made in accordance with customer selection of maximum interest coverage or maximum interest rate. Maximum balances associated with maximum interest customers and maximum insurance customers are taken into account at each depository institution to determine an optimal allocation that meets customer's preferences without exceeding the maximum balances.
US12051103B1

A computing system includes an account management circuit configured to generate, responsive to receiving an input from the user device regarding establishment of a new account, an interface overlay on a user interface. The interface overlay includes an outline for an identification item. The circuit is also configured to determine that the identification item is contained within the outline of the interface overlay. The circuit is also configured to capture, automatically based on the determination that the identification item is contained within the outline, a first image of the identification item of the user. The circuit is also configured to verify an identity of the user based on a comparison of the first image with a second image of the user. The circuit is also configured to create, responsive to the verification of the identity of the user, the new account for the user.
US12051098B2

A distributed computing system for accomplishing a transaction through a proxy system includes a product database, a supplier database, a supplier-product mapping database and a customer profile database. A client module including a client-side component is configured to execute on a client device associated with at least one of the customers, the client module including a browsing observation service module configured to recognize an item of interest based on content being displayed on the client device and correlate a unique item identifier with the item of interest based on queries to the databases and a browsing augmentation service module configured to present an additional user interface on the client device, which augments a user interface of the supplier content and permits purchase of the item of interest from one of the suppliers.
US12051095B2

A computer-implemented invoice capture, trading, access and payment systems and method. In particular, to a computer-implemented invoice capture, trading, access and payment system and method that facilitates the automated capture of invoices in multiple currencies, the trading of those invoices against each other and into different currencies, and which generates payment instruction files capable of effecting the efficient payment of those invoices around the world.
US12051092B2

Systems and methods are shown for providing private local sponsored content selection and improving intelligence models through distribution among mobile devices. This allows greater data gathering capabilities through the use of the sensors of the mobile devices as well as data stored on data storage components of the mobile devices to create predicted models while offering better opportunities to preserve privacy. Locally stored profiles comprising machine intelligence models may also be used to determine the relevance of the data gathered and in improving an aggregated model for identifying the relevance of data and the selection of sponsored content items. Distributed optimization is used in conjunction with privacy techniques to create the improved machine intelligence models. Publishers may also benefit from the improved privacy by protecting the statistics of type or volume of sponsored content items shown with publisher content.
US12051090B2

This disclosure provides methods, systems, and platforms for automatically prompting a mobile device user to download an application to their mobile device after a triggering event. Triggering events include calling a business, receiving a call from a business, and navigating to a website. In some embodiments, a business can run a targeted campaign to automatically prompt a mobile device user to download an application. In some embodiments, the platform interacts with an application installed on the mobile device. The prompt displayed on the mobile device includes an actionable option to download an application.
US12051086B2

A sales price management device includes an acquisition unit, a receiving unit, an update unit, a determination unit and a display changing unit. The acquisition unit receives sales price change information relating to a sales price change from a POS server which manages information on sales of commodities. The receiving unit receives, from a mobile terminal used by a customer, commodity identification information indicative of a commodity the customer intends to purchase at a store where the customer enters. The determination unit determine, on a basis of the sales price change information and a purchasing commodity list, whether or not a change of the sales price for the commodity in the purchasing commodity list is required. The display changing unit changes, on the basis of whether or not the change of the sales price is required, a display of the sales price for the commodity in the purchasing commodity list that the mobile terminal displays.
US12051083B2

Systems, methods, and apparatus are described herein for determining a location from anonymous data. For example, a computing device may receive anonymous data associated with a browser session initialized by a user via a browser on a user computing device. The computing device may determine that the user has not been assigned a unique identifier. The computing device may determine whether the user opted-in to location tracking. If the user opted-out of location tracking, the computing device may determine a latitude coordinate and a longitude coordinate of the user computing device during the browser session. The computing device may identify a physical address for the user based on the latitude coordinate and the longitude coordinate, for example, using a map application programming interface (API). The computing device may assign the unique identifier to the user. The computing device may associate the unique identifier to the physical address.
US12051060B2

A system and method for digital smart wallet communications that operates by managing separately-owned, private blockchains to reduce processing times, eliminate proof of work burdens, and retain blockchain immutable security while allowing protection of confidential information contained on each blockchain. The system and method may further comprise auditability of blockchains, and may be operated on an integrated communications platform that allows seamless interoperability of communication devices across multiple modes of communication, and automates digital smart wallet transactions.
US12051057B2

Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include billing SMS ordering.
US12051054B2

A device detection system is configured to determine whether a device is located within a venue. The device detection system detects pings from the device to determine whether the device is located within the venue. The device detection system receives point-of-sale data for a transaction from an entity associated with the venue. The point-of-sale data may be compared to data describing the detected device to determine whether the transaction was conducted by a customer associated with the detected device. The device detection system may correlate the point-of-sale data with content that was viewed by the customer to determine whether the content resulted in the customer visiting a venue and making purchases at the venue.
US12051053B2

A prepaid electronic funds transferring system, components, and method is provided for users that do not have checking or savings accounts. A user has a digital currency store such as, for example, in a non-checking non-savings prepaid account associated with a secure unified prepaid banking card and/or smartphone app. Interest may be provided by an issuer on funds in the digital currency store. Debit and credit transactions may be processed. NFC and UWB geo-locating can be used to find lost cards and/or the mobile device on which the app is loaded. Electronic transactions may be received and performed without requiring a recipient to download an app. Secure semiconductors may facilitate wireless and non-wireless communications with ATMs and POS machines. QR codes may identify accounts, constitute private/public encryption keys, or other relevant info. A cold storage or hot storage system may be implemented for the digital currency store.
US12051047B2

A system for autonomous vehicle Artificial Intelligence (AI) platform consisting of 1) AI “health monitoring AI agent(s)” monitoring the health of parts of the “autonomous vehicles” or “manually driven vehicles” or the health of the entire “autonomous” or “manually-driven” vehicles; 2) e-commerce AI “negotiating” agents, including the back-end and the cloud computing infrastructure required for the AI agents working on behalf of the “autonomous” or manually-driven vehicles to find the best possible price through negotiations, auctions or futures trading for new or used “autonomous vehicles”, “autonomous vehicle” replacement parts, “autonomous vehicle” fuel, and/or “autonomous Vehicle” service providers; and 3) e-commerce AI “negotiating” agents, including the back-end and the cloud computing infrastructure required for the AI agents working on behalf of sellers to offer the best possible price through negotiations, auctions or futures trading for new or used “autonomous vehicles”, “autonomous vehicle” replacement parts, “autonomous vehicle” fuel, and/or “autonomous vehicle” services.
US12051038B2

Disclosed are an order processing method, apparatus and device, and a storage medium. The method comprises: determining a logical partition to which a target order belongs from a plurality of logical partitions as a target logical partition, wherein one logical partition is associated with at least one station and a plurality of inventory containers, and at least one inventory container of a plurality of inventory containers associated with the target logical partition accommodates inventory items required by the target order; allocating the target order to a station associated with the target logical partition, and taking the station as a target station; and controlling a robot to carry a target inventory container, accommodating the inventory items required by the target order, of the plurality of inventory containers associated with the target logical partition to the target station.
US12051036B2

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform receiving one or more orders comprising a list of one or more pallets; grouping each pallet of the one or more pallets into one or more groups using one or more respective qualities of each respective pallet; for each group of the one or more groups, building one or more stacks of pallets using at least three different stacking models; selecting a final stack list of a model of the at least three different stacking models having a lowest number of stacks; and optimizing the final stack list using a probabilistic model. Other embodiments are disclosed herein.
US12051028B1

Implementations of a method of modeling a flow of resources may include generating a stage resource database when the resources reach one or more stages from one or more supply nodes. The method may also include using a mass balance module to maintain an outflow less than or equal to a supply at the one or more supply nodes and an inflow greater than or equal to demand at the one or more stages. The method may include enforcing movement of resources to or from one or more supply nodes of the supply chain to the one or more stages. The method may include using a non-negativity constraint module to maintain a non-negative amount to be transported. The method may also include using a flow generation module and one or more constraint thresholds to report to a user the flow of the resources using one or more computer interfaces.
US12051022B2

Embodiments disclosed are directed to a computing system that performs steps to automatically identify risk control features and entities in a risk control document. The computing system uses a generative machine learning (ML) model to transform a risk control document into sequences of words, classify risk control features associated with the sequences of words, and pair the sequences of words with the classified risk control features. The computing system then uses a natural language processing (NLP) model to identify syntactic characteristics of the sequences of words. Subsequently, the computing system uses a discriminative predictor system to correct the classified risk control features based on the identified syntactic characteristics, identify boundaries of the corrected classified risk control features, and pair the identified boundaries with the corrected classified risk control features.
US12051013B2

This learning device provides a learned model to an adjuster including the learned model learned to output a predetermined compensation amount to a controller based on parameters of an object to be processed, in a system including the controller outputting a command value obtained by compensating a target value based on a compensation amount; and a control object performing a predetermined process on the object and outputting a control variable as a response to the command value. The learning device includes: a learning part generating candidate compensation amounts based on operation data including a target value, command value and control variable, learning with the generated candidate compensation amounts and the parameters of the object as teacher data, and generating or updating the learned model; and a setting part providing, to the adjuster, the generated or updated learned model.
US12051008B2

A prediction system of an online system deploys one or more machine-learned architectures to generate predictions. In one embodiment, the machine-learned architecture is a stacked ensemble model. The stacked ensemble model includes a plurality of base models, where a base model is coupled to receive input data and generate a base prediction for the input data. The stacked ensemble model includes a meta model that combines the base predictions to generate a meta prediction for the input data. The prediction system also generates a reliability measure that takes advantage of the base predictions to evaluate the reliability of the meta prediction. In this manner, while the quality of individual predictions may differ from one another depending on the values of the input data, the prediction system can dynamically generate the reliability measure to account for this variation.
US12051005B2

A computing system and a method are disclosed for enabling a processing device to remotely access a computing platform over a network, wherein the computing platform comprises at least one physics-inspired computer simulator comprising tunable parameters, the computing system comprising a communications interface configured to receive a request, wherein the request comprises at least one computational task to process using at least one physics-inspired computer simulator comprising tunable parameters; a control unit operatively connected to the communications interface and to the at least one physics-inspired computer simulator comprising tunable parameters, the control unit configured to translate the request into instructions for the at least one physics-inspired computer simulator deliver the instructions to the at least one physics-inspired computer simulator to perform the at least one computational task, receive at least one corresponding solution; and a memory operatively connected to the to the control unit and the at least one physics-inspired computer simulator, the memory being configured to store one or more of the at least one computational task, a dataset contained in the request, the tunable parameters of the at least one physics-inspired computer simulator, and the at least one corresponding solution.
US12051002B2

A method includes receiving, by a processor, an input data set. The input data set includes a plurality of features. The method includes determining, by the processor, one or more characteristics of the input data set. The method includes, based on the one or more characteristics, adjusting, by the processor, one or more architectural parameters of an automated model generation process. The automated model generation process is configured to generate a plurality of models using a weighted randomization process. The one or more architectural parameters weight the weighted randomization process to adjust a probability of generation of models having particular architectural features. The method further includes executing, by the processor, the automated model generation process to output a mode, the model including data representative of a neural network.
US12050998B2

Systems and methods are provided for data shuffling for distributed machine learning training, including each training node in the network receiving a shard of training data, wherein the training data set is divided into shards having data items. Each data item is assigned to a working set such that each of the working set includes data items from multiple shards. The training nodes perform training using the data items of a first working set that are in each node's shard. Upon completion of the training using the data items of the first working set, the training nodes performing training using the data items of a second working set that are in their shards; and while the training nodes are performing training on their respective subsets of shards of the second working set, the nodes randomly shuffling data items in the first working set to create a shuffled first working set.
US12050995B2

Systems and methods of the present disclosure provide processes for determining how much to adjust machine-learning parameter values in a direction of a gradient for gradient-descent steps in training processes for machine-learning models. Current parameter values of a machine-learning model are vector components that define an initial estimate for a local extremum of a cost function used to measure how well the machine-learning model performs. The initial estimate and the gradient of the cost function for the initial estimate are used to define an auxiliary function. A root estimate is determined for the auxiliary function of the gradient. The parameters are adjusted in the direction of the gradient by an amount specified by the root estimate.
US12050982B1

A delay spiking neural network (DSNN) may include a plurality of neurons arranged in a plurality of layers, with neurons spiking based on accumulation of delayed inputs. A first to spike neuron in an output layer may provide a result of the DSNN.
US12050970B2

A system for selecting an alimentary provider is disclosed. The system comprises a computing device configured to receive in input from a user device. Computing device is configured to generate a plurality of alimentary providers as a function of the input by identifying alimentary providers having a location within a threshold distance of the current geographical location of the user device. Computing device is configured to compute an alimentary combination factor for each alimentary provider as a function of a first machine-learning process. Computing device is configured to determine an alimentary combination assembly time and to select a transfer path to destination. Computing device is configured to output an alimentary combination total time. Computing device is configured to rank the plurality of alimentary providers as a function of decreasing alimentary combination factors and transmit the ranked plurality of alimentary providers. A method of selecting an alimentary provider is also disclosed.
US12050968B1

Techniques for analyzing code are described. In some instances, a code analysis service is implemented by one or more electronic devices, the code analysis service including instructions that upon execution cause the code analysis service to: perform a program analysis to mine a code segment of the stored code to generate a descriptor of each input in the code segment that appears to be have insufficient input validation; assess that an input has insufficient validation and determining a classification of input validation to use by determining a category of input validation to apply to the input; acquire suggestion for the determined category; and provide the acquired suggestion for the determined category.
US12050963B2

A method includes obtaining a second portion of a code associated with a second computing device. The method further includes displaying the second portion of the code on a display area of an interactive display of the first computing device. The method further includes receiving the first portion of the code from the network computing device. The method further includes displaying the first portion of the code on a code display area of the interactive display. The method further includes instructing a user of the first computing device to drag the first portion of the code from the code display area to the display area to align with the second portion of the code and when the first portion of the code is aligned with the second portion of the code in the display area, producing the code and sending a finalized interaction notification to the network computing device.
US12050951B2

Accessories for an electronic device and methods are described. The accessory comprises a substrate configured to be removably attached to the electronic device and a near-field communications (NFC) tag attached to the substrate and configured to transmit interaction data in response to receiving a signal from a separate electronic device. The interaction data causes the separate electronic device to access user data associated with a unique user account.
US12050948B2

A non-transitory medium storing a program executable by a computer of an information processing apparatus, the program, when executed by the computer, causing the computer to execute: a designating process for designating a database file including a plurality of text data; an associating process for associating the database file designated in the designating process with a text object; and a specific printing process for generating label data, for each of the text data included in the database file, with each of the text data written in the text object, and for causing a label printer to execute printing based on the label data generated.
US12050944B2

Embodiments herein describe a describe an interface shell in a SmartNIC that reduces data-copy overhead in CPU-centric solutions that rely on hardware compute engine (which can include one or more accelerators). The interface shell offloads tag matching and address translation without CPU involvement. Moreover, the interface shell enables the compute engine to read messages directly from the network without extra data copy—i.e., without first copying the data into the CPU's memory.
US12050929B2

A data processing device is provided that includes a plurality of hardware data processing nodes, wherein each hardware data processing node performs a task, and a hardware thread scheduler including a plurality of hardware task schedulers configured to control execution of a respective task on a respective hardware data processing node of the plurality of hardware data processing nodes, and a proxy hardware task scheduler coupled to a data processing node external to the data processing device, wherein the proxy hardware task scheduler is configured to control execution of a task by the external data processing device, wherein the hardware thread scheduler is configurable to execute a thread of tasks, the tasks including the task controlled by the proxy hardware task scheduler and a first task controlled by a first hardware task scheduler of the plurality of hardware task schedulers.
US12050922B1

An edge data pipeline service may build and deploy an edge data pipeline application to an edge device, based on specification provided by a user. The service may receive, from the client, indications for any number of data sources (e.g., cameras, sensors), data sinks (e.g., video files, databases), and application modules (e.g., motiondetect, anomalydetect) to be used by an edge data pipeline application at an edge device. The client may indicate a mapping that maps data sources to data sinks and one or more criteria that, when satisfied, cause an application module to send data from one or more data sources to one or more data sinks according to the mapping. The service builds a package and deploys the package to the edge device, which implements the data pipeline application to route data from sources to sinks.
US12050914B2

A stream of data is accessed from a memory system using a stream of addresses generated in a first mode of operating a streaming engine in response to executing a first stream instruction. A block cache management operation is performed on a cache in the memory using a block of addresses generated in a second mode of operating the streaming engine in response to executing a second stream instruction.
US12050909B2

A method for generating documentation text comprises: extracting, from a plurality of source files of a software program, a plurality of element identifiers, each identifying an element of the software program; selecting a set of selected element identifiers of the plurality of element identifiers according to a plurality of scores, each score computed for an element identifier of the plurality of element identifiers; and for each of the set of selected element identifiers: generating an element documentation text using a documentation template and a plurality of patterns identified in a plurality of usage instances where in each of the plurality of usage instances the selected element identifier exists in at least one of the plurality of source files; and adding the element documentation text to a repository of documentation text associated with the plurality of source files.
US12050907B2

An apparatus, and a method, performed by one or more processors are disclosed. The method receives a build request associated with performing an external data processing task on a first data set, the first data set being stored in memory associated with a data processing platform to be performed at a system external to the data processing platform. The method generates a task identifier for the data processing task, and provides, in association with the task identifier, the first data set to an agent associated with the external system with an indication of the data processing task, the agent being arranged to cause performance of the task at the external system, to receive a second data set resulting from performance of the task, and to provide the second data set and associated metadata indicative of the transformation. The method receives the second data set and metadata from the agent associated with the external system and stores the second data set and associated metadata.
US12050903B2

An OTA master controls a software update for an electronic control unit mounted on a vehicle. The OTA master includes a processor configured to individually receive, from a center, a distribution package of update data for an electronic control unit on which a first-type non-volatile memory having one storage area is mounted and a distribution package of update data for an electronic control unit on which a second-type non-volatile memory having two storage areas is mounted, and transfer the update data to an electronic control unit to be updated with prioritizing the update data for the electronic control unit on which the second-type non-volatile memory is mounted over the update data for the electronic control unit on which the first-type non-volatile memory is mounted.
US12050897B2

In one embodiment, a method for providing assets from an asset origin to client devices includes receiving, by a computing system, a request to access a frontend asset from a first client device of the client devices. The method includes determining, by the computing system, an asset selection criteria. The method includes modifying, by the computing system through a dynamic function based on the asset selection criteria, a request for the asset origin to select a particular asset from multiple assets that are responsive to the request to access the frontend asset. The method includes causing, by the computing system, the asset origin to provide the particular asset to the first client device by providing the modified request to the asset origin.
US12050884B2

Aspects of the present invention relate to language translation systems for head-worn computers.
US12050861B2

Methods and systems for improved and efficient template reconciliation are disclosed. By comparing the original template with the proposed modified template, the template management system can determine the minimally necessary modifications in a relational database to implement all changes and automatically generate scripts to update the template in a short amount of time. The present subject can improve computer and network efficiency by eliminating constant and in-between modifications of the template. It also saves computing resources by avoiding the complete deletion and replacement of a template in the relational database.
US12050859B2

The disclosed technology creates a family of (predefined formula) spreadsheet functions which allows users to create programming loop equivalents in their regular spreadsheet cells employing familiar range functions (e.g., SUM, COUNT, MIN, MAX, etc.) with data filtering and output selection. The data can be sourced from multiple cells within the spreadsheet or a broad spectrum of numeric, date and text data not stored in a spreadsheet, including data not discretely defined. The technology disclosed can use as inputs either cell ranges or Non-Spreadsheet Cell (NSC) data formulas. The capability allows users to specify standardized or highly custom calculations capable of executing millions of loops through a (predefined formula) spreadsheet function.
US12050856B2

A notetaking information handling system device comprising a processor, a memory device, and a touchscreen display device displaying a graphical user interface (GUI) of a software application for accepting digitized handwritten notes and receiving a digitized handwritten note in a first notetaking instance. The processor to record metadata relating to the first notetaking instance and execute code instructions of a notes auto-curating system to recognize and parse the digitized handwritten note and determine from the digitized handwritten note a smart symbol or a keyword within the note content of the digitized handwritten note. The notes auto-curating system to process digitized handwritten note with a trained machine learning system to correlate the digitized handwritten note with an important notes category or an action items category, and to generate a corresponding to-do list or important notes list with the digitized handwritten note with additional similarly-categorized digitized handwritten notes received.
US12050842B2

Systems and techniques for simulated vehicle operation modeling with real vehicle profiles are described herein. In an example, a simulated vehicle modeling system is adapted to obtain a vehicle performance fingerprint, such as from a vehicle performance fingerprint that includes vehicle performance data collected from a unique vehicle while experiencing real world driving conditions. The simulated vehicle modeling system may be further adapted to present, in a driving simulator, a simulated driving experience with a simulated vehicle, such as for a simulated vehicle that is constructed based on the vehicle performance fingerprint. The simulated vehicle modeling system may be further adapted to update a set of driving directives for an autonomous vehicle based on the simulated driving experience and upload the set of driving directive to an autonomous vehicle.
US12050841B2

Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to both perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. For example, some embodiments can automatically and intelligently cause a switch to a page the user needs and automatically and intelligently cause a population of particular fields of the page the user needs based on a user view context and the voice utterance.
US12050840B2

A fire alarm control panel (FACP) in a fire alarm system includes a processor in communication with a communications interface. The processor is configured to receive an event signal from an initiation device. The FACP also includes a display, controlled by the processor, indicating a status of the fire alarm system and configured to present a plurality of icons corresponding to a plurality of voice messages to be selectively played in response to receiving one or more event signals from the initiation device. The FACP further includes an embedded microphone mounted in the fire alarm control panel adjacent to the display. The FACP also includes a programmable microphone interface controlled by the processor, in communication with the embedded microphone utilized in response to receiving one or more event signals from the initiation device.
US12050839B2

Systems and methods are provided for generating a soundmoji for output. A content item is generated for output at a computing device, and a first input associated with the selection of a soundmoji menu is received. One or more soundmojis are generated for output, and a second input associated with the selection of a first soundmoji of the one or more soundmojis is received. A first timestamp of the content item associated with the selection of the first soundmoji is identified. An indication of a second timestamp of the content item and a second soundmoji is received, and a user interface element associated with the content item is updated to indicate the second soundmoji when the content item is being generated for output at the second timestamp.
US12050837B2

Provided are a screen projection method and apparatus, an electronic device, and a computer-readable medium. The method comprises: acquiring a disconnection instruction; according to the disconnection instruction, disconnecting at least one first target screen projection source from a screen projection device, and determining a second connection number, wherein the second connection number is the number of first target screen projection sources which are not disconnected; and according to the second connection number and a first window number, displaying screen projection information projected by each first target projection screen source, which is not disconnected, onto the screen projection device, wherein the first window number is the number of target windows that have been opened on the screen projection device. By means of the method, window resources are saved on, and the user experience is improved.
US12050829B2

Systems and methods relating to preparing data for use in a printing operation are provided. One method includes receiving selected records from a first data source. The selected records have been subjected to a first record characteristic updating step and the selected records comprise mail information useful for delivery of printed materials. The method further includes updating the selected records with a second record characteristic updating step. A time at which the second record characteristic updating step is performed is determined in relation to a print production schedule for the printed materials. The method further includes creating a postal pre-sort file based upon the updated selected records for use in the printing operation. The printing operation is performed on a printing device based on the pre-sorted records.
US12050825B2

A method for forming an image includes: receiving a first image-forming job, and performing a first image-forming operation according to a first recording-medium transport rule; receiving a second image-forming job, and performing a second image-forming operation according to a second recording-medium transport rule. The first image-forming job and the second image-forming job are consecutively outputted image-forming jobs, and recording-medium transport directions of at least one page of the first image-forming job and at least one page of the second image-forming job are different.
US12050822B2

The present disclosure provides an access request response method, a consumable chip and a storage medium. The method includes receiving an access request sent by a printing device, the access request including address information; determining at least one second-type address in memory correspondingly according to the address information, a second-type address corresponding to at least two addresses in the address information; and responding to the access request through the at least one second-type address.
US12050796B2

Deduplication operations can be managed based on a likelihood of duplicability. For example, a computing device can generate, by a container of a storage system, an indication of duplicability corresponding to a likelihood of duplicability for the data unit in the storage system. The computing device can transmit the indication of duplicability to a storage node of the storage system for performing an operation based on the indication of duplicability.
US12050785B2

In certain aspects, a memory system may include at least one memory device and a memory controller coupled to the at least one memory device. Each memory device may include an array of memory cells and a control logic coupled to the array of memory cells. The memory controller and the control logic of the memory device may be powered by a first power source having a first predetermined power consumption threshold. The array of memory cells of the memory device may be powered by a second power source having a second predetermined power consumption threshold. The memory controller may be configured to maintain a first queue of memory operations, wherein execution of the memory operations in the first queue causes power consumption from the first power source; maintain a second queue of memory operations, wherein execution of the memory operations in the second queue causes power consumption from the second power source; separately determine whether execution of subsequent memory operations in the first and second queues, respectively, would cause the corresponding first and second power sources to be overloaded; execute, based on the determination, the subsequent memory operation in the first or second queue that would not cause the corresponding first or second power source to be overloaded; and delay, based on the determination, the subsequent memory operation in the first or second queue that would cause the corresponding first or second power source to be overloaded.
US12050778B2

A data restoration method and a related device are provided. To avoid a data loss in a cache in a process of restoring an offline RAID system, a security area is configured in a disk, where the security area is used to back up data in the cache of a RAID controller after the RAID system is offline. Therefore, when a first instruction used to indicate that the RAID system is offline is obtained, the data in the cache may be backed up to the security area. In this way, after the RAID system is restored, the RAID system can obtain backup data of the data in the cache from the security area, to avoid problems such as an operating system startup failure or a user data loss caused by the data loss in the cache.
US12050774B2

A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.
US12050771B2

The present disclosure generally relates to receiving a user input corresponding to a rotation of a rotatable input mechanism and in accordance with the user input, adjusting a brightness level of a display screen during a brightening configuration session.
US12050770B2

In some embodiments, an electronic device in communication with a display and a touch-sensitive surface displays a user interface, and while displaying the user interface, the electronic device receives touch input comprising a contact detected on the touch-sensitive surface. In some embodiments, in response to receiving the touch input, and in accordance with a determination that the touch input satisfies first criteria, wherein the first criteria include a requirement that the contact continues to be detected in a predefined region of the touch-sensitive surface for longer than a time threshold, the electronic device displays a first indication that further input of a first type detected at the touch sensitive surface will cause the device to display a first system user interface. In some embodiments, in accordance with a determination that the touch input does not satisfy the first criteria, the electronic device forgoes displaying the first indication.
US12050757B2

The technology disclosed relates to user interfaces for controlling augmented reality environments. Real and virtual objects can be seamlessly integrated to form an augmented reality by tracking motion of one or more real objects within view of a wearable sensor system using a combination a RGB (red, green, and blue) and IR (infrared) pixels of one or more cameras. It also relates to enabling multi-user collaboration and interaction in an immersive virtual environment. In particular, it relates to capturing different sceneries of a shared real world space from the perspective of multiple users. The technology disclosed further relates to sharing content between wearable sensor systems. In particular, it relates to capturing images and video streams from the perspective of a first user of a wearable sensor system and sending an augmented version of the captured images and video stream to a second user of the wearable sensor system.
US12050754B2

An electronic device and method are provided. The electronic device includes a first housing, a second housing, a hinge structure connected to the first housing and the second housing, a flexible display disposed from the first housing across the hinge structure to the second housing, at least one first magnetic member disposed on the first housing, and at least one second magnetic member disposed at a position on the second housing corresponding to a position of the first magnetic member. Each of the first magnetic member and the second magnetic member includes at least one vertical magnet component perpendicular to the flexible display and at least one horizontal magnet component parallel to the flexible display. The at least one vertical magnet component is longer than the at least one horizontal magnet component.
US12050749B2

A method, for detecting a press button action in a headset and assessing the user intention thereof is provided. The method includes receiving a force data from a force sensor in a headset, a capacitive data from a capacitive sensor in the headset, an inertial data from an inertial sensor in the headset, and a location data from a face sensor in the headset; combining the force data, the capacitive data, the inertial data, and the location data to assess a user intention; and determining whether to accept or reject a button press action on the headset based on the user intention. A headset including a memory storing instructions to cause a processor to cause the headset to perform the above method are also provided.
US12050747B2

An apparatus comprises a sensor array of capacitive sensors. A capacitive sensor of the sensor array is connected to a transmitting pin and a receiving pin, and the sensing pin and the receiving pin are connected to a sensing device. The apparatus includes the sensing device configured to perform a liquid sensing operation during runtime operation of the apparatus by dynamically ganging together a set of capacitive sensors of the sensor array as a combined capacitive sensor node, wherein the combined capacitive sensor node is connected to the sensing device by transmitting pins and receiving pins of the set of capacitive sensors, sensing the combined capacitive sensor node to create a sensing result, and evaluating the sensing result to determine whether liquid is present on the sensor array.
US12050746B2

Provided is an ink amount calculation method performed by a processor of a computer. The method includes acquiring coordinate information related to stroke data generated according to an operation of an electronic pen, and calculating, based on the coordinate information, an ink amount related to an amount of the operation of the electronic pen.
US12050738B2

A pointing electronic device is provided with: an inertial measurement module, to generate motion input data, indicative of motion of the pointing electronic device, at an input data rate; a pointing determination unit, to implement a pointing algorithm at a processing data rate based on the motion input data, to generate screen-frame displacement data corresponding to 3D-space movements of the pointing electronic device, the processing data rate being higher than the input data rate. The pointing electronic device is further provided with a rate upscaling unit, interposed between the inertial measurement module and the pointing determination unit, to implement a data-rate upscaling of the motion input data, to generate upscaled motion input data to be processed by the pointing determination unit at a data rate matching the processing data rate, via a predictive data reconstruction of missing samples based on the actual motion input data.
US12050734B2

Embodiments of the present disclosure describe an electronic device for providing a visual effect corresponding to a gesture input. The electronic device includes a sensor, a wireless communication circuit, a display device, and at least one processor. The at least one processor is configured to sense a gesture input through the sensor. The at least one processor is also configured to control the display device to display a first visual effect corresponding to the gesture input. When information related to the first visual effect is received from another electronic device through the wireless communication circuit, the at least one processor is configured to update the first visual effect displayed on the display device to a second visual effect.
US12050733B2

There is provided a user-vehicle interface, comprising: a gesture control system, arranged to sense a gesture of a user of the vehicle; the gesture control system being arranged to process the sensed gesture to control interaction with content on a display, in accordance with that sensed gesture; the vehicle comprising a physical actuator for controlling the vehicle, and the gesture control system is arranged to facilitate interaction with content on the display, when a body part of the user associated with a provision of the gesture is engaged with the actuator.
US12050725B2

A sensor which detects voluntary movements of ear structures, including the ear drum complex, which triggers user interfaces of electronic devices to enable communication and other activities by interaction with assistive technology. The method of detecting this voluntary movement may also be used to trigger and control user interfaces in connected devices such as mobile telephones and incorporated into multi-function earphones.
US12050714B2

Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.
US12050712B2

Methods and apparatuses for providing a real-time enterprise knowledge assistant that automatically responds to user comments and questions via a graphical user interface are described. The enterprise knowledge assistant may display automated responses to questions provided by users within a persistent chat channel (or other communications channel). The information displayed or referenced (e.g., via a linked electronic document) within an automated response to a user's factual question may be determined based on access rights to linked documents and the number of electronic interactions between users, such as the number of times that users co-edited or collaborated on documents (e.g., programming code). Upon detection that at least a portion of a user's message within a chat channel has been classified as a factual question, the enterprise knowledge assistant may access question and answer pairings stored within a frequently asked questions database and display an authorized answer.
US12050711B2

Embodiments of the present disclosure relate to sharing data using database roles. Database roles are generated within a database container of a provider account. Grants to a particular subset of the plurality of data objects of the database container may be assigned to each of the database roles, and each of the database roles are granted to a share object. The share object is mounted within a consumer account to generate an imported copy of each of the database roles. The imported copy of one or more of the database roles is granted to each of one or more account level roles of the consumer account. When a new object is added to a particular database role, it is immediately available for consumption by any account level roles to which the imported copy of the particular database role has been granted.
US12050708B2

Herein are multitenant database security techniques for fine-grained and dynamic access control of protected resources according to phases and roles. In an embodiment, a computer associates a process with a particular pluggable database of many pluggable databases in a container database in a database management system (DBMS). From the process, a request is received to access a protected resource that the particular pluggable database does not contain. Based on the protected resource and the particular pluggable database, the DBMS dynamically decides, in response to receiving the request, whether to permit access to the protected resource. Based on authorization by the DBMS, the protected resource is accessed to fulfil the request. In an embodiment, centrally managed policy decisions for restricted access are dynamically employed across a fleet of databases through a global policy manager.
US12050701B2

Technologies disclosed herein provide cryptographic computing. An example method comprises executing a first instruction of a first software entity to receive a first input operand indicating a first key associated with a first memory compartment of a plurality of memory compartments stored in a first memory unit, and execute a cryptographic algorithm in a core of a processor to compute first encrypted contents based at least in part on the first key. Subsequent to computing the first encrypted contents in the core, the first encrypted contents are stored at a memory location in the first memory compartment of the first memory unit. More specific embodiments include, prior to storing the first encrypted contents at the memory location in the first memory compartment and subsequent to computing the first encrypted contents in the core, moving the first encrypted contents into a level one (L1) cache outside a boundary of the core.
US12050700B2

A method, computer program product, and a system where a secure interface control determines functionality of a secure guest based on metadata. The secure interface control (“SC”) obtains metadata linked to an image of a secure guest to be started by an owner and managed by the hypervisor, where the metadata comprises control(s) that indicate whether a secure guest generated with the image is permitted to obtain a response to a particular request. The SC intercepts, from the secure guest generated with the image, during runtime, a request. The SC determines, based on the control(s), if the secure guest is permitted to obtain a response to the request. If permitted, the SC commences fulfillment of the request, within the computing system. If not permitted, the SC ignores the request.
US12050681B2

Embodiments detect security vulnerabilities, e.g., backdoors, in applications. An embodiment reverses object code of a computer application to generate source code of the computer application. In turn, the generated source code is compared to trusted source code of the computer application to detect a security vulnerability in the object code of the computer application. Embodiments can take one or more protection actions, e.g., sending a notification or preventing execution of the object code, amongst other examples, in response to detecting the security vulnerability.
US12050679B2

Various systems and methods for using credentials are described herein. In an example, the system is configured to generate and issue electronic credentials that may include aggregate credentials from various issuers. In another example, a query statement is used to express relationships between credential data elements and obtain a subset of data corresponding to the query.
US12050666B2

The present disclosure relates to systems, methods, and computer-readable media for providing digital content for an application to users. For example, systems described herein can provide a license for the digital content during a rental time. Systems disclosed herein may additionally track a duration of use of an application and compare the tracked use against an amount of rental time purchased (e.g., rented) by a user. The systems described herein may further extend a license or terminate the license based on a determination of whether the amount of use exceeds a rental time. Features and functionality described herein provide a flexible and efficient mechanism that enables users having a variety of content-consuming preferences to receive affordable content while ensuring that use of an application is efficiently and accurately tracked.
US12050662B2

Controlling a heating process is provided. An image of a raw food item is captured. Using a generative model, synthesized images of the cooked food are generated at different levels of doneness based on the raw image. A selection of one of the synthesized cooked images is received. The food item is cooked to the levels of doneness corresponding to the one of the synthesized cooked images.
US12050656B2

A computing system obtain a keyword and an identifier for a user of a content authoring application. Based upon the keyword and identifier for the user, the computing system walks a user graph comprising nodes connected by edges. The walk comprises identifying seed nodes in the user graph representing at least one topic that corresponds to the keyword and identifying second level nodes in the user graph that are connected to the seed nodes. The second level nodes represent first content that is associated with the user. The computing system transmits contextual data that is based upon the first content to the content authoring application. The contextual data is processed and formatted and is included in second content presentable by the content authoring application. The contextual data may be used to autogenerate the second content without user input. The second content may be modified by the user as desired.
US12050655B2

Methods, systems, and media for personalizing computerized services based on mood and/or behavior information from multiple data sources are provided. In some implementations, the method comprises: obtaining information associated with an objective of a user of a computing device from multiple data sources; determining that a portion of information from each of the data sources is relevant to the user having the objective, wherein the portion of information is indicative of a physical or emotional state of the user of the computing device; assigning the user of the computing device into a group of users based at least in part on the objective and the portion of information from each of the data sources; determining a target profile associated with the user based at least in part on the objective and the assigned group; generating a current profile for the user of the computing device based on the portion of information from each of the data sources; comparing the current profile with the target profile to determine a recommended action, wherein the recommended action is determined to have a likelihood of impacting the physical or emotional state of the user; determining one or more devices connected to the computing device, wherein each of the one or more devices has one or more device capabilities; and causing the recommended action to be executed on one or more of the computing device and the devices connected to the computing device based on the one or more device capabilities.
US12050649B2

A document management system can include an artificial intelligence-based document manager that can perform one or more predictive operations based on characteristics of a user, a document, a user account, or historical document activity. For instance, the document management system can apply a machine-learning model to determine how long an expiring agreement document is likely to take to renegotiate and can prompt a user to begin the renegotiation process in advance. The document management system can detect a change to language in a particular clause type and can prompt a user to update other documents that include the clause type to include the change. The document management system can determine a type of a document being worked on and can identify one or more actions that a corresponding user may want to take using a machine-learning model trained on similar documents and similar users.
US12050648B2

The present teaching relates to generating a conversational agent. In one example, a plurality of input utterances may be received from a developer. A paraphrase model is obtained. The paraphrase model is generated based on machine translation. For each of the plurality of input utterances, one or more paraphrases of the input utterance are generated based on the paraphrase model. For each of the plurality of input utterances, at least one of the one or more paraphrases is selected based on an instruction from the developer to generate selected paraphrases. The conversational agent is generated based on the plurality of input utterances and the selected paraphrases.
US12050645B2

In an aspect, provided is a method comprising receiving a data model, partitioning a first table in the data model into a first plurality of blocks of rows, generating a first plurality of indexlets, the first plurality of indexlets comprising a first plurality bidirectional indexes, each of the first plurality of bidirectional indexes being generated based on a corresponding one of the first plurality of blocks of rows.
US12050639B2

The present teaching relates to a method, system, and programming for searching content. A sketch of an object is obtained from a user. The sketch is processed by a neural network to generate an image corresponding to the sketch of the object. One or more features are extracted from the image, and one or more images previously stored are identified that have features similar to the one or more features. The one or more images are provided to the user.
US12050638B2

Embodiments of the present disclosure provide a multimedia playing method and a device. The method includes: displaying a first interface; playing a segment of a first playing object on the first interface, where the first interface includes prompt information, and the prompt information is used to prompt that the segment of the first playing object is being played.
US12050636B2

According to implementations of the subject matter described herein, there is provided a solution for generating a summary of a document. In this solution, feature information of pages comprised in a document is extracted, which characterizes at least one type of content contained in each page. Respective importance of the pages is determined at least based on the extracted feature information. A summary of the document is generated for the document by selecting a predetermined number of pages less than the number of the pages based on the respective importance. Through the solution, instead of providing all the pages, pages containing important content may be determined automatically to serve as the summary of the document. This summary allows the user to learn quickly main content of the document, shorten the time consumed in browsing all documents and/or facilitate location of a document of interest as soon as possible.
US12050624B2

An entity-centric approach has been proposed to provide a consistent user experience in accessing a unified software applications suite effortlessly. Entities are connected with one another. The entities and the connectivity between them are reflected in all three functional layers of 3-tier client-server architecture. Every entity has a set of attributes and each attribute represents a data item or record of a particular type. The data items or records are represented in the form of card(s) as determined by contextualization and access control engines. Interactions capture entity communications across the unified software suite. The entities can communicate or interact across various channels like mail, call, messages, webinar, etc. Interaction across each channel is possible by one or more software applications. The interactions trends can be represented by channel and by entity. When interactions are filtered by channel, a channel-wise list for each type of interaction, e.g., mail, chat, call, etc. is provided. When interactions are filtered by entity, a list of entities involved in the interaction is represented along with the interaction.
US12050615B2

Embodiments of the present disclosure discloses a presentation method, apparatus, and electronic device. A specific embodiment of the presentation method comprises in response to a hit of a data unit in a first data table to a target field in a second data table, determining whether a format reference condition is met; in response to determining that a format reference condition is met, determining a target field data item that matches the data unit; presenting the matched target field data item in the data unit of the first data table in a format style of the matched target field data item in the target field.
US12050614B2

Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.
US12050604B2

Extracting data from traffic logs using regular expressions. A traffic log is received from a network device. A characterization of an extraction of data from the traffic log is determined. The traffic log is parsed by applying a first regular expression to the traffic log according to the characterization of the extraction of data from the traffic log to generate parsed data. Data is extracted from the traffic log by applying a second regular expression to the parsed data according to the characterization of the extraction of data from the traffic log to generate extracted data.
US12050602B2

Approaches herein transparently delegate data access from a relational database management system (RDBMS) onto an offload engine (OE). The RDBMS receives a database statement referencing a user defined function (UDF). In an execution plan, the RDBMS replaces the UDF reference with an invocation of a relational operator in the OE. Execution invokes the relational operator in the OE to obtain a result based on data in the OE. Thus, the UDF is bound to the OE, and almost all of the RDBMS avoids specially handling the UDF. The UDF may be a table function that offloads a relational table for processing. User defined objects such as functions and types provide metadata about the table. Multiple tables can be offloaded and processed together, such that some or all offloaded tables are not materialized in the RDBMS. Offloaded tables may participate in standard relational algebra such as in a database statement.
US12050593B2

A method and apparatus for block propagation in a blockchain platform. Where multiple nodes establish a peer through a peer-to-peer network and maintain the same blockchain, a node stores information of a first peer transmitted a first forwarding message in a first storage when receiving, from the first peer, which is a node on the network, the first forwarding message including a first portion associated with a block. The node transmits a second forwarding message including the first portion to a second peer that is a node on the network. The node transmits a first request message to the first peer based on information in the first storage, the first request message requesting a second portion associated with the block and corresponding to the first portion. The node receives a third forwarding message including the second portion corresponding to the first request message from the first peer.
US12050592B1

The disclosed methods include: determining context data for a digital request data object based on a received first input; executing, based on the context data and the first input: a first and a second computing operation; generating a first digital record indicating: summary data for the first and second computing operations, and first state data associated with transitioning the digital request data object from a first data state to a second data state; updating context data based on the first digital record; executing, based on the updated context data and/or a received second input: a third and a fourth computing operation; generating a second digital record indicating: summary data for the third and the fourth computing operations, and second state data associated with transitioning the digital request data object from: the second data state to a third data state, and from the third data state to a fourth data state.
US12050586B2

An import job associated with a data store update is inspected and schemas associated with target data tables that are to be updated with update data are analyzed. Referential integrity issues associated with foreign keys in the target tables are identified in the update data. The update data is broken into three portions, a first portion that is guaranteed to not have a referential integrity issue, a second portion this is known to have a referential integrity issue, and a third portion that cannot be determined at this stage of processing. The import job is modified to update the corresponding target tables with the first portion of the update data while the second and third portions are not updated to the target data base tables but a custom message is recorded in fields associated with the second and third portions that describes the issue for subsequent review/resolution.
US12050584B2

A method, computer system, and computer program product are provided for managing content items, including tracking and/or updating content items. A content item is received from an author. A key is associated with the content item. Based on the key, a user is identified who is presenting the content item in a communication session. In response to determining that the author has updated the content item, the user is notified that an updated version of the content item is available for presentation in the communication session.
US12050583B2

A method in an orchestrator computing device includes: detecting a request to obtain updated data from a data source, for storage in a dataset corresponding to the data source; retrieving, from the dataset, a client identifier of the data source; generating a data collection message including (i) an input element to receive the updated data, (ii) a selectable submission element including a network identifier of the orchestrator computing device, and (iii) an authentication token; transmitting the data collection message for delivery to the data source using the client identifier; responsive to (i) entry of the updated data via the input element, and (ii) selection of the submission element at a client computing device associated with the data source, receiving, from the client computing device, the updated data and the authentication token; and updating the dataset to include the updated data.
US12050573B2

Systems and methods for streaming classification of distributed ledger-based activities are disclosed. In one embodiment, a method for streaming classification of distributed ledger-based activities may include: receiving, at a detection computer program executed by a server and from a distributed ledger network, information for a plurality of transactions; receiving, from a database and at the detection computer program, node information that identifies a plurality of nodes as involved in illicit transactions, as being involved in licit transactions, or unknown; applying, by the detection computer program, exponential time sampling to sample labels and associated features; training, by the detection computer program, a classifier; receiving, by the detection computer program, a streaming transaction from the distributed ledger network; predicting, by the detection computer program, a classification for the streaming transaction using the trained classifier; and outputting, by the detection computer program, an alert based on the prediction.
US12050570B1

Systems, apparatuses, methods, and computer program products are disclosed for categorizing a data set. An example method includes receiving first electronic information comprising objective indicia of quality associated with the data set and second electronic information comprising subjective indicia of quality associated with the data set. The example method further includes generating third electronic information comprising analytical indicia of quality associated with the data set based on the first electronic information and the second electronic information. The example method further includes generating a data quality rating for the data set based on the first electronic information, the second electronic information, and the third electronic information. Subsequently, the example method includes using a feedback loop to update the data quality rating for the data set where the feedback loop is based on an evaluation of the objective indicia of quality.
US12050568B2

An embodiment of the present invention is directed to a Metadata-Driven Data Quality Framework and Engine that enables dynamic generation of code for assessing data quality based on qualified metadata content. The Data Quality Framework may be directed to an enterprise scaled application that embodies Data Quality disciplines for good/optimal Data Governance. An embodiment of the present invention may be integrated into a Metadata Management process of an overall Data Governance Program so the data user's meaning and understanding may become part of the automated data quality process.
US12050565B2

Aspects of the subject disclosure may include, for example, a device configured to receive a request to create a schema. The device can be further configured to obtain a schema identifier, user type, and item identifier, the item identifier identifying one or more items to which the schema is to be applied to. The device can also be configured to generate a plurality of schema elements, and distinguish the schema from other schemas based on the schema identifier, the user type, the item identifier, or any combinations thereof. Other embodiments are disclosed.
US12050561B2

A journaled database system may comprise data nodes that maintain a collection of data structured in accordance with a schema. A change to the schema may be applied by a journal module while a journal consumer continues to operate using a prior version of the schema. A buffer may be formed and have stored therein records describing state change instructions according to the prior view of the schema. An index of correspondence between the records in the buffer and in the source journal may be maintained.
US12050554B2

Implementations described and claimed herein provide systems and methods for electronic discovery management. In one implementation, a staging path from source(s) to a staging area in a target location is generated automatically in connection with a collection request. Criteria for the collection request is obtained automatically and an encrypted export key for the collection request is captured using first robot(s). An export of a responsive data collection is obtained automatically from the source(s) using the first robot(s). The responsive data collection is exported along the staging path based on the criteria and the encrypted export key. An image of the responsive data collection is generated in the target location by sending parameter(s) to second robot(s), and the collection request is fulfilled by triggering a compression of the image of the responsive data collection into forensic container(s) using the second robot(s).
US12050552B2

A processor of a computing device is described that intercepts a write command output from a file system, the write command specifying new data to be written to a particular group of blocks of a storage device. The processor determines, based on a record of free blocks of the storage device, that the particular group of blocks of the storage device include one or more free blocks that are currently storing snapshot data as old data. Responsive to determining that the particular group of blocks of the storage device include one or more free blocks that are currently storing snapshot data as old data, the processor moves the old data to other free blocks of the storage device, and after moving the old data to the other free blocks, the processor forwards the write command to the storage device to write the new data to the particular group of blocks.
US12050550B2

In some embodiments, apparatuses and methods are provided herein useful to validating migrated data. In some embodiments, there is provided a system for validating migrated data including a control circuit configured to migrate data from a first database platform to a second database platform and validate the migrated data. The control circuit configured to transmit a message indicating a mismatch in response to a determination that a first single aggregated hash value does not match with a second single aggregated hash value.
US12050541B2

A peripheral proxy subsystem is placed between multiple hosts, each having a root controller, and single root I/O virtualization (SR-IOV) peripheral devices that are to be shared. The peripheral proxy subsystem provides a root controller for coupling to the endpoint of the SR-IOV peripheral device or devices and multiple endpoints for coupling to the root controllers of the hosts. The peripheral proxy subsystem maps the virtual functions of an SR-IOV peripheral device to the multiple endpoints as desired to allow the virtual functions to be allocated to the hosts. The physical function of the SR-IOV peripheral device is managed by the peripheral proxy device to provide the desired number of virtual functions. The virtual functions of the SR-IOV peripheral device are then presented to the appropriate host as a physical function or a virtual function.
US12050528B2

A system, method, and computer program are provided for development driven test automation. Annotations are received for an application during development of the application. The annotations are processed to generate a test automation for the application.
US12050527B2

The invention relates to a method for testing control software of a control device, the control device providing data streams (12) for evaluation, said method having the steps of: —generating a first and a second tree structure for displaying the data streams (12) in a display region in a table-like arrangement (10) having a plurality of rows (14) and a plurality of columns (16), wherein—the first tree structure comprises a first multidimensional list, —the first multidimensional list comprises a plurality of row element lists, —the row element lists comprise a plurality of elements (20), —each element (20) can be linked in the row element list to a data stream (12), —the element (20) specifies the column (16) in which the data stream (12) to which the element (20) can be linked is displayed; wherein—the second tree structure comprises a second multidimensional list, —the second multidimensional list comprises a plurality of column element lists, —the column element lists comprise the plurality of elements (20), —the element (20) specifies the row (14) in which the data stream (12) to which the element (20) can be linked is displayed; and—displaying the data streams (12) on the basis of the first and second tree structures.
US12050519B2

A device receives a notification indicating a failure of a first server device responsible for a primary message queue that includes messages at a time of the failure. A second server device is responsible for a standby message queue to which the messages are replicated, where a position in the standby message queue and a message time are assigned to each of the replicated messages. The device obtains a record time that identifies the message time of one of the messages that was last obtained from the primary message queue prior to the failure, compares an adjusted record time and the message time of one or more of the messages of the standby message queue to determine a starting position in the standby message queue, and processes messages obtained from the standby message queue beginning at one of the messages assigned to the position that matches the starting position.
US12050517B2

Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving input defining a validation point, the validation point comprising at least two or more validation functions applicable to (i) raw data and (ii) other data stored within a semantic network comprising nodes and links, importing source data; applying one or more transformations to the source data, populating the source data into one or more of the nodes and links comprising the semantic network, executing the validation point with respect the source data, based on the executing, determining one or more rules associated with the validation point are not satisfied, and based on the determining, revising either the source data or the other data stored withing the semantic network.
US12050484B2

A clock generation circuit includes a mode-locked laser that generates an optical pulse, a photodiode that photoelectrically converts the optical pulse generated by the mode-locked laser, and a filter that attenuates at least one of a DC component and a harmonic component of the mode-locked laser included in an electric signal output from the photodiode.
US12050482B2

A multidirectional input apparatus includes a housing including an opening portion; an operation member including an operation portion provided outside the housing and configured to be operated, and a shaft portion extending from the operation portion and inserted into the opening portion, the operation member being configured to receive an operation to be tilted with respect to the housing and an operation to be pushed into the housing; and a cover member that covers a portion surrounding the shaft portion, the cover member being configured to come into contact with the housing when the operation of pushing the operation member is performed.
US12050481B1

A knob assembly for an appliance includes a knob, a bezel, and restrictor block. The restrictor block removably couples within the knob. The restrictor block includes a first mating face that is configured to position adjacent the bezel on the appliance, and a second mating face is configured to position adjacent an inside surface of the knob. The restrictor block also includes a first pin positioned on the first mating face that is configured to restrict rotation of the restrictor block relative to the bezel, as well as a notch in a circumferential portion of the restrictor block. The notch is configured to restrict rotation of the knob relative to the bezel. While the restrictor block is installed within the knob, the knob is rotationally restricted.
US12050476B2

Proposed is a method of determining a location for swarm flight using UWB, the method including: computing a reference location from GPS information in a case where the location is measured; sending out a pulling signal, preset according to a two-way ranging format, according to slave ranging scheduling corresponding to each formation, and receiving a pushing signal from a neighboring flight vehicle and performing ranging; computing a relative location in the formation on a master-slave basis from a ranged pull-push relationship using TWR time information, and computing the relative location in the formation on a slave-slave basis using a received signal strength indicator and time of arrival; generating a fingerprint map in a manner that varies with each formation, using all the computed relative locations in the formation on the master-slave basis; and computing the location of the swarm flight vehicle using the generated fingerprint map.
US12050473B2

A method for enabling authentication of transport missions, performed in a control device of a member of a group comprising a plurality of autonomous vehicles and an off-board system. Each member in the group comprises a cryptographic function known by all other members. The method comprises signing, using the cryptographic function, information defining at least one transport mission to be performed by at least one of the autonomous vehicles in the group; and sending the signed information to a plurality of the other members of the group, in order to request them to authenticate the transport mission. The disclosure also relates to a corresponding method for authenticating transport missions, to control devices implementing the methods, to computer programs, to computer-readable storage mediums, and to autonomous vehicles.
US12050461B2

A remote vehicle control system includes a vehicle mounted sensor system including a video camera system for producing video data. A data handling system is connected to a network to transmit data to and receive data from a remote teleoperation site. A virtual control system is configured to receive the video, provide a user with a live video stream supported by machine intelligence directed frame synthesis, and transmit control instructions to the remote vehicle over the network. The frame synthesis is supported by a convolutional neural network. The frame synthesis may be used to interpolate frames to increase effective frames per second. The frame synthesis may be used to extrapolate frames to replace missing or damaged video frames.
US12050459B2

Various embodiments of the teachings herein include anomaly detection methods for a dynamic control system. An example method includes: using a g network to initialize a hidden state distribution of the system; receiving a measurement value of a sensor and a state value of a trigger at a current point of time; receiving a sampling point into an f network to perform a prediction to obtain a second sampling point; using an h network to map the second sampling point into a sensor measurement value space to perform a prediction to obtain a probability distribution of a measurement value of the sensor in the dynamic control system at the current point of time; and determining whether an anomaly exists in the dynamic control system by comparing the measurement value obtained from real-time monitoring and the probability distribution obtained from a prediction.
US12050458B2

Various embodiments of the present technology comprise systems and methods for testing automated industrial process routines. In some examples, a software object that corresponds to a physical device in an automated industrial environment is integrated into a test routine comprising other software objects that correspond to other physical devices in the automated industrial environment. A test script of the software object is executed to test the compatibility between the software object and the other software objects in the test routine and the performance of the software object in the test routine. Test results are generated that comprise virtual measurements for the software object.
US12050456B2

A virtual simulation manufacturing platform based on automatic control is provided. The platform comprises an integrated control system, a process treatment system, a virtual simulation system and a signal feedback system, wherein a data end of the integrated control system is connected to a data end of the process treatment system, the data end of the process treatment system is connected to a data end of the virtual simulation system, the data end of the virtual simulation system is connected to a data end of the signal feedback system. A physical workshop during the actual production process is connected to a virtual workshop on a computer by means of a digital twinning technology, and related information such as related process parameters and device parameters are completely displayed in the virtual simulation system in the virtual simulation manufacturing platform based on automatic control.
US12050443B2

A system for mining material in a seam under an overburden layer using a geological model map of a geological formation, including a desired drilling end point at a predefined position relative to a geological boundary between the overburden layer and seam. A drill controller controls operation of a drill drilling a blast hole. A sensor pack senses, while drilling the blast hole, blast hole drilling operation parameters; and feeds the sensed parameters in real time to the drill controller. A data storage module stores a geological model of the geological formation and sensed parameters data. A processor module generates a geological model map including the desired drilling end point and locates the drill bit position relative to the geological boundary and such end point. The drill controller drills to the desired drilling end point and causes the drill to stop drilling upon reaching such end point.
US12050441B2

The invention relates to an apparatus and a method for controlling 4 a process within a system, particularly a combustion process in a boiler or furnace, comprising the following steps: capturing 1 of state variables (st) of the system; creating 2 an interference model, which describes the effects of interference-based system changes (vt) on the state variables (st) of the system; creating 3 a process model, which describes the effects of setting actions (at) on the state variables (st) of the system; and controlling 4 the process within the system by performing setting actions (at) by considering the process model, the interference model and predetermined controlling goals.
US12050434B1

Disclosed are various embodiments for wide-area quantitative phase microscopy using spatial phase scanning digital holography. A motorized micrometer is scanned across a field-of-view, and a camera captures a frame of the field-of-view. The frame of the field-of-view is phase shifted by a predetermined number of pixels. The phase-shifted frame is included in a plurality of phase-shifted frames, and a complex optical field is generated based at least in part on the plurality of phase-shifted frames. A segment of the complex optical field is extracted and appended to a plurality of segments of the complex optical field. A holographic image is generated based at least in part on the plurality of segments of the complex optical field.
US12050427B2

An image forming apparatus includes a photosensitive drum, a developing member, an applying device forming a developing potential on the developing member, a driver rotationally driving the developing member, and a controller. The controller selectively executes an operation in first and second modes by controlling a circumferential speed ratio of a circumferential speed of the developing member to a circumferential speed of the drum and a potential difference between a surface potential of the image bearing member in a region where an electrostatic latent image is formed and the developing potential. In the first mode, the ratio is a first ratio of 50% to 100% and the potential difference is a first potential difference, and in the second mode the ratio is a second ratio larger than the first ratio and less than 150% and the potential difference is a second potential difference less than the first potential difference.
US12050424B2

An image forming apparatus includes a conveying unit, an image forming unit, a fixing unit, a first driving unit, a second driving unit, a transmission unit to transmit an ultrasonic wave, and a reception unit. Where a determination is made that a timing at which excitation of the first driving unit is switched or a timing at which excitation of the second driving unit is switched overlaps with a timing to obtain a value of the ultrasonic wave received by the reception unit, the transmission unit does not transmit an ultrasonic wave. Where a determination is made that the timing at which the excitation of the first driving unit is switched or the timing at which the excitation of the second driving unit is switched does not overlap with the timing to obtain the value of the received ultrasonic wave, the transmission unit transmits an ultrasonic wave.
US12050420B2

An image forming system includes: a conveyor that conveys a recording material along a conveyance path; a detector that is disposed on the conveyance path and detects a characteristic of the recording material; a fixer that fixes a toner image formed on the recording material; and a hardware processor that: causes the detector to detect the characteristic during a warm-up of the fixer with respect to an image forming job, and based on the characteristic, sets an image forming condition in the image forming job.
US12050413B2

An image forming apparatus includes a developer bearing member, a supply member, first and second voltage application units, and a control unit. Assuming that a difference between a voltage to be applied to the developer bearing member by the first voltage application unit and a voltage to be applied to the supply member by the second voltage application unit in the image forming operation is defined as a first supply contrast, and a difference between the voltage to be applied to the developer bearing member by the first voltage application unit and the voltage to be applied to the supply member by the second voltage application unit in the preliminary rotation operation is defined as a second supply contrast, the control unit controls the second supply contrast to be less than the first supply contrast or to have polarity reversed from polarity of the first supply contrast.
US12050412B2

An image forming apparatus includes a light scanning device, a developing portion, a control portion and a storage portion. An evaluation chart includes a first evaluation pattern and a second evaluation pattern. The first evaluation pattern includes a first patch row. The first patch row is formed by arranging a plurality of first evaluation patches. The first evaluation patch includes a first dot row and a second dot row. The second evaluation pattern includes a second patch row. The second patch row is formed by arranging a plurality of second evaluation patches.
US12050392B2

A waveguide including: a first section, the first section configured to generate, by a non-linear optical process, a broadened wavelength spectrum of pulsed radiation provided to an input end of the waveguide; a second section, the second section including an output end of the waveguide, the second section configured to exhibit a larger absolute value of group velocity dispersion than the first section; wherein a length of the second section is configured to reduce a peak intensity of one or more peaks in the broadened wavelength spectrum by at least 20%.
US12050387B2

A liquid crystal display device includes: a liquid crystal layer sandwiched between a first substrate and a second substrate; a first light shielding layer that is provided on the first substrate; a first insulating layer provided on the first light shielding layer; a gate electrode that is provided on the first insulating layer; a second insulating layer provided on the gate electrode; a semiconductor layer that is provided on the second insulating layer, and is provided for each pixel; a source electrode and a drain electrode that partially overlap with the semiconductor layer; a pixel electrode that is provided on the second insulating layer; a third insulating layer provided on the semiconductor layer and the pixel electrode; and a common electrode that is provided on the third insulating layer, and includes a slit.
US12050381B2

A color conversion film for a backlight unit comprising an array of light emitting diodes includes a substantially planar base portion configured to receive light from a light source positioned below the substantially planar base portion. A plurality of three-dimensional structures are configured to extend from the substantially planar base portion in a direction away from the light source, where each of the plurality of three-dimensional structures having at least one sloped surface at an angle Θ relative to the substantially planar base portion such that each of the plurality of three-dimensional structures comprises a decreasing cross-section as light travels away from the light source.
US12050378B2

A splicing screen and a method of preparing the same are disclosed. The splicing screen includes at least two display panels and at least one light board. Wherein, each of the display panels includes a display area and a non-display area; and a splicing area is located between the non-display areas of any two adjacent display panels. Each of the display panels includes a TFT substrate and a color filter substrate. Wherein, the light board is disposed at a same layer as the TFT substrate, located under the color filter substrate, and located in the non-display area and the splicing area.
US12050376B2

A display device is disclosed. The display device includes a display panel; a material complexed plate located at a rear of the display panel; a side frame which is located between the display panel and the material complexed plate, is fixed to the material complexed plate, and to which the display panel is coupled, wherein the material complexed plate includes a front skin forming a front surface; a rear skin which forms a rear surface and faces the front skin; and a core which is located between the front skin and the rear skin, and includes fibers.
US12050374B2

An electronic device includes a solar cell, a first light modulating layer, a transmittance-adjustable lens and a control circuit. At least a portion of the first light modulating layer is disposed on the solar cell. The control circuit is electrically connected to the solar cell and the transmittance-adjustable lens.
US12050371B2

The present application relates to a polarization-variable element. The polarization-variable element of the present application has a fast response speed and excellent variable characteristics of polarization degree and transmittance. Such polarization-variable element may be applied to various applications including various architectural or vehicle materials requiring transmittance-variable characteristics, or eyewear such as goggles for augmented reality experience sports, sunglasses or helmets.
US12050366B2

The present disclosure provides an optical imaging lens assembly comprising, in order from an object side to an image side: a first lens element having negative refractive power; a second lens element with negative refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof; a third lens element having positive refractive power; a fourth lens element having positive refractive power; a fifth lens element having positive refractive power; and a sixth lens element; wherein the optical imaging lens assembly has a total of six lens elements. With such configuration, the optical imaging lens assembly of the present disclosure is characterized by a wide field of view, a compact size and high image quality.
US12050365B2

A six-piece optical image capturing system is disclosed. In order from an object side to an image side, the optical lens along the optical axis includes a first lens with refractive power; a second lens with refractive power; a third lens with refractive power; a fourth lens with refractive power; a fifth lens with refractive power, and a sixth lens with negative refractive power. The image-side surface and object-side surface of the sixth lens are aspheric, and at least one surface of the sixth lens has an inflection point. At least one among the first lens to the fifth lens has positive refractive power. The optical lens of the optical image capturing system can increase aperture value and improve the imagining quality for use in compact cameras.
US12050363B2

An interchangeable lens attachable to a camera body, the interchangeable lens including: a focusing optical system configured to vary a focal position of the interchangeable lens; and a transmitter configured to transmit a first value and a second value to the camera body, the first value indicating a relationship between an amount of movement of the focusing optical system and an amount of movement of an image plane at a position to which the focusing optical system has moved, the second value indicating a relationship between an amount of movement of the focusing optical system and an amount of movement of the image plane, the second value being equal to or smaller than the first value.
US12050354B2

The box comprises a base (10) hinging a lid (20) and a tray (40) carrying fiber splicing and splitting means (AF, EF) and output adapters (AS). A side opening (13) of the base (10) is closed by a sealing bung (30) and the tray (40) incorporates, on a front face (42), a lateral anchoring element (45) provided with anchoring cutouts (45b) and being seated on the sealing bung (30). The side anchoring element (45) receives a sealing element (50) with forward slots (51) to receive a terminal cable (CT). The lid (20) has a back edge (22a) with an extension seated against the sealing element (50) and with another extension forcing a terminal cable (CT) into an anchoring cutout (45b).
US12050353B2

Embodiments of the disclosure relate to an optical fiber cable. The optical fiber cable includes a cable jacket having a first inner surface and a first outer surface. The first inner surface defines a central bore along a longitudinal axis of the optical fiber cable. The optical fiber cable also includes optical fibers disposed within the central bore and a buffer tube surrounding the optical fibers. The buffer tube has a second inner surface and a second outer surface. The optical fiber cable also includes an armor layer disposed between the first inner surface of the cable jacket and the second outer surface of the buffer tube and a water-blocking adhesive disposed between the armor layer and the first outer surface of the buffer tube. The water-blocking adhesive extends along the longitudinal axis of the optical fiber cable and around a circumference of the buffer tube.
US12050346B2

A gradual fiber cladding light stripper and its manufacturing method is disclosed to include an optical fiber that has a core, a cladding outside the core and an outer coating outside the cladding, the outer coating being removed by a preset cutting fixture to form a pre-stripping section, and a recoating section coated on the surface of the pre-stripping section at one time with a covering glue, the covering glue being irradiated and cured through a preset light curing device to form the recoating section with a gradual light stripping rate. The recoating section has a laser light input terminal with a relatively lower light stripping rate, and a laser light output terminal with a relatively higher light stripping rate.
US12050342B2

An optical multiplexer and an optical multiplexing method capable of multiplexing light of four or more types of wavelengths are provided. An optical multiplexer capable of multiplexing light of a plurality of wavelengths includes a plurality of coupling parts each including a pair of main entrance paths, a pair of main exit paths, and a main coupler arranged between the main entrance paths and the main exit paths, the main coupler causing light entering from the main entrance paths to be coupled and exit from the main exit paths, in which one of the main entrance paths of the coupling parts is joined to one of the main exit paths of anther coupling parts and the main coupler has coupling length different from at least one other main coupler.
US12050336B2

A display panel includes a liquid crystal cell, a light guide plate, and at least one light source. The light guide plate is attached to a surface of the liquid crystal cell in a thickness direction of the liquid crystal. The light guide plate includes a first surface, a second surface and side surfaces. In a thickness direction of the light guide plate, the first surface is opposite to the second surface, and the side faces are located between the first surface and the second surface. The first surface is closer to the liquid crystal cell than the second surface. A light source is disposed on at least a partial region in at least one side face. The light guide plate is configured such that light incident on the second surface in light from the light source is totally reflected, and then exits from the first surface.
US12050329B2

A device (200) is proposed comprising a first part (101) of a first material having a first refractive index n1 and a second part (102) of a second material having a second refractive index n2 higher than n1. Such device further comprises at least one contact area (110) in between the first and second parts, radiating an outgoing electromagnetic wave (100o) when the device is illuminated by an incoming electromagnetic wave (100i). A projection of the at least one contact area along a direction of propagation of the incoming electromagnetic wave has a non-vanishing height lower than 1.2 times a critical height equal to a wavelength in vacuum of the incoming electromagnetic wave divided by the difference between the second refractive index n2 and the first refractive index n1.
US12050318B2

A head mounted display system can include a camera, at least one waveguide, at least one coupling optical element that is configured such that light is coupled into said waveguide and guided therein, and at least one out-coupling element. The at least one out-coupling element can be configured to couple light that is guided within said waveguide out of said waveguide and direct said light to said camera. The at least one coupling element may comprise a diffractive optical element having optical power. Additionally or alternatively, the at least one coupling optical element may have a coupling area for coupling light into said waveguide having an average thickness in a range from 0.1 to 3 millimeters across and/or may have a slit shaped coupling area.
US12050313B2

An operation member fixing mechanism includes: a plate member, an elastic member including a facing region, a protruding portion, a fixing lever, and a fixing knob. The protruding portion has a predetermined rigidity so as to allow the facing region to separate from the plate member when a compressed state is switched to a released state with a fixing lever and a fixing knob. The operation member fixing mechanism further includes a lubricant layer for reducing a sliding resistance of the protruding portion to the plate member in the released state and a cutout portion formed by cutting a contact surface of the facing region, the contact surface being a surface to be in contact with the plate member.
US12050300B2

A magnetic coupler for inducing a signal on a buried utility wire. The coupler has two elongated jaws, each extending along a separate longitudinal axis. The jaws are attached at a hinge. The jaws may be placed about an exposed portion of the utility wire. A signal generate provides a signal which is emitted from a transmitter in each of the jaws. The signals emitted from each jaw are antiphase to one another, such that they are additive to a utility wire disposed between the jaws but out of phase with respect to any utility not between the jaws. The signal is thus induced on the utility wire and can be detected as emitted from its below ground length by a conventional locator.
US12050299B2

A passive magnetic detection and discrimination system and method having at least one sensing structure with a plurality of magnetic inductive sensors arranged on a rigid framework; at least one screening area defined by one or more sensing structures, including a plurality of magnetic inductive sensors structured to respond to a magnetized object passing thereby; and a processor and a memory operatively connected to the plurality of sensors and configured to receive data corresponding to amplitude waveforms created in each of the plurality of sensors by the magnetized object. Based on characteristic waveforms, the system detects and discriminates the magnetized object, alternatively or in addition the system utilizes an artificial intelligence or machine learning module to improve identification of a magnetized object based on the characteristic waveforms created by the magnetized object.
US12050294B1

A method and system for generating and displaying a low frequency model for a seismic survey region are provided. The method and system may include defining a seismic survey geometry of the seismic survey region; processing seismic data to generate a stacked seismic data and well log data to obtain elastic attributes; importing stacked seismic data and processed well log data into the defined seismic survey geometry; generating envelope data using the stacked seismic data; generating a low frequency trace for each well; calculating a least-squares optimized coefficient model at each well location based upon the generated envelope data and the low frequency trace for each well; interpolating the coefficient model to the seismic survey geometry using a covariance technique and the imported stacked seismic data; and generating a three-dimensional low frequency model by inversion using the envelope data and the interpolated coefficient model for display.
US12050290B2

An object detection system includes: a plurality of object detection units. The object detection units each include a transmission and reception unit configured to transmit an ultrasonic wave and receive a reflected wave generated by reflection of the ultrasonic wave on an object, a reception circuit unit configured to detect a signal level of the reflected wave received by the transmission and reception unit, a detection unit configured to detect the object by comparing the signal level detected by the reception circuit unit with a predetermined signal threshold value, a temperature sensor configured to detect a temperature of an environment, and a detection sensitivity adjustment unit configured to adjust detection sensitivity of the reception circuit unit based on a second lowest temperature among temperatures detected by the respective temperature sensors in the plurality of object detection units.
US12050284B2

A vehicle radar system, apparatus and method use a radar control processing unit to generate a target response signal in at least a first dimension from compressed radar data signals and to perform cell-averaging constant false alarm rate (CA-CFAR) target detection by convolving the target response signal with a weighted kernel window signal in a frequency domain using a Fast Fourier Transform hardware accelerator, an element-wise multiplier, and an Inverse Fast Fourier Transform hardware accelerator to generate an output signal having a sign that indicates a target detection decision.
US12050275B2

A method of triggering an action includes: determining that a mobile device is under water by: determining that an amplitude of a satellite positioning system (SPS) signal, or a wireless communication signal, or a combination thereof, received by the mobile device is below a threshold amplitude; or comparing data from a motion sensor of the mobile device with motion sensor data characteristic of entering water; or a combination thereof; determining that the mobile device has an action-inducing relationship to water; and taking the action in response to determining that the mobile device has the action-inducing relationship to water.
US12050272B2

A LIDAR system is provided. The LIDAR system includes an emitter. The emitter includes a light source and one or more lenses positioned along a transmit path. The light source is configured to emit a primary laser beam through the one or more lenses in the transmit path to provide a transmit beam. The LIDAR system includes a receiver spaced apart from the emitter. The receiver includes one or more lenses positioned along a receive path such that the one or more lenses receive a reflected laser beam. The LIDAR system includes an optical element positioned along the transmit path. The optical element is configured to direct a portion of the primary laser beam in a direction towards the receive path as a secondary laser beam.
US12050271B2

[Problem] To provide a camera with high sensitivity even if an output to the outside is weak. [Solution] This camera includes a light source 3, a demultiplexing unit 5 which demultiplexes light from the light source 3 into first demultiplexed light and second demultiplexed light, a first modulator 7 which modulates the first demultiplexed light to obtain a modulated signal, an emission unit 9 which emits the modulation signal modulated by the first modulator 7, and a phase imparting means 11 which imparts a plurality of types of phase shifts to the second demultiplexed light to obtain phase-imparted local light. The camera further includes a multiplexing unit 13 which multiplexes light incident from the outside of the camera and the phase-imparted local light and obtains multiplexed light, a light receiving element 17 which detects the multiplexed light, and includes a light receiving unit 15, and an analysis processing unit 19 which, on the basis of the multiplexed light received by the light receiving element 17, analyzes the position of a subject or the distance between the subject and the camera.
US12050269B2

A dual lens assembly positioned along an optical receive path within a LiDAR system is provided. The dual lens assembly is constructed to reduce a numerical aperture of a returned light pulse and reduce a walk-off error associated with one or more mirrors of the LiDAR system.
US12050267B2

Aspects and implementations of the present disclosure address shortcomings of the existing technology by enabling efficient object identification and tracking in autonomous vehicle (AV) applications by using velocity data-assisted mapping of first set of points obtained for a first sensing data frame by a sensing system of the AV to a second set of points obtained for a second sensing data frame by the sensing system of the AV, the first set of points and the second set of points corresponding to an object in an environment of the AV, and causing a driving path of the AV to be determined in view of the performed mapping.
US12050264B2

A mobile computing device includes one or more processors, an emissive display that includes a touchscreen, and a proximity sensor that generates a quantitative output signal. The one or more processors transition, in response to the quantitative output signal decreasing below a low threshold value, operation of the sensor to a high sensitivity state; transition, in response to the quantitative output signal increasing above a high threshold value, operation of the sensor to the low sensitivity state; and deactivate the touchscreen and/or the emissive display when the touchscreen and/or the emissive display is activated and when the quantitative output signal increases above an high threshold value and to activate the touchscreen and/or the emissive display when the touchscreen and/or the emissive display is deactivated and when the quantitative output signal is below a low threshold value, the low threshold value being less than the high threshold value.
US12050257B2

Methods, computer-readable storage devices, and systems are described for reducing movement of a patient undergoing a magnetic resonance imaging (MRI) scan by aligning MRI data, the method implemented on a Framewise Integrated Real-time MRI Monitoring (“FIRMM”) computing device including at least one processor in communication with at least one memory device. Aspects of the method comprise receiving a data frame from the MRI system, aligning the received data frame to a preceding data frame, calculating motion of a body part between the received data frame and the preceding data frame, calculating total frame displacement, and excluding data frames with a cutoff above a pre-identified threshold of the total frame displacement.
US12050256B2

Some aspects include a method of determining change in size of an abnormality in a brain of a patient positioned within a low-field magnetic resonance imaging (MRI) device. The method comprises, while the patient remains positioned within the low-field MRI device, acquiring first and second magnetic resonance (MR) image data of the patient's brain; providing the first and second MR image data as input to a trained statistical classifier to obtain corresponding first and second output; identifying, using the first output, at least one initial value of at least one feature indicative of a size of the abnormality; identifying, using the second output, at least one updated value of the at least one feature; determining the change in the size of the abnormality using the at least one initial value of the at least one feature and the at least one updated value of the at least one feature.
US12050233B1

An accelerometer includes a vacuum chamber to receive one or more pairs of laser beams and a nanoparticle. Each laser beam includes an axis and a focus having three dimensions. The nanoparticle is trapped in an oscillating state in a substantially overlapping three-dimensional foci of the one or more pairs of laser beams. A processor calculates an acceleration of the nanoparticle based on changes in position of the oscillating nanoparticle. At least one photodetector identifies spatial coordinates of the oscillating nanoparticle. The at least one photodetector includes a plurality of photodetectors that are aligned to sense interference between light from a first laser beam and light from the first laser beam that is scattered by the oscillating nanoparticle. The one or more pairs of laser beams may be collinear. The one or more pairs of laser beams may be configured to point at each other.
US12050231B2

A testing method using a micro flow path device configured for a test liquid containing a specimen to be brought into contact with a drug therein and for a test on an action of the drug on the specimen includes: preparing the micro flow path device including: a plurality of micro flow paths, first and second openings which are disposed at both ends of each of the plurality of micro flow paths and communicate with an outside, a storage unit which is provided in each of the plurality of micro flow paths and stores the drug, and a gas-permeable membrane covering the first opening; applying a fluid pressure higher than an external pressure to the test liquid through the second opening from a syringe pump connected to the second opening to pressure-feed the test liquid to the storage unit; and observing a target region set in the micro flow path.
US12050230B2

Automatic device for the automated conduct of analyses, notably medical analyses, including: 43. a storage zone for bottles, 44. an automated sampling system for selectively sampling the content of a bottle among those present in the storage zone, 45. a loading zone for introducing a new bottle into the automatic device, 46. an unloading zone for collecting a bottle previously present in the storage zone, 47. a bottle conveyor and storage system, configured selectively and individually to transport a bottle from a location in the storage zone to the unloading zone or from the loading zone to a location in the storage zone.
US12050228B2

A method of assessing the quality of a biological sample while maintaining the viability of the biological sample for intended use analysis is described herein. The method includes analyzing a biological sample obtained from a subject for an intended use, assessing the quality of the biological sample using one or more biomarkers of sample quality, and simultaneously performing intended use analysis on the same sample. Assessing the quality of the sample can include assessing compliance with sample handling protocols and assessing subject compliance.
US12050227B2

The disclosure generally relates generally to lipid nanodiscs, in particular to lipid nanodiscs formed from acryloyl-based copolymers. A lipid nanodisc according to the disclosure includes a lipid bilayer having a first hydrophilic face and a second hydrophilic face opposing the first hydrophilic face, and a hydrophobic edge between the opposing hydrophilic faces, and an acryloyl-based copolymer encircling the hydrophobic edge of the lipid bilayer. The acryloyl-based copolymer includes a first monomer unit having a pendant hydrophobic group and a second monomer unit having a pendant hydrophilic group. Methods of making and characterizing the lipid nanodiscs are also disclosed.
US12050223B2

Disclosed is an in vitro method for assessing whether a human patient suffering from periodontitis has mild periodontitis or advanced periodontitis. The method is based on the insight to determine a selection of three biomarker proteins. Accordingly, in a sample of saliva a patient suffering from periodontitis, the concentrations are measured of the proteins Interleukin-1β (IL-1β), Matrix metalloproteinase-9 (MMP-9) and at least one of the proteins: Interleukin-6 (IL-6), and Matrix metalloproteinase-3 (MMP-3). Based on the concentrations as measured, a value is determined reflecting the joint concentrations for said proteins. This value is compared with a threshold value reflecting in the same manner the joint concentrations associated with advanced periodontitis. The comparison allows assessing whether the testing value is indicative of the presence of advanced periodontitis or of mild periodontitis in said patient. Thereby, typically, a testing value reflecting a joint concentration below the joint concentration reflected by the threshold value is indicative for mild periodontitis in said patient, and a testing value reflecting a joint concentration at or above the joint concentration reflected by the threshold value, is indicative for advanced periodontitis in said patient.
US12050217B2

The present disclosure describes methods of determining a treatment protocol for and/or a prognosis for a subject suspected of or at risk of suffering from a neurologic disease or disorder, including such diseases and disorders that involve motor neuron function such as ALS. The methods comprise detecting the presence of a chitinase protein in a biological sample.
US12050215B2

Provided herein are macromolecular structures comprising charged macromolecules. In particular, provided herein are synthetic neutrophil extracellular traps and uses thereof.
US12050208B2

An odor evaluation device, including: a gas chromatograph including a separation column configured to temporally separate a plurality of components contained in an odoriferous analysis-target gas; a timing detector configured to detect, for each of the plurality of components, a timing at which the component exits from the separation column; a gas collector configured to collect, into a sample bag, a gas containing all or some of the components exiting from the separation column when the analysis-target gas is passed through the separation column; a timing setter configured to allow a setting of a timing at which a component contained in the gas to be collected into the sample bag exits from the separation column; and a gas introducer configured to introduce a dilution gas into a passage connecting the separation column and the sample bag.
US12050207B2

An apparatus and methods for evaluating the radial compressive strength of ceramic honeycomb samples. The apparatus includes a housing defining a testing compartment. A pressure subsystem is configured to introduce a pressurizing fluid into the testing compartment. A flexible member is in fluid communication with the pressure subsystem. The flexible member defines a testing area within the testing compartment configured to receive the ceramic honeycomb sample. The flexible member expands inwardly and subjects the honeycomb sample to a compressive force by engaging against the outer surface of the honeycomb sample when pressurized by the pressurizing fluid. An end cap covers an end face of the ceramic honeycomb sample when the ceramic honeycomb sample is positioned in the testing compartment. An acoustic sensor disposed on the end cap is configured to translate acoustic waveforms propagating through the acoustic sensor to a signal representative of the acoustic waveforms.
US12050204B2

Method and system are disclosed for characterizing and quantifying composite laminate structures. The method and system take a composite laminate of unknown ply stack composition and sequence and determine various information about the individual plies, such as ply stack, orientation, microstructure, and type. The method and system distinguishes between weave types that exhibit similar planar stiffness behaviors, but which produce different failure mechanisms. Individual ply information then is used to derive the laminate bulk properties from externally provided constitutive properties of the fiber and matrix, including extensional stiffness, bending-extension coupling stiffness, bending stiffness, and the like. The laminate bulk properties are then used to generate a probabilistic failure envelope for the composite laminate. This provides the ability to perform non-destructive QA to ensure that individual lamina layup was accomplished according to specifications, and results are used to identify numerous laminate properties beyond purely structural ones.
US12050191B2

Electrical Tomography (ET) Images of an object can be generated based on features extracted during an excitation cycle. For example, a method described herein can include selecting, from a plurality of electrodes attached to the object, a first pair of electrodes. The method can include exciting the first pair of electrodes during a first excitation cycle. Additionally, the method can include generating an analog signal by performing measurements across remaining pairs of electrodes of the plurality of electrodes during the excitation cycle. The method can include generating the digital signal based on an analog to digital conversion of the analog signal. Further, the method can include extracting, during the excitation cycle, features based on the digital signal. The method can include generating an ET image associated with the object based on the features.
US12050190B2

A battery pack includes a battery, a first temperature sensor configured to provide a first temperature value associated with a temperature of the battery, a heat source disposed proximate to the battery and configured to heat the battery, a second temperature sensor configured to provide a second temperature value associated with a temperature of the heat source, and a control board coupled to the first temperature sensor and the second temperature sensor, wherein the control board is configured to receive the first temperature value and the second temperature value. The control board is configured to compare the first temperature value and the second temperature value to determine a temperature gradient between the battery and the heat source and transmit an alert if the temperature gradient exceeds a first temperature gradient threshold.
US12050181B2

A method for controlling the flow of gas through a spectrometer, comprising: flowing a gas through a volume of the spectrometer, the volume being a volume through which light from a sample passes along a first path to reach a first detector and the gas being transparent to the light in a spectral region analysed by the spectrometer; transmitting light from a light source along a second path through the gas to a second detector; detecting an intensity of the light from the light source at the second detector at one or more wavelengths of the light; comparing the detected intensity of the light to a respective setpoint corresponding to a desired transmittance of the gas in the volume of the spectrometer and generating at least one error signal based on the comparison; and adjusting a flow rate of the gas through the volume of the spectrometer based on the error signal, in particular to minimise the difference between the detected intensity and setpoint.
US12050177B2

A device for optical detection of analytes in a sample includes at least two optoelectronic components. The optoelectronic components include at least one optical detector configured to receive a photon and at least one optical emitter configured to emit a photon. The at least one optical emitter includes at least three optical emitters disposed in a flat, non-linear arrangement, and the at least one optical detector includes at least three optical detectors disposed in a flat, non-linear arrangement. The at least three optical emitters and the at least three optical detectors include at least three different wavelength characteristics.
US12050176B2

An apparatus for estimating body water status includes a spectrometer having a light source configured to emit light onto an object, and a detector configured to measure a near-infrared (NIR) absorption spectrum by detecting light scattered or reflected from the object; and a processor configured to estimate an albumin concentration in the object based on the measured NIR absorption spectrum, and to estimate a body water index based on the estimated albumin concentration by using a body water index estimation model that represents a relationship between a change in the albumin concentration and a change in an amount of body water present in the object.
US12050166B2

A system for sensing the volume and/or viscosity of a slurry (e.g., like concrete) contained in a rotating container or drum, having a sensor and a signal processor. The sensor is configured to attach inside a rotating container or drum having a known geometry, sense angular positions of the sensor and also sense associated entry and exit points when the sensor enters and exits the slurry, including concrete, contained in the rotating container or drum, and provide signaling containing information about the angular positions and the associated entry and exit points. The signal processor receives the signaling, and determines corresponding signaling containing information about a volumetric amount, or a viscosity, or both, of the slurry in the rotating container or drum, based upon the signaling received.
US12050164B2

A throughflow measurement system for measuring a fluid throughflow through a pipe includes a first measurement arrangement having at least two ultrasonic transducers and that is configured to determine a value for the fluid throughflow through the pipe on the basis of transit times of ultrasonic signals transmitted and received with and against the flow. A second measurement arrangement includes a plurality of hot-wire sensors that are arranged distributed over the cross-section of the pipe and that are each configured to determine a local flow value. An evaluation device is in signal connection with the first measurement arrangement and the second measurement arrangement and is configured to determine a flow profile on the basis of the local flow values determined by the hot-wire sensors and to modify the value for the fluid throughflow, which is determined by the first measurement arrangement, on the basis of the determined flow profile.
US12050155B2

A system, method, and apparatus are provided for estimating a flux of fugitive gas emissions. The method is performed using a gas analyzer coupled to a sampling wand, where gas enters the inlet tip of the sampling wand prior to being sampled by the gas analyzer. The sampling wand is fixed to a mobile device that includes an inertial measurement unit. Location information from the inertial measurement unit is used to compile a high resolution geo-spatial map of gas concentration levels across a cross-sectional area of a gas plume. A near-field Gaussian plume inversion calculation is then performed to estimate the flux based on the gas concentration data and the location information.
US12050154B2

A method and a system for detecting leak noise in an aircraft, making it possible to perform ground tests in complete safety and over an entire cabin pressurization range, thus avoiding having to resort to a plurality of in-flight tests. The system includes: at least one acquisition device configured to be installed in at least one area of interest of the aircraft, the acquisition device being configured to acquire data in relation to current noise in the area of interest and data in relation to a current pressure gradient between the cabin of the aircraft and the outside, and a monitoring device configured to control the acquisition of the data by the at least one acquisition device and to receive the acquisition data in order to detect any leak noise in the at least one area of interest.
US12050152B2

A multi-mode microwave waveguide blade sensing system includes a transceiver, a waveguide, and a probe sensor. The transceiver generates a microwave energy signal having a first waveguide mode and a different second waveguide mode. The waveguide includes a first end that receives the microwave energy signal. The probe sensor includes a proximate end that receives the microwave energy signal from the transceiver and a distal end including an aperture that outputs the microwave energy signal. The probe sensor directs the microwave energy signal at a first direction based on the first waveguide mode and a different second direction different based on the second waveguide mode. The probe sensor receives different levels of reflected microwave energy based at least in part on a location at which the at least one microwave energy signal is reflected from the machine.
US12050142B2

An apparatus comprises a sensor, a plurality of strain gauges, and a multiplier circuit. The sensor generally comprises a strain member configured to deform according to a force applied thereto. The plurality of strain gauges may be bonded to the sensor and connected to form a Wheatstone bridge. The Wheatstone bridge is generally configured to generate a first output signal in response to an excitation voltage. The first output signal is generally proportional to the force applied to the sensor. The multiplier circuit is generally mounted within the sensor and coupled to the Wheatstone bridge. The multiplier circuit may be configured to generate a second output signal in response to the excitation voltage and the first output signal. The second output signal generally comprises a scaled version of the first output signal.
US12050124B2

Systems and methods are disclosed for identifying one or more vibration mechanisms or other mechanism associated with tool failure. In one example, a machine learning data system comprises a data pre-processing module, a machine learning training module, and a predictive module. The pre-processing module analyzes dynamic sensor input to identify one or more vibration mechanisms associated with a downhole tool. The machine learning training module identifies a correlation between dynamic sensor data and failure data for a plurality of downhole tools. The predictive module correlates the one or more vibration mechanism with tool failure or performance.
US12050115B2

A test manager and media interface (TMMI) may manage testing procedures associated with a test such as a product test, capture media and sensor data associated with the test, and generate a synchronized multimedia presentation based on the captured media and sensor data. A TMMI include: a test environment having: a test applicator for applying a test stimulus to an item under test; a sensor that measures at least one test attribute; and a media capture element that captures media including video of the item under test. The TMMI may include a media interface that generates a graphical user interface including at least a portion of the media captured by the media capture element and the at least one attribute.
US12050097B2

A conical workpiece length measurement method is provided. Two laser displacement sensors are symmetrically arranged at opposite sides of a to-be-measured conical workpiece or a tooling loaded with the to-be-measured conical workpiece. Distance X0 from each displacement sensor to a bottom plane of the to-be-measured conical workpiece is calibrated. An elongated base plate is arranged at a tip of the to-be-measured conical workpiece, and the two displacement sensors measure their respective distances to the base plate. The total length of the to-be-measured conical workpiece is calculated as follows: X=X0+(X1+X2)/2, where X1 represents distance from one of the two displacement sensors to the base plate, and X2 represents distance from the other of the two displacement sensors to the base plate. Factors influencing the length measurement include calibration of the fixed length, measurement accuracy of the displacement sensor and a tilt error of the base plate.
US12050095B2

A rotationally symmetrical lead metal-cut projectile of the caliber ranging from 0.17 to 0.50 for gas-guns comprises at least 60% by weight of lead, up to 40% by weight of tin and up to 5% by weight of admixtures selected from the following list: Ag, As, Bi, Cd, Cu, Fe, Ni, Sb, Zn, Ti or their mixtures thereof.
US12050090B2

This invention provides impact detection and vehicle cooperation to achieve particular goals and determine particular threat levels. For example, an impact/penetration sensing device may be provided on a soldier's clothing such that when this clothing is impacted/penetrated (e.g., penetrated to a particular extent) a medical unit (e.g., a doctor or medical chopper) may be autonomously, and immediately, provided with the soldiers location (e.g., via a GPS device on the soldier) and status (e.g., right lung may be punctured by small-arms fire).
US12050089B2

A bulletproof protective structure (40) is described, composed of a flexible base constituted of a ballistic fabric (42) and of rigid elements (41) of ballistic material adhering to the fabric, wherein the adhesion surface of the rigid elements to the fabric is curved, so as to allow greater flexibility of the structure compared to similar known structures.
US12050087B2

A conducted electrical weapon (“CEW”) impedes locomotion of a human or animal target by providing a stimulus signal through one or more electrodes and through the target. The CEW includes a handle and one or more removable deployment units coupled to the handle. A deployment unit may include a wad, a tensioner, a guide, and posts to improve accuracy of launch of electrodes form the deployment unit.
US12050086B1

A protecting jacket armor including a jacket assembly, a shirt assembly and additional protection assembly. The shirt assembly is removable attached to the jacket assembly. The jacket assembly and the shirt assembly include a para-aramid synthetic fiber to protect from some ammunition and memory foam. The para-aramid synthetic fiber covers the memory foam. The Jacket includes compartments built in the jacket. The additional protection assembly includes bullet proof plates and removable padding. The bullet proof plates are inserted onto the compartments to increase protection of the protecting jacket armor. The removable padding is removable attached to the jacket.
Patent Agency Ranking