US12126952B2
Disclosed is a method for controlling volume of a true wireless stereo bluetooth earphone including a pair of left and right touch switches, the method including recognizing a user's touch during media playback or a phone call; determining whether the touch is a shorter touch or a longer touch than a configuration time; increasing the volume by one increment while entering a volume-up mode when the touch is a short touch, according to the determining; determining whether there is an additional short touch within the configuration time; returning to the increasing of the volume by one increment each time there is an additional short touch, according to the determining; returning to checking whether a first volume control mode is entered by existing the volume-up mode when there is no touch for the configuration time; and several additional determining.
US12126944B2
A holographic projector comprises an image processing engine, a hologram engine, a display engine and a light source. The image processing engine is arranged to receive a source image for projection and generate a plurality of secondary images from a primary image based on the source image. The source image comprises pixels. Each secondary image may comprise fewer pixels than the source image. The plurality of secondary images are generated by sampling the primary image. The hologram engine is arranged to determine, such as calculate, a hologram corresponding to each secondary image to form a plurality of holograms. The display engine is arranged to display each hologram on the display device. The light source is arranged to Illuminate each hologram during display to form a holographic reconstruction corresponding to each secondary image on a replay plane. The primary image is selected from the group comprising: the source image and an intermediate image.
US12126938B2
Embodiments of the present invention discloses an image processing method and apparatus, a device and a storage medium. The method includes: acquiring a first image and a second image, where the first image and the second image are respectively captured and transmitted by a first lens and a second lens disposed on an unmanned aerial vehicle (UAV); acquiring current field of view (FOV) information of the first lens and the second lens; and determining target display information of the second lens according to the FOV information and datum display information set for the first lens.
US12126937B2
A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include acquiring visual information, by a visual sensing unit related to a certain participant; identifying multiple persons that appear in the visual information; finding, out of the multiple persons, at least one relevant person; determining 3D entity representation information, for each of the at least one relevant person; and generating, for at least one participant, a representation of a virtual 3D video conference environment, based on the 3D entity representation information for each of the at least one relevant person.
US12126933B2
An imaging apparatus includes an imaging unit, an operation unit configured to be operated by an operation in a first phase and an operation in a second phase, a recording control unit configured to record a moving image captured by the imaging unit in a moving image file in response to an operation performed on the operation unit, and a control unit configured to perform control to cause the imaging apparatus to display file information about the moving image file to be recorded by the recording control unit in response to performance of the operation in the first phase, and to cause the imaging apparatus to hide the file information that is displayed in response to the performance of the operation in the first phase, in response to performance of the operation in the second phase.
US12126931B2
A processing apparatus includes: an acquisition unit that acquires a plurality of pieces of frame data captured simultaneously from a plurality of pieces of video data captured while parts of capturing regions are superimposed; a specification unit that specifies a blend region which includes a pixel forming a seam line connecting the plurality of pieces of frame data and is provided in a direction in which the plurality of pieces of frame data overlap; and an output unit that outputs connected frame data F0 in which each pixel of the blend region has a pixel value obtained by blending pixel values of the plurality of pieces of frame data, and the plurality of pieces of frame data are connected by the seam line.
US12126917B1
An Internet of Things (IoT) or vehicle dash cam may store both a high-resolution and low-resolution video stream on a device. The video streams are selectively accessible by remote devices. Because of the relatively smaller storage requirements of low-resolution video files, retaining of additional video data on the vehicle device (beyond what would be possible with only high-resolution video) is possible. The user may be provided an option to adjust the amount of low-resolution and high-resolution video to store on the device. A combined media file may be generated by a device to include time-synced high-resolution video, low-resolution video, and/or metadata for a particular time period.
US12126915B2
An electronic device is provided. The electronic device includes a camera module for acquiring image data, a memory for storing a program module for controlling the camera module, and a processor electrically connected to the camera module or the memory, wherein the program module includes an application associated with the camera module, a framework for processing one or more requests received by the application, a hardware interface for interfacing with the camera module, and a solution layer for interlinking the hardware interface and the framework, and performing a post-processing operation of the image data by using at least a part of the camera module.
US12126905B2
A sensor driving apparatus according to an embodiment includes a fixed portion including a magnet holder, a magnet portion coupled to the magnet holder, and a first substrate disposed on the magnet holder and including a first lead pattern portion; a moving portion disposed to be spaced apart from the fixed portion by a predetermined interval and including a sensor; and a wire portion including a plurality of wires disposed between the moving portion and the fixed portion, wherein the wire portion has one end connected to the first lead pattern portion and the other end connected to the moving portion to elastically support the moving portion.
US12126903B2
A video including visual content may be captured by an image capture device in motion. Stabilization performance information for the visual content may be determined. The stabilization performance information may characterize an extent to which desired stabilization is able to be performed using the visual content. The stabilization for the visual content may be changed based on the stabilization performance information.
US12126902B2
A method for stabilizing an image based on artificial intelligence includes acquiring tremor detection data with respect to the image, the tremor detection data acquired from two or more sensors; outputting stabilization data for compensating for an image shaking, the stabilization data outputted using an artificial neural network (ANN) model trained to output the stabilization data based on the tremor detection data; and compensating for the image shaking using the stabilization data. A camera module includes a lens; an image sensor to output an image captured through the lens; two or more sensors to output tremor detection data with respect to the image; a controller to output stabilization data based on the tremor detection data using an ANN model; and a stabilization unit to compensate for an image shaking using the stabilization data. The ANN model is trained to output the stabilization data based on the tremor detection data.
US12126901B2
An electronic device having a camera module for generating image data, a processor for receiving the image data and generating image data restored based on the image data. The electronic device also having a display module displaying the restored image data. The processor being configured to identify a class of the image data, select a filter corresponding to the class, and generate the restored image data by applying the selected filter to the image data.
US12126900B2
A camera device and a portable electronic device are provided. The camera device includes a camera lens and an anti-shake mechanism. The anti-shake mechanism includes a base, a supporting frame, a driving member, and a supporting member. The camera lens is fixed to the supporting frame. The driving member includes at least one coil and at least one magnetic steel. The driving member is configured to drive the supporting frame to move relative to the base in a direction perpendicular to the optical axis, and the supporting member is arranged between the supporting frame and the base to support movement of the supporting frame. The anti-shake mechanism further comprises at least one magnetic fluid body arranged on at least one of the base and the supporting frame.
US12126897B2
A system for bandwidth saving for wireless cameras using motion vectors includes wireless cameras disposed within the vehicle, and capturing input image data. A control module, having a processor, memory, and input/output (I/O) ports, executes control logic stored in memory. A first control logic receives, real-time input image data from the cameras. A second control logic processes the input image data to maintain (Wi-Fi) bandwidth utilization within the vehicle below a predetermined threshold and maintains and maximizes real-time image data streaming quality through semantic segmentation and background memorization. A third control logic generates an output including background and foreground image portions. The output is transmitted to a human-machine interface (HMI) within the vehicle and periodically replaces the background portion with a cached background scene that is transmitted to the HMI.
US12126888B2
A micro-OLED display includes a substrate with a coating made of IR-transparent material such as Zinc Selenide or Zinc Sulfide to allow a pupil tracking camera, which may include photodiodes, to be mounted directly behind the display. The coating is transparent to near infrared (NIR) radiation but opaque to visible light.
US12126885B2
A sensor shifting module includes a fixed body; a movable body movably, disposed in the fixed body, comprising an image sensor having an imaging plane oriented in a first direction; a substrate configured to deform based on a movement of the movable body with respect to the fixed body; and a driver, configured to move the movable body in a direction orthogonal to the first direction, comprising a driving coil coupled to one of the fixed body and the movable body, and a driving yoke coupled to another of the fixed body and the movable body. The driving yoke is disposed to oppose the driving coil in the direction orthogonal to the first direction. When current is applied to the driving coil, the movable body is configured to move in the direction orthogonal to the first direction by electromagnetic interaction between the driving coil and the driving yoke.
US12126870B2
Systems and methods are provided herein for providing recommendations to a user. A short-media viewing profile may be maintained for the user. The short-media viewing profile may be based on user's behavior while watching short-length media content. A long-media viewing profile may be maintained for the user. The long-media viewing profile may be based on user's behavior while watching long-length media content. In response to determining that the user is currently engaged in viewing short-length media content, a recommendation is provided to the user based on the short-media viewing profile. In response to determining that the user is currently engaged in viewing long-length media content, a recommendation is provided to the user based on the long-media viewing profile.
US12126860B1
A computer-implemented method of channel change detection and overlay detection for a broadcast output, the computer-implemented method comprises providing a broadcast stream for a display; dividing the display into one or more regions, and selecting at least one of the one or more regions; based on the selected one or more regions, determining a first content associated with the broadcast stream; at a time associated with an insertion point for a second content, determining whether the determined first content associated with the broadcast stream matches a target content associated with insertion of the second content in the broadcast stream at the insertion point; for the first content not matching the target content, blocking the insertion of the second content; and for the first content not matching the target content, performing the insertion of the second content.
US12126858B2
A content selector switch selects, based on a received request for content from a particular remote control device, a multicast network on which to provide the requested particular content. Each multicast network channel of the plurality of multicast network channels is mapped to a respective video channel and each remote control device in the facility (e.g., hotel) is mapped to a respective video channel that the TV controlled by the remote control device stays tuned to. The content selector switch performs the selection by identifying which remote control device in the facility sent the request and selecting the multicast network channel that is mapped to the RF video channel the identified remote control device is mapped to. The content selector switch then provides the specific content on the selected multicast network channel to a multicast-to-channel output device that provides the content on the RF video channel for the TV tuned to that RF video channel to display.
US12126855B2
Techniques for analyzing audiovisual content, such as streaming content are disclosed. In one embodiment, a method is disclosed comprising obtaining a frame of audiovisual content, using a video decoder to decode compressed model weights of at least one trained model, using the at least one trained model with the decoded weights to analyze the frame and extract content based on the analysis, using the extracted content to make a determination that the audiovisual content comprises a category of content, and causing actionable information to be transmitted to a client device of a user in response to the determination that the audiovisual content comprises the category of content.
US12126854B2
A method, a media device, and a non-transitory computer readable medium for creating a theatrical effect. The method includes receiving, on a media device, a theatrical track; parsing, by the media device, the theatrical track to retrieve Internet of Things metadata; generating, by the media device, Internet of Things instructions from the Internet of Things metadata; and publishing, by the media device, the Internet of Things instructions with presentation timestamps for one or more Internet of Things devices.
US12126851B2
Media content recommendations and user profile display recommendations, including user names and icons of users associated with the subscription, may be provided, for example, upon cold start of a user subscription. A content provider may request a history of user interactions and profile information from a second content provider and then determine that the content items were not previously consumed by this user, and transmit content recommendations accordingly. Generating for play content items not available from a first content provider but available from a second content provider is also contemplated. The content item may be transmitted to the user device via an application associated with the first content provider on the user device, or via an application associated with the second content provider on the user device.
US12126850B2
Disclosed are methods for supplementing the processing capabilities of multimedia devices in a networked environment. A method can include providing a processing offloader module to physically connect to a first multimedia device in the networked environment. The offloader can be internal and/or external to the device. The method can include identifying the offloader, identifying a second multimedia device, and determining that a bandwidth of the second device falls below a threshold bandwidth. Instructions can be forwarded from the second device to the offloader when the bandwidth of the second device exceeds the threshold bandwidth. The offloader is configured to process the instructions and render multimedia information based on the instructions. A first communication can be transmitted to the second multimedia device indicating a request to enable a proxy configured to output received rendered multimedia information and the rendered multimedia information can be forwarded from the offloader to the second device.
US12126835B2
A method, decoder apparatus, and computer programs are provided. A bit stream having a video block encoded with a multiple transform selection (MTS) index is received. The MTS index is parsed to determine a value of it. Responsive to the MTS index value being a predetermined value (or one of a predetermined set of indices), a LFNST index is parsed from the bit stream to determine a value of it, the value providing an indication whether a LFNST transform set is to be used in decoding the video block. Responsive to the MTS index value not being the predetermined value (or one of the set of indices), the value of the LFNST index is set to a default value indicating no LFNST transform is to be used in the decoding. The video block is decoded based on the values of the MTS index and the LFNST index.
US12126827B2
A video encoding method according to an embodiment of the present invention includes generating header information that includes information about resolutions of motion vectors of respective blocks, determined based on motion prediction for a unit image. Here, the header information includes flag information indicating whether resolutions of all motion vectors included in the unit image are integer-pixel resolutions. Further, a video decoding method according to another embodiment of the present invention includes extracting information about resolutions of motion vectors of each unit image from header information included in a target bitstream to be decoded; and a decoding unit for decoding the unit image based on the resolution information. Here, the header information includes flag information indicating whether resolutions of all motion vectors included in the unit image are integer-pixel resolutions.
US12126826B2
A method for decoding an image according to the present invention comprises the steps of: decoding a residual block by quantizing and inverse transforming an entropy-decoded residual block; generating a prediction block via motion compensation; and decoding an image by adding the decoded residual block to the prediction block, wherein on the basis of the maximum number of motion vector candidates of the motion vector candidate list related to the prediction block, a motion vector candidate list is adjusted by adding a particular motion vector candidate or by discarding a portion from among the motion vector candidates, and in the prediction block generation step, a prediction motion vector of the prediction block is determined on the basis of the adjusted motion vector candidate list. Accordingly, the complexity of arithmetic operations is reduced during encoding/decoding of an image.
US12126822B2
In a method of video decoding performed in a video decoder, coded information of a current block and neighboring blocks of the current block is received from a coded video bitstream. A most probable mode (MPM) list is generated for the current block. The MPM list includes intra modes that are determined based on intra modes of the neighboring blocks of the current block. One of gradient values and cost values of the neighboring blocks are calculated based on the intra modes of the MPM list. The intra modes of the MPM list are sorted based on the one of the gradient values and the cost values of the neighboring blocks, where each of the intra modes in the MPM list is associated with a respective one of the gradient value and the cost value. Further, the current block is reconstructed based on the MPM list.
US12126817B2
A method implemented in an encoder for encoding a video bitstream that includes coded data for a plurality of pictures, each of the plurality of pictures comprises at least one slice. The method includes encoding a flag that indicates whether tile information for a picture is present in a picture parameter set or present in a slice header, where the tile information indicates a location of a slice within the picture; encoding the tile information in only the picture parameter set when the flag indicates that the tile information for the picture is encoded in the picture parameter set; encoding the tile information in only the slice header when the flag indicates that the tile information for the picture is encoded in the slice header; and encoding data of the picture in the video bitstream based on the tile information.
US12126813B2
A method for channel aware semantic coding (CASC) by a user equipment (UE), comprising: determining a quality level for a channel for a time period in which a video frame is being transmitted over the channel; determine, based on the quality level, one or more semantic elements to include in a semantic transcript stream (STS); encode the video frame with the one or more elements of the STS; and transmit the STS to a remote device.
US12126803B2
An improvement in coding efficiency is achieved through restrictions on successive divisions of asymmetric splitting in advanced video coding algorithms, which frequently rely on splitting of a block of video data prior to coding using several transform sizes. Successive divisions of asymmetric splitting are forbidden if an equivalent split can be attained using triple splitting. In an embodiment, a video block is split using successive splits, but the second type of split is dependent on the first type of split.
US12126791B1
Systems and methods of compressing video data are disclosed. The proposed systems provide a computer-implemented process configured to classify a person's behavior(s) during a video and encode the behaviors as a representation of the video. When playback of the video is requested, a reconstruction of the video is generated by a video synthesizer based on a reference image of the person and the sequence of codes corresponding to their behavior during the video. Storage and transmission of the video can then be limited to the reference image and the behavioral codes rather than the video file itself, significantly reducing memory and bandwidth requirements.
US12126789B2
A display device includes a display panel, and a lens array disposed on a surface of the display panel. The lens array includes a plurality of lenses and a light transmission characteristic control layer disposed on a valley of each of the lenses. The light transmission characteristic control layer includes a light absorbing material. A stacked thickness of the light transmission characteristic control layer is smaller than a height of each of the lenses.
US12126773B2
A non-transitory storage medium stores a program set readable by a computer of a first information processing apparatus. The program set including a first program and a second program. The first program causes the first information processing apparatus to start the second program, and register the started second program, as a virtual scanner, in an operating system of the first information processing apparatus. The second program causes the first information processing apparatus to transmit a scan command of the first protocol to the external scanner, and receive a read result from the external scanner by the first protocol through the communication interface. The external scanner reads a document in response to receipt of the scan command transmitted from the information processing apparatus.
US12126769B1
A system and method for call transcription and summarization using generative artificial intelligence. The system combines Automatic Speech Recognition (ASR) technology to transcribe customer-call center agent conversations and a Generative AI (GAI) model for summarization. It starts by processing the audio conversation, converting spoken words into text using ASR. Then, the GAI model is employed to generate a coherent, concise summary of the transcribed conversation. The GAI model understands context, key points, and intent, allowing it to create summaries that capture essential information. It can handle diverse conversations, adapt to different languages, and handle various accents and speech patterns. The resulting summaries help call center agents review and respond to customer inquiries more efficiently, enhancing customer service quality and decision-making.
US12126758B2
Methods and apparatus to generate audience measurement data from population sample data having incomplete demographic classifications are disclosed. An example method includes detecting that a number of impressions a time segment of a video occurred based on messages; detecting that no impressions for the time segment of the video were detected by the database proprietor; determining respective percentages of exposures of the video that are attributable to corresponding ones of multiple demographic groups, determining the respective percentages being based on the first demographic information provided by the database proprietor for exposures of other time segments of the video; attributing respective portions of the number of impressions to the demographic groups based on the respective percentages to determine imputed numbers of impressions; generating adjusted numbers of impressions based on the imputed numbers of impressions; and determining ratings information for the video using the adjusted numbers of impressions.
US12126754B2
An embodiment relates to an electronic device which comprises a case and a mobile terminal comprising a terminal body. A connection port provided on one side of the terminal body, a controller and a first display part the electronic device comprising: a second display part for displaying a game executed in the mobile terminal; and a wiring part for electrically connecting a first body and a second body. Wherein the controller controls the first display part and second display part, such that an integrated display part comprising the first display part and second display part is formed, and divides a first image such that the first image displayed on the first display part is displayed on the integrated display part in a divided manner, the first image comprises a first sub-image and a second sub-image, and the first image and second sub-image comprise images overlapping each other.
US12126748B2
Head-mounted display systems and methods of operation that allow users to couple and decouple a portable electronic device such as a handheld portable electronic device with a separate head-mounted device (e.g., temporarily integrates the separate devices into a single unit) are disclosed. The portable electronic may be physically coupled to the head-mounted device such that the portable electronic device can be worn on the user's head. The portable electronic device may be operatively coupled to the head-mounted device such that the portable electronic device and head mounted device can communicate and operate with one another. Each device may be allowed to extend its features and/or services to the other device for the purpose of enhancing, increasing and/or eliminating redundant functions between the head-mounted de ice and the portable electronic device.
US12126740B2
Systems and methods for providing authentication and secure cryptographic communication between a client and server are described. The client includes an addressable array of PUF devices. The client receives or generates a set of instructions usable to determine a range of PUF addresses. The client measures the PUF addresses and generates a first set of responses. The responses are used to encrypt a session key, which is stored, along with the instructions and a hash of the responses, at the client. Later, the client may recover the session key by using the instructions to measure the PUF again, resulting in a second set of responses. Using a response-based cryptography search engine, the client may then iteratively modify and hash the second set of responses until a response set is uncovered that matches the first response set. This modified response set may then be used to uncover the session key.
US12126730B2
An example operation may include one or more of receiving, from a blockchain peer node, a sequence of blocks stored in a hash-linked chain of blocks on a distributed ledger, where each block in the sequence of blocks includes a reduced-step hash of block content from a previous block in the sequence, performing an approximate hash verification on the reduced-step hashes stored among the sequence of blocks, and determining whether the sequence of blocks has been tampered with based on the approximate hash verification on the reduced-step hashes.
US12126728B2
In one embodiment, a method comprises: generating and maintaining, by a network device in a secure peer-to-peer data network, a secure private key and a corresponding secure public key; establishing, by the network device, a two-way trusted relationship with a second network device in the secure peer-to-peer data network; generating by the network device a temporal key, and encrypting a data packet payload using the temporal key into an encrypted payload; encrypting, by the network device, the temporal key into an encrypted temporal key using a second secure public key of the second network device; and generating and outputting a secure data packet comprising the encrypted temporal key and the encrypted payload, enabling a receiving network device to verify the secure data packet is not a copy based on a determined absence of a prior prescribed hash of at least a portion of the encrypted temporal key.
US12126721B2
A node in a blockchain network may initiate a non-fungible token identity, establish a profile for the non-fungible token identity, receive reputation data related to the non-fungible token identity, determine, based on the reputation data, a reputation score, append the non-fungible token identity with the reputation score as a non-fungible token metadata tag, and upload the non-fungible token identity and the metadata tag to an ID repository.
US12126720B1
A method is disclosed wherein an analog message signal is received with a finite length. An analog key signal is also received having a finite length at least as long as the analog message signal. An encryption carrier is generated and then an encryption operation initiated to encrypt the analog message. First, the encryption carrier is modulated with the analog key signal, generating an encryption dynamic carrier. Then, the analog message signal is mixed with the encryption dynamic carrier, with the mixing process initiated at an initial key starting point of the analog key signal and an initial message starting point. An encrypted message signal is output from the mixing process, which encrypted message signal has a starting point that coincides with both the message starting point and the key starting point and an encrypted message end point coinciding with the encrypted message signal end point.
US12126703B2
An EtherCAT device with a node for use in an EtherCAT network is disclosed. The EtherCAT device includes: a clock circuit; a clock input to receive an input clock signal; a clock output to send an output clock signal; and control logic. The control logic is to determine whether to operate the EtherCAT device in a clock generation mode or a clock propagation mode, wherein in the clock generation mode, the clock circuit is to drive an oscillator to generate the input clock signal; and in the clock propagation mode, the clock circuit is to receive the input clock signal from another node in the EtherCAT network. The control logic is further to control the clock circuit to output the output clock signal for a subsequent node in the EtherCAT network based upon the input clock signal.
US12126693B2
A content management system that is configured to receive, over a network, a request from a first application associated with a user to access a container in a content navigation structure, mark a location in the content navigation structure for the user based on activity by the user in the first application, associate a second application with the user and provide the marked location over the network to the second application to enable the second application to access the marked location.
US12126685B2
An electronic device includes a first communication module, a second communication module, a display, a processor, and a memory storing instructions causing the processor to receive, from an external electronic device connected via the first communication module, first data related to a first screen on which resources of the external electronic device are configured in accordance with a graphic environment of the electronic device, output the first screen on the display, request the external electronic device to execute a selected first resource, receive, from the external electronic device, a request for obtaining second data related to the first resource, connect to the network via the second communication module to obtain the second data, transmit the obtained second data to the external electronic device, receive, from the external electronic device, third data related to a second screen configured using the second data, and output the second screen on the display.
US12126682B2
A method for facilitating managing cloud storage for operations includes obtaining account information associated with a cloud account, analyzing the account information using a machine learning model, obtaining storage data corresponding to categories from the account information based on the analyzing, determining a value for a parameter associated with a utilization of the cloud storage resource based on the storage data, determining an action required to be implemented for the cloud account based on the determining, generating a cloud account controlling command for implementing the action for the cloud account based on the action, transmitting the cloud account controlling command to a cloud platform device, and storing the account information.
US12126681B2
A storage system management application contains control logic configured to enable the storage system management application to fully orchestrate setup of a containerized cloud communication system within embedded operating system, with minimal interaction from an end user. Upon receipt of an instruction to initiate cloud access, the storage system management application enrolls a cloud tethering subsystem and establishes a secure communication channel to the cloud tethering subsystem. The storage system management application also creates a cloud protection environment within the operating system for use by the cloud tethering subsystem, and registers the storage system to the cloud tethering subsystem. The storage system management application also creates external network interfaces on the cloud tethering subsystem and configures one or more private cloud provider endpoints on the cloud tethering subsystem.
US12126659B2
Methods and apparatus for filtering lawfully intercepted encrypted traffic are described. A communications service provider network includes a mediation device and a security device. The mediation device receives a provisioned intercept request including a target IP address and one or more unique identifies corresponding to the target. The security device acquires certificates and private keys corresponding to one or more content distribution networks of interest for which intercepted traffic is to be partially or fully discarded. The mediation device receives filtering requests specifying filtering rules to be applied. Intercepted traffic is processed by the mediation device operating in conjunction with the security device to attempt decryption and identify the corresponding CDN network for the intercepted traffic. The mediation devices filters the decrypted traffic in accordance with the filtering rules, discarding traffic that is not of interest to the law enforcement agency (LEA) and sending traffic of interest to the LEA.
US12126652B2
Systems, methods, and devices log activity associated with security platforms implemented across web servers and application server. Systems include a first server including one or more processors configured to generate a plurality of log files based on requests received from a client device, where each log file is generated based, at least in part, on event information associated with a request and at least one of a plurality of custom parameters. Systems further include a second server comprising one or more processors configured to host an application accessed by the client device, where the first server is coupled between the client device and the second server and is configured to handle requests between the client device and the second server. Systems also include a database system configured to store application data associated with the application and the client device.
US12126648B2
Embodiments of the invention are directed to the utilization of trust tokens to perform secure message transactions between two devices. A trust token transmitted in a message from one device may include first data that is digitally signed by a trust provider computer, and second data that is digitally signed by the device itself. Upon receipt of a message containing a trust token, the recipient may utilize the first data to verify with the trust provider computer that the sender of the message is a trusted party. The trust provider computer may provide the recipient device the public key of the sender. The recipient may utilize the second data and the provided public key to verify that the sender signed the message and that the message is unaltered. These techniques may increase detection of relay, replay, or other man-in-the-middle attacks, decreasing the likelihood that such attacks will be successful.
US12126647B2
A system, apparatus, method, and machine-readable medium are described for defending against malicious code injection. For example, one embodiment of an apparatus comprises: a processor to execute an application to access a web page on the Internet in response to user input, the web page having one or more resource descriptors and/or code descriptors associated therewith; an authenticator engine to validate the web page based, at least in part, on the resource descriptors and/or code descriptors, by connecting to a trusted entity; and wherein the trusted entity is configured to generate a signature on a cryptographic assertion that includes one or more resource descriptor objects associated with the one or more resource descriptors and/or one or more code descriptor objects associated with the one or more code descriptors.
US12126639B2
A system and method for locating DGA compromised IP addresses is provided. A domain name system (DNS) stream is received. The DNS stream is classified into DGA generated domains using a machine learning classifier to generate a classification output. User behavior profiling is performed to enhance the classification output. A verdict is generated based on the user behavior profiling of the classification output including identifying a compromised source IP address associated with a detected DGA malware attack.
US12126637B2
According to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that when executed by the processor, may cause the processor to determine that an entity was granted an anomalous role assignment to a managed environment. The processor may also, based on the determination that the role assignment of the entity is anomalous, identify at least one indicator associated with the role assignment, determine an indicator value corresponding to the identified at least one indicator, and determine whether the indicator value exceeds a predefined threshold value. The processor may, based on a determination that the indicator value exceeds the predefined threshold value, output an alert indicating that the role assignment is suspicious.
US12126629B2
Systems and methods for identifying malicious cryptographic wallet addresses are disclosed. The systems and methods can receive a first plurality of tokens and an indication of a potentially malicious cryptographic wallet address from a requesting user. The system can identify a plurality of associated wallet addresses, and compare the associated wallet addresses to a stored list of malicious cryptographic wallet addresses. The system can determine a subset of the identified associated cryptographic wallet addresses that are malicious and assign a maliciousness rating to the potentially malicious cryptographic wallet address. The system can provide the maliciousness rating to the requesting user.
US12126627B2
The disclosure herein relates to methods, apparatuses, and systems for improving authentication using geolocation data. In some examples, a user may be authenticated by comparing user provided geolocation data with a predetermined geolocation. The user input may be made on a map interface. In some examples, the user may be authenticated by comparing two geolocations together. A slope of a line intersecting the user inputted geolocation and the pre-defined primary geolocation may be computed. If the calculated slope value corresponds to an initial slope value, then the answer may be deemed valid. In some examples, the authentication system may authenticate the user by comparing three geolocations together. An angle between two lines may be computed, where each line is formed by intersecting one of two geolocation answers and an intersecting the primary geolocation. If the computed angle corresponds with a stored secret angle, the answer may be deemed valid.
US12126622B2
An edge device may be configured to generate a secure container to perform a software application on the edge device. A security daemon operating on a processor of the edge device may receive a configure host request message from a container manager. In response, the security daemon may determine integrity of metadata, extract licenses from the metadata, determine image permissions, create a user or group account, and update one or more system service access-control lists (ACLs). The security daemon may generate and send a configure host response message to the container manager, which may create and/or start the container.
US12126619B2
Systems and methods of controlling a point of sale (POS) device are provided. In one exemplary embodiment, a method comprises, by a first network node that is operationally coupled to a POS device over a one-to-one connection, with the POS device being operable to receive commands related to secured and unsecured functions of the POS device that are sent to the first network node over the network and then conditionally sent by the first network node to the POS device over the one-to-one connection, receiving, from the second network node, an indication that includes both a command related to the POS device and a network node identifier associated with the second network node so that the first network node is enabled to authorize the second network node to send the command to the POS device based on the network node identifier and an authorized network node identifier.
US12126618B1
System and method to identify a security entity in a computing environment is disclosed. Communication between a user computer and at least one destination computer by a security appliance is monitored by a security appliance. Selective information from the communication is extracted. A primary fingerprint is generated using a subset of the selective information. The generated primary fingerprint is evaluated for a match in an application ID database. When there is a match, corresponding application ID is assigned to the communication, wherein the application ID is associated with an application that generated the communication.
US12126606B2
A system includes a memory and a processor coupled to the memory. The processor is configured to receive a first user credential associated with a user and authorize an avatar of the user to enter a virtual environment. The processor receives a second user credential associated with the user and authorizes the first avatar to access a virtual entity in the virtual environment. The processor receives a request from the user to authenticate the virtual entity and, in response, retrieves user data associated with the user and presents it to the user in the virtual environment. The processor receives an indication from the user that the virtual entity is authentic. The processor then receives a request from the user to perform a virtual data interaction with the virtual entity and initiates the requested data interaction.
US12126605B2
Systems and methods for authenticating a user may include transmitting a request for a first set of information after validation of authentication information; receiving a response comprising the first set of information; parsing the first set of information using one or more template-based algorithms by scanning one or more websites to determine publicly available information associated with a user; comparing compare one or more results of the parsing with a second set of information to yield compromised information associated with the user; eliminating one or more portions of the second set of information based on the comparison; presenting a third set of information to authenticate the user based on the elimination and by supplementing the first set of information with a fourth set of information; and presenting a fifth set of information to authenticate the user if the third set of information fails to reach a predetermined threshold number.
US12126599B2
Disclosed are apparatuses, systems, and methods for providing a programmatic control channel for granting or denying access to user data. In one embodiment, a method is disclosed comprising receiving an input stream of data including user data and a first regulatory control channel (RCC) data structure; building a final RCC data structure based on the first RCC data structure and a stored RCC data structure; retrieving a regulatory query context (RQC) from a data requestor; applying one or more Boolean operators to the final RCC data structure and the RQC to obtain an evaluation result; and executing the downstream processing if the evaluation result comprises a passing evaluation result.
US12126598B2
Described herein are systems, methods, and software to manage secure tunnel communications in multi-edge gateway computing environments. In one implementation, a control system identifies an edge gateway from a plurality of edge gateways to support a private network tunnel. The control system further identifies addressing attributes associated with communications directed over the private network tunnel and configures the plurality of edge gateways to forward packets associated with the addressing attributes to the identified edge gateway, wherein the edge gateway can process and forward the packets over the private network tunnel.
US12126585B2
An example method of selecting message routing providers based on message delivery data reported by multiple customers includes: identifying a plurality of message routing providers serving a specified destination network; receiving, from a plurality of message originating entities, message delivery data reflecting message delivery by the plurality of message routing providers to the specified destination network; estimating, based on the message delivery data, for each message routing provider of the plurality of message routing providers, a corresponding message conversion rate reflecting a likelihood of successful message delivery by a respective message routing provider to the specified destination network; receiving one or more messages from a message originating entity that has not provided at least part of the message delivery data; and identifying, based on message conversion rates for respective message routing providers, one or more message routing providers for routing the one or more messages to the destination network.
US12126582B1
Techniques for locating information previously shared via a virtual space of a communication platform are disclosed herein. For example, the communication platform may receive, at the virtual space associated with a first user and a second user, a message containing one or more keywords. Based at least in part on receiving an indication from one of the first user or the second user, the communication platform may determine that the message is a searchable message. In some examples, the communication platform may then receive, from a third user of the communication platform unassociated with the virtual space, a request to access one or more messages associated with a keyword of one or more keywords. Based at least in part on receiving the request, the communication platform may cause presentation, to the third user, of at least a portion of the searchable message.
US12126581B2
Techniques for managing client profiles in a central communication platform providing communication between an organization and a plurality of clients using separate messaging applications are disclosed. An exemplary method comprises receiving a set of client information from a user of a second unit of the organization, wherein the set of client information comprises a second communication channel identifier; generating, based on the set of client information, a second client profile; comparing the second communication channel identifier with one or more existing communication channel identifiers of the communication platform; based on the comparison, either associating the second client profile to an existing client, or generating a new instance of a predefined data structure corresponding to a new client and associating the second client profile with the new instance of the predefined data structure corresponding to the new client.
US12126576B2
Embodiments of this application provide a control channel configuration method, a base station, and a terminal device. The method includes: determining, by a base station, a configuration of a time-frequency resource unit from at least two configurations of a time-frequency resource unit of a control channel; and sending, by the base station, indication information to a terminal device, where the indication information is used to indicate the configuration of the time-frequency resource unit, and the at least two configurations of a time-frequency resource unit include a first configuration and a second configuration. In the embodiments of this application, the base station can flexibly configure the time-frequency resource unit of the control channel. In addition, flexibly configuring a time-frequency resource unit can reduce a probability that time-frequency resource units of different structures are blocked, thereby reducing complexity of detecting the control channel by the terminal device.
US12126572B2
Systems, apparatuses, and methods are described for wireless communications. A base station may transmit, to a wireless device, a DCI format comprising a downlink BWP indicator, an uplink BWP indicator, a PDSCH resource allocation, and a PUCCH resource allocation for HARQ ACK transmission. The wireless device may select, from a plurality of uplink active BWPs of the cell, an uplink active BWP based on the uplink BWP indicator. The wireless device may transmit the HARQ ACK via the selected uplink active BWP.
US12126571B2
A method of handling a remote interference (RI) between base stations of a time division duplex (TDD) network is provided. The method comprises or initiates a step of determining a set of radio resources for reference signals (RSs) for handling the RI. The method further comprises or initiates a step of handling the RI by at least one of transmitting and receiving one or more RSs using the radio resources of the determined set.
US12126569B2
An information communication device includes a transmission unit that wirelessly transmits a signal including data to a communication partner device via a transmission antenna, a reception unit that receives, via a reception antenna, an Ack signal wirelessly transmitted from the communication partner device; and a control unit that changes an antenna characteristic control mode of the transmission antenna, based on a reception state of the Ack signal received by the reception unit.
US12126542B2
A forwarding information obtaining device and method, the method including obtaining, by a first device in response to congestion in a first queue, a service parameter identifier of a first packet buffered in the first queue, where the service parameter identifier indicates a parameter used to forward the first packet, and performing, by the first device, a first operation based on the service parameter identifier, where the first operation is performed to relieve the congestion of the first queue.
US12126539B2
A communication method, a related device, and a system. The method includes: a first network device receives first information from a terminal device, where the first information includes a first delay and a second delay, the first delay is a delay of the terminal device on a first path, the second delay is a delay of the terminal device on a second path, and data packets transmitted on the first path and the second path belong to a first data radio bearer (DRB). The first network device determines an uplink delay of the first DRB based on the first information, a fourth delay, and a fifth delay, where the fourth delay is a network-side delay on the first path, and the fifth delay is a network-side delay on the second path.
US12126528B2
Various example embodiments for supporting egress rerouting of data packets in communication devices are presented herein. The egress rerouting of a data packet in a communication device may be performed by rerouting a data packet received via an ingress forwarding element of the communication device from a first egress forwarding element of the communication device associated with a primary next-hop for the data packet to a second egress forwarding element of the communication device associated with a secondary next-hop for the data packet.
US12126523B2
This application provides a method for multiplexing HTTP channels. The method includes: sending, by the terminal, a first HTTP request to a first server through a first HTTP channel, to request first data; after receiving a first HTTP response returned by the first server, receiving, through the first HTTP channel, a first part that is of the first data and that is sent by the first server; and if a size that is of the first data and that is carried in the first HTTP response is greater than a first threshold, generating a second HTTP request, and sending a second HTTP request to a second server through a second HTTP channel, to request a second part of the first data; and after receiving the first part of the first data, sending control signaling to the first server, to disconnect the first HTTP channel.
US12126519B2
A control device includes an information acquisition unit that receives a source address of a packet from a node that receives the packet transmitted from a user terminal, and acquires position information about the user terminal on a basis of the source address, a determination unit that determines a hub to which the user terminal should connect, on a basis of the position information, and a control execution unit that launches an application in the hub and changes a routing such that packets transmitted from the user terminal are transmitted to the application.
US12126517B2
A device may receive a simulation start command and status data indicating that network elements are ready to process data for multiple simulations. The device may align a time slot to zero, and may define a simulation start time, for the multiple simulations, based on the simulation start command and the status data. The device may define a verification start time, for the multiple simulations, based on the simulation start command, the status data, the time slot, and a system frame number being zero, and may define a network frame number that increments when the verification start time changes from zero to one. The device may cause the multiple simulations to be executed by the network elements, based on the time slot, the system frame number, and the network frame number, and may receive synchronized simulation results based on causing the multiple simulations to be executed by the network elements.
US12126514B2
A system and a method for evaluating transmission performance related to a network node, and a related device are disclosed. The system includes a network node and a control node. The network node is configured to obtain a test packet, and process the test packet by using a virtual switch, to generate a mirrored packet corresponding to the test packet. The mirrored packet carries a generation timestamp and generation location information. The control node is configured to receive the mirrored packet from the network node, to evaluate, based on the mirrored packet, transmission performance of at least a part of link that is related to the network node and that is in a path. The control node obtain transmission performance of the network node in the path and the transmission performance of at least a part of link that is related to the network node.
US12126513B2
Systems and methods for protecting external memory resources to prevent bandwidth collapse in a network processor. One embodiment is a network processor including an input port configured to receive packets from a source device, on-chip memory configured to store packets in queues, an external memory interface configured to couple the on-chip memory with an external memory providing a backing store to the on-chip memory, and bandwidth monitor configured to measure a bandwidth utilization of the external memory. The network processor also includes a processor configured to apply the bandwidth utilization of the external memory to a congestion notification profile, to generate one or more congestion notifications based on the bandwidth utilization applied to the congestion notification profile, and to send the one or more congestion notifications to the source device to request decreasing packet rate for decreasing the bandwidth utilization of the external memory.
US12126508B2
The invention relates to a system for monitoring and controlling a dynamic network such as an oil, gas, or water pipeline. The system includes a plurality of sensors for measuring aspects of a state of the network with each sensor being associated with a segment of the network and connected to a virtual sensor which accumulates and pre-processes measurements from the sensors for each segment of the network. The system further includes a network topology processor for storing the topology of the network and relating sensors and virtual sensors to segments of the network and neighbouring sensors and virtual sensors in accordance with the topology and a reinforcement learning artificial neural network (ANN) based nonlinear state estimation and predictive control model which uses measurements from the sensors and virtual sensors to model the state of the network and estimate sequential states of the network.
US12126498B2
Systems are methods are provided for implementing an intelligent optical transceiver. The intelligent optical transceiver implements dynamic health monitoring and “time to fail” prediction functions to predict a failure of a component before it malfunctions during use. By employing the intelligent optical transceiver, a network can prevent failures in its optical connectivity that can degrade the network performance, such as experiencing outages and data unavailability. For example, the intelligent optical transceiver includes a module health monitor, which monitors, in real-time, health parameters of optical communication components in the intelligent optical transceiver. Also, the intelligent optical transceiver includes a time to fail predictor which predicts a time to fail for the optical communication components of the optical transceiver based on a result of a defined regression function.
US12126497B2
A method of data transmission in a 5G network includes receiving, by an internet of things (IoT) device, one or more configuration parameters associated with a prediction-based model; performing a measurement by the IoT device; determining, by the IoT device, a first data sample based on the measurement performed by the IoT device; determining, by the IoT device based on the prediction-based model and using the one or more configuration parameters, whether to transmit the first data sample to a non-terrestrial networking (NTN) node; and transmitting the first data sample to the NTN node in response to determining to transmit the first data sample. The transmitting may indicate that a predicted value corresponding to the first data sample is erroneous.
US12126496B2
A method for configuring and/or correcting misconfigurations within a clustered network includes determining, at each node of multiple nodes in the clustered network, configuration data that identifies a connection type between the node and at least one device connected to the node, where the connection type is either a switched or switchless connection. The method further provides for publishing the configuration data determined at each of the multiple nodes to a location mutually accessible by other nodes in the clustered network generating a map of physical network topology of the clustered network based on the published configuration data; using the map of the physical network topology to determine a correct logical layer configuration for the network; and configuring one or more aspects of the network to match the determined correct logical layer configuration.
US12126493B2
Disclosed herein is a network management apparatus, comprising: a script acquisition unit configured to acquire a script for automating an operation related to operating a network; a parameter acquisition unit configured to acquire an input parameter that is required to run the script acquired by the script acquisition unit in a production environment of the script and a run mode in the production environment; and a script running unit configured to run the script acquired by the script acquisition unit according to the run mode acquired by the parameter acquisition unit using the input parameter acquired by the parameter acquisition unit, and, when the run mode is a dry run mode, the script running unit skipping a process of changing configuration of the network among processes described in the script, and running the script in the production environment.
US12126484B1
A constant amplitude Radio Frequency (RF) signal is created by ordering complex information bearing symbols in the frequency domain along with their complex conjugates, and performing an inverse Fourier transform. This produces an analytic real-only transformed baseband signal. The real-only baseband signal is used to linearly vary the phase angle of a carrier wave while its amplitude remains constant. After reception, multi-path distortion is canceled. A time series of recovered phase angle is un-transformed with a FFT (fast Fourier transform) to produce I (in-phase) and Q (quadrature) samples. Demodulation occurs in a receiver by recovering carrier's phase angle vs. time. Forward error correction may be applied to data if desired. This may be called PM-OFDM (Phase Modulated-orthogonal frequency division multiplexing). This modulation method produces a relatively high amplitude Continuous Wave (CW) component to assist demodulation, and subcarriers near the CW can be zeroed-out to improve the CW recovery and tracking of frequency error and phase noise. The PM-OFDM signal can also be linearly precoded, creating PM-LP-OFDM. PM-LP-OFDM has a characteristic of a lower phase angle crest factor, enabling a lower peak phase rotation. Outer frequency subcarriers can be nulled to reduce occupied bandwidth, or to allow simultaneous reception of multi-user transmissions by a receiver. This can be called PM-LP-OFMDA (phase modulated-linear precoded-orthogonal frequency division multiple access).
US12126480B2
Crest Factor Reduction (CFR) parameters are determined for a dual band Power Amplifier (PA). A first band of the dual band PA is associated with a first Multi-Link Operation (MLO) link and a second band of the dual band PA is associated with a second MLO link. Determining the CFR parameters comprises determining based on a configuration of the first MLO link and the second MLO link. A first portion of the CFR parameters is provided to a first crest factor reduction block. First portion of the CFR parameters comprises a first clipping threshold associated with the first band and first filter coefficients associated with the first band. A second portion of the CFR parameters is provided to a second crest factor reduction block. The second portion of the CFR parameters comprises a second clipping threshold associated with the second band and second filter coefficients associated with the second band.
US12126476B2
Proposed are a method and a device for receiving a PPDU in a wireless LAN system. Specifically, a reception STA receives a PPDU from a transmission STA through a broadband and decodes the PPDU. The broadband is a 320 MHz band or a 160+160 MHz band. The PPDU includes a first field and a second field. The first field includes an L-LTF. The first field is generated on the basis of a first phase rotation value. The first phase rotation value is [1 −1 −1 −1 −j j j j 1 −1 −1 −1 −j j j j]. One element of the first phase rotation value is a phase rotation value applied to each 20 MHz band of the 320 MHz band or the 160+160 MHz band.
US12126474B2
A receiver includes an interface configured to receive a data signal based on an n-level pulse amplitude modulation (PAM-n) in which n is an integer equal to or greater than 4. The interface may include an analog-digital converting circuit configured to adjust a reference voltage, for distinguishing second bit data from the data signal in a second section, based on first bit data converted from the data signal in a first section and the first bit data converted from the data signal in the second section, the second section being after the first section.
US12126472B2
The present disclosure is related to an optical encoder which is configured to provide precise coding reference data by feature recognition technology. To apply the present disclosure, it is not necessary to provide particular dense patterns on a working surface. The precise coding reference data can be generated by detecting surface features of the working surface.
US12126464B2
Systems and methods for providing contextual interaction with connected devices are described. A mobile device having a display that presents a user interface enabling access to functionalities provided by connected devices. The user interface may be updated as various contextually-related data is received. For example, data representing a current position of the mobile device, such as Bluetooth low energy beacon signals, WiFi signals, and the like, may be monitored. In response to determining that the current position is within a threshold proximity of a first location, the user interface may be updated to emphasize a first location interface corresponding to the first location over interfaces corresponding to other locations.
US12126457B2
An Active Power Edge device may include a power strip comprising electrical outlets; a MQ Telemetry Transport (MQTT) client to communicate with a broker and to receive a configuration from the broker; and a monitor to enable the electrical outlets per the configuration, to perform status checks and to report a result of the status checks to the broker via the MQTT client, wherein the configuration includes an outlet device and a status check definition, and the status checks are performed per the status check definition.
US12126456B2
In one embodiment, an apparatus comprises an input power interface for receiving input power, a power control system for transmitting DC (Direct Current) pulse power on multiple phases over a cable to a plurality of powered devices and verifying cable operation during an off-time of pulses in the DC pulse power, and a cable interface for delivery of the DC pulse power on the multiple phases and data over the cable to the powered devices. A method for transmitting multiple phase pulse power is also disclosed herein.
US12126453B2
A terminal includes a receiving unit configured to receive a signal from a base station; a control unit configured to configure a periodic sidelink resource for transmitting data on sidelink based on the signal received by the receiving unit, and to configure an uplink control channel resource for transmitting, to the base station, a first Hybrid Automatic Repeat Request (HARQ)-Acknowledgement (ACK) corresponding to a HARQ-ACK of a sidelink communication received by the receiving unit; and a transmitting unit configured to transmit the first HARQ-ACK on the uplink control channel resource configured by the control unit.
US12126452B2
The present disclosure provides a transmission method, a terminal and a network device. The transmission method includes: when at least one of at least two PUCCHs carrying an HARQ-ACK in one time unit overlaps with a PUCCH carrying target UCI in the time unit, determining a second PUCCH; and transmitting target information on the second PUCCH, the second PUCCH not overlapping with a target PUCCH, the target PUCCH being a PUCCH carrying the HARQ-ACK other than the at least one PUCCH in the time unit, or when the second PUCCH overlapping with the target PUCCH, transmitting the target information in accordance with a predetermined rule. The target information is the HARQ-ACK carried in the at least one PUCCH and the target UCI, or the HARQ-ACK carried in the at least one PUCCH.
US12126449B2
A method for transmitting data based on a direct-link communication, a device, and a system. The method includes: sending by a first terminal an uplink hybrid auto repeat request (HARQ) feedback bit and a direct-link HARQ feedback bit to an access network device on a same physical layer uplink channel within a target time unit when the uplink HARQ feedback bit and the direct-link HARQ feedback bit need to be sent within the target time unit. The uplink HARQ feedback bit is configured to indicate a reception status corresponding to downlink data, and the direct-link HARQ feedback bit is configured to indicate a reception status corresponding to direct-link data, wherein the direct-link data is physical layer data sent by the first terminal to a second terminal via a direct link.
US12126435B2
Methods, systems, and devices for wireless communication are described. A wireless device may transmit first control signaling indicating a capability of the wireless device to operate in a plurality of modes of operation. The plurality of modes of operation including a first mode of operation associated with repeater operations and a first energy level and a second mode of operation associated with integrated access and backhaul (IAB) operations and a second energy level higher than the first energy level. The wireless device may receive second control signaling indicating at least one mode of operation of the plurality of modes of operation, and communicate one or more wireless signals according to the at least one mode of operation at the wireless device.
US12126433B2
In some embodiments, a first computing device detects a loss of a connection to a first source of timing information that the first computing device and a second computing device use to maintain synchronization with a first clock and a second clock. The first computing device receives a second source of timing information from the second computing device. The second source of timing information is also being transmitted to a third computing device. The first computing device uses the second source of timing information to determine a first timestamp and determines a second timestamp from the first clock. The first computing device uses the first timestamp and the second timestamp to adjust a rate of the first clock where the first clock is used to transmit the second source of timing information from the second computing device to the third computing device.
US12126430B2
A system and method for reducing usage of satellite channelizers including dividing a frequency spectrum into sub-bands; providing a satellite channelizer for each of the sub-bands, where each of the sub-bands may include channels; multiplexing service channels into the channels of one of the sub-bands, where the service channels convey data for a plurality of MSSs. A system and method for obtaining high throughput on a satellite network. A system and method for providing a Fair Access Policy (FAP) in a 4G system.
US12126426B1
A wireless communication system including a central cloud server that obtains a first type of telemetry information from a plurality of hybrid analog-digital repeater devices and a second type of telemetry information from a master wireless access point device and one or more service wireless access point devices. The central cloud server determines intra-node RF beam parameters and inter-node RF beam parameters for each of the plurality of hybrid analog-digital repeater devices based on the first type of telemetry information and the second type of telemetry information. The central cloud server causes the plurality of hybrid analog-digital repeater devices to dynamically form a wireless backhaul network among the master wireless access point device, the plurality of hybrid analog-digital repeater devices and the one or more service wireless access point devices, based on the determined intra-node RF beam parameters and the inter-node RF beam parameters.
US12126404B2
A method of a first access point and an access point arranged to provide wireless communication access for a wireless communication system are disclosed. The method comprises determining that a first station is to transmit uplink data in an uplink transmission at a first frequency band in the unlicensed spectrum, assigning a second access point for receiving the uplink transmission, wherein the second access point is covering at least an overlapping area with a coverage area of the first access point, determining a second station targeted for downlink transmission, wherein the downlink transmission is scheduled for at least partly simultaneous transmission with the uplink transmission from the first station and at least partly overlapping the first frequency band, wherein a selection of the second station targeted for downlink transmission is based on a spatial relationship between the first and second stations, assigning antenna weights for an array antenna of the first access point to provide beamforming transmission of the downlink transmission towards the second station and a null towards the second access point, and transmitting the downlink transmission using the antenna weights. The access point is arranged to perform the method.
US12126401B2
A near field compact surveillance system that includes: a power source configured to provide power to the system; a power input coupled to the power source and configured to provide power to the system; one or more sensors configured to measure a measurand; a Loosely Coupled Transformer (LCT) transducer coupled to the one or more sensors and the power source, the LCT configured to receive an external signal and convert the external signal to an electrical signal; a processor in electrical or magnetic communication with the one or more sensors, the processor configured to process the electrical signal, generate information relative to one or more of progress against predictive behaviour of selected from one or more of: corrosion; fatigue; temperature; flow and environment; a modulator for modulating information onto a carrier signal, the modulator coupled to the processor; a radio for transmitting information to a remote receiver, the radio being coupled to the LCT; a remote receiver antenna coupled to the LCT; a power-saving transducer circuit coupled to the LCT; and at least one of the transmitter and the receiver being operable to communicate within near field, the near field of the electromagnetic and magnetic signals corresponding to a region around the LCT where the field strength corresponds to ear where a is a corrected for the medium save in a vacuum is the value of an integer.
US12126399B2
Techniques are provided for detecting a fault across a pair of lines. Pulse power is applied across the pair of lines. The pulse power comprises alternating pulse on-time intervals and pulse off-time intervals. During a pulse off-time interval, a resistor is connected across the pair of lines and then disconnected when a voltage across the pair of lines reaches a first droop percentage in a first period of time. After disconnecting the resistor, it is determined whether the voltage across the pair of lines droops at least a second droop percentage within a second period of time that begins after the first period of time. Occurrence of a line-to-line fault across the pair of lines is determined when the voltage across the pair of lines droops by at least the second droop percentage or more within the second period of time.
US12126387B2
Provided are a device and a method performed by the device to correct an error in a quantum communication system. The method is characterized by comprising: transmitting a random access (RA) preamble to another device; receiving a random access response (RAR) from the other device as a response to the RA preamble; performing a radio resource control (RRC) connection procedure with the other device; and transmitting data to the other device, wherein the data is encoded on the basis of key information, the error is measured on the basis of a test pulse, and the key information is distributed to the device and the other device on the basis of the error being corrected using an improved Faraday rotator mirror of the device.
US12126373B2
A method and a modem for communication between at least two devices (10) of a vehicle. The devices (10) communicate with each other via a common power supply line (1). A frequency spread method is used for communication.
US12126372B2
The invention relates to a stand for a hand-held device and a protective case comprising the stand. The stand comprises a first base, a second base, a first elastic sheet, a second elastic sheet and a limiting device. The first ends of the first elastic sheet and the second elastic sheet are respectively arranged on the two sides of the first base. The limiting device enables the second end of the first base and the second end of the second base to slide separately and not overlap each other within a limited range. When the second end of the first elastic sheet and the second end of the second elastic sheet carry out a first relative displacement, the first base and the second base forms a second relative displacement.
US12126363B2
An apparatus includes a delta-sigma modulator digital-to-analog converter section having a multiple stag cascaded error cancellation architecture, each stage including a delta-sigma modulator followed by a digital-to-analog converter, the delta-sigma modulator digital-to-analog converter section configured to receive a digital input and to generate an analog output. An inverting amplifier-based analog filter is coupled to receive the analog output, the inverting amplifier-based analog filter configured to filter the analog output to produce a filtered analog output.
US12126347B2
A control unit for generating a plurality of synchronized radio frequency (RF) output signals (RFout,i) each having a respective output frequency (fi), phase (Φi), and amplitude (Ai), including
a signal comparator configured to compare a reference signal having a reference frequency (fref) and a reference phase (Φref) with a feedback signal having a feedback frequency (fPLL) and a feedback phase (ΦPLL), and configured to generate an error signal representative of a difference between the reference signal and the feedback signal; and
a data processing unit receiving as an input signal the error signal generated by the signal comparator, and outputting a plurality of waveform tuning signals (FTWPLL, FTWi) as a function of the error signal;
wherein a plurality of waveform generators (DDSPLL, DDSi) each receiving at least one of the plurality of waveform tuning signals (FTWPLL, FTWi) output by the data processing unit, wherein each waveform generator (DDSPLL, DDSi) generates a time-dependent amplitude signal (APLL(t), Ai(t)) as a function of the received respective waveform tuning signal (FTWPLL, FTWi),
wherein one predetermined amplitude signal (APLL(t)) of the generated plurality of amplitude signals (APLL(t), Ai(t)) represents the feedback signal input to the signal comparator, and the other amplitude signals (Ai(t)) represent the respective radio frequency (RF) output signals (RFout,i) to be generated, and
wherein the data processing unit is configured to adjust both the waveform tuning signal (FTWPLL) corresponding to the one predetermined amplitude signal (APLL(t)) representing the feedback signal such as to minimize the error signal, and the other waveform tuning signals (FTWi) corresponding to the other amplitude signals (Ai(t)) representing the radio frequency (RF) output signals (RFout,i) based on the adjusted waveform tuning signal (FTWPLL) of the predetermined amplitude signal (APLL(t)) representing the feedback signal.
The disclosure further describes a radio frequency (RF) power generator, an arrangement of at least two such radio frequency (RF) power generators, and a method each for generating a plurality of synchronized radio frequency (RF) output signals (RFout,i).
US12126346B1
Methods and apparatus for a differential receiver having a differential latch. The latch can include first and second circuits each having first and second inputs to receive a differential input signal and first and second outputs to output a differential output signal. An offset structure includes a bandgap reference circuit with a first current source and a resistor, wherein the offset compensation structure provides a stable threshold for an input signal on the first and second inputs.
US12126343B2
A flip-flop includes an input switching circuit configured to output an intermediate signal based on an input signal and at least one of a phase of a clock signal or a phase of an inverted clock signal, the phase of the inverted clock signal being opposite to the phase of the clock signal, and block application of a driving voltage to at least one circuit element of the input switching circuit in response to receiving a reset signal representing a reset operation of the flip-flop, and a latch circuit configured to generate an output signal based on the intermediate signal according to the at least one of the phase of the clock signal or the phase of the inverted clock signal.
US12126340B2
Magnetically-activated solid state switches can include a magnetic field sensor, control circuitry configured to implement a comparison or ON/OFF logic, an output switch, a rectifier, power regulator, and charge pump, as shown. A magnetically-activated solid state switch can include a sensor bias or driver block. An analog front end may be present to amplify and/or condition the output signals produced by magnetic field sensor. Terminals can accommodate a unidirectional DC input signal or a bidirectional or AC input signal. In the ON state, the solid state output switch is configured by the control circuitry to turn OFF at a periodic rate to maintain sufficient charge to allow the solid state magnetic field sensor to sense a magnetic field. In the OFF state, the low-power regulator can periodically turn on and provide power to the magnetic field sensor for taking a magnetic field measurement.
US12126336B2
An apparatus includes a capacitive device configured to provide bias power for a high-side switch, a gate drive path having variable resistance connected between the capacitive device and a gate of the high-side switch, wherein the gate drive path having variable resistance is of a first resistance value in response to a turn-on of the high-side switch, and the gate drive path having variable resistance is of a second resistance value in response to a turn-off of the high-side switch, and wherein the second resistance value is greater than the first resistance value, and a control switch connected between the gate of the high-side switch and ground.
US12126334B2
A GPIO includes a transmitter having an output stage connected to the I/O pad and adapted to supply transmit data to an I/O pad in response to output data generated by a low voltage core logic operating within a functional voltage range for transmit operations; a receiver adapted to supply receive data to the low voltage core logic operating within the functional voltage range in response to input data received at the I/O pad for receive operations; a VLV transmitter adapted to supply VLV transmit data to the output stage of the transmitter and not directly to the I/O pad in response to output test data generated by the low voltage core logic; and a VLV receiver adapted to supply VLV receive data to the low voltage core logic operating within a low core supply voltage range in response to input data received from the output stage of the transmitter.
US12126332B2
A circuit structure for realizing circuit pin multiplexing, comprising an MCU module, a temperature sensing circuit and a functional module circuit. The output end of the temperature sensing circuit is connected with an enable signal interface of the MCU module, the output voltage of the temperature sensing circuit is always higher than the threshold voltage of the enable signal, and the MCU module is connected with the functional module circuit. The circuit structure of the present invention realizes the mutual influence of analog signal output and digital signal transmission by designing a temperature sensing output curve, and achieves multi-function multiplexing of a single pin, so that the output of the analog signal and the input of the digital signal can share the pins, it solves the problem of the limitation of the number of pins, and promotes the transmission of the signal and improves the cost performance of the circuit.
US12126331B2
A clock circuit comprises an oscillator circuit and a power-on reset circuit, the oscillator circuit comprises a current generating module and a loop oscillation module connected together; the current generating module is used for outputting a control current to the loop oscillation module; the loop oscillation module is used for outputting an oscillation signal with a set frequency under action of the control current; and the power-on reset circuit is connected to the loop oscillation module and is used for providing an enabling control signal to the loop oscillation module after a power supply is powered on to the power-on reset circuit and the oscillator circuit.
US12126311B2
An apparatus or method to allow a user to control an audio processing operation of an internal and/or external microphone(s). The method includes providing a configurable user interface which enables mixing of audio signals through interaction with the user interface. The audio signals may be captured with internal or external microphones.
US12126307B2
Power amplifier modules with controllable envelope tracking noise filters are provided herein. In certain embodiments, an envelope tracking system includes a power amplifier module and an envelope tracker that provides the power amplifier module with a power amplifier supply voltage that changes based on an envelope of a radio frequency (RF) signal amplified by the power amplifier module. The power amplifier module includes a controllable filter that filters the power amplifier supply voltage to provide flexibility in filtering envelope tracking noise.
US12126306B2
Envelope tracking power supply circuitry includes a look up table (LUT) configured to provide a target supply voltage based on a power envelope measurement. The target supply voltage is dynamically adjusted based on a delay between the power envelope of an RF signal and a provided envelope tracking supply voltage. The envelope tracking supply voltage is generated from the adjusted target supply voltage in order to synchronize the envelope tracking supply voltage with the power envelope of the RF signal.
US12126300B2
A bifacial solar module with enhanced power output including first and second transparent support layers, a plurality of electrically interconnected bifacial solar cells arranged between the transparent support layers with gaps between one or more of the interconnected solar cells and edges of the first and second transparent support layers, the bifacial solar cells having a first side directly exposed to solar radiation and a second side opposite the first. The bifacial solar module further includes one or more micro-structured reflective tapes positioned coincidentally with the gaps and attached to a surface of the second support layer such that light passing through the second support layer is reflected back into the second support layer at angles such that light reflecting from the tape is absorbed by either the first or second side of the bifacial solar cells.
US12126297B2
A method for magnetizing a soft magnet in a rotor of a variable-flux memory motor (VFMM) includes: generating a first pulse of electric current that has a duration of equal to or more than 0.1 millisecond (ms) and equal to or less than 2 ms; and applying the first pulse to a stator winding of the VFMM to set a magnetization state of the soft magnet to a first magnetization state.
US12126296B2
A motor control apparatus includes: a motor; an inverter circuit configured to drive the motor; a first wiring connecting the motor and the inverter circuit; a second wiring connecting the motor and the inverter circuit; a first sensor configured to detect a first current flowing through the first wiring; a second sensor configured to detect a second current flowing through the second wiring; and a dynamic braking circuit, and the dynamic braking circuit is connected between the first sensor and the motor and between the second sensor and the inverter circuit.
US12126294B2
Apparatus and associated methods relate to a post temperature calibration translation circuit (PTCTC) configured to generate a signal corresponding to a predetermined temperature voltage translation relationship (TVTR). In an illustrative example, the PTCTC may be coupled to a motor controller including a control logic to regulate a power input to a motor based on the TVTR. The PTCTC further includes an input port configured to receive a temperature sensor output based on a predetermined transfer function. At least one analog corrective translation circuit (ACTC), for example, may generate temperature input signals to the motor power controller based on the temperature sensor output. The temperature input signals are generated based on a calibrated transfer function such that the temperature input signals substantially match an output according to the TVTR. Various embodiments may advantageously avoid modification of the control logic when the predetermined transfer function is altered.
US12126292B2
A motor control device controls a drive of a motor having a motor winding includes an angle calculation unit, a drive control unit, and an abnormality diagnosis unit. The angle calculation unit acquires a detected value from a rotation angle sensor that detects a rotation angle of the motor and calculate the rotation angle of the motor. The drive control unit controls the drive of the motor based on the rotation angle of the motor. When an abnormality in the rotation angle of the motor is detected while the motor is being driven, the abnormality diagnosis unit performs an abnormality diagnosis of an energized system while maintaining an energized state.
US12126290B2
A method of catching a residual energy stored in an electric coil of a self-inducted back-EMF from an armature of a PMBLDC motor while the motor running driven by a PWM signal is disconnected from a power source and accumulating the residual energy in a storage, and sending a portion of the energy in the storage to a rechargeable power source in order to extend the rechargeable power source's run-time and achieve higher energy efficiency.
US12126286B2
The present invention belongs to the technical field of electric automobiles and particularly relates to a fault tolerance decision-making method and system for sensor failure of a vehicular wheel hub driving system. The method comprises a current sensor failure diagnostic process, a position/velocity sensor failure diagnostic process and a selection process for a wheel hub motor fault tolerance control method. The system comprises a current sensor failure diagnostic module, a position/velocity sensor failure diagnostic module and a selection module for a wheel hub motor fault tolerance control method. The position/velocity sensor failure diagnostic module further comprises a fault tolerance control switching module. The present invention has the characteristics of establishing a control strategy decision-making mechanism oriented to random complicated current and position sensor failure conditions and designing a multivariable decision-making model according to a vehicular velocity range and a sensor fault condition to realize a fault tolerance control process compatible with a full velocity range.
US12126279B2
A hybrid actuation device that includes a first plate coupled to a second plate, a shape memory alloy wire coupled to the first plate, and an artificial muscle stack positioned between the first plate and the second plate. The artificial muscle stack includes a plurality of artificial muscles stacked in a vertical arrangement. Each artificial muscle includes a housing having an electrode region and an expandable fluid region, a first electrode and a second electrode each disposed in the electrode region of the housing and a dielectric fluid disposed within the housing. The expandable fluid region of the housing is positioned apart from a perimeter of the first plate and the second plate.
US12126275B2
In order to protect an inverter from prohibited switching states, a monitor including monitoring inputs and monitoring outputs is provided. The monitoring inputs are connected to the control outputs in order to receive the switching patterns, and the monitoring outputs are connected to the power switches. The monitor is designed to compare a transition from a first switching pattern to a second switching pattern with a number of prohibited transitions and/or with a number of permitted transitions and block the second switching pattern in the event of a match with one of the prohibited transitions and/or in the event of a deviation from the number of permitted transitions and to output the second switching pattern to the power switches via the monitoring outputs in the event of a deviation from the number of prohibited transitions and/or in the event of a match with one of the permitted transitions.
US12126263B2
A power conversion circuit in which a switching transistor and a synchronous rectifier transistor are connected in series, and a source inductance of the switching transistor is smaller than a source inductance of the synchronous rectifier transistor.
US12126261B2
Examples of the disclosure include a UPS comprising an output to be coupled to a load, a first converter leg to provide a first voltage to the output and including at least one of a first relay or fuse, a second converter leg in parallel with the first converter leg including at least one of a second relay or fuse and configured to provide a second voltage to the output out of phase with the first converter leg providing the first voltage signal, current sensors coupled to the first and second converter legs, respectively, and configured to provide a first signal indicative of a current in the first converter leg and a second signal indicative of a current in the second converter leg, respectively, and at least one controller to receive the signals, determine a current difference between the converter legs based on the signals, and decrease the current difference.
US12126247B2
A control method for a bi-directional DC/DC converter. A source terminal transmits electric energy to a destination terminal sequentially through a first rectifier module and a second rectifier module of the converter. The method includes obtaining a first voltage value output by the first rectifier module in a current control cycle, obtaining a second voltage value output by the second rectifier module in the current control cycle, calculating a theoretical voltage control quantity of the bi-directional DC/DC converter in the current control cycle based on a preset reference voltage value and the second voltage value, and setting an actual output voltage of the bi-directional DC/DC converter in a next control cycle based on the theoretical voltage control quantity and the first voltage value.
US12126243B2
A cooling system for a superconducting electric machine may comprise a fluid reservoir and a first fluid comprising a first mixture of hydrogen and helium configured to be stored in the fluid reservoir. A plurality of conduits may be fluidly coupled to the fluid reservoir and may form a closed loop between the fluid reservoir and the superconducting electric machine.
US12126240B2
An electric machine includes a housing, a stator, a rotor arranged radially within the stator, and a plastic body fixing the stator relative to the housing. The plastic body is electrically insulating. Further, the plastic body radially surrounds an outside of at least one soft magnetic core of the stator and first and second winding overhangs of the stator, and axially surrounds an end face of the first winding overhangs and an end face of the second winding overhangs. Additionally, the plastic body defines at least one channel for accommodating a coolant, the at least one channel having a first portion extending circumferentially along at least 40% of the end face of the first winding overhangs, a second portion extending along an outer circumferential surface of the stator, and a third portion extending circumferentially along at least 40% of the end face of the second winding overhangs.
US12126238B2
An electric machine comprising a stator (50), a rotor (29) radially inward of the stator and comprising a plurality of surface permanent magnets (44) and a rotor sleeve (46) surrounding the rotor. The rotor sleeve comprises a plurality of layers of fibre reinforced matrix material (56, 60). The rotor sleeve defines a rotor sleeve radius to radial thickness ratio (r:t) between 20 and 40, and the electric machine has a maximum rotor rotational speed greater than 15000 RPM.
US12126237B2
A linear vibration motor and a linear vibration system include a housing, a moving member, a drive unit including a driving coil and driving magnets, and a bias unit including a biasing electromagnet and biasing magnets. The moving member vibrates in a first direction substantially orthogonal to a winding axis of the driving coil with Lorentz force generated by a magnetic field formed by the driving coil and a magnetic field formed by the driving magnets. The biasing electromagnet and the biasing magnets are disposed such that the same poles substantially face each other, and the moving member is biased in the first direction by a magnetic spring generated from a repulsive force between the biasing electromagnet and the biasing magnets. Moreover, a magnetic spring constant of the magnetic spring varies with variation in a value of a current flowing through a biasing coil.
US12126228B2
A vehicle motor includes a stator, a rotor, and a shaft. The stator has a ring shape. The rotor is disposed radially inward of the stator. The shaft is disposed radially inward of the rotor and is configured to rotate together with the rotor. The stator is splittable into a plurality of parts, and the rotor is splittable into a plurality of parts.
US12126220B2
A rotor is a magnet-embedded rotor incorporated in a traveling motor of a vehicle, and includes: a laminated core having steel sheets laminated to each other and a bonding layer for bonding the steel sheets adjacent to each other in a laminating direction; and a magnet embedded in the laminated core. When the rotor rotates at 11000 rpm, a maximum amount of displacement of an outer edge of the laminated core of the rotor in a radial direction is 0.1 mm or less.
US12126219B2
An electric machine includes a stator defining a rotor chamber. A rotor is disposed within the chamber and is configured to rotate about a central axis. The rotor includes a plurality of stacked laminations to form a rotor core. The rotor core has an outer diameter and each of the laminations includes a plurality of magnet slots that are radially spaced apart from the outer diameter and angled inwardly with one end of each magnet slot adjacent to the outer diameter. Each magnet slot has a permanent magnet disposed therein, adjacent pairs of the ferrite permanent magnets defining poles for the rotor. Each magnet slot has two opposite ends that define inner and outer magnet free areas. The outer magnet free areas are adjacent the rotor outer diameter and the inner magnet free areas are radially inwardly positioned. Each outer magnet free area is provided with conductive material.
US12126192B2
A charging system has a charging device and a hearing device. The hearing device has a front portion in which a secondary charging winding is arranged. The charging device has a charging housing with a receiving space that extends in a longitudinal direction and that has an opening. The charging device also has a primary charging winding formed circumferentially about an inner space. The hearing device is insertable with its front portion into the inner space. A secondary charging winding is wound around a component of the hearing device, such as a receiver. To ensure efficient charging, at least one magnetic layer, namely a primary magnetic layer, is arranged around the primary charging winding and/or a secondary magnetic layer is arranged between the component and the secondary charging winding.
US12126176B2
Systems, methods, and computer program products are disclosed for controlling a voltage output of a turbine. Controlling a voltage output of a turbine includes a rectifier for converting an AC output of a turbine to a DC voltage; a sensor for measuring the DC voltage; a charge controller for receiving the DC voltage from the rectifier and produce a DC output, including: a first circuit meeting a first performance criterion for a first DC range, a second circuit meeting a second performance criterion for a second DC operating range, a switch channeling the DC voltage between the first and second circuits; and a processor for receiving the DC voltage measurement from the sensor, and use the switch to channel the DC voltage between the first and second circuits, thereby meeting the first and second performance criteria when the DC voltage is in the first and second DC ranges, respectively.
US12126171B1
Described is an apparatus to concurrently measure multiple input voltages at a high sampling data rate, such as at least two mega-samples per second. The apparatus may include a plurality of voltage data acquisition components that concurrently sample different input voltages and produce respective voltage data samples. Each of the plurality of voltage data acquisition components may be directly coupled to a field programmable gate array that receives the voltage data samples, packetizes those voltage data samples, and provide the packetized voltage data samples to a system on chip.
US12126164B2
In a power-supply control device, power supply to loads is controlled by driving circuits separately switching on or off FETs, respectively. In a state in which the connection destination of a fuse element is the FET, a microcomputer provides an instruction to switch the FET off. Then, the microcomputer determines whether or not a current is flowing through the FET. Upon determining that a current is flowing through the FET, the microcomputer switches the connection destination of the fuse element to the FETs, and provides an instruction to switch the FET on.
US12126157B2
Aspects of the disclosure relate to a telecommunications enclosure. The telecommunications enclosure includes a housing with an interior. The housing includes a port sleeve which defines a cable port for routing a cable into the interior of the housing. The enclosure additionally includes a cable stabilizer that fits within the port sleeve. The cable stabilizer includes a cable anchoring portion configured to allow the cable to be secured thereto within the port sleeve.
US12126156B2
A fixing structure of a wiring member includes: a wiring member including at least one wire-like transmission member; a joint member including an adhesive layer, a heat generation layer, and a joint layer; and an adherend to which the wiring member is fixed, wherein the heat generation layer is a layer which can generate heat by induction heating and is provided between the adhesive layer and the joint layer, the joint layer is a layer having bond properties when heat is transmitted from the heat generation layer at a time of induction heating, the adhesive layer is fixed to one of the wiring member and the adherend, and the joint layer is fixed to another one of the wiring member and the adherend.
US12126153B2
A spliced cable including: a first shielded wire, wherein the first shielded wire comprises at least one conductor and a first shield layer having an outer surface coated with a first outer sheath; a second shielded wire, wherein the second shielded wire comprises at least one conductor and a second shield layer having an outer surface coated with a second outer sheath; a third shielded wire, wherein the third shielded wire comprises at least one conductor and a third shield layer having an outer surface coated with a third outer sheath; wherein the first conductor is electrically connected to the second conductor and to the third conductor; and a flexible shield tube, wherein the flexible shield tube comprises a first portion and a second portion longitudinally adjacent or spaced from the first portion.
US12126149B2
A cable puller and a related method of use are provided. The cable puller includes a frame, a winch mounted to the frame, a frame mount and one or more redirection pulleys that guide a cable. The mount is mountable to an arm of a piece of equipment, e.g., excavator, backhoe, loader, etc., and configured to allow manipulation and tilting of the frame to align the redirection pulley at a level and orientation relative to an underground tubing that is to be decommissioned and/or replaced. A deflection plate can be joined with the frame forward of the pulley to protect the pulley if the cable draws a portion of the underground tubing toward it. A splitting wedge can be joined to the frame to fracture underground tubing drawn toward the plate or pulley. Related methods of use also are provided.
US12126145B2
A bottom-emitting vertical-cavity surface-emitting laser (VCSEL) chip may include a VCSEL array including plurality of VCSELs and an integrated optical element including a plurality of lens segments. The integrated optical element may direct beams provided by the plurality of VCSELs to a particular range of angles to create a diffusion pattern using the beams provided by the plurality of VCSELs. A surface of a first lens segment may be sloped to cause a beam from a first VCSEL to be steered at a first angle and a surface of a second (adjacent) lens segment may be sloped to cause a beam from a second VCSEL to be steered at a second angle. A direction of the second angle with respect to a surface of the VCSEL array may be opposite to a direction of the first angle with respect to the surface of the VCSEL array.
US12126141B2
A method of producing an ultraviolet laser diode with a low oscillation threshold current density includes stacking a first cladding layer, a light-emitting layer, and a second cladding layer on a substrate in this order to form a nitride semiconductor laminate (step S101), etching at least a portion of the nitride semiconductor laminate to form a mesa structure and setting the ratio between the length of the resonator end faces and the length of the side surfaces of the mesa structure in plan view between 1:5 and 1:500 (step S102), disposing first conductive material on a portion of a first area and applying heat treatment of 400° C. or higher to form a first electrode (step S103), and disposing a second conductive material in an area on the second cladding layer, at a distance of 5 μm or more from the side surfaces, to form a second electrode (step S104).
US12126123B2
An USB electronic device having functionality of electric leakage protection is discloses. The USB electronic device comprises: a power interface, a power conversion circuit, a system controller, a circuit assembly, and a plurality of USB interfaces, of which the USB interfaces consists of at least one first USB interface and at least one second USB interface, and the first USB interface and the second USB interface both include an electrical terminal for supporting a power delivery (PD) communication protocol. In addition, there is an electric leakage preventing circuit provided in the USB electronic device. As such, in case of a power signal being transmitted between the first/second USB interface and an external electronic device by using the PD communication protocol, the electric leakage preventing circuit is enabled to prevent the power signal has a current leakage occurring between the first/second USB interface and the external electronic device.
US12126119B2
A plug connector includes a plug head, a plug terminal module, a locking member and a retaining body installed on one side of the plug connector. The plug terminal module includes a number of first plug terminals and a number of second plug terminals. The first plug terminals and the second plug terminals have a same structure and number. The first plug terminals and the second plug terminals are symmetrically arranged on opposite sides of the plug connector head.
US12126117B2
Embodiments herein describe preventing a pluggable module from connecting to a chassis until ensuring there is no damage on the pluggable module, the chassis, or both. In one embodiment, the chassis includes a blocking element that prevents or blocks the pluggable module from mating with the chassis. The chassis can also include a camera for capturing an image of the pluggable module to determine whether there is damage to its connection elements (e.g., pins). If not, the chassis can release the locking pin to permit the pluggable module to mate with connection elements on the chassis.
US12126105B2
An apparatus for a locking thermal conditioning hose for an electric aircraft, the apparatus comprising a thermal conditioning hose comprising a thermal medium flow path configured to contain a flow of a thermal medium, a thermal medium return path, the thermal medium return path configured to contain a flow of the thermal medium from an electric aircraft, and a mating component, wherein the mating component is configured to make a connection with an electric aircraft port, and a thermal latch, wherein the thermal latch is configured to couple the thermal conditioning hose to the electric aircraft.
US12126101B2
A cable assembly having at least three electric cables which have electric conductors that are electrically and mechanically connected together. Each of the electric conductors is free of an insulation material and is plate-shaped in a contact point. One of the cables is a carrier cable, and the electric conductor of the carrier cable is formed as a support plate at the contact point in order to attach the contact points of the other electric conductors. Multiple contact points of the other electric conductors are secured to a surface of the support plate next to one another.
US12126098B2
An exemplary RF module includes a dielectric substrate with metal traces on one surface that connect high frequency components and provide reference ground. Other metal traces on the other surface of the substrate also provide high frequency transmission lines and reference ground. An enclosure made using semiconductor manufacturing technology is mounted to the substrate and has conductive interior recesses defined by extending walls that are connected to the reference ground. The recesses surround the respective components and provide electromagnetic shielding. The dimensional precision in the location and smoothness of the walls and recesses due to the semiconductor manufacturing technology provides repeatable unit-to-unit RF characteristics of the RF module. One way of mounting the enclosure to the substrate uses a plurality of metal bonding bumps extending outwardly from the walls to engage reference ground metal traces on the substrate. Applied pressure deforms the bonding bumps to form a metal-to-metal bond.
US12126097B2
To provide a novel antenna, wireless communication module, and wireless communication device excellent in long-term reliability. The antenna includes a first conductor, a second conductor facing the first conductor in a first direction, a third conductor, a fourth conductor, a power supply line configured to be electromagnetically connected to the third conductor, and a reinforcing member including a dielectric material. The third conductor extends along the first direction, is located between the first conductor and the second conductor, and is configured to capacitively connect the first conductor and the second conductor. The fourth conductor extends along the first direction and is configured to be electrically connected to the first conductor and the second conductor. The reinforcing member is located on at least a portion of any of the first conductor and the second conductor.
US12126074B2
Disclosed is an electronic device. The electronic device according to an embodiment includes an antenna element including at least a portion of a housing of the electronic device and configured to resonate in a first frequency band, a conductive plate electrically connected with the antenna element, positioned within the housing, and configured to resonate in the first frequency band or in a second frequency band higher than the first frequency band, a filter circuit electrically connected with the conductive plate and having a pass band in the second frequency band, and a conductive member electrically connected with the conductive plate through the filter circuit and configured to resonate in the second frequency band. Moreover, various embodiment found through the disclosure are possible.
US12126071B2
Multi-directional antenna modules employing a surface-mount antenna(s) to support antenna pattern mufti-directionality, and related fabrication methods. The antenna module includes a radio-frequency (RF) IC (RFIC) package that includes one or more RFICs for supporting RF communications and a package substrate that includes one or more metallization layers with formed metal interconnects for routing of signals between the RFICs and multiple antennas in the package substrate. To provide multi-directionality in antenna radiation patterns, a first antenna is provided that is coupled to the package substrate and oriented in a first plane, and a second antenna is provided that coupled to the package substrate and oriented in a second plane orthogonal to the first plane. In an example, the second antenna is packaged in an antenna package that includes external metal pads that when surface mounted to the package substrate, cause the second antenna to oriented in the second plane.
US12126069B2
An AESA (Active Electronically Scanned Array), including: a PCB (Printed Circuit Board) substrate having an obverse surface; TRMs (Transmit/Receive Modules) disposed on the obverse surface; thermal pedestals wherein each thermal pedestal includes a wall, having a wall height, including wall surfaces and one of the wall surfaces being a contact surface; and a TIM (Thermal Interface Material), having a TIM height, disposed between a respective contact surface of the thermal pedestals and the obverse surface. The thermal pedestals are discrete with respect to one another, the contact surfaces of the thermal pedestals are interspersed about the TRMs, the thermal pedestals do not contact the TRMs, the TIM is electrically and thermally conductive, and the wall height plus the TIM height is sufficient to suppress resonances of the TRMs below a frequency greater than the Tx and Rx frequency bands of the TRMs.
US12126064B2
A metal support-type fuel cell that has a configuration in which a fuel cell element is supported by a metal support, and is capable of reasonably and effectively utilizing an internal reforming reaction even when an anode layer provided in the fuel cell element has a thickness of several tens of micron order is obtained. A fuel cell element is formed in a thin layer shape on a metal support, an internal reforming catalyst layer for producing hydrogen from a raw fuel gas by a steam reforming reaction is provided in a cell unit, and an internal reformed fuel supply path for discharging steam generated by a power generation reaction from an anode layer to lead the steam to the internal reforming catalyst layer, and leading the produced hydrogen to the anode layer is provided.
US12126056B2
In one embodiment, a depassivating circuit includes a battery, a resistive load coupled to the battery, and a magnetic field sensor. The magnetic field sensor detects a presence of a magnetic field. The magnetic field sensor depassivates the battery by causing current from the battery to flow through the resistive load, in response to the presence of the magnetic field. The magnetic field sensor detects removal of the magnetic field. The magnetic field sensor ends depassivation of the battery, in response to the removal of the magnetic field.
US12126049B2
The disclosure relates to the technical field of batteries, and provides a battery module. The battery module includes battery box elements; a reinforcing member, which is attached to the end portion of the battery box elements, and is connected to the battery box elements. When the battery box element is a cuboid as a whole, it includes two large surfaces and four small surfaces, and the end portion of the battery box element is the small surface of the battery box element.
US12126046B2
A separator, a method of manufacturing the separator, and an electrochemical device including the separator with the separator including: a porous substrate; and an inorganic particle layer provided on at least one surface of the porous substrate, wherein the inorganic particle layer includes inorganic particles and a hydrolytic condensate of a silane compound.
US12126040B2
A battery housing for constructing a drive battery system for a motor vehicle includes a first housing portion and a second housing portion, which are secured to each other in a connection region with a seal which is located therebetween, wherein there is provided an auxiliary assembly member which is located in the inner space formed by the first housing portion and the second housing portion and at least partially on the connection region.
US12126036B2
The disclosure relates to a cap assembly and a secondary battery. The cap assembly comprises: a cap plate comprising an electrode lead-out hole; an electrode terminal disposed at a side of the cap plate and covering the electrode lead-out hole; a fixing component, wherein the fixing component and the electrode terminal are disposed at the same side of the cap plate, the electrode terminal is connected to the cap plate through the fixing component, and the fixing component comprises a protrusion extending between the electrode terminal and the cap plate; and a sealing ring, wherein the cap plate is connected to the electrode terminal through the sealing ring, and in an axial direction of the electrode lead-out hole, a projection of the sealing ring at least partially overlaps with a projection of the protrusion.
US12126032B2
A method for forming a metal composite film for battery cells includes at least the following steps: (a) inserting the metal composite film into a forming apparatus having a recess; (b) fixing the metal composite film in place by closing a film holder; (c) preforming the metal composite film within the recess in a first direction; and (d) final forming of the metal composite film within the recess in a second direction.
US12126028B2
Disclosed are a catalyst for an electrochemical cell and a method of manufacturing the catalyst. The catalyst includes a support, a first catalyst supported on the support, wherein the first catalyst is a catalyst for hydrogen oxidation reaction (HOR) or oxygen reduction reaction (ORR), a second catalyst supported on the first catalyst, wherein the second catalyst is a catalyst for oxygen evolution reaction (OER), and a protective layer formed on the first catalyst and the second catalyst.
US12126022B2
A solid-state ion conductor including a compound of Formula 1:
Li4−x−a−(b+2)yAxMa(SeO3)2−yXby Formula 1
wherein, in Formula 1, A is an element of Groups 1 or 11, or a combination thereof, M is an element of Groups 2 to 17, or a combination thereof, wherein an oxidation state a of M is 2≤a≤7, X is a cluster anion having an oxidation state of b, wherein −3≤b≤−1, 0<(4−x−a−(b+2)y)≤2, x≥0, and 0≤y≤2.
US12126021B2
A positive electrode active material for non-aqueous electrolyte secondary batteries comprises a lithium transition metal oxide containing Ni, Mn, Co, and Al and having a layered structure, wherein the content ratio of Ni in the lithium transition metal oxide is 75 to 95 mol %, the content ratio of Mn in the lithium transition metal oxide is equal to or greater than the content ratio of Co in the lithium transition metal oxide, the content ratio of Co in the lithium transition metal oxide is 0.5 to 2 mol %, the content ratio of a metal element other than Li in an Li layer in the layered structure is 1 to 2.5 mol %, and, in the lithium transition metal oxide, the half width n of a diffraction peak for (208) plane of an X-ray diffraction pattern as measured by X-ray diffraction is as follows: 0.30°≤n≤0.50°.
US12126003B2
A system for fabricating an electrode film for a secondary battery includes a powder film fabrication unit configured to form mixture powder with active material powder, binder powder, and conductive material powder, and fabricating a powder film roll by fibrillating the mixture powder, a base material film fabrication unit configured to form a mixture solution with carbon-based powder, the binder powder, and organic solvent, and form a base material film roll by patterning the mixture solution on a base material film, and an electrode film fabrication unit configured to dispose the base material film roll between two powder film rolls, and form an electrode film roll by overlapping and bonding the powder film and the base material film.
US12126002B2
The present disclosure relates to a method for manufacturing a positive electrode for a lithium-sulfur battery including: (1) mixing a sulfur-carbon composite and a binder to prepare a slurry for a positive electrode active material; (2) applying the slurry for the positive electrode active material to one surface of the current collector; (3) a first drying step of drying the current collector, to which the slurry is applied, using hot air and medium wave infrared radiation; and (4) a second drying step of drying the current collector, to which the slurry is applied, using a laser heat source after the first drying step (3).
US12125996B2
The present invention relates to separation and recovery of metals from ground alkaline batteries using anode mud (zinc electrolysis waste) and other manganese and zinc containing materials. The material commonly referred to as alkaline black (AKB) is solubilized into sulfate media and the manganese to zinc ratio is adjusted. The solution containing metals is processed using crystallization and ion exchange methods to produce manganese sulfate and zinc sulfate solutions for several possible applications.
US12125994B2
An electrical apparatus includes a battery pack, an electrical apparatus main body and a control unit. The battery pack has a plurality of cell units of which connection states are able to be switched and a plurality of battery side connection terminals. The electrical apparatus main body has a battery pack mounting portion to which the battery pack is mounted, a plurality of device side connection terminals to which the plurality of battery side connection terminals are connectable, and a load device to which power is supplied from the battery pack. The control unit is configured to stop or limit power supply from the battery pack to the load device when a voltage imbalance is generated between the plurality of cell units or a contact failure is generated between the plurality of battery side connection terminals and the plurality of device side terminals.
US12125990B2
The present disclosure discloses an apparatus and a method for power supply and an electronic device. The apparatus for power supply includes a first battery and a second battery connected in series, a first voltage step-down module and a control module. The first battery is a silicon negative lithium ion battery. The control module is configured to control the voltage step-down module to step down the voltage of the first battery and the second battery to supply power based on power supply demands, in a power supply process.
US12125987B2
An apparatus and process for melting and using scrap pieces of lead or lead alloy from making a web of connected grids for a lead acid battery by forming holes through a solid strip of lead or lead alloy. The scrap pieces may be compacted into briquettes which are submerged in a pool of liquid lead or lead alloy below the top surface of the pool and melt in the pool. Liquid lead from the pool may be cast into solid strips from which webs of grids are made.
US12125983B2
An electrolyte includes a fluorinated cyclic carbonate, a multi-nitrilemulti-nitrile compound having an ether bond and a cyclic carbonate having a carbon-carbon double bond. Based on a total weight of the electrolyte, a weight percentage (Cf) of the fluorinated cyclic carbonate is greater than a weight percentage (Cn) of the multi-nitrilemulti-nitrile compound having an ether bond. The electrolyte can control the expansion of the electrochemical device, so that the electrochemical device has excellent cycle, storage and/or floating-charge performance.
US12125981B2
An electrolyte for a lithium secondary battery and a lithium secondary battery including the same are disclosed herein. In some embodiments, an electrolyte includes a lithium salt, an organic solvent, and at least one cyano silane-based compound selected from the group consisting of compounds represented by Formulae 1 to 3.
US12125971B2
A battery includes: a positive electrode current collector, a positive electrode active material layer, a solid electrolyte layer containing a solid electrolyte, a negative electrode active material layer, and a negative electrode current collector that are laminated in this order; and a sealing member. The battery has an opening hole penetrating the positive electrode current collector, the positive electrode active material layer, the solid electrolyte layer containing the solid electrolyte, the negative electrode active material layer, and the negative electrode current collector in a laminating direction and further includes a sealing member. In cross-sectional view perpendicular to the laminating direction, the sealing member is located between the opening hole and each of the positive electrode active material layer, the solid electrolyte layer, and the negative electrode active material layer.
US12125960B2
An electronic device is provided. The electronic device includes a substrate, a driving circuit, a diode and a light shielding element. The driving circuit is disposed on the substrate. The diode is electrically connected to the driving circuit. The light shielding element overlaps the substrate. A surface of the light shielding element has a first width. A cross-sectional-surface of a portion of the light shielding element has a second width. In addition, the second width is greater than the first width in a cross-sectional view, and the surface is closer to the substrate than the cross-sectional surface of the portion.
US12125953B2
A method for manufacturing a light emitting device according to the present invention includes: providing an intermediate member including: a support member including: housing portions, the housing portions having first recessed portion(s) each having a lateral wall and a bottom surface, and a coupling portion located between adjacent ones of the housing portions and having a height lower than a height of the lateral wall with reference to the bottom surface of the first recessed portion, a light source mounted on the bottom surface of the first recessed portion, and an encapsulant disposed in the first recessed portion; and forming a first light-transmissive member continuously covering the housing portions and the coupling portion. An inclined surface of the first light-transmissive member has a height above the coupling portion is lower than a height above the housing portions with reference to the bottom surface of the first recessed portion.
US12125944B2
A light emitting diode includes an n-type semiconductor layer including a pit structure formed therein, active layers grown only on sidewalls of the pit structure and configured to emit light, and a p-type semiconductor layer on the active layers and at least partially in the pit structure. In one embodiment, the pit structure is characterized by a shape of an inverted pyramid. The pit structure is formed in the n-type semiconductor layer by, for example, etching the n-type semiconductor layer using an etch mask layer having apertures with slanted sidewalls, or growing the n-type semiconductor layer on a substrate through a mask layer having an array of apertures.
US12125938B2
A process for the production of a layer structure of a nitride semiconductor component on a silicon surface, comprising:
provision of a substrate having a silicon surface;
deposition of an aluminium-containing nitride nucleation layer on the silicon surface of the substrate;
optional: deposition of an aluminium-containing nitride buffer layer on the nitride nucleation layer;
deposition of a masking layer on the nitride nucleation layer or, if present, on the first nitride buffer layer;
deposition of a gallium-containing first nitride semiconductor layer on the masking layer,
wherein the masking layer is deposited in such a way that, in the deposition step of the first nitride semiconductor layer, initially separate crystallites grow that coalesce above a coalescence layer thickness and occupy an average surface area of at least 0.16 μm2 in a layer plane of the coalesced nitride semiconductor layer that is perpendicular to the growth direction.
US12125934B2
A method of manufacturing a semiconductor structure includes: forming a light-absorption layer in a substrate; forming a first doped region of a first conductivity type and a second doped region of a second conductivity type in the light-absorption layer adjacent to the first doped region; depositing a first patterned mask layer over the light-absorption layer, wherein the first patterned mask layer includes an opening exposing the second doped region and covers the first doped region; forming a first silicide layer in the opening on the second doped region; depositing a barrier layer over the first doped region; and annealing the barrier layer to form a second silicide layer on the first doped region.
US12125931B2
A tandem solar cell is provided. The tandem solar cell includes: a light absorbing layer group, including an excitation layer, a first electron transport layer group provided on a first side of the excitation layer and a first hole transport layer group provided on a second side of the excitation layer; a heterojunction layer group, where the heterojunction layer group includes a first side being a second electron transport layer in contact with the first hole transport layer group, and a second side being a second hole transport layer; a reflection layer is provided on a side of the second hole transport layer; and the reflection layer reflects sunlight irradiated thereon through the light absorbing layer group and the heterojunction layer group into the tandem solar cell.
US12125930B2
The laminated A tandem solar cell includes a bottom cell and a top cell located on the bottom cell, wherein the bottom cell includes a first doping portion and a second doping portion, the first doping portion and the second doping portion form at least one PN junction, majority carriers in the first doping portion are a first type of carrier, and majority carriers in the second doping portion are a second type of carrier; the bottom cell is provided with a first electrode hole and a second electrode hole which penetrate the bottom cell, a first electrode is formed in the first electrode hole, and a second electrode is formed in the second electrode hole; the first electrode is in contact with the first doping portion; and the second electrode is in contact with the second doping portion.
US12125929B2
Aspects of the disclosure provide a solar device and a method for making the solar device. The solar device can include solar cells configured to form a solar cell string with at least a string terminal, and an insulated interconnector including two conductive ends configured to connect the string terminal to peripheral circuitry of the solar device. The method can include disposing the solar cells to form a solar cell string with at least a string terminal, and disposing an insulated interconnector with two conductive ends to connect the string terminal to peripheral circuitry of the solar device.
US12125905B2
To reduce on-resistance while suppressing a characteristic variation increase of a vertical MOSFET with a Super Junction structure, the vertical MOSFET includes a semiconductor substrate having an n-type drift region, a p-type base region formed on the surface of the n-type drift region, a plurality of p-type column regions disposed in the n-type drift region at a lower portion of the p-type base region by a predetermined interval, a plurality of trenches whose bottom surface reaches a position deeper than the p-type base region and that is disposed between the adjacent p-type column regions, a plurality of gate electrodes formed in the plurality of trenches, and an n-type source region formed on the side of the gate electrode in the p-type base region.
US12125878B2
A semiconductor device in an embodiment includes a substrate and a transistor. The transistor includes a source layer, a drain layer, a gate insulation film, a gate electrode, a contact plug and a first epitaxial layer. The source layer and the drain layer are provided in surface regions of the substrate, and contain an impurity. The gate insulation film is provided on the substrate between the source layer and the drain layer. The gate electrode is provided on the gate insulation film. The contact plug is provided so as to protrude to the source layer or the drain layer downward of a surface of the substrate. The first epitaxial layer is provided between the contact plug and the source layer or drain layer, and contains both the impurity and carbon.
US12125875B2
A manufacturing method of a semiconductor structure includes forming a dielectric layer stack including a first oxide layer and a second oxide layer over the first oxide layer. An opening is formed in the dielectric layer stack, and includes a first portion exposing sidewalls of the first oxide layer and a second portion exposing sidewalls of the second oxide layer. A sacrificial layer is formed over the dielectric layer stack and along the sidewalls of the first oxide layer and the second oxide layer in the opening. A first etching is performed to remove the sacrificial layer along the sidewalls of the first oxide layer. A second etching is performed to widen the first portion of the opening. The sacrificial layer along the sidewalls of the second oxide layer and over the dielectric layer stack is removed. A capacitor is formed in the opening after removing the sacrificial layer.
US12125871B2
A light emitting plate, a wiring plate and a display device are provided. The light emitting plate includes light emitting units. Each light emitting unit includes a light emitting sub-unit including a connection line unit and a light emitting diode chip connected with the connection line unit. The connection line unit includes electrical contact pairs, and each electrical contact pairs includes a first electrode contact and a second electrode contact; in each connection line unit, the second electrode contacts are electrically connected with each other, the first electrode contacts are electrically connected with each other, and only one electrical contact pairs in each connection line unit is connected with the light emitting diode chip; in each connection line unit, at least two first electrode contacts are arranged adjacent to each other, and at least two first electrode contacts are arranged between at least two second electrode contacts.
US12125866B2
A method for making an isolation region of a CIS device includes: forming a block layer on a substrate, below the block layer being an oxide layer, below the oxide layer being a silicon nitride layer, and a shallow trench isolation being formed in the substrate; forming a hard mask layer on the surface of the block layer, the material of the hard mask layer is oxide; performing a photolithography process and an etching process to form an isolation region pattern in the hard mask layer; performing an ion implantation process to form an isolation region in the substrate corresponding to the isolation region pattern.
US12125865B2
An electromagnetic radiation detector pixel includes a set of epitaxial layers and a lens. The set of epitaxial layers defines an electromagnetic radiation absorber. The lens is directly bonded to the set of epitaxial layers.
US12125864B2
A method of making an image sensor includes depositing a shield layer over a substrate, wherein the substrate comprises a first photodiode (PD) and a second PD. The method further includes etching the shield layer to define a first recess aligned with the first PD and a second recess aligned with the second PD. The method further includes depositing a flicker reduction layer in the first recess and in the second recess. The method further includes etching the flicker reduction layer to remove the flicker reduction layer from the first recess.
US12125860B2
An image sensor that includes a sensor substrate provided with a sensor surface on which a photodiode is arranged in a planar manner, a sealing resin applied to a side of the sensor surface of the sensor substrate, sealing glass bonded to the sensor substrate via the sealing resin, and a reinforcing resin made of a resin material having higher rigidity than the sealing resin and formed on an outer periphery of the sealing resin to bond the sensor substrate and the sealing glass. The sealing resin is formed to have a smaller area than each of the sensor substrate and the sealing glass, so that the reinforcing resin is formed to fill a gap provided on the outer periphery of the sealing resin, the sensor substrate and the sealing glass facing each other through the gap.
US12125851B2
The embodiments of the disclosure provide a FinFET. The FinFET includes a substrate, a first gate stack and a second gate stack. The substrate has a first fin and a second fin. The first gate stack is across the first fin and extends along a widthwise direction of the first fin. The second gate stack is across the second fin and extends along a widthwise direction of the second fin. A bottommost surface of the first gate stack is lower than a bottommost surface of the second gate stack, and a first gate height of the first gate stack directly on the first fin is substantially equal to a second gate height of the second gate stack directly on the second fin.
US12125843B2
The present disclosure provides an electrostatic protection device, and relates to the technical field of semiconductors. The electrostatic discharge protection device includes a first P-type heavily-doped region, a first N-type heavily-doped region, a second N-type heavily-doped region, a second P-type heavily-doped region, and a third N-type heavily-doped region. The first P-type heavily-doped region and the first N-type heavily-doped region are located in a P well, the second P-type heavily-doped region and the third N-type heavily-doped region are located in a first N well, one part of the second N-type heavily-doped region is located in the P well, the other part of the second N-type heavily-doped region is located in first N well, and the P well and the first N well are adjacent to each other and both located in the P-type substrate.
US12125840B2
A non-transitory computer-readable medium contains thereon a cell library. The cell library includes a plurality of cells configured to be placed in a layout diagram of an integrated circuit (IC). Each cell among the plurality of cells includes a first active region inside a boundary of the cell. The first active region extends along a first direction. At least one gate region is inside the boundary. The at least one gate region extends across the first active region along a second direction transverse to the first direction. A first conductive region overlaps the first active region and a first edge of the boundary. The first conductive region is configured to form an electrical connection to the first active region. The plurality of cells includes at least one cell a width of which in the first direction is equal to one gate region pitch between adjacent gate regions of the IC.
US12125838B2
A display device comprises a substrate, a pixel electrode on the substrate, a light emitting element on the pixel electrode, and a common electrode layer on the light emitting element, and configured to receive a common voltage, wherein the light emitting element configured to emit a first light according to a driving current having a first current density, is configured to emit a second light according to a driving current having a second current density, and is configured to emit a third light according to a driving current having a third current density.
US12125835B2
There is provided a module package including a substrate, a photo sensor chip, a molded transparent layer and a glass filter. The substrate has an upper surface. The photo sensor chip is attached to the upper surface of the substrate and electrically connected to the substrate. The molded transparent layer covers the photo sensor chip and a part of the upper surface of the substrate, wherein a top surface of the molded transparent layer is formed with a receptacle opposite to the photo sensor chip. The glass filter is accommodated in the receptacle.
US12125829B2
An electronic device includes a carrier, a plurality of electronic elements and a connecting terminal. The carrier has at least one bonding pad. The electronic elements are disposed on the carrier, and each of the electronic elements includes a substrate. A distance between two adjacent substrates of the electronic elements is not less than 300 μm. The connecting terminal is disposed between one of the substrate and the carrier. One of the electronic elements are electrically connected to the at least one bonding pad via the connecting terminal.
US12125818B2
Technologies for plasma oxidation protection during hybrid bonding of semiconductor devices includes forming a blocking layer on a metallic bonding pad formed in a bonding surface of a semiconductor device to be bonded and performing a surface treatment on the bonding surface to increase the bonding strength of the bonding surface and contemporaneously remove the blocking layer from the metallic bonding pad. In an illustrative embodiment, the blocking layer is embodied as a self-assembled monolayer (SAM), and the surface treatment is embodied as a surface activation plasma (SAP) treatment. A diffusion barrier layer, such as a silicon carbon nitride layer, may form the bonding surface in some embodiments to reduce diffusion of the metallic bonding pad during an annealing treatment of the bonding process.
US12125814B2
A bonded assembly of a primary semiconductor die and a complementary semiconductor die includes first pairs of first primary bonding pads and first complementary bonding pads that are larger in area than the first primary bonding pads, and second pairs of second primary bonding pads and second complementary bonding pads that are smaller in area than the second primary bonding pads.
US12125813B2
A semiconductor device includes a pad formed on a surface of a substrate, a bonding wire for connecting the pad to an external circuit, and a resin layer covering at least a connection portion between the pad and the bonding wire and exposing at least a part of the substrate outside the pad.
US12125812B2
An integrated circuit package includes first and second dies bonded to each other. The first die includes first die pads over a first device, first bonding pads over the first die pads, a first conductive via disposed between and electrically connected to a first one of the first die pads and a first one of the first bonding pads, and a first thermal via disposed between a second one of the first die pads and a second one of the first bonding pads and electrically insulated from the second one of the first die pads or the second one of the first bonding pads. The second die includes second bonding pads. The first one of the first bonding pads is connected to a first one of the second bonding pads. The second one of the first bonding pads is connected to a second one of the second bonding pads.
US12125805B2
An environmentally protected photonic integrated circuit, PIC, including an indium phosphide-based substrate that is at least partially covered with an epitaxial semiconductor layer. The InP-based substrate and/or the epitaxial layer are covered with a layer stack comprising different non-semiconductor layers. At least a first layer of the layer stack is provided with a through-hole that is arranged at a predetermined location. The InP-based substrate or epitaxial layer being accessible via the through-hole. The PIC including a dielectric protective layer covering the layer stack thereby provides a mechanical coupling structure. The protective layer is configured to protect the PIC from environmental contaminants. An opto-electronic system including the PIC.
US12125803B2
A leadframe has a die pad area and an outer layer of a first metal having a first oxidation potential. The leadframe is placed in contact with a solution containing a second metal having a second oxidation potential, the second oxidation potential being more negative than the first oxidation potential. Radiation energy is then applied to the die pad area of the leadframe contacted with the solution to cause a local increase in temperature of the leadframe. As a result of the temperature increase, a layer of said second metal is selectively provided at the die pad area of the leadframe by a galvanic displacement reaction. An oxidation of the outer layer of the leadframe is then performed to provide an enhancing layer which counters device package delamination.
US12125802B2
Provided are a chip and a memory, relating to the technical field of semiconductors, and intended to solve the technical problem of low qualification rate of chips. The chip includes a base in which a through hole penetrating through the base is provided. A conductive column is provided in the through hole. A first surface of the base is provided with a first annular groove which surrounds the conductive column. A first isolator is provided in the first annular groove, and a first air gap extending along a circumferential direction of the first annular groove is formed in the first isolator.
US12125797B2
A package structure is provided. The package structure includes a semiconductor chip and a first dielectric layer over the semiconductor chip and extending across opposite sidewalls of the semiconductor chip. The package structure also includes a conductive layer over the first dielectric layer, and the conductive layer has multiple first protruding portions extending into the first dielectric layer. The package structure further includes a second dielectric layer over the first dielectric layer and the conductive layer. The second dielectric layer has multiple second protruding portions extending into the first dielectric layer. Each of the first protruding portions and the second protruding portions is thinner than the first dielectric layer.
US12125793B2
Embodiments disclosed herein include electronic packages and methods of forming such packages. In an embodiment, a microelectronic device package may include a redistribution layer (RDL) and an interposer over the RDL. In an embodiment, a glass core may be formed over the RDL and surround the interposer. In an embodiment, the microelectronic device package may further comprise a plurality of dies over the interposer. In an embodiment, the plurality of dies are communicatively coupled with the interposer.
US12125790B2
Airgap isolation for back-end-of-the-line interconnect structures includes a dielectric liner formed above a top surface and opposite sidewalls of each of a plurality of metal lines on a substrate, the dielectric liner disposed above a top surface of the substrate not covered by the plurality of metal lines, portions of the dielectric liner located on the opposite sidewalls of each of the plurality of metal lines are separated by a space. A dielectric cap is disposed above an uppermost surface of portions of the dielectric liner above each of the plurality of metal lines and above the space, the dielectric cap pinches-off the space between portions of the dielectric liner located on the opposite sidewalls of each of the plurality of metal lines for providing airgaps between adjacent metal lines.
US12125789B2
According to one or more embodiments, a method of manufacturing a semiconductor device including a plurality of main circuit regions arranged in a matrix and a scribe region provided between the main circuit regions is provided. The method includes: forming a first insulating film; forming a low-k film; forming a plurality of penetrating portions penetrating through the low-k film; and forming a second insulating film under low-coverage film-forming conditions to form cavities in the plurality of through-holes.
US12125765B2
A copper/ceramic bonded body is provided, including: a copper member made of copper or a copper alloy; and a ceramic member, the copper member and the ceramic member being bonded to each other, in which a total concentration of Al, Si, Zn, and Mn is 3 atom % or less when concentration measurement is performed by an energy dispersive X-ray analysis method at a position 1000 nm away from a bonded interface between the copper member and the ceramic member to a copper member side, assuming that a total value of Cu, Mg, Ti, Zr, Nb, Hf, Al, Si, Zn, and Mn is 100 atom %.
US12125760B2
A method of manufacturing an electronic package structure is disclosed. A solder mask layer is formed on an upper surface of a substrate. A recessed area is formed in the solder mask layer. An electronic component is mounted on the substrate. Pads are disposed on the upper surface of the substrate. The pads respectively correspond to the bumps on a first surface of the electronic component. The pads are electrically connected to the bumps. A heat treatment is performed to make the first surface close to the substrate and form a cavity in the recessed area. The cavity is between the first surface of the electronic component, the solder mask layer and the upper surface of the substrate.
US12125758B2
A power semiconductor device in which the size of an insulating substrate is reduced and connection failure can be suppressed includes an insulating substrate, a semiconductor element, and a printed circuit board. The semiconductor element is bonded to one main surface of the insulating substrate. The printed circuit board is bonded to face the semiconductor element. The semiconductor element has a main electrode and a signal electrode. The printed circuit board includes a core member, a first conductor layer, and a second conductor layer. The second conductor layer has a bonding pad. The printed circuit board has a missing portion. A metal column portion is arranged to pass through the inside of the missing portion and reach the insulating substrate. The signal electrode and the bonding pad are connected by a metal wire. The metal column portion and the insulating substrate are bonded.
US12125754B2
A sensor package substrate disclosed in the present specification has a mounting area in which a sensor chip is mounted and a controller chip connected to the sensor chip. A through hole is formed in the sensor package substrate so as to overlap the mounting area in a plan view and to penetrate the substrate from one surface to the other surface thereof. The mounting area and the controller chip overlap each other in a plan view. According to the present invention, by reducing the thickness of an insulating layer, it is possible not only to reduce the distance of a wiring for the sensor chip and controller chip, but also to reduce the area of the substrate.
US12125753B2
Disclosed is a semiconductor package comprising a first semiconductor chip and at least one second semiconductor chip on the first semiconductor chip. The second semiconductor chip includes first and second test bumps that are adjacent to an edge of the second semiconductor chip and are on a bottom surface of the second semiconductor chip. The first and second test bumps are adjacent to each other. The second semiconductor chip also includes a plurality of data bumps that are adjacent to a center of the second semiconductor chip and are on the bottom surface of the second semiconductor chip. A first interval between the second test bump and one of the data bumps is greater than a second interval between the first test bump and the second test bump. The one of the data bumps is most adjacent to the second test bump.
US12125747B2
A method includes etching a dielectric layer to form a trench in the dielectric layer, depositing a metal layer extending into the trench, performing a nitridation process on the metal layer to convert a portion of the metal layer into a metal nitride layer, performing an oxidation process on the metal nitride layer to form a metal oxynitride layer, removing the metal oxynitride layer, and filling a metallic material into the trench using a bottom-up deposition process to form a contact plug.
US12125744B2
The present disclosure provides a semiconductor device with a composite conductive feature and an air gap and a method for preparing the semiconductor device. The semiconductor device includes a first composite conductive feature and a second composite conductive feature disposed over a pattern-dense region of a semiconductor substrate. The semiconductor device also includes a third composite conductive feature and a fourth composite conductive feature disposed over a pattern-loose region of the semiconductor substrate. The semiconductor device further includes a dielectric layer disposed over the pattern-dense region and the pattern-loose region of the semiconductor substrate. A first portion of the dielectric layer between the first composite conductive feature and the second composite conductive feature is separated from the semiconductor substrate by an air gap, and a second portion of the dielectric layer between the third composite conductive feature and the fourth composite conductive feature is in direct contact with the semiconductor substrate.
US12125742B2
A package that includes a substrate, a first integrated device coupled to a first surface of the substrate, and a second integrated device coupled to a second surface of the substrate. The substrate includes at least one dielectric layer, a first plurality of high-density interconnects located in the at least one dielectric layer and through a first surface of the at least one dielectric layer; a second plurality of high-density interconnects located in the at least one dielectric.
US12125732B2
A layer arrangement for an electrostatic chuck comprises a first ceramic layer; a second ceramic layer; a metallised layered disposed between the first and second ceramic layers. The first ceramic layer comprises at least 90.0 wt % alumina, titania, ZrO2, Y2O3, AlN, Si3N4, SiC, transition metal oxides or combinations thereof; and in the range of 0.1 to 10.0 wt % tantalum oxide (Ta2O5).
US12125728B2
Embodiments of a substrate carrier are provided herein. In some embodiments, a substrate carrier includes a base plate, wherein the base plate is a thin, solid plate with no through holes or embedded components; and a plurality of raised portions extending from the base plate, wherein the plurality of raised portions include first raised portions and second raised portions, the first raised portions disposed radially inward from the second raised portions, wherein the base plate and the plurality of raised portions define pockets configured to retain a plurality of substrates, and wherein an upper surface of the second raised portions have a greater surface area than an upper surface of the first raised portions.
US12125725B2
In certain embodiments, a workstation includes: a cleaning station configured to clean a die vessel, wherein the die vessel is configured to secure a semiconductor die; an inspection station configured to inspect the die vessel after cleaning to determine whether the die vessel is identified as passing inspection; and a conveyor configured to move the die vessel between the cleaning station and the inspection station.
US12125722B2
A vacuum process module has a pre-shaped ceiling and/or bottom that is shaped to bulge outwards. The shape of the ceiling and/or process modules counteracts deformation caused by vacuum pressures and/or high temperatures when processing substrates in the process module. The process module may have a side openable to a transfer chamber and an opposite side opposite the openable side. The bulge may be asymmetric, with the peak of the bulge off-center on the ceiling and closer to the opposite side than to the openable side. A rigid structure may be mounted on the ceiling to adjust the magnitude of the bulge in the ceiling. The beam may be, e.g., a rigid beam having an adjustable lift mechanism for lifting up an attached part of the ceiling. The process module may accommodate a plurality of substrates for processing, with each substrate occupying a dedicated stage in the process module.
US12125719B2
A chip-transferring system and a chip-transferring method are provided. The chip-transferring system includes a substrate-carrying module for carrying a chip-carrying structure, a chip-transferring module, and a system control module. The chip-carrying structure includes a circuit substrate for carrying a plurality of conductive materials, a plurality of micro heaters, and a micro heater control chip. The chip-transferring module is configured for transferring a chip onto two corresponding ones of the conductive materials, and the chip-transferring module includes a motion sensing chip. When chip movement information of the chip that is provided by the motion sensing chip is transmitted to the system control module, the micro heater control chip is configured to control a corresponding one of the micro heaters to start or stop heating the two corresponding conductive materials by control of the system control module according to the chip movement information of the chip.
US12125715B2
A chip package structure is provided. The chip package structure includes a wiring substrate including a substrate, a first pad, and a second pad. The first pad and the second pad are respectively over a first surface and a second surface of the substrate, and the first pad is narrower than the second pad. The chip package structure includes a nickel layer over the first pad. The nickel layer has a T-shape in a cross-sectional view of the nickel layer. The chip package structure includes a chip over the wiring substrate. The chip package structure includes a conductive bump between the nickel layer and the chip.
US12125707B2
A method of forming a semiconductor device includes: forming a fin protruding above a substrate; forming a gate layer over the fin; and patterning the gate layer in a plasma etching tool using a plasma etching process to form a gate over the fin, where patterning the gate layer includes: turning on and off a top radio frequency (RF) source of the plasma etching tool alternately during the plasma etching process; and turning on and off a bottom RF source of the plasma etching tool alternately during the plasma etching process, where there is a timing offset between first time instants when the top RF source is turned on and respective second time instants when the bottom RF source is turned on.
US12125702B2
Provided is a semiconductor light-emitting element that exhibits a light emission spectrum in which a single peak is obtained by controlling multi peaks. In the semiconductor light-emitting element having a second conductivity type cladding layer on the light extraction side, the arithmetic mean roughness Ra of a surface of the light extraction surface of the second conductivity type cladding layer is 0.07 μm or more and 0.7 μm or less, and the skewness Rsk of the surface is a positive value.
US12125698B2
Implementations of the present disclosure generally relates to a transfer chamber coupled to at least one vapor phase epitaxy chamber a plasma oxide removal chamber coupled to the transfer chamber, the plasma oxide removal chamber comprising a lid assembly with a mixing chamber and a gas distributor; a first gas inlet formed through a portion of the lid assembly and in fluid communication with the mixing chamber; a second gas inlet formed through a portion of the lid assembly and in fluid communication with the mixing chamber; a third gas inlet formed through a portion of the lid assembly and in fluid communication with the mixing chamber; and a substrate support with a substrate supporting surface; a lift member disposed in a recess of the substrate supporting surface and coupled through the substrate support to a lift actuator; and a load lock chamber coupled to the transfer chamber.
US12125693B2
The invention generally relates to systems and methods for conducting reactions and screening for reaction products.
US12125692B2
A mass spectrometry method comprises: (1) introducing ions and gas into an first electrode section of an ion transport apparatus through a slot of an ion transfer tube, the ion tunnel section comprising a first longitudinal axis that is contained within a slot plane of the ion transfer tube, the first longitudinal axis not intersecting an outlet of the ion transfer tube, wherein the apparatus further comprises: (a) a second electrode section configured to receive the ions from the first electrode section and comprising a second longitudinal axis that is not coincident with the first longitudinal axis; and (b) an ion outlet aperture; (2) providing voltages to electrodes of the ion transport apparatus that urge the ions to migrate towards the first longitudinal axis within the first electrode section; and (3) exhausting gas through a port that is offset from the ion outlet aperture.
US12125691B2
The invention generally relates to systems and methods for sample analysis using swabs. In certain aspects, the invention provides systems that include a probe having a conductive proximal portion coupled to a porous material at a distal portion of the probe that is configured to retain a portion of a sample that has contacted the porous material, and a mass spectrometer having an inlet. The system is configured such that the porous material at a distal portion of the probe is aligned over the inlet of the mass spectrometer.
US12125690B2
An object is to extend the life of the target member. The target (TA2) is designed to have a symmetrical structure so as to realize an invertible configuration. According to this, even if the consumption of the target member (71) is large on the side closer to the plasma generation unit where the plasma density is high, the portion of the target member (71) which has been located on the side closer to the film formation object where the plasma density is low and is thus consumed less can be rearranged on the side closer to the plasma generation unit where the plasma density is high, by inverting the target (TA2).
US12125689B2
Methods and apparatus for forming plasma in a process chamber use an annular exciter formed of a first conductive material with a first end electrically connected to an RF power source that provides RF current and a second end connected to a ground and an annular applicator, physically separated from the annular exciter, formed of a second conductive material with at least one angular split with an angle forming an upper overlap portion and a lower overlap portion separated by a high K dielectric material which is configured to provide capacitance in conjunction with an inductance of the annular applicator to form a resonant circuit that is configured to resonate when the annular exciter flows RF current that inductively excites the annular applicator to a resonant frequency which forms azimuthal plasma from the annular applicator.
US12125686B2
Systems and methods for material processing using wafer scale waves of precisely controlled electrons in a DC plasma is presented. A surface floating potential of a substrate placed atop a stage in a positive column of the DC plasma is adjusted and maintained to a reference potential. A periodic biasing signal referenced to the reference potential is capacitively coupled to the stage to control a surface potential at the substrate according to: an active phase for provision of kinetic energy to free electrons in the DC plasma for activation of targeted bonds at the surface of the substrate; a neutralization phase for repelling of the free electrons from the surface of the substrate; and an initialization phase for restoring an initial condition of the surface floating potential.
US12125681B2
This facility comprises a support (1) for the substrate, a pressing roll (2), capable of pressing the substrate against said support, a treatment unit positioned downstream of the pressing roll, with reference to the direction of travel of the substrate, said unit comprising injection means (37) for injecting a treatment gas towards said support and means (8) for transforming the surface of the moving substrate. According to the invention, this facility further comprises a containment cover (4) open in the direction of the support, this cover and this support defining an inner volume in which said treatment unit is received, this cover comprising a front wall called the upstream wall (42), facing towards said pressing roll, wherein the smallest distance (d2) between the end edge (42′) of said upstream front wall and the pressing roll, the smallest distance (d3) between said upstream front wall (42) and the treatment unit and the smallest distance (d1) between the upstream end (39) of the treatment unit and the support (1), are such that they define a recirculation volume (VR) for the treatment gas, defined by the end edge of said upstream front wall, the pressing roll, the support and the upstream end of the treatment unit.
US12125670B2
A device for implanting particles in a substrate comprises a particle source and a particle accelerator for generating an ion beam of positively charged ions. The device also comprises a substrate holder and an energy filter, which is arranged between the particle accelerator and the substrate holder. The energy filter is a microstructured membrane with a predefined structural profile for setting a dopant depth profile and/or a defect depth profile produced in the substrate by the implantation. The device also comprises at least one passive braking element for the ion beam. The at least one passive braking element is arranged between the particle accelerator and the substrate holder and is spaced apart from the energy filter.
US12125666B2
A method and an apparatus for generating a particle wave carrying an electric charge is provided. The method comprises: on the basis of waveform information pre-stored in a waveform storage module, generating a corresponding digital waveform signal; the waveform information comprising amplitude and phase; on the basis of a digital-to-analog conversion module connected to the waveform storage module, converting the digital waveform signal having a pre-set phase into an analog waveform signal; on the basis of a power amplification module connected to the digital-to-analog conversion module, performing power amplification on the analog waveform signal; on the basis of a high-voltage generator connected to the power amplification module, performing high-voltage amplification on the power signal of the analog waveform signal; and by means of a quasi-continuous emission electrode connected to the high-voltage generator, emitting a charged particle wave on the basis of the analog waveform voltage signal.
US12125664B2
A charged particle beam source for a surface processing apparatus is disclosed. The charged particle beam source comprises: a plasma chamber; a plasma generation unit adapted to convert an input gas within the plasma chamber into a plasma containing charged particles; and a grid assembly adjacent an opening of the plasma chamber. The grid assembly comprises one or more grids each having a plurality of apertures therethrough, the one or more grids being electrically biased in use so as to accelerate charged particles from the plasma through the grid(s) to thereby output a charged particle beam, the major axis of which is substantially perpendicular to the plane of the grid assembly. The transmissivity of the or each grid to the charged particles is defined by the relative proportion of aperture area to non-aperture area, and at least one of the grids has a transmissivity which varies across the grid along a first direction, the transmissivity being lower adjacent a first extremity of the grid than adjacent a second extremity of the grid opposite the first extremity, the first direction lying parallel to the plane of the grid assembly, such that in use the charged particle beam output by the source has a non-uniform charged particle current density profile in a plane parallel to the plane of the grid assembly which varies along the first direction, the charged particle current density being lower adjacent a first edge of the beam than adjacent a second edge of the beam opposite the first edge.
US12125662B2
Systems/techniques that facilitate correction of intra-scan focal-spot displacement are provided. In various embodiments, a system can access a first gantry angle of a medical scanner. In various aspects, the system can determine a first displacement of a focal-spot of the medical scanner based on the first gantry angle, by referencing a mapping that correlates gantry angles to focal-spot displacements. In various instances, the system can compensate, via one or more focal-spot position adjusters of the medical scanner, for the first displacement.
US12125655B2
A plug-in circuit breaker with an operating button that includes a button inner end inserted inside the circuit breaker and a button outer end. An indicator slot is arranged inside the operating button, an indicating hole is arranged on the button outer end. The plug-in circuit breaker further includes an indicating member slidably inserted inside the indicator slot and one end of which is provided with a make-contact indicating surface and a break-contact indicating surface. When the plug-in circuit breaker is in a break-contact state, the break-contact indicating surface is arranged opposite to the indicating hole, thus during pressing the operating button, the indicating member moves inside the indicator slot. After the make-contact state, the make-contact indicating surface is arranged opposite to the indicating hole. The indicating member is arranged inside the operating button to save space and to indicate the break-contact and make-contact state through the indicating hole.
US12125653B2
A relay, includes: a housing having a cavity in the housing; stationary contacts arranged on the housing, each of the stationary contacts being at least partially in the cavity; a drive shaft movable in an axial direction of the drive shaft, an axial end of the drive shaft having a support piece at least partially inserted into the cavity; a moving contact assembly coupled with the support piece through a sliding structure and movable in the axial direction of the drive shaft, and the sliding structure being arranged on a side of the moving contact assembly along a moving direction of the moving contact assembly; and an elastic member being between the moving contact assembly and the support piece and applying an elastic force to the moving contact assembly.
US12125648B2
An electrical breaking module includes a non-magnetic, electrically insulating casing housing, a fixed contact and a movable contact defining between them a breaking zone in which an electric arc extends at its origin when the electrical circuit is opened. A magnetic blow-out device is provided with at least one magnetic field source arranged in a breaking chamber, opposite the breaking zone to move and stretch the electric arc in a direction substantially perpendicular to the breaking plane towards the housing. The magnetic blow-out device also includes a non-magnetic, electrically insulating deflector, arranged in the breaking chamber to occupy most of the space between the breaking zone and the casing, so as to create at least one arc confinement zone, in which the electric arc when magnetically blown is deflected and constrained to promote its cooling and extinction.
US12125646B2
A disclosed capacitor element includes: a first electrode; a dielectric layer covering at least a portion of the first electrode; and a second electrode covering at least a portion of the dielectric layer. The second electrode includes a solid electrolyte layer, a conductive carbon layer covering at least a portion of the solid electrolyte layer, and a metal paste layer covering at least a portion of the carbon layer. The carbon layer includes flake carbon particles and spherical carbon particles. A particle diameter of the spherical carbon particles is less than an average major diameter of the flake carbon particles, or greater than or equal to the average major diameter of the flake carbon particles.
US12125644B2
One aspect of the present invention is a multilayer ceramic capacitor including a plurality of dielectric layers composed of a dielectric ceramic containing grains whose main component is barium titanate having a core-shell structure made up of a core part and a shell part, and grains whose main component is calcium titanate having a core-shell structure made up of a core part and a shell part; and a plurality of internal electrodes stacked alternately with each of the plurality of dielectric layers.
US12125641B2
A dielectric composition includes a BaTiO3-based component as a main component, a donor component including a first element and a second element each having a shorter ionic radius and greater atomic weight than Ba, and an acceptor component including at least one of Mg, Al, Mn and V. An ionic radius of the second element is greater than an ionic radius of the first element, a molar content of the second element is less than a molar content of the first element, and a molar content of the acceptor component is greater than a molar content of the donor component.
US12125640B2
A capacitor component includes: a plurality of conductive nanowires disposed to be spaced apart from each other; first and second connecting conductive layers respectively disposed on one end and the other end of the plurality of conductive nanowires, and connected to the plurality of conductive nanowires; a conductive body surrounding the plurality of conductive nanowires; and a dielectric film disposed between the plurality of conductive nanowires, each of the first and second connecting conductive layers, and the conductive body.
US12125633B2
A soft magnetic iron-based powder has a composite insulating film and a method for manufacturing the same and a method for manufacturing a soft magnetic composite are provided. The soft magnetic iron-based powder may include: an iron-based core powder formed in a powder form; a first layer formed on a surface of the iron-based core powder and coated with an inorganic material containing phosphate; a second layer formed on a surface of the first layer, in which sodium silicate, mica fine particle and bismuth (III) oxide fine particle are distributed; and a third layer formed on the surface of the first or second layer whose surface is exposed, in which an organic lubricant and an inorganic lubricant are distributed.
US12125632B2
A transformer is described. The transformer includes a transformer core having a core leg having a longitudinal axis, a low voltage winding arranged around the core leg, the low voltage winding extending along a first length in the direction of the longitudinal axis, a high voltage winding arranged around the low voltage winding, the high voltage winding extending along a second length in the direction of the longitudinal axis, wherein the second length is shorter than the first length, and a casting embedding the low voltage winding and the high voltage winding. The casting has a recess. The recess is provided at a radial location of the high voltage winding and the recess extends in the direction of the longitudinal axis.
US12125631B2
Shielded electrical transformers and power converters using those transformers are disclosed. In some implementations, a shielded electrical transformer includes a magnetic core, a primary winding, a first secondary winding, and a second secondary winding. The transformer includes a first shielding winding that has a same voltage potential direction as the primary winding and is connected in series with the primary winding to carry current that passes through the primary winding. The transformer also includes a second shielding winding that has a voltage potential direction opposite the primary winding and is connected from primary ground to a floating terminal. The first secondary winding, the second secondary winding, the first shielding winding, and the second shielding winding can each have an approximately equal number of turns.
US12125629B2
A transformer with integrated cooling is disclosed. The transformer comprises a primary winding and a secondary winding, and a coolant line partly or completely embedded in at least one of the primary or secondary windings. The coolant line is supplied with coolant from a supply device. The coolant line has a plurality of exit holes that are arranged to lead in a direction of at least one of the primary or secondary winding, so as to supply it with coolant.
US12125625B2
A combined transformer/inductor device includes a core having a central core leg and an outer core leg spaced apart from the central core leg, an inner bobbin disposed around the central core leg, an outer bobbin disposed around the inner bobbin and the central core leg and having an upper portion having a first oblong portion disposed around the outer core leg, a lower portion having a second oblong portion disposed around the outer core leg, and a central portion disposed around the inner bobbin and the central core leg, a first winding wound around the inner bobbin, and a second winding wound around the outer bobbin, the second winding having a first portion wound around the first oblong portion, a second portion wound around the central portion, and a third portion wound around the second oblong portion.
US12125618B2
A chip component 10 comprises: an insulating substrate 1 on which a resistor 3 serving as a functional element is formed; a pair of internal electrodes (front electrodes 2, end surface electrodes 6, and back electrodes 5) that is formed to cover both end portions of the insulating substrate 1 and connected to the resistor 3; a barrier layer 8 that is formed on a surface of each of the internal electrodes and mainly composed of nickel; and an external connection layer 9 that is formed on a surface of the barrier layer 8 and mainly composed of tin, and the barrier layer 8 is composed of alloy plating (Ni—P) including nickel and phosphorus, which is formed by electrolytic plating, and a content rate of phosphorus in the alloy plating of an inner region is made different from that of an outer region so that at least the inner region of the barrier layer 8 has magnetic properties.
US12125614B2
A wiring member includes: a base member; and a plurality of wire-like transmission members fixed to the base member, wherein the plurality of wire-like transmission members are fixed to the base member along a route in which a branch wire part branches from a main wire part, the base member includes a main wire fixing part to which the main wire part is fixed and a branch wire fixing part to which a base end part in the branch wire part is fixed, the branch wire part extends to a further outer side from a tip end portion of the branch wire fixing part, and the branch wire part further includes an end portion protection part covering a part of the branch wire part extending from the tip end portion of the branch wire fixing part.
US12125612B2
The wire harness includes a base film having flexibility, a cover film covering the base film and having flexibility, and electric wires disposed between the base film and the cover film. The electric wires include first end sections that extend outside the base film and the cover film and second end sections that extend outside from the base film and the cover film from an opposite side from the first end sections. The base film and the cover film include welding portions at which the base film and the cover film are joined with welding.
US12125608B2
The present invention provides a differential paired cable with compensation functions, including: a first wire; a second wire; a first insulating layer; a second insulating layer; a ground wire; and a shielding layer. By controlling at least one of a length difference between the first insulating layer and the second insulating layer exposed outside of the shielding layer to be greater than 0.1 mm, a diameter difference between the first wire and the second wire to be greater than 0.005 mm, and a length difference between a welding portion of the first wire and a welding portion of the second wire to be greater than 0.05 mm, a signal transmission rate of one of the first wire and the second wire is compensated, so as to reduce an intra pair skew of the differential paired cable.
US12125605B2
An x-ray imaging apparatus includes a holdable housing; an x-ray source mounted within the housing and configured to output a fan beam of x-rays; and a hoop chopper wheel rotatably mounted within the housing and comprising an x-ray attenuating material configured to block x-rays of the fan beam. The hoop chopper wheel defines a set of beam apertures of which each aperture is configured to pass therethrough a corresponding angular portion of x-rays from the fan beam, so that rotation of the hoop chopper wheel causes scanning of the corresponding angular portion of x-rays. The x-ray source may be a transmission-type x-ray tube configured to output the fan beam centered in an x-ray extraction direction forming an angle greater than 0 degrees with respect to a longitudinal axis of the x-ray tube.
US12125604B2
A pre-patient collimator for a CT imaging system is provided. The pre-patient collimator includes a collimator housing including a plurality of walls, wherein the plurality of walls includes a first wall configured to face an X-ray source when the pre-patient collimator is coupled to the CT imaging system and a second wall and a third wall flanking the first wall. The pre-patient collimator also includes a bowtie filter assembly disposed within the collimator housing and including a bowtie filter. The pre-patient collimator further includes an adjustment mechanism configured to move the bowtie filter assembly in a lateral direction between the second wall and the third wall within the collimator housing.
US12125601B2
A turbine includes a central hub to rotate around an axis and a plurality of blades connected to the central hub. Each blade of the set of blades includes a support material having an exterior facing surface and a ceramic nitride coating disposed over the exterior facing surface. The ceramic nitride coating includes a semi-metal nitride, such as silicon nitride. The ceramic nitride coating can have a thickness in a range of 50 nm to 5 micrometers. A rough material layer can be disposed between the support material and the ceramic nitride coating.
US12125597B2
Systems and methods for population health surveillance utilizing a network of smart thermometers is provided. Based on the geolocated user data provided by the smart thermometers, contagious illness can be forecasted for various population nodes. Population nodes can be provided at various levels of granularity. Geographic or population specific early warning signals can be generated based on detected outbreaks of contagious illness.
US12125595B2
Estimating the responses of multiple parts of the visual fields of one or both eyes from records of the responses of one or both pupils to concurrently presented multifocal stimuli to the multiple parts of those visual fields. Collections of multifocal stimuli are controlled by separate pseudo-random sequences, one sequence for each stimulated visual field region. Both temporal impulse responses for each component part of the field and gain-kernels characterizing dynamic changes in the pupil responses driven by short-term fluctuations in overall stimulus density are estimated. Many fewer kernels can be estimated by grouping the stimuli into symbolic stimulus groups and only estimating a gain-kernel for each group. Particular symbolic stimulus groups are shown to be highly efficient. The ability to estimate more reliable responses with relatively few extra gain-kernel coefficients means less data is required to be collected.
US12125594B2
The method for determining an onset time and an excitability of a brain region that is not observed as recruited or not recruited in a seizure activity of an epileptic patient brain includes: providing a dynamical model of a propagation of an epileptic seizure in the brain networks; providing a statistical model which defines the probability of generating sets of observations of the state of the brain networks by said dynamical model; training the dynamical model of the propagation of an epileptic seizure using the statistical model and the data set of observations of the training cohort; and inverting the trained dynamical model and inferring the onset time and excitability of a third region from the onset time that is observed for the first and second regions using the statistical model.
US12125589B2
A virtual health system is provided that creates a digital platform to connect patients to healthcare providers. Healthcare providers create profiles that describe their healthcare specialty and provide scheduling information that indicates their availability along with preferences such as appointment or meeting length, minimum break between appointment, and price. Patients create profiles that includes demographic information as well as medical records. The patients may use the system to search for available healthcare providers using a variety of criteria, and to schedule virtual health services such as video chats. The system facilitates payment for the healthcare services, and records any notes, assignments, or prescriptions generated by the healthcare provider during the services. In the event that a patient would like to engage a different healthcare provider associated with the system, the system only allows access to the patient records after receiving permission from the patient.
US12125585B2
A dialysis (e.g., hemodialysis or peritoneal dialysis) machine is instantiated with a blockchain application to help safeguard the machine from malicious attacks and provide a reviewable transaction log. The blockchain application may operate on a component level within a single dialysis machine or multiple dialysis machines that collectively operate within a blockchain community. Multiple rules and regulations may be utilized among the dialysis machines or dialysis machine components to ensure authorized instructions alter dialysis machine operations. The verification process can occur, for example, by discrete dialysis machine components verifying the instruction with a remote service or discrete dialysis machines verifying the instruction with the remote service. When a pre-set number of components or dialysis machines verify the instruction and develop a consensus, such as 50%, 75%, 90%, etc., the target component or machine executes the instruction.
US12125578B2
System and method for generating personalized nutrition prescriptions and modifying the personalized nutrition prescriptions based on feedback. Exemplary implementations may: receive user input defining biometric information, physique goals associated with individual users, and/or other information; provide the nutrition prescriptions to the individual users based on the biometric information and the physique goals; provide the nutrition prescriptions to the individual users; obtain feedback from the individual users; modify the nutrition prescriptions based on comparison between the obtained feedback and projected progress towards the physique goals associated with the individual users; provide the modified nutrition prescriptions to the individual users; and/or other exemplary implementations.
US12125572B2
Provided herein are methods and systems for making patient-specific therapy recommendations of an anti-inflammatory therapy for patients with known or suspected cardiovascular disease, such as atherosclerosis.
US12125567B2
A system and method for patient data processing during diagnosis and therapy of a patient's sleep disorder breathing. The system and method includes providing diagnostic providers and therapy device providers with a simple and fast way to generate a clinical diagnosis from a diagnostic device and to transfer that patient's record and diagnostic data to the therapy provider responsible for the patient's ongoing care. The patient may be automatically assigned therapy devices having predetermined therapy settings that are based on the patient's record and diagnostic data.
US12125565B2
A method at a server system for processing patient test data to provide a more automated method of inputting point of care test data into an electronic health record avoiding user intervention. Point of care test data can be automatically completed and uploaded into an electronic health record. If a point of care test order is required in an electronic health record, it can automatically be created or identified for the uploading of point of care test data to the electronic health record for association with the automatically created or identified order.
US12125564B2
A system may include various user devices coupled to a cellular network. Each user device may be associated with a respective member of a predetermined population. The system may further include a contact management server coupled to the cellular network. The contact management server may determine a previous contact event of a user device among the user devices. The contact management server may further determine a selection of a first contact type for contacting the user device. The first contact type may be different from a second contact type of the previous contact event. The contact management server may further transmit a command that triggers the contact event of the user device based on the first contact type.
US12125558B2
Apparatuses and methods for setting a duty cycler adjuster for improving clock duty cycle are disclosed. The duty cycle adjuster may be adjusted by different amounts, at least one smaller than another. Determining when to use the smaller adjustment may be based on duty cycle results. A duty cycle monitor may have an offset. A duty cycle code for the duty cycle adjuster may be set to an intermediate value of a duty cycle monitor offset. The duty cycle monitor offset may be determined by identifying duty cycle codes for an upper and for a lower boundary of the duty cycle monitor offset.
US12125557B2
An electronic device, a memory device of the electronic device, and a write leveling method of the memory device are provided. The memory device is coupled to a memory controller to receive a data strobe signal DQS and a clock signal CLK. In a write leveling mode, the memory device provides a write leveling function to the memory controller, where the write leveling function includes a plurality of iterative operations. In each of the iterative operations, the memory controller sends a notification to the memory device, and the memory device sets up a strobe window based on the notification. The memory device samples the clock signal CLK based on a phase of the data strobe signal DQS in the strobe window, so as to send a sampling result back to the memory controller. The memory device is prohibited from sampling the clock signal CLK outside the strobe window.
US12125556B2
A memory system includes a memory controller, a plurality of serial data buffers, and a plurality of memory devices. The memory controller issues packetized commands and data to the serial data buffers. The serial data buffers each apply a different remapping function to remap an input command address in the packetized commands to respective remapped memory addresses that are different for each serial data buffer. The serial data buffers then issue commands to the memory devices using the remapped addresses. The remapping functions may be designed to mitigate row hammer effects. The serial data buffers may furthermore apply transformations to read and write data to facilitate encryption and decryption.
US12125555B2
Apparatuses, methods, and systems for matrix formation for performing computational operations in memory are included. An embodiment includes a memory having a plurality of levels, wherein each of the plurality of levels includes a plurality of memory cells, voltage circuitry configured to apply sub-threshold voltages to the memory cells of each respective level, a plurality of sense lines, sense circuitry coupled to the plurality of sense lines, wherein the sense circuitry coupled to each respective sense line is configured to sense a state for each of the number of memory cells coupled to that respective sense line responsive to the voltage circuitry applying the sub-threshold voltages to the memory cells of each respective level, and processing circuitry configured to utilize the states for each of the memory cells to form a matrix and perform computational operations on data stored in the memory using the matrix.
US12125552B2
A determination circuit according to an embodiment includes a first capacitive element that has one end connected to an input terminal of a differential pair included in a differential type determination circuit, and shifts a potential of the input terminal so as to reduce a potential fluctuation of the input terminal that occurs due to start of operation of the differential pair. Therefore, in a clock synchronization latch type determination circuit, a potential fluctuation during operation can be suppressed without increasing an installation area more than necessary, and determination can be performed with high accuracy.
US12125550B2
The present technology includes a memory device, a memory system including the memory device, and a test operation of the memory device. The memory device includes a memory block connected to word lines and select lines, a bit line connected to the memory block, a voltage generator configured to generate a test voltage to be applied to a selected line among the word lines and the select lines, a page buffer configured to sense a voltage of the bit line to store and output test data, and a control logic circuit configured to determine whether a first defect exists in the memory block according to the test data.
US12125549B2
A data processing system includes a controller configured to receive a first encoded data item and a write request from a host, the first encoded data item being encoded based on a hamming code. The controller is further configured to store the first encoded data item in a write buffer, decode the first encoded data item stored in the write buffer based on the hamming code to detect and correct a first error in the first encoded data item to obtain a first error-corrected data item, encode the first error-corrected data item based on an error correction code to generate a second encoded data item, and transmit the second encoded data item to program the second encoded data item in a non-volatile memory device.
US12125548B2
A method of testing a non-volatile memory (NVM) array includes heating the NVM array to a target temperature, and while the NVM array is heated to the target temperature, programming a subset of the NVM cells to first resistance levels and obtaining a first current distribution, programming the subset of NVM cells to second resistance levels and obtaining a second current distribution, calculating a current threshold level from the first and second current distributions, and for each of the NVM cells, programing the NVM cell to one of the first or second resistance levels, and using the current threshold level to determine a first pass/fail (P/F) status and a second P/F status at the programmed resistance level. A bit error rate (BER) of the NVM array is calculated based on the first and second current distributions and the first and second P/F status of each of the NVM cells.
US12125546B2
A shift register includes a first input sub-circuit being configured to transmit an input signal to a first node under control of a first clock signal; a second input sub-circuit being configured to transmit a first voltage signal to a second node under control of the first clock signal; a first control sub-circuit being configured to transmit a second clock signal to a third node under control of a voltage at the second node; a second control sub-circuit being configured to transmit the first voltage signal to a fourth node under control of a third clock signal; a noise reduction sub-circuit being configured to transmit the first voltage signal to a signal output terminal under control of a voltage at the fourth node; and an output sub-circuit being configured to transmit a second voltage signal to the signal output terminal under control of a voltage at the third node.
US12125543B2
A semiconductor memory device includes a memory cell array including memory cells, a peripheral circuit performing a read/verify operation of selected memory cells, and a control logic circuit controlling the read/verify operation of the peripheral circuit. The control logic circuit controls the peripheral circuit to apply a first voltage to a selected word line connected to the selected memory cells, float unselected word lines adjacent to the selected word line among unselected word lines, apply a first under-drive voltage lower than the first voltage to the selected word line during at least a partial period in which the unselected word lines adjacent to the selected word line are floated, and apply a second voltage higher than the first under-drive voltage and lower than the first voltage to the selected word line.
US12125542B2
A semiconductor memory device includes a plurality of word lines, a first select gate line, a second select gate line, a first semiconductor layer, a third select gate line, a fourth select gate line, a second semiconductor layer, and a word line contact electrode. The first select gate line and the third select gate line are farther from the substrate than the plurality of word lines. The second select gate line and the fourth select gate line are closer to the substrate than the plurality of word lines. The first semiconductor layer is opposed to the plurality of word lines, the first select gate line, and the second select gate line. The second semiconductor layer is opposed to the plurality of word lines, the third select gate line, and the fourth select gate line. The word line contact electrode is connected to one of the plurality of word lines.
US12125534B2
A storage device includes a non-volatile memory device. The non-volatile memory device includes a first substrate including a first peripheral circuit region including a row decoder selecting one word line from among a plurality of word lines of a three-dimensional (3D) memory cell array and a second substrate including a second peripheral circuit region, including a page buffer unit selecting at least one bit line from among a plurality of bit lines of the 3D memory cell array, and a cell region including the 3D memory cell array formed in the second peripheral circuit region. The 3D memory cell array is disposed between the first peripheral circuit region and the second peripheral circuit region by vertically stacking and bonding the second substrate on and to the first substrate.
US12125533B2
In an embodiment a non-volatile memory device includes a memory plane including at least one memory area including an array of memory cells having two rows and N columns, wherein each memory cell comprises a state transistor having a control gate and a floating gate selectable by a vertical selection transistor buried in a substrate and including a buried selection gate, and wherein each column of memory cells includes a pair of twin memory cells, two selection transistors of the pair of twin memory cells having a common selection gate and a processing device configured to store in the memory area information including a succession of N bits so that, with exception of the last bit of the succession, a current bit of the succession is stored in two memory cells located on the same row and on two adjacent columns and a current bit and the following bit are respectively stored in two twin cells.
US12125531B2
A device for performing a matrix-vector multiplication of a matrix with a vector. The device comprising a memory crossbar array comprising a plurality of row lines, a plurality of column lines and a plurality of junctions arranged between the plurality of row lines and the plurality of column lines. Each junction comprises a programmable resistive element and an access element for accessing the programmable resistive element. The memory crossbar array further comprises one or more write-assist wires and one or more corresponding arrays of switching elements. The write-assist wires are connectable via the switching elements to the plurality of column lines.
US12125515B2
A memory device is provided. The memory device includes a plurality of memory chips that are stacked, wherein each of the memory chips includes a memory cell array, which includes a plurality of memory cell rows, a chip identifier generator configured to generate a chip identifier signal indicating a chip identifier of each of the memory chips, a refresh counter configured to generate a target row address for refreshing the memory cell rows in response to a refresh command, and a refresh row address generator, which receives the chip identifier signal and the target row address and outputs one of the target row address and an inverted target row address, obtained by inverting the target row address, as a refresh row address based on the chip identifier signal, and performs a refresh operation on a memory cell row corresponding to the refresh row address.
US12125511B2
A magnetic memory device includes a first fixed layer maintaining a particular magnetization direction, a first non-magnetic layer, a free layer having perpendicular magnetic anisotropy and a variable magnetization direction, a second non-magnetic layer, and a second fixed layer maintaining a separate particular magnetization direction that is opposite to the particular magnetization direction of the first fixed layer. A resistance value of a first magnetic tunnel junction (MTJ) element including the first fixed layer, the first non-magnetic layer, and the free layer is different from that of a second MTJ element that includes the second fixed layer, the second non-magnetic layer, and the free layer, based on a first portion of the free layer in the first MTJ and a second portion of the free layer in the second MTJ being separated by a domain wall.
US12125497B2
A health condition or change in health condition of a person may be determined by processing the person's speech with a neural network. Speech from more than one time period may be processed and, in some implementations, speech from a time period may be associated with a health condition label. For each time period, a feature vector may be computed from the speech and the feature vector may be processed with a neural network to obtain a speech embedding vector. In some implementations, feature vector may include word-piece encodings and the neural network may be a transformer neural network. The speech embedding vectors may be processed with a mathematical model to determine a change in a health condition between two time periods or to determine a health condition label for a specific time period. In some implementations, the mathematical model may be a regression model or a fully-connected neural network.
US12125493B2
An online conversation management apparatus includes a processor. The processor acquires, across a network, reproduction environment information from at least one terminal that reproduces a sound image via a reproduction device. The reproduction environment information is information of a sound reproduction environment of the reproduction device. The processor acquires azimuth information. The azimuth information is information of a localization direction of the sound image with respect to a user of the terminal. The processor performs control for reproducing a sound image of each terminal based on the reproduction environment information and the azimuth information.
US12125488B2
An electronic apparatus is provided. The electronic apparatus includes a microphone, a memory storing at least one instruction, and a processor connected to the microphone and the memory configured to control the electronic apparatus, and the processor, by executing the at least one instruction, may, based on receiving a user voice signal through the microphone, obtain a text corresponding to the user voice signal, identify a plurality of sentences included in the obtained text, identify a domain corresponding to each of the plurality of sentences among a plurality of domains, based on a similarity of a first sentence and a second sentence, among the plurality of sentences, having a same domain being greater than or equal to a threshold value, obtain a third sentence in which the first sentence and the second sentence are combined by using a first neural network model, and perform natural language understanding for the third sentence.
US12125484B2
A method of controlling an engagement state of an agent during a human-machine dialog is provided. The method can include receiving a spoken request that is a conditional locking request, wherein the conditional locking request uses a natural language expression to explicitly specify a locking condition, which is a predicate, storing the predicate in a format that can be evaluated when needed by the agent, entering a conditionally locked state in response to the conditional locking request, in the conditionally locked state, receiving a multiplicity of requests without a need for a wakeup indicator, and for a request from the multiplicity of requests evaluating the predicate upon receiving the request, and processing the request if the predicate is true.
US12125474B2
A learning device includes a learning unit learning, with a first feature value having a first feature and given a first value label, a second feature value having a second feature and given a second value label and a third feature value having a feature between the first feature and the second feature and given a value label having a value between the first value label and the second value label as teacher data, a model for estimating which of the first feature and the second feature an input feature value sequence has.
US12125469B2
A method for predicting parametric vocoder parameter includes receiving a text utterance having one or more words, each word having one or more syllables, and each syllable having one or more phonemes. The method also includes receiving, as input to a vocoder model, prosodic features that represent an intended prosody for the text utterance and a linguistic specification. The prosodic features include a duration, pitch contour, and energy contour for the text utterance, while the linguistic specification includes sentence-level linguistic features, word-level linguistic features for each word, syllable-level linguistic features for each syllable, and phoneme-level linguistic features for each phoneme. The method also includes predicting vocoder parameters based on the prosodic features and the linguistic specification. The method also includes providing the predicted vocoder parameters and the prosodic features to a parametric vocoder configured to generate a synthesized speech representation of the text utterance having the intended prosody.
US12125465B2
A noise cancellation signal generation device includes a reference sensor; a speaker that outputs sound based on a noise cancellation signal a memory that records second information for obtaining a filter coefficient of a noise cancellation filter calculated on the basis of first information obtained in consideration of a change in a relative position between the speaker and a noise cancellation point and a noise cancellation processor that acquires the second information from the memory using a signal acquired by a sensor, and generates the noise cancellation signal on the basis of the filter coefficient obtained from the acquired second information and a reference signal acquired by the reference sensor.
US12125461B2
An actuator is used for a piano includes a bridge and strings. The actuator includes: a vibrating body; and an attachment portion configured to attach the vibrating body to the piano, the attachment portion being configured to be sandwiched between the bridge and at least one string, among the strings of the piano.
US12125460B1
A system that can intelligently help a user judge the resolution requirement of the image content. In an example, the display panel can show in different virtual resolutions or the system can automatically judge whether the image content requires high or low resolution using a similarity judgement. The system can then inform the display panel what virtual resolution should be shown or what the optimal resolution is using the similarity judgment and send the image content to the display panel with that resolution.
US12125441B2
A light-emitting device according to an embodiment of the present disclosure includes: a pixel circuit including a light-emitting part; and a gradation controller that performs gradation control. The pixel circuit includes a light emission time controller that controls a light emission time of the light-emitting part, and an amplitude modulator that includes an output transistor coupled in series to the light-emitting part. The gradation controller performs the gradation control by performing, via the light emission time controller, on/off control on the output transistor of the amplitude modulator, and modulation control on the amplitude modulator.
US12125423B2
The present disclosure discloses a display driving device insensitive to external noise. The display driving device may include first and second data wires configured to connect a transmitter of a timing controller and a receiver of a source driver, first and second terminating resistors configured to connect the first and second data wires, and a noise reduction circuit configured to detect a lock fail, generate a common voltage when detecting the lock fail, and provide the common voltage to a node between the first and second terminating resistors. The display driving device can prevent an image failure by minimizing the influence of external noise.
US12125422B2
A display device includes a deterioration evaluation region including dummy pixels and a display region. A control circuit determines a gray level for a first display pixel and determines whether the first display pixel is in a first deterioration mode or a second deterioration mode based on a driving history of the first display pixel. The control circuit determines, in the first deterioration mode, a data signal to be supplied to the first display pixel based on the gray level and the driving history of the first display pixel. The control circuit determines, in the second deterioration mode, a data signal to be supplied to the first display pixel based on the gray level, the driving history of the first display pixel, and measurement results about a current-voltage characteristic acquired from dummy pixels in the deterioration evaluation region of the same color as the first display pixel.
US12125414B2
A light-emitting display sheet includes a first fiber base material layer and a surface material layer stacked on the first fiber base material layer. The first fiber base material layer includes a first surface facing the surface material layer, and a second surface opposite to the first surface. The light-emitting display sheet further includes a print portion having an outline and sandwiched between the first surface of the first fiber base material layer and the surface material layer.
US12125405B2
In some embodiments, a method includes receiving, at a processor, audio data related to a verbal conversation between a first user and a second user and converting, using a natural language processing algorithm, the audio data into a set of text data portions. The method further includes analyzing the set of text data portions to determine a domain of the verbal conversation and a set of concepts associated with the domain and retrieving a set of educational content files associated with the set of concepts to provide educational content related to and during the verbal conversation to the first user or the second user. The method includes sending at least one notification to cause at least one pause of the verbal conversation and automatically sending, during the at least one pause of the verbal conversation, a signal to playback at least one educational content file.
US12125404B2
Systems, device configurations, and processes for a server to receive, from a user interface (UI) on a client, a request to generate a list from a selection of: an objective, vocabulary item, and/or grammar point mapped to a range of competency scores, and an audience. The server then selects data records storing data for the objective, vocabulary item or grammar point. The server then renders, for transmission and display on the client, a user interface control including a list of data for the objective, grammar point, and/or vocabulary item.
US12125403B2
A test bench assembly (10) for the simulation of cardiac surgery and/or interventional cardiology operations and/or procedures, comprising a passive heart (12), wherein said passive heart (12) is an explanted or artificial or hybrid heart, said passive heart (12) having at least one pair of cardiac chambers (14, 16; 114, 116) comprising an atrial chamber (14; 114) and a ventricular chamber (16; 116); a reservoir (20), adapted to house the working fluid; a pressure generator (22), adapted to provide said passive heart (12) pumping said working fluid with the pumping function, said pressure generator (22) being fluidically connected both to said ventricular chamber (16) of said passive heart (12) and to said reservoir (20) by means of first fluid connection means; a pressure regulation device (24) which provides the working fluid in input to the atrial chamber (14) with the preload pressure, and the working fluid in output from the ventricular chamber (16) with the afterload pressure, said pressure regulation device (24) being fluidically connected both to said atrial chamber (14) of said passive heart (12) and to said ventricular chamber (16) of said passive heart (12) by means of second fluid connection means; wherein said pressure regulation device (24) comprises a single compliant element (26) for each pair of cardiac chambers (14, 16) which provides the working fluid with both the preload and the afterload pressures.
US12125397B2
A vehicle includes systems and methods to guide the vehicle. A sensor detects objects around the vehicle and processor includes a predicted motion component and a predicted imaging component to avoid objects around the vehicle. The system and method then avoid the object if the processor determines that an intersection will occur between the object and the vehicle.
US12125392B1
Described are example systems and methods for facilitating management of flight planning and operations for unmanned vehicles, such as unmanned aerial vehicles (UAVs). The described systems and methods can facilitate generation of a risk-based model that incorporates the risk presented by certain flight paths as well as the risk of collisions between concurrently operating vehicles. The described systems and methods can also facilitate determining a lowest relative total risk for planned concurrent operations. The total risk can also be compared against a risk threshold to determine whether the total risk associated with the planned operations is within an acceptable range.
US12125384B2
A computing system can receive a request for a service from a computing device of a given user of the network service, and select an entrance from multiple entrances for a geographic area associated with the request for the service. The system may then determine a sequence of instructions for a driver of a vehicle to fulfill the request, where the sequence of instructions includes at least (i) an instruction to enter the geographic area at the selected entrance, and (ii) a vehicle stopping location. The system then transmits the sequence of instructions to a computing device of the driver.
US12125383B2
A video analytics based image verification system for obtaining initial vehicle profiles is presented. The system may include an external processing server that receives a location of a vehicle and proximate traffic information to determine whether it is safe for a user to obtain an initial vehicle profile. The external processing server may further determine first and second profile features from video data indicative of the vehicle. The external processing server may compare the second profile feature to an image verification indicator to generate an image verification score. A provider server may receive the first profile feature and the image verification score from the external processing server, and update a risk evaluation to include the initial vehicle profile if the image verification score is above an image verification threshold.
US12125378B2
A server device capable of creating data for reflecting traveling conditions that change over time in driver assistance function, an information processing method, an information processing program, and a storage medium are provided. It includes a server communication unit configured to acquire, from a mobile object communication unit arranged at one mobile object of a plurality of mobile objects, information to be processed in which position information of the one mobile object is associated with information indicating a driver assistance function being used by the one mobile object, and a processing unit configured to execute statistical processing with respect to the information to be processed acquired by the server communication unit and embed, into the map data, statistical information indicating whether the driver assistance function should be performed or not in a position or area in a map indicated by the map data.
US12125377B2
A mobile unit control unit causes a communication unit to transmit user setting information supplied from an input unit and control data for controlling a mobile unit. A display control unit generates display data corresponding to the human flow data in a human flow data DB, and outputs the generated display data to a display unit. The communication unit transmits control data, measurement area information, and landing area information to the mobile unit, and receives human flow data from the mobile unit and supplies the human flow data to a control unit. The input unit sets setting information relating to human flow data measurement, in response to a user operation. The display unit performs display corresponding to the display data generated by the display control unit. The present disclosure can be applied to a human flow measurement system including a mobile unit and a terminal, for example.
US12125375B2
A power distribution and vehicle self-learning-based truck overload identification method, comprising: acquiring load identification data of a vehicle; calculating AOP values and STP values according to the load identification data of the vehicle; according to a plurality of sets of AOP values and STP values in a standard full-load state, constructing a power distribution curve of the vehicle in the standard full-load state; and comparing an AOP value during an actual operation process to a corresponding AOP value in the power distribution curve in the standard full-load state, and according to a comparison result, identifying whether the vehicle is overloaded. The method can show the operating states of overloaded vehicles in the road network in real time to provide convenience for oversize and overloading management. Loads of vehicles operating in the road network can be monitored in real time without additional equipment, thus improving the scope of overload identification.
US12125369B2
A method of detecting and responding to a visitor to a smart home environment via an electronic greeting system of the smart home environment, including determining that a visitor is approaching an entryway of the smart home environment; initiating a facial recognition operation while the visitor is approaching the entryway; initiating an observation window in response to the determination that a visitor is approaching the entryway; obtaining context information from one or more sensors of the smart home environment during the observation window; and at the end of the time window, initiating a response to the detected approach of the visitor based on the context information and/or an outcome of the facial recognition operation.
US12125362B2
The disclosed technology is directed towards associating a rescue tag with a victim in need of rescue, in which the rescue tag collects condition (biological state) data associated with the victim and provides a location of the rescue tag. The location data is maintained in association with the condition data. A responder makes a request to output the condition data, and in response, the responder's device is presented with an augmented reality display that shows the victim condition data relative to the location data. Multiple victims can be efficiently triaged, with more urgent victims highlighted via augmented reality for more urgent treatment. Filtering as requested by a responder can present augmented reality display for only a subset of the victims. Also described is the use of an aerial vehicle to assist the responders and/or a command center; the aerial vehicle can act as an edge node for efficient communication.
US12125338B2
An example method includes determining, for a first outcome event, a first symbol set to display within a symbol-display-portion of a display of the machine; displaying, by the display for the first outcome event, the first symbol set; determining, by the machine for a second outcome event occurring after the first outcome event, a second symbol set to display within the symbol-display-portion of the display; determining, by the machine for the second outcome event, for each instance of the particular symbol in the first symbol set, a corresponding second symbol position in the symbol-display-portion of the display; and displaying, by the display for the second outcome event, each instance of the particular symbol in the first symbol set randomly selected for the first outcome event at the corresponding second symbol position and each symbol of the second symbol set within the symbol-display-portion of the display.
US12125332B2
A money handling device includes a feeding unit; a transport unit; a receiving unit; a recognition unit; and a mount to which a first board or a second board is detachably mounted, a memory configured to store information to be used in money handling and attached to the first board or the second board. The first board holds a first key which is an encryption and decryption key unique to the first board, the second board holds a second key, and the first board and the second board hold a third key which is a common key. In a management method, the first board encrypts the information using the first key and stores the encrypted information in the memory, and encrypts the first key using the third key and stores the encrypted first key in the memory.
US12125330B2
Provided is an in-store dual-mode communication system in which shelves are disposed within a commercial space. A server is coupled to the Internet and/or a wide-area network and is configured to send and receive communications. Also provided are light-based messaging units that are located on and/or attached to such shelves, each: 1) having a light source, 2) receiving a communication from the server, and 3) in response to receipt of such communication, turning the light source on and off so as to broadcast a digital message that was included within such communication, as a binary-encoded digital signal corresponding to on/off states of the light source. A user device: (i) receives, via its light sensor, and then decodes the binary-encoded digital signal from a light-based messaging unit in order to obtain the digital message that corresponds to it; and also (ii) communicates with the server via its wireless interface.
US12125321B2
A method includes receiving, from a mobile device disposed within a vehicle, a set of sensor measurements collected from an accelerometer of the mobile device during a first time period and converting the set of sensor measurements into a frequency domain. The method also includes filtering the set of sensor measurements to eliminate high frequency sensor measurements and defining a set of contiguous windows based on a remaining sensor measurements in the set of sensor measurements. Each contiguous window of the set of contiguous windows represents a contiguous portion of the remaining sensor measurements. The method further includes generating, for each contiguous window of the set of contiguous windows, a set of features by resampling the remaining sensor measurements of the contiguous window at one or more predefined frequencies and generating an estimated speed of the vehicle during the first time period using the set of features.
US12125318B1
An apparatus for detecting fraudulent signature inputs is disclosed. The apparatus includes at least a processor and a memory. The memory instructs the processor to receive a plurality of image data from a user. The memory instructs the processor to identify a plurality of signature elements as a function of the plurality of signature inputs. The memory instructs the processor to determine a plurality of signature scores as a function of the plurality of signature elements, wherein the plurality of signature scores comprises a first set of signature scores and a second set of signature scores. The memory instructs the processor to generate an accuracy threshold as a function of the first set of signature scores. The memory instructs the processor to determine one or more fraudulent signature inputs from the plurality of signature inputs as a function of a comparison of signature score to an accuracy threshold.
US12125308B2
An electronic device includes a first substrate, a switch element disposed on the first substrate, a sensor unit disposed on the first substrate, a second substrate, and a light blocking layer. The sensor unit is disposed between the first substrate and the second substrate. The light blocking layer is disposed at a side of the second substrate opposite to the sensor unit. The light blocking layer blocks at least a portion of a light entering the sensor unit.
US12125307B2
A capacitive biometric skin contact sensor configured to resolve the contours of skin in contact with the sensor, wherein the sensor comprises: a contact sensing area comprising an array of sensor pixels, wherein each sensor pixel comprises a thin film transistor and a capacitive sensing electrode connected to the thin film transistor; a plurality of gate drive channels, wherein each gate drive channel is arranged to provide a gate drive signal to one or more of the sensor pixels; a plurality of read-out channels, wherein each read-out channel is arranged to receive a read-out current from one or more of the sensor pixels, each read-out current being indicative of a proximity to a respective capacitive sensing electrode of a conductive object to be sensed; a current multiplexer connected to a plurality of the read-out channels to receive read-out currents therefrom; and an analog to digital converter configured to provide a digital signal based on said read-out currents; wherein the sensor is configured to control at least one of the current multiplexer and the ADC to switch between operation in a first sensing mode and a second sensing mode.
US12125294B2
A vehicle position determination device mountable to a vehicle, the vehicle position determination device including an acquisition unit that acquires a surrounding image that is road information for identifying a position of the vehicle and is represented by a small displacement with respect to the vehicle, and a control unit that compares the road information with road characteristic information indicating an absolute position of a predetermined point and determines a vehicle position according to a result of the comparison; the road information includes at least one of road shape information indicating a shape of a road surface in a direction of travel of the vehicle and road pattern information indicating a pattern on a road surface.
US12125293B2
A system and method for recognizing traffic signs during autonomous driving comprises a camera module obtaining a first recognition, a sensor obtains behavior information of the host vehicle and of nearby vehicles and a connected training module generates parameters for traffic sign recognition according to information as to the behavior of the host vehicle and the nearby vehicles. A recurrent neural network module is connected with the training module and the camera module, and outputs a second traffic sign recognition according to the parameters and the first recognition. Training parameters of the second recognition comprise the traffic sign recognition parameters and the first recognition, the accuracy of the training result being improved by combining other sensors to perform traffic sign recognition training.
US12125288B2
A position measurement method includes a step of acquiring an image of the surroundings at a self-position, a step of detecting an area in which a circular shape appears in the image, and a step of measuring the self-position based on the aspect ratio of the area.
US12125284B2
An object of the invention is to configure an object search device capable of expressing information on shapes and irregularities as features only by images, in a search for an object that is characteristic in shape or irregularity, and performing an accurate search.
The object search device includes: an image feature extraction unit that is configured with a first neural network, and is configured to input an image to extract an image feature; a three-dimensional data feature extraction unit that is configured with a second neural network, and is configured to input three-dimensional data to extract a three-dimensional data feature; a learning unit that is configured to extract an image feature and a three-dimensional data feature from an image and three-dimensional data of an object obtained from a same individual, respectively, and update an image feature extraction parameter so as to reduce a difference between the image feature and the three-dimensional data feature; and a search unit that is configured to extract image features of a query image and a gallery image of the object by the image feature extraction unit using the updated image feature extraction parameter, and calculate a similarity between the image features of both images to search for the object.
US12125283B1
Provided is a control method, an electronic device and a storage medium. The method comprises: when determining that a yarn spindle transported on a transport channel enters a detection area, detecting the yarn spindle located in the detection area to obtain an appearance feature of the detected yarn spindle; wherein the transport channel is a channel for transporting yarn spindles in an automatic packaging workshop; and the detection area is at least a partial area on the transport channel; when the appearance feature of the detected yarn spindle does not meet a first preset requirement, determining the yarn spindle with the appearance feature not meeting the first preset requirement as a target yarn spindle; and detecting a physical attribute feature of the target yarn spindle.
US12125282B2
In one embodiment, a method includes accessing an image of a user's environment captured by a first camera and determining, based on the image of the user's environment, a potential hazard in the environment. The method further includes accessing an image of the user's eyes captured by a second camera and determining, based on the image of the user's eyes, a focal distance of the user. The method further includes determining whether the focal distance corresponds to the potential hazard and determining, based on the determination of whether the focal distance corresponds to the potential hazard, a hazard notification for the user.
US12125276B2
An imaging device includes an imaging portion that images a subject; a positional information acquisition portion that acquires positional information of an imaging position; a control portion which acquires information on the subject based on the positional information, and displays image data of the subject and the information on the subject on a display portion; and a hold control portion that outputs a hold control signal, which holds the image data of the subject and the information on the subject, to the control portion.
US12125270B2
A side by side image detection method and an electronic apparatus using the same are provided. The side by side image detection method includes the following steps. A first image with a first image size is obtained. A second image with a second image size that conforms to a side-by-side image format is detected within the first image by using a convolutional neural network model.
US12125265B2
A method for training a locally interpretable model includes obtaining a set of training samples and training a black-box model using the set of training samples. The method also includes generating, using the trained black-box model and the set of training samples, a set of auxiliary training samples and training a baseline interpretable model using the set of auxiliary training samples. The method also includes training, using the set of auxiliary training samples and baseline interpretable model, an instance-wise weight estimator model. For each auxiliary training sample in the set of auxiliary training samples, the method also includes determining, using the trained instance-wise weight estimator model, a selection probability for the auxiliary training sample. The method also includes selecting, based on the selection probabilities, a subset of auxiliary training samples and training the locally interpretable model using the subset of auxiliary training samples.
US12125263B2
An object detection apparatus comprises circuitry configured to obtain one or more feature maps of a measurement space generated from sensor data of a scene, the sensor data including position information and a feature map representing feature values of a feature at a plurality of positions in the measurement space, transform the one or more feature maps into a template coordinate system, compute a likelihood that the one or more feature maps correspond to an object template and a given candidate object configuration, and iteratively compute likelihoods for different candidate object configurations and determine the object configuration with the highest likelihood.
US12125256B2
An apparatus to facilitate generator exploitation for deepfake detection is disclosed. The apparatus includes one or more processors to: alter a generative neural network of a deepfake generator with one or more modifications for deepfake detection; train the generative neural network having the one or more modifications and a discriminative neural network of the deepfake generator, wherein training the generative neural network and the discriminative neural network to facilitate the generative neural network to generate deepfake content comprising the one or more modifications; and communicate identification of the one or more modifications to a deepfake detector to cause the deepfake detector to identify deepfake content generated by the deepfake generator that comprises at least one of the one or more modifications.
US12125246B2
A system for calibrating a plurality of user sensors includes a calibration management system comprising a processor and a node services module and a plurality of calibration nodes disposed at a plurality of geographical locations. The processor is communicably coupled to the plurality of user sensors, the node services module, and the plurality of calibration nodes and operable to: provide calibration node information to a system associated with one of the plurality of user sensors and cause the calibration node to perform at least one calibration action after providing the calibration information, the calibration action may include performing an environmental measurement and/or providing a calibration reference signal to the user sensor. The processor is also operable to provide calibration results information containing results of the calibration action to the system associated with the one of the plurality of user sensors.
US12125242B2
A method and system for registering a 3D sensor with an autonomous manipulator is provided. The 3D sensor has a field of view and a sensor coordinate system. The autonomous manipulator is a vision-guided manipulator having a work envelope and a manipulator coordinate system. The method includes moving a registration target relative to the sensor in the field of view of the sensor in the work envelope to obtain a plurality of depth maps or images of the target. The depth maps or images are processed to obtain a plurality of extrinsic registration parameters between the manipulator and the sensor.
US12125237B2
The present technology relates to an information processing apparatus, an information processing method, a program, a mobile-object control apparatus, and a mobile object that make it possible to improve the accuracy in recognizing a target object.
An information processing apparatus includes an image processor that generates an estimated-location image on the basis of a sensor image that indicates, in a first coordinate system, a sensing result of a sensor of which a sensing range at least partially overlaps a sensing range of an image sensor, the estimated-location image indicating an estimated location of a target object in a second coordinate system identical to a coordinate system of a captured image obtained by the image sensor; and an object recognition section that performs processing of recognizing the target object on the basis of the captured image and the estimated-location image. The present technology is applicable to, for example, a system used to recognize a target object around a vehicle.
US12125234B2
Systems, methods, devices and computer readable media for determining a geographical location of a license plate are described herein. A first image of a license plate is acquired by a first image acquisition device of a camera unit and a second image of the license plate is acquired by a second image acquisition device of the camera unit. A three-dimensional position of the license plate relative to the camera unit is determined based on stereoscopic image processing of the first image and the second image. A geographical location of the camera unit is obtained. A geographical location of the license plate is determined from the three-dimensional position of the license plate relative to the camera unit and the geographical location of the camera unit. Other systems, methods, devices and computer readable media for detecting a license plate and identifying a license plate are described herein.
US12125229B2
A control method for controlling UAV includes obtaining an image captured by a photographing device, determining a location of a target object hand in the image, determining location information of the hand of the target object based on the location of the hand in the image, and controlling the UAV based on the location information of the hand of the target object.
US12125228B2
A system and computer-implemented method for training a machine learnable model to estimate a relative scale of objects in an image. A feature extractor and a scale estimator comprising a machine learnable model part are provided. The feature extractor may be pretrained, while the scale estimator may be trained by the system and method to transform feature maps generated by the feature extractor into relative scale estimates of objects. For that purpose, the scale estimator may be trained on training data in a specific yet non-supervised manner which may not require scale labels. During inference, the scale estimator may be applied to several image patches of an image. The resulting patch-level scale estimates may be combined into a scene geometry map which may be indicative of a geometry of a scene depicted in the image.
US12125225B1
A monocular camera system for a vehicle includes a front mono camera, a side mono camera, and one or more controllers in electronic communication with the front mono camera and the side mono camera. The one or more controllers execute instructions to determine an ideal lagged distance the vehicle travels between a current time step and a previous time step as two asynchronous camera frames are captured by the front mono camera and the side mono camera, determine a number of delayed frames captured by either the front mono camera or the side mono camera between the current time step and the previous time step based on the ideal lagged distance. The controllers determine a direction of travel of the vehicle that indicates which mono camera is selected to provide a previous camera frame captured at the previous time step.
US12125222B1
Systems, methods, models, and training data for models are discussed, for determining vehicle positioning, and in particular identifying tailgating. Simulated training images showing vehicles following other vehicles, under various conditions, are generated using a virtual environment. Models are trained to determine following distance between two vehicles. Trained models are used in detection of tailgating, based on determined distance between two vehicles. Results of tailgating are output to warn a driver, or to provide a report on driver behavior. Following distance over time is determined, and simplified following distance data is generated for use at a management device.
US12125217B2
A computer-implemented method includes obtaining, via a processor, segmented image patches of a vessel along a coronary tree path and associated coronary flow distribution for respective vessel segments in the segmented image patches. The method also includes determining, via the processor, a pressure drop distribution along an axial length of the vessel from the segmented image patches and the associated coronary flow distribution. The method further includes determining, via the processor, critical points in the pressure drop distribution. The method even further includes detecting, via the processor, a presence of a stenosis based on the critical points in the pressure drop distribution.
US12125208B2
The invention describes a method for automatically localizing organ segments in a three-dimensional image comprising the following steps: providing a three-dimensional image showing at least one organ and at least one tubular network comprising a plurality of tubular structures, the organ comprising organ segments; performing automatic separation of the organ from other parts of the image; performing automatic tracing of the tubular network to obtain a branch map; performing automatic analysis of the branch map to identify specific tubular structures; performing automatically assigning regions of the organ to the specific tubular structures to segment the organ into localized organ segments; and outputting the localized organ segments and the traced and analyzed tubular network as image data. The invention further describes a localization arrangement and a medical imaging system.
US12125205B2
The present disclosure is for a system and a method for artificial intelligence (AI) based review of radiologic images as they are being read by a radiologist. The AI review is performed through the use of screen sharing and screen capture approaches allowing an AI model to analyze images without direct access to the raw image files. The AI review may compare user documented findings with AI model-based findings in order to identify discrepancies between the two. The discrepancies can be used as feedback for retraining the model and/or as feedback to the user to aid in education or track and/or improve an individual's review characteristics.
US12125182B2
The present disclosure provides an image processing method and an image processing apparatus. The image processing method includes: obtaining a to-be-converted SDR image; using a first convolutional network to perform feature analysis on the SDR image, to obtain N weights of the SDR image; where the N weights are respectively configured to characterize proportions of color information of the SDR image to color information characterized in preset N 3D lookup tables, the N 3D lookup tables are configured to characterize color information of different types; obtaining a first 3D lookup table for the SDR image according to the N weights and the N 3D lookup tables; using the first 3D lookup table to adjust the color information of the SDR image to obtain an HDR image; and using a second convolutional neural network to perform refinement correction on the HDR image to obtain an output image.
US12125180B2
Described herein are systems and methods for reducing image aberrations in high magnification photography with partial reflectors. In particular, by an imaging device or camera that is built into or is included in a cell phone, smart phone, tablet, laptop or any other mobile device. The systems and methods include a light passing through a lens, a portion of said light then undergoes a number of partial reflections in-between two partial reflectors, and a portion of said light then reaches an imaging sensor. The partial reflections enable a longer light path to reach the imaging sensor, thus enabling a longer focal length to be used, which enables higher magnification. Described are methods and embodiments to select the physical parameters of optical elements in systems with partial reflectors, in order to create images with reduced image aberrations.
US12125178B2
The embodiments of the present disclosure disclose image defogging method. A specific mode of carrying out the method includes the steps to: obtain a polarized fog-free scene image set, generate a first quintuple based on each polarized fog-free scene image, and obtain a first quintuple set; extract pixel coordinates meeting a preset condition from the significant polarization image included in each first quintuple, to obtain a pixel coordinate group to generate a second quintuple; generate a simulated polarization foggy scene image sequence based on each second quintuple, to obtain a simulated polarization foggy scene data set; design a polarization state attention neural network; obtain a polarized foggy scene image, and input the polarized foggy scene image into the polarization state attention neural network to obtain a polarized defogging image. This embodiment can still improve the accuracy of image defogging with poor lighting conditions.
US12125177B2
An information processing apparatus according to the present invention includes at least one memory and at least one processor which function as: a generating unit configured to generate an image of a virtual space that is superimposed on an image of a real space captured by an image sensor; and an adding unit configured to add noise to the image of the virtual space, wherein the image sensor includes a region for capturing an image of the real space and a light-shielding region, and the adding unit adds noise to the image of the virtual space, based on an image acquired in the light-shielding region.
US12125174B2
An image processing method and device, and a computer-readable storage medium are disclosed. The method includes: performing a channel expansion process on the input image to obtain a first intermediate image; performing a channel decomposition process for multiple times based on the first intermediate image, wherein each time of channel decomposition process includes: decomposing an image to be processed into a first decomposition image and a second decomposition image; concatenating first decomposition images generated in each time of channel decomposition process and second decomposition image generated in the last time of channel decomposition process to obtain a concatenated image; performing a post-processing process on the concatenated image to obtain a second intermediate image; and fusing the second intermediate image with the input image to obtain the first output image.
US12125154B1
A system and method facilitate interactive collaboration using an extended reality (XR) environment. The XR environment provides an electronic whiteboard to users of the XR environment. The XR environment provides an electronic notepad to the first user at a device of the first user. The XR environment receives a note of the electronic notepad from the first user, then receives an input to detach the note from the electronic notepad and to attach the note to the electronic whiteboard. Finally, the XR environment provides a view of the note on the electronic whiteboard to the second user.
US12125145B2
Systems and methods for providing instructing mixed reality overlays for configuring automation protocols in laboratory processes using computing systems include receiving an image from an image feed of an environment. Component markers in the image of the environment are detected and matched with an associated environment component, an environment component action or both. The environment component or environment component action, or both are selected and an animation of an instruction is rendered. An overlay of the animation is caused to display in an augmented reality device associated with a user to appear in a location in the environment of the environment component or environment component action, or both.
US12125135B2
The present invention relates to a system for acquiring and visualizing OCT signals, comprising an OCT system and a display means designed for the time-resolved display of image data. The system further comprises a control unit configured to drive the OCT system to acquire a time-resolved OCT signal of a selected field of view of the sample and to determine a time-resolved OCT image on the basis of the acquired time-resolved OCT signal and a specifiable virtual viewing direction and to display the time-resolved OCT image on the display means. The present invention also relates to a corresponding method for acquiring and visualizing OCT signals.
US12125134B2
A system for generating slice data for additive manufacturing, comprises a graphics processing unit (GPU) that receives a digital model of an object in a three-dimensional build space defined over a plurality of slices, computes a three-dimensional signed distance field over voxels in the build space, assigns a building material to each voxel based on a respective distance field value, and generates slice data output pertaining to the building material assignments for each slice. The slice data output can be used for printing the object in layers corresponding to the slices. The distance field comprises one or more vector having a vertical component with respect to the slices.
US12125133B2
Apparatus and method for speculative execution of hit and intersection shaders on programmable ray tracing architectures. For example, one embodiment of an apparatus comprises: single-instruction multiple-data (SIMD) or single-instruction multiple-thread (SIMT) execution units (EUs) to execute shaders; and ray tracing circuitry to execute a ray traversal thread, the ray tracing engine comprising: traversal/intersection circuitry, responsive to the traversal thread, to traverse a ray through an acceleration data structure comprising a plurality of hierarchically arranged nodes and to intersect the ray with a primitive contained within at least one of the nodes; and shader deferral circuitry to defer and aggregate multiple shader invocations resulting from the traversal thread until a particular triggering event is detected, wherein the multiple shaders are to be dispatched on the EUs in a single shader batch upon detection of the triggering event.
US12125129B2
Systems and methods are disclosed for generating, a source image sequence using an image sensor of the computing device, the source image sequence comprising a plurality of source images depicting a head and face, identifying driving image sequence data to modify face image feature data in the source image sequence, generating, using an image transformation neural network, a modified source image sequence comprising a plurality of modified source images depicting modified versions of the head and face, and storing the modified source image sequence on the computing device.
US12125122B2
A technique including receiving an image stream for processing; processing the received image stream in a real time mode of operation; outputting an indication that an image processing pipeline has begun processing the received image stream; receiving, in response to the indication, first configuration information associated with test data for testing the image processing pipeline; switching the image processing pipeline to a non-real time mode of operation to process the test data based on the first configuration information during a vertical blanking period of the received image stream; loading the test data from an external memory; switching an input of the image processing pipeline from the image stream to the test data; determining a checksum based on the processed test data; comparing the determined checksum to an expected checksum to determine that the test data was successfully processed; and outputting an indication that the test data was successfully processed.
US12125113B1
A service engine determines that an entity meets a first nexus establishment condition for a first domain and a second nexus establishment condition for a second domain. The service engine then computes a first selected resource for the first domain and a second selected resource for the second domain. When the service engine determines that the entity no longer meets the second nexus establishment condition for the second domain, the service engine determines a nexus-ending date for the second domain. Prior to the nexus-ending date being satisfied, the service engine continues to compute the first selected resource for the first domain and the second selected resource for the second domain. In response to the nexus-ending date being satisfied, the service engine computes the first selected resource for the first domain but does not compute the second selected resource for the second domain.
US12125109B2
The present disclosure describes novel systems and methods for a customer to receive information and/or purchase a product or service while interacting with multiple vendors through a single contact/agency. The customer is able to communicate with the agency through a variety of communication modes. The agency adapts the customer's input as necessary to meet the requirements of the vendors and the agency returns information to the customer so that the customer can conveniently interact with the multiple vendors. The systems and methods allow for the customer to stop and restart the process at various points using any of the communication modes. The agency has the ability to present the customer with prospecting, sales, service, upgrades, cross-sells, and other pre- and post-purchase services at the single point-of-contact agency.
US12125108B1
A memory storing processor executable instructions, and a processor configured to execute the processor executable instructions, wherein execution of the processor executable instructions causes the processor to perform operations including receiving image data from an image sensor configured to acquire images in a home, identifying objects in the image data, accessing one or more databases storing risk data associated with the objects in the image data, and, in response to risk data of a particular object in the image data exceeding a threshold, sending, to a device, a notification comprising an indication of the particular object as a high-risk object.
US12125101B2
A method executed by a computing entity includes obtaining, in accordance with a securely passing process, control over a secure first token representing a first pending transaction associated with a transaction item. The method further includes obtaining a selection of a first subset of instant assets of a set of candidate instant assets that may be utilized to subsequently provide conversion of a selected carbon credit asset to complete the first pending transaction. The method further includes generating an updated secure first token in accordance with the securely passing process to represent the selection of the first subset of instant assets of the set of candidate instant assets to subsequently provide the conversion of the selected carbon credit asset to complete the first pending transaction.
US12125091B2
A method for returning a results page responsive to a user search query, such as a search query on a website, may include receiving a search query from a user, determining, responsive to the query, a set of relevant products from a plurality of product listings based on a similarity of the user query to the respective product listings, retrieving inventory information respective of each of the relevant products, the inventory information comprising one or more available fulfillment channels respective of each of the relevant products, ranking the relevant products with respect to each other according to the inventory information, and returning, to the user, a search result comprising a list of the relevant products, ordered according to the ranking.
US12125090B2
A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for enhancing and personalizing an interactive marketplace. The systems and methods provided herein may allow a user to receive search results that are tailored to the user's personal preferences based on social and purchasing information known about the user. In addition, the systems and methods provided herein may provide shipping updates to a buyer that include a personalized message based on location information provided by the package being shipped. In addition, the systems and methods provided herein allow merchants to provide incentives and rewards for shoppers by participating in interactive shopping games.
US12125088B2
The present invention provides a processing apparatus (10) including: a web product image acquisition unit (11) acquiring a web product image publicly available in a web page determined based on a predetermined search condition; a product identification information acquisition unit (12) acquiring product identification information of a product indicated by the web product image; and a registration unit (13) registering the web product image and the product identification information in association with each other in a product database.
US12125082B2
In order to obtain competitive pricing for vehicle servicing, a pricing service provider is used to obtain pricing data from a plurality of service vendors. In at least some embodiments, one or more of the following types of additional information for each vendor will be provided along with the pricing data, to enable the consumer (the owner or operator of the vehicle) to make an informed selection: a rating of the vendor, a relative distance between the consumer (or known vehicle location) and the vendor, and a time period defining when the vendor will be able to accommodate the service. In at least some embodiments, a pricing service provider hosts a reverse auction for the benefit of the consumer. In at least some embodiment, the pricing service provider hosts a webpage upon which results of the service requests from the plurality of vendors are displayed.
US12125079B2
A method includes receiving, by a marketplace server, an acquisition request regarding an exchange item from a computing device, where the exchange item has exchange item information that include a set of use rules that govern utilization of the exchange item. The method further includes obtaining, by the marketplace server, dynamic external factors for the request to acquire the exchange item and determining variable contract function information based on the external factors in accordance with a smart contract approach. The method further includes sending an acquisition response to the computing device that includes the variable contract function information and the exchange item information. The method further includes obtaining, by the computing device, current dynamic external factors associated with the variable contract function information and generating, by the computing device, updated exchange item information for the exchange item based on the current dynamic external factors and the variable contract function information.
US12125065B2
A system and method generate location-based real-time pop-ups to user portable devices utilizing a computing system storing target information and user profiles and providing a downloadable pop-up display application. A user portable device running the application sends user identification and current location information to the computing system. The computing system uses the current location and the stored user profile associated with the identified user to select relevant stored target information and send the selected information as pop-up data to the portable device across a wireless communication channel only when the user portable device current location is within the predetermined distance of the associated target location. The application generates pop-up images from the received pop-up data on the portable device display for use by the user in purchasing products and/or services from the targets. The user profiles include preferences that facilitate the target selection and the image display positioning.
US12125062B2
A bot automatically compiles transaction information for a consumer from merchants that sell products in various categories and merchants that sell products in only a single category. The bot categorizes the consumer's purchases from the merchants and determines percentages of consumer spending in each category. The bot may obtain a category for purchases from merchants selling a single category of items based on a merchant identifier such as a merchant code. For other merchants, the bot may obtain category information from the merchant or from an analysis of a category code, or a product or service description or identifier. The categories and percentages of the consumer's purchases may be provided by the bot to the consumer or to a third party. The bot may provide special offers and promotions to a consumer based on the compiled category information and percentage spending by the consumer by category.
US12125061B2
Methods and systems for AP location based content presentation are provided. According to one embodiment, a web service receives from a widget executing within a web page requested by a wireless computing device of multiple wireless computing devices operating within an enterprise, a unique identifier of the wireless computing device. An access point (AP) identifier is determined for an AP of multiple APs of the enterprise that is servicing the wireless computing device by querying a log database with the unique identifier. AP specific content is displayed within the web page as a result of the web service retrieving the AP specific content from a content database based on the AP identifier and returning the AP specific content to the widget.
US12125059B2
A system for guiding interactions with a user device requests a response from a plurality of users, stores the response as response data forming a subset of a personal data set of each of the responding users, and generates a predictive model during training of a machine learning program utilizing at least one neural network with a training data set including the personal data set of each of the plurality of users. The predictive model predicts a probability of a first one of the users associated with the user device interacting with a first product and/or service by correlating a personal data set of the first one of the users to the personal data set of at least a second one of the users and sends a communication relating to the first product and/or service to the user device when the predicted probability meets or exceeds a threshold value.
US12125058B2
Systems, methods, and apparatuses for encouraging engagement with a rewards system are described herein. A customer associated with a customer device holds a rewards account with a provider associated with a provider computing system. The provider computing system receives rewards and payment card activity of the customer, analyzes the rewards and payment card activity, and generates a rewards engagement rating, which the provider uses to generate and transmit tailored rewards engagement messages to the customer device. The messages provide rewards earn and burn opportunities in which the customer can select to participate.
US12125053B2
Systems and methods are disclosed for determining an estimate of available user impressions on a network, comprising receiving a request for an estimate of available user impressions for viewing one or more media elements on a network, the request comprising one or more viewer demographic group limitations. A request may be received to include deterministic users and probabilistic users in the estimate of available user impressions. A number of deterministic users may be determined based on query results from a deterministic user data set. A number of probabilistic users may be determined based on query results from a probabilistic user data set, and the estimate of available user impressions may be determined based on the number of deterministic users and the number of probabilistic users.
US12125035B2
A biometric corroborator receives an enhanced sound file, a vehicular data provided by a vehicle, and telemetry data provided by the vehicle to a telematics server. It then uses these to corroborate each other before deciding whether to authenticate a proposed transaction.
US12125020B2
According to one embodiment, a transaction processing system for retail stores that sell optionally deliverable commodities includes a communication network connectable to a mobile user terminal permitting a customer to register items for purchase on a sales floor of a store. A transaction processing server stories commodity codes for items sold by the store. Each commodity code is associated with a deliverable flag indicating whether the item is deliverable. A processor of the server is configured to: determine whether a registered commodity code is a deliverable commodity based on the deliverable flag value associated with the registered commodity code; cause the mobile user terminal to display a decision screen for receiving a selection input from the customer to have the item delivered or not; and register the customer's selection in conjunction with the registered commodity code to permit settlement of the sales transaction including the deliverable commodity.
US12125018B2
A method for initiating payment transactions from a payment terminal application on a mobile electronic device may include displaying, on a display screen of the mobile electronic device, a first indicia corresponding to a wireless communication antenna location of the mobile electronic device, receiving, at the wireless communication antenna of the mobile electronic device, a first signal from an antenna located in the payment instrument, the first signal received at a first time, receiving, at the wireless communication antenna of the mobile electronic device, a second signal from the antenna located in the payment instrument, the second signal received at a second time later than the first time, determining a difference in a signal strength between the first and second signals, and displaying, on the display screen of the mobile electronic device, a second indicia based on the determined difference in signal strength.
US12125013B2
A pre-certified payment application driver code configured to satisfy requirements of a particular level of a credit card data security certification compliance may be integrated with first and second POS applications to generate first and second integrated applications, respectively, as a fully integrated, tested and production-ready solution. Each integrated application meets all levels of data security compliance requirements and enables data security-compliant transactions with end-to-end encryptions by enabling, in response to a POS application initiating a payment transaction, a payment terminal to share an encryption key with a payment server. Each integrated application can receive payment data encrypted with the encryption key, transmit the encrypted payment data to the payment server for processing the payment transaction using the encrypted payment data, and receive a processing result of the payment transaction from the payment server and communicate the processing result to the POS application.
US12125011B2
During the operation, a computer receives, via a common user interface for different convenience services associated with providers, ordering information for an instance of a given convenience service in the convenience services, wherein the given convenience service includes a prespecified type of deliverable that is unchanged in different instances of the given convenience service. Moreover, the given convenience service includes providing the prespecified type of deliverable at a physical location of an individual. Then, the computer modifies the ordering information based at least in part on a predefined format. Next, the computer provides the modified ordering information to a given second computer in second computers associated with the providers, where the modified ordering information is provided via an application programming interface having the predefined format and associated with the given convenience service, and providing the modified ordering information orders the instance of the given convenience service.
US12125009B1
A system includes a customer database that stores user information regarding a plurality of customers; a network interface configured to communicate data over a network; and a processing circuit. The processing circuit is configured to: receive a first indication that a customer is within a first predetermined distance of an automated teller machine (ATM) drive-through area; transmit an authorization signal to the customer computing device configured to activate an ATM pre-stage function of an application implemented on the customer computing device to pre-stage an ATM transaction; receive a second indication that the customer is within a second predetermined distance of an ATM in the ATM drive-through area; transmit transaction information regarding the ATM transaction to the ATM; and authorize the ATM transaction at the ATM in an ATM drive-through area based on the transaction information.
US12125006B2
A mobile banking system and method allows an unbanked individual to engage in banking practices that would otherwise not be available to the individual due to the individual not having a bank account and not being able to cash checks, make deposits, etc. The mobile banking system allows the unbanked individual to create a registered system account and become a customer of the system. This system account allows the customer to make deposits at credit unions and merchants who are part of the mobile banking system. The customer can also withdraw funds from a merchant or make purchases from a merchant. The customer can also make donations to a desired donation receiver and create a wallet that allows the customer to allocate funds to cards in the wallet and allow individuals access to the cards and money associated with a card.
US12124985B1
An apparatus for the generation of productivity data is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a user profile from a user, wherein the user profile comprises industrial data. The memory instructs the processor to identify an attention parameter as a function of the industrial data and a plurality of industrial stimuli, wherein identifying the attention parameter comprises receiving physiological data from a plurality of sensors. The memory instructs the processor to generate an engagement element as a function of the attention parameter. The memory instructs the processor to determine productivity data as a function of the engagement element. The memory instructs the processor to generate a notification as a function of the productivity data. The memory instructs the processor to display the notification using a display device.
US12124983B2
A system for predicting a particular intended action of a guest on a resort property is provided, the system including a server configured to connected to and to receive data from a mobile device of the guest or via camera images of the guest; a plurality of interaction devices, each of the interaction devices being configured to connect to the mobile device when the guest is within a particular distance of a respective interaction device and/or capture digital images of the guest, wherein the server is configured to obtain guest information from the respective interaction device; and a processor configured, based on the guest information, to make a prediction of the guest's intended action or destination; and to initiate a business workflow within the resort property based upon the prediction of that guest's intended action or destination.
US12124972B2
Embodiments are directed to generating and training a distributed machine learning model using data received from a plurality of third parties using a distributed ledger system, such as a blockchain. As each third party submits data suitable for model training, the data submissions are recorded onto the distributed ledger. By traversing the ledger, the learning platform identifies what data has been submitted and by which parties, and trains a model using the submitted data. Each party is also able to remove their data from the learning platform, which is also reflected in the distributed ledger. The distributed ledger thus maintains a record of which parties submitted data, and which parties removed their data from the learning platform, allowing for different third parties to contribute data for model training, while retaining control over their submitted data by being able to remove their data from the learning platform.
US12124962B2
The technology of this application related to an image processor comprising a plurality of modules, the plurality of modules comprising a first module and a second module, wherein the image processor is configured to receive an input image and output a plurality of mathematical descriptors for characteristic regions of the input image. The first module is configured to implement a first trained artificial intelligence model to detect a set of characteristic regions in the input image; and the second module is configured to implement a second trained artificial intelligence model to determine a mathematical descriptor for each of said set of characteristic regions. The first and second trained artificial intelligence models are collectively trained end to end.
US12124956B2
A hardware processor can receive a set of input data individually describing a particular asset associated with an entity. The hardware processor can receive a set of inputs individually responsive to a respective subset of a plurality of queries for a particular user. The hardware processor can generate a predictive model based on the set of input data. The hardware processor can calculate a predictive outcome for the particular user by applying the predictive model to the set of inputs. The hardware processor can identify a target score impacting the predictive outcome for the particular user. The hardware processor can assign a training program to the particular user corresponding to the target score.
US12124944B2
Numerous embodiments of a precision programming algorithm and apparatus are disclosed for precisely and quickly depositing the correct amount of charge on the floating gate of a non-volatile memory cell within a vector-by-matrix multiplication (VMM) array in an artificial neural network. Selected cells thereby can be programmed with extreme precision to hold one of N different values.
US12124943B2
Embodiments relate to a neural processor that includes one or more neural engine circuits and planar engine circuits. The neural engine circuits can perform convolution operations of input data with one or more kernels to generate outputs. The planar engine circuit is coupled to the plurality of neural engine circuits. A planar engine circuit can be configured to multiple modes. In an elementwise mode, the planar engine circuit may combine two tensors by performing operations element by element. The planar engine circuit may support elementwise operation for two tensors that are in different sizes and ranks. The planar engine circuit may perform a broadcasting operation to duplicate one or more values across one or more channels to make a smaller tensor matching the size of the larger tensor.
US12124934B2
Machine learning-based disaster modeling and high-impact weather event forecasting are provided herein. Embodiments herein provide a flexible machine-learning platform for providing skillful forecast of severe weather (tornadoes, damaging wind gusts, and hail), tropical cyclone activity, and precipitation, with skill potentially extending to 13 months or more.
US12124933B2
An artificial intelligence system configured to detect anomalies in transaction data sets. The system includes a processor and a computer readable medium operably coupled thereto, the computer readable medium comprising a plurality of instructions stored in association therewith that are accessible to, and executable by, the processor, to perform modeling operations which include receiving a first data set for training a first machine learning model to detect anomalies in the transaction data sets using a machine learning technique, accessing at least one micro-model trained using at least one second data set separate from the first data set, determining risk scores from the first data set using the at least one micro-model, enriching the first data set with the risk scores, and determining the first machine learning model for the enriched first data set using the machine learning technique.
US12124932B1
A system and method aligns generative artificial intelligence (a large language model (LLM) or a large multimodal model (LMM) with the principles of a specific domain so that the generative artificial intelligence is better able to respond to a user query in the specific domain. The system and method may post-train an already trained generative artificial intelligence system or fine tune the training of the generative artificial intelligence system to align that generative artificial intelligence system with the principles of the specific domain. The system and method may be used to align the generative artificial intelligence system to a plurality of different domains.
US12124925B2
The disclosed embodiments include computer-implemented processes that flexibly and dynamically analyze a machine learning process, and that generate analytical output characterizing an operation of the machine learning process across multiple analytical periods. For example, an apparatus may receive an identifier of a dataset associated with the machine learning process and feature data that specifies an input feature of the machine learning process. The apparatus may access at least a portion of the dataset based on the received identifier, and obtain, from the accessed portion of the dataset, a feature vector associated with the machine learning process. The apparatus may generate a plurality of modified feature vectors based on the obtained feature vector, and based on an application of the machine learning process to the obtained and modified feature vectors, generate and transmit, to a device, first explainability data associated with the specified input feature for presentation within a digital interface.
US12124922B2
Methods, systems and apparatus for generating plunge schedules for implementing iSWAP quantum logic gates between a first qubit and a second qubit. In one aspect, a plunge schedule that defines a trajectory of a detuning between a frequency of the first qubit and a frequency of the second qubit includes, during a first stage, non-adiabatically driving detuning between the frequency of the first qubit and the frequency of the second qubit through a first avoided crossing in a leakage channel, during a second stage, driving detuning between the frequency of the first qubit and the frequency of the second qubit through a second avoided crossing in a swap channel. during a third stage, allowing the first qubit and the second qubit to freely evolve and interact, during a fourth stage, implementing the second stage in reverse order, and during a fifth stage, implementing the first stage in reverse order.
US12124909B2
A magnetic strip of a card is read by a card reader while the card remains stationary and motionless within the card reader. The card is parked within the card reader in a read position. A dynamic read head of the card reader moves over the strip from a trailing edge of the inserted card to a leading edge of the card and then back from the leading edge of the card to the trailing edge of the card. A rate and speed of the read head is controlled during the passes of the read head over the strip. The card data of the strip is provided to a terminal during a transaction of a customer at the terminal.
US12124902B2
An industrial system includes an electronic badge worn or otherwise transported by an industrial vehicle operator. The electronic badge has a housing, a processor, and a transceiver coupled to the processor that communicates on a personal-area network with a badge communicator that is provided on an industrial vehicle when the electronic badge and the badge communicator are in range of each other. Further, an activity sensor collects activity information about the industrial vehicle operator as the industrial vehicle operator performs work tasks. The electronic badge exchanges data collected by the activity sensor with the industrial vehicle, for communication to a remote server. An electronic message is communicated to the industrial vehicle for output to a display thereon, and the electronic message defines an assigned task that is based upon previously collected data from the activity sensor.
US12124893B2
Techniques are described for sharing clipboard data by redirecting it between different virtual desktop sessions. A first user establishes a first desktop session and submits a request to share their clipboard data with a second user working on a second virtual desktop session. The request to share clipboard data is transmitted from the first desktop session to a connection server, where it is determined whether the second user currently has any active virtual desktop sessions. If so, the connection server forwards the request to all active virtual desktop sessions of the second user, where the second user is provided with an option to approve or deny the request. If the second user approves the clipboard redirection request, the connection server notifies the first virtual desktop session, and a virtual channel of a remote display protocol can be established for sharing the clipboard data.
US12124889B2
The present disclosure provides a method for syncing data of a computing task across a plurality of groups of computing nodes, each group comprising a set of computing nodes A-D, a set of intra-group interconnects that communicatively couple computing node A with computing nodes B and C and computing node D with computing nodes B and C, and a set of inter-group interconnects that communicatively couple a computing node A of a first group of the plurality of groups with a computing node A of a second group neighboring the first group, a computing node B of the first group with a computing node B of the second group, a computing node C of the first group with the computing node C of the second group, and a computing node D of the first group with a computing node D of the second group, the method comprising: syncing across a first dimension of computing nodes using a first set of ring connections, wherein the first set of ring connections are formed using inter-group and intra-group interconnects that communicatively couple the computing nodes along the first dimension; and broadcasting synced data across a second dimension of computing nodes using a second ring connection.
US12124885B2
A High Performance Computing (HPC) machine comprising several computing processors interconnected through at least one network, and at least one primary management unit, in a vicinity of at least one computing processor. The at least one primary management unit powers on the at least one processor. The at least one primary management unit (comprises a random data item generator, and a secure storage memory for storing a secret data item, common to all computing processors of the HPC machine, and used for authentication of each computing processor of the HPC machine for data exchange in the HPC machine.
US12124883B2
Adjusting an operating frequency of a CPU includes setting the operating frequency for a current operating cycle based on a CPU load in a prior operating cycle and a target CPU load. A current CPU load associated with the current processing cycle is detected. The CPU operating frequency is adjusted to a new operating frequency based on a difference between the target CPU load and the current CPU load. The operating frequency is adjusted based on minimizing the difference between the target CPU load and the detected load. A CPU load error is determined based on the current CPU load and the target CPU load. The target CPU load is adjusted based on the determined CPU load error and a threshold load error. A prediction is generated on whether to perform a new adjustment of the operating frequency of the CPU prior to expiration of a threshold time duration.
US12124880B2
A system prioritizes workflows based on priority levels and calculates an amount of resource consumption associated with the workflows. Each client starts a predefined time period with a certain amount of credits that indicate a degree of resource consumption. Workflows may be run with high priorities using credits. Workflows that are run with higher priorities are scheduled to run before workflows with lower priorities. A degree of resource consumption for running a workflow may be calculated based on resources consumed by the system, such as central processing unit (CPU), memory storage, network usage and elapsed time. The degree of resource consumption for running a workflow may be calculated and converted to an amount of credits and the respective amount of credits may be deducted from a credit balance associated with the client's account. The degree of resource consumption associated with a workflow may be estimated before the workflow starts running.
US12124863B2
Methods, systems, and apparatus for filtering content at the operating system level. In one aspect, a method includes accessing, at a user device, data that includes content items that are to be presented by an application executing on the user device; prior to the content being presented by the application: for each content item, determining, at the user device and by a filtering model, whether the content item is to be presented by the application or filtered, for each content item that is determined to be presented by the application, allowing the application to present the content item, and for each content item that is determined to be filtered, precluding, by the filtering model by a system level filtering operation performed at an operating system level and separate from an application level at which the application is executing, presentation of the content item by the application.
US12124862B2
Techniques described herein relate to analyzing data systems to detect data deficiencies and generating user interfaces for performing user communication sessions to resolve the data deficiencies. A data system may include components and implement operations to analyze a related set of data to determine when to initiate a communication session with a user to resolve a data deficiency. The data system also may be configured to generate user interfaces customized based on particular users and/or particular associates to allow the associate to interact with the user to resolve the data deficiency. The data system also may determine when to record the communication session, store and/or transcribe the communication session, and/or associate the stored communication session records with the corresponding data in the data system.
US12124853B2
A data loading and storage system includes a storage module, a buffering module, a control module, a plurality of data loading modules, a plurality of data storage modules and a multi-core processor array module. The data is continuously stored in a DDR, and the data computed by the multi-core processor may be arranged continuously or be arranged according to a certain rule. After DMA reads the data into the DATA_BUF module by a BURST mode, in order to support fast loading of the data into the multi-core processor array, the data loading modules (i.e., load modules) are designed. In order to quickly store the computed result of the multi-core processor array into the (DATA_BUF module according to a certain rule, the data storage modules (i.e., store module) are designed.
US12124852B2
A graphics processing device is provided that includes a set of compute units to execute a workload, a cache coupled with the set of compute units, and circuitry coupled with the cache and the set of compute units. The circuitry is configured to, in response to a cache miss for the read from a first cache, broadcast an event within the graphics processor device to identify data associated with the cache miss, receive the event at a second compute unit in the set of compute units, and prefetch the data identified by the event into a second cache that is local to the second compute unit before an attempt to read the instruction or data by the second thread.
US12124848B2
An information processing apparatus according to the present invention includes: a load instruction generating unit configured to generate an instruction to continuously access a memory in which a real part and an imaginary part composing complex data are alternately arranged, in accordance with arrangement of the real part and the imaginary part, and load the real part and the imaginary part as respective elements of a vector register; and an operation instruction generating unit configured to generate a vector operation instruction including an instruction to perform a vector operation of elements corresponding to element numbers different from each other between two vector registers and an instruction to perform a masked vector operation.
US12124845B2
A carbon footprint associated with executing a job on one or more computer nodes can be automatically managed using some techniques described herein. As one particular example, a system can determine a first carbon footprint associated with applying a continuous integration (CI) pipeline to source code using a first set of nodes of a continuous integration system. The system can also select a second set of nodes of the continuous integration system, the second set of nodes being associated with a second carbon footprint that is lower than the first carbon footprint. The system can then control the continuous integration system to apply the CI pipeline to the source code using the second set of nodes.
US12124836B2
Systems, computer program products, and methods are described herein for evaluating, validating, and implementing software release change requests to a system environment based on artificial intelligence input. The present invention may be configured to receive a software release change request including a change to be made to a configuration item of a system environment, determine, based on a change inference database, potential failure points associated with deploying the software release change request in the system environment, and determine, based on the potential failure points, a confidence score for the change using a cognitive release evaluation system module comprising an artificial intelligent or machine learning engine.
US12124826B2
Techniques are described herein that are capable of detecting accidental algorithmic complexity of a procedure by using instrumentation. A number of times a parent procedure calls a child procedure during each of multiple executions of the parent procedure is detected by using instrumentation to provide call counts for the respective executions. A value of an attribute of the parent procedure during each of the executions is detected by using the instrumentation to provide attribute values for the respective executions. A function is generated that defines a curve that estimates a relationship between the attribute values for the respective executions and the call counts for the respective executions. Based at least on a slope of the curve, accidental algorithmic complexity of the parent procedure is determined. Based at least on the accidental algorithmic complexity satisfying a complexity criterion, a remedial action is performed with regard to the accidental algorithmic complexity.
US12124823B2
Disclosed herein are methods, systems, and computer-readable media for integrating a particular external application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a first input at the natural language model user interface, determining the first input includes a request to integrate the particular external application programming interface (API) with the natural language model user interface, identifying the particular external API based on the received input, integrating the particular external API with the natural language model user interface, accessing the particular external API based on the first input or a second input at the natural language model user interface, and transmitting, based on the accessing, a response message to the natural language model user interface, the response message including a result of the accessing.
US12124819B2
Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
US12124813B2
Disclosed embodiments include a computer readable medium that may include instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: receiving an identification of at least one source text document; loading text of the at least one source text document; analyzing the text of the at least one source text document; generating at least one summary snippet associated with one or more portions of the text of the at least one source text document, wherein the at least one summary snippet conveys a meaning associated with the one or more portions of the text, but includes one or more textual differences relative to the one or more portions of the text of the at least one source text document; and causing the at least one summary snippet to be shown on a display.
US12124806B2
Semantic matching between a source screen or source data and a target screen using semantic artificial intelligence (AI) for robotic process automation (RPA) workflows is disclosed. The source data or source screen and the target screen are selected on a matching interface, semantic matching is performed between the source data/screen and the target screen using an artificial intelligence/machine learning (AI/ML) model, and matching graphical elements and unmatched graphical elements are highlighted, allowing the developer to see which graphical elements match and which do not. The matching interface may also provide a confidence score of the individual matches, provide an overall mapping score, and allow the developer to hide/unhide the matched/unmatched graphical elements. Activities of an RPA workflow may be automatically created based on the semantic mapping that can be executed to perform the automation.
US12124793B2
A method and system for automatically filling a form. The system includes at least one processor configured to: output a graphical user interface including the form; receive, from a first user, a user input to a predetermined initial user interface (UI) field, from among UI fields in the form; obtain, using a natural language processing model, a numerical representation of the user input; compare numerical representations respectively corresponding to previously filled forms and the obtained numerical representation of the user input; determine a previously filled form, among the previously filled forms, as having information content equal to or greater than a predetermined similarity threshold to the user input based on the comparing; obtain inputs for other UI fields, different from the predetermined initial UI field, based on corresponding inputs to the other UI fields in the determined previously filled form; and populate the other UI fields with the obtained inputs.
US12124791B2
A method and system for creating and sending letters to inmates, the system comprising a server configured to generate a front end via a web-based application on a client device, wherein the front end comprises a user interface allowing a user of the client device to create and send digital letter data to an inmate at a facility location. The server is further configured to store the digital letter data to a database and generate a location administration interface accessible by one or more users at the facility location to access the database, review content of the digital letter data, and print digital letter data that has been approved by the one or more users. The server is further configured to transmit the approved digital letter data to a printer at the facility location.
US12124790B2
Apparatuses, systems, and methods are provided for enabling conditional message content in a messaging system. The method includes receiving a message, examining the received message to determine content of the received message, selectively extracting at least one feature of the content of the received message, storing a representation associated with the content, associating at least a portion of the content with at least one set of data or metadata, determining at least one condition associated with one or more of the content or the at least one set of data or metadata, and selectively performing at least one operation on the content of the message based at least in part upon the determined at least one condition.
US12124788B2
A method for handling engineering change orders (ECOs) for an integrated circuit design is described herein. An ECO program performs operations for an ECO flow. The ECO flow includes the ECO program generating a changed design by applying ECO changes for a set of ECOs to integrated circuits in an initial design. The ECO program then finds ECO change rule violations for the changed design. The ECO program next identifies selected ECOs associated with ECO change rule violations. The ECO program then removes the selected ECOs from the set of ECOs.
US12124783B2
A method of configuring an integrated circuit including multiple hardware tiles, includes: establishing a data forwarding path through the multiple hardware tiles by configuring each hardware tile, except for a last hardware tile, of the multiple hardware tiles to be in a data forwarding state, in which configuring each hardware tile, except for the last hardware tile, to be in a forwarding state includes installing a respective forwarding state counter specifying a corresponding predefined length of time that the hardware tile is in the data forwarding state; supplying, along the data forwarding path, each hardware tile of the plurality of hardware tiles with a respective program data packet comprising program data for the hardware tile; and installing, for each hardware tile of the multiple hardware tiles, the respective program data.
US12124774B1
A method and system for generating a set of framing plan solutions for a building construction project uses a combination of code-based, physical, and performance attribute constraints, parameters, and variables and a ranking system that together provide framing plan alternatives selected from a calculated set of all possible framing plans. The framing plan alternatives are selected in a logical manner that considers constraints that are required as well as user selected and weighted constraints. The set of framing plan alternatives are then ranked according to input from the designer and/or customer regarding the relative importance of each of the constraints, parameters, and variables of the building construction project.
US12124772B2
Methods and apparatus for processing two-dimensional references using artificial intelligence to generate items in a construction takeoff. A two-dimensional reference, such as an architectural floor plan is provided as input to a controller operative to be an artificial intelligence engine (AI engine). The AI engine generates a user interactive interface and quantities of items, such as net floor space of a room or a region, and dominance rankings, which may be used to generate the construction takeoff.
US12124761B2
A collaboration system includes a first group display and a first group display computer, the first group display computer to receive mobile device data streams from at least two mobile devices over a wireless access protocol and to output a first group display data stream over a network, a second group display and a second group display computer, the second group display computer to receive mobile device data streams from at least two mobile devices, different from the at least two mobile devices streaming to the first group display computer, over the wireless access protocol and to output a second group display data stream over the network, a common display computer to receive the first and second group display data streams from the network, and a common display to display data streamed from the first and second group display computers in first and second group display windows.
US12124760B2
The present disclosure provides methods, apparatuses, systems, and computer-readable mediums for switching from a standby mode to a normal mode. In some embodiments, an electronic device includes a communication interface including a plurality of communication modules configured to communicate with a corresponding plurality of display modules of a display device, a memory storing instructions, and at least one processor configured to execute the instructions to transmit, to a first communication module, a first pulse signal configured to turn on the first communication module in a first time period, transmit, to a first display module, a first control signal based on having received a first remote control signal configured to switch the electronic device from the standby mode to a normal mode, and switch the electronic device from the standby mode to the normal mode based on receiving a first response signal indicating reception of the first control signal.
US12124758B2
A multi-host system and an operation sharing method are provided. In the method, whether operating information of a human-machine interface device being conformed with a switching condition is determined through a first software. When the operating information is conformed with the switching condition, operating the screen displayed by the second display according to the operating information of the human-machine interface device through a first host device or a second host device. Accordingly, interaction convenience and flexibility between multiple host devices are improved.
US12124747B2
Electronic equipment wirelessly communicates with a terminal apparatus through a wireless communication unit and includes a direction-information acquiring unit and a processor. The direction-information acquiring unit acquires, through wireless communication with the terminal apparatus by the wireless communication unit, direction information concerning a direction of the terminal apparatus with respect to a reference position of the electronic equipment. When determining based on the direction information that the terminal apparatus is located in a predetermined direction range, the processor performs processing for displaying, on a display, a display screen based on user information of a user of the terminal apparatus.
US12124746B2
A printing control apparatus includes a processor configured to receive instruction information including document data and information indicating whether or not it is necessary to inquire an external apparatus that holds restriction information indicating a condition for restricting printing of the document data, in a case where the instruction information includes the information indicating that the inquiry is necessary, acquire the restriction information in a case where the restriction information associated with the document data exists by inquiring the external apparatus, and permit printing of the document data in a case where information to be compared with the acquired restriction information satisfies the condition indicated by the restriction information.
US12124743B2
A data reading method, a memory storage device, and a memory control circuit unit are disclosed. The method includes: receiving a read command from a host system, and the read command instructs reading data from at least one logical unit, and the logical unit is mapped to a first physical unit; obtaining state information of at least two neighboring memory cells in the first physical unit; determining an electrical parameter offset value corresponding to the neighboring memory cells according to the state information; and sending a read command sequence according to the electrical parameter offset value, and the read command sequence instructs reading the first physical unit based on at least one electrical parameter, and the electrical parameter is controlled by the electrical parameter offset value.
US12124736B2
The present application relates to an in-memory computing module and method, and an in-memory computing network and a construction method therefor. The in-memory computing module comprises at least two computing submodules, and low latency can be achieved when computing units in the computing submodules access memory units. Multiple computing submodules present a symmetric layer design, and such a symmetric layer structure facilitates the construction of a topology network so as to achieve large-scale or ultra-large-scale computation. The memory capacity of the memory units in each computing submodule can be customized, and designed flexibly. These computing submodules are in a bonding connection, and the data bit width after the bonding connection may be positive integer multiple of the data bit width of the computing units, so that high data bandwidth is achieved. The in-memory computing network uses the in-memory computing module, so that the requirements for different scales of computation can be satisfied.
US12124730B2
An electronic device includes at least one processor, a Universal Flash Storage (UFS) device controller operatively coupled with the at least one processor, a UFS interface including a plurality of downstream lanes for transmitting data and a plurality of upstream lanes for transmitting data and storage including a cache memory and a plurality of non-volatile memories. The at least one processor transmits a first control signal to instruct measuring a temperature of the storage and identifying of the measured temperature exceeding a threshold value to the UFS device controller, receives a status signal indicating that the measured temperature exceeds the threshold value from the UFS device controller, and based on the status signal, transmits, to the UFS device controller, a second control signal to instruct that deactivating at least some of the plurality of downstream lanes and upstream lanes, or deactivating the cache memory in the storage.
US12124729B2
Systems, apparatuses, and methods related to a controller for managing metrics and telemetry are described. A controller includes a front end portion, a central controller portion, a back end portion, and a management unit. The central controller portion can include a cache to store data associated with the performance of the memory operations, metric logic configured to collect metrics related to performance of the memory operations, load telemetry logic configured to collect load telemetry associated with performance of the memory operations within a threshold time, and a storage area to store the collected metrics and the collected load telemetry. The management unit memory of the controller can store metrics and load telemetry associatAND ed with monitoring the characteristics of the memory controller, and based on the stored metrics and load telemetry, alter at least one characteristic of the computing system.
US12124721B2
A system includes a memory device associated with a logical address space, and a processing device, operatively coupled to the memory device, to perform operations including providing, to a host system, power safety capability information for the logical address space, obtaining, from the host system, a power safety configuration for a partition of the logical address space, and providing, to the host system, an acknowledgement of receipt of the power safety configuration.
US12124717B2
A memory device controller for a non-volatile memory device can be configured to allow exclusive access to initiate or increment a refresh routine based on an earlier-received one of a refresh command from a host device or an interval-triggered refresh command from the controller. The memory device controller can be configured to lock out access to the refresh routine from a later-received one of the refresh command from the host device or the interval-triggered refresh command from the controller. The memory device controller can release a lock on access to the refresh routine upon completion of a block refresh routine for a memory block of the memory device. In some examples, the refresh command from the host device can be based on a power cycle status of the host device.
US12124715B2
Disclosed are various embodiments for improving resiliency and performance of clustered memory. A computing device can acquire a chunk of byte-addressable memory from a cluster memory host. The computing device can then identify an active set of allocated memory pages and an inactive set of allocated memory pages for a process executing on the computing device. Next, the computing device can store the active set of allocated memory pages for the process in the memory of the computing device. Finally, the computing device can store the inactive set of allocated memory pages for the process in the chunk of byte-addressable memory of the cluster memory host.
US12124713B2
A system-on-chip includes a processor, a memory and a memory interface coupled to the processor and to the memory. The processor, in operation, generates memory access requests. The memory includes one or more physical banks divided into a succession of sectors, each sector having a size equal to a smallest erasable size of the memory. The memory interface, in operation, responds to receiving memory configuration information by storing logical memory bank configuration information in the one or more configuration registers, the logical memory bank configuration information assigning each sector of the one or more physical banks of the memory to a respective logical memory bank of one or more logical memory banks. The memory interface, in operation, controls access to the memory by the processor based on the logical memory bank configuration information stored in the one or more configuration registers.
US12124708B1
A storage device ensures the use of a memory device with a degraded plane or die prior to the memory device entering a read-only mode. A controller on the storage device may write host data to a meta block formed in an interleaved manner using good blocks in planes on a first memory device. A virtual space manager may monitor dies and/or planes on the first memory device, determine that remaining good blocks on a first die and/or plane are equal to a minimum block threshold, and send a notification of a pending read-only mode on the first memory device. The notification may include an option to cease to perform write operations to the meta block, backup data on the first memory device, format the first memory device at half capacity and form additional meta blocks, and continue perform host write operations on the additional meta blocks.
US12124701B2
Components of a distributed data object are synchronized using streamlined tracking metadata. A target component of the distributed data object is detected as it becomes available and stale. A source component that is up-to-date and that mirrors the address space of the detected target component is identified. A set of mapped address ranges and a set of unmapped address ranges of the identified source component are obtained. A mapped address range of the target component that corresponds with an unmapped address range of the source component is identified. The identified mapped address range of the target component is then synchronized with the corresponding unmapped address range of the source component. Thus, unmapped address ranges are synchronized without using tracking metadata of the source component.
US12124696B2
According to certain embodiments, a method comprises: generating a sticker from first content in a first application; mapping second content to the generated sticker, thereby resulting in a mapped sticker; and in response to receiving text input to a second application from a virtual keyboard, the text input having a meaning related to the second content, providing the mapped sticker to the second application.
US12124693B2
An electronic whiteboard system and an operation method are provided. The electronic whiteboard system includes an electronic device. The electronic device includes a whiteboard module. The whiteboard module performs a writing operation. The whiteboard module determines whether a writing track of the writing operation is a straight track or a curved track, and adjust the writing track to an adjusted writing track according to a corresponding parametric curve, and generate a writing message according to the adjusted writing track.
US12124677B2
Disclosed are a dynamic display method based on an operating body, a computer-readable storage medium and electronic device. The method includes: determining a position of a to-be-displayed icon on a screen in response to an air operation performed by the operating body relative to the screen in space; displaying the icon at the determined position; determining a first movement physical quantity of the operating body in response to detecting the operating body moving; determining a second movement physical quantity of the icon on the screen based on the first movement physical quantity; and controlling the icon to be dragged on the screen based on the second movement physical quantity. Thus, a user can know whether the air operation is accurate or not in real time according to a moving track of the icon, which improves the user's sense of control and the accuracy of the air operation.
US12124675B2
Systems, methods, and non-transitory computer readable media including instructions for presenting location-based content are described. Presenting location-based content includes obtaining an indication of a current physical location of an extended reality appliance; providing the indication to a first server that maps physical locations to a plurality of content addresses; receiving from the first server, at least one specific content address associated with the current physical location; using the at least one specific content address to access a second server; receiving content, associated with the current physical location, from the second server; and presenting the content via the extended reality appliance, while the extended reality appliance is in the current physical location.
US12124665B2
A human-machine interface device includes a touch panel having a front surface intended to be visible to a user and a rear surface, the touch panel being configured to detect an interaction of the user with the touch panel and being resiliently deformable, and a plurality of actuators arranged behind the touch panel, each actuator being controllable between a retracted configuration and an extended configuration wherein the actuator deforms an area of the touch panel located opposite the actuator by forming a bump protruding from the front surface of the touch panel. The human-machine interface device has at least one configuration wherein several actuators in the extended position together define a single control element protruding from the front surface of the touch panel.
US12124661B2
A display substrate includes a base substrate, touch electrodes, and signal lines. At least some of the signal lines are electrically connected to the touch electrodes. The signal line includes a first signal line and a second signal line adjacent to each other. The first signal line and the second signal line respectively comprise a first-layer wiring and/or a second-layer wiring overlapped with each other in a direction perpendicular to the base substrate and electrically connected to each other. A line width of the first signal line is greater than a line width of the second signal line. The first-layer wiring of at least one of the first signal line or the second signal line is disconnected, and the second-layer wiring of the first signal line is continuous in a disconnected position.
US12124659B2
A display device includes a display panel including a first non-bending area, a bending area, and a second non-bending area, which are sequentially arranged in a first direction, and an input sensor including sensing electrodes and first and second trace lines. The first trace line includes a first line portion, a second line portion, and a first bridge connecting the first and second line portions and disposed on a layer different from the first and second line portions. The second trace line includes a third line portion, a fourth line portion disposed on a layer different from the third line portion, and a second bridge connecting the third and fourth line portions and disposed on a layer different from the third and fourth line portions. The first bridge and the second bridge do not overlap each other in a second direction perpendicular to the first direction.
US12124638B2
A key scanning method and an input device thereof are provided. The key scanning method for an input device with at least a first key group and a subsidiary key group comprises: triggering a first main scan line electrically connected to the first key group and reading electrical signals received via a plurality of signal sensing lines electrically connected to the first key group to determine whether any said key among the first key group is triggered; and triggering a non-triggered one of a plurality of subsidiary scan lines electrically connected to the subsidiary key group and reading electrical signals received via another plurality of signal sensing lines electrically connected to the subsidiary key group to determine whether any said key among the subsidiary key group is triggered, wherein the first main scan line and the subsidiary scan lines are triggered one after another for multiple times.
US12124636B2
The present disclosure provides a keyboard, including: a keyboard body; at least one physical key disposed on the keyboard body; at least one virtual key projection device connected to the keyboard body and configured to present, by means of projection, an image of at least one virtual key in a projection area outside the keyboard body; and a click detection device configured to detect whether a finger clicks on the projection area and determine on which virtual key the finger clicks in response to that the finger clicks on the projection area.
US12124619B2
Methods and apparatus for Virtual Machine (VM) encryption of block storage with end-to-end data integrity protection in a SmartNIC. For a Write operation, the NIC is configured to encrypt a data block, append the encrypted data block with protection information (PI) generated using data in the data block to generate a protected data block and forward the protected data block onto a network or fabric to be delivered to a storage node. For a Read operation, the NIC is configured to receive a protected data block comprising cipher text including encrypted payload data concatenated with an encrypted inner PI and an outer PI, use the inner and outer PIs to perform PI checks, decrypt the cipher text to extract payload data, and forward or write at least the payload to a host. The inner and outer PIs and data formats are compliant with an NVMe specification.
US12124613B2
A personal data distribution management system includes source data management devices, a data distribution management device, and a relay processing device that are separate devices and are connected on a network. The source data management device includes a database that stores personal data on an individual subjected to a measurement with a measuring instrument, and attribute information related to the individual and the measurement, the database storing the personal data and the attribute information as original data associated with real name information on the individual. The data distribution management device fetches original data except for personal data, and creates a data catalog. The relay processing device outputs the data, which is the data except for real name information on individuals and from the database of each source data management device based on the data usage request received from the outside, to a data user terminal. This configuration enables data distribution management that reduces the risk of information leakage of personal data and individual real name information.
US12124612B2
An identification-estimation risk assessment apparatus includes a first calculation unit for calculating a first value ΣγPr[Δ(t)=t′oγ], which is a sum related to all shuffles of a probability Pr[Δ(t)=t′oγ] that a table Δ(t) obtained by anonymizing the original table t through randomization Δ coincides with a table t′oγ represented as a composite of a shuffle γ and the anonymized table t′; a second calculation unit for calculating a second value Σγ(r)=r′Pr[Δ(t)=t′oγ], which is a sum related to a shuffle that satisfies γ(r)=r′ of the probability Pr[Δ(t)=t′oγ]; and a third calculation unit for calculating a third value Σγ(r)=r′Pr[Δ(t)=t′oγ]/ΣγPr[Δ(t)=t′oγ] as a risk assessment value of a risk that a record number r is identified and estimated as corresponding to a record number r′, based on the first value and the second value.
US12124603B2
Techniques for assessing a computing risk of an entity based on a social media footprint of that user. Social media accounts of an entity are identified. Queries are executed against the accounts to determine a social media footprint the entity has based on engagements with those accounts. The footprint reflects at least how much information associated with the entity has been exposed as a result of the engagements with those accounts. Based on the footprint, a risk score for the entity is developed. The risk score reflects a determined amount of computing risk the entity has with regard to potential malicious use of exposed entity information. Based on the risk score, mitigation operations are performed in an attempt to reduce the risk score.
US12124602B2
Embodiments of the present disclosure provide systems and methods for using secure schemas to address inconsistencies between standard RBAC rules and the use of inherited grants. A secure schema may be defined that transfers ownership of an object created in the secure schema to a role that owns the secure schema. An inherited grant may be attached to the secure schema, where the inherited grant specifies a permission on a first type of object in the secure schema and a grant of the permission to the role that owns the secure schema. When objects are created in the secure schema, ownership of each of the set of objects is transferred to the role that owns the secure schema to authorize the role that owns the secure schema to manage grants to the set of objects on the secure schema.
US12124590B2
A testing device (10) acquires session information to configure a session with a server (23), which is a to-be-tested device, protected by a security device (22) performing authentication of a packet. Then, the testing device (10) generates a test packet with the session information acquired, generates a test session according to a predetermined scenario when transmitting the test packet to the server (23), and transmits to the server (23) a test packet that increases processing load.
US12124586B2
Examples of managed device risk assessment are described. In one example, a copy of an application installed on a client device is decompiled, to identify operations performed during execution of the application. A profile including one or more rules that specify whether the operations are assigned higher or lower levels of risk is obtained. A first number of times that the first rule is violated by the operations is determined, and a second number of times that the second rule is violated by the operations is determined. A total of the violations is compared against a threshold, and a remedial action is initiated in response to determining that the total exceeds the threshold.
US12124583B2
A method performs a trust review of repositories is provided. A computer system identifies security criteria for the trust review. The computer system applies the security criteria on a repository under evaluation. The computer system determines a recommendation for the repository under evaluation using a comparison of a result of applying the security criteria on the repository under evaluation to a trust baseline for a set of trusted repositories. According to other illustrative embodiments, a trust system and a computer program product for performing a trust review are provided.
US12124576B2
Systems and methods for violation processing. In some embodiments, in response to detecting a policy violation, tag processing hardware may enter a violation processing mode, and may cause a host processor to begin executing violation processing code. The tag processing hardware may continue checking one or more instructions in an instruction queue. In response to encountering, in the instruction queue, an instruction of the violation processing code, the tag processing hardware may exit the violation processing mode.
US12124571B2
A system for detecting access to a security sensitive component on an electronic device includes a PCB-mounted connector that provides read/write access to a security sensitive component on the PCB. The system further includes a connector cap that mates with at least a portion of the connector and that includes circuitry that facilitates current flow across at least a portion of the PCB-mounted connector when the connector cap is mated with the PCB-mounted connector, When removed from the PCB-mounted connector, the current flow is disrupted. The system further includes an intrusion detection controller that monitors a voltage at a sampling point adjacent to detect removal of the connector cap and to generate an intrusion logfile entry in response.
US12124566B2
Systems and methods for metadata processing. In some embodiments, a target address may be received from a host processor. The target address may be used to access mapping information and decoding information, the mapping information and the decoding information being associated with the target address. The mapping information may be used to map the target address to a metadata address. The metadata address may be used to retrieve metadata, and the decoding information may be used to decode the retrieved metadata.
US12124565B2
Techniques are provided for detecting executable application that is subjected to tampering or unauthorized modification. A checksum for a portion of the executable application is computed at a run time of the executable application by a tamper detection module encoded in the executable application. The tamper detection module compares the checksum to a pre-determined hash value for the portion of the executable application. If the checksum is different from the hash value, the executable application has been tampered with or otherwise modified. The tamper detection module can then cause an alert to be sent to the user and/or the software vendor indicating that the executable application is not genuine.
US12124557B2
A computer implemented method for validating software is provided. The method includes generating a first check value, by a remote computing device, based on a unique value and software of the remote computing device, outputting the first check value and the unique value from the remote computing device to a secure data repository, obtaining, by a secure computing device, an authentic copy of the software of the remote computing device, obtaining, by the secure computing device, the unique value and the first check value from the secure data repository, computing, by the secure computing device, a second check value based on the authentic copy of the software for the remote computing device and the unique value, and determining, by the secure computing device, whether the remote computing device has authentic software based on a comparison of the obtained first check value and the second check value.
US12124540B2
A method includes obtaining a map of a closed space. The method also includes obtaining trajectory points. The method also includes processing the trajectory points, and recognizing a correct door in the closed space based on the map and a result of processing the trajectory points. The method also includes dividing the closed space into zones based on the correct door and the map.
US12124539B2
An image differentiation system receives input feature vectors for multiple input images and reference feature vectors for multiple reference images. In some cases, the feature vectors are extracted by an image feature extraction module trained based on training image triplets. A differentiability scoring module determines a differentiability score for each input image based on a distance between the input feature vectors and the reference feature vectors. The distance for each reference feature vector is modified by a weighting factor based on interaction metrics associated with the corresponding reference image. In some cases, an input image is identified as a differentiated image based on the corresponding differentiability score. Additionally or alternatively, an image modification module determines an image modification that increases the differentiability score of the input image. The image modification module generates a recommended image by applying the image modification to the input image.
US12124536B2
A training dataset including a plurality of labeled images can be received, each labeled image of the plurality of labeled images including a label represented by a bounding box having a designated class name. Characteristics of each label can be obtained. Statistical information for each class name of the plurality of labeled images can be determined based on the characteristics of each label associated with each respective class name. An outlier test can be performed based on the determined statistical information for a first designated class name to receive at least one outlier label having the first designated class name. The at least one outlier label can be output as a modification candidate for re-labeling.
US12124529B2
Systems and methods for determining a degree or rate of error for treatments at a field are disclosed herein. In some embodiments, a system receives first data corresponding to a first agronomic treatment at a field and second data corresponding to a second agronomic treatment at the field. The system uses the first and second data to determine differences and overlaps between characteristics of the first and second data to quantify an error rate at individual subsets of the field. Based on the quantified error rate, a number of metrics and yield data may be interpreted differently or modified to fit the result of the quantified error rate. The system uses the quantified error rate to predict the effectiveness of treatments, modify the rate of experienced yields at a field, and recommend real-time and subsequent corrective actions to take at the field.
US12124522B2
Search queries are received and search results are provided. Interaction tracking is used to determine with which search results users interact. The search results having received interactions can be represented as item vectors, which can include a vector representation of a portion of the search result, such as a title, description, or image. For each search query, the item vectors are aggregated, such as by averaging the item vectors. The search queries are stored in an item dataset as collected search queries respectively associated with the aggregate item vectors. When a new search query is received, a search query vector can be compared to the aggregate item description vectors to identify collected search queries that are related. The related collected search queries can be provided as search query recommendations or search results associated with the collected search queries can be provided in response to receiving the new search query.
US12124521B2
Technology described herein assigns a reliability score to web content, such as a web site or portion of a website. In one aspect, an output of the technology is a high reliability score and a low reliability score for a web content. The high reliability score represents conformance to high reliability sites, while the low reliability score represents conformance to low reliability sites. The high reliability score may be generated by first identifying high reliability online content within a compressed web graph. In a first iteration, the high reliability score of the seeds is used to score online content that is linked to the seed sites. At a high level, the more links that originate from high reliability sources, the higher the reliability score for the linked content. The low reliability score is similar, but uses outgoing links to low reliability sites instead of incoming links from high reliability sites.
US12124513B2
Systems and methods for data propagation and mapping are provided. In an aspect, one or more data entries storing changed information in a first database using a first storage format are identified. The identified data entries are received by the data propagation and mapping system. The received data entries may be filtered to generate a subset of filtered data entries. The filtered data entries are transmitted to a mapping pipeline configured to map a data entry stored in the first storage format to a data entry stored in a second storage format. The mapped data entries are transmitted to a recipient second database storing data entries using the second storage format.
US12124505B2
Aspects of the technology described herein use acoustic features of a music track to capture information for a recommendation system. The recommendation can work without analyzing label data (e.g., genre, artist) or usage data for a track. For each audio track, a descriptor is generated that can be used to compare the track to other tracks. The comparisons between track descriptors result in a similarity measure that can be used to make a recommendation. In this process, the audio descriptors are used directly to form a track-to-track similarity measure between tracks. By measuring the similarity between a track that a user is known to like and an unknown track, a decision can be made whether to recommend the unknown track to the user.
US12124501B2
A web scaping system configured with artificial intelligence and image object detection. The system processes a web page with a neural network to perform object detection to obtain structured data, including text, image and other kinds of data, from web pages. The neural network allows the system to efficiently process visual information (including screenshots), text content and HTML structure to achieve good quality and decrease extraction time.
US12124495B2
Described herein are embodiments for machine-generating and naming ontologies for for-sale items. A neural network may be used to train information describing for-sale items into feature vectors that describe the for-sale items. These feature vectors may be sorted into clusters based on their relative proximity using clustering algorithms. The resulting clusters may be sub-divided into smaller clusters depending on the precision used in the clustering algorithm. The set of clusters may form a hierarchical data structure where each level has clusters determined at a certain precision and each lower level sub-divides those clusters. The clusters may be named based on the most salient facets that describe the for-sale items in the clusters.
US12124493B2
An example system includes a processor to execute a key point analysis to extract key points from a number of input sentences. The processor can compute directional relation scores between the extracted key points. The processor can construct a key point graph based on the extracted key points and the directional relation scores. The processor can generate a key point graph visualization based on the key point graph.
US12124484B2
A real-time geo-intelligent aggregation engine and related methods are disclosed. The real-time geo-intelligent aggregation engine can be used to provide interaction event data corresponding to a geographic coordinate point and a boundary element to requestors or requestor computers. After receiving a request from a requestor computer, the real-time geo-intelligent aggregation engine can determine one or more geohashes corresponding to a geographic region. The one or more geohashes can be used to query a geographic resource provider database to determine a list of resource providers acting within the geographic region. The list of resource providers can be used to query a resource provider interaction database to determine interaction event data corresponding to those resource providers. The interaction event data can subsequently be provided to the requestor computer. The requestor computer and/or a requestor associated with the requestor computer can perform subsequent action based on the interaction event data.
US12124476B2
A method comprises: receiving, by a second node, a new transaction to be recorded to a block in a blockchain (510), determining, by the second node, based on an identity of the block that the second node is one of a subset of block managers in the blockchain to store the block (520), adding the block to the blockchain responsive to the determination (530) and transmitting a block list, wherein the block list comprises information about the block (540).
US12124465B2
Computer-implemented systems and methods are disclosed that query collections of documents. Disclosed embodiments may include receiving, via a user interface, a first search query comprising a text string. Disclosed embodiments may include, responsive to receiving the first search query, initializing a first query object based on the text string. Further, disclosed embodiments may include translating the first query object to match the formatting of a search engine, the translated first query object capable of searching a plurality of collections of documents. Disclosed embodiments may also include receiving aggregated query results from a search engine based on the translated first query object. Some disclosed embodiments may include reformatting the aggregated query results based on respective configuration files of the collections. Additionally, disclosed embodiments may include rendering a graphical user interface that facilitates user interaction with the reformatted aggregate query results.
US12124462B2
Techniques for configuring query result information include decoding a query received from a client device of a network-based database system. A multi-stage execution of the query is configured to obtain a plurality of query result subsets. A combined query result is generated using the plurality of query result subsets. The combined query result further includes storage location information for each of the plurality of query result subsets. The combined query result is encoded for transmission to the client device in response to the query.
US12124457B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining cluster data, determining a portion of the search queries within the given query cluster that trigger a local search feature, assigning to the intent flag a value indicating that the given cluster is high local intent cluster when the portion of the search queries within the given query cluster that trigger the local search feature meets the local intent threshold, assigning to the intent flag a value indicating that the given cluster is a low local intent cluster when the portion of the search queries within the given query cluster that trigger the local search feature fails to meet the local intent threshold, and modifying a content item including adding a local content feature to the content item when the search query is determined to be included in the high local intent cluster.
US12124454B2
Aspects of the present invention disclose a method, computer program product, and system for query execution in a multi-tenant cloud service. The method includes one or more processors determining category classes for service queries. The method further includes sending for execution, a selected number of service queries from one of the determined category classes to a shadow query engine. Respective service queries of the categorically classified service queries comprise a different set of configuration parameter values for the shadow query engine. The method further includes recording metadata for the selected number of service queries of the one category class executed on said shadow query engine. The method further includes determining correlations between the recorded metadata. The method further includes determining, from the determined correlations, optimal configuration parameter values comprising optimal configuration parameters for executing the selected number of service queries of the one category classes.
US12124452B1
Examples are disclosed that relate to materials discovery using machine learning models. One example provides a method enacted on a computing system. The method comprises receiving a query comprising one or more of element information and material property information, and, based on the query, retrieving material data from a materials information database. The material data comprises structural information for each material within a set of materials matching the query, the set comprising one or more materials, and for one or more materials in the set of materials, one or more predicted material properties determined using one or more trained machine learning models. The method further comprises outputting the material data.
US12124443B1
Systems and methods for platform independent secure customer data migration from one data storage to another data storage. A synchronization server includes a translation layer and an authentication layer. The translation layer encodes data from one data storage access language and schema to another distinct data storage access language and schema. Before the full transition to the second data storage, the translation layer also encodes, updates and inserts data into the first data storage. Existing references to the first data storage as well as new references to the second data storage are supported using an authentication layer. After a request for secure customer data, a determination is made which data storage is accessed from an obtained authentication factor. When the second data storage is accessed, the translation layer is employed to encode the first data storage object references to the corresponding second data storage object.
US12124432B2
A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.
US12124428B2
Computing systems methods, and non-transitory storage media are provided for receiving a monitoring request. The monitoring request includes one or more entities or attributes to be monitored, one or more rules to be evaluated with respect to the entities or attributes, and one or more downstream actions to be selectively triggered based on the evaluation. Next, data regarding the entities or the attributes is obtained. Next, a log is generated. The log includes changes or updates, relative to a previous iteration, of the entities or the attributes. The changes or updates correspond to the rules. Next, the changes or the updates are evaluated against the one or more rules and based on the log. Next, one or more actions are selectively implemented based on the evaluation of the changes or the updates.
US12124425B2
Systems and methods for providing stream-based database alteration architecture are disclosed. The systems and methods can receive a plurality of client tracking identification numbers in a data stream from a database via a communication network, wherein the plurality of client tracking identification numbers comprises customer metadata. The received plurality of client tracking identification numbers is assigned to one or more virtual consumer processors for encrypting or decrypting a client record associated with each of the plurality of received client tracking identification numbers. The client record associated with each of the received plurality of client tracking identification numbers is encrypted or decrypted. A database is updated to indicate the client record associated with each of the received plurality of client tracking identification numbers is encrypted or decrypted using the assigned one or more virtual consumer processors.
US12124418B2
Methods and systems for generating recommendations for microapps are described herein. A plurality of microapps may be provided to a user to subscribe to (e.g., use). The user may have difficulty determining, from among the plurality of microapps, which microapps the user may want to use. To improve user experience, microapp recommendations may be sent to the user to assist the user in determining which microapps to use. The microapp recommendations may be based on correlation levels determined between pairs of microapps.
US12124416B1
The described technology is generally directed towards resolving namespace collisions on a target system when applying incremental changes (e.g., between snapshots) as part of an incremental replication from a source system. Detected changes to a filesystem namespace include file link, directory move and file and directory unlink operations. The changes are processed to recognize and overcome failures and other issues, such as to not process an unlink before a corresponding link, which can otherwise result in accidental deletion of a file. Deferred operations are maintained for later processing, including deferred directory moves for directory rename failures, deferred unlink operations and name collision fixes. After initial processing, the deferred move list is iteratively processed to overcome directory rename failures, the deferred unlink list is processed after performing corresponding link operations, and the name fix list is processed to rename previously colliding names.
US12124415B2
A data storage system for use with a multi-threaded processing system receives concurrent requests to store data to a common data store, and efficiently and securely swaps an active data store for a new data store while avoiding conflicts arising from multiple threads attempting to swap a same data store and minimizing reliance on operations that re-attempt actions upon failure of an attempted action, thereby improving performance of the data storage system and also the multi-threaded processing system.
US12124410B2
An emotion tracking computer system is presented. An emotion tracking server obtains digital content representing an assertion of the existence of an emotional relationship among multiple entities; e.g., an assertion of gratitude. The server creates one or more instances of emotion objects that model the assertion of the emotional relationship, where such objects are stored in an emotion database. The emotion objects form data primitives that provide opportunities for analyzing contexts of relationships. Gratitude tracking is discussed with some specificity.
US12124405B2
A method for data storage includes specifying a plurality of File Systems (FSs) for use by multiple clients, including assigning to the FSs both respective global identifiers and respective client-specific names. The plurality of FSs is managed using the global identifiers, and files are stored for the clients in the FSs using the client-specific names.
US12124390B2
Data communication devices, e.g., eUSB2 repeaters, include a partial bit filter to filter out a partial bit so it is not transmitted. The partial bit filter includes state-detection-and-hold circuitry having first and second differential signal inputs, a first output and a second output; logic circuitry having a first input coupled to the first output of the state-detection-and hold circuitry, and a second input coupled to the second output of the state-detection-and hold circuitry; and filter circuitry coupled to the logic circuitry and having a control output. The filter circuitry may be implemented as a latch or a network of flip flops. The output control signal of the partial bit filter may be applied to a transmitter in an eUSB2 repeater or to a pass-gate at the output of the transmitter.
US12124388B2
A bridge control chip includes a first interface, a second interface, and a processor, wherein the first interface is coupled to a host device, the second interface is coupled to a memory device, and the memory device is a flash memory device. The processor is arranged to execute commands in a queue in sequence, to transmit the commands in the queue to the memory device through the second interface in sequence, wherein when the processor receives one or more received commands from the host device, the processor sorts the one or more received commands and commands which are currently and temporarily stored in the queue according to a distance between a logical address of each of the one or more received commands and a logical address of a current command in the queue that is currently executed by the processor.
US12124382B2
The disclosed embodiments relate to a computer system with a cache memory that supports tagless addressing. During operation, the system receives a request to perform a memory access, wherein the request includes a virtual address. In response to the request, the system performs an address-translation operation, which translates the virtual address into both a physical address and a cache address. Next, the system uses the physical address to access one or more levels of physically addressed cache memory, wherein accessing a given level of physically addressed cache memory involves performing a tag-checking operation based on the physical address. If the access to the one or more levels of physically addressed cache memory fails to hit on a cache line for the memory access, the system uses the cache address to directly index a cache memory, wherein directly indexing the cache memory does not involve performing a tag-checking operation and eliminates the tag storage overhead.
US12124376B2
A method for providing elastic columnar cache includes receiving cache configuration information indicating a maximum size and an incremental size for a cache associated with a user. The cache is configured to store a portion of a table in a row-major format. The method includes caching, in a column-major format, a subset of the plurality of columns of the table in the cache and receiving a plurality of data requests requesting access to the table and associated with a corresponding access pattern requiring access to one or more of the columns. While executing one or more workloads, the method includes, for each column of the table, determining an access frequency indicating a number of times the corresponding column is accessed over a predetermined time period and dynamically adjusting the subset of columns based on the access patterns, the maximum size, and the incremental size.
US12124374B2
Disclosed embodiments provide a technique in which a memory controller determines whether a fetch address is a miss in an L1 cache and, when a miss occurs, allocates a way of the L1 cache, determines whether the allocated way matches a scoreboard entry of pending service requests, and, when such a match is found, determine whether a request address of the matching scoreboard entry matches the fetch address. When the matching scoreboard entry also has a request address matching the fetch address, the scoreboard entry is modified to a demand request.
US12124371B2
An apparatus and method to reduce bandwidth and latency associated with probabilistic caches. For example, one embodiment of a processor comprises: a plurality of cores to execute instructions and process data, one or more of the cores to generate a request for a first cache line; a cache controller comprising cache lookup logic to determine a first way of a cache in which to search for the first cache line based on a first set of tag bits comprising one or more bits associated with the first cache line; the cache lookup logic to compare a second set of tag bits of the first cache line with a third set of tag bits of an existing cache line stored in the first way, wherein if the second set of tag bits and the third set of tag bits to not match, then the cache lookup logic to determine that the first cache line is not in the first way and to compare a fourth set of tag bits of the first cache line with a fifth set of tag bits of the existing cache line, wherein responsive to a match between the fourth set of tag bits and the fifth set of tag bits, the cache lookup logic to determine that the first cache line is stored in a second way and to responsively read the first cache line from the second way.
US12124366B2
Methods, systems, techniques, and devices for smart factory reset procedures are described. In accordance with examples as disclosed herein, a memory system may receive one or more commands associated with a reset procedure. The memory system may identify, in response to the one or more commands, a first portion of one or more memory arrays of the memory system as storing user data and a second portion of the one or more memory arrays as storing data associated with an operating system. The memory system may update a mapping of the memory system based on identifying the first portion and the second portion. The memory system may transfer the data associated with the operating system to a third portion of the one or more memory arrays and perform an erase operation on a subset of physical addresses of the set of physical addresses.
US12124364B2
A synthetic judgment section performs synthetic judgment of randomness test for shared random numbers by combining a result of a first randomness test and a result of a second randomness test, the first randomness test being performed on the shared random numbers by a first communication device and the second randomness test being performed on the shared random numbers by a second communication device wherein a result of the synthetic judgment is safely notified to at least one of the first communication device and the second communication device, wherein the first randomness test and the second randomness test are different with respect to at least one of randomness test to be used and random number portion to be tested.
US12124363B2
The present disclosure involves systems, software, and computer implemented methods for executing integration scenario regression tests in customer landscapes. One example method includes identifying a request to create a test case for an integration scenario for a cloud platform customer. The test case is created for the scenario, including enabling the test case to run in an isolated customer environment specific to the customer. An update to the cloud platform is identified. The update is provisionally applied to the cloud platform for the customer. The test case is executed in the isolated customer environment, to test the scenario for the customer. A determination is made as to whether execution of the test case succeeded. In response to determining successful test case execution, the update to the cloud platform is finalized for the customer. In response to determining unsuccessful test case execution, the update is rolled back for the customer.
US12124356B2
Systems and methods for vehicle hardware coverage testing are provided. For instance, a vehicle includes a memory to store a vehicle compute software and a hardware coverage test software associated with the vehicle compute software. The vehicle includes a timer configured based on a timer period and one or more processing units to execute the vehicle compute software using hardware resources of the one or more processing units. Responsive to an expiration of the timer, the one or more processing units execute the hardware coverage test software to test only the hardware resources used by the vehicle compute software and determine whether there is a failure associated with the hardware resources used by the vehicle compute software.
US12124352B1
An apparatus and method for generating a path, the apparatus including at least a processor; and a memory communicatively connected to the processor, the memory containing instructions configuring the processor to receive user data; track a user interest over a plurality of platforms, wherein tracking the user interest includes determining an interest level of a user on a platform of the plurality of platforms; identify a plurality of distractions as function of the user interest; classify the plurality of distractions to a plurality of categories including a productive category and a non-productive category; and generate a path for the user based on the classified plurality of distractions, wherein the path includes an activity related to a productive distraction.
US12124344B2
A computing system that receives and stores configuration information for the application in a data store. The configuration information comprises (1) identifiers for a plurality of cells of the application that include at least a primary cell and a secondary cell, (2) a defined state for each of the plurality of cells, (3) one or more dependencies for the application, and (4) a failover workflow defining actions to take in a failover event. The computing system receives an indication, from a customer, of a change in state of the primary cell or a request to initiate the failover event. The computing system updates, in the data store, the states for corresponding cells of the plurality of cells based on the failover workflow and updates, in the data store, the one or more dependencies for the application based on the failover workflow.
US12124343B1
An apparatus in an illustrative embodiment comprises at least one processing device including a processor coupled to a memory. The at least one processing device is configured to detect a failure impacting management functionality associated with a management controller of a first network device. The at least one processing device is further configured, responsive to the detected failure being a failure of a first type, to address the detected failure utilizing at least one microservice replicated from the management controller to another component of the first network device, and responsive to the detected failure being a failure of a second type different than the first type, to address the detected failure by establishing an alternative management communication channel through at least one additional component of at least the first network device.
US12124337B2
A data store volume (DSVOL) for a snapshot group which is a group of the PVOL and one or more SVOLs for the PVOL is a data storage region where data of which a storage destination is one volume (VOL) of the snapshot group and meta-information of the data are stored, and the meta-information is information including address mapping between a reference source address which is an address of a position of the data in the snapshot group and a reference destination address which is an address of a position of the data in the DSVOL. A process of a storage system increases the number of DSVOLs in the snapshot group when an input/output (I/O) load on the snapshot group exceeds a threshold.
US12124332B2
Error correcting memory systems and methods of operating the memory systems are disclosed. In some embodiments, a memory system includes: a data memory; an ECC memory; and a data scrubbing circuit electrically coupled to the ECC memory and the data memory. The data scrubbing circuit may be configured to, in response to receiving a scrub data command, correct an error in the data memory. A code word length used to correct the error may be longer than a word length used during normal access of the data memory. In some embodiments, a memory system includes a first memory circuit associated with a first bit error rate and a second memory circuit associated with a second bit error rate. In some embodiments, a memory system includes an error correctable multi-level cell (MLC) array.
US12124317B1
One embodiment of a disclosed system, method, and computer readable storage medium which includes an algorithm for regulating power to electronic components of a device. In an active state, the system detects a period of inactivity based on a frequency of gesture inputs to the contact-sensitive surface of the device. In response to detecting the period of inactivity, the device transitions into an idle state with reduced power consumption by electronic components of the device. The device records an amount of time that the device has spent in the idle state transitions into a regularized suspend state where power consumption by electronic components of the device is reduced from the consumption in the idle state to detect one or more activation trigger conditions. In the regularized suspended state, the device presents a persistent display comprising a graphic generated in response to a most recent set of user inputs the device.
US12124316B2
Methods and systems for reducing energy consumption. A method may include aggregating, for a prior time period, prior usage data from a plurality of computing nodes. Based on the aggregated prior usage data from the plurality of computing nodes, a usage threshold for decreasing cooling system output for the plurality of computing nodes and a local-time threshold for decreasing the cooling system output for the plurality of computing nodes are determined. Current usage data for the plurality of computing nodes is then received. When the current usage data reaches the usage threshold and the local time is after the local-time threshold, output of the cooling systems of the plurality of computing nodes is decreased.
US12124306B2
A method is disclosed for project support in using an electric appliance with a battery pack. The method includes storing project data relating to at least a part of a sequence of project steps on a data storage of the battery pack, wherein the project data includes, for each project step, associated user information. For a predetermined project step of the sequence of project steps, the associated user information is output in visual and/or acoustic form by means of an output device of the battery pack. The user information and/or further user information for the predetermined project step are output in visual and/or acoustic form and/or provided for retrieval by a user by means of at least one external computing unit.
US12124300B2
Provided is an electronic device including a display element, a first position detection sensor of an electromagnetic induction type disposed on a back side of the display element, wherein the first position detection sensor, in operation, detects a position pointed to on a display screen of the display element, and a reinforcing plate interposed between the display element and the first position detection sensor and having a slit part corresponding to an entire surface of the display screen, the slit part having slits of a first type and of a second type, each of the first type of the slits extending in a vertical direction of the display screen and each of the second type of the slits extending in a horizontal direction of the display screen, the first and second types of the slits being provided uniformly in a manner having substantially the same opening dimensions.
US12124288B2
Storage devices are configured to be utilized in a variety of blockchain related activities that rely on a proof of space consensus model. These storage devices are required to process a lot of read and write cycles on their memory devices to generate the desired proof of space consensus data. The generation and storing of this generated data require very different types of memory device usage. As these operations increase in popularity, the need to segment storage devices meant for proof of space usage and those which are not becomes more important. Storage devices may be configured to throttle these different usage types upon detecting these proof of space blockchain activities. Throttling may include reducing clock frequencies, selecting slower performing trim parameters, and programming memory devices with a reduced voltage window, among other processes. Detecting whether throttling should commence, or end can be done via a deployed machine learning classifier.
US12124278B2
A system for automated flight plan reporting for an electric aircraft, the system including a flight controller coupled to the electric aircraft configured to receive a digital datum from a remote device, generate a plan adjustment datum as a function of the digital datum, and transmit the plan adjustment datum to a pilot display, a pilot display coupled to the electric aircraft, wherein the pilot display is configured to receive the plan adjustment datum from the flight controller, display the plan adjustment datum to a user; and receive a confirmation datum from the user.
US12124274B2
The embodiments are a landing control method, an aircraft, and a storage medium. The method is applied to the aircraft, and includes: the current frame template image is subjected to image feature extraction, and the extracted image features are used to train the position filter and the scale filter of the first template image; the position information of the first template image in the next frame image is predicted by using the position filter and the scale filter; and the landing of the aircraft is corrected by using the position information, such that the aircraft can dynamically track the preset takeoff and landing point for landing, so as to realize the accurate landing of the aircraft.
US12124269B2
Systems and methods for the simultaneous localization and mapping of autonomous vehicle systems are provided. A method includes receiving a plurality of input image frames from the plurality of asynchronous image devices triggered at different times to capture the plurality of input image frames. The method includes identifying reference image frame(s) corresponding to a respective input image frame by matching the field of view of the respective input image frame to the fields of view of the reference image frame(s). The method includes determining association(s) between the respective input image frame and three-dimensional map point(s) based on a comparison of the respective input image frame to the one or more reference image frames. The method includes generating an estimated pose for the autonomous vehicle the one or more three-dimensional map points. The method includes updating a continuous-time motion model of the autonomous vehicle based on the estimated pose.
US12124267B2
A system can autonomously or semi-autonomously guide a driver to a dock or parking location. The system can include a sensor or sensors that collect data to create a map of the dock or parking location, a user interface that allows the driver to select a dock or a feature in the map and to determine the final pose of the tractor and trailer, and a planner that creates a kinematically-correct and obstacle-free trajectory from the current location to the dock or parking location. The system can provide user aids, such as a ground guide avatar or avatars, that provide the distance to the dock, speed and turning directions, or other guidance.
US12124259B2
There is provided a vehicle control device including an imager that images a driver, and circuitry configured to detect a gesture action indicating that the driver is awake based on an image captured by the imager, and switch a driving mode in response to the detected gesture action.
US12124258B2
An aircraft comprising a first power supply such as a battery, avionics including a plurality of sensors that provide aircraft parameter information, a transceiver and a gateway. The gateway includes a processing system and is coupled to the first power supply, avionics and transceiver. The gateway is configured to operate in a first mode to receive from the transceiver a remote wake request initiated by a user of a remote communication device, power on at least portions of the avionics in response to the received remote wake request by causing the first power supply to be coupled to the at least portions of the avionics, receive aircraft parameter information from the powered on portions of the avionics, and provide the received aircraft parameter information to the transceiver for transmission from the aircraft, optionally to the user of the remote communication device.
US12124257B2
Transportation systems have artificial intelligence including neural networks for recognition and classification of objects and behavior including natural language processing and computer vision systems. The transportation systems involve sets of complex chemical processes, mechanical systems, and interactions with behaviors of operators. System-level interactions and behaviors are classified, predicted and optimized using neural networks and other artificial intelligence systems through selective deployment, as well as hybrids and combinations of the artificial intelligence systems, neural networks, expert systems, cognitive systems, genetic algorithms and deep learning.
US12124254B2
A system for predictive analysis and/or process control, preferably including one or more communication and/or computing systems, and optionally including one or more entities and/or sensors. A method for predictive analysis and/or machine operation, preferably including receiving entity data and determining one or more latent features, and optionally including determining one or more response reconstructions, determining a processed representation of the entity data, determining entity information, and/or acting based on entity information. In some embodiments, the method can additionally or alternatively include: determining segments, identifying one or more state change event occurrences, determining an event data subset based on the state change event occurrences, generating a response reconstruction using the event data subset, selecting a physical simulation, selecting one or more simulation hyperparameters for the physical simulation, running the physical simulation, and/or extracting one or more latent features from the physical simulation.
US12124253B2
Embodiments herein relate to filter restriction indicator (100) for a filtration system. In an embodiment, a filter restriction indicator (100) can have an electronics control cartridge (800) including an internal spacer frame (304), a first circuit board (346), a second circuit board (302) disposed over the first circuit board (346), and a pressure sensor (336) in electrical communication with the first circuit board (346). A filter fluid tube (318) defines a filter fluid channel (348) in fluid communication with the pressure sensor (336). The internal spacer frame (304) can secure the first circuit board (346) at a fixed distance from the second circuit board (302). A lower housing (108) defines an ambient pressure port (310). A cap (102) defines an interior volume (332) into which the electronics control cartridge fits (800). The cap (102) can define a shielding panel (112) configured to fit over an exterior portion of the ambient pressure port (336) when the cap (102) is engaged with the lower housing (108). Other embodiments are also included herein.
US12124252B2
A server displays information about a plurality of industrial machines on a display of a client computer. The server includes a storage device, a processor, and a communication device. The storage device stores state data indicative of states of a plurality of industrial machines. The processor determines remaining lives of the plurality of industrial machines from the state data. The processor generates data indicative of a machine list screen. The machine list screen includes identifiers of the plurality of industrial machines and the remaining lives. The communication device outputs the data indicative of the machine list screen to a client computer via a communication network.
US12124248B1
The present disclosure relates to a method and an apparatus for processing accelerated test data based on multiple performance degradation, and a device. The method includes: a computer device obtaining multiple performance parameter values of a target product, and determining an association relationship among the performance parameter values, the association relationship including an independent coexistence relationship and a backup relationship, and the performance parameter values being obtained by applying an acceleration stress to the target product in an acceleration experiment; the computer device determining a reliability estimation model corresponding to the association relationship based on the association relationship, and according to the reliability estimation model and each performance parameter value, obtaining a reliability function of multiple performance degradation corresponding to the target product; the computer device obtaining, according to the reliability function of multiple performance degradation, a product reliability estimation index corresponding to the target product under normal stress.