US12022268B1

Various implementations include audio processing system having artificial intelligence (AI) acoustic feedback suppression. In some particular aspects, an audio processing system includes: an input adapted to receive an acoustic signal via a microphone; an electroacoustic transducer; an amplifier configured to amplify the acoustic signal and output an amplified signal via the electroacoustic transducer; and an artificial intelligence (AI) system having a machine learning model that processes the acoustic signal prior to amplification to produce a dynamic filter, wherein the AI system applies the dynamic filter to the acoustic signal to suppress feedback in the amplified signal.
US12022267B2

An apparatus comprising: one or more processors; and one or more memory devices configured to store one or more computer programs executable by the one or more processors. The one or more programs, when executed by the one or more processors, cause the apparatus to function as: a setting unit configured to set an angle section at a single sound collection position, selected by a user; a analysis unit configured to convert each of M collected sound signals into a frequency component; a beamforming unit configured to multiply M frequency components obtained through conversion by the analysis unit by respective beamforming matrices to generate a plurality of acoustic signals of two channels; and a signal generation unit configured to synthesize the acoustic signals per channel and outputting an acoustic signal for every channel.
US12022262B2

Presented herein are techniques for extracting features from sound signals received at a hearing prosthesis at least partially based on an environmental classification of the sound signals. More specifically, one or more sound signals are received at a hearing prosthesis and are converted in to stimulation control signals for use in delivering stimulation to a recipient of the hearing prosthesis. The hearing prosthesis determines an environmental classification of the sound environment associated with the one or more sound signals and is configured to use the environmental classification in the determination of a feature-based adjustment for incorporation into the stimulation control signals.
US12022260B2

A hearing device with an adjustable vent is disclosed. The device includes at least one microphone configured to provide an input signal representing sound, a processor configured to process the input signal and provide a processed signal, at least one loudspeaker configured to receive the processed signal from the processor and to provide an acoustic signal based on the processed signal to the ear of a user, an earpiece comprising a vent, and an electrically controllable valve configured to control the vent, and a valve control unit configured to receive one or more control signals in dependence of a current hearing situation of the hearing device, wherein the valve control unit is configured to adjust the electrically controllable valve in dependence of the one or more control signals to provide the vent to be in a state between an acoustically more open and an acoustically less open state.
US12022256B1

The disclosed device may include an optical structure configured to house various sensors directed toward a user. The sensors may be configured to gather data through at least one layer of the optical structure. The device may also a vent bracket positioned between the optical structure and an outer covering of the device. The vent bracket may be positioned to provide an opening between the optical structure and the vent bracket, allowing air to flow through the opening. The device may also include various microphones positioned in recessed ports between the optical structure and the vent bracket. These openings may allow external sounds to reach the microphones in the device. Various other methods of manufacturing, systems, and computer-readable media are also disclosed.
US12022241B2

An image projection method includes projecting an image including a plurality of adjustment points on a screen, determining positions of the plurality of adjustment points on the screen, determining whether each of a plurality of sides connecting the adjustment points adjacent to each other is a linear line or a curved line, obtaining geometrically-corrected image by performing geometric correction on the image in a range corresponding to an area defined by the plurality of sides including the linear line and the curved line based on the plurality of sides defining the area, and projecting the geometrically-corrected image on the screen.
US12022238B2

The purpose of the present invention is to provide an information processing device that realizes more suitable ease of use. To accomplish the purpose, there is provided an information processing device provided with a video input unit for acquiring image data from an optical image, a signal receiver unit for acquiring a position computation signal, a communication unit for transmitting the image data, a first memory unit for storing position information pertaining to a place to which the image data is not transmitted, and a control unit for controlling the execution of image data transmission on the basis of the position information acquired from the position calculation signal and the position information stored in the first storage unit.
US12022224B2

An image shooting method is provided. In the method, a virtual room page of a virtual room is displayed. The virtual room page includes a shooting control element and an image region. The image region is configured to display a preview image that is generated based on user images of at least two users in the virtual room. Image capturing of the preview image is performed when the shooting control element is selected. A captured image that is generated based on the preview image is output.
US12022217B2

Provided is an imaging element that includes a pixel array unit, an individual on-chip lens, a common on-chip lens, and an adjacent on-chip lens. The individual on-chip lens is arranged for each of pixels and individually condenses incident light components on corresponding one of the pixels. The common on-chip lens is commonly arranged in the plurality of phase difference pixels and commonly condenses the incident light components. The adjacent on-chip lens is arranged for each of a phase difference pixel adjacent pixels, individually condenses the incident light components on corresponding one of the phase difference pixel adjacent pixels, and is formed to have a size different from the individual on-chip lens to adjust a shape of the common on-chip lens.
US12022216B2

An overlight amount detection circuit (1) according to the present disclosure includes a MOS transistor and a high-impedance element (Ca). A source of the MOS transistor (Mn1) is connected to a vertical signal line (VSL) of an image sensor. The high-impedance element (Ca) is connected to a drain of the MOS transistor (Mn1). The overlight amount detection circuit (1) detects a potential fluctuation of the vertical signal line (VSL) based on a potential defined by a gate potential of the MOS transistor (Mn1), and outputs a potential of a contact point between the drain of the MOS transistor (Mn1) and the high-impedance element (Ca) as a signal indicating an overlight amount detection result.
US12022211B1

The present disclosure provides a pixel collection circuit which at least includes a photoelectric detection unit, an optical flow information timing trigger unit, an optical flow information timing control unit, an optical flow information timing unit and a row selection output unit. The present disclosure further provides an optical flow sensor including the pixel collection circuit, and an optical flow and image information collection system.
US12022210B2

Techniques for detecting pulsed radiation. A CMOS sensor array being irradiated across at least a portion of the array with pulsed radiation is addressed using a rolling shutter operation. The sensor array is read to extract the integrated energy from each sensor element and convert the integrated energy into a pixel value for a pixel in a radiation image. A pulse detection operation is then applied to the radiation image to obtain a pulse repetition frequency of the pulsed radiation. The pulse detection operation includes extracting a beat signal, calculating a beat frequency and peak to trough ratio from the beat signal, and determining the pulse repetition frequency therefrom. Particularly suited to the technical field of pulsed laser detection. Also relates to a pulse detector for the same.
US12022207B2

Systems and methods for implementing array cameras configured to perform super-resolution processing to generate higher resolution super-resolved images using a plurality of captured images and lens stack arrays that can be utilized in array cameras are disclosed. An imaging device in accordance with one embodiment of the invention includes at least one imager array, and each imager in the array comprises a plurality of light sensing elements and a lens stack including at least one lens surface, where the lens stack is configured to form an image on the light sensing elements, control circuitry configured to capture images formed on the light sensing elements of each of the imagers, and a super-resolution processing module configured to generate at least one higher resolution super-resolved image using a plurality of the captured images.
US12022205B2

An image sensor includes a pixel array including a plurality of pixels; a row driver configured to control the plurality of pixels; and an analog-to-digital converter configured to digitize a result sensed by the pixel array to generate a first image, wherein the pixel array includes: first pixel groups, wherein each first pixel group of the first pixel groups includes first white pixels and first color pixels among the plurality of pixels; and second pixel groups, wherein each second pixel group of the second pixel groups includes second white pixels and second color pixels among the plurality of pixels, and wherein first pixel data of the first image are generated based on the first white pixels and the first color pixels, and second pixel data of the first image are generated based on the second color pixels.
US12022204B2

A method includes obtaining an image, where the image includes one or more frames. The method also includes performing multi-frame processing and image signal processing on the image to produce a processed image. The method further includes performing image restoration on the processed image to produce an output image. Performing the image restoration includes generating a dither signal, applying a dither signal corner attenuation to the dither signal in order to generate an attenuated dither signal, combining the attenuated dither signal with a sharpened denoised signal in order to generate a combine signal, and applying a halo suppression on the combined signal.
US12022197B2

A first image sensor device is operable to produce first orientation information indicating an orientation of the first image sensor device at a time of capturing a first image of an object. A second image sensor device is operable to produce second orientation information indicating an orientation of the second image sensor device at a time of capturing a second image of the object. The image capturing system further includes measurement hardware to measure a distance between the first image sensor device and the second image sensor device at times of capturing the first image and the second image. According to one configuration, a combination of the first orientation information, the second orientation information, and the distance between the first image sensor device and the second image sensor device is used to derive a 3-D stereo view of the object using the first image and the second image.
US12022188B2

Introduced here are technologies for examining content generated by electronic devices in real time to optimize the quality of the content. The content may be examined in batches to address some of the drawbacks of real-time analysis. For instance, a series of videos may be examined to collect data on how well security system(s) that are presently employed are working. Each security system can include one or more electronic devices, such as cameras or microphones, and parameters of the electronic devices can be altered to improve the quality of content generated by the electronic devices.
US12022182B2

Techniques for visual feature based video effects are described and are implementable to determine one or more visual features associated with an individual and generate a modified video feed based on the visual features. The described implementations enable automatic focus of a video feed to a particular focal region based on facial features of the individual. For instance, a visual feature such as pupillary distance or pupil size is determined from a video feed. A focal distance is calculated based on the visual feature, e.g., indicating a region that the individual is focused on. A modified video stream is then generated based on the focal distance, for instance to focus the video stream to a specific focal plane.
US12022181B2

An imaging apparatus according to an embodiment of the disclosure includes: an event detection device that outputs an event signal corresponding to a temporal change of a first pixel signal, the first pixel signal being obtained by imaging; and an expression detector that detects an expression on a basis of the event signal to be outputted from the event detection device.
US12022177B2

A camera module and an electronic device are provided. The camera module includes a first camera and a second camera. The first camera includes M first signal ends, and the second camera includes N second signal ends, where M and N are positive integers and M is greater than or equal to N. The M first signal ends are connected to the processor to form M lanes. The N second signal ends are one-to-one connected to N lanes among the M lanes. At least one second signal end is connected to a corresponding lane by a resistor.
US12022172B2

A multi-spectral imaging system utilizing tunable optics is disclosed. Various disclosed systems include a tunable optical filter coupled to a broadband imaging system. The tunable optical filter allows discrete infrared wavelengths to pass to the broadband imaging system so that monochromatic infrared images of a scene may be captured. An image processing system may process selected monochromatic infrared images by using a ratio technique to generate an emissivity-independent thermal image of the scene. The tunable optical filter may also be used to adjust a quality factor and control an amount of radiated energy that is passed to an image sensor of the broadband imaging system thereby acting as an aperture to account for both low and high radiance portions of the scene.
US12022168B2

A mathematical model deriving apparatus includes an encoding unit that generates a plurality of deteriorated videos after encoding an original video, in accordance with a plurality of combinations of a plurality of encoding parameters for a codec setting, a quality estimation unit that calculates a quality estimation value of each of the plurality of deteriorated videos, and a deriving unit that outputs video quality in response to the plurality of encoding parameters as input and derives a coefficient of a mathematical model in accordance with the quality estimation value and the plurality of combinations of the plurality of encoding parameters. This allows for deriving a mathematical model capable of evaluating quality according to a codec setting.
US12022159B2

Provided is a method and system for providing a support service, which includes: a process of displaying a first menu, through which it is possible to search for and select an object of support, on user terminals; a process of displaying a second menu, through which it is possible to search for a support phrase or a support song that can be used for the object of support selected from the first menu, on the user terminals; a process of creating user support files obtained by recording the support phrase or the support song, which is selected by searching the second menu, in the voice of users and transmitting the user support files through a communication network; and a process of transmitting results of voting a support phrase or a support song, which the users want to be output at an actual support site where a game or a performance of the object of support is performed, by searching for the second menu through the communication network.
US12022156B2

Methods and systems are provided herein for recommending a media asset based on a geographic location at which that media asset was frequently consumed. For example, the system may monitor a location, such as New York City or Times Square, to determine popular media assets watched there, such as “The Avengers,” and when another user visits New York City, the system may then notify the user that the movie, such as “The Avengers,” is associated with New York City. The system stores the geographic locations associated with the media asset in the database based on the consumption of the media asset so that other users may be notified which media assets are associated with each geographic location.
US12022147B2

A controlling device has a configurable key. An insert is provided to the configurable key and includes an indicium representative of a media content provider. An image of the indicium or an image of a QR code associated with the indicium is used to assign one or more commands to the configurable key. The one or more commands are used to cause a controllable device to tune to a channel on which the media content provider is being broadcast, to invoke an app associated with the media content provider, to access a website associated with the media content provider, and the like.
US12022146B2

The present application provides a display device, comprising: a display; a user interface; and a controller, configured to: control the display to display a user interface in response to user input for indicating displaying a plurality of items, the user interface comprising a plurality of items, the plurality of items being arranged in an equal-width and unequal-height mode, and the user interface further comprising a selector for indicating that a item is selected.
US12022144B2

Some embodiments of an example method may include: receiving a manifest file for streaming content, the manifest file identifying one or more degrees of freedom representations of content; tracking bandwidth available; selecting a selected representation from the one or more degrees of freedom representations based on the bandwidth available; retrieving the selected representation; and rendering the selected representation. Some embodiments of the example method may include determining estimated download latency of the one or more degrees of freedom representations. Some embodiments of the example method may include tracking client capabilities. For some embodiments of the example method, selecting the selected representation may be based on the estimated download latency and/or the client capabilities.
US12022143B2

Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photo booth features. A combined karaoke/photo booth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
US12022141B2

A play method for a streaming media file, and a display apparatus are provided. The method comprises: in response to a command for playing a streaming media file on a display of the display apparatus, obtaining the streaming media file and determining a state of the streaming media file; in response to the state of the streaming media file being encrypted state, flowing video data in the streaming media file into a trusted execution environment of the display apparatus, and determining a state of the video data in the trusted execution environment; and in response to the state of the video data being encrypted state, decrypting the video data, decoding the decrypted video data, and then playing the decoded video data.
US12022140B2

Methods and systems for providing a video stream along with a slow motion video showing a particular event depicted in the video stream are described herein. The method includes generating a first video stream and generating a second video stream, which is a slow motion video stream, from the first video stream by modifying a playback speed of the first video stream. The method includes monitoring content of the first video stream to identify an event trigger of a predefined set of event triggers. Each event trigger indicates a presence in the first video stream of an event that is to be generated for display using the second video stream. The method includes determining, based on the identifying of the event trigger, to transmit the second video stream along with the first video stream, and simultaneously transmitting both the first video stream and the second video stream.
US12022135B2

A method for transmitting media content from a cloud content delivery network (CCDN) to a plurality of in-flight wireless media servers (WMSs) is disclosed. In some embodiments, the method includes receiving, by each of the plurality of in-flight WMSs, position data with respect to at least one of a movement, an altitude, or a geo-spatial location of an aircraft; identifying, by the plurality of in-flight WMSs, one or more elevated in-flight WMSs for receiving the media content. The method for identifying further includes determining a respective content-reception state of each of the plurality of in-flight WMSs; determining a respective content-reception suitability score for each of the plurality of in-flight WMSs; and identifying the one or more elevated in-flight WMSs. The method further includes receiving, by each of the one or more elevated in-flights WMSs, the media content from a suitable CCDN server in the CCDN.
US12022134B2

Techniques are described for adaptive control of media channel interfaces for delivery of media content over communications systems to transport craft passengers. Embodiments monitor viewership of various media channel offerings provided to transport craft passengers to compute aggregated viewership scores. Based on the scores, respective prominence parameters associated with the various media channel offerings can be automatically updated. Interface control signals can be communicated to cause media channel interfaces being displayed on passenger devices to dynamically and automatically update the graphical listings of the media channel offerings in accordance with the updates to their respective prominence parameters. Dynamically updating the graphical prominence of different media channel offerings can tend to make passengers more likely to view a smaller subset of the media channel offerings, thereby helping to maintain high passenger satisfaction with less network capacity demand.
US12022126B2

A method of encoding video data is disclosed. The method comprising: signaling a first syntax element specifying whether each subpicture consists of one and only one rectangular slice, or each subpicture consists of one or more rectangular slices; signaling a second syntax element specifying a number of rectangular slices in each picture referring to a picture parameter set in a case that the first syntax element specifies that each subpicture consists of one or more rectangular slices; determining whether or not a third syntax element is to be signaled based on the second syntax element; signaling the third syntax element, specifying whether or not fourth syntax elements are present in the picture parameter set, based on the second syntax element; and signaling the fourth syntax elements, specifying a difference in indexes between two rectangular slices, based on the second syntax element and the third syntax element.
US12022123B2

This disclosure relates to video coding and more particularly to techniques for signaling subpicture information for coded video. In one example, a method of decoding video data comprises: receiving a general constraint information syntax elements; parsing a first syntax element from the general constraint information syntax elements specifying whether a constraint is imposed on the number of slices that being contained in each subpicture; receiving a picture parameter set syntax elements; and parsing a second syntax element from the picture parameter set syntax elements specifying that each sub-picture contains one and only one slice, wherein a value of the second syntax element is constrained according to the first syntax element parsed from the general constraint information syntax elements.
US12022100B2

A video decoding method includes: determining a usage of an SVT-vertical (V) or an SVT-horizontal (H) for a residual block; determining a transform block position of a transform block of the residual block; determining a transform type of the transform block, wherein the transform type indicates a horizontal transform and a vertical transform for the transform block, wherein at least one of the horizontal transform or the vertical transform is a discrete sine transform (DST)-7; and reconstructing the residual block based on the transform type, the transform block position, and transform coefficients of the transform block.
US12022095B2

A device for processing video data includes a memory configured to store video data and one or more processors implemented in circuitry. The one or more processors are configured to obtain unfiltered reference samples for an area of a picture of the video data. The one or more processors are configured to disable intra-reference sample smoothing of the unfiltered reference samples for chroma samples in a YUV 4:2:0 format and in a YUV 4:4:4 format. The one or more processors are further configured to generate, using intra-prediction, chroma samples of a predicted block for a block of the picture based on the unfiltered reference samples when generating the chroma components in the YUV 4:2:0 format and when generating the chroma components in the YUV 4:4:4 format.
US12022091B2

A method comprising: receiving at least one bitstream comprising encoded video data and a message corresponding to said encoded video data and decoding said message, said message comprising for each coding tool of a plurality of coding tools used for encoding the video data, information representative of an energy consumed by a device in charge of decoding and/or displaying the encoded video data induced by said coding tool and information representative of an impact of said coding tool on a quality of the encoded video data after decoding; using the information comprised in the decoded message to select at least one coding tool of the plurality of coding tools to deactivate or modify; and, decoding the encoded video data by using a decoding process wherein the selected coding tools are deactivated or modified.
US12022087B2

A method of processing a video bitstream includes determining a motion precision set based on coding information of a current block. A conversion between a video block and a coded representation of the video block is performed based on the motion precision set. The conversion corresponds to a reconstruction of the current block. In some example aspects, a motion vector difference (MVD) precision of a current block from a motion precision set is determined based on a selected motion precision set and a MVD precision index. A conversion between a video block and a coded representation of the video block using an MVD is performed based on the MVD precision. The MVD represents a difference between a predicted motion vector and an actual motion vector used during motion compensation processing.
US12022086B2

Techniques for content-adaptive encoder configuration are described herein. In accordance with various embodiments, a device (e.g., a content-based toolset configurator) including a processor and a non-transitory memory receives one or more frames in a media stream and a performance target of an encoder. The content-based toolset configurator performs cycles of pre-analysis of the one or more frames to generate content features within the performance target, assigns a content class to the one or more frames based on the content features, a previous classification, and the performance target, and sets configurations of the encoder for encoding the one or more frames corresponding to the content class and the performance target.
US12022083B2

An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may include determining a prediction mode of a current block, generating a prediction block of the current block based on inter prediction mode information, based on the prediction mode of the current block being an inter prediction mode, generating a residual block of the current block based on a transform block of the current block, and reconstructing the current block based on the prediction block and the residual block of the current bloc.
US12022082B2

A method for reconstructing residual blocks of chroma blocks, and a video decoding apparatus are disclosed. According to one embodiment of the present disclosure, a method for reconstructing residual blocks of chroma blocks on the basis of a joint coding of chroma residuals (JCCR) model comprises: determining the mode of the JCCR model based on a Cb chroma component syntax element and a Cr chroma component syntax element; generating, from transform coefficients of a chroma component corresponding to the mode of the JCCR model from among the Cb chroma component and the Cr chroma component, residual samples of the corresponding chroma component; and deriving residual blocks of the chroma blocks by using the generated residual samples.
US12022081B2

Embodiments of this application disclose an intra prediction method for a video sequence. The method includes: obtaining a size and a split mode of a chroma coding tree node; determining, based on the size and the split mode of the chroma coding tree node, whether to allow cross-component linear model (CCLM) intra prediction to be performed on a chroma coding unit included in the chroma coding tree node; determining a prediction mode of the chroma coding unit depending on whether to allow CCLM to be performed on the chroma coding unit; and processing the chroma coding unit based on the prediction mode of the chroma coding unit to obtain prediction samples of the chroma coding unit.
US12022078B2

The present application disclose a picture processing method and apparatus, which are applicable to a video picture processing scenario. The method includes: obtaining at least two transform coefficient blocks, where each of the at least two transform coefficient blocks includes at least two transform coefficients that correspond to different frequency points; determining, according to a preset frequency point scanning order, the transform coefficients that are in the at least two transform coefficient blocks and that correspond to a selected frequency point; and encoding, according to a preset coefficient scanning order, each transform coefficient corresponding to the selected frequency point, to obtain picture encoded information.
US12022077B2

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

A method of processing a reconstructed picture can include generating a prediction block based on a prediction mode; generating a quantization block by inverse-scanning quantization coefficient information; generating a transform block by inverse-quantizing the quantization block using a quantization parameter; generating a residual block by inverse-transforming the transform block; generating a reconstructed picture by using the prediction block and the residual block; and applying a deblocking filter on the reconstructed picture. Also, it is determined whether the deblocking filtering is applied between two adjacent blocks P and Q containing samples p0 and q0 respectively by using a boundary quantization parameter when a boundary strength is not zero, and the boundary quantization parameter is set to an average value of a quantization parameter of block P and a quantization parameter of block Q, and the quantization parameter is derived by adding a residual quantization parameter and a quantization parameter predictor.
US12022072B2

An encoder includes circuitry and memory coupled to the circuitry. The circuitry, in operation, generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component, generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component, and clips the second coefficient value. The circuitry generates a third coefficient value by adding the first coefficient value to the clipped second coefficient value, and clips the third coefficient value. The circuitry encodes a third reconstructed image sample of the chroma component using the clipped third coefficient value.
US12022061B2

A video decoding method performed by a decoding apparatus according to the present document may comprise the steps of: obtaining, from a bitstream, information indicating a level value of a transform coefficient in a current block; selecting one Rice parameter look-up table for the information indicating the level value of the transform coefficient, from among a plurality of Rice parameter look-up tables; deriving a Rice parameter for the information indicating the level value of the transform coefficient on the basis of the selected Rice parameter look-up table; deriving a bin string for the information indicating the level value of the transform coefficient on the basis of the Rice parameter; and deriving the level value of the transform coefficient on the basis of the bin string.
US12022057B1

Exemplary embodiments relate to techniques for dynamically selecting codecs as video is transmitted in real time. In some embodiments, a first codec initially encodes video data, and a second codec is evaluated to replace the first codec. The system switches to the second codec only if an increased amount of power consumption resulting from using the second codec balances with a correspondingly sufficient increase in the quality of the video encoded by the second codec. In some embodiments, codecs are excluded from consideration if it is determined that the local device does not have sufficient processing resources to operate the codec, or if a mismatch is detected between the codec operating on a sending device and a codec operating on a receiving device.
US12022051B2

A method includes encoding a first message including first parameters for a first color transform that transforms a video signal into a first color-mapped video signal; encoding a second message including second parameters for a second color transform that transforms the video signal into a second color-mapped video signal; and encoding the video signal, the first message, and the second message in a video bitstream. A method includes decoding the video bitstream into the video signal, the first message including the first parameters, and the second message including the second parameters, and performing at least one of the following: displaying the video signal; transforming the video signal into the first color-mapped video signal by applying the first color transform and displaying the first color-mapped video signal; and transforming the video signal into the second color-mapped video signal by applying the second color transform and displaying the second color-mapped video signal.
US12022046B2

An image processing device including: a controller; a device information generator that generates device information including identification information of a device; and a job executor that is capable of executing a job with predetermined setting on the basis of an external command transmitted from a terminal device, wherein the controller displays the generated device information on the terminal device, and is capable of outputting the job with predetermined setting by controlling the job executor on the basis of the external command transmitted from the terminal device that has read the displayed device information, and the controller determines propriety of display of the device information according to setting of propriety of external command operation for a user who is authenticated as an authenticated user in an operation mode requiring user authentication.
US12022042B1

A method, apparatus and system for rendering a security mark, can involve providing two variable layers of data text for a security mark including a first variable layer and a second variable layer, and applying the security mark to a recording medium using the two variable layers to create a third variable layer of the security mark. The second variable layer can be applied out of phase or orthogonally from the first variable layer at the same frequency, which can form the third variable layer with data text that is decodable. The third variable layer with the data text can be decodable with a decoding screen. In addition, the first, second, and third variable layers can share the same area. The security mark may comprise a correlation mark.
US12022034B1

A system includes a processing circuit and a display device. The processing circuit is configured to detect an error in the system and control the display device to display a code symbol including a uniform resource locator (URL) for a page that provides a display of one or more services related to the error based on detection of the error.
US12022030B2

The distribution of incoming queries to a customer interaction center agent group is parallel processed amongst agents of that group to improve queue wait times. A threshold number of queries that may be processed by agent devices associated with the agent group at a given time are defined based on a number of agents of the agent group that are available at the given time. In response to determining that the number of queries is satisfies the threshold number of queries based on the number of agents that are available at a current time, a number of queries awaiting processing are distributed to one or more agent devices of the agent group. The threshold number of queries may be based on half of the number of agents that are available at the given time.
US12022028B1

Methods and systems are disclosed for information streaming to a user interface via a networked contact center. In one example, a system includes communications computer circuitry to receive, at a networked contact center, a request to stream information to a user interface, the user interface being associated with the networked contact center and an agent to be contacted by others. Information streaming circuitry streams the requested information and to open a network connection between the user interface and a server of a networked contact center, and the information streaming circuitry keeps the network connection between the user interface and the server open as a persistent network connection to the user interface. The communications computer circuitry also pushes one or more events to the user interface via the persistent network connection to cause a change in the user interface without further network requests to the server from the user interface.
US12022027B1

A method of providing customer relations services to customer on behalf of a contact center by utilizing agent devices, the agent devices being updated over a network with content items and the content items being processed by the agent devices so to provide the customer relation services. The method includes: receiving a request for a first content item from a first agent device of the agent devices; identifying candidate agent devices from the agent devices as ones of the agent devices capable of providing the first content item; selecting, via selection rules included in control logic, a selected agent device from the candidate agent devices for sharing the first content item with the first agent device; and transmitting instructions to the selected agent device initiating the selected agent device to transfer the first content item with the first agent device.
US12022024B2

Embodiments described herein provide for performing a risk assessment using graph-derived features of a user interaction. A computer receives interaction information and infers information from the interaction based on information provided to the computer by a communication channel used in transmitting the interaction information. The computer may determine a claimed identity of the user associated with the user interaction. The computer may extract features from the inferred identity and claimed identity. The computer generates a graph representing the structural relationship between the communication channels and claimed identities associated with the inferred identity and claimed identity. The computer may extract additional features from the inferred identity and claimed identity using the graph. The computer may apply the features to a machine learning model to generate a risk score indicating the probability of a fraudulent interaction associated with the user interaction.
US12022018B2

Disclosed is a foldable display device. The foldable display device includes: a first folding rack, a second folding rack and a flexible display panel. The second folding rack is pivotally connected with the first folding rack. The flexible display panel is arranged on one side of the first folding rack and the second folding rack, and one end of the flexible display panel wraps around an end of the first folding rack away from the second folding rack, and extends to cover the other side of the first folding rack. The flexible display panel comprises a first static bending zone and a dynamic bending zone, and the first static bending zone covers the end of the first folding rack away from the second folding rack; the dynamic bending zone covers a pivotal position between the first folding rack and the second folding rack.
US12022016B2

A system for resolving exceptions in requests determines that a request comprises an exception. The exception impeded processing the request to be granted or denied. The system determines a type of exception that indicates whether the exception is incomplete information, incorrect information, or previously-unknown information. The system generates a block in a blockchain network. Based on the stored details in the block, the type of exception is identified. Accordingly, the block is segregated for exception processing based on its exception type. The system stores the exception in the block. The system compares the request with user information previously provided by the user. The system determines a similarity score between the request and the user information. The system compares the similarity score with a threshold percentage. In response to determining that the similarity score exceeds the threshold percentage, the system determines that the exception can be resolved and resolves the exception.
US12022012B1

System for vehicle encrypted communication for vehicle-road-cloud collaboration is provided. The system includes a vehicle-side communication unit disposed on a vehicle and a second quantum random number generator disposed on a visitor. The vehicle-side communication unit includes a first quantum random number generator, a quantum key management module, an on-vehicle communication module, a user authorization module, a certificate management module, and a quantum encryption and decryption module. The visitor generates an access request and sends the access request to the vehicle, after the on-vehicle communication module receives the access request, the user checks the access request and decides whether to authorize the access request through the user authorization module, and in response to the access request of the visitor B being authorized, the certificate management module generates a digital certificate corresponding to the access request, and the on-vehicle communication module sends the digital certificate to the visitor.
US12022011B2

A first user device may be used to request provisioning of a secure credential on a second user device. A provisioning system may facilitate the provisioning in a manner that ensures security and privacy of the requesting parties. The provisioning requests may be made using an application on the first user device such as a third-party application or using a web application via a browser. The credential may be added to a digital wallet on the second user device. The credential may be useable by the second user device to perform one or more contactless transactions.
US12021994B2

The subject disclosure relates to employing sourcing and generation components to facilitate a generation of identity data by a biometric chip. In an example, a system comprising one or more processors and one or more storage devices comprising processor executable instructions that, responsive to execution by the one or more processors, cause the system to perform operations comprising sourcing, by a biometric chip implantation device, biometric data, transactional data, activity data and statistical data corresponding to a user from a set of data sources corresponding to a set of data feeds. Furthermore, the system can employ the biometric chip to interpolate subsets of data feeds.
US12021988B2

Ad-hoc network comprising a configurator device and a plurality of nodes, wherein each node is an electronic device, wherein each node is connected by a communication connection with at least one of the other nodes and/or with the configurator device, wherein each node can be in different states comprising at least a non-commissioned state (NC), a commissioned state and a trust ring member state (TR) wherein a first node of the plurality of nodes being in the non-commissioned state (NC) is configured to send an non-commissioned advertisement message to the configurator device comprising an identifier of the first node, wherein the configurator device is configured to send an automated commissioning initialization (ACI) message to the first node containing a token, wherein the token is encrypted by a symmetric network key, wherein the first node is configured to send out a commissioning request message containing the received encrypted token, wherein the first node is configured to change its state, when it receives an authorisation message from another node or from the configurator device.
US12021987B2

A computer-implemented method performed by a user device is provided. The computer-implemented method includes receiving a message including an encrypted credential from a server computer; determining a response shared secret using a private key and a server public key; decrypting the encrypted credential using the response shared secret to determine a credential; obtaining a key derivation parameter from the credential; determining a first cryptogram key using the key derivation parameter; generating a first cryptogram using the first cryptogram key; and sending the first cryptogram to a second computer.
US12021986B2

A neural network (NN) processing method is provided. An AI (artificial intelligence) compiler code of an AI compiler is transformed to a garbled circuit code by performing following steps. A circuit graph of a garbled circuit having logic gates corresponding to the garbled circuit code is sent to an electrical device by a server. Key codebooks for candidate gates corresponding to each logic gate are creating by the electrical device. Garbled truth tables for the candidate gates corresponding to each logic pate are generated and transmitted to the server by the electrical device through using OT (Oblivious Transfer) protocol. A target garbled truth table of each logic gate is generated by the server. Afterward, an NN model is encrypted according to the key codebooks by the electrical device and a compiled NN model of an encrypted NN model are generated by the server.
US12021980B2

A processor includes a processor core. A register of the core is to store: a bit range for a number of address bits of physical memory addresses used for key identifiers (IDs), and a first key ID to identify a boundary between non-restricted key IDs and restricted key IDs of the key identifiers. A memory controller is to: determine, via access to bit range and the first key ID in the register, a key ID range of the restricted key IDs within the physical memory addresses; access a processor state that a first logical processor of the processor core executes in an untrusted domain mode; receive a memory transaction, from the first logical processor, including an address associated with a second key ID; and generate a fault in response to a determination that the second key ID is within a key ID range of the restricted key IDs.
US12021969B2

An input data may be received. A portion of a cryptographic operation may be performed with the received input data at a first function component. During the performance of the cryptographic operation at the first function component, a pre-charge operation may be performed at a second function component. Furthermore, the second function component may be used to perform another portion of the cryptographic operation with a result of the portion of the cryptographic operation performed at the first function component.
US12021967B2

Data privacy is a major concern when accessing and processing sensitive medical data. Homomorphic Encryption (HE) is one technique that preserves privacy while allowing computations to be performed on encrypted data. An encoding method enables typical HE schemes to operate on real-valued numbers of arbitrary precision and size by representing the numbers as a series of polynomial terms.
US12021959B2

A system includes a first device, coupled to a link, which transmits a signal having a repeating pattern on one or more paths of the link. The system includes a second device coupled to the link and including one or more circuits and a time-to-digital converter (TDC). The second device is to receive at the one or more circuits the signal. The second device is to determine, by the TDC, a current duty cycle of the signal, the current duty cycle having a first duration associated with a first portion of the signal and a second duration associated with a second portion of the signal. The second device is further to determine the current duty cycle fails to satisfy a condition associated with a target duty cycle in response to determining the current duty cycle of the signal and adjust the current duty cycle to obtain an adjusted duty cycle.
US12021954B2

Provided is a method for sending a data packet, including: adding, by an Integrated Access and Backhaul Links (IAB) node, an adaptation layer packet header to a data packet, and sending, by the IAB node, the data packet to a next-hop IAB node, wherein the data packet is a control plane signaling or a user plane data packet; or acquiring, by the IAB node, bearer configuration information, determining, by the IAB node according to the bearer configuration information, a bearer for sending a data packet, and sending, by the IAB node, the data packet to a child IAB node, a parent IAB node or an IAB donor through the bearer. Also provided are a device for sending a data packet, a method and device for receiving a data packet, a data packet transmission system, a storage medium and an electronic device.
US12021952B2

A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.
US12021950B2

Aspects of the disclosure are directed to an apparatus having a multi-link device (MLD) including processing circuitry to communicate signals with one of a plurality of remote devices over multiple communications link. The MLD and the one of the remote devices operate in first and second communication-specific configurations as follows. A physical layer convergence procedure protocol data unit (PPDU) is transmitted in one of the links while a PPDU is communicated in another one of the links under a first configuration. A PPDU is communicated in a first one of the respective communications links with an ending time set based on a PPDU communicated in a second one of the respective communications links in a second configuration. Such approaches may be carried out based on capabilities relating to simultaneous transmission and reception of MLDs that are communicating.
US12021949B2

A method of transferring application context over a fifth-generation (5G) edge network, including: receiving, by a source edge enabler server (EES) from a source edge application server (EAS), a request to exchange application context data with a target EAS, wherein the application context data relates to an application which is to be transferred from the source EAS to the target EAS; transmitting the request from the source EES to a target EES; receiving, by the source EES from the target EES, a response including connection information for transferring the application context data; and transmitting the response to the source EAS, wherein the application context data is exchanged directly between the source EAS and the target EAS based on the connection information.
US12021945B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
US12021943B2

A computer-implemented method comprises receiving a subscription request from at least one subscriber, the subscription request defining one or more subscription parameters; obtaining one or more events from at least one publisher; marshalling the one or more events according to the one or more subscription parameters; and delivering the one or more events to the subscriber based on the marshalling.
US12021939B2

A system and method for analyzing website visitor behavior. The method includes analyzing website visitor recordings associated with a website visit of each of a plurality of website visitors; determining a route taken within the website by each of the plurality of website visitors based on the website visitor recordings, wherein the route includes a chronological sequence of user interactions with website elements; and dividing the plurality of routes into clusters based on common path flows.
US12021932B2

A method for providing secure pairing across devices in an Internet of Thing (IoT) environment, includes identifying presence information of one or more second IoT devices in a vicinity of a first IoT device and positional information of the one or more second IoT devices relative to the first IoT device, identifying transaction context information for one or more pairing transactions between the first IoT device and the one or more second IoT devices, generating a confidence zone based on at least one of the presence information, the positional information or the transaction context information, determining a pairing action between a target IoT device and the first IoT device based on the confidence zone and information for the target IoT device, and executing at least one action to establish or deny a secure pairing between the target IoT device and the first IoT device based on the pairing action.
US12021931B2

Systems and methods described herein provide binding support function (BSF) service registration and discovery for environments using oversubscribed network addresses. A network device in a core network receives a registration request from a binding support device. The registration request includes a binding group identifier associated with the binding support device. The network device stores, based on the registration request, a profile for the binding support device that includes the binding group identifier and receives, from a policy control device, a discovery request for a that includes a unique identifier of user equipment (UE) device. The network device provides, to the policy control device, a response to the discovery request that identifies the binding support device.
US12021918B2

A visual representation may be displayed at a computing device to indicate a display configuration and/or user interactions associated with a user interface for an application that may be run on other computing devices. The visual representation of the user interface may be determined based on user interface information, which may be logged at the computing device on which the application may be run. The visual representation of the user interface may include data obtained from a remote data source. The data may include market data that may be obtained from an electronic exchange that is shared with the computing device on which the application may be run for displaying the user interface.
US12021914B2

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US12021901B2

The present disclosure relates to techniques for enforcing control policies on one more software as a service (SaaS) platforms from a centralized security control platform. An integration component is configured to integrate SaaS accounts with the security enforcement platform. The security enforcement platform executes functions that facilitate the creation of control policies on SaaS accounts. Exemplary control polices can be created to manage or control file sharing activities, user authentication, plugin usage, and/or other functions and features that may impact the security of the files or content included on the SaaS accounts. Activity events generated by the integrated SaaS accounts can be monitored by the security control platform. The activity events monitored by the security enforcement platform can be utilized to enforce the control policies and facilitate verification of file sharing activities.
US12021900B1

An access policy analysis system may use stored policy summaries to efficiently perform access analysis. A request that causes an access analysis of an entity in a cloud service provider with respect to a resource hosted in the cloud service provider may be received. An access policy summary generated for the entity based on a set of access policies applied by an access management system of the cloud service provider may be obtained. An access policy summary generated for the resource based on the set of access policies may be obtained. A tree structure that describes a hierarchy of entities in the cloud service provider may be traversed to identify a parent node of the entity in the hierarchy of entities. The access analysis may then be generated based on the access policy summaries for the identified node in the tree structure, for the entity and for the resource.
US12021897B2

A processor may install an imposter security client (ISC) at an endpoint. The processor may install a subscription based imposter security service (ISS). The ISS may be part of an identity and access management (IAM) system. The processor may exchange information between the ISC and the ISS. The exchange may be automatically triggered when the ISS receives an imposter identification (ID) from the IAM system. The imposter ID may be associated with an unauthorized endpoint user. The processor may protect the endpoint from the unauthorized endpoint user.
US12021891B2

Systems, methods, and software described herein manage server connection resets based on domain name server (DNS) information. In one implementation, a firewall may receive a reverse DNS request from a computing system and communicate a request to a DNS security service to determine whether a destination associated with the reverse DNS request is malicious. The firewall further receives a response from the DNS security service that indicates that the destination is malicious and, when the response indicates that the destination is malicious, communicates a reset command to the destination to reset a connection between the destination and the computing system.
US12021887B2

The technology disclosed works in real time, as base and subordinate HTTP URL requests are received, to attribute subordinate HTTP URL requests to base web pages. The main case uses the “referer” or “referrer” HTTP header field for attribution, directly and through a referer hierarchy to the base web page. A second case, which minimizes false generation of base web page log entries, involves small files, such as cascading style sheets (CSS) files, that often have a blank or no referer field. The technology disclosed applies equivalently to hypertext transfer protocol secure (HTTPS) data (e.g., HTTPS transactions, requests, and/or events).
US12021883B2

Systems and methods for adaptively streaming video content to a wireless transmit/receive unit (WTRU) or wired transmit/receive unit may comprise obtaining a media presentation description that comprises a content authenticity, requesting a key for a hash-based message authentication code; receiving the key for the hash-based message authentication code, determining a determined hash for a segment of the media presentation description, requesting a reference hash for the segment from a server, receiving the reference hash for the segment from the server, and comparing the reference hash to the determined hash to determine whether the requested hash matches the determined hash.
US12021881B2

Examples of the present disclosure describe systems and methods of automatic inline detection based on static data. In aspects, a file being received by a recipient device may be analyzed using an inline parser. The inline parser may identify sections of the file and feature vectors may be created for the identified sections. The feature vectors may be used to calculate a score corresponding to the malicious status of the file as the information is being analyzed. If a score is determined to exceed a predetermined threshold, the file download process may be terminated. In aspects, the received files, file fragments, feature vectors and/or additional data may be collected and analyzed to build a probabilistic model used to identify potentially malicious files.
US12021871B2

A method of remotely configuring access to at least one home automation device that is part of a home-automation installation, the home automation installation comprising at least one home automation device and at least one central control unit, and the method being performed by a first remote access service carried out by a management unit and including the following steps: receiving an information message relating to the presence of the home automation device from a central control unit to which the device is linked; determining a second service associated with the type of home automation device for which remote access must be configured with corresponding access rules; configuring an access rights reference system in order to accept at least one control command from the second service or transmitting monitoring data to the second service on behalf of the home automation device. The present application also relates to a control and monitoring method.
US12021869B2

A technique for embedding and utilizing credentials in a network address may include requesting a network address for a client device by providing an account identifier to a server computer associated with a service provider. A network address that is mapped to the account identifier can be assigned to the client device. The network address may include a routing prefix field and a network interface identifier field. The routing prefix field may include an issuer identifier of an issuer of the account, and the network interface identifier field may include an interface identifier that maps to the account identifier. By embedding credentials such as an account identifier in the network address, the actual account identifier need not be transmitted to perform actions on the account.
US12021858B2

Techniques are provided for a highly available web-based database interface system (WDIS) processing database requests that target one or more databases managed by a coupled DBMS. In an embodiment, a web server of multiple web servers receives a first client web-based request that includes one or more first database instructions of a database request. The multiple web servers are configured to balance client web-based requests among one or more of the multiple web servers. The one or more of the multiple web servers are coupled to a database management system that includes one or more database servers executing database instructions on one or more databases. Based on balancing client web-based requests among the one or more of the multiple web servers, routing the first client web-based request that includes the one or more first database instructions of the database request to the first web server of the one or more multiple web servers coupled to the database management system. A request coordinator store coupled to the one or more of the multiple web server is queried. to determine a state of the database request. Based at least in part on the state of the database request, the first web server requests the database management system to execute the one or more first database instructions and update the state.
US12021857B2

Aspects of the disclosure relate to voice biometric authentication in a virtual assistant. In some embodiments, a computing platform may receive, from a user device, an audio file comprising a voice command to access information related to a user account. The computing platform may retrieve one or more voice biometric signatures from a voice biometric database associated with the user account, and apply a voice biometric matching algorithm to compare the voice command of the audio file to the one or more voice biometric signatures to determine if a match exists between the voice command and one of the one or more voice biometric signatures. In response to determining that a match exists, the computing platform may retrieve information associated with the user account, and then send, via the communication interface, the information associated with the user account to the user device.
US12021854B2

A permissions management system is disclosed for enabling a user to securely authorize a third-party system to access user account data and initiate transactions related to a user account, without disclosing to the third-party system account credentials. The system enables the user to also securely de-authorize the third-party system. For example, records may be automatically generated that securely store account information, including one or more permissions related to the account and/or the third-party. A token associated with a record may be shared with the third-party system, but neither the record itself, nor the user account credentials, may be shared with the third-party. Accordingly, the third-party may request user account data and/or initiate transactions by providing the token, but does not itself know, e.g., the user account credentials. Further, the user may set various permissions related to the token, and may also revoke the token (e.g., de-authorize the third-party), thus providing increased security to the user's account.
US12021853B2

Techniques for providing authenticity display areas via webpage unique asset tokens (UATs). A method incudes encoding a webpage corresponding to a UAT into portions of code which cause projection of media content corresponding to the unique asset and projection of a graphical user interface display area populated with authenticity data of the UAT when executed. The UAT is associated with a unique asset. The method also includes creating a database including nodes. The nodes include webpage nodes and UAT nodes, where the encoded portions of code of the webpage and the authenticity data of the UAT are stored among the nodes. One of the webpage nodes is associated with the webpage and is connected to a UAT node of the UAT. The method also includes providing the at least one portion of code to a device authorized by an owner of the at least one first UAT node.
US12021852B2

A key generation method is provided. A first peer obtains an ephemeral key from a second peer via a server. The first peer uses the ephemeral key to compute a ciphertext that encrypts a first parameter. The first peer uses the first parameter to generate a session key. The ciphertext is sent to the server by the first peer to allow the second peer to generate the session key. The key may be subsequently used for communication, such as by using a key management algorithm such as Double Rachet.
US12021849B2

A privacy computing-enabled migration method for large-scale persistent data across platforms is provided. By virtue of a sealing key management service SKMS, based on trusted sealing and trusted connection which are the basic functions of privacy computing, large-scale migration of privacy data with low deployment cost, high security and high efficiency can be realized by providing download links to platforms that meet requirements, thus greatly improving the flexibility of data deployment and use and the landing of trusted sealing technology.
US12021830B2

An edge control device includes: an acquisition unit configured to acquire information about switching of an edge router accommodating a user's terminal; an instruction unit configured to instruct a dynamic host configuration protocol (DHCP) server to induce re-acquisition of an internet protocol (IP) address by the user's terminal on the basis of the information about edge router switching acquired by the acquisition unit; and a receiving unit configured to receive, from a DHCP server, a notification that induction of IP address reacquisition is completed.
US12021815B2

One embodiment provides a method, the method including: identifying, utilizing a message reminder system, at least two messages transmitted by a sender to at least one recipient; determining, utilizing the message reminder system, at least one of the at least two messages did not receive a response; and providing a notification indicating the at least one of the at least two messages needs a response. Other aspects are claimed and described.
US12021811B2

Systems and methods for tracking topics related to communications for use with multiple channels of electronic communication and across different communication platforms for those channels are disclosed.
US12021799B2

Systems and methods in which one or more wireless communication stations implement duplex-mode remediation to facilitate the signal communication when an issue with respect to self-interference is identified are described. Duplex-mode remediation may be implemented for various communication scenarios, such as for random access phase communications, for communications having different priorities, etc. A wireless communication station may implement one or more changes with respect to the full duplex operation of the wireless communication station based upon determining that an issue with respect to self-interference may be, or is being, experienced, such as to provide for a wireless communication station operating in an in-band full duplex mode to increase interference cancellation and/or to fall back to a sub-band full duplex mode or a half duplex mode, to provide for a wireless communication station operating in a sub-band full duplex mode to increase interference cancellation and/or to fall back to a half duplex mode.
US12021797B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first network node may obtain a time division duplexing (TDD) split configuration, for inter-node interference mitigation, that is based at least in part on at least one of a subset of compatible beam pairs of a set of beam pairs or a subset of non-compatible beam pairs of the set of beam pairs, and that indicates a first restriction duration and a second restriction duration, a beam pair of the set of beam pairs comprising an uplink beam associated with the first network node and a downlink beam associated with a second network node. The first network node may communicate with at least one user equipment (UE) based at least in part on the TDD split configuration for inter-node interference mitigation. Numerous other aspects are described.
US12021795B2

Embodiments of this application provide a communication method and a network device. The method includes: determining, by a network device, that a resource corresponding to at least one DMRS port of a plurality of DMRS ports of the network device is not used to transmit a DMRS in a first time segment; determining, by the network device, a first resource used to carry, in the first time segment, first data information to be sent to a terminal device, where the first resource includes the resource that is corresponding to the at least one DMRS port and that is not used to transmit the DMRS; sending, by the network device, indication information of the first resource to the terminal device; determining, by the terminal device based on the received indication information of the first resource, the first resource used to carry the first data information in the first time segment.
US12021793B2

A communication apparatus includes circuitry that determines a number of resource blocks forming a resource block group, which is a unit used to allocate a resource to the communication apparatus, in a first band or in a second band that is an expanded band to which the first band is expanded, and a subcarrier spacing for the second band is same or different from a subcarrier spacing for the first band; and a transceiver that is coupled to the circuitry and that communicates with a base station using the resource. One of the number of resource blocks set for the first band and the number of resource blocks set for the second band is an integer multiple of the other, and the number of resource blocks set for the first band and the number of resource blocks set for the second band are values that are a power of two.
US12021788B2

A method of operating a time division duplex (TDD) wireless communication system is disclosed. The method includes establishing communications with a remote transceiver. A subframe configuration including static and flexible subframes is determined and transmitted to the remote transceiver. A channel state information (CSI) report is received from the remote transceiver in response to the subframe configuration.
US12021783B2

The embodiments of the present disclosure provide a method for transmitting information, a terminal device and a network device. The method includes: the terminal device receiving first indication information sent by the network device; the terminal device receiving, according to the first indication information, first downlink control information sent by the network device.
US12021777B2

According to embodiments herein, a UE can be configured with a spatial relationship for an Uplink Position Reference Signal (UL-PRS) to transmit via the SL interface. This information can include various options related to a transparent mode in which an anchor UE connected with the UE via the SL interface generally acts like a base station. In an advanced mode, any of a variety of aspects of the SL interface used in communication between the UE and anchor UE may be used as a reference for UL-PRS.
US12021770B2

This application provides a reference signal sending method, a reference signal receiving method, an apparatus, and a device, to provide a reference signal sending or receiving mechanism. A first network device determines at least one frequency reference point. The first network device generates a reference signal based on the at least one frequency reference point, and sends the reference signal in the first frequency band. A frequency reference point is determined based on a frequency band. In this case, both the first network device that sends the reference signal and a second network device that receives the reference signal may determine the frequency reference point based on the frequency band, and the two network devices may determine a same reference signal at a same frequency domain location, so that the reference signal sent by the first network device can be correctly detected by the second network device.
US12021769B2

A flexible NFRP procedure is proposed where the AP can adjust the granularity of the possible answers to a given question. The NFRP trigger frame includes a tone set configuration indication representative of a number of tone groups per RU tone set. The number of possible FEEDBACK_STATUS values consequently also varies, making it possible for the AP to poll the stations for more detailed feedback reports. A station determines which FEEDBACK_STATUS values are available, calculates its FEEDBACK_STATUS value and retrieves the corresponding subset of tone groups on which energy must be sent. Due to the multiples existing tone set configurations, the station also determines the tones forming the subset to be activated, based on the tone set configuration indication. The station can then properly send its feedback report response by activating (emitting energy on) the appropriate tunes and therefore the appropriate tone groups.
US12021764B2

Disclosed is a transmission apparatus capable of properly performing cross carrier scheduling in ePDCCHs. In this apparatus, when communication is performed using a plurality of component carriers (CCs), configuration section 102 configures a first search space as a candidate to which control information for a first CC is assigned and a second search space as a candidate to which control information for a second CC other than the first CC among the plurality of CCs is assigned, within a same allocation unit group among a plurality of allocation unit groups included in a data-assignable region within the first CC, and transmission section 106 transmits control information mapped to the first search space and control information mapped to the second search space.
US12021763B1

An improved buffer for networking and other computing devices comprises multiple memory instances, each having a distinct set of entries. Transport data units (“TDUs”) are divided into storage data units (“SDUs”), and each SDU is stored within a separate entry of a separate memory instance in a logical bank. One or more grids of the memory instances are organized into overlapping logical banks. The logical banks are arranged into views. Different destinations or other entities are assigned different views of the buffer. A memory instance may be shared between logical banks in different views. When overlapping logical banks are accessed concurrently, data in a memory instance that they share may be recovered using a parity SDU in another memory instance. The shared buffering enables more efficient buffer usage in a network device with a traffic manager shared amongst egress bocks. Example read and write algorithms for such buffers are disclosed.
US12021745B2

An operation method of a boundary IAB node between a first topology and a second topology in a communication system may include: receiving, from a first IAB donor node included in the first topology, a first address of a first node included in the second topology; receiving, from a node connected to the boundary IAB node, data including a relay request using a second address as a destination address; rewriting the destination address of the data with the first address indicated by the second address in a mapping table; and routing the data towards the first node.
US12021742B2

A method implemented by a first node in a segment routing (SR) network domain includes receiving, from a second node of another network domain, a packet that is to pass through the SR network domain in accordance with segment identifiers (SIDs). The method also includes obtaining compressed SIDs corresponding to some of the SIDs. The method includes generating, by the first node, a segment routing header (SRH) having a list of segments and a segment left (SL) field. The method finally includes adding the SRH to the packet, and forwarding the packet with the SRH to a third node in the SR network domain.
US12021738B2

Systems and methods are provided for managing multicast data transmission in a network having a plurality of switches arranged in a Dragonfly network topology, including: receiving a multicast transmission at an edge port of a switch and identifying the transmission as a network multicast transmission; creating an entry in a multicast table within the switch; routing the multicast transmission across the network to a plurality of destinations via a plurality of links, wherein at each of the links the multicast table is referenced to determine to which ports the multicast transmission should be forwarded; and changing, when necessary, the virtual channel used by each copy of the multicast transmission as the copy progresses through the network.
US12021737B2

Techniques are described herein for retrieving application status data from a service provider and making a path selection based on that application status data. In some embodiments, the techniques may comprise receiving a request to access an application hosted by a service provider, generating a first data that includes an application programming interface (API) call to the application that includes at least an identifier for a tenant, determining a set of potential paths between the edge device and the application hosted by the service provider, providing the first data to the application endpoint via at least one path of the set of potential paths, receiving second data including an application status generated from metrics obtained in relation to the tenant, and selecting, based on the second data, a path of the set of potential paths to be used by the tenant to access the application.
US12021732B1

This disclosure is directed to systems and methods for generating correlated load test scripts for use in load testing by receiving an archive of transaction records, each transaction record including a request and a response, organizing the archive of transaction records, determining a collection of transaction records, generating a plain load test script, and correlating the plain load test script to generate a correlated load test script.
US12021729B2

The frame sequence table (FST) architecture disclosed here partitions an FST stored in the Block RAM on an FPGA into at least two tables for emulating frame sequences for testing network equipment by providing more accurate emulations of network environments. In some implementations, one FST (the primary FST) provides frame listings for high data rate streams, while the other FST provides low data rate streams (the “slow” FST, or SFST). Data compression techniques may be used for the primary FST, allowing emulation of high frame rates using multiple repetitions of frames, while the separation of low frequency streams into the SFST (along with residuals from the primary FST), allows them to be represented accurately when mixed into the final data stream in the output port. A “ping-pong” state machine implemented in firmware governs the selection of data streams from the primary FST and SFST into the output data flow.
US12021725B1

In one embodiment, an illustrative method herein may comprise: initiating, by a device, a transaction trace that passes through a plurality of downstream tracers configured to collect a temporarily cached span of telemetry information regarding the transaction trace; receiving, by the device, an indication of a trigger event at a given span along the transaction trace from a particular one of the plurality of downstream tracers; deciding, by the device and based on the trigger event, whether to trigger a sharing of the temporarily cached span of telemetry information regarding the transaction trace from each of the plurality of downstream tracers; and sending, by the device in response to deciding to trigger the sharing, a signal to the plurality of downstream tracers to cause the plurality of downstream tracers to share their temporarily cached span of telemetry information regarding the transaction trace with a telemetry collector.
US12021719B2

The present disclosure relates to an artificial intelligence apparatus capable of providing a user manual corresponding to an abnormality diagnosis by diagnosing an abnormality of a target device inquired by a user, and a method for providing a target device manual thereof, and may be configured to, when receiving a user inquiry from the user terminal through the communication unit, analyze the user inquiry to set a diagnosis range of a target device, perform a diagnosis corresponding to the user inquiry within the set diagnosis range of the target device, generate a user manual for the performed diagnosis result, and control the communication unit to transmit the generated a user manual to the user terminal.
US12021712B2

A cloud hosting environment configuration interface is provided. Cloud-based services defined in the hosting environment are configured through cloud-based resources using the interface. Previously defined services and their resources can be recalled by reference within the interface and properties and settings for those resources custom modified as needed for a new hosted service. Cloud resources can be added and removed via the interface. In an embodiment, the interface is a Command Line Interface (CLI).
US12021706B2

Methods, systems, and apparatuses may determine a connection topology for a service and send an alert in which the alert includes a service connection topology that includes a plurality of port assignments for each equipment of the connection topology.
US12021705B1

Techniques are described herein for implementing and using a network topology display system configured to display and support interaction with complex and/or multi-site datacenters. The topology display system may provide an interactive user interface, allowing users to navigate to different regions of the network node topology representing the datacenter, and displaying views representing the various sites, levels, and objects of the datacenter. While navigating the topology, a user may select a particular node in the network topology to be pinned, causing the user interface to display data representing the datacenter object corresponding to the selected node. As the user navigates the network topology, additional nodes may be selected to provide additional object data, which may be updated dynamically for a set of pinned nodes configured in different sites or regions of the topology.
US12021700B2

A wireless device may receive a first configuration parameter, a second configuration parameter and a third configuration parameter. The first configuration parameter may be of a first SPS configuration and may indicate a first HARQ codebook identifier. The second configuration parameter may be of a second SPS configuration and may indicate a second HARQ codebook identifier. The third configuration parameter may indicate a state that is mapped to the first SPS configuration and the second SPS configuration. The wireless device may receive a DCI. A value of one or more bits of a HARQ process number field of the DCI may indicate the state. The wireless device may ignore the DCI in in response to the second HARQ codebook identifier being different from the first HARQ feedback codebook identifier.
US12021699B2

Systems, methods, and computer-readable storage media are provided for provisioning a common subnet across a number of subscribers and their respective virtual networks using dynamically generated network policies that provide isolation between the subscribers. The dynamic generation of the network policies is performed when a host (e.g. client) is detected (via a switch) as the host joins the computing network via virtual networks. This ability to configure a common subnet for all the subscriber virtual networks allows these subscribers to more easily access external shared services coming from a headquarter site while keeping the separation and segmentation of multiple subscriber virtual networks within a single subnet. This allows the Enterprise fabric to be more simple and convenient to deploy without making security compromises.
US12021698B1

An example method of entity lifecycle management in a service monitoring system includes: receiving, by a software application of a service monitoring system, a policy definition specifying an entity lifecycle management policy, wherein the entity lifecycle management policy defines management rules for a plurality of entities in a network environment, wherein each entity of the plurality of entities is represented by one of: a device, an application, a service, or a user account; identifying, by applying the entity lifecycle management policy, one or more candidate entities for retirement; identifying, as retired entities, at least a subset of the one or more candidate entities; and excluding the retired entities from a plurality of active entities, thus preventing the retired entities from interacting with other components of the service monitoring system; and determining a value of a key performance indicator (KPI) reflecting an aspect of performance of the service, wherein the KPI is defined by a search query that derives the value of the KPI from machine data associated with one or more entities of the plurality of active entities.
US12021695B2

A communication method is provided, a first policy control network element sends a subscription message to a usage monitoring network element, where the subscription message includes identification information of a first slice and identification information of a terminal device, and the subscription message is for subscribing to usage status information of the terminal device in the first slice. The first policy control network element receives, from the usage monitoring network element, first indication information indicating that usage of the terminal device in the first slice is exhausted. The first policy control network element sends, to a mobility management network element, availability status information of the first slice indicating that the first slice is unavailable; or the first policy control network element sends a user route selection policy to the terminal device, where the user route selection policy does not include the identification information of the first slice.
US12021691B1

In one embodiment, a recommendation service of a device provides a recommended action to a client of an online application predicted to improve a quality of experience metric for the online application. The device receives feedback from the client indicative of the recommended action not being implemented by a user of the client. The device determines, based on the feedback, a reason for the recommended action not being implemented. The device updates the recommendation service based on the reason for the recommended action not being implemented.
US12021688B2

A method in a server includes: storing, at the server, a configuration update definition including (i) criteria, and (ii) configuration update payload data; obtaining at the server, from a computing device having a connection to a wireless local area network (WLAN), a parameter of the connection; determining whether the parameter satisfies the criteria of the configuration update definition; and in response to determining that the parameter satisfies the criteria, transmitting the configuration update payload data to the computing device.
US12021681B2

It is provided a communication device which transfers a signal, comprising: an arithmetic device configured to execute predetermined processing; a storage device accessible from the arithmetic device; a log collection module configured to collect first type logs from at least one of the communication device or an equipment coupled to the communication device; an alert generation module configured to generate alert when one of the collected the first type logs satisfies a predetermined condition; and a failure cause candidate determination module configured to determine failure cause candidates in response to the generated alert, and output, to the log collection module, an additional log collection request for collecting second type logs in an additional log collection order that is set based on the determined failure cause candidates.
US12021679B1

In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster.
US12021678B2

A pervasive realtime framework supports the execution of realtime software applications with high-level functions that significantly reduce the effort and time needed to develop realtime software applications in a new operating environment paradigm in which realtime connections between network nodes are pervasive. The pervasive realtime framework handles the complex tasks of connecting to communicants, virtual areas, and other network resources, as well as switching those connections in response to user inputs and thereby enables software application developers to focus on developing high-level realtime software application functionality.
US12021675B2

Proposed are a method and device for receiving a PPDU in a wireless LAN system. Specifically, a reception STA receives the PPDU from a transmission STA through a wideband and decodes the PPDU. The PPDU includes an STF signal. The STF signal is generated on the basis of a first STF sequence for the wideband. When the wideband is a 320 MHz band, the first STF sequence is a sequence including a M sequence and is defined as {M −1 M −1 −M −1 M 0 −M 1 M 1 −M 1 −M 0 M −1 M −1 −M −1 M 0 −M 1 M 1 −M 1 −M 0 −M 1 −M 1 M 1 −M 0 M −1 −M −1 M −1 M 0 −M 1 −M 1 −M 1 M 1 −M 0 M −1 −M −1 M −1 M}*(1+j)/sqrt(2).
US12021670B2

A physical layer transceiver, for connecting a host device to a wireline channel medium that is divided into a total number of link segments, includes a host interface for coupling to a host device, a line interface for coupling to the wireline channel medium, and feed-forward equalization (FFE) circuitry operatively coupled to the line interface to add back, into a signal, components that were scattered in time. Respective individual filter segments are selectably configurable, by adjustment of respective delay lines, to correspond to respective individual link segments. The FFE circuitry also includes control circuitry configured to detect a signal energy peak in at least one particular link segment and, upon detection of the signal energy peak in the particular link segment, configure a respective one of the respective individual filter segments, by adjustment of a respective delay line, to correspond to the respective particular link segment.
US12021657B1

A first provider edge device may receive device information from a second provider edge device included in an Ethernet virtual private network (EVPN). The device information may identify a media access control (MAC) address and may indicate that the device is connected to the second provider edge device. The first provider edge device may receive data transmitted by the device and may determine, based on information included in the data, that the device has moved from the second provider edge device to the first provider edge device. The first provider edge device may generate a data packet including mobility information indicating that the device has moved to the first provider edge device. The first provider edge device may transmit, via a data plane of the EVPN, the data packet to the second provider edge device to permit the second provider edge device to update routing information for the device.
US12021654B2

Techniques are described for extending a cellular quality of service bearer through an enterprise fabric network. In one example, a method obtaining, by a first switch of a network, a packet to be delivered to a client connected to the network via a cellular access point; identifying quality of service (QoS) bearer information associated with the packet, wherein the QoS bearer information is associated with a radio access bearer for the client and the QoS bearer information comprises a bearer indicator and a QoS class identifier; providing a fabric tunnel encapsulation for the packet, wherein the bearer indicator and the QoS class identifier are included within the fabric tunnel encapsulation of the packet; and forwarding the packet within the fabric tunnel encapsulation toward a second switch of the network via a fabric tunnel, wherein the cellular access point is connected to the network via the second switch.
US12021652B2

A method and system for a wireless communication system for a moving vehicle having a plurality of carriages is disclosed. The system comprises at least one internal network onboard said vehicle and at least one router, connected to the internal network and to at least one exterior mobile network, wherein the internal network comprises a plurality of network switches, connected together by cables, wherein the network switches are Power over Ethernet (PoE) switches. In at least one of the network switches it is determined if an input power received from a power supply is below a minimum power level. In case it has been determined that the input power level is below the minimum power level, power is received as Power over Ethernet from at least one of the other network switches, and the switch continues at least part of the network switch operation also when powered by the at least one other network switch.
US12021649B2

Systems, methods, and devices for managing sensor event rules are described. Methods may comprise determining a sensor event rule, wherein the sensor event rule comprises a rule sensor identifier and a rule event identifier. Data indicative of a sensor event may be received. The data may be associated with a first premises device. The data may further indicate an identifier of the first premises device and an identifier of a sensor event. Based on determining that the identifier of the rule sensor identifier corresponds to the identifier of the first premises device and that the rule event identifier corresponds to the identifier of the sensor event, a control signal may be transmitted to a second premise device. The control signal may be configured to cause configuration of one or more settings associated with one or more functions of the second premises device.
US12021641B2

Provided are a data retransmission indication and processing method and device. The data retransmission indication method includes: a first network element sends a retransmission indication message to a retransmission network element, the retransmission indication message being used to instruct the retransmission network element to retransmit segment data of a Packet Data Convergence Protocol (PDCP) Protocol Data Unit (PDU), which fails to transmit by the first network element, to a terminal.
US12021635B2

Proposed is a method of performing wireless communication by a first apparatus. The method may include receiving one or more reference signals, each generated by one or more apparatuses, from the one or more apparatuses, and determining discontinuous detection (DTX) related to one or more second apparatuses among the one or more apparatuses based on the one or more reference signals, and transmitting hybrid automatic repeat request (HARD) feedback to the one or more second apparatuses.
US12021630B2

A method performed by a wireless device for wireless transmission of data to a network node of a wireless communication network. The method comprises receiving, from the network node, at a first time slot, a first scheduling grant instructing the wireless device to transmit first data to the network node at a third time slot, and receiving, from the network node, at a second time slot later than the first time slot but earlier than the third time slot, a second scheduling grant instructing the wireless device to transmit second data to the network node at the third time slot. The method further comprises transmitting, to the network node at the third time slot, the second data, and possibly also the first data, in uplink transmission resources of the third time slot, wherein the transmission is performed in accordance with an instruction.
US12021627B2

The present technology relates to a communicating device and a communicating method that can realize communication of higher reliability. A communicating device is provided which includes a control section configured to perform control of transmitting data to another communicating device by using a usable frequency channel, generating a request signal including channel information regarding plural usable frequency channels, the request signal being a signal for requesting an acknowledgment signal used to confirm normal reception of the data, and transmitting the generated request signal to the other communicating device by using the plural frequency channels. The present technology is applicable to wireless LAN systems, for example.
US12021622B2

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for collision handling. A first network node receives a first allocation of first resources at a first time and receives a second allocation of second resources at a second time, wherein the first time is before the second time, wherein one or more of the first resources overlap in a time domain and a frequency domain with one or more of the second resources, and wherein the first resources are uplink resources and the second resources are downlink resources or the first resources are downlink resources and the second resources are uplink resources. The first network node adjusts for the overlap in the time domain and the frequency domain between the first allocation of first resources and the second allocation of second resources.
US12021616B2

A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted in a current frame; a parity permutator configured to interleave the parity bits and group-wise interleave a plurality of parity bit groups configuring the interleaved parity bits based on a group-wise interleaving pattern including a first pattern and a second pattern to perform parity permutation; a puncturer configured to puncture at least some of the group-wise interleaved parity bit groups; and an additional parity generator configured to select at least some of the punctured parity bit groups to generate additional parity bits to be transmitted in a previous frame of the current frame, based on the first pattern and the second pattern.
US12021611B2

An electronic eyewear device includes first and second systems-on-chip (SoCs) having independent time bases. The first and second SoCs are connected by a shared general purpose input/output (GPIO) connection and an inter-SoC interface. The first and second SoCs are synchronized to each other by the first SoC asserting the shared GPIO connection to the second SoC where assertion of the message to the shared GPIO connection triggers an interrupt request (IRQ) at the second SoC. The first SoC records a first timestamp for assertion of the message to the GPIO connection, and the second SoC records a second timestamp of receipt of the IRQ. The first SoC sends a message including the first timestamp to the second SoC over the inter-SoC interface. The second SoC calculates a clock offset between the first and second SoCs as a difference between the first and second timestamps.
US12021603B2

Disclosed are a time delay compensation method and apparatus and a time delay control method and apparatus, which are used for performing time delay compensation on the basis of a relative time delay of a service link and a relative time delay of a feeder link. An uplink timing mechanism for an NTN system is provided, to ensure the reliability of a synchronization establishment process of the NTN system and the timing accuracy of a subsequent data transmission process. Provided is a time delay compensation method, comprising: determining that time delay compensation needs to be performed on a service link and a feeder link in a non-terrestrial networks (NTN) system; and performing time delay compensation on the basis of a relative time delay of the service link and a relative time delay of the feeder link.
US12021600B2

A technology is described for a time division duplex (TDD) repeater with network protection. The TDD repeater can comprise a first port, a second port, and one or more amplification paths coupled between the first port and the second port. The TDD repeater can comprise a signal detector configured to measure a received signal power for a downlink (DL) signal in a first set of one or more TDD DL subframes. The TDD repeater can be further configured to adjust an uplink (UL) noise power or gain of the one or more amplification paths based on the received signal power for the DL signal in the first set of the one or more TDD DL subframes.
US12021596B2

An information transmission method comprising configuring, by a network device, first beam sequence information, where the first beam sequence information indicates a plurality of pieces of first identification information, and where each of the plurality of pieces of first identification information indicates one beam that carries a transmission signal, sending, by the network device, the first beam sequence information to a terminal device, and performing, by the network device, signal transmission with the terminal device using the beams indicated by the plurality of pieces of first identification information.
US12021584B2

A method performed by a network node for handling a Single User (SU) Multiple Input Multiple Output (MIMO) transmission from a User Equipment (UE) in a wireless communications network is provided. The network node selects an allowed precoding matrix set for the SU MIMO transmission. The network node further estimates a raw covariance matrix for the SU MIMO transmission, based on a Demodulation Reference Signal, DMRS, of a Physical Uplink Shared Channel, PUSCH, received from the UE. The network node then selects a precoding matrix and a rank for the SU MIMO transmission, based on the estimated raw covariance matrix and the selected allowed precoding matrix set.
US12021582B2

The embodiments of the present application provide a radar-sensing detection method and device based on radar-sensing communication integration. Said method comprises: when being applied to a sending end, determining a position of a receiving end, then sending a beam control signal to the receiving end through a preset beam control request channel, receiving a beam control response signal sent by the receiving end, and sending a first detection result signal to the receiving end in a preset reservation channel. The embodiments of the present application can expand the detection range of an autonomous vehicle.
US12021580B2

In an example method, a user equipment (UE) device determines one or more component carriers available to the UE device for at least one of transmitting or receiving data over a wireless network. The UE device transmits, to the wireless network, for each component carrier, an indication whether the component carrier supports at least one of transmitting or receiving data according to a multi-transmission and receiving points (multi-TRP) communication protocol.
US12021573B2

A display device includes a storage unit that stores, in association with each other, a plurality of channels or a plurality of center frequencies assigned to a predetermined frequency band, and occupied frequency bands that are set to the plurality of channels or the plurality of center frequencies, an operation unit which enables a user to input the channels or the center frequencies, and a control unit that determines, based on information contained in the storage unit, the occupied frequency bands corresponding to the channels or the center frequencies input by the operation unit, determines, as recommended frequencies, frequencies included within the frequency band and not included within the determined occupied frequency bands, and causes a display unit to display the recommended frequencies.
US12021571B2

A digital pre-distortion processing method and an electronic device are provided. The method is performed by an electronic device and includes: detecting a standing wave status of an antenna of the electronic device; obtaining a calibration result through digital pre-distortion calibration in a case that the standing wave status satisfies a preset working condition; and determining whether to enable a digital pre-distortion function according to the calibration result.
US12021570B2

A system and method for performing diagnostics of a link capable of measuring a signal pulse having a pulse width that is narrower than a sampling period of a clock signal used for data sampling. The system incorporates a phase interpolator that shifts a phase of the clock signal while preserving the sampling period of the clock signal. The method includes generating and transmitting a plurality of pulses to a link, where then each pulse is sampled according to the clock signal. After each pulse is sampled, the phase interpolator shifts the phase of the clock signal so that each pulse is sampled according to a unique phase, thereby increasing signal measurement accuracy without decreasing the sampling period.
US12021556B2

A communication device according to an embodiment includes a first generator, a second generator, a signal sharer, a combiner, a first measurement circuit, a second measurement circuit, a first control circuit, a second control circuit, and a third control circuit. The first and second measurement circuits measure levels of self-jammer signals, respectively. Each of the self-jammer signals is extracted in corresponding one of a first bandwidth and a second bandwidth larger than the first bandwidth from a signal output from the combiner. The first control circuit sets change values of an amplitude and a phase in the second generator during a period of a first time width. The second control circuit sets change values of the amplitude and the phase in the second generator. The third control circuit causes the first control unit to set the change values of the amplitude and the phase in the second generator.
US12021553B2

Various embodiments of an electronic device for matching an antenna impedance may include an antenna, a wireless communication module, an impedance matching module, and at least one processor, wherein the at least one processor is configured to: select a first index corresponding to an impedance of the antenna among a plurality of sampled indexes through a first measurement in which a tuning code of the impedance matching module is configured as a reference code; identify a use environment corresponding to the first index; select a second index corresponding to the impedance of the antenna among the plurality of sampled indexes through a second measurement in which the tuning code of the impedance matching module is configured as the reference code and as a ground code corresponding to the use environment; and adjust the impedance of the antenna based on a tuning code corresponding to the second index.
US12021546B2

Various embodiments of the present disclosure provide methods and apparatuses for improved belief propagation (BP) decoding. A method performed by a receiver comprises: obtaining based on received information and an original left-to-right table comprising left-to-right messages associated with nodes of a plurality of processing elements (PEs) for BP decoding, an original right-to-left table comprising right-to-left messages associated with the nodes, and searching for, based on the original left-to-right table and the original right-to-left table, a conflict verification processing element (VPE) in the plurality of PE. The method also comprises updating the original right-to-left table based on the conflict VPE to obtain a plurality of potential right-to-left tables, and performing the BP decoding based on the respective one of the plurality of potential right-to-left tables.
US12021535B1

A circuit includes a first and a second solid state electronic device arranged in a bridge-leg configuration, each selectively operable as a control switch and synchronous switch and each selectively operable in an ON state and OFF state. A driver circuit is operably connected with at least the first solid state electronic device for controlling operation of at least the first solid state electronic device. A signal modulation circuit is operably connected with or between the driver circuit and the first solid state electronic device and includes an input operably connected with the driver circuit, an output operably connected with the first solid state electronic device, and a variable resistance circuit operably connected between the input and the output and operably connected with the driver circuit. A resistance of the variable resistance circuit is adjustable by the driver circuit to prevent spurious operation of the first solid state electronic device.
US12021527B2

A superconducting integrated circuit, comprising a plurality of superconducting circuit elements, each having a variation in operating voltage over time; a common power line; and a plurality of bias circuits, each connected to the common power line, and to a respective superconducting circuit element, wherein each respective bias circuit is superconducting during at least one time portion of the operation of a respective superconducting circuit element, and is configured to supply the variation in operating voltage over time to the respective superconducting circuit element.
US12021514B2

A color temperature switching scheme for an LED lighting device is disclosed. The color temperature switching scheme comprises a plurality of different color temperature performances correspondingly generated by a plurality of different paired combinations of a first electric power allocated to a first LED load emitting a light with a first color temperature and a second electric power allocated to a second LED load emitting a light with a second color temperature such that a mingled color temperature between the first color temperature and the second color temperature can be generated thru a light diffuser. For tuning the mingled color temperature of the LED lighting device a reverse yet complementary power adjustment process for distributing a total electric power T between the first LED circuit and the second LED circuit is required such that a total light intensity remains unchanged while the mingled color temperature is being adjusted.
US12021506B2

Aspects of this disclosure relate to bulk acoustic wave resonators with patterned mass loading layers. Two different bulk acoustic wave resonators of an acoustic wave filter and/or an acoustic wave die have respective patterned mass loading layers with different densities. The patterned mass loading layers contribute to the two different bulk acoustic wave resonators having different respective resonant frequencies. Related bulk acoustic wave devices, filters, acoustic wave dies, radio frequency modules, wireless communication devices, and methods are disclosed.
US12021503B2

Acoustic resonators and filter devices. An acoustic resonator including a piezoelectric plate having front and back surfaces, a portion of the piezoelectric plate forming a diaphragm, and a conductor pattern on the front surface, the conductor pattern including an interdigital transducer (IDT), fingers of the IDT on the diaphragm. A thickness between the front and back surfaces is greater than or equal to 200 nm and less than or equal to 1000 nm. The IDT comprises a first portion having a first pitch and a first mark and a second portion having a second pitch and a second mark not equal to the first pitch and first mark.
US12021502B2

Acoustic resonators and filter devices. An acoustic resonator includes a piezoelectric plate having front and back surfaces, a portion of the piezoelectric plate forming a diaphragm, and a conductor pattern on the front surface, the conductor pattern including a multi-mark interdigital transducer (IDT), with fingers of the IDT on the diaphragm. A thickness of the interleaved fingers is greater than or equal to 0.85 times a thickness of the piezoelectric plate and less than or equal to 2.5 times the thickness of the piezoelectric plate.
US12021499B2

A bulk acoustic resonator operable in a bulk acoustic mode includes a resonator body mounted to a separate carrier that is not part of the resonator body. The resonator body includes a piezoelectric layer, a device layer, and a top conductive layer on the piezoelectric layer opposite the device layer. A surface of the device layer opposite the piezoelectric layer is for mounting the resonator body to the carrier.
US12021497B2

A balun includes an unbalanced terminal, balanced terminals, and lines, and converts a signal between an unbalanced line and an balanced line. A first line is connected between the unbalanced terminal and a reference potential. A second line is connected between the balanced terminal and the reference potential, and is coupled to the first line. A third line is connected between the balanced terminal and the reference potential, and is coupled to the first line. A fourth line is connected in parallel to the second line, and is coupled to the third line. The fourth line is configured such that a signal with an opposite phase to that of a signal passing through the third line passes through the fourth line.
US12021492B2

A class-D RF power amplifier (PA) architecture with duty cycle control has improved power efficiency while suppressing even-order harmonics. An inductor and capacitor (LC) low pass filter (LPF) can also be integrated on-chip to further suppress harmonics and provide impedance transformation between the PA and load. This eases the design for customers and reduce their bill of materials cost. The LPF can also match the PA to the load impedance to improve efficiency. The harmonic levels can also be controlled by adjusting the duty cycle of the PA output.
US12021489B2

The present disclosure relates to the field of amplifier circuits (driver amplifiers) for electro-optical modulators, in particular for amplifying an electrical signal for driving electro-optical modulators, an amplifier circuit is proposed for amplifying a signal comprising a gain amplifier, a distributed amplifier, a resistor, and a current source, wherein the input of the distributed amplifier is electrically connected to the output of the gain amplifier; the resistor terminates the input of the distributed amplifier; and the current source is electrically connected in parallel to the resistor. A method of setting a bias voltage of such an amplifier circuit is also proposed. Furthermore, a transmitter, in particular an optical transmitter, comprising such an amplifier circuit and a system comprising such a transmitter and a signal source are also proposed.
US12021486B2

Systems and methods for applying flexible solar panels to flexible underlying membranes are disclosed. The embodiments disclosed herein involve systems and methods for applying flexible photovoltaic modules to flexible underlying membranes, including large and small span and permanent membrane structures.
US12021480B2

A device is provided for vertically attaching to a wall, in particular to a noise barrier, including a frame and at least two tins which have solar panels and are provided on a front face of the frame, wherein at least two supporting projections, each with a bearing for supporting the frame, extend outwards from a rear face of the frame, the fins forming elongate frame struts.
US12021476B2

A method and apparatus for adaptive rectification for preventing current inversion in motor windings are provided. In the method and apparatus, first and second half bridges of a plurality of half bridges are operated to synchronously rectify and permit passage of current, through the windings of the motor, in a first direction. A change of direction of the current from the first direction to a second direction opposite the first direction is detected. In response to detecting that the current changed direction to the second direction, the first and second half bridges of the plurality of half bridges are operated to quasi-synchronously rectify and block passage of the current through the windings in the second direction.
US12021473B2

A control for an electromagnetic holding brake with a coil for releasing the holding brake and maintaining it in the released position, which requires a minimum brake coil voltage to maintain it in the re-leased position, having a DC-DC converter with an input and an output, the DC-DC converter being designed to convert a variable input voltage pre-sent at the input into a predetermined switch-on voltage provided at the output and a predetermined holding voltage provided at the output, the holding voltage corresponding to the minimum brake coil voltage, the DC-DC converter being designed to implement a 2-stage voltage control and, in a first stage, to maintain the switch-on voltage as a regulated DC voltage for a predetermined time, to downregulate the voltage from the switch-on voltage following a predetermined voltage curve to the holding voltage as regulated DC voltage, and to maintain it in a second stage.
US12021471B2

A load protection and control apparatus (1) for protecting and controlling an electrical load connected to the load protection and control apparatus (1) comprising an overcurrent protection circuit (1A) having a power switch (5) through which the electrical load receives an electrical load current (IL) and having a sensor component (4) connected in series with the power switch (5) and adapted to generate directly a voltage drop (ΔU4) corresponding to the current rise speed of the electrical load current (IL) flowing from an input terminal (2) of the load protection and control apparatus (1) via the sensor component (4) and the power switch (5) to the output terminal (3) and having a driver circuit (6) adapted to detect an occurring overcurrent depending on the voltage drop (ΔU4) generated by the sensor component (4) and/or depending on a voltage drop (ΔU5) along the power switch (5) and adapted to switch off said power switch (5) upon detection of an overcurrent within a switch-off period of less than one millisecond; and/or comprising a power supply control circuit (10) having a sensor component (9) adapted to measure at the input terminal (2) a supply voltage (U) notified to a control unit (8) of the load protection and control apparatus (1) adapted to control an electrical power supplied to the electrical load, wherein each input terminal (2) is configured to establish an electrical connection with a busbar (14) of a busbar system or with a current carrying wire.
US12021465B2

The present disclosure provides a DC motor driving system including a DC motor, a power supply device, a switch circuit, and a microprocessor. The power supply device provides an input electrical energy. The switch circuit receives the input electrical energy and outputs a motor electrical energy, which includes a motor power and a motor voltage, to the DC motor. The DC motor driving system switchably works in a constant-voltage mode, a first variable-voltage mode, or a second variable-voltage mode. In the constant-voltage mode, the input electrical energy remains unchanged. In the first variable-voltage mode, the microprocessor controls the power supply device to adjust the input electrical energy for increasing the motor voltage and the motor power. In the second variable-voltage mode, the microprocessor controls the power supply device to adjust the input electrical energy for decreasing the motor voltage and keeping the motor power unchanged.
US12021461B1

Disclosed are a high-speed motor system with air bearing support and a control method thereof. The system includes: a rotating shaft, air bearings, a motor stator, a motor rotor, and radial displacement sensors. The radial displacement sensors are arranged in two groups, located outside the rotating shaft at both sides of the motor rotor; the radial displacement sensors are used to detect displacement of the rotating shaft in x-axis and y-axis directions. The motor stator is provided with stator slots having armature windings inside. The armature windings are electrically connected to a controller. The armature windings are averagely divided into p winding units according to the number of pole pairs p thereof. The controller includes p controller units that control the winding units respectively. The controller unit inputs a damping current component to the corresponding winding unit, for generating an electromagnetic damping force.
US12021447B2

Fault-protection is provided in electrical devices by redundancy in diodes on diode legs of the bridge rectifier and a fault-protection circuit. The fault-protection circuit is configured: (i) for electrical coupling between a return of input DC power to a step-down switching DC-DC converter and a return rail of rectified DC voltage of the output DC power generated by the bridge rectifier, and is configured to perform opening the switch based on sensing a current fault or voltage fault, or (ii) to sense current from a step-down switching DC-DC converter, a first voltage from the step-down switching DC-DC converter, and/or a second voltage at an output of the step-down switching DC-DC converter, and open the circuit on a fault.
US12021439B2

A controller for use in a power converter including a first controller coupled to control switching of a power switch of the power converter to transfer energy to an output of the power converter. The first controller includes a communication delay generator configured to receive a first signal. The communication delay generator determines a communication delay in response to the first signal and outputs a communication signal representative of the communication delay. The first controller further includes a drive circuit coupled to the communication delay generator and configured to receive a request signal which includes a request event to turn ON the power switch. The drive circuit turns ON the power switch in response to the request event. The drive circuit is further configured to receive the communication signal and responsive to the communication signal, delays the turn ON of the power switch by the communication delay.
US12021437B2

A power tool includes a motor housing, a motor, a handle coupled to the housing, and a vibration damping assembly. The motor is positioned in the motor housing and configured to rotatably drive an output shaft. The vibration damping assembly is positioned between the motor housing and the handle. The vibration damping assembly includes a first coupling portion defined by the motor housing, a second coupling portion defined by the handle, and an elastomeric damper captured between the first coupling portion and the second coupling portion. The first coupling portion includes a boss having a flange and a first groove. The second coupling portion defines an opening and includes first and second ribs extending into the opening and spaced apart along a longitudinal axis of the handle. The first and second ribs define a second groove therebetween. The damper occupies the first and second grooves.
US12021436B2

The present disclosure relates to electrical machines, cooling systems and methods for cooling active elements of electrical machines. More in particular, the present disclosure relates to cooling systems and methods for cooling active rotor and/or stator elements of a generator of a wind turbine, e.g. of a direct drive wind turbine. A cooling method comprises supplying a cooling fluid to an air gap through one or more primary inlets of an electrical machine for cooling a plurality of active elements of a rotor of the electrical machine and/or a plurality of active elements of a stator of the electrical machine separated by the air gap. The method further comprises reversing a direction of flow of the cooling fluid such that the cooling fluid is extracted from the electrical machine through one or more primary inlets.
US12021426B2

The stator is provided with a first joint part provided so as to extend in a radial direction as viewed in a rotation axis line direction; and a second joint part provided at a location corresponding to a fastening member and provided so as to extend in the rotation axis line direction so as not to overlap the fastening member.
US12021421B2

The electric machine includes a rotor and a stator, wherein the stator has stator coils, each with a coil core. The electric machine additionally includes an error-recovery device configured to change a magnetic flux coupling of coil cores with one another by a flux conducting element. The hybrid electric aircraft is a hybrid electric airplane, in particular, and the hybrid electric aircraft has such an electric machine.
US12021420B2

In a method for encapsulating a winding overhang of a stator which includes a laminated core with windings inserted in grooves of the laminated core such that winding ends protrude from the grooves to form a winding overhang at a distance from a laminated core end and run in a region between the laminated core end and the winding overhang so as to form intermediate spaces between the winding ends, at least one of the intermediate spaces is spanned by a polymer layer such as to prevent a flow of encapsulating compound through the at least one spanned intermediate space, and the winding overhang is encapsulated with the encapsulating compound after placing the stator in a housing of an electric machine.
US12021419B2

An electronic module includes a first supporting element, a second supporting element, and a plurality of components arranged on the first supporting element and the second supporting element. The first supporting element and the second supporting element are electrically conductively connected, and the second supporting element forms an intermediate chamber in which the first supporting element is arranged.
US12021416B2

In a rotating electric machine, a cylindrical portion is provided on a radially inner side of a stator core. An opposing plate portion extends toward a radially outer side from the cylindrical portion. In a rotor, a magnet portion is fixed on an inner circumferential surface, a circular cylindrical portion is provided on the radially outer side of a stator winding, and a connecting portion extends toward the radially inner side. At least respective portions that oppose the magnet portion in the axial direction of the stator core, the circular cylindrical portion, and the connecting portion contain a magnetic material. A shield portion is provided in a portion that opposes the magnet portion in the axial direction of the opposing plate portion or on an end on the opposing plate portion side in the axial direction of the magnet portion. The shield portion contains a magnetic material.
US12021414B2

A rotor, a motor and a compressor are provided. The rotor has multiple first punches and multiple second punches, which are stacked to form a rotor core of the rotor. Multiple openings are provided in each of the first punches and second punches along a circumferential direction of the rotor. The openings divide the first punches and the second punches into a rotor yoke and multiple pole caps. The pole caps are arranged around the outer circumference of the rotor yoke. The openings extend in an axial direction of the rotor core to form a plurality of slots. Multiple magnets are arranged in the slots in a one-to-one correspondence. Each first punch includes one or more connecting ribs. Each connecting rib is disposed between adjacent two pole caps. At least two of the openings of each second punch communicate with each other.
US12021408B2

A battery system includes a battery cell, a thermally insulating layer, and a thermally conducting layer which includes a fin. The fin pushes against an interior surface of a case which surrounds the battery cell, the thermally insulating layer, and the thermally conducting layer. The thermally conducting layer includes a discontinuity where the discontinuity is configured to reduce a capacitance associated with the thermally conducting layer compared to when the thermally conducting layer does not include the discontinuity.
US12021403B2

Disclosed is a system for managing a battery, the system comprising a first processor, a second processor, an isolator, a sensor unit, a switch unit, etc. The isolator can be disposed between the first processor and the second processor, and the first processor and the second processor can transmit and receive information through the isolator. The first processor can transmit monitoring request signals for a plurality of nodes to the second processor through the isolator, and the second processor can transmit voltage values for the plurality of nodes to the first processor.
US12021402B2

A method includes turning on a first group of switches of a switched capacitor converter in a battery charging system to establish a first conductive path, and configuring a system voltage at a system bus to charge a first flying capacitor to a predetermined voltage level through the first conductive path, wherein the predetermined voltage level is less than the system voltage, and turning on a second group of switches of the switched capacitor converter in the battery charging system to establish a second conductive path to charge a battery, wherein a sum of a voltage across the first flying capacitor and the system voltage is applied to the battery.
US12021396B2

A power transmission apparatus configured to wirelessly transmit power to a power reception apparatus executes, when wirelessly transmitting power, detection processing for detecting an object different from the power reception apparatus, using a power loss, obtains, from the power reception apparatus, reference value information regarding a reference value of received power used to obtain the power loss, and performs a specific control after the power loss has been obtained and in a case where a predetermined time has elapsed since a predetermined timing associated with a timing at which information is obtained from the power reception apparatus, without obtaining the reference value information that is valid, the specific control being a control to prevent a power transmission output from being increased, regardless of received power in the power reception apparatus.
US12021395B2

A method of receiving power of a wireless power receiver, the method including a signal transmission phase of transmitting a signal including an FOD status packet to a wireless power transmitter; a power reception phase of receiving a first power from the wireless power transmitter when a NAK response indicating that a foreign object is present in a charging area of the wireless power transmitter is received from the wireless power transmitter, or receiving a second power from the wireless power transmitter when an ACK response indicating that the foreign object is not present in the charging area of the wireless power transmitter is received from the wireless power transmitter, in response to the FOD status packet, and a signal reception phase of receiving a signal including information on a result of determining whether the foreign object is present in the charging area from the wireless power transmitter based on information other than information included in the FOD status packet by the wireless power transmitter while receiving the first power or the second power.
US12021392B2

A system for wirelessly supplying electric energy to a rotating device includes a flange disk, a disk-shaped ring, an annular plastic filling, a receiving coil which is embedded in the annular plastic filling, a U-shaped ferrite core having a short section, the end face of which is directed to the plastic filling, a long section which is oriented parallel to the short section and which extends parallel along the outer surface of the annular plastic filling, with the sections connected to one another via a section, a coil system and a receiving coil made of revolving wire windings. A distance of the end face of the long section from the rotation axis of the flange disk is smaller than a distance of the receiving coil from the rotation axis of the flange disk.
US12021386B2

The present disclosure generally relates to systems and techniques for power generation. For example, aspects of the present disclosure include systems and techniques for managing renewable energy power based on weather sensing. One example method generally includes: receiving information related to cloud coverage impacting intensity of light towards one or more panels of a photovoltaic (PV) generator, the PV generator being configured to provide power to a load; selecting one of a plurality of power storage equipment based on the information related to the cloud coverage, the plurality of power storage equipment being associated with different types of power storage; and controlling distribution of power from the one of the plurality of power storage equipment to the load.
US12021379B2

An electronic device that has control electronics that have at least one program memory with a computer program stored therein and a processor for executing the computer program. The computer program has software control functions for controlling functions of the electronic device. The electronic device has at least one communication unit coupled to the control electronics, by means of which the electronic device is equipped for data communication with an external computer device. The communication unit is designed as a replaceable communication module. The communication module has a gateway functionality via which a bidirectional conversion takes place between an external communication protocol and/or physical layer used by the external computer device and an internal communication protocol and/or physical layer used between the communication module and the processor. The communication module supports either exactly one external communication protocol or multiple external communication protocols.
US12021378B2

A power tool comprising a power tool housing, an auxiliary power source, a user input for user control of power tool operation, and a controller. The controller is configured to receive a control signal from the user input, control the power tool in response to the control signal, receive, from a sensor, a signal indicative of an operational characteristic of the power tool, and selectively provide energy from the auxiliary power source to a load of the power tool based on the operational characteristic of the power tool.
US12021377B2

A power management system has a controller including one or more processors. The controller is configured to monitor electrical power on a power bus of a vehicle. The power bus is electrically connecting a power source to multiple subsystems of the vehicle for powering the subsystems via the electrical power on the power bus. The controller is further configured to determine that the electrical power on the power bus exceeds a designated power generation limit, and, in response, generate a reduction command message for communication to a lowest-priority subsystem of the subsystems. The reduction command message instructs the lowest-priority subsystem to reduce power consumption.
US12021375B2

A protection device configured for being electrically connected to a test tap of a HV bushing for protecting the bushing from transient overvoltages. The protection device includes at least two parallel connected protection branches connected between the test tap and a ground connector configured for connecting to ground. Each of the protection branches includes a plurality of parallel connected gas discharge tubes, a Transient-Voltage-Suppression (TVS) diode connected in series with the gas discharge tubes, and a resistor connected in series with the gas discharge tubes and across the TVS diode.
US12021368B2

A surge protection apparatus includes a chassis, a surge circuit breaker, and a surge protection module. The chassis has an accommodating space and an opening, and the opening is communicated with the accommodating space. The surge circuit breaker is disposed in the accommodating space. The surge protection module is configured to be electrically connected to a second connector in the chassis, and the second connector is electrically connected to the surge circuit breaker. The surge protection module extends in a first axis, and the surge protection module is plugged in or pulled out of the chassis through the opening along the first axis. The surge protection module includes a first connector detachably connected to the second connector.
US12021367B2

A protection circuit applied in a hub chip including a power pin, a first data pin, and a second data pin is provided. A voltage generation circuit generates and adjusts output voltage according to the voltage of the power pin and the voltage of the first data pin. A PMOS transistor includes a first gate, a first electrode, a second electrode, and a first bulk. The first electrode is coupled to the power pin. The second electrode is coupled to the first data pin. The first bulk receives the output voltage. A detection circuit is coupled to the first gate and detects the voltage of the power pin. In response to the voltage of the power pin being equal to the first voltage, the detection circuit transmits the voltage of the first data pin to the first gate.
US12021364B2

A method for mounting an electrical box to a structural element of a building includes drilling an opening in a structural element, and passing a tubular portion associated with an electrical box through the opening in the structural element. The tubular portion is locked in position with respect to the structural element.
US12021359B2

An electric wire protection member to be provided at an end in a longitudinal direction of a tube that covers an outer circumference of an electric wire, the electric wire protection member including: a case; and a magnetic core provided to surround the outer circumference of the electric wire, wherein: the case includes: a core housing that houses the magnetic core; and a cover that covers an inner circumferential edge at the end of the tube, the core housing and the cover are formed in one piece with the case.
US12021347B2

A photonic chip includes an optical layer bonded, via a bonding interface, to a carrier, and a laser source having a waveguide encapsulated in an encapsulating sublayer of the optical layer, the waveguide having a first electrical contact embedded in the encapsulating sublayer. The photonic chip also includes an interconnect metal network forming a via that extends, in the optical layer, from the bonding interface to the first embedded electrical contact of the waveguide, the interconnect metal network having metal vias that electrically connect to one another metals lines that extend mainly parallel to the plane of the chip, the metal lines being arranged one above the other within the optical layer.
US12021337B2

A swivel arrangement including high voltage electrical swivels concentrically arranged around a common axis, each swivel including: a first annular housing part and a second annular housing part together defining an internal annular volume; a first solid electrical conductor stationary with respect to the first annular housing part, and a second solid electrical conductor stationary with respect to the second annular housing part, wherein the first and second electrical conductors are arranged within the internal annular volume for making conductive sliding contact with each other, wherein the first annular housing part and second annular housing part are rotatable relative to each other around the common axis while the first and second electrical conductors are in sliding contact with each other; wherein the swivels are arranged concentrically around the common axis so that a plane normal to the axis intersects at least two, preferably three, of the electrical swivels.
US12021323B2

A semiconductor module, including a plurality of semiconductor elements, each of which has a main electrode and a control electrode, an enclosure that encloses the plurality of semiconductor elements, a plurality of first connection terminals, each of which is electrically connected to the control electrode of one of the semiconductor elements and extends from the enclosure, and a plurality of second connection terminals, each of which is electrically connected to the main electrode of one of the semiconductor elements and extends from the enclosure. Each of the second connection terminals includes a press-fit part formed in substantially a plate shape having two plate surfaces. For a portion of the press-fit part, the two plate surfaces thereof are separated from each other in a thickness direction of the press-fit part, at least one of the plate surfaces thereof having elasticity, to thereby form an elastic part of the press-fit part.
US12021312B2

Disclosed herein is a phased antenna array which is configured to provide a signal through multiple antennas. The phased antenna array may include a plurality of sub-arrays. Each sub-array may include a complete and functional optically synchronized integrated circuit including an integrated photo diode. Advantageously, integrating the photo diode into the integrated circuit may reduce the size of the sub-array and decrease the length the high frequency timing signal is passed.
US12021304B2

A multi-beam antenna module includes a radio frequency circuit board, a plurality of reflecting plates and a plurality of area coverage feed antenna groups. Each of the area coverage feed antenna groups includes a feed antenna. The reflecting plates have different arrangement directions, and each of the reflecting plates is arranged relative to the feed antenna of each of the area coverage feed antenna groups, thereby changing a radiation pattern of the feed antenna of each of the area coverage feed antenna groups to deflect a main radiation direction of the feed antenna of each of the area coverage feed antenna groups.
US12021302B1

Provided is an analysis method for transmission and reflection coefficients of a wire mesh of a mesh antenna. The method mainly derives coordinate points of a minimum repeating unit of the wire mesh according to model parameters of the wire mesh; secondly, determines a minimum repeating unit curve of the wire mesh by periodic cubic spline curve interpolation, and determines an organization structure of the wire mesh by vector superposition; thirdly, discretizes an organization structure curve of the organization structure of the wire mesh, to extract a coordinate point of an electromagnetic analysis periodic unit of the wire mesh, and establishes a solid model of the electromagnetic analysis periodic unit of the wire mesh to realize the analysis of the transmission coefficient and the reflection coefficient of the wire mesh; and finally, determines the transmission coefficient and the reflection coefficient of the deformed wire mesh by static analysis.
US12021301B2

A communication system comprising a radio device and a gooseneck device. The radio device may be coupled to a first antenna and a second antenna. A feedline gooseneck device may be coupled to the first antenna. The feedline gooseneck device may include a coaxial cable coupled between the mobile device and the first antenna and a ferrite element positioned along the coaxial cable. The ferrite element is configured to reduce EM interaction between the first and the second antenna. The ferrite element may be one of a plurality of ferrite elements and the feedline gooseneck device may further include a plurality of flexible elements positioned adjacent to each of the plurality of ferrite elements. The system allows for reduction of an amount of electromagnetic interference between the first antenna coupled to the gooseneck and the second antenna.
US12021300B2

Disclosed is a mobile terminal. The mobile terminal comprises a body, an insulating bezel surrounding the periphery of the body, and a wire that is located in the insulating bezel and that acts as an antenna. The wire comprises a first line segment and at least two bending line segments that are connected to the first line segment. The bending line segments bend and extend into convex shapes from the connecting position of the first line segment, at least one bending line segment acts as the ground point of the antenna, and at least one bending line segment acts as the feed point of the antenna.
US12021286B2

A fuel cell system includes a first fuel cell stack, a second fuel cell stack, a supply pipeline having a branching portion, a discharge pipeline having a merging portion, a first branching pipeline, a second branching pipeline, a first merging pipeline and a second merging pipeline. Sizes of cross sections of flows of the respective pipelines are the same. A length of the first branching pipeline connected to the branching portion and the first fuel cell stack is shorter than a length of the second branching pipeline connected to the branching portion and the second fuel cell stack. A length of the first merging pipeline connected to the merging portion and the first fuel cell stack is greater than a length of the second merging pipeline connected to the merging portion and the second fuel cell stack.
US12021277B2

In a fuel cell system, for example HTPEM fuel cells. a valve system is employed by selectively guiding exhaust gas from the burner either to the reformer for heating the reformer, especially during normal operation, or to by-pass the reformer in startup situations in order to heat the fuel cell stack before starting heating the reformer. Optionally, a compact burner/reformer unit is provided.
US12021273B2

A separator includes a base including projections. The base is made of a metal plate. The separator includes a conductive layer arranged on a top surface of each of the projections of the base. The conductive layer includes conductive carbon materials, conductive particles, and a thermosetting resin. The conductive carbon materials and the conductive particles are dispersed in the resin and are in contact with each other over an entirety of the conductive layer in a thickness direction of the conductive layer.
US12021271B1

An energy-storage apparatus and an electricity-consumption device are disclosed. The energy-storage apparatus includes a first tab, a first pole, a first connector, and a lower plastic assembly. The first connector is connected to the first tab and a flange portion of the first pole. A top cover defines a liquid-injection hole. A sealing plug includes a plug body. The lower plastic assembly at least includes a first-lower-plastic-member body. The first-lower-plastic-member body defines a hollow hole. In a thickness direction of the lower plastic assembly, the first-lower-plastic-member body is mounted on the top cover. The liquid-injection hole is positioned facing towards and is in communication with the hollow hole. The sealing plug seals the liquid-injection hole. The plug body extends through the liquid-injection hole and the hollow hole, and protrudes from a second surface of the first-lower-plastic-member body. The first connector is mounted on the second surface of the first-lower-plastic-member body.
US12021266B2

Provided is a battery module capable of keeping a joint strength high at a joint between dissimilar metals of a busbar. A battery module 100 of the present invention includes a plurality of battery cells each having cell terminals 1p and 1n, and a busbar 2A joining the terminals of the battery cells 1. The busbar 2A has a plurality of connection face portions 2c1 and 2c2 each connected to a corresponding one of the terminals 1p and 1n of the battery cells 1; a plurality of rising portions each rising from a corresponding one of the plurality of connection face portions 2c1 and 2c2; and a connection portion connecting the plurality of rising portions. The busbar includes a copper portion 2e including copper and an aluminum portion 2f including aluminum, and a joint between the copper portion 2e and the aluminum portion 2f are located on the connection face portion 2c1, 2c2.
US12021261B2

A stacked secondary battery having an electrode body in which at least one positive and at least one negative plate are stacked, with a multilayered separator interposed, said separator including two porous layers of different materials; and an outer packaging case housing an insulating holder and an electrolyte together, said insulating holder housing the electrode body and being formed of overlapping sheets comprises an insulating material. The outer packaging case has a bottom surface, a plurality of side walls that are provided standing upright from the bottom surface, and an opening that is opposite from the bottom surface. In at least one separator, a section that is exposed from end surfaces of active material mixture layers and metal foil-comprising core bodies of the positive plate and the negative plate is in contact with the vicinity of a bottom line of a valley section that is formed from the sheet.
US12021256B2

Disclosed are a separator for an electrochemical device, comprising a porous base membrane, a coating layer disposed on at least one side of the porous base membrane and at least one channel for ionic flow, wherein the coating layer comprises at least one organic material with, for example, a core-shell structure that melts when the electrochemical device is overheated to a temperature that is higher than the melting point of the at least one organic material to block the at least one channel for ionic flow; as well as an electrochemical device comprising the separator and a method for making the separator.
US12021250B2

A fastening arrangement includes a tray having an outwardly extending tray flange with a first hole therein, a cover having a generally U-shaped portion and a cover flange extending outward therefrom with a second hole therein. The cover is disposed atop the tray with the generally U-shaped portion disposed in contact with the tray flange and the cover flange disposed a predetermined height above the tray flange with the first and second holes aligned with each other. A spacer having a third hole therethrough is disposed between the tray flange and the cover flange with the third hole aligned with the first and second holes. A fastener arrangement has a shaft extending through the first, second and third holes, a head formed on a first shaft end, a threaded portion on a second shaft end, and a nut engaged with the threaded portion.
US12021244B2

A cathode for an air battery includes a porous conductive material; and a base-resistant compound on a surface of the porous conductive material, the base-resistant compound having a 0 or positive Gibbs free energy at 2 V to 4.5 V vs Li/Li+ at a pH of about 7 to about 14.
US12021242B2

This application provides a lithium-ion battery, a positive electrode plate for a lithium-ion battery, and an apparatus. The lithium-ion battery includes a positive electrode plate that includes a positive current collector and a positive active material layer arranged on at least one surface of the positive current collector. A positive active material in the positive active material layer includes a positive active substance I and a positive active substance II. The positive active substance I is a layered lithium nickel transition metal oxide. The positive active substance II is an olivine-type li-containing phosphate. The positive electrode plate satisfies 2.5≤N/(PD×(1−P1)×(1−A))≤21. The positive electrode plate for a lithium-ion battery has relatively high energy density, and a high transmission rate of lithium ions, which effectively increases instantaneous discharge power under a low SOC while ensuring high volume energy density of lithium-ion batteries using the positive electrode plate.
US12021239B2

A negative electrode for a rechargeable lithium battery and a rechargeable lithium battery including the electrode, the negative electrode including a negative active material layer including a silicon (Si)-containing negative active material and a binder, wherein the binder includes a copolymer including an amide group-containing first repeating unit, a cyano group-containing second repeating unit, and a sulfonate group-containing third repeating unit.
US12021234B2

A main object of the present disclosure is to provide a novel cathode active material that can be used in a fluoride ion battery. The present disclosure achieves the object by providing a cathode active material used in a fluoride ion battery, the cathode active material comprising: a composition represented by Pb2MF6, in which M is at least one of Mn, Fe, Co, and Ni.
US12021232B2

The present disclosure provides a lithium manganate positive electrode active material, comprising a lithium manganate matrix and a cladding layer, where the cladding layer comprises an organic bonding material, one or more A-type salts, and one or more B-type salts. The lithium manganate positive electrode active material of the present disclosure significantly reduces the content of transition metal manganese ions within a battery through combined action of the organic bonding material, the A-type salts, and the B-type salts, thereby slowing down the decomposition and consumption of the SEI film (solid electrolyte interphase) by transition metal manganese, and improving the capacity retention rate and impedance performance of the battery.
US12021227B2

The invention relates to a particulate material comprising a plurality of composite particles, wherein the composite particles comprise: (a) a porous carbon framework comprising micropores and mesopores having a total pore volume of at least 0.6 cm3/g, where the volume fraction of micropores is in the range from 0.1 to 0.9 and the volume fraction of pores having a pore diameter no more than 20 nm is at least 0.75, and the porous carbon framework has a D50 particle size of less than 20 μm; (b) silicon located within the micropores and/or mesopores of the porous carbon framework in a defined amount relative to the volume of the micropores and/or mesopores.
US12021224B2

A lithium-sulfur secondary battery is disclosed, and in particular, a lithium-sulfur secondary battery in which a positive electrode includes a sulfur-carbon composite including a microporous carbon material and sulfur, or a conductive additive including a carbon material having high specific surface area. By specifying conditions of the positive electrode and an electrolyte liquid, energy density may be enhanced compared to existing lithium-sulfur secondary batteries.
US12021202B2

Examples are disclosed of methods to deactivate a lithium-containing battery. One example provides a method for discharging a lithium-containing battery, the method comprising adding the lithium-containing battery to a vessel, adding an oxidizing fluid to the vessel, adding carbon dioxide to the vessel, pressurizing the vessel, heating the vessel to form lithium carbonate within the lithium-containing battery, reducing heat and pressure in the vessel, and removing the battery from the vessel.
US12021200B2

An electrode being a positive electrode or a negative electrode contains a built-in ultrasonic vibration module; the ultrasonic vibration module has an ultrasonic vibration element to provide ultrasonic vibration, and the ultrasonic vibration element is electrically connected to wire connection terminals at a top end of or on a top end of the electrode. More than one of such electrode can be used in an ordinary solid lithium battery, a lithium battery, or a lead-acid battery respectively to provide ultrasonic vibration in the battery.
US12021193B2

Provided is a non-aqueous electrolyte for a lithium ion battery, comprising one or more compounds A represented by structure 1, wherein R1 is independently selected from a halogen atom or a group containing 1-5 carbon atoms, and R2 is independently selected from a group containing 0-5 carbon atoms; X1 is independently selected from a phosphorus oxygen group or a phosphorus atom; X2 is independently selected from an oxygen atom, a carboxylate group, a sulfonate group or a carbonate group. The non-aqueous electrolyte can improve the high-temperature cycle performance of the battery and reduce the impedance. The lithium ion battery prepared with the non-aqueous electrolyte possesses good high-temperature resistant properties and good cycle performance, which can effectively avoid the instability of the lithium ion battery under high temperature conditions and improve the high and low temperature cycle performance of the lithium ion battery.
US12021186B2

An all-solid-state battery system having a solid-state electrolyte composite is provided. The solid-state electrolyte composite includes a porous framework providing support and mechanical strength for the solid-state electrolyte composite and a plurality of ionic conductors filling voids of the porous framework for maximizing ionic conductance of the solid-state electrolyte composite. The porous framework may be made of ultra-high-molecular-weight polyethylene (UHMWPE) polymers and the plurality of ionic conductors may be made of poly(ethylene oxide)-LiN(SO2CF3)2 (PEO-LiTFSI) polymers. The all-solid-state battery system includes battery cells each including a cathode current collector, a cathode disposed beneath and connected to the cathode current collector, the solid-state electrolyte composite disposed beneath and connected to the cathode, an anode disposed beneath and connected to the solid-state electrolyte composite, and an anode current collector disposed beneath and connected to the anode.
US12021185B2

Disclosed herein are new argyrodite compositions of matter, including, for example, Li6PS5CN, and methods for making the same.
US12021172B2

A light-emitting element according to an embodiment of the present disclosure includes: a semiconductor layer having a first surface and a second surface, and including a first conductive-type layer, an active layer, and a second conductive-type layer that are stacked in order from the first surface side; a first dielectric layer provided on the second surface side of the semiconductor layer and having an opening; a first electrode electrically coupled to the first conductive-type layer on the first surface side of the semiconductor layer; and a second electrode provided on the first dielectric layer and electrically coupled to the second conductive-type layer via the opening.
US12021170B2

A light emitting device may include: a substrate including emission areas; a first electrode disposed on the substrate, and a second electrode spaced apart from the first electrode; at least one light emitting element disposed on the substrate, and including a first end and a second end; an insulating layer disposed on the light emitting element and allowing the first and second ends of the light emitting element to be exposed; a first contact electrode electrically connecting the first electrode with the first end of the light emitting element; a second contact electrode electrically connecting the second electrode with the second end of the light emitting element; and a passivation pattern disposed on each of the first and second contact electrodes. The first and second contact electrodes may be disposed on the insulating layer and spaced apart from each other and may be electrically separated from each other.
US12021168B1

Disclosed herein are systems and methods for reducing surface recombination losses in micro-LEDs. In some embodiments, a method of forming an LED involves forming a semiconductor structure on a substrate. The semiconductor structure includes a p-side semiconductor layer, an n-side semiconductor layer, and an active light emitting layer between the p-side semiconductor layer and the n-side semiconductor layer. The semiconductor structure is also formed to include a light outcoupling surface facing the substrate. The light outcoupling surface has a diameter less than twice an electron diffusion length of a material of the semiconductor structure. The method further involves implanting ions in an outer region of the semiconductor structure, then annealing the outer region after the ions have been implanted. The annealing causes the ions to intermix with atoms within the outer region, thereby increasing a bandgap of the outer region.
US12021167B2

An embodiment discloses a semiconductor device package comprising: a substrate; an electrode disposed on the substrate; a semiconductor device and a protective device which are disposed on the electrode; a dummy electrode disposed on the substrate and spaced apart from the electrode along the edge of the substrate; a reflective member disposed on the dummy electrode and having an outer surface, an inner surface surrounding the semiconductor device and forming a cavity, and a bottom surface facing the substrate; and a light-transmitting member disposed on the reflective member and covering the cavity, wherein the inner surface includes a first surface adjacent to the substrate and a second surface extending from the first surface to the light-transmitting member and having a parabolic shape, and the bottom surface of the reflective member has a first recess disposed on the protective device between the dummy electrode and the inner surface.
US12021162B2

Systems and methods in accordance with various embodiments of the invention provide a photovoltaic concentrator tile for a space-based solar power (SBSP) system including constituent components thereof. In a number of embodiments, the photovoltaic concentrator tile include a one photovoltaic cell, a reflector, a power transmitter and circuitry configured to perform a variety of control functions. Embodiments also provide compactible structures, materials for improving thermal emissivity, and methods and mechanisms for manufacturing and using these components.
US12021152B2

Embodiments described herein provide thin film transistors (TFTs) and processes to reduce plasma induced damage in TFTs. In one embodiment, a buffer layer is disposed over a substrate and a semiconductor layer is disposed over the buffer layer. A gate dielectric layer is disposed over the semiconductor layer. The gate dielectric layer contacts the semiconductor layer at an interface. The gate electrode 204 is disposed over the gate dielectric layer. The gate dielectric layer has a Dit of about 5e10 cm−2 eV−1 to about 5e11 cm−2 eV−1 and a hysteresis of about 0.10 V to about 0.30 V improve performance capability of the TFT while having a breakdown field between about 6 MV/cm and about 10 MV/cm.
US12021144B2

A semiconductor device includes a fin structure protruding from a first isolation insulating layer provided over a substrate, a gate dielectric layer disposed over a channel region of the fin structure, a gate electrode layer disposed over the gate dielectric layer, a base semiconductor epitaxial layer disposed over a source/drain region of the fin structure, and a cap semiconductor epitaxial layer disposed over the base semiconductor epitaxial layer. The cap semiconductor epitaxial layer has a different lattice constant than the base semiconductor epitaxial layer, and a surface roughness of the cap semiconductor epitaxial layer along a source-to-drain direction is greater than zero and smaller than a surface roughness of the base semiconductor epitaxial layer along the source-to-drain direction.
US12021136B2

A semiconductor structure includes a plurality of fin structures extending along a first direction, a plurality of gate structure segments positioned along a line extending in a second direction, the second direction being orthogonal to the first direction, wherein the gate structure segments are separated by dummy fin structures. The semiconductor structure further includes a conductive layer disposed over both the gate structure segments and the dummy fin structures to electrically connect at least some of the gate structure segments, and a cut feature aligned with one of the dummy fin structures and positioned to electrically isolate gate structure segments on both sides of the one of the dummy fin structures.
US12021135B2

A technique relates to a semiconductor device. A first epitaxial material is formed under a bottom surface of a set of fins, the first epitaxial material being under fin channel regions of the set of fins. A second epitaxial material is formed adjacent to the first epitaxial material and remote from the fin channel regions, a combination of the first epitaxial material and the second epitaxial material forming a bottom source or drain (source/drain) layer. A top source/drain layer is formed on an upper portion of the set of fins, gate material being disposed around the set of fins between the top source/drain layer and the bottom source/drain layer.
US12021123B2

A semiconductor structure includes a source/drain; one or more channel layers connected to the source/drain; a gate structure adjacent the source/drain and engaging each of the one or more channel layers; a first silicide layer over the source/drain; a source/drain contact over the first silicide layer; a power rail under the source/drain; one or more first dielectric layers between the source/drain and the power rail; and one or more second dielectric layers under the first silicide layer and on sidewalls of the source/drain, wherein the one or more second dielectric layers enclose an air gap.
US12021115B2

A metal-insulator-metal (MIM) capacitor includes a bottom electrode cup, an insulator cup, and a top electrode. The bottom electrode cup includes a laterally-extending bottom electrode cup base, and a bottom electrode cup sidewall extending upwardly from the laterally-extending bottom electrode cup base. The insulator cup is formed in an opening defined by the bottom electrode cup, and includes a laterally-extending insulator cup base formed over the laterally-extending bottom electrode cup base, and an insulator cup sidewall extending upwardly from the laterally-extending insulator cup base. A dielectric sidewall spacer is located between the insulator cup sidewall and the bottom electrode cup sidewall. The top electrode is formed in an opening defined by the insulator cup.
US12021113B2

Various embodiments of the present disclosure are directed towards an amorphous bottom electrode structure (BES) for a metal-insulator-metal (MIM) capacitor. The MIM capacitor comprises a bottom electrode, an insulator layer overlying the bottom electrode, and a top electrode overlying the insulator layer. The bottom electrode comprises a crystalline BES and the amorphous BES, and the amorphous BES overlies the crystalline BES and forms a top surface of the bottom electrode. Because the amorphous BES is amorphous, instead of crystalline, a top surface of the amorphous BES may have a small roughness compared to that of the crystalline BES. Because the amorphous BES forms the top surface of the bottom electrode, the top surface of the bottom electrode may have a small roughness compared to what it would otherwise have if the crystalline BES formed the top surface. The small roughness may improve a lifespan of the MIM capacitor.
US12021110B2

A three-in-one RGB mini-LED device includes a substrate, a second electrical semiconductor layer, a plurality of multiple-quantum well layers, a plurality of first electrical semiconductor layers, and a plurality of mirrors. The second electrical semiconductor layer is disposed on the substrate. The plurality of multiple-quantum well layers are disposed on the second electrical semiconductor layer. An area of each of the plurality of multiple-quantum well layers is smaller than an area of the second electrical semiconductor layer, and a region on the second semiconductor layer is not covered by the plurality of multiple-quantum well layers.
US12021106B2

Provided is a solid-state image sensor and an electronic device capable of suppressing the occurrence of a strong electrical field near a transistor while being compact. The solid-state image sensor includes a photoelectric conversion element that performs photoelectric conversion, an element isolation that penetrates from a first main surface to a second main surface of a substrate and that is formed between pixels including the photoelectric conversion element, and a conductive part provided in close contact with a first main surface side of the element isolation.
US12021104B2

A semiconductor substrate includes a first main surface and a second main surface opposing each other. The semiconductor substrate includes a first semiconductor region of a first conductivity type, and a plurality of second semiconductor regions constituting pn junctions with the first semiconductor region. The semiconductor substrate includes the plurality of second semiconductor in a side of the second main surface. Each of the plurality of second semiconductor regions includes a first region including a textured surface, and a second region including no textured surface. A thickness of the first region at a deepest position of recesses of the textured surface is smaller than a distance between a surface of the second region and the deepest position in a thickness direction of the semiconductor substrate. The first main surface is a light incident surface of the semiconductor substrate.
US12021103B2

A hybrid bonded structure including a first integrated circuit component and a second integrated circuit component is provided. The first integrated circuit component includes a first dielectric layer, first conductors and isolation structures. The first conductors and the isolation structures are embedded in the first dielectric layer. The isolation structures are electrically insulated from the first conductors and surround the first conductors. The second integrated circuit component includes a second dielectric layer and second conductors. The second conductors are embedded in the second dielectric layer. The first dielectric layer is bonded to the second dielectric layer and the first conductors are bonded to the second conductors.
US12021097B2

A camera module and photosensitive component or unit thereof and manufacturing method therefor are provided. The photosensitive unit includes an encapsulation portion and a photosensitive portion that includes a main circuit board and a photosensitive sensor, wherein the encapsulation portion is integrally encapsulated to form on the main circuit board and the photosensitive sensor.
US12021095B2

An image sensor includes a substrate having a pixel area in which a plurality of active areas is defined. A first transistor includes a first gate electrode including a buried gate portion. The buried gate portion is buried in the substrate in a first active area selected from the plurality of active areas. A second transistor includes a second gate electrode overlapping the buried gate portion on the first active area in a vertical direction.
US12021092B2

A flat panel detector substrate includes a base substrate, a photoelectric conversion layer, a bias signal line, and a conductive structure. The photoelectric conversion layer is located on the base substrate. The photoelectric conversion layer has a first surface proximate to the base substrate and a second surface away from the base substrate. The bias signal line is located between the photoelectric conversion layer and the base substrate. The conductive structure is located on the base substrate. One end of the conductive structure is coupled to the second surface of the photoelectric conversion layer, another end of the conductive structure is coupled to the bias signal line, and a portion therebetween is located beside the photoelectric conversion layer.
US12021090B2

A curved display module is provided, which includes a stretchable display panel and a first support layer. The stretchable display panel includes a plurality of pixel islands and a connection bridge configured for connecting adjacent two of the pixel islands. A stretching degree of the connection bridge in the first stretching area is less than a stretching degree of the connection bridge in the second stretching area. A four-sided curved 3D stereo display panel is realized by the present disclosure, and the risk of distortion and deformation of the display panel during stretching is reduced as well.
US12021089B2

A thin film transistor substrate includes a substrate, a first conductive element and a semiconductor. The first conductive element is disposed on the substrate and includes a trace portion extending along a first direction and a protrusive portion extending from the trace portion. The semiconductor is disposed on the substrate. The trace portion has a first edge and a second edge opposite to the first edge, and the protrusive portion has at least one curved edge connecting with the second edge. In a top view, a virtual extending line disposes between the trace portion and the protrusive portion, the virtual extending line overlaps the second edge. At least a part of the semiconductor extends beyond the virtual extending line along a second direction vertical to the first direction.
US12021083B2

A semiconductor device includes a semiconductor substrate. The semiconductor device includes a first fin protruding from the semiconductor substrate and extending along a first direction. The semiconductor device includes a second fin protruding from the semiconductor substrate and extending along the first direction. A first epitaxial source/drain region coupled to the first fin and a second epitaxial source/drain region coupled to the second fin are laterally spaced apart from each other by an air void.
US12021081B2

Techniques are disclosed for achieving multiple fin dimensions on a single die or semiconductor substrate. In some cases, multiple fin dimensions are achieved by lithographically defining (e.g., hardmasking and patterning) areas to be trimmed using a trim etch process, leaving the remainder of the die unaffected. In some such cases, the trim etch is performed on only the channel regions of the fins, when such channel regions are re-exposed during a replacement gate process. The trim etch may narrow the width of the fins being trimmed (or just the channel region of such fins) by 2-6 nm, for example. Alternatively, or in addition, the trim may reduce the height of the fins. The techniques can include any number of patterning and trimming processes to enable a variety of fin dimensions and/or fin channel dimensions on a given die, which may be useful for integrated circuit and system-on-chip (SOC) applications.
US12021070B2

This application provides a display, an electronic device, and a display fabrication method. The display includes a substrate; a driver circuit backplane, including a plurality of driver circuit units, where the driver circuit backplane is disposed above the substrate; a first pixel layer, including a plurality of pixels, where each pixel of the first pixel layer includes a plurality of subpixels, each subpixel of the first pixel layer includes one organic light-emitting diode OLED component, the first pixel layer is disposed above the driver circuit backplane, and the OLED component of each subpixel of the first pixel layer is connected to at least one driver circuit unit in the driver circuit backplane; and a second pixel layer, including a first electrode layer, a second electrode layer, and a plurality of pixels disposed between the first electrode layer and the second electrode layer, where each pixel of the second pixel layer includes a plurality of subpixels, each subpixel of the second pixel layer includes one micro light-emitting diode micro LED component, the second pixel layer is disposed above the substrate and surrounds the first pixel layer. The display has a narrower bezel.
US12021067B2

A 3D device, the device including: at least one first level including logic circuits; at least one second level bonded to the first level, where the at least one second level includes a plurality of transistors; connectivity structures, where the connectivity structures include a plurality of transmission lines, where the plurality of transmission lines are designed to conduct radio frequencies (“RF”) signals, and where the bonded includes oxide to oxide bond regions and metal to metal bond regions; and a plurality of vias disposed through the at least one second level, where at least a majority of the plurality of vias have a diameter of less than 5 micrometers.
US12021062B2

A chiplet-based system comprises a substrate including conductive interconnect and multiple chiplets arranged on the interposer and interconnected using the conductive interconnect of the substrate. A chiplet includes multiple columns of multiple input-output (I/O) channels and the I/O channels are connected to a block of I/O pads and each side of the chiplet includes multiple blocks of the I/O pads. The multiple blocks of I/O pads on the side of the chiplet are arranged symmetrically relative to a centerline of the chiplet and each block of I/O pads on the side of the chiplet is at a common distance from any adjacent block of I/O pads on the side.
US12021050B2

A semiconductor device including: a first formation site and a second formation site for forming a first conductive bump and a second conductive bump; when a first environmental density corresponding to the first formation site is greater than a second environmental density corresponding to the second formation site, a cross sectional area of the second formation site is greater than a cross sectional area of the first formation site; wherein the first environmental density is determined by a number of formation sites around the first formation site in a predetermined range and the second environmental density is determined by a number of formation sites around the second formation site in the predetermined range; wherein a first area having the first environmental density forms an ellipse layout while a second area having the second environmental density forms a strip layout surrounding the ellipse layout.
US12021048B2

A semiconductor device including a semiconductor die, a first conductive pad, a second conductive pad, a first connector structure and a second connector structure is provided. The first conductive pad is disposed on the semiconductor die, wherein the first conductive pad has a first lateral dimension. The second conductive pad is disposed on the semiconductor die, wherein the second conductive pad has a second lateral dimension. The first connector structure is disposed on the first conductive pad, wherein the first connector structure has a third lateral dimension greater than the first lateral dimension. The second connector structure is disposed on the second conductive pad, wherein the second connector structure has a fourth lateral dimension smaller than the second lateral dimension.
US12021045B2

A device includes a redistribution structure, a first semiconductor device, a first antenna, and a first conductive pillar on the redistribution structure that are electrically connected to the redistribution structure, an antenna structure over the first semiconductor device, wherein the antenna structure includes a second antenna that is different from the first antenna, wherein the antenna structure includes an external connection bonded to the first conductive pillar, and a molding material extending between the antenna structure and the redistribution structure, the molding material surrounding the first semiconductor device, the first antenna, the external connection, and the first conductive pillar.
US12021044B2

The present disclosure provides a semiconductor device package. The semiconductor device package includes a first conductive component, a second conductive component, a planarization layer and an antenna layer. The second conductive component is disposed adjacent to the first conductive component. The second conductive component and the first conductive component have different thicknesses. The planarization layer is disposed on the first conductive component. The antenna layer is disposed on the first conductive component and the second conductive component.
US12021042B2

A semiconductor package includes a substrate, a semiconductor die, a ring structure and a lid. The semiconductor die is disposed on the substrate. The ring structure is disposed on the substrate and surrounds the semiconductor die, where a first side of the semiconductor die is distant from an inner sidewall of the ring structure by a first gap, and a second side of the semiconductor die is distant from the inner sidewall of the ring structure by a second gap. The first side is opposite to the second side, and the first gap is less than the second gap. The lid is disposed on the ring structure and has a recess formed therein, and the recess overlaps with the first gap in a stacking direction of the ring structure and the lid.
US12021037B2

Package structures and methods for forming the same are provided. The method includes forming a passivation layer having an opening and forming a first seed layer in the opening. The method further includes filling the opening with a conductive layer over the first seed layer and bonding an integrated circuit die to the conductive layer over a first side of the passivation layer. The method further includes removing a portion of the first seed layer to expose a top surface of the conductive layer and to partially expose a first sidewall of the passivation layer from a second side of the passivation layer and forming a second seed layer over the top surface of the conductive layer and over the first sidewall of the passivation layer.
US12021033B2

An integrated circuit (IC) device includes a substrate, a first active region, first and second conductive patterns, and a first through via structure. The substrate has opposite first and second sides. The first active region is over the first side of the substrate. The first conductive pattern is over and electrically coupled to the first active region. The first through via structure extends from the second side, through the substrate, to the first side in electrical contact with the first active region. The second conductive pattern is under the second side of the substrate and electrically coupled to the first through via structure.
US12021024B2

A package structure includes a semiconductor die, an insulating encapsulant, a first redistribution layer, a second redistribution layer, a heat dissipation element and conductive balls. The insulating encapsulant is encapsulating the semiconductor die, and has a first surface and a second surface opposite to the first surface. The first redistribution layer is located on the first surface of the insulating encapsulant and includes at least one feed line and one ground plate. The second redistribution layer is located on the second surface of the insulating encapsulant and electrically connected to the semiconductor die and the first redistribution layer. The heat dissipation element is disposed on the first redistribution layer and includes a conductive base and antenna patterns, wherein the antenna patterns is electrically connected to the feed line and is electrically coupled to the ground plate of the first redistribution layer.
US12021023B2

A device includes a gate, source/drain regions, a source/drain contact, and first, second, third dielectric layers. The gate is on a transistor channel region. The source/drain regions are spaced apart by the transistor channel region. The source/drain contact is on one of the source/drain regions. The first dielectric layer is over the source/drain contact. The second dielectric layer is over the first dielectric layer. The third dielectric layer is over the second dielectric layer. The first and third dielectric layers are formed of a first material different from a second material of the second dielectric layer. The via extends through the first, second, and third dielectric layers to the source/drain contact. The via is wider in the second dielectric layer than in the first and third dielectric layers.
US12021014B2

A structure includes a first package component including a first conductive pad, and a second package component overlying the first package component. The second package component includes a surface dielectric layer, and a conductive bump protruding lower than the surface dielectric layer. The first conductive bump includes a first sidewall facing away from a center of the first package component, and a second sidewall facing toward the center. A solder bump joins the first conductive pad to the first conductive bump. The solder bump contacts the first sidewall. An underfill is between the first package component and the second package component, and the underfill contacts the second sidewall.
US12021009B2

The present application discloses a semiconductor device. The semiconductor device includes a substrate; a plug structure including a bottom conductive layer positioned on the substrate, a middle conductive layer positioned on the bottom conductive layer, a top conductive layer positioned on the middle conductive layer, and an insulating covering layer covering a sidewall of the middle conductive layer and positioned between the bottom conductive layer and the top conductive layer; and a first dielectric layer positioned on the substrate and surrounding the plug structure. A width of the bottom conductive layer is greater than a width of the middle conductive layer. A width of the top conductive layer is greater than the width of the middle conductive layer.
US12021003B2

A semiconductor device package includes a semiconductor die having two largest dimensions that define a major plane, a packaging material enclosing the semiconductor die, a plurality of contacts on a first exterior surface of the semiconductor device package that is parallel to the major plane, the first exterior surface defining a bottom of the semiconductor device package, and a pedestal of semiconductor material above the semiconductor die in a thermally-conductive, electrically non-conductive relationship with the semiconductor die. The semiconductor material of the pedestal may be doped to provide electromagnetic shielding of the semiconductor die.
US12020990B2

A method for microfabrication of a three dimensional transistor stack having gate-all-around field-effect transistor devices. The channels hang between source/drain regions. Each channel is selectively deposited with layers of materials designed for adjusting the threshold voltage of the channel. The layers may be oxides, high-k materials, work function materials and metallization. The three dimensional transistor stack forms an array of high threshold voltage devices and low threshold voltage devices in a single package.
US12020987B2

A method includes forming a fin structure over a substrate; forming a gate structure over the substrate and crossing the fin structure, wherein the gate structures comprises a gate electrode and a hard mask layer over the gate electrode; forming gate spacers on opposite sidewalls of the gate structure; performing an ion implantation process to form doped regions in the hard mask layers of the gate structure and in the gate spacers, wherein the ion implantation process is performed at a tilt angle; etching portions of the fin structure exposed by the gate structure and the gate spacers to form recesses in the fin structure; and forming source/drain epitaxial structures in the recesses.
US12020986B2

A semiconductor structure and method of manufacturing a semiconductor structure are provided. The method includes receiving a substrate with fin features; forming a first gate stack over the substrate, wherein the first gate stack comprise at least one void exposed from a surface of the first gate stack; forming a fill material in the at least one void; partially removing the fill material outside the at least one void, wherein a portion of the fill material is left in the at least one void; forming sidewall spacers besides the first gate stack; removing the first gate stack; and forming a second gate stack.
US12020982B2

A method of forming an electronic device is disclosed. The method comprises forming depositing a metal on a substrate, the metal comprising one or more of copper (Cu), titanium (Ti), or tantalum (Ta). A metal cap is deposited on the metal. The metal cap comprises one or more of molybdenum (Mo), ruthenium (Ru), iridium (Ir), rhodium (Rh), palladium (Pd), silver (Ag), osmium (Os), platinum (Pt), or gold (Au). The substrate is then exposed to an anneal process, e.g., a hydrogen high-pressure anneal. The formation of the metal cap on the metal minimizes parasitic adsorption of hydrogen by the underlying metal.
US12020978B2

A packaged integrated circuit (IC) chip that provides input/output (I/O) signal fail safe verification is disclosed. The packaged IC chip includes a first processing unit, a first control peripheral coupled to receive a first processed signal from the processing unit and to provide an output signal, and compare logic. The compare logic is coupled to receive the output signal and a comparison signal, to compare the output signal and the comparison signal, and to provide an error signal responsive to a difference between the output signal and the comparison signal.
US12020973B2

In an embodiment a transfer tool includes an adhesive stamp having an adhesive surface configured to pick up a semiconductor chip and a device configured to adjust a surface area of the adhesive surface, wherein the adhesive stamp is deformable, wherein the adhesive surface is formed by a part of an outer surface of the adhesive stamp, wherein the surface area of the adhesive surface is adjustable by deformation of the adhesive stamp, and wherein the adhesive surface is free of interruptions.
US12020971B2

A method for joining quartz pieces using metallic aluminum as the joining element. The aluminum may be placed between two quartz pieces and the assembly may be heated in the range of 500 C to 650 C. The joining atmosphere may be non-oxygenated. A method for the joining of quartz pieces which may include barrier layers on the quartz pieces. The barrier layers may be impervious to aluminum diffusion and may be of a metal oxide or metal nitride. The quartz pieces with the barrier layers may then be joined at temperatures higher than 650 C and less than 1200 C. A device such as an RF antenna or electrode in support of semiconductor processing using joined quartz pieces wherein the aluminum joining layer which has joined the pieces and also functions as antenna electrode.
US12020948B2

Provided are methods of manufacturing integrated circuit that include a polysilicon etch process in which the wafer having an etch poly pattern is loaded into a reactor chamber and exposed to an activated etchant and, during the etch process, adjusting the temperature conditions within the reactor chamber to increase polymeric deposition on an upper surface of the wafer.
US12020936B2

A substrate processing apparatus configured to process a substrate includes a holder configured to hold, in a combined substrate in which a first substrate and a second substrate are bonded to each other, the second substrate; and a modifying device configured to form, to an inside of the first substrate held by the holder, a peripheral modification layer by radiating laser light for periphery along a boundary between a peripheral portion of the first substrate as a removing target and a central portion thereof, and, also, configured to form an internal modification layer by radiating laser light for internal surface along a plane direction of the first substrate. The modifying device switches the laser light for periphery and the laser light for internal surface by adjusting at least a shape or a number of the laser light for periphery and the laser light for internal surface.
US12020929B2

Embodiments herein relate to systems, apparatuses, or processes directed to manufacturing transistors that include a substrate, an epitaxial layer with a first side and a second side opposite the first side, where the first side and the second side of the epitaxial layer are substantially planar, where the second side of the epitaxial layer is substantially parallel to the first side, and where the first side of the epitaxial layer is directly coupled with a side of the substrate. In particular, the epitaxial layer may be adjacent to an oxide layer having a side that is substantially planar, where the second side of the epitaxial layer is adjacent to the side of the oxide layer, and the epitaxial layer was grown and the growth was constrained by the oxide layer.
US12020927B2

A first main surface is a (000-1) plane or a plane inclined by an angle of less than or equal to 8° relative to the (000-1) plane. A substrate placement surface has an area of more than or equal to 697 cm2 and less than or equal to 1161 cm2. When an X axis indicates a first value and a Y axis indicates a second value, the first value and the second value fall within a hexagonal region surrounded by first coordinates, second coordinates, third coordinates, fourth coordinates, fifth coordinates and sixth coordinates in XY plane coordinates, where the first coordinates are (0.038, 0.0019), the second coordinates are (0.069, 0.0028), the third coordinates are (0.177, 0.0032), the fourth coordinates are (0.038, 0.0573), the fifth coordinates are (0.069, 0.0849), and the sixth coordinates are (0.177, 0.0964).
US12020919B2

In a method for analyzing isoaspartic acid by dissociating precursor ions derived from a sample component and generating and analyzing product ions, the method includes: generating product ions by irradiating the precursor ions with hydrogen radicals or radicals having oxidizing ability to dissociate the precursor ions; separating and detecting the product ions according to a mass-to-charge ratio; and specifying product ions derived from isoaspartic acid based on a mass-to-charge ratio of the product ions.
US12020916B2

Provided is a niobium sputtering target having improved film thickness uniformity throughout the target life. In the niobium sputtering target, a rate of change in a {111} area ratio of each of an upper, central, and lower portions of the sputtering target, as represented by the following equation (2), is 2.5 or less, and the {111} area ratio of each of the upper, central and lower portions is determined by dividing a cross section of a plate-shaped sputtering target perpendicular to a sputtering surface into three equal portions: the upper portion, the central portion and the lower portion from a sputtering surface side in a normal direction of the sputtering surface at an intermediate position between a center and an outer circumference of the sputtering surface of the plate-shaped sputtering target, and measuring a crystal orientation distribution of each of measured regions of the upper portion, the central portion, and the lower portion using an EBSD method: the {111} area ratio=total area of crystal grains having a {111} plane oriented in the normal direction in the measured regions/total area of the measured regions  Equation (1); the rate of change=[maximum value−minimum value]/minimum value  Equation (2).
US12020915B1

An etch process performed during semiconductor processing is monitored using a resonant structure on a surface of a wafer, formed on the surface of a wafer as a resonant cavity. A resonance sensor is positioned over the wafer within a plasma etch chamber so as to establish a resonance with the resonant structure. A resonant frequency of the resonant structure is sensed through the resonant structure and shifts in the resonant frequency are thereby detected during an etch process as a measurement of the etch process. The etch process is controlled in accordance with the shift in the resonant frequency.
US12020914B2

An information processing device includes a storage configured to store a first film thickness model or a first refractive index model defining an amount of change in a film thickness or a refractive index at each position of a first wafer when a film forming processing is performed by changing an output of each of a plurality of plasma sources provided in a film forming device by a predetermined amount and a calculator configured to calculate, based on the first film thickness model or the first refractive index model, a correction value of the output of each of the plurality of plasma sources to achieve a target value of a film thickness or a target value of a refractive index at each position of a second wafer.
US12020910B2

A radio frequency (RF) screen for a microwave powered ultraviolet (UV) lamp system is disclosed. In one example, a disclosed RF screen includes: a sheet comprising a conductive material; and a frame around edges of the sheet. The conductive material defines a predetermined mesh pattern of individual openings across substantially an operative area of the screen. Each of the individual openings has a triangular shape.
US12020909B2

A plasma processing apparatus includes a chamber providing a space for processing a substrate, a substrate stage configured to support the substrate within the chamber and including a lower electrode, an upper electrode facing the lower electrode, a focus ring in or on an upper peripheral region of the substrate stage to surround the substrate, and a plasma adjustment assembly in at least one of a first position between the upper electrode and the lower electrode and a second position between the focus ring and the lower electrode, the plasma adjustment assembly including a photoreactive material layer and a plurality of light sources configured to irradiate light onto a local region of the photoreactive material layer. A capacitance of the local region is changed as the light is irradiated to the local region.
US12020907B2

Exemplary semiconductor processing chambers may include a gasbox. The chambers may include a substrate support. The chambers may include a blocker plate positioned between the gasbox and the substrate support. The blocker plate may define a plurality of apertures through the plate. The chambers may include a faceplate positioned between the blocker plate and the substrate support. The faceplate may be characterized by a first surface facing the blocker plate and a second surface opposite the first surface. The faceplate may be characterized by a central axis. The faceplate may define a plurality of apertures through the faceplate distributed in a number of rings. Each ring of apertures may include a scaled increase in aperture number from a ring radially inward. A radially outermost ring of apertures may be characterized by a number of apertures reduced from the scaled increase in aperture number.
US12020904B2

An apparatus for processing a substrate includes a step of providing a substrate and a first step. In the step of providing a substrate, a substrate having a first film and a second film formed on the first film and having a pattern formed thereon is provided. In the first step, a protective film is formed on a side wall of the first film by a product generated by sputtering of the second film while a first processing gas is turned into plasma and the first film is etched simultaneously with the sputtering of the second film.
US12020901B2

Methods and apparatus using a matching network for processing a substrate are provided herein. For example, a matching network configured for use with a plasma processing chamber comprises a local controller connectable to a system controller of the plasma processing chamber, a first motorized capacitor connected to the local controller, a second motorized capacitor connected to the first motorized capacitor, a first sensor at an input of the matching network and a second sensor at an output of the matching network for obtaining in-line RF voltage, current, phase, harmonics, and impedance data, respectively, and an Ethernet for Control Automation Technology (EtherCAT) communication interface connecting the local controller to the first motorized capacitor, the second motorized capacitor, the first sensor, and the second sensor.
US12020900B2

There is provided a plasma processing device. The plasma processing device comprises: a processing chamber; a partition plate that has an insulating property, and configured to partition a space in the processing chamber into a reaction chamber in which an object to be processed is mounted and a plasma generating chamber in which plasma is generated, wherein a first electrode is provided on a surface of the partition plate on the side of the plasma generating chamber, and the partition plate has a plurality of through holes formed for supplying active species contained in the plasma generated in the plasma generating chamber to the reaction chamber; a second electrode disposed in the plasma generating chamber so as to face the first electrode; and a power supply configured to supply high-frequency power obtained by phase-controlling and superimposing high-frequency powers of a plurality of frequencies to one of the first electrode and the second electrode when the plasma is generated in the plasma generating chamber.
US12020888B2

An electronic apparatus includes, in a case, substrates with electronic components mounted thereon, a thermoplastic hot-melt resin, and a fluid branch member, wherein: the inside of the case is divided into a plurality of spaces; the plurality of spaces are at least any space among spaces between the case and the substrates and spaces between the substrates, and are filled with the thermoplastic hot-melt resin; and the fluid branch member is provided with an opening as an inlet for the thermoplastic hot-melt resin, and flow path parts for branching the thermoplastic hot-melt resin into multiple parts and guiding the same.
US12020879B2

An electromagnetic relay includes a base, a casing, a coil, a movable contact piece and two fixed contact pieces. Each of the fixed contact pieces includes a plate-shaped base. A portion of one side of the plate-shaped base extends outward and is bent to form a fixed contact fixing part. The fixed contacts are arranged on the fixed contact fixing part, and an abdicating through hole is defined in the base. The plate-shaped bases of the fixed contact pieces are respectively connected to an outer side surface of the base and spaced from each other. Each of the fixed contact fixing parts protrudes through the abdicating through hole and located between the base and the casing. Each of the fixed contacts faces to the movable contact on the movable contact piece, and a portion of the plate-shaped base on the fixed contact piece protrudes out of the casing to form a connecting part.
US12020865B2

An electronic component includes an electronic element and an interposer board. The electronic element includes a multilayer body and external electrodes at a pair of multilayer body end surfaces and connected to internal electrode layers. The interposer board includes board end surfaces, board side surfaces orthogonal to the board end surfaces, and board main surfaces orthogonal to the board end surfaces and the board side surfaces. One of the board main surfaces is in a vicinity of the electronic element and joined with one of the multilayer body main surfaces in a vicinity of the board. The interposer board is an alumina board. The board main surface in the vicinity of the electronic element includes a fired layer thereon in the vicinity of the pair of board end surfaces of the interposer board.
US12020851B2

A circuit includes a bias-tee circuit including a signal line, a constant-voltage power supply, an inductor, and a capacitor. The signal line includes a first signal line and a second signal line. The inductor includes a first inductor and a second inductor. The first inductor is connected to the first signal line and the constant-voltage power supply. The second inductor is connected to the second signal line and the constant-voltage power supply. The shortest distance between the first inductor and the second inductor is not less than 0.05 mm and not more than 1 mm (i.e., from 0.05 mm to 1 mm). The direction of a coil axis of the first inductor and the direction of a coil axis of the second inductor are parallel with a mounting surface and form an angle of approximately 90 degrees.
US12020850B2

A multilayer coil component includes an element body, a coil disposed in the element body, and a terminal electrode disposed on the element body. The element body has a first side face and a second side face, a first end face and a second end face, and a first main face and a second main face. The terminal electrode includes a first electrode portion and a second electrode portion. The first electrode portion has a first exposed face exposed on the first main face. The second electrode portion has a second exposed face exposed on the first end face. The first exposed face and the second exposed face are adjacent to each other interposing a ridge portion. The first exposed face is separated from an outer edge of the first main face. The second exposed face is separated from an outer edge of the first end face.
US12020849B2

A coil component includes a body, a support substrate disposed within the body, a lead portion disposed on a first surface of the support substrate, a first insulating layer disposed on the first surface of the support substrate to cover the lead portion, a coil unit including a plurality of turns disposed on the first insulating layer, a second insulating layer covering the coil unit, and first and second external electrodes spaced apart from each other on the body, and connected to the coil unit and the lead portion, respectively.
US12020845B2

An inductor component includes a main body, a first inductor wiring located inside the main body and extending on a virtual plane, and a second inductor wiring located inside the main body and extending in parallel to the virtual plane. The inductor component includes a third inductor wiring located between the first inductor wiring and the second inductor wiring inside the main body and extending in parallel to the virtual plane. The inductor component includes vertical wirings passing through the inside of the main body from each of the first to third inductor wirings to a surface of the main body in a direction perpendicular to the virtual plane. The third inductor wiring is a low-resistance inductor wiring having a DC electrical resistance smaller than those of the first inductor wiring and the second inductor wiring.
US12020842B2

The present disclosure relates to a transformer. According to an aspect of the present disclosure, a transformer includes a case; a winding portion and an iron core portion, provided in the case; an insulating fluid provided in the case; and a reinforcing portion provided outside the case, and surrounding the case, wherein the reinforcing portion is made of a second material having a yield strength higher than a yield strength of a first material constituting the case, to pressurize the case and prevent expansion of the case.
US12020840B2

In the reactor in which the wiring board with the main winding formed thereon and the wiring board with the control winding formed thereon are incorporated in layers into the planer core, the magnetic flux generated by the main winding and the magnetic flux generated by the control winding are brought into the following states in order to equalize the density of the magnetic flux generated by the control current. A main winding current of high-frequency current flowing through the main winding generates an AC magnetic fluxes, each of the fluxes having a magnetic field in a direction opposite to each other so as to cancel each other out, and a control current of direct current flowing through the control winding generates a DC magnetic flux with a uniform magnetic flux density around the pair of the inner legs of which AC magnetic fluxes are cancelled out each other.
US12020835B2

A method for manufacturing a sintered magnet according to one embodiment of the present disclosure is provided. The method includes producing an R-T-B-based magnetic powder through a reduction-diffusion method, and sintering the R-T-B-based magnetic powder, wherein R is a rare earth element, and T is a transition metal, and wherein the producing the magnetic powder includes adding a refractory metal sulfide powder to a R-T-B-based raw material.
US12020832B2

A dielectric cover for a first type of insulator, supporting a conductor in an electrical distribution system, has a first height for covering high voltage portions of the first type of insulator. Thus, wildlife is protected from electrocution. In the event a second type of insulator is used, such as a K-Line type insulator having a relatively large top metal, an inexpensive dielectric shell is fitted over top of the cover to extend the dielectric height by at least one inch to fully laterally cover the top metal of the of the K-Line type insulator. Thus, different covers are not needed for covering both types of insulators, since only the shell is added for covering the second type of insulator. The shell may be provided in different sizes to accommodate different lengths of the top metal. Retaining pins are used to secure the cover over the insulator and conductor.
US12020831B2

Power transmission systems with cooling mechanisms, and methods of operating the same, are described. A power transmission system can include multiple support tower assemblies. Each of the support tower assemblies includes a support tower. One or more of the support tower assemblies includes a termination (i.e., a connection point via which electrical current and/or coolant can enter the transmission line and/or exit the transmission line). The power transmission system also includes multiple conductor assemblies suspended above a surface of the earth. Each conductor assembly includes an electrical conductor and is positioned between, and mechanically supported by, a pair of the support towers. The power transmission system also includes a coolant supply system that delivers a coolant fluid, during operation of the power transmission system, to at least one of the terminations, for cooling of the conductor assemblies.
US12020827B2

A nuclear reactor includes a reactor container, a reactor core, a control drum assembly, a hot channel, a heat exchanger and a main pump. The reactor container contains a coolant; the reactor core is arranged at a lower middle part of the reactor container; the control drum assembly is arranged on an outer periphery of the reactor core, and includes control drums arranged at intervals along a peripheral direction of the reactor core; the hot channel is arranged in the reactor container and located above the reactor core. The hot channel has a bottom hermetically connected to the control drum assembly and a top hermetically connected to an inner top surface of the reactor container. The hot channel has a hot pool passage for the coolant to pass through. The heat exchanger is arranged in the reactor container and located on an outer periphery of the hot channel.
US12020824B2

The present invention has an object to provide a virtual reality video reproduction apparatus that can allow a viewer to experience an impairment due to a disease, such as diabetes, with a strong sense of immersion. The virtual reality video reproduction apparatus of the present invention applies a filter process of simulating a visual impairment caused by diabetes to a predetermined area of images included in a virtual reality video that represents virtual reality content, and causes an electronic display included in a virtual reality headset to display the video.
US12020823B2

An Integrated Virtual Patient Framework (IVPF) for providing decision support that evolves with increasing data collected on a given patient. Support decisions for patients with limited data is made using statistical prediction tools derived from historical trajectories of similar patients. As patient histories grow, decision support is provided by mathematical models that constrain the possible dynamics of the patient to more detailed predictive models. Weights for each model are assigned depending on uncertainties arising from data fitting and model properties. As new data are entered into a patient record, the models are recalibrated and the weights are adjusted, leading to updated decision support information. The framework also suggests the benefit of additional follow-up data collection events, optimizing the data collection as well as how the IVPF generates predictions. The framework also may present scenarios to patients in a way that informs them of treatment outcomes, given various strategies.
US12020822B2

An apparatus for treatment planning and/or treatment setup includes: a simulator configured to obtain a first model representing a first component of a medical system, and virtually move the first model to simulate a movement of the first component of the medical system; an analyzer configured to determine imaging waypoints during a treatment process based on the virtual movement of the first model; and a graphic generator configured to generate a graphic based on the determined imaging waypoints.
US12020817B2

Various methods and systems are provided for a healthcare provider assistance system. In one example, a system includes a machine-human interface, wherein the machine-human interface is a display, and a computing device operably coupled to the machine-human interface and configured to execute instructions stored in memory to: execute a plurality of different algorithms in complementary, competitive, or aggregated modes, where inputs to each of the plurality of different algorithms include current and past data representing a health and current condition of a patient; output, to the machine-human interface, a list of a first number of possible diagnoses of the patient based on outputs of the executed plurality of different algorithms; and present, via the machine-human interface, suggested next actions to narrow down the first number of possible diagnoses, the suggested next actions determined based on the outputs of the executed plurality of different algorithms.
US12020816B2

A medical episode analysis engine is provided. The engine generates a first matrix data structure having an entry for each concept pairing and storing a value representing relatedness weighted according to a temporal weighting function. The engine generates a second matrix data structure by calculating, for each entry in the first matrix, a relatedness measure of the concepts in the concept pairing based on a frequency of occurrence together. The engine generates, for each first concept, a concept embedding, based on the second matrix, that specifies, for each other second concept, a temporally weighted relatedness measure. The engine generates, for each anchor concepts, a corresponding episode definition comprising a plurality of related concepts corresponding to a same episode, based on the concept embedding. The engine processes new input data based on the episode definition data structures to identify instances of corresponding episodes in the new input data.
US12020814B1

Embodiments of the invention provide decision support services, including an enhanced user interface. A reason for a clinical visit is determined and an initial workflow may be provided via the user interface during a clinical visit. The workflow may include a set of initial user interface elements that are determined based on a context associated with the clinical visit. The set of initial user interface elements may include a first initial interface element associated with a pre-identified clinical concept. During the clinical visit, a first suggested interface element can be provided. The first suggested interface element is generated during the workflow based on detecting a selection of the first initial interface element. The first suggested interface element can be associated with a first suggested clinical concept that is related to the pre-identified clinical concept.
US12020812B2

Provided are a system and a method for prediction of an intradialytic adverse event, where a machine learning model of two-class classification is utilized to predict intradialytic adverse events in quasi-real time, such that features extracted in an ongoing hemodialysis process in real time can have the hemodialysis session alerted for forthcoming adverse events. Therefore, clinicians can be warned to take necessary actions and adjust the hemodialysis machine settings in advance. In addition, a computer readable medium thereof is also provided.
US12020799B2

A computer-implemented system may include a rowing machine configured to be manipulated by a user while the user performs a treatment plan, an interface comprising a display configured to present information associated with the treatment plan, and a processing device configured to receive, from one or more data sources, information associated with the user, wherein the information comprises one or more risk factors associated with a cardiac-related event; generate, using one or more trained machine learning models, the treatment plan for the user, wherein the treatment plan is generated based on the information associated with the user, and the treatment plan comprises one or more exercises associated with managing the one or more risk factors in order to reduce a probability that a cardiac intervention will occur; and transmit the treatment plan to cause the rowing machine to implement the one or more exercises.
US12020789B1

Systems and techniques for time-series forecasting are illustrated. One embodiment includes a method for refining time-series forecasts, the method obtains timestep information including baseline information, a time gap, and context information. The baseline information includes information known about the system at a time when the multivariate time-series is generated. The context information includes at least one vector of time-independent background variables related to the system. The method determines, based on the timestep information, parameter predictions for the system at a first timestep and a second timestep. The method derives actual state values for the system at the first timestep. The method updates the parameter predictions for the system at the second timestep, using a gating function, based on a discrepancy between: the parameter predictions for the system at the first timestep, and the actual state values for the system at the first timestep.
US12020786B2

An electronic medical record (EMR) analysis machine automatically clusters electronic medical records to produce an initial EMR analysis model and to identify high-value EMR documents such that human analysts can focus effort on labeling only high-value EMR documents to iteratively and extremely efficiently train an EMR analysis model. High-value sample EMR documents are identified as those whose membership in one or more clusters is most ambiguous, i.e., nearest the cluster boundary.
US12020785B2

A system and method of transferring data generated at a data source to a dictation system for use by the dictation system to generate reports are disclosed. One example method includes parsing the data to retrieve values from the data that match a field in a formatting template. The matching values are then normalized based on format settings configured in the formatting template. A range of values may be added to one or more fields in the formatting template. For values that match the fields associated with the range of values, it is determined if the values fall outside the range of values. Upon positive determination, the values may be further formatted by adding an indicator marking that the values are out of bounds from the range of values. The formatted values are then sent to the dictation system for use by the dictation system in generating reports.
US12020781B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for searching chemical structures. One of the methods includes receiving a fingerprint map for each chemical structure of a collection of chemical structures, generating an inverted index for the collection of chemical structures, receiving a request to search the inverted index for matching chemical structures, obtaining a query fingerprint for the query structure, computing a minimum number of bits and a maximum number of bits that must be present in respective fingerprints of candidate structures in the collection of chemical structures in order for a candidate structure to be considered a match for the query structure, and traversing the inverted index to identify candidate structures having fingerprints with a number of bits in between the minimum number of bits and the maximum number of bits.
US12020779B1

Fetal maternal samples taken from pregnant women include both maternal cell-free DNA and fetal cell-free DNA. Described herein are methods for determining a chromosomal abnormality of a test chromosome in a fetus by analyzing a test maternal sample of a woman carrying said fetus, wherein the test maternal sample comprises fetal cell-free DNA and maternal cell-free DNA. The chromosomal abnormality can be, for example, aneuploidy or the presence of a microdeletion. In some embodiments, the chromosomal abnormality is determined by measuring a dosage of the test chromosome, determining a depth-scaled variation value correlated to an initial number of sequencing reads obtained from an assay of the test maternal sample, and determining an initial value of statistical significance for the test chromosome based on the measured dosage of the test chromosome, an expected dosage of the test chromosome, and the depth-scaled variation value.
US12020769B2

The present disclosure is drawn to, among other things, a method for accessing memory using dual standby modes, the method including receiving a first standby mode indication selecting a first standby mode from a first standby mode or a second standby mode, configuring a read bias system to provide a read bias voltage and a write bias system to provide approximately no voltage, or any voltage outside the necessary range for write operation, based on the first standby mode, receiving a second standby mode indication selecting the second standby mode, and configuring the read bias system to provide at least the read bias voltage and the write bias system to provide a write bias voltage based on the second standby mode, the read bias voltage being lower than the write bias voltage.
US12020765B2

Provided is a non-volatile memory package that is electrically optimized with a plurality of different non-volatile memory chips through a ball map, by fixing positions of buffer chips connected to the plurality of different non-volatile memory chips.
US12020763B2

A memory device includes: a memory cell array; a sense amplifier for amplifying data stored in the memory cell array; a first memory cell sub-array included in the memory cell array directly coupled to the sense amplifier; a switch coupled to the first memory cell sub-array; and a second memory cell sub-array included in the memory cell array coupled to the sense amplifier through the first memory cell sub-array and the switch. When the switch is enabled, the first memory cell sub-array has a first operation speed, and the second memory cell sub-array has a second operation speed slower than the first operation speed. When the switch is disabled, a bit line loading associated with the second memory cell sub-array is decreased, and the first memory cell sub-array has a third operation speed faster than the first operation speed.
US12020760B2

Disclosed herein is a method of operating a system in a test mode. When the test mode is an ATPG test mode, the method includes beginning stuck-at testing by setting a scan control signal to a logic one, setting a transition mode signal to a logic 0, and initializing FIFO buffer for ATPG test mode. The FIFO buffer is initialized for ATPG test mode by setting a scan reset signal to a logic 0 to place a write data register and a read data register associated with the FIFO buffer into a reset state, enabling latches of the FIFO buffer using an external enable signal, removing the external enable signal to cause the latches to latch, and setting the scan reset signal to a logic 1 to release the write data register and the read data register from the reset state, while not clocking the write data register.
US12020758B2

Disclosed is a storage device, which includes a nonvolatile memory device including a first memory block connected with a plurality of first word lines, and a memory controller connected with the nonvolatile memory device through a plurality of data lines. The memory controller sends a first command to the nonvolatile memory device through the plurality of data lines during a first command input period, sends a parameter to the nonvolatile memory device through the plurality of data lines during an address input period, and sends a second command to the nonvolatile memory device through the plurality of data lines during a second command input period. The nonvolatile memory device applies a turn-on voltage to all the plurality of first word lines connected with the first memory block based on the parameter during a first time in response to the first command and the second command.
US12020752B2

The present disclosure provides a method for discharging a memory device after an erase operation. The method comprises grounding a source line of the memory device; and switching on a discharge transistor to connect a bit line of the memory device to the source line by maintaining a constant voltage difference between a gate terminal of the discharge transistor and the source line. The method also includes comparing an electrical potential of the source line with a first predetermined value; and floating the gate terminal of the discharge transistor when the electrical potential of the source line is lower than the first predetermined value.
US12020749B2

The present disclosure includes apparatuses, methods, and systems for preventing parasitic current during program operations in memory. An embodiment includes a sense line, an access line, and a memory cell. The memory cell includes a first transistor having a floating gate and a control gate, wherein the control gate of the first transistor is coupled to the access line, and a second transistor having a control gate, wherein the control gate of the second transistor is coupled to the access line, a first node of the second transistor is coupled to the sense line, and a second node of the second transistor is coupled to the floating gate of the first transistor. The memory cell also includes a diode, or other rectifying element, coupled to the sense line and a node of the first transistor.
US12020747B2

A non-volatile memory and a programming method thereof are provided. The programming method of the non-volatile memory includes the following steps. A coarse programming procedure is performed for programing all of a plurality of memory cells at an erase state to 2{circumflex over ( )}N−1 or 2{circumflex over ( )}N program states. N is a positive integer. A fine programming procedure is performed for pushing all of memory cells into 2{circumflex over ( )}N−1 or 2{circumflex over ( )}N verify levels.
US12020742B2

Disclosed is a method for accessing memory cells arranged in rows and columns. The method includes activating a specific row of the rows of the memory cells, and flipping data bits stored in memory cells of the specific row in response to determining that concentrated activation occurs at the specific row.
US12020736B2

A spin-orbit torque magnetoresistive random-access memory device formed by forming an array of transistors, where a column of the array includes a source line contacting the source contact of each transistor of the column, forming a spin-orbit-torque (SOT) line contacting the drain contacts of the transistors of the row, and forming an array of unit cells, each unit cell including a spin-orbit-torque (SOT) magnetoresistive random access memory (MRAM) cell stack disposed above and in electrical contact with the SOT line, where the SOT-MRAM cell stack includes a free layer, a tunnel junction layer, and a reference layer, a diode structure above and in electrical contact with the SOT-MRAM cell stack, an upper electrode disposed above and in electrical contact with the diode structure.
US12020735B2

A substrate for a magnetic disk has a disk shape. The substrate has a diameter D of 85 mm or more and a thickness T of 0.6 mm or less. When an impact is applied to the substrate under conditions of 70 (G) and 2 (msec) in a normal direction of main surfaces of the substrate in a state in which an inner circumferential end portion of the substrate is fixed, the maximum amplitude of vibration in a thickness direction of an outer circumferential end portion of the substrate is 0.25 mm or less, the substrate is a non-magnetic metal substrate, and regarding the Young's modulus E and the thickness T of the substrate, a value of E·T3 is 3 to 18 (GPa·mm3).
US12020732B2

A trace gimbal is described herein. In some embodiments, the trace gimbal includes outer struts including a front outrigger at a distal end of the trace gimbal and a rear outrigger at a proximal end of the trace gimbal. The front outrigger includes a distal front outrigger and a proximal front outrigger. The rear outrigger includes a distal rear outrigger and a proximal rear outrigger. A middle strut extends in a width direction of the trace gimbal, adjoining the proximal front outrigger to the rear outrigger, and connecting to a slider tongue. The front outrigger includes a strut form bent away from a load beam reference plane at an angle θ. In some embodiments, the outer struts include a second strut form disposed on the rear outrigger. The second strut form can be bent toward the load beam reference plane at the angle θ.
US12020723B2

A software plug-in module that interfaces to a media editing host application generates and embeds information about a media composition being edited directly within portions of the user interface generated by the host application. The information may include a custom representation of media data of a time-based element of the media composition that replaces, augments, or overlays a timeline representation of the element generated by the host application. Media editing functionality provided by the plug-in may be accessed by an operator based on viewing or interacting with the custom representation. Results of analysis of the media composition by the plug-in may be displayed within the host-generated timeline and used by an operator as a basis for performing edit operations with standard host tools or with plug-in generated tools. Plug-ins may embed their interfaces within user interfaces of host digital audio workstations, non-linear video editing systems, and music notation applications.
US12020716B2

A processing method of a sound watermark and a sound watermark generating apparatus are provided. The method includes the following. A conversation-received sound signal sound signal is obtained by a sound receiver. A reflected sound signal is generated according to a virtual reflection condition and the conversation-received sound signal. A first watermark sound signal is generated according to a watermark identification code and the reflected sound signal. A second watermark sound signal is generated according to a sound signal distance value and the first watermark sound signal. An output watermark sound signal is generated by synthesizing the first watermark sound signal and the second watermark sound signal.
US12020715B2

Disclosed is a method and apparatus for label encoding in a multi-sound event interval. The method includes identifying an event interval in which a plurality of sound events occurs in a sound signal, separating a sound source into sound event signals corresponding to each sound event by performing sound source separation on the event interval, determining energy information for each of the sound event signals, and performing label encoding based on the energy information.
US12020713B2

A method for spatial audio signal encoding comprising: obtaining, for a first frame, a plurality of audio direction parameters, wherein each parameter comprises an elevation value and an azimuth value and wherein each parameter has an ordered position; determining whether, for a preceding frame, any of the plurality of audio direction parameters was differentially encoded based on a difference between the preceding frame parameter elevation value and a further preceding frame parameter elevation value and the preceding frame parameter azimuth value and a further preceding frame parameter azimuth value; generating, for any audio direction parameter which was not differentially encoded in the considered preceding frame, a differential parameter value based on a difference between the frame parameter elevation value and a preceding frame parameter elevation value and a difference between the frame parameter azimuth value and a preceding frame parameter azimuth value; generating for each of the plurality of audio direction parameters a difference parameter value based on a difference between the audio direction parameter and a rotated derived audio direction parameter; quantizing the difference between the audio direction parameter and a rotated derived audio direction parameter and the differential parameter value; and selecting for each of the plurality of audio direction parameters, either of the quantized difference or differential parameter value.
US12020712B2

An audio data recovery method, an audio data recovery device and a Bluetooth device are described. The audio data recovery method comprises: dividing audio data into a first frequency domain component and a second frequency domain component in a frequency domain; using a second data recovery algorithm to recover the audio data in the second frequency domain component; and using a first data recovery algorithm with lower complexity than the second data recovery algorithm to recover the audio data in the first frequency domain component.
US12020697B2

An audio keyword searcher arranged to identify a voice segment of a received audio signal; identify, by an automatic speech recognition engine, one or more phonemes included in the voice segment; output, from the automatic speech recognition engine, the one or more phonemes to a keyword filter to detect whether the voice segment includes any of the one or more first keywords of the first keyword list and, if detected, output the one or more phonemes included in the voice segment to a decoder but, if not detected, not output the one or more phonemes included in the voice segment to the decoder. If the one or more phonemes are output to the decoder: generate a word lattice associated with the voice segment; search the word lattice for one or more second keywords, and determine whether the voice segment includes the one or more second keywords.
US12020677B1

An audio modification system includes one or more processors configured to receive audio data indicative of communication of a user while the user is positioned in a first portion of a control area, determine that the communication of the user is confidential based on the audio data, determine generated audio data configured to render the communication of the user at least partially inaudible in a second portion of the control area, and output a control signal indicative of instructions to provide the generated audio data.
US12020664B2

A gamma voltage generating circuit includes a gamma buffer configured to output a gamma voltage, a first gamma line and a second gamma line providing an output path of the gamma voltage, an output selecting unit configured to connect an output terminal of the gamma buffer to one of the first gamma line and the second gamma line, and an output resistor unit having a first resistor connected to the first gamma line and a second resistor connected to the second gamma line. The second resistor has a resistance value different from that of the first resistor.
US12020659B2

An image display method and a display device are provided. The driving module is coupled with multiple pixel units in the display panel and provides a driving voltage according to display data to define an electric field to display an image. For each of the multiple pixel units, an image is displayed under an electric field defined by a first driving voltage corresponding to first display data during a display period of a first frame image. Reset data is output by the driving module to said each of the multiple pixel units. A reset voltage corresponding to the reset data provides an electric field for said each of the multiple pixel units. An image is displayed under an electric field defined by a second driving voltage corresponding to second display data during a display period of a second frame image.
US12020656B2

According to an aspect, a display device includes: a display panel having a display area including pixels; a light source device configured to emit light from an emission area overlapping the display area toward the display panel; a dimming panel between the display panel and the light source device and configured to adjust brightness of emission light emitted from the emission area; and a drive circuit configured to drive the dimming panel. The emission area has a first emission area and a second emission area. The drive circuit is configured to, when gradation values of first pixels corresponding to the first emission area are equal to gradation values of second pixels corresponding to the second emission area, make transmittance of a second dimming area corresponding to the second pixels higher than that of a first dimming area corresponding to the first pixels in the dimming area.
US12020654B2

The present disclosure relates to an image display device and method for controlling the same, by which a display brightness may be appropriately adjusted in accordance with a change in an ambient light brightness irrespective of an average ambient light brightness. According to one aspect of the present disclosure, provided is an image display device including a display, an ambient light detecting sensor, and a controller configured to determine a brightness of the display according to an ambient light brightness detected in real time by the ambient light detecting sensor based on a first graph line for a display brightness over an ambient light brightness and determine whether to adjust the first graph line based on a maximum brightness operation time of the display.
US12020651B2

A display panel, a display device and a driving method are disclosed, the display panel includes a first display region and a second display region, the first display region includes rows of first pixel units, the second display region includes rows of second pixel units; the display panel further includes a first scan driving circuit for controlling the rows of first pixel units to emit light, and a second scan driving circuit for controlling the rows of second pixel units to emit light, and the driving method includes: providing a first start signal to the first scan driving circuit, and providing a second start signal to the second scan driving circuit; the second start signal and the first start signal are applied independently, respectively.
US12020642B2

This disclosure provides a display panel and a display device. The display panel includes a light-transmitting area, a first transitional display area, a first main display area and a second main display area, and further includes a first light-emitting unit in the light-transmitting area, a first pixel driving circuit in the first transitional display area for providing a driving current to the first light-emitting unit, a first signal line extending along the column direction in the first main display area, a second signal line extending along the column direction in the second main display area, and a third signal line. The third signal line and the first signal line are in different conductive layers, the third signal line and the second signal line are in different conductive layers, and the third signal line is connected with the first signal line and the second signal line through via holes respectively.
US12020638B2

A display panel and a display device are provided. First pixel driving circuits are arranged in a display transition area, and the influence of the first pixel driving circuit on a display light transmissive area is avoided, and the light transmittance of the display light transmissive area is improved. A first pixel gap is arranged between adjacent first pixel driving circuits in a first display area, ensuring that a first signal line passes through the first display area from the first pixel gap, without the need to perform discontinuation processing on the first signal line at the first display area, and the problem of load difference between two discontinued wirings due to the discontinuation of the first signal line is avoided, to eliminate the position restriction of the first display area, and providing innovation for the development of the technology of under-screen devices.
US12020631B2

A display panel includes a pixel circuit, a driving circuit, and a clock signal line. The driving circuit is configured to provide a control signal to the pixel circuit. The clock signal line is configured to provide a clock signal for the driving circuit. A data refresh period of the pixel circuit includes a data writing stage and a holding stage, and the holding stage includes N stages arranged in sequence, N≥1. When the pixel circuit is operated in the data writing stage, a clock pulse frequency of the clock signal is a first frequency F1. When the pixel circuit is operated in the holding stage, in at least one stage of the N stages, the clock pulse frequency of the clock signal is a second frequency F2, F1>F2>0. The pixel circuit includes a driving transistor, a first transistor, and a second transistor.
US12020621B2

A method of controlling an element of a display device is provided. At least one processor of the display device may be configured to determine a first chromaticity value corresponding to a first grayscale value of the element of the display device, and determine a first luminance value corresponding to the first chromaticity value, based on the first chromaticity value and a target with respect to a relationship between chromaticity and luminance. In addition, the at least one processor of the display device may be configured to determine a second grayscale value corresponding to the first luminance value, determine a second chromaticity value corresponding to the second grayscale value, determine a second luminance value corresponding to the second chromaticity value, based on the second chromaticity value and the target, and determine chromaticity and luminance calibration coefficients, based on the second luminance value.
US12020614B2

A gate drive circuit and a display panel are provided. A pull-up module and a pull-down module of the gate drive circuit output a constant-voltage high potential to a second node, a third node, and a n-th stage gate drive signal through a P-type thin film transistor and output constant-voltage low potential through a N-type thin film transistor to the second node, the third node, and an n-th gate drive signal, thereby improving the stability of the output signal of the thin film transistor connected to the gate drive circuit and the key node.
US12020608B2

Apparatus and methods for displaying an image by a rotating structure are provided. The rotating structure can comprise blades of a fan. The fan can be a cooling fan for an electronics device such as an augmented reality display. In some embodiments, the rotating structure comprises light sources that emit light to generate the image. The light sources can comprises light-field emitters. In other embodiments, the rotating structure is illuminated by an external (e.g., non-rotating) light source.
US12020599B2

The invention relates to a method for coding a dimensionally stable packaging container or an associated component made of a plastics-based and/or paper-based material composition, the packaging container being suitable for storing consumer goods such as food, washing agents, etc., wherein, during a shape-forming process for forming the three-dimensional packaging container or the associated component by means of a shaping tool mold, at least one outer and/or inner side undergoes, in at least one position, a shape-changing treatment acting on its first surface in order to produce at least one three-dimensional code.
US12020594B2

Systems and methods for of automated gamification are disclosed. An example method of automated gamification is disclosed. The method includes transcribing content of a proceeding. The method includes determining one or more keywords from the content transcribed, the one or more keywords indicating a topic of the proceeding. Additionally, the method includes generating a game for the proceeding based on the one or more keywords using Natural Language Processing (NLP). The method also includes presenting the game for the proceeding to at least one participant of the proceeding and receiving a response to the game from the at least one participant of the proceeding. Additionally, the method includes allowing the at least one participant of the proceeding to move to a next objective, based on evaluating the response received based on an established criterion.
US12020590B2

An electronic chess set includes a plurality of conductive chess pieces, a chessboard having a playing surface including a plurality of individually identifiable locations visible to a user on the chessboard, and an electronic system including a capacitive sensing system. In some embodiments, the capacitive sensing system is configured to determine for each of the plurality of individually identifiable locations: when a chess piece included in the plurality of conductive chess pieces is located at a respective one of the plurality of individually identifiable locations and user-contact with the chess piece is absent; when the chess piece located at the respective one of the plurality of individually identifiable locations is in contact with the user; and when each of the plurality of conductive chess pieces is absent from the respective one of the plurality of individually identifiable locations.
US12020586B2

A method for providing a welding score, comprising determining an initial position of a welding operation, determining a terminal position of the welding operation, determining a welding path between the initial position and the terminal position, and determining the welding score based on the welding path, wherein the welding score takes into account one or both of a time used for welding and a length of the welding path. A system comprising a welding torch, and a computer configured to: determine an initial position of a welding operation, determine a terminal position of the welding operation, determine a welding path between the initial position and the terminal position, determine a welding score, wherein the welding score takes into account a time used for welding and/or a length of the welding path, and comparing the welding score to a score threshold.
US12020580B2

A system and method of storing and recovering a flight plan includes loading flight plan data into working memory of an aircraft flight management system (FMS). When the FMS determines that a storage triggering event has occurred, a copy of at least a portion of the flight plan data is transmitted from the working memory to a non-volatile storage medium. A display command is supplied to a display device, at least following recovery of the FMS from a severe reset, that causes the display device to render a retrieval prompt. A retrieval command is received at the FMS, via a user input device, that causes the FMS to retrieve the at least a portion of the flight plan data from the non-volatile memory and store it in the working memory.
US12020573B2

Systems and methods for mapping location and characteristics about traffic participants are described. The systems and methods advantageously use correlative receivers for observing wireless emissions from or reflected by a plurality of traffic participants to allow for tracking geolocation and velocimetry information in real-time. The real-time geolocation and velocimetry information can be useful in autonomous vehicle navigation applications and useful for reducing computational burdens associated with tracking locations of many multiple traffic participants using direct sensor measurements, for example.
US12020570B2

A transport operation control apparatus that controls transport operation of a plurality of vehicles traveling a circuit in a single direction along a predetermined path while repeating stopping at each stop on the path executes a step of selecting any vehicle among the plurality of vehicles as a vehicle to return to a depot, and a step of transmitting to the selected vehicle an instruction requesting the selected vehicle to restrict boarding, after the selected vehicle passes a stop at which the selected vehicle stops first subsequently to passing a starting point that is an exit of the depot and before the selected vehicle arrives at a next stop.
US12020561B2

A remote control device may be configured to be mounted over the toggle actuator of a light switch and to control a load control device. The remote control device may include a base portion and a rotating portion supported by the base portion so as to be rotatable about the base portion. The remote control device may include a control circuit, a wireless communication circuit, and a rotary encoder circuit. The rotary encoder circuit may be configured to translate a force applied to the rotating portion into input signals, and to operate as an antenna of the remote control device. The rotary encoder circuit may be configured to provide the input signals to the control circuit. The control circuit may be configured to translate the one or more input signals into control signals for transmission to the load control device via the wireless communication circuit.
US12020555B2

Techniques for detecting and tracking a status of an object relevant to an incident are provided. A virtual partner associated with a first responder detects at least one object that is relevant to an incident to which the responder is responding. The virtual partner requests that a smart building controller track a status of the at least one object. It is determined that the at least one object is currently needed. An indication is received from the smart building controller when the at least one object is currently needed, indicating the status of the at least one object.
US12020553B2

The present disclosure envisages an IOT based management system for assisting users around a swimming pool. The system comprises a plurality of sensors configured to sense a plurality of parameters corresponding to various pre-defined events associated with said swimming pool; a control unit communicatively coupled to said plurality of sensors through a communication network to receive said plurality of parameters and configured to process said plurality of parameters based on at least one machine learning algorithm to generate actionable intelligence in the form of signals associated with said pre-defined events corresponding to said plurality of parameters; and at least one IOT based actuating mechanism configured to receive said signals and perform at least one action upon reception of said signals.
US12020552B2

A new configuration capable of performing processing in accordance with a sleep state of a user and at least one of a position and motion of the user is provided. An information processing apparatus includes a sensing unit that outputs a signal depending on motion of the user, a sleep state measurement unit that measures the sleep state of the user based on an output from the sensing unit, a user state measurement unit that measures a user state representing at least one of the position and the motion of the user based on the output from the sensing unit, and a processing performing unit that performs prescribed processing based on at least one of the sleep state of the user measured by the sleep state measurement unit and the user state measured by the user state measurement unit.
US12020547B2

Analog signal measurement and related apparatus, systems, and methods are disclosed. Such an apparatus may include a signal analyzing circuitry to enable responsive to the assertion of the first enable signal, compare the amplified analog input signal to one or more threshold values responsive to the assertion of the second enable signal, and generate an alert signal responsive to a determination that the amplified analog input signal falls outside of the one or more threshold values.
US12020540B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US12020539B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US12020538B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US12020532B2

Implementations of various systems and methods for using a social network, a game engine network, and a network to provide users of the networks the ability to integrate their everyday personal and business transactions with charity projects and people globally. Users of the methods on the network use a reality based game strategy and structure through the use of reality, augmented reality and mixed reality technologies to integrate and link their everyday tasks of personal and business transactions to charity network projects and users in an invention that formerly did not exist. Implementations of methods described herein link people who need help with those who transact or participate on the system in everyday business transactions. Implementations of methods for users then have a scrapbook of how their everyday common tasks and transactions added up in a record that truly changed the world and influenced people towards social good.
US12020524B2

Systems, methods, and apparatuses for managing and controlling movable barrier operator systems are described herein. A method for controlling a movable barrier operator system comprises receiving a credential associated with a first user account from a first user device, storing the credential in a memory of the movable barrier operator system, communicating the credential and an identifier of the movable barrier operator system to a remote computer to register the movable barrier operator system with the remote computer, and configuring the movable barrier operator system to change a state of a movable barrier in response to the movable barrier operator system receiving a state change request from a second user device associated with a second user account, the state change request from the second user device including the credential or a derivative of the credential received from the first user device.
US12020517B2

This wireless communication device is equipped with: an acquisition unit for acquiring, from an onboard network of a work vehicle, an in-vehicle signal that travels through the onboard network; and a control unit for controlling wireless communication between the work vehicle and a portable terminal, and transmitting the acquired in-vehicle signal to the portable terminal. As a result, it is possible to provide a wireless communication device with which a worker can verify the status of the work vehicle from outside the work vehicle.
US12020513B2

An electronic device having an authentication method with high security is provided. The electronic device includes a pixel portion, a sensor portion, and an authentication portion. The pixel portion includes a display element and a light-receiving element. The pixel portion includes a first region and has a function of making the display element of the first region emit light. The pixel portion has a function of obtaining first authentication information by capturing an image of an object that is in contact with the first region with the use of the light-receiving element. The sensor portion includes a second region and has a function of obtaining second authentication information by capturing an image of an object that is in contact with the second region. The authentication portion has a function of performing first authentication processing using the first authentication information. The authentication portion has a function of performing second authentication processing using the second authentication information.
US12020503B2

A fingerprint processing device includes a match processing unit configured to determine, based on a first degree, a plurality of feature points having a large value of the first degree among the feature points of a fingerprint specified in a fingerprint image of a matching source, the first degree representing a first distance to other feature points, as representative feature points used in match processing of the fingerprint.
US12020501B2

Sensing circuit, detection control method, fingerprint identification module and display apparatus are provided. The sensing circuit comprises a photoelectric conversion element, an energy storage circuit, a switch control circuit, a discharge control circuit and a voltage conversion circuit. The photoelectric conversion element controls potential of first terminal of energy storage circuit according to received optical signal; the switch control circuit controls first terminal of energy storage circuit to be connected to or disconnected from conversion control node; the discharge control circuit controls conversion control node be connected to or disconnected from first voltage terminal; the voltage conversion circuit controls to output voltage signal outputted by output terminal according to second and/or third voltage signals. In the disclosure, by performing fingerprint identification by detecting duration length of the fourth voltage signal from output terminal, fingerprint image information can be obtained simply and efficiently, thereby improving fingerprint identification accuracy and preventing interference.
US12020497B2

Technologies are described for reconstructing facial models which are preserved images or images captured from security cameras. The reconstructed models can be three-dimensional (3D) point clouds and can be compared to existing facial models and/or other reconstructed models based on physical geometry. The 3D point cloud models can be encoded into one or more latent space feature vector representations which can allow both local and global geometric properties of a face to be described. The one or more feature vector representations of a target face can be used individually or in combination with other descriptors for recognition, retrieval, and classification tasks. Neural networks can be used in the encoding of the one or more feature vector representations.
US12020481B2

A sports event video processing method is provided. The processing method includes: receiving a sports event input video; performing SOI detection on the sports event input video to obtain at least one SOI; performing logo detection and extraction on the at least one SOI to detect at least one logo; performing pixel-level rearrangement on the at least one detected logo; and outputting a sports event output video having completed pixel-level rearrangement.
US12020475B2

A deep neural network (DNN) can be trained based on a first training dataset that includes first images including annotated first objects. The DNN can be tested based on the first training dataset to determine first object predictions including first uncertainties. The DNN can be tested by inputting a second training dataset and outputting first object predictions including second uncertainties, wherein the second training dataset includes second images including unannotated second objects. A subset of images included in the second training dataset can be selected based on the second uncertainties, The second objects in the selected subset of images included in the second training dataset can be annotated. The DNN can be trained based on the selected subset of images included in the second training dataset including the annotated second objects.
US12020469B2

An expression image effect generation method and device, an electronic apparatus and a computer-readable storage medium are provided. The expression image effect generation method includes: acquiring a first image, where the first image includes a facial image; recognizing a current facial expression of the facial image; acquiring a previous facial expression; comparing the current facial expression with the previous facial expression to obtain a first comparison result; and generating, based on the first comparison result, an image effect corresponding to the first comparison result in the first image. In the method, an image effect can be generated by comparing the current facial expression and the previous facial expression, such that a user can quickly determine a degree of his expression.
US12020468B2

According to one embodiment, a defect inspection apparatus includes a storage and a processor. The storage stores dictionary in which a first design image generated by software is associated with a first real image corresponding to the first design image. The processor acquires a second design image generated by the software. The processor searches for a similar first design image similar to the second design image. The processor generates a reference image that is a pseudo real image of a second inspection object, based on the second design data and free of defect, by using the first real image associated with the similar first design image. The first design image includes information of an image area wider than the first real image.
US12020462B2

An information processing apparatus includes a processor configured to perform operations including extracting information indicative of an issuer of a form from form image data, and obtaining fixed information corresponding to the information indicative of the issuer of the form by referring to a storage storing the fixed information associated with the issuer of the form, and outputting, to a terminal apparatus, screen data including the information indicative of the issuer of the form and the obtained fixed information.
US12020455B2

Systems and method for expanding a dynamic range associated with an image are disclosed. The method includes capturing an image of a scene via an imaging device using a single exposure. The image of the scene includes a plurality of polarization images corresponding to different angles of polarization, and each of the polarization images comprise a plurality of color channels. The method further includes determining a criterion for each of the plurality of color channels; selecting one color channel of the plurality of color channels based on determining of the criterion; generating a reconstructed image irradiance for the one color channel based on pixels in two or more of the plurality of polarization images obtained for the one color channel; and outputting a reconstructed image with the reconstructed image irradiance.
US12020452B2

A reflective cable system for a geophysical survey system includes a reflective cable that includes a conductive wire surrounded by an electrically insulating sheath and an exterior surface. The reflective cable includes reflective material that is on or visible through the exterior surface and that is configured to reflect a complete spectrum of light provided by a light source back to the light source. The reflective cable system also includes a connector electrically coupled to at least one end of the reflective cable and configured to couple to a geophysical survey system. The reflective cable may be used to locate the reflective cable in a physical environment and used to determine a position of the reflective cable using lidar or photogrammetry for generating geophysical survey models.
US12020449B2

The present disclosure relates to a patient motion tracking system for automatic generation of a region of interest on a 3D surface of a patient positioned in a radiotherapy treatment room. More particularly, the disclosure relates to an assistive approach of a motion tracking system, by which a region of interest (ROI) is automatically generated on a generated 3D surface of the patient. Furthermore, a method for automatically generating a ROI on the 3D surface of the patient is described. In particular, all the embodiments refer to systems integrating methods for automatic ROI generation in a radiotherapy treatment setup.
US12020432B2

A voxel-based technique is provided for performing quantitative imaging and analysis of tissue image data. Serial image data is collected for tissue of interest at different states of the issue. The collected image data may be deformably registered, after which the registered image data is analyzed on a voxel-by-voxel basis, thereby retaining spatial information for the analysis. Various thresholds are applied to the registered tissue data to identify a tissue condition or state, such as classifying chronic obstructive pulmonary disease by disease phenotype in lung tissue, for example.
US12020431B2

The image processing apparatus according to any of embodiments includes processing circuitry. The processing circuitry is configured to acquire image data depicting an inside of a subject acquired by an ultrasonic scan. The processing circuitry is configured to perform image processing on the image data, thereby synthesizing the image data before the image processing and the image data after the image processing by changing a synthesis rate for each image portion.
US12020429B2

There is provided a method of training a machine learning model, comprising: for each set of sample medical images depicting calcification within a target anatomical structure wherein each set includes non-contrast medical image(s) and contrast enhanced medical image(s), correlating between calcifications depicted in the target anatomical structure of the contrast enhanced image(s) with corresponding calcifications depicted in the target anatomical structure of the non-contrast medical image(s), computing calcification parameter(s) for calcification depicted in the respective target anatomical structure, labelling each contrast enhanced medical image with the calcification parameter(s), and training the machine learning model on a training dataset that includes the contrast enhanced medical images of the sets, each labelled with ground truth label of a respective calcification parameter(s), for generating an outcome indicative of a target calcification parameter(s) for calcification depicted in the target anatomical structure of a target contrast enhanced medical image provided as input.
US12020426B2

The present invention relates to a device, system and method for pulsatility detection. The proposed device comprises an input interface (30) for obtaining image data of a scene, said image data comprising a time sequence of image frames, an extraction unit (31) for extracting a time-varying signal indicative of a periodic physiological phenomenon from a region of interest of said image data, a transformation unit (32) for transforming said time-varying signal into a spectral signal, a partitioning unit (33) for partitioning the spectral signal into at least an in-band sub-signal covering a first frequency range of said spectral signal and an out-band sub-signal covering a second frequency range of said spectral signal, wherein said first frequency range comprises at least a frequency range of the periodic physiological phenomenon, an analysis unit (34) for separately deriving an in-band measure from the in-band sub-signal and an out-band measure from the out-band sub-signal, the in-band measure and the out-band measure representing a descriptor, and a classifier (35) for classifying said region of interest as a pulsatile region of a living being or as a non-pulsatile region based on the descriptor.
US12020419B2

An example wear detection system receives a plurality of images from a plurality of sensors associated with a work machine. Individual sensors of the plurality of sensors have respective fields-of-view different from other sensors of the plurality of sensors. The wear detection system identifies a first region of interest and second region of interest associated with the at least one GET. The wear detection system determines a first set of image points and a second set of images points for the at least one GET based on geometric parameters associated with the GET. The wear detection system determines a wear level or loss for the at least one GET based on the GET measurement.
US12020418B2

An image processing method includes: obtaining a defect image of a wafer; processing the defect image to generate a rebuilt image; and when the rebuilt image comprises at least one object pattern, outputting the rebuilt image. The at least one object pattern corresponds to a part of the wafer. A non-transitory computer readable medium and an image processing system are also disclosed herein.
US12020412B1

A system is provided that includes an image sensor coupled to a vehicle, and control circuitry configured to perform operations including receiving, from the image sensor, an input stream comprising high dynamic range (HDR) image data associated with an environment of the vehicle, and processing the input stream at the vehicle by applying a global tone mapping, followed by offline image processing that can include applying a local tone mapping to the globally tone mapped images of the same input stream.
US12020408B2

Systems, apparatuses, and methods for performing optimized sharpening of images in non-linear and linear formats are disclosed. A system includes a blur filter and a sharpener. The blur filter receives an input image or video frame and provides blurred output pixels to a sharpener unit. The sharpener unit operates in linear or non-linear space depending on the format of the input frame. The sharpener unit includes one or more optimizations to generate sharpened pixel data in an area-efficient manner. The sharpened pixel data is then driven to a display.
US12020403B2

Certain aspects and features of this disclosure relate to semantically-aware image extrapolation. In one example, an input image is segmented to produce an input segmentation map of object instances in the input image. An object generation network is used to generate an extrapolated semantic label map for an extrapolated image. The extrapolated semantic label map includes instances in the original image and instances that will appear in an outpainted region of the extrapolated image. A panoptic label map is derived from coordinates of output instances in the extrapolated image and used to identify partial instances and boundaries. Instance-aware context normalization is used to apply one or more characteristics from the input image to the outpainted region to maintain semantic continuity. The extrapolated image includes the original image and the outpainted region and can be rendered or stored for future use.
US12020396B2

A graphics adjustment system detects the video resolution of digital video to be output by a receiving device and saves the graphics settings input by the user when the user adjusts the graphics settings on the receiving device such that the digital video being presented in the presentation device is not cut off due to overscanning. The system saves the graphics adjustment settings as the setting to use going forward for digital video of that same resolution for that particular presentation device. In this manner, the digital video output from the receiving device will not be cut off when presented on the presentation device, even when the receiving device is switching between receiving digital video programming of different resolutions from various program distributors and/or the content providers.
US12020395B2

Systems and methods for compressing and decompressing a sequence of images are disclosed. Exemplary implementations may: retrieve the captured visual information from electronic storage; extract a portion from the captured visual information; compress the extracted portion horizontally into a compressed video sequence; create a container that is configured to contain the compressed video sequence; and store the container in electronic storage. The compressed video sequence is decompressed for presentation to users.
US12020391B2

Exemplary systems and methods for creating spatial contents in a mixed reality environment are disclosed. In an example, a location associated with a first user in a coordinate space is determined. A persistent virtual content is generated. The persistent virtual content is associated with the first user's associated location. The first user's associated location is determined and is associated with the persistent virtual content. A location of a second user at a second time in the coordinate space is determined. The persistent virtual content is presented to the second user via a display at a location in the coordinate space corresponding to the first user's associated location.
US12020390B2

Systems, apparatuses (or devices), methods, and computer-readable media are provided for generating virtual content. For example, a device (e.g., an extended reality device) can obtain an image of a scene of a real-world environment, wherein the real-world environment is viewable through a display of the extended reality device as virtual content is displayed by the display. The device can detect at least a part of a physical hand of a user in the image. The device can generate a virtual keyboard based on detecting at least the part of the physical hand. The device can determine a position for the virtual keyboard on the display of the extended reality device relative to at least the part of the physical hand. The device can display the virtual keyboard at the position on the display.
US12020389B2

Systems and methods for superimposing the human elements of video generated by computing devices, wherein a first user device and second user device capture and transmit video to a central server which analyzes the video to identify and extract human elements, superimpose these human elements upon one another, adds in at least one augmented reality element, and then transmits the newly created superimposed video back to at least one of the user devices.
US12020378B2

The present disclosure relates to methods and apparatus for graphics processing. The apparatus may identify at least one mesh associated with at least one frame. The apparatus may also divide the at least one mesh into a plurality of groups of primitives, each of the plurality of groups of primitives including at least one primitive and a plurality of vertices. The apparatus may also compress the plurality of groups of primitives into a plurality of groups of compressed primitives, the plurality of groups of compressed primitives being associated with random access. Additionally, the apparatus may decompress the plurality of groups of compressed primitives, at least one first group of the plurality of groups of compressed primitives being decompressed in parallel with at least one second group of the plurality of groups of compressed primitives.
US12020374B2

An electronic device for object rigging includes a processor. The processor is configured to obtain a three-dimensional (3D) scan of an object. The processor is also configured to identify 3D coordinates associated with joints of the 3D scan. The processor is further configured to identify parameters associated with fitting a 3D parametric body model to the 3D scan based on the 3D coordinates of the joints. Additionally, the processor is configured to modify the parameters to reduce 3D joint errors between the 3D coordinates associated with the joints on the 3D scan and the 3D parametric body model. The processor is also configured to generate a rigged 3D scan based on the modified parameters, for performing an animated motion.
US12020357B2

An image augmentation system and method for simulating the application of a coating to a surface of an original image. A mask generator can perform a search to detect a recognized object depicted in the original image, and generate a object mask for the recognized object. A user interface can to receive an identification of a selected object and an identification of a selected coating to be simulated on the selected object, and display a painted image. A renderer can receive the object mask for the selected object and the selected coating and generate the painted image, each pixel of the painted image having a painted color determined based on the object mask, the coating, and the original image.
US12020351B2

A method, device and equipment for reconstructing a PET image are provided. The method includes acquiring a prior image comprising an anatomical image and an autocorrelation feature image, the autocorrelation feature image being determined based on gray-level co-occurrence matrix of the anatomical image; and acquiring a feature value of the prior image; reconstructing the PET image according to the feature value and an iterative algorithm.
US12020350B2

A processor device that is an image processing apparatus functions as an image obtaining unit that obtains an endoscopic image obtained by capturing an image of a photographic subject, a biological information calculation unit that calculates biological information concerning the photographic subject by using the endoscopic image or a display image generated by using the endoscopic image, and a texture processing unit that superimposes a plurality of textures representing the biological information on the endoscopic image or the display image and shows a boundary between adjacent textures.
US12020340B2

The present disclosure is directed towards systems and methods for assisting with legal research and for aiding in the discovery of information and documents relevant to a user's research focus. The inventive systems receive identifications of relevant documents explicitly or implicitly from a user's research session and, based on issues relevant to those documents and other connections to those documents, recommends similar documents to the user for their consideration. Recommendations may be ranked and filtered and the recommendations and their ranking may be based at least in part on aggregated research session information from previous research sessions.
US12020332B2

Systems and methods may analyze property telematics data, with homeowner permission or affirmative consent, to update risk-based coverage of a property, such as a house, during a short-term rental. The systems include a renter analytics computing device, a plurality of property telematics devices at the property, including at least one sensor, and a property telematics controller. The renter analytics computing device is configured to retrieve a pre-rental record including parameters of a short-term rental of the property, and retrieve property telematics data, from the property telematics devices, associated with the short-term rental. The renter analytics computing device may develop a risk level profile associated with the short-term rental and determine an adjusted coverage rate to cover the property during the short-term rental. As a result, a homeowner of the property may be protected against damages incurred to the property during the short-term rental.
US12020330B2

Unmanned aerial vehicles (UAVs) may facilitate the generation of a virtual reconstruction model of a vehicle collision. UAVs may collect data (including images) related to the vehicle collision, such as with the insured's permission, which may be received by an external computing device associated with the insurer and utilized to perform a photogrammetric analysis of the images to determine vehicle impact points, the road layout at the scene of the collision, the state of the traffic light at the scene of the collision, the speeds and directions of vehicles, etc. This data may be used to generate a virtual reconstruction model of the vehicle collision. An insurer may use the virtual reconstruction model to perform various insurance-related tasks, such as allocating fault to drivers or autonomous vehicles involved in the vehicle collision, and adjustment of insurance pricing based upon the fault allocation.
US12020327B2

A driving accident simulation, having a head-wearable user interface (e.g., a head-worn virtual-reality display), may be used to inform a driver of the driver's potential liability under different insurance options. The simulation may determine damages caused by the simulated accident, and identify multiple insurance options and the resulting user liability under each option. The simulation may also be used to assess an insurance adjuster's ability to estimate damages from an accident, by receiving the adjuster's estimate and comparing it to the simulation's own estimate of damages. In some embodiments, the simulation may present a driver with a simulated view from a point of view of another party to the simulated accident.
US12020318B1

A provider computing system associated with a provider institution includes a network interface configured to communicate data over a network, and a processing circuit. The processing circuit is configured to receive, by the network interface, image data from a user computing device associated with a user, the image data pertaining to a bill of a user issued by a payee, extract a first structure of computer-readable data from the image data, associate a first payee identification parameter with the first structure, determine that the first structure is stored in association with a verified payee at a payee database based on the first payee identification parameter, and in response to determining that the first structure is stored in association with the verified payee, update an account of the user to enable the user to utilize the user computing device to authorize a payment to the payee.
US12020315B2

Using the BitMint LeVeL digital money technology to mint self-referential money (“cherries”) to be offered to bidders for sale against US$ or other flat currency. Cherries is the only currency accepted for bidding on a presented slate of merchandise. Winning bidders walk away with the won merchandise, the sellers of the merchandise divide between them the proceeds used by the bidders to buy cherries. The cherries vanish when the game is over. This BitMint*Auction invention is a trading platform rich with incentives to do business.
US12020286B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method includes presenting an immersive content item at a client device. The immersive content item includes a first presentation interface that includes a scrollable image portion that presents an image having a first interaction point and a preview graphic indicating the availability of other images for presentation. The immersive content item also includes a second presentation interface that is initiated upon interaction with the first interaction point. The second presentation interface includes a scrollable image portion that presents an image from a plurality of images and an image sequencing indicator.
US12020284B2

A system and method is provided for generating new product offerings for display in which products are decoupled into components and the components are weighted based on user-specific preferences and market trends. The weighted components are then recompiled into new product offerings based on a probabilistic selection. Each component may be associated with related or otherwise applicable components and these associated components may also be incorporated into a new product offering for display during the probabilistic selection process. The selection and display process may also be tailored to specific users by adjusting weights based on preferences of those specific users.
US12020281B2

A computer-implemented method for dynamic link redirection includes receiving a request to display online content to a user, determining a plurality of current content links in the online content, for each current content link among the plurality of current content links, performing operations including: obtaining current assessment parameters for the current content link, generating a current assessment for the current content link based on the current assessment parameters, obtaining a plurality of alternative content links based on the current content link, generating a plurality of alternative assessments for each alternative content link among the plurality of alternative content links based on respective alternative assessment parameters for the alternative content link, determining a selected content link among the plurality of alternative content links based on the current assessment and the plurality of alternative assessments, replacing the current content link in the online content with the selected content link, and displaying the online content to the user.
US12020279B2

The invention discloses a system and methods for predicting attributes of effective television ads, digital video, and other audiovisual content before production. Output comprises instructions for producing videos optimized to achieve at least one performance objective. Some embodiments predict performance of existing video, such as predicting winning Super Bowl ads before they air. The system comprises one or more processors and a memory configured to receive at least one data stream of audiovisual content in at least one public and/or a private domain; analyze said data streams to determine one or more attributes associated with said data streams; analyze said data streams to determine one or more performance scores associated with said data streams; attribute at least a portion of one said performance score to at least a portion of one said attribute associated with said data streams, and output, to a memory, any or all combinations thereof.
US12020278B2

A vertically integrated retail system includes an embedded storefront adapted to operate in a distributed manner through independent units embedded in different web sites or content in other host applications. Each unit of the embedded storefront enables a user to purchase goods, services, or other entities without leaving the host application. The units are modules that may be inserted into a web page, application, game, or other electronic media. Units can include product content such as video or animation, images, text, audio, music, or any other type of interactive or non-interactive electronic content. A user may receive virtual currency, virtual goods (such as virtual items or enhancements within a game application), or other rewards for completing transactions using the unit in the host application. Units may be embedded in host content via hyperlinks included in the content or through an application programming interface of a host content provider.
US12020262B2

This invention relates to a method and system as a branded club product (goods and services) discounting membership, universal discount card technology, hardware infrastructure, operational and software corporate team amalgamation, seller and buyer critical mass, essential implementation and real-time operational approach to integrate internet e-commerce with in-store commerce in physical store locations, at the point of sale (POS) checkout at store registers, of initially hundreds and eventually thousands of sellers, electronically and operationally, launching and igniting a whole new generation of advertising, buying and selling.
US12020257B2

This disclosure describes an intelligent fraud detections system that, as part of an inter-network facilitation system, can intelligently generate fraud predictions for digital claims to improve accuracy and efficiency of network-transaction security systems. For example, the disclosed systems can utilize a fraud detection machine-learning model to generate a fraud prediction for a digital claim disputing a digital transaction. Indeed, the disclosed systems can identify features of a digital claim and, based on those features, utilize a fraud detection machine-learning model to generate a fraud prediction for the digital claim. Additionally, based on the fraud prediction, the disclosed systems can perform authorizing, remedial, or other actions with regard to the digital claim.
US12020256B2

A set of data elements is received. For each feature of a set of features, a corresponding reference distribution for the set of data elements is determined. For each feature of the set of features, one or more corresponding subset distributions for one or more subsets sampled from the set of data elements are determined. For each feature of the set of features, the corresponding reference distribution is compared with each of the one or more corresponding subset distributions to determine a corresponding distribution of divergences. At least the determined distributions of divergences for the set of features are provided for use in automated data analysis.
US12020254B1

A system and method for preventing fraudulent credit card or debit card transactions by coupling a smart phone to the credit card or the debit card, and transmitting identification information from the smart phone to the card. The card is normally disabled such that no transaction may take place unless the card is enabled. The card receives the transmitted identification information and compares that information to corresponding information stored on the card. If the received information matches the stored information, the card is enabled thus allowing the transaction to take place.
US12020251B2

The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of funds transfer authentication. The authentication can include receiving a transfer request to transfer funds from a payer to a payee, the transfer request identifies the payer, the payee, and an amount to transfer. Customer information associated respectively with the payer and the payee is identified. The payer and the payee are authenticated. A communication session is opened between the payer and payee. A time-limited payee OTP is generated and sent to the payee. The payee OTP is received within a first time limit. The funds are transferred from the payer to the payee based on receiving a matching payee OTP.
US12020236B1

Various examples are directed to systems and methods for utilizing purchase incentives in an electronic mobile wallet application. The mobile wallet application may receive a committable coupon data structure comprising terms data describing a purchase incentive and cryptographic verification data. The mobile wallet application may send a request to tokenize the committable coupon data structure to an element management system. The request may include an indication of a payment element associated with the mobile wallet application. The mobile wallet application may receive, from the element management system, a tokenized coupon data structure that comprises at least a portion of the committable coupon data structure and credential data for the payment element.
US12020231B2

An email payment system and method to provide users with the ability to initiate and send payments to one more recipients via email messaging. A user interface is provided in an email client that allows a user to insert payment with the email. Payment details are collected through one or more payment modals displayed in the email client. A payment object is inserted into the body of the email and is displayed to both the sender and recipient. The payment details captured in the payment object are communicated to a payment processor. The payment processor uses electronic payment accounts associated with the corresponding sender and recipient email addresses to identify the relevant electronic payment accounts and transfer the payment between said accounts. A status of the payment transaction is tracked and displayed within the payment object of the entails residing in both the sender and recipient email client.
US12020229B2

A self-POS system (1) according to the present disclosure is a self-POS system whereby a customer registers a commodity and checks out and includes a sensor (2) that detects that the customer has retrieved the commodity in a display state, an imaging apparatus (3) that images the customer, and a control unit (4) connected the sensor (2) and the imaging apparatus (3). The control unit (4) is configured to record, as a problem image, an image including at least an image at the time of the retrieval of the commodity when the commodity detected by the sensor (2) as having been retrieved is not registered. Thus, it is possible to provide a self-POS system, a self-POS terminal apparatus, a control method, and a control program capable of recording a fraudulent act at the time of check-out.
US12020228B2

A computer server and method for payment processing are described herein. A server has a module for forming an encrypted connection with a payment terminal, and pairs a merchant sales terminal with the payment terminal. Communications between the payment terminal and merchant sales terminal are carried out through the server, which converts messages into the appropriate format for each terminal. After the transaction is carried out, the server returns receipt information to the sales terminal for receipt generation.
US12020224B2

A system for facilitating offline processing of electronic transactions at an ATM when the ATM does not support a network connection may be provided. The system may include a mobile device configured to store an updatable account balance of a personal account associated with a user of the mobile device and transaction data associated with a plurality of transactions executed via the mobile device. The system may include the ATM being configured to operate in an offline processing mode when the network connection is unsupported. The offline processing mode may include the ATM receiving a transaction request and account data from the mobile device. The ATM may be configured to authenticate or deny the executing of the transaction request based on a predetermined threshold of transaction locations positioned at a distance greater than or less than a pre-determined distance from the ATM.
US12020221B2

A payment processing method is applied to a clearing system. The method includes receiving a payment request sent by a merchant end; digitally signing the payment request, and returning a response result to the merchant end, wherein the response result includes a routing jump address corresponding to an account end, so that the merchant end jumps to the account end according to the routing jump address, and sends the digitally signed payment request to an account backend system for verification through the account end, and after the verification of digital signature is passed, the account backend system performs payment operation corresponding to the payment request and obtains a payment operation result; and receiving the payment operation result sent by the account backend system, and returning the payment operation result to the merchant end.
US12020220B2

The present invention provides a method for transmitting information using a mobile terminal, comprising: receiving, by an information transmission server, a payload and a destination terminal ID from the mobile terminal; determining, by the information transmission server, a destination terminal to which the payload is to be transmitted, using the destination terminal ID; generating, by the information transmission server, an instruction to be executed by a forwarding program which is installed at a destination terminal; and transmitting, by the information transmission server, the instruction and the payload to the forwarding program. The method according to the present invention has an advantage that when information stored in a user's mobile terminal needs to be transmitted to a certain destination terminal, such information can be transmitted effectively and efficiently through a unified and integrated system regardless of types of applications provided by various service providers.
US12020216B2

A data processing system may include instructions stored in a memory and executed by a processor to categorize a plurality of systems into clusters using an unsupervised machine learning method to analyze repair data parameters of a historical dataset relating to the plurality of systems. The system may assign a repair forecast to each cluster, and may generate a system repair forecasting model using selected predictor variables, the historical data set, and the repair forecasts according to a supervised machine learning method. The selected predictor variables may correspond to a mathematical combination of operational data parameters in the historical dataset.
US12020213B2

A method, apparatus, system, and computer program for verifying benefit information for an employer-provided benefit plan. A computer system verifies employee enrollments in the benefit plan. Verifying employee enrollments includes receiving an employee identifier in a first panel of a graphical user interface, identifying an employee associated with the employee identifier, identifying employee enrollments of the employee, and displaying the employee enrollments in the first panel. The computer system verifies plan benefits for the benefit plan. Verifying plan benefits includes receiving a plan identifier in a second panel of the graphical user interface, identifying the plan benefits based on the plan identifier, and displaying the plan benefits in the second panel. The computer system verifies plan membership. Verifying plan membership includes receiving a personal identifier in a third panel of the graphical user interface, identifying the plan identifier based on the personal identifier, and displaying the plan identifier in the third panel.
US12020212B2

A method, apparatus, system, and computer program code for onboarding client information for provisioning multiple software services. On a first page of the graphical user interface, client location data is received in a consolidated manner for the multiple services. Within the first page of the graphical user interface, each of the multiple software services is configured using a plurality of guided question. The client location data is organized according to Federal Employer Identification Number. Groups of client location data, organized per FEIN, are displayed on a second page of the graphical user interface, providing an easier onboarding process that reduces no-starts and enables a client to onboard services more quickly and accurately.
US12020188B2

A task management platform generates an interactive display tasks based on multi-team activity data of different geographic locations across a plurality of distributed guided user interfaces (GUIs). Additionally the task management platform uses a distributed machine-learning based system to determine a suggested task item for a remote team based on multi-team activity data of different geographic locations.
US12020186B2

A system and method for managing one or more physical spaces includes receiving data relating to location of a plurality of users, determining based on the location, an occupancy rate of the plurality of users for at least one of the one or more physical spaces, identifying based on the occupancy rate and features provided at the one or more physical spaces, one or more user preferred features, providing the occupancy rate and the user preferred features to a trained machine-learning (ML) model for determining optimal uses for the one or more physical spaces in a future time period, receiving as an output from the trained ML model suggested plans for use or management of the one or more physical spaces in the future time period, and providing the suggested plans for display in a user interface (UI) screen.
US12020184B2

A system is disclosed for managing waste services. The system may include a waste detector mounted onboard a service vehicle and configured to capture image data of a receptacle encountered by the service vehicle. The system may also include a display, and a controller in communication with the waste detector and the display. The controller may be configured to recognize the receptacle within the image data, and to determine a fill status of the receptacle based on the image data. The controller may also be configured to selectively determine a customer recommendation for a different sized receptacle based on the fill status, and to cause a dispatch to provide the different sized receptacle based on the customer recommendation.
US12020179B2

In one embodiment, a method includes providing, to a client system of a user, a user interface for display. The user interface may include a first set of options for selecting an artificial intelligence (AI) task for integrating into a user application, a second set of options for selecting one or more devices on which the user wants to deploy the selected AI task, and a third set of options for selecting one or more performance constraints specific to the selected devices. User specifications may be received based on user selections in the first, second, and third sets of options. A custom AI model may be generated based on the user specifications and sent to the client system of the user for integrating into the user application. The custom AI model once integrated may enable the user application to perform the selected AI task on the selected devices.
US12020176B2

The present disclosure generally relates to techniques for constructing an artificial-intelligence (AI) architecture. The present disclosure relates to techniques for executing the AI architecture to detect whether or not characters in a digital document have been manipulated. The AI architecture can be configured to classify each character in a digital document as manipulated or not manipulated by constructing a graph for each character, generating features for each node of the graph, and inputting a vector representation of the graph into a trained machine-learning model to generate the character classification.
US12020167B2

Systems and methods for gradient adversarial training of a neural network are disclosed. In one aspect of gradient adversarial training, an auxiliary neural network can be trained to classify a gradient tensor that is evaluated during backpropagation in a main neural network that provides a desired task output. The main neural network can serve as an adversary to the auxiliary network in addition to a standard task-based training procedure. The auxiliary neural network can pass an adversarial gradient signal back to the main neural network, which can use this signal to regularize the weight tensors in the main neural network. Gradient adversarial training of the neural network can provide improved gradient tensors in the main network. Gradient adversarial techniques can be used to train multitask networks, knowledge distillation networks, and adversarial defense networks.
US12020161B2

An embodiment for training a forecasting model is provided. The embodiment may include receiving a first 12-month history of a plurality of leading markers. The embodiment may also include submitting the first plurality of leading markers to a convolutional neural network model. The embodiment may further include submitting a first output of the second convolution layer to the aggregation layer. The embodiment may also include generating one or more feature summaries and one or more first lagging markers. The embodiment may further include training the convolutional neural network model. The embodiment may also include removing the regression layer. The embodiment may further include creating a decision tree model and training the decision tree model to generate one or more updated first lagging markers.
US12020160B2

A method, computer program product and system for generating a neural network. Initial neural networks are prepared, each of which includes an input layer containing one or more input nodes, a middle layer containing one or more middle nodes, and an output layer containing one or more output nodes. A new neural network is generated that includes a new middle layer containing one or more middle nodes based on the middle nodes of the middle layers of the initial neural networks.
US12020155B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for asynchronous deep reinforcement learning. One of the systems includes a plurality of workers, wherein each worker is configured to operate independently of each other worker, and wherein each worker is associated with a respective actor that interacts with a respective replica of the environment during the training of the deep neural network.
US12020151B2

Each processor of the SIMD array performs the computations for a respective neuron of a neural network. As part of this computation, each processor of the SIMD array multiplies an input to a weight and accumulates the result for its assigned neuron each (MAC) instruction cycle. A table in a first memory is used to store which input is fed to each processor of the SIMD array. A crossbar is used to route a specific input to each processor each MAC cycle. A second memory is used to provide the appropriate weight to each processor that corresponds the input being routed to that processor.
US12020148B1

A control system is for a railway yard with railroad tracks. The control system may include RCLs and sets of railcars on the railroad tracks. The control system may include railyard sensors configured to generate railyard sensor data of the railroad tracks, and a server in communication with the RCLs and the railyard sensors. The server may be configured to generate a database associated with the sets of railcars based upon the railyard sensor data. The database may have, for each railcar, a railcar type value, a railcar logo image, and a vehicle classification value. The server may be configured to selectively control the RCLs to position the sets of railcars within the railroad tracks based upon the railyard sensor data.
US12020146B2

A method of processing a neural network model by using a plurality of processors includes allocating at least one slice to each layer from among a plurality of layers included in the neural network model, allocating each layer from among the plurality of layers to the plurality of processors based on respective processing times of the plurality of processors for processing each of the at least one slice, and processing the neural network model by using the plurality of processors based on a result of the allocation.
US12020142B2

Embodiments of this application provide a neural network model deployment method, a prediction method and a device. The described features can implement deployment of a neural network model to improve the universality of the deployment of the neural network model to the terminal device by obtaining a layer definition and an operation parameter of each network layer of an initial neural network model, executing a target network layer corresponding to the network layers, applying relational connections amongst the target network layers using a net class, converting the operation parameters into a preset format, obtaining a target operation parameter based on the preset format, loading a corresponding target operation parameter in the target network layer, and obtaining a target neural network model based on the target operation parameter.
US12020119B2

A computer-implemented method of determining a control sequence for performing a quantum operation on a quantum information processor comprising a plurality of qubits is described herein. The quantum operation is characterised by a fermionic quantum operator for acting on local fermionic modes. The method comprises translating, using a fermion-to-qubit encoding, the fermionic quantum operator to a qubit operator for operating on the plurality of qubits, and determining from the qubit operator a control sequence for performing the quantum operation on the quantum information processor. Apparatuses and computer-readable media are also described.
US12020118B2

In a general aspect, user requests for access distributed quantum computing resources in a distributed quantum computing system are managed. In a general aspect, a job request for accessing a quantum computing resource is received. The job request includes a user id and a program. On authentication of a user associated with the job request, a job identifier is assigned to the job request, and a particular quantum computing resource is selected for the job request. The job request is individualized based on user permissions and pushed onto a queue to be processed for execution by the quantum computing resource.
US12020116B2

Devices, systems, and methods that include a qubit coupled to a projective-source digital-to-analog converter (PSDAC) for projective measurement of the qubit. A change in flux state of the PSDAC from a first flux state to a second flux state generates a fast-flux step or fast-step waveform that can be applied to the qubit to perform projective measurement of the qubit. For a quantum processor that includes a set of qubits wherein each qubit is coupled to a respective PSDAC, a shared trigger line can activate each PSDAC to generate a respective fast-flux step or fast-step waveform. Synchronization devices can synchronize the fast-flux steps or fast-step waveforms, allowing for projective readout of the set of qubits.
US12020115B2

A quantum computing system includes a dilution refrigerator having a plurality of chambers. A trapped ion computing device includes a first set of qubits in a given chamber of the plurality of chambers of the dilution refrigerator. A superconducting computing device having a second set of superconducting qubits is inside the given chamber of the plurality of chambers of the dilution refrigerator.
US12020114B1

Apparatus and methods for testing a scannability of a QR code within multiple scenarios is provided. Methods may include generating the QR code and creating a background-scene for being applied to the QR code. Methods may include creating a composite image by combining the QR code with the background-scene. Methods may further include generating multiple versions of the composite image to mimic the composite image within the multiple scenarios. The multiple scenarios may include one or more environments the QR code may be positioned within. The multiple scenarios may include one or more perspectives the QR code may be scanned from. Methods may further include simulating scanning each of the multiple versions to determine a level of success of the scanning of each of the multiple versions.
US12020108B2

A card reading apparatus includes an insertion slot into which a card is inserted, a card reader configured to read information from the card inserted into the insertion slot, and a guide portion extending from the insertion slot and formed of a conductive material that removes static electricity.
US12020097B1

An apparatus, system, and method for adding an overlay to a bar code symbol is disclosed. The bar code symbol is affixed to a perishable host product. The overlay includes a transparent substrate and an environmental exposure indicator material which is responsive to an environmental stimulus. When the overlay is affixed to the bar code symbol, both static and dynamic data regarding the perishable host product can be determined.
US12020093B2

In the field of printing equipment, a handheld printer, a printing method, an information processing method and a printing device is provided. The problem that an existing printer is limited in operation and printing is solved. The handheld printer includes a printer body, a nozzle protection cover, and a handle. The nozzle protection cover and the handle are provided at two opposite ends of the printer body. The printer body includes a printing panel, and the printing panel is located on the inner side of the nozzle protection cover. The printing panel is provided with at least two nozzles, the at least two nozzles are sequentially arranged at intervals in the first preset direction and the second preset direction, the first preset direction is in the vertical direction, and an included angle is formed between the second preset direction and the first preset direction.
US12020089B2

Systems, methods, and devices for improved routing operations in a network computing environment. A system includes a network topology comprising a plurality of spine nodes and a plurality of leaf nodes, wherein a link between a first spine node and a first leaf node is inactive. The first spine node includes one or more processors configurable to execute instructions stored in non-transitory computer readable storage media. The instructions include receiving a packet to be transmitted to the first leaf node. The instructions include identifying an alternative spine node at a same level in the network topology. The instructions include attaching a tunnel label to the packet, wherein the tunnel label indicates the packet should be transmitted to the alternative spine node.
US12020086B2

Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has a set of one or more servers that acts as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The server set in some embodiments also enforces these API-authorizing policies. Conjunctively, or alternatively, the server set in some embodiments distributes the defined policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls.
US12020084B2

Provided are a service instance deployment method and apparatus, an electronic device, and a computer-readable storage medium. The method comprises: creating multiple processes in a target physical node, wherein each process is a RegionServer component and is used for executing one service instance; allocating a flag character to each service instance, and allocating a corresponding port to each service instance based on the flag character, wherein the flag character allocated to each service instance is used as a system parameter of the process corresponding to the service instance; and creating a corresponding log file and a corresponding Process Identification (pid) file for each service instance based on the flag character.
US12020068B2

Methods to automatically prioritize input/output (I/O) for Network Function Virtualization (NFV) workloads at platform overload and associated apparatus and mechanisms. During lab or runtime workload operations, various platform telemetry data are collected and analyzed to determine whether a current workload is uncore-sensitive—that is, sensitive to operations involving utilization of the uncore circuitry such as I/O-related operations, memory bandwidth utilization, LLC utilization, network traffic, core-to-core traffic etc. For uncore sensitive workloads, upon detection of a platform overload condition such as a thermal load approaching a TDP limit, the uncore circuitry is prioritized over the core circuitry such that the frequency of the core is reduced first. A closed-loop feedback mechanism is used to adjust the frequencies of the core and uncore under various workload conditions. The mechanism enables I/O throughput to be maintained for NFV workloads, while reducing the processor thermal load.
US12020066B2

Asynchronous completion notification is provided in a data processing system including one or more cores each executing one or more threads. A hardware unit of the data processing system receives and enqueues a request for processing and a source tag indicating at least a thread and core that issued the request. The hardware unit maintains a pointer to a completion area in a memory space. The completion area includes a completion granule for the hardware unit and thread. The hardware unit performs the processing requested by the request and computes an address of the completion granule based on the pointer and the source tag. The hardware unit then provides completion notification for the request by updating the completion granule with a value indicating a completion status.
US12020059B2

A virtual machine is dispatched and based on the dispatch, a determination is made as to whether a select area of memory expected to be accessible to the virtual machine and used in communication between the virtual machine and an operating system is accessible to the virtual machine. Based on determining that the select area of memory is inaccessible to the virtual machine, virtual machine execution is exited with a select interception code.
US12020058B2

Calls run through a virtual desktop infrastructure server are enhanced by opening a media channel between a personal computing device and a media server for a call initiated using a virtual desktop infrastructure server. A first stream of media data for the call is merged with a second stream of media data for the call in a single virtual channel of the protocol using a first packet queue to store packets of the first stream and a second packet queue to store packets of the second stream as the packets await transmission. A first packet of media data of the first stream is pushed into the first packet queue. A fill level of the first packet queue is compared to a first congest threshold associated with the first packet queue. Responsive to the fill level exceeding the first congest threshold, a congestion mitigation measure is invoked.
US12020056B2

An industrial development hub (IDH) supports industrial development and testing capabilities that are offered as a cloud-based service. The IDH comprises an enhanced storage platform and associated design tools that serve as a repository on which customers can store control project code, device configurations, and other digital aspects of an industrial automation project. The IDH system can facilitate discovery and management of digital content associated with control systems, and can be used for system backup and restore, code conversion, and version management. The IDH also supports storage and instantiation of virtual machine images preconfigured with digital engineering applications or project conversion that can be instantiated and executed remotely as part of a digital engineering services framework.
US12020055B2

This application discloses a VNF service instantiation method and apparatus. The method is performed by a network functions virtualization orchestrator NFVO or a virtualized network function manager VNFM. The method includes: receiving a virtualized network function VNF instantiation request message; obtaining deployment information of a container service instance that needs to be invoked for VNF instantiation; determining one or more container as service clusters CaaS clusters based on the deployment information of the container service instance, and sending a container service instance creation request to a container as service manager CaaS manager in each of the one or more CaaS clusters; and receiving a container service instance creation success message from the CaaS manager. According to the foregoing solution, problems of cross-site deployment and management of a container service in an NFV scenario are resolved.
US12020052B2

Initializing a software-defined server having software-defined NUMA domains includes, when booting a virtual environment defined by a set of hyper-kernels running on a plurality of physically interconnected computing nodes, accessing information associated with a software-defined NUMA domain configuration. It further includes, based at least in part on the accessed information, assigning software-defined NUMA domains to computing nodes. It further includes assigning virtualized resources to the software-defined NUMA domains. Handling a stalling event involving software-defined NUMA domains includes receiving an indication that a core or hyperthread which instantiates a virtual processor cannot access a virtualized resource needed by the core or hyperthread. It further includes determining, based at least in part on at least one of (1) a software-defined NUMA (Non Uniform Memory Access) domain to which the needed virtualized resource is assigned, (2) a software-defined NUMA domain to which the virtual processor is assigned, or (3) a software-defined NUMA domain associated with a computing node that has the core or hyperthread, whether to perform at least one of migrating the virtual processor or migrating the needed virtualized resource.
US12020045B1

Systems and methods are disclosed for updating an application's user interface (UI) without updating the application. A system provides, for a client device, an application with host instructions having host memory and a guest environment having guest memory. The system receives guest instructions relating to an update to a UI element to be presented via the application's UI without the application being updated. The system selects, based on the client device's platform, a native UI type for the UI element, selected from possible UI types corresponding to different platforms. The system bridges an interaction between a function of the guest instructions and a function of the host instructions without the guest memory and the host memory sharing memory. The system causes the application to display, via the UI, the UI element according to the native UI type based on the bridging and without the application being updated.
US12020044B2

A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
US12020043B2

Embodiments of the invention include a computer-implemented method that includes accessing, using a processor, a loader library; using the processor to generate a mock library comprising a mock version of the loader library; using the processor to containerize the loader library; and using the processor to unload the loader library.
US12020041B2

A method for configuring a processing circuit, the method may include (i) receiving, by the processing circuit, a compressed configuration information data structure (CCDS) that comprises multiple segments, wherein the CCDS was generated by a size-preserving compression process that maintains a size of the segments; (ii) decompressing the CCDS, by the processing circuit, to provide decompressed configuration information, wherein the decompressing comprises: searching for headers, wherein a header comprises sequence parameters, wherein the sequence parameters comprise at least one out of a length, an address field, and a type; and (iii) configuring the processing circuit using the decompressed configuration information, wherein the configuring is executed based on the headers.
US12020039B2

Methods, apparatuses, and computer program products are described. An application server may create a compute instance associated with a pool of compute instances. The application server may select, based on one or more operation usage metrics that may indicate operations previously performed by compute instances in the pool of compute instances, a set of initialization operations from a plurality of available initialization operations. The application server may retrieve, at the compute instance, the set of initialization operations based on the selecting. The application server may perform the set of initialization operations with the compute instance as part of a compute instance warmup process in response to the compute instance being created. The application server may indicate the compute instance as an available compute instance in the pool of compute instances based on the compute instance warmup process.
US12020036B2

A method includes monitoring, during a first time interval, traffic associated with one or more applications executed by a cluster of compute nodes and determining, in view of the traffic associated with the one or more applications during the first time interval, that the traffic is predicted to exceed a capacity threshold of the cluster of compute nodes at an end of a second time interval. The method further includes initiating startup of an additional compute node to be added to the cluster of compute nodes for executing replicas of the one or more applications.
US12020025B1

Techniques are described for assisting users with the process of modernizing software applications from a source software architectural pattern (e.g., a model—view—controller (MVC) pattern, a multitier architecture, etc.) to a target architectural pattern (e.g., microservices, event-driven architecture, etc.). A decomposition analyzer receives as input artifacts associated with a software application under analysis and an architectural pattern that a user desires to use for a modernized version of the software application. The decomposition analyzer generates, based on the application artifacts, a graph-based model of the software application, where the model includes nodes representing application components (e.g., classes) and edges representing dependency relationships among the components. The decomposition analyzer further uses machine learning techniques and other types of analyses to identify recommended groupings of nodes from the graph-based model for decomposition. These recommendations can be displayed to users in a visualization providing decomposition assessment information.
US12020020B2

Systems, methods, and computer-readable media are disclosed for a systems and methods for improved smart infrastructure data transfer. An example method may involve identifying that a software update is available for a smart infrastructure system. The example method may also involve determining, by a processor of the smart infrastructure system and using a signal strength between a first vehicle and the smart infrastructure system, that the first vehicle is within a threshold range of the smart infrastructure system. The example method may also involve establishing, by the smart infrastructure system, a first ad-hoc peer-to-peer communication link with the first vehicle. The example method may also involve sending, to the vehicle, a request for the software update. The example method may also involve receiving, from the vehicle, at least a first portion of the software update that is transferred using the first ad-hoc peer-to-peer communication link.
US12020014B1

A method, system, and program product are provided for updating software deployed on computers in an enterprise computer network wherein each computer has a software update agent installed to enable the computer to receive software patch updates. The method includes determining a required software component and updates; determining a version of the agent and updating the agent if required; selecting a server from which required updates are to be downloaded; scanning a plurality of software components on a selected computer and comparing the components with updates available on the server to determine required updates; downloading the required patches from the server; and installing the patches on the selected computer. The system includes components that perform the method steps when operated on a computer in the network. A computer readable medium implements the method for updating software deployed on computers in a network.
US12020006B2

A shim layer can be incorporated into a container image for intercepting calls between an upper layer and a lower layer of the container image according to some aspects described herein. For example, a system can build an image file that includes a stacked arrangement of layers configured for deploying a software program within a container. The stacked arrangement of layers can include a lower layer including one or more objects. The stacked arrangement of layers can include an upper layer positioned above the lower layer, where the upper layer includes the software program. And the stacked arrangement of layers can include a shim layer positioned between the lower layer and the upper layer. The shim layer can include a shim, which is configured to intercept calls involving the one or more objects from the software program and responsively allow or reject the calls based on control data.
US12020004B1

A method according to an embodiment includes receiving, via a processor, (1) first data representing one or more coding requirements defined by a user, (2) an indication of one or more target computer programming languages, and (3) a first machine-readable code. The method also includes modifying the first machine-readable code to generate a second machine-readable code based, at least in part, on the first data. The method also includes generating target machine-readable code based, at least in part, on the one or more target computer programming languages and the second machine-readable code.
US12020003B2

The invention relates to a cell-based computing platform that may be specifically used for website development and management. This cell-based computing platform may further be responsive to an external device, program, or operation such that changes in the value parameter of one or more cells may dynamically trigger an external response.
US12019997B2

Provided is a method of training a real-time simultaneous interpretation model based on external alignment information, the method including: receiving a bilingual corpus having a source language sentence as an input text and a target language sentence as an output text; generating alignment information corresponding to words or tokens (hereinafter, words) in the bilingual corpus; determining a second action following a first action in the simultaneous interpretation model on the basis of the alignment information to generate action sequence information; and training the simultaneous interpretation model on the basis of the bilingual corpus and the action sequence information, wherein the first action and the second action represent a read action of reading the word in the input text or a write action of outputting an intermediate interpretation result corresponding to the read action performed up to a present.
US12019994B2

Techniques for using logit values for classifying utterances and messages input to chatbot systems in natural language processing. A method can include a chatbot system receiving an utterance generated by a user interacting with the chatbot system. The chatbot system can input the utterance into a machine-learning model including a set of binary classifiers. Each binary classifier of the set of binary classifiers can be associated with a modified logit function. The method can also include the machine-learning model using the modified logit function to generate a set of distance-based logit values for the utterance. The method can also include the machine-learning model applying an enhanced activation function to the set of distance-based logit values to generate a predicted output. The method can also include the chatbot system classifying, based on the predicted output, the utterance as being associated with the particular class.
US12019993B2

Systems and methods for managing conversations between a robot computing device and a user are disclosed. Exemplary implementations may: initiate a first-time user experience sequence with the user; teach the user the robot computing capabilities and/or characteristics; initiate, utilizing a dialog manager, a conversation with the user; receive, one or more command files from the user via one or more microphones; and generate conversation response files and communicating the generated conversation files to the dialog manager in response to the one or more received user global command files to initiate an initial conversation exchange.
US12019991B2

The invention relates to computer systems and is intended for interpreting sentences in a natural language. A neural network consists of layers of neurons. A first neuron layer is intended for interpreting the meanings of individual words in a sentence. Intermediate neuron layers are intended for interpreting phrases in a sentence, in which the number of words in a phrase corresponds to the number of the neuron layer. The last neuron layer is represented by an output neuron and is intended for interpreting a sentence on the basis of the lexical meanings interpreted in the preceding neuron layers. Each neuron of the input and intermediate layers comprises a memory cell intended for storing the meanings of a word or a phrase. Moreover, in order to improve the quality of interpretation, each such meaning is assigned a binary feature, the coding of which is described according to the rule whereby “1” is the primary meaning of a word or phrase and “0” is the secondary meaning of the word or word group.
US12019990B2

The present application discloses a text processing method and device based on natural language processing and a knowledge graph, and relates to the in-depth field of artificial intelligence technology. A specific implementation is: an electronic device uses a joint learning model to obtain a semantic representation, which is obtained by the joint learning model by combining knowledge graph representation learning and natural language representation learning, it combines a knowledge graph representation learning and a natural language representation learning, compared to using only the knowledge graph representation learning or the natural language representation learning to learn semantic representation of a prediction object, factors considered by the joint learning model are more in quantity and comprehensiveness, so accuracy of semantic representation can be improved, and thus accuracy of text processing can be improved.
US12019985B2

Systems, apparatuses, and methods are described herein for providing language-level content recommendations to users based on an analysis of closed captions of content viewed by the users and other data. Language-level analysis of content viewed by a user may be performed to generate metrics that are associated with the user. The metrics may be used to provide recommendations for content, which may include advertising, that is closely aligned with the user's interests.
US12019970B2

According to one embodiment, a design support method includes inputting a design value group to a simulator. The design value group includes design values relating to a semiconductor element. The method further includes acquiring a characteristic value group output from the simulator according to the input of the design value group. The characteristic value group includes characteristic values of the semiconductor element. The characteristic values include a first and a second characteristic values respectively indicating an on-resistance and a breakdown voltage. The method further includes calculating an acquisition function of a Bayesian inference from history data including not less than one data set. The data set includes the design value group and a score. The portion of the characteristic value group includes the first and second characteristic values. The method further includes generating a new design value group based on the acquisition function.
US12019958B2

A method for generating a test plan for testing a measurement object includes obtaining a data record representing the measurement object. The method includes setting a reference structure based on the data. The method includes assigning at least one reference structure-specific test feature to the reference structure. A test is carried out based on data for the data record representing the measurement object as to whether structures that are similar to or the same as the reference structure are present. The reference structure-specific test feature is assigned to each similar or same structure as the structure-specific test feature. The method includes generating the test plan to include the structure-specific test features.
US12019957B2

Examples herein describe systems and methods for hanger placement for computer-aided design (“CAD”). A plugin can provide a hanger placement option on a graphical user interface (“GUI”) of the CAD program. When the option is selected, the plugin can choose hanger locations on a run of ductwork or piping based on hanger parameters and collision detection. This can include testing hanger locations by building an array between the selected item and the ceiling of a plan in the GUI, and testing for collisions with other objects at each point in the array. If a collision is detected, a new hanger location is tested. The new hanger location can be selected based on the hanger parameters, such as by incrementing the interval between hangers while staying within a maximum interval.
US12019951B2

An abnormal sound specifying device may include an arithmetic device configured to access a learned model of artificial intelligence and an output device. The arithmetic device may perform: specifying frequency-time data of sound recorded at a vehicle; causing the learned model to specify a type of abnormal sound included in the sound based on the frequency-time data and causing the learnt model to specify a basis range from the frequency-time data, the basis range indicating a frequency range and a time range that are used to specify the type of the abnormal sound; designating a designated range indicating frequency and time ranges; and determining whether to cause the output device to output the type of the abnormal sound in a determination process, the determination process including, as a determination element, at least a determination on whether the basis range and the designated range overlap each other.
US12019940B2

A display control device, which controls images to be displayed on a single display mounted on a vehicle, includes: multiple image determination units that determine the images to be displayed on the display; a state monitoring unit that successively monitors, as monitoring targets, the plurality of image determination units to determine whether an abnormality occurs in the plurality of image determination units; and a display mode determination unit that switches a display mode of the display in response to the state monitoring unit determining that an error image is displayed on the display due to the abnormality occurred in the plurality of image determination units. The display mode determination unit switches the display mode such that the error image is less likely to give discomfort to a user.
US12019937B2

When an instruction from the user is received or when an event occurs and the head mounted processing apparatus is terminated, a key content pair information register is configured to associate a state of content at the time of the event occurrence with a registration key obtained from an image of a camera at the time of the event occurrence to store them in a memory as key content pair information. When the head mounted processing apparatus is activated, a key content pair restorer is configured to determine whether an image of the camera at the time of apparatus activation is made conformity with the registration key or not on the basis of the key content pair information, and restore the state of the content corresponding to the registration key made conformity with the image in a case where the image is made conformity with the registration key.
US12019935B2

An information processing unit 20 includes a CPU 21, in which the CPU 21 displays an operator associated with a setting of a job on a display unit 14, and in a case in which the CPU 21 receives a retaining instruction, which is an instruction to retain the operator associated with the setting of the job without erasing the operator from the display unit 14 while the job is being executed, and after the receipt of the retaining instruction, in a case in which the job that is being executed is discontinued, the CPU 21 cancels the retaining instruction for the discontinued job.
US12019919B2

A three-dimensional (3D) memory device includes a 3D NAND memory array, an on-die static random-access memory (SRAM), and peripheral circuits formed on the same chip with the on-die SRAM. The peripheral circuits include a page buffer coupled to the on-die SRAM and a controller coupled to the on-die SRAM and the page buffer. The controller may be configured to load program data into the page buffer and cache the program data into the on-die SRAM as a backup copy of the program data. In response to a status of programming the program data from the page buffer into the 3D NAND memory array being failed, the controller may be further configured to transmit the backup copy of the program data in the on-die SRAM to the page buffer, and program the backup copy of the program data in the page buffer into the 3D NAND memory array.
US12019914B2

According to one embodiment, a data processing device includes: a first memory system including a first nonvolatile memory; a second memory system including a second nonvolatile memory; and a host device configured to control the first memory system and the second memory system. The first memory system further includes: a first circuit configured to cause the first nonvolatile memory to perform a read operation of first data based on a first request received from the host device; a second circuit capable of calculating a first access information corresponding to the second memory system based on the first data; and a third circuit configured to generate a second request to cause the second memory system to perform a read operation of second data based on the first access information.
US12019908B2

Some examples described herein provide a buffer memory pool circuitry that comprises a plurality of buffer memory circuits that store an entry identifier, a payload portion, and a next-entry pointer. The buffer memory pool circuitry further comprises a processor configured to identify an allocation request for a first virtual channel associated with a sequence of buffer memory circuits and comprising a start pointer identifying an initial buffer memory circuit. The processor is further configured to program the first virtual channel circuit based on setting the start pointer for the first virtual channel circuit to be equal to the entry identifier of the initial buffer memory circuit. The processor is also configured to monitor usage. A length of the sequence of buffer memory circuits of the first virtual channel circuit is defined by a start pointer for a second virtual channel circuit subsequent to the first virtual channel circuit.
US12019907B2

A storage device is configured to be connected to a host device via a physical cable which includes a power line and a data line. The storage device includes a non-volatile memory, a data path controller configured to temporarily deactivate the data line while power is supplied from the host device via the power line, and a memory controller. The memory controller includes a biometric module configured to receive biometric data and perform user authentication based on the biometric data; a biometric processing circuit configured to change a state of the memory controller, based on a result of the user authentication; and a data processing circuit configured to encrypt and decrypt data. The data path controller is configured to temporarily deactivate the data line in response to the changed state of the memory controller.
US12019904B2

One or both of read and write accesses to a fabric-attached memory module via a fabric interconnect are monitored. In one or more implementations, offloading of one or more tasks accessing the fabric-attached memory module to a processor of a routing system associated with the fabric-attached memory module is initiated based on the read and write accesses to the fabric-attached memory module. Additionally or alternatively, replicating memory of the fabric-attached memory module to a cache memory of a computing node in the disaggregated memory system executing one or more tasks of a host application is initiated based on the write accesses to the fabric-attached memory module.
US12019894B2

A method for providing a coresident copy of external container data, that includes identifying, via a cluster storage manager, an access request to a cluster storage for external container data, where the access request is sent from a container executing on a first host, making a determination that the external container data is not stored on the first host, and based on the determination, copying the external container data from a second host to the first host to provide the coresident copy of the external container data.
US12019893B2

Aspects directed towards data storage management are provided. In one aspect, a data storage system receives fragmentation level information from data storage devices, and host data from a host device to be stored in the data storage devices. Based on the received fragmentation level information, a target data storage device is selected from the data storage devices, and the host data is sent to the target data storage device. In another aspect, a data storage device determines threshold conditions that trigger a defragmentation process. For this aspect, a fragmentation level metric indicating a proximity of the data storage device to initiating the defragmentation process is calculated based on the threshold conditions and a current amount of data stored in a non-volatile memory (NVM). The fragmentation level metric is then sent to a storage management device.
US12019888B2

Various embodiments provide for deferring adjustment of a zone in a memory system or sub-system that supports zones. In particular, some embodiments provide for deferred adjustment of a zone based on detection of an error in a block of an unassigned block set, which can be tracked using a counter.
US12019885B2

In an information processing system, a plurality of control units (control software) implemented in different storage nodes are managed as a redundancy group, one or more first logical units (SLUs) are associated with the redundancy group, and the plurality of control units included in the redundancy group include an active control unit that processes an input/output (IO) request with respect to the first logical unit, and a standby control unit that takes over the processing when the active control unit fails. A processor (configuration management unit) arranges at least one second logical unit (ALU) in the storage node in which the active control unit exists, and associates the second logical unit with the first logical unit controlled by the active control unit.
US12019884B2

Methods, systems, and devices for identification and storage of boot information at a memory system are described to support transferring boot information to higher reliability memory storage. A memory system may identify boot information stored at a memory array based on a command received from a host system, which may identify the boot information for the memory system, or based on performing a boot procedure with the host system, in which the boot information may be requested from the memory system. After identifying the boot information stored at the memory array, the memory system may move or transfer the boot information from physical addresses associated with lower reliable memory storage to physical addresses associated with higher reliable memory storage.
US12019881B1

A controller of a solid state drive (SSD) device, in response to determining that the SSD device is to transition to a power saving mode: transfers information from at least some of a volatile memory of an SSD device controller of the SSD device to a host memory of a host computer via a communication interface; and transitions the at least some of the volatile memory to an OFF state to reduce power consumption of the SSD device. In response to determining that the SSD device is to transition from the power saving mode to a normal operating mode, the controller also: transitions the at least some of the volatile memory to an ON state in which the at least some of the volatile memory is configured to retain data; and transfers the information from the host memory to the volatile memory of the SSD device controller via the communication interface.
US12019879B2

Multi-level cell memory management techniques are described. In one example, the memory controller is configured to control whether a single-level cell operation or a multi-level cell operation to be used using different mapping schemes. The single-level cell operation, for instance, is usable to store a data word using two states whereas the multi-level cell operation is usable to store the data word by also using an intermediate state. In order to store the data word using two states, the memory controller is configurable to separate the data word across two word lines in the physical memory. In an implementation, use of the different operations and corresponding mapping schemes by the memory controller alternates between adjacent word lines in physical memory.
US12019878B2

A data storage device includes a memory device and a controller. The controller is configured to select a source block, read metadata associated with the source block and compare to a logical block address to physical block address (L2P) table, determine if a flash management unit (FMU) of the source block is valid, and add a new entry associated with the FMU into a valid FMU buffer when the FMU of the source block is determined to be valid. The controller is further configured to determine that the source block has been fully validated and select a next source block based on a valid counter. The valid counter corresponds to an amount of valid data of the next source block.
US12019876B1

A data processor, system, method, integrated circuit are provided which update timing values for accessing a memory to compensate for voltage and temperature (VT) drift during operation. The method includes performing a link retraining sequence for a plurality of DQ lanes of the memory bus and determining a first phase offset based on the link retraining. The method includes calculating a second offset based on the first offset, applying the second offset to a plurality of command CA lanes of the memory bus.
US12019875B1

Embodiments are directed to tiered data store with persistent layers. A write tier in the file system for storing in a file system. A value for a performance metric that corresponds to write requests to the file system may be predicted based on characteristics of the write requests such that the performance metric may be determined based on a plurality of interactions with the write tier. The predicted value that exceeds a threshold value of the performance metric may be employed to cause performance of further actions, including: queuing a portion of the write requests in a memory buffer based on the predicted value and the threshold value; combining the queued portion of the write requests into s; storing the data segments in the write tier such that a measured value of the performance metric may be less than the threshold value.
US12019872B2

A memory system includes a controller, a buffer, and a nonvolatile memory including a plurality of blocks, wherein each of the blocks includes a plurality of pages and each of the pages includes a plurality of unit data portions. The controller is configured to carry out garbage collection by reading data from one or more pages of a target block of the garbage collection and selectively copying valid unit data portions included in the read data to another block, count a number of invalid unit data portions included in the read data, and accept, in the buffer, unit data portions from a host as write data, up to a number determined based on the counted number, during the garbage collection.
US12019868B2

A memory system includes a non-volatile memory and a controller. The non-volatile memory includes at least one memory chip. The controller is electrically coupled to the non-volatile memory. The controller transmits a first instruction to the non-volatile memory, and transmits a second instruction to the non-volatile memory after transmitting the first instruction. The first instruction and the second instruction form a series of sequences. In a case where the non-volatile memory satisfies a condition, the second instruction is transmitted to the non-volatile memory after a first period following transmission of the first instruction elapses. In a case where the non-volatile memory does not satisfy the condition, the second instruction is transmitted to the non-volatile memory after a second period following transmission of the first instruction elapses. The second period is different from the first period.
US12019864B2

A method includes displaying N candidate devices, receiving a first selection operation that a user selects a second electronic device from the N candidate devices, and switch multimedia data associated with the first display interface to the second electronic device for playing or displaying the task.
US12019863B2

The present disclosure generally relates to selecting text. An example method includes displaying, a focus indicator at a first location; while displaying the focus indicator, detecting a gesture at a first touch location that corresponds to the focus indicator; while detecting the gesture, detecting movement of the gesture to a second touch location; in response to detecting movement of the gesture to the second touch location: in accordance with a determination that the second touch location is in a first direction, moving the focus indicator to a second indicator location; in accordance with a determination that the second touch location is in a second direction, moving the focus indicator to a third location; while the focus indicator is at a fourth location, detecting liftoff of the gesture; and in response to detecting the liftoff, maintaining display of the focus indicator at the fourth location.
US12019861B2

An electronic device is provided. The electronic device includes a display, a sensing panel, and a processor operatively connected with the display and the sensing panel, wherein the processor is configured to display content on the display, display an object corresponding to a handwriting input on the content, based on the handwriting input sensed by the sensing panel, in response to a first keyword being recognized based on at least part of the handwriting input, perform character recognition on an additional handwriting input entered after input of the first keyword, and in response to a character recognition end event being identified, provide text obtained by the character recognition on the additional handwriting input as a hashtag for the displayed content.
US12019856B2

A portable terminal having a touch screen and a method for processing an image therein are provided. The portable terminal includes a camera unit for photographing an image, a touch screen for displaying the photographed image, a controller for generating, if a substantially continuous drawing motion is detected on the touch screen, a partial area in the displayed image according to the drawing motion, and a memory unit for storing the partial area of the displayed image. Accordingly, the portable terminal may more easily perform image photographing and editing, thereby increasing user convenience.
US12019853B1

An illustrative method includes executing, by a virtual meeting platform, a virtual meeting; executing, by the virtual meeting platform and during the virtual meeting, a collaborative slideshow presentation, the executing of the collaborative slideshow presentation including accessing a collaborative slideshow file from a storage location of a file sharing platform and using the collaborative slideshow file to provide, for display within a graphical user interface view, the collaborative slideshow presentation to a plurality of participants; and facilitating, by the virtual meeting platform and during the virtual meeting based on user designated control permissions, two or more participants included in the plurality of participants having concurrent control of the collaborative slideshow presentation.
US12019850B2

A network node of a collaboration system is provided to establish communication with other network nodes. The network node comprises a display having a physical display space. The network node can store collaboration data and render on the local client screen space a local client canvas having locations in the virtual workspace. The network node includes logic to provide a user interface to display a list of markers representing predefined canvases in both the virtual workspace and another virtual workspace. The predefined canvases defining (i) respective areas in the virtual workspace having a location and (ii) an area in the other virtual workspace having a location. The network node includes logic to respond to an input indicating a selected marker from the list of displayed markers to update the location of the local client canvas to match the location of the predefined canvas represented by the selected marker.
US12019848B1

Embodiments of the inventive concept include a multi-platform omni-channel content creation and distribution system. The system includes a multi-platform media content data and logic structure, a user interface logic section configured to interface with a user and the multi-platform media content data and logic structure, and a multi-sectional view configured to be shown on a display. The multi-sectional view includes a metadata section in a first section thereof and a simulated true-to-life preview section in a second section thereof. The user interface logic section receives metadata information from the user. The metadata section displays the metadata information. The multi-platform media content data and logic structure causes the simulated true-to-life preview section to show a piece of content with exact proportional dimensions and appearance as it would appear under actual non-simulated real-world circumstances for a particular media platform and associated physical device.
US12019833B2

A touch structure, a touch display panel and an electronic device are provided. The touch structure includes a first metal mesh layer and a second metal mesh layer, the first metal mesh layer includes a first touch electrode and second touch sub-electrodes, the second metal mesh layer includes second connection electrodes spaced apart from each other, and each of the second connection electrodes is electrically connected with an adjacent second touch sub-electrode through via holes in the insulation layer. At least two first metal meshes of the second touch sub-electrodes include multiple vertices overlapping with at least two second metal meshes of the second connection electrodes, the multiple vertices include connection vertices, and the via holes are respectively disposed at the connection vertices; at most one of vertices adjacent to each connection vertex is a connection vertex. The touch structure can effectively reduce capacitance load on the touch electrodes.
US12019827B2

A touch display panel is provided, which includes a thin film transistor substrate, a light-emitting layer, an encapsulation layer, and a touch layer. The light-emitting layer includes a cathode. The touch layer includes a plurality of touch sensing electrodes disposed in a same layer. The touch sensing electrodes are connected to a plurality of touch signal lines in a one-to-one correspondence, the touch signal lines are connected to a touch chip, a coupling capacitor is formed between the touch sensing electrodes and the cathode, and the touch chip determines whether there is a touch operation or not by detecting a variation of the coupling capacitor.
US12019826B2

A touch detecting method includes determining a kind of a detected indicator based on a first area on a touch surface, obtaining a plurality of second capacitances formed by emphasizing a peak in comparison with a plurality of first capacitances by processing the plurality of first capacitances by a first filter in a case where the determining determines that the detected indicator is a stylus, deriving coordinates indicating a position of the stylus on the touch surface based on a second area on the touch surface, and deriving coordinates indicating a position of a finger on the touch surface based on a third area on the touch surface.
US12019821B2

A computing device includes signal generation circuitry and also includes a location on the computing device that is operative to couple a signal generated by the signal generation circuitry into a user. For example, the computing device includes signal generation circuitry that generates a signal that includes information corresponding to a user and/or an application that is operative within the computing device. The signal generation circuitry couples the signal into the user from a location on the computing device based on a bodily portion of the user being in contact with or within sufficient proximity to the location on the computing device that facilitates coupling of the signal into the user. Also, the signal may be coupled via the user to another computing device that includes a touchscreen display that is operative to detect and receive the signal.
US12019820B2

Disclosed is a wearable electronic device including: a housing including a first surface forming a front surface of the wearable electronic device, a second surface facing away from the first surface, and a side surface surrounding an internal space between the first surface and the second surface, a first electrode area positioned in a part of the first surface and the side surface and including a plurality of electrodes, an antenna positioned in a part of the first surface and the side surface and defined by the first electrode area and a segment area, a display visible through at least part of the first surface, a second electrode area positioned on the second surface, a processor, and a memory operatively connected to the processor and including instructions. When a touch input to at least part of the first electrode area is detected, the wearable electronic device obtains a biometric signal through the first electrode area, the second electrode area, or a combination of the first electrode area and the second electrode area and performs wireless communication through the antenna.
US12019817B2

A display apparatus includes a substrate including a display area and a non-display area, a display element layer, a pad group, a touch electrode layer, and a touch insulation layer. The display element layer includes display elements disposed in the display area. The pad group is disposed on the substrate and includes output pads disposed in the non-display area. The output pads include central output pads and outer output pads disposed outside the central output pads in a first direction. The touch electrode layer is disposed on the display element layer. The touch insulation layer is disposed on the display element layer and contacts the touch electrode layer. A groove pattern is defined in the touch insulation layer overlapping the non-display area, and does not overlap at least a predetermined number of the outer output pads in a second direction.
US12019815B2

A display device is provided and includes a touch sensor with electrodes configured to operate in a touch detection period and in a display period; and pixels with pixel electrodes, wherein at least one of the electrodes has thin line portions and protruding electrode portions, the thin line and protruding electrode portions are arranged alternately in a first direction, the thin line portions have a first width in a second direction intersecting the first direction, the protruding electrode portions have a second width in the second direction, and the first width is smaller than the second width.
Patent Agency Ranking