US12273617B2

Reduction in power consumption of a video camera and a remote controller that displays a captured image of the video camera and improvement of operability are achieved. In a system including the video camera and the remote controller that displays a captured image of the video camera, when a period in which there is no operation on the operation unit of the remote controller reaches a first prescribed time, transmission of the captured image from the video camera to the remote controller via Wi-Fi communication and displaying processing on a display unit of the remote controller are stopped. Further, when a period in which there is no operation on the operation unit of the remote controller reaches a second prescribed time, the Wi-Fi communication is interrupted. Valid operation unit information in each mode is displayed on the display unit of the remote controller.
US12273616B2

An imaging apparatus includes: a first display panel unit for executing display toward a user side; a second display panel unit for executing display toward a subject side; an imaging processing unit for subjecting incident light from the subject side to photoelectric conversion to obtain a captured image signal; a recording processing unit for executing a recording process to a recording medium regarding the captured image signal obtained at the imaging processing unit; and a control unit for controlling the display states of the first display panel unit and the second display panel unit for each of a plurality of various types of operation periods changing along with the operation of the imaging processing unit or the recording processing unit, and executing display control wherein the first display panel unit and the second display panel unit can have different display content during at least a single operation period.
US12273615B2

A lens system includes: a lens; an operation terminal separated from the lens, the operation terminal including a touch panel; and a controller that controls the lens in accordance with a gesture command input to the touch panel.
US12273610B2

A display device includes a display portion including a first surface, from which light is emitted in a first direction, and a second surface opposite to the first surface, a first optical portion disposed on the first surface, and a second optical portion disposed on the first surface to be spaced apart from the first optical portion in a second direction crossing the first direction. Each of the first and second optical portions includes a multi-channel lens through which the light from the first surface passes, a first infrared light source, a first camera, and a first lens frame coupled to the multi-channel lens in the first direction to support at least a portion of the multi-channel lens. The first lens frame may include a first recess structure in which the first infrared light source is disposed and a second recess structure in which the first camera is disposed.
US12273608B2

A camera module includes a housing, a reflective member positioned in the housing and changing a direction of light to a direction of an optical axis, a carrier carrying the reflective member and rotatable about a first axis with respect to the housing, and a first ball group disposed between the housing and the carrier, wherein the first ball group includes a main ball member providing the first axis of the carrier, and an auxiliary ball member disposed away from the first axis, and one or both of the housing and the carrier partially accommodates the auxiliary ball member, and includes an auxiliary guide groove extended in a circumferential direction of the first axis.
US12273607B2

An imaging apparatus includes a plurality of imaging elements, at least one signal processing circuit, and a transfer path, in which each of the plurality of imaging elements includes a memory that is incorporated in the imaging element and stores image data obtained by imaging a subject, and a communication interface that is incorporated in the imaging element and outputs output image data based on the image data stored in the memory, the transfer path connects the plurality of imaging elements and a single signal processing circuit in series, and the communication interface of each of the plurality of imaging elements outputs the output image data to an imaging element in a rear stage or the signal processing circuit through the transfer path.
US12273604B2

A method to highlight video segments in a video stream, where the method includes receiving a video stream from a video source, identifying a highlight segment within the video stream based on a machine learning model, the highlight segment being deemed to be worthy of replay by the machine learning model, and starting and ending frames of the highlight segment being identified by applying the machine learning model to the video stream and corresponding audio data, and providing an availability indication of the highlight segment in the video stream once the starting and ending frames of the highlight segment are identified.
US12273603B2

Methods and systems for crowd source-based time marking of media items at a platform are provided herein. A media item is provided to first client devices associated with first users of a platform. An indication is received from each of the first client devices of an interesting content segment of the media item as selected by a first user of the platform. At least one content segment of the media item to be associated with a bookmark for a timeline of the media item is determined. The at least one content segment is determined in view of the indication received from each of the first client devices. The media item and the indication of the bookmark is provided to a second client device for presentation to a second user of the platform.
US12273602B2

The appearance of a display image of image content is made appropriate without particular user operation irrespective of viewing environment changes. A reception unit receives image content. A processing unit performs image quality adjustment processing on the received image content on the basis of metadata for image quality adjustment depending on viewing environment information. For example, the reception unit transmits the viewing environment information to a server and receives the metadata from the server. Further, for example, a metadata generation unit configured to generate the metadata on the basis of the viewing environment information is provided.
US12273598B2

Various systems, devices and methods automatically identify advertisements or other portions of television or other media content prior to broadcast using automated content analysis. Information about identified content may be used for any number of different purposes, including advertisement identification; advertisement replacement; second screen browsing or augmentation of identified content; tracking of times or places that ads or other content are viewed; and many others.
US12273590B2

Various embodiments of the disclosure relate to minimizing data usage over a communication link. A system may include a back-end network configured to: receive, via a first connection, a video stream from at least one camera; transmit, via one or more second connections, the video stream to one or more user devices; cause the video stream from the back-end network to a user device of the one or more user devices to be terminated; and cause the video stream from the at least one camera to the back-end network to be terminated in response to determining that the back-end network is not transmitting the video stream to at least one user device of the one or more user devices. Associated methods are also disclosed.
US12273583B2

Methods, systems, and media for providing dynamic media sessions are provided. In some embodiments, the method comprises: transmitting, from a leader device to follower devices that each belong to a group of media playback devices in a group media playback session, control instructions that cause a media content item to be synchronously presented with the leader device and the follower devices in the group of media playback devices; during the synchronous presentation of the media content item, receiving an indication to halt presentation of the media content item by the leader device; in response to receiving the indication and in response to determining that the leader device is to remain the leader device of the group of media playback devices, halting the presentation of the media content item on the leader device while continuing to transmit updated control instructions that cause the media content item in the group media playback session to continue being synchronously presented on the follower devices remaining in the group of media playback devices.
US12273575B2

Methods, apparatus, systems, and articles of manufacture are disclosed that determine a penetration and a churn of a streaming service. Example apparatus disclosed herein includes processor circuitry to instantiate at least interval determination circuitry to determine an interval between the first tuning event and the second tuning event, the first and second tuning events corresponding to streaming of media in a first household using the streaming service via a media device, characterization circuitry to characterize a status of the first household as subscribed when the interval satisfies a threshold, aggregation circuitry to aggregate statuses of households over a time period, the households including the first household, and penetration determination circuitry to generate first analytical data based on a number of subscribed statuses per a total number of households at a timestamp, the timestamp within the time period.
US12273566B2

A video signal processing method may comprise the steps of: acquiring a first syntax element indicating whether a subblock-based merging mode is applied to a current block; acquiring a second syntax element indicating whether a merging mode using motion vector difference is applied to the current block, when the first syntax element indicates that the subblock-based merging mode is not applied to the current block; and acquiring a third syntax element indicating a candidate to be used in inter-prediction for the current block, among candidates contained in a mergence candidate list for the current block, when the second syntax element indicates that the merging mode using motion vector difference is applied to the current block.
US12273564B2

A video signal processing method may comprise the steps of: acquiring a first syntax element indicating whether a subblock-based merging mode is applied to a current block; acquiring a second syntax element indicating whether a merging mode using motion vector difference is applied to the current block, when the first syntax element indicates that the subblock-based merging mode is not applied to the current block; and acquiring a third syntax element indicating a candidate to be used in inter-prediction for the current block, among candidates contained in a mergence candidate list for the current block, when the second syntax element indicates that the merging mode using motion vector difference is applied to the current block.
US12273562B2

An image decoding method according to the present document comprises a step of deriving a residual sample for a current block on the basis of a transform coefficient, wherein the step of deriving the transform coefficient can comprise the steps of: determining whether a sub block transform for performing a transform by dividing a coding unit is applied to the current block; determining whether a multiple transform selection (MTS), for which a plurality of transform kernels are used, is applied to the current block; and setting the size of a transform block to which the transform is to be applied, on the basis of whether the sub block transform is applied to the current block and whether the multiple transform selection is applied to the current block.
US12273560B2

An image decoding method according to this disclosure includes receiving image information including intra matrix-based intra prediction (MIP) flag information related to whether an MIP is applied to a current block through a bitstream, deriving an intra prediction type for the current block as the MIP based on the intra MIP flag information, generating intra prediction samples for the current block based on the MIP, and generating reconstructed samples for the current block based on the intra prediction samples.
US12273552B2

The present disclosure provides a computer-implemented method for decoding video. The method includes receiving a bitstream including a coding unit of a video frame, the coding unit being coded in a skip mode or a direct mode; determining whether the coding units has a width greater than a threshold width or a height greater than a threshold height; in response to the coding unit having the width greater than the threshold width or the height greater than the threshold height, enabling a motion vector angular prediction process to store one or more motion vector angular prediction candidates in a candidate list storing a plurality of motion candidates associated with the coding unit; and performing an inter prediction to the coding unit according to the candidate list and an index parsed from the bitstream.
US12273544B2

A method of encoding an input video as a hybrid video stream, the method comprising: receiving the input video at a first resolution; obtaining an indication of a desired quality level for the encoding, the desired quality level setting one or more bit rates for the hybrid video stream, said hybrid stream comprising a base encoded stream at a second resolution and a plurality of enhancement streams at each of the first and second resolutions, the first resolution being higher than the second resolution; encoding each of the plurality of enhancement streams by: generating a set of residuals based on a difference between the input video and a reconstructed video at the respective resolution of the enhancement stream; determining quantisation parameters for the set of residuals for based on the desired quality level; quantising the set of residuals based on the quantisation parameters; and creating an encoded stream from the set of quantised residuals.
US12273535B2

In an inter prediction encoding method, a picture is divided into a plurality of coding units. Motion estimation traversal is performed on motion vector predictions (MVPs) in a specified inter prediction mode to obtain candidate motion vectors. A motion vector set is determined from the MVPs and the candidate motion vectors. The motion vector set includes a target MVP from the MVPs and a target motion vector from the candidate motion vectors. Interpolation mode transversal and motion mode transversal are performed for each of the coding units based on the motion vector set to obtain a target interpolation mode and a target motion mode corresponding to the respective coding unit.
US12273518B2

The present invention relates to a method and apparatus for performing encoding and decoding using a variably-sized quantization coefficient group, in quantization coefficient group encoding and decoding of video compression technology.
US12273515B2

Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding, or video transcoding. One example method of video processing includes performing a conversion between a video and a bitstream of the video according to a format rule. The format rule specifies that a first field at a sequence level or a picture level or a slice level controls a value of a second field in an adaptation parameter set.
US12273513B2

A method of decoding coding blocks of a coding tree unit for an image frame, from a bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; and determining, based on the determined chroma format, a size of a chroma coding block of one of the chroma channels of the coding tree unit, wherein the chroma coding block is collocated with a plurality of corresponding luma blocks. The method comprises determining the chroma coding block is encoded using intra prediction if the determined size of the chroma block is a predetermined minimum chroma block size; and decoding the coding blocks of the coding tree using intra prediction for the chroma coding block and inter prediction for at least one of the plurality of corresponding luma coding blocks.
US12273499B2

A sequence of three-dimension scenes is encoded as a video by an encoder and transmitted to a decoder which retrieves the sequence of 3D scenes. Points of a 3D scene visible from a determined point of view are encoded as a color image in a first track of the stream in order to be decodable independently from other tracks of the stream. The color image is compatible with a three degrees of freedom rendering. Depth information and depth and color of residual points of the scene are encoded in separate tracks of the stream and are decoded only in case the decoder is configured to decode the scene for a volumetric rendering.
US12273498B2

A control device controls a display device so as to perform stereoscopic display in which a virtual object is disposed in a three-dimensional space, through right-eye display and left-eye display. The control device detects an object present in a field of vision of a user, in the three-dimensional space; detects a distance from the display device to the detected object; and controls the display device so as to perform the stereoscopic display, wherein a depth position of the virtual object is controlled by controlling a parallax of the virtual object between the right-eye display and the left-eye display, on a basis of a distance from the display device to a specific object that is present in a display direction of the virtual object, and that is an object closest to the display device.
US12273497B2

A system for determining the distance, D between an object and a base line B, which is a line between a first camera's and a second camera's centres. The system comprises a first camera, a second camera and a processing system configured to receive data from the first camera and the second camera and to determine the position of an object, wherein the first and second cameras are oriented with their optical axes an angle α to the base line, wherein α is substantially non-right angle.
US12273490B2

A maintenance support system includes a network interface, a memory, and a processor configured to, upon receipt of first information indicating a status of a first apparatus via the network interface, store the first information in the memory, upon receipt of second information indicating a status of a second apparatus via the network interface, store the second information in the memory, and determine a priority of on-site maintenance between the first and second apparatuses based on the first and second information stored in the memory.
US12273479B1

A telescope cell phone holder, comprising a fixing ring and a suction cup, a connection plate is provided on one side of the fixing ring, an adjustment groove is provided on the connection plate, and a second knob bolt is installed in the adjustment groove to connect with the suction cup; a rotating ring is rotatably mounted on an inner side of the fixing ring, and a plurality of clamping jaws are rotatably mounted on one side of the rotating ring via fasteners, and fixing pins are fixedly provided on one side of a plurality of clamping jaws, and a plurality of U-shaped grooves that can be connected with fixing pins are provided on a side of the fixing ring; a driving mechanism is installed on one side of the fixing ring for driving the rotating ring for rotating adjustment.
US12273476B2

A mobile terminal comprises: a body which comprises a first frame, and a second frame which is coupled so as to be movable in a first direction with respect to the first frame; a roller which is rotatably coupled to the second frame; a flexible display unit which has an image outputted on one surface thereof and comprises a front surface part positioned on the front surface of the body by wrapping around the roller, and a rear surface part positioned in the rear surface direction of the body; a support frame which is coupled to the other surface of the flexible display unit and comprises a flexible rack gear formed on the other surface thereof; and an auxiliary drive unit which comprises a pinion gear rotating by engaging with the flexible rack gear, wherein the auxiliary drive unit transfers force to the flexible rack gear in the direction in which the area of the rear surface part increases. The mobile terminal enables the flexible display unit to also move stably in accordance with the movement of the second frame.
US12273475B2

Apparatus comprising a body having an inner surface and an outer surface opposite the inner surface, the inner surface being arranged to be placed adjacent an object, the outer surface including first and second retaining elements extending outwardly therefrom and defining a retaining groove therebetween.
US12273473B2

Provided is a back cover. The back cover includes a body, a movable member, and a first to-be-sensed member. The body includes a notch. The movable member is movably disposed on the body. The first to-be-sensed member is disposed on the movable member. When the movable member is located in a first position relative to the body, a projection of the movable member onto the body is located outside the notch. When the movable member moves to a second position relative to the body, the movable member covers at least part of the notch. Further provided is an electronic assembly having the foregoing back cover. The movable member of the back cover is movable relative to the body, to be located outside the notch or cover at least part of the notch. When the back cover is applied on the electronic device, the movable member is configured to stop an image acquisition assembly of the electronic device to prevent the image acquisition assembly from being accidentally thrown out.
US12273470B2

Embodiments of this application disclose a data processing method. The method includes obtaining data that need to be verified from a target trusted computing node; obtaining first ledger data corresponding to the data that need to be verified, the first ledger data being obtained by signing a first message digest by using a private key of the target trusted computing node and being stored in the blockchain network by the target trusted computing node, and the first message digest being obtained by performing message digest calculation on raw data; decrypting the first ledger data by using a public key of the target trusted computing node to obtain the first message digest; performing message digest calculation on the data that need to be verified to obtain a second message digest; and determining a verification result according to the first message digest and the second message digest.
US12273465B2

A method including transmitting, by an infrastructure device to a distributor device, an invitation link to enable the distributor device to distribute to a user device network services provided by the infrastructure device; transmitting, by the infrastructure device to the distributor device based on the distributor device activating the invitation link, seed information to be utilized by the distributor device to determine a distributor key pair including a distributor public key and a distributor private key; receiving, by the infrastructure device from the distributor device, an action request related to an action to be performed regarding the network services, a portion of the action request being signed based on utilizing the distributor private key; and enabling, by the infrastructure device, performance of the action regarding the network services based on validating the action request by utilizing the distributor public key is disclosed.
US12273464B2

Cryptographic information is compiled by: (a) determining a first portion of the cryptographic information based on an input and a randomness: (b) checking a rejection criterion based on the first portion; (b1) re-starting step (a) with a different randomness if the rejection criterion is fulfilled; (b2) if not all portions of the cryptographic information have been generated, determining a subsequent portion of the cryptographic information based on the input and the randomness and continuing with step (b) or, otherwise, continuing with step (c); (c) determining the first portion of the cryptographic information based on the input and the randomness; (d) conveying the respective portion of the cryptographic information; and (e) if not all portions of the cryptographic information have been generated, determining a subsequent portion of the cryptographic information based on the input and the randomness and continuing with step (d).
US12273462B2

Generally discussed herein are devices, systems, and methods for digital signature generation security. A method can include generating, by a first device, a first random number, in generating a signature for a communication, masking, using the first random number, only a private key, a hash of the communication, or a combination thereof, and providing the signature with the communication to a second device.
US12273455B2

A blockchain that can be used to generate an immutable transaction history of data produced by the set of digital twins. In the case of an error or failure, parties of interest can then access and analyze an immutable record of data. The invention may be used in conjunction with the Bitcoin blockchain or another blockchain protocol.
US12273451B2

Device-implemented methodology for enabling and/or performing crypto-erase via internal action and/or external action in a Key per IO-enabled system. In various approaches, crypto-erasure of the data stored in a Key per IO scheme is enabled by implementing an internal key, which is combined with an external key to generate a media encryption key, which is in turn used to encrypt/decrypt data. By restricting access to the internal key, destruction of the internal key and all media encryption key(s) created using the internal key, renders the data crypto-erased, and thus unrecoverable.
US12273448B2

Some embodiments relate to systems and method for secure information sharing using an information sharing engine. The information sharing engine configured to manage data access keys and data access control configuration, store the data access keys and data access control configuration on a distributed ledger network and selectively retrieve the data access keys from the distributed ledger network based on the data access control configuration.
US12273426B2

Examples to determine media impressions using distributed demographic information are disclosed. An example system includes programmable circuitry to log, at a first Internet domain, a first record for a first website visit by a first client device to a website at a second Internet domain, the first record based on a hypertext transfer protocol (HTTP) request, the first record to include a timestamp, a uniform resource locator (URL), and a user identifier, the timestamp to represent a time of the first website visit, the URL corresponding to the website at the second Internet domain, and weight impression data in a report, the impression data associated with the first record and with second records, the second records corresponding to second website visits to the website via second client devices, the weighting of the impression data based on demographic distributions of audience members corresponding to the first and second records.
US12273424B2

Metrics that characterize one or more computing devices are received. A value associated with a performance of the one or more computing devices based on the received metrics is determined. A first scheduling parameter based on the value is determined, wherein the first scheduling parameter is associated with a first discovery process that is associated with at least a portion of the one or more computing devices. Execution of the first discovery process is directed according to the first scheduling parameter.
US12273412B2

A method and system for providing textual insights on objects deployed in a cloud environment are provided. The method includes collecting object data on objects deployed in the cloud environment, wherein objects are deployed and operable at different layers of the cloud environment; identifying objects deployed in the cloud environment; constructing a visual representation of the cloud environment, including the identified objects and their relationships; and generating textual insights on the identified objects and their relationships using natural language processing.
US12273411B2

To regulate information exchanges, provide personal security and enhance personal privacy inside and outside a network and to regulate devices. Provided is a personal bio-data mining and pairing method of a human user to one or more communications devices capable of functioning in a network cloud environment and, where the rules governing cloud organization and communications are based in part upon a human user bio-data and real world information exchanges commonly occurring at specific geographical locations.
US12273407B2

Methods and systems are provided for differentiating an XR device from other devices when initiating communications with an Internet gateway. Initially the XR device sends a probe request to the Internet gateway, where the probe request includes an identifier of the device type and network requirements of the XR device. It is determined that the particular device type and network requirements in the probe request are supported by the Internet gateway, and is communicated to the XR device in the form of a probe response. A communication session is set up between the XR device, the Internet gateway, and a network, the communication session including QoS control based on the device type and network requirements of the XR device.
US12273402B2

A system enabling ad hoc virtual communications between user graphical representations in a virtual environment. The system comprises one or more cloud server computers implementing a virtual environment. The virtual environment is configured to enable at least one approaching user graphical representation and at least one target user graphical representation in the virtual environment to open an ad hoc communication channel, and to enable an ad hoc conversation via the ad hoc communication channel between the user graphical representations within the virtual environment. The opening of the ad hoc communication channel is performed based on distance, position and orientation between the user graphical representations, or current availability status, privacy settings, or status configuration for the ad hoc communications, or a combination thereof.
US12273399B2

According to one embodiment, a telephone number research device researches on the usage status of a telephone number in an IMS network, an NGN network, and an IP network without ringing an incoming call by transmitting a specific SIP message that causes call rejection using an IMS interconnection interface or the like for interconnection between carriers. The telephone number research device is connected via an NGN network to a telephone connected to a destination network that is an IMS network or a VoIP network. The telephone number research device adds a first SDP parameter to an INVITE request for the telephone before sending the request to the destination network selected by the NGN network and determines the usage status of the telephone number of the telephone based on a response from the destination network regardless of the type of the destination network.
US12273395B2

A terminal device comprising a transceiver, a memory, and a processor is provided. The terminal device may send in a network, an IMS registration request to a network device in the network, and may start an IMS timer corresponding to the network. If the terminal device does not receive a registration accept message from the network device when the IMS timer expires, the terminal device deactivates the network. The network may be one of a first network and a second network, the network device may be one of a first network device and a second network device, and each of the first network and the second network corresponds to an IMS timer with a different duration. In this way, different waiting durations may be provided for IMS registration processes in different networks, to improve user communication experience.
US12273392B1

Disclosed is a cloud-based security system implemented in a forward proxy that provides generative artificial intelligence (GenAI) traffic inspection to protect against security and privacy concerns related to GenAI use for protected endpoints. The security system intercepts requests and determines whether those requests are directed to a GenAI application. The security system includes a GenAI request classifier trained to classify prompts submitted to GenAI applications as one of benign, prompt injection attack, or uploaded files. The security system further includes a GenAI response classifier trained to classify responses from GenAI applications as one of normal, leaked system prompt, leaked user uploaded files, or leaked training data. Based on the classification, and optionally other security analysis, the security system may enforce security policies on both the requests and responses that block the traffic, trigger alerts to administrators, and the like to enforce security and privacy protection on bidirectional traffic.
US12273389B2

A method, computer system, and a computer program product for smart SDN is provided. The present invention may include recording and clustering a pod's behavior to generate a behavior transition model for the pod. The present invention may include watching a behavior of the pod and comparing the behavior to the generated behavior transition model. The present invention may include triggering a network policy change based on determining that the behavior of the pod is a misbehavior.
US12273384B2

There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a network interface; a user-space application including instructions to interact with a web site via a uniform resource locator (URL); and a security agent including instructions to: intercept an interaction of the user-space application with the web site; determine that the intercepted interaction is to send sensitive information to the web site; suspend the interaction; and assign a reputation to the URL.
US12273383B2

Systems and methods are described for contextualizing a simulated phishing communication based at least on one of language and locale. Initially, a template for a simulated phishing communication is created with content in a source language. Then one or more contextual parameters for a user are identified. The one or more contextual parameters identify at least one of a target language and a target locale. The content of the simulated phishing communication is modified according to at least one of the target language and the target locale and the simulated phishing communication is communicated to one or more devices of the user with the content modified for at least one of the target language and the target locale.
US12273382B2

Security is improved by adding a security heartbeat for and endpoint as a factor in a multi-factor authentication system. The security heartbeat may be used directly as an authentication factor, e.g., where the heartbeat provides a reliable and verifiable indication of identity, or the security heartbeat may be used as a gating input for some other verification method, e.g., where a text message with a temporary security code can only be transmitted to a user when the user's endpoint is providing a secure heartbeat.
US12273380B2

A device receives a packet from a local network. The packet may be directed toward a cloud computing resource. The device determines that the packet is associated with a new packet flow. In response to determining that the packet is associated with the new packet flow, the device provides one or more packets from the new packet flow to a machine learning model for packet inspection. The device receives an output from the machine learning model and routes the new packet flow based on the output received from the machine learning model. The output indicates whether or not the new packet flow is associated with a network attack.
US12273376B2

A computer implemented malware protection method to mitigate malware spread within a set of communicating computer systems from an infected computer system is disclosed.
US12273374B2

Systems and methods herein describe a malware visualization system that is configured to access a computer file, generate a first image of the computer file, determine a frequency count of bi-grams in the computer file, compute a discrete cosine transform (DCT) of the frequency count of bi-grams, generate a second image of the computer file based on the DCT of the frequency count of bi-grams, analyze the first image and the second image using an image classification neural network and generate a classification of the computer file.
US12273373B1

A system and method for initiating a remediation action on a software service in a computing environment are presented. The method includes detecting a software service in a computing environment, the service including a code object and a resource; generating a representation of the software service in a security database, the security database further including a representation of the computing environment; traversing the security database to detect a plurality of components, each component having a representation connected to the representation of the software service; initiating inspection for a cybersecurity object on each component of the software service; and initiating a remediation action on each component of the software service on which the cybersecurity object is detected.
US12273371B2

An attack reproduction support apparatus includes: a setting unit configured to set a plurality of pieces of attack information for causing an attack reproduction apparatus that reproduces a targeted attack to reproduce a targeted attack, and sequence information indicating a sequence of transmitting the plurality of pieces of attack information to the attack reproduction apparatus; and a responding unit configured to, upon receiving a request for transmitting the attack information from the attack reproduction apparatus, transmitting the attack information to the attack reproduction apparatus based on the sequence information, in order to respond to the request.
US12273362B2

A system includes a plurality of computing nodes that form a blockchain network, wherein one or more of the computing nodes is a metaverse computing node configured to generate a mixed reality environment. A processor of at least one computing node is configured to receive information relating to a suspicious data interaction associated with a data file of a user, simulate, based on the received information, the suspicious data interaction in a synthetic mixed reality environment that is substantially identical to the mixed reality environment, verify the suspicious data interaction while the simulated data interaction is being performed, when the suspicious data interaction cannot be verified, disable one or more future data interactions processed using the same smart contract used to process the suspicious data interaction, and when the suspicious data interaction is successfully verified, terminate the simulated data interaction and process the suspicious data interaction.
US12273358B2

A system and method for detecting potential lateral movement using cloud keys in a cloud computing environment includes determining a first node in a security graph is a compromised node, wherein the security graph represents cloud entities of the cloud computing environment; detecting a cloud key node connected to the first node, wherein the cloud key node represents a cloud key of the cloud computing environment; and generating a potential lateral movement path, including the first node, and a second node, wherein the second node is connected to the cloud key node.
US12273349B2

One example method includes providing temporary access to a computing system and to providing temporary access as a service. The features of a temporary access can be defined by an entity and a user may be able to obtain a token that includes these features, which may be embedded in the token as claims. The user's access is then controlled in accordance with the embedded claims. The temporary access as a service can be federated. The token may include trust levels and tolerance limits. Further, aspects of the temporary access can be monitored and/or changed. Adjustments to trust levels can be automated or manually performed. Further trust for specific users can be gained or lost over time based on at least previous accesses.
US12273346B2

Methods and systems for performing on demand access transactions are disclosed. In one example, the method includes receiving, by a directory service computer from an authorizing computer, a file including a primary access identifiers and virtual access identifiers, the virtual access identifiers not being capable of being used at resource providers to conduct transactions. The method also includes receiving a request to provide an access token that is associated with an account, the request comprising information that identifies the account. The method further includes retrieving a virtual access identifier based on the identifying information; and requesting, by the directory service computer to a token service computer, that the access token be provisioned on the user device or an application computer associated with an application on the user device.
US12273343B2

An identity management and authorization system (IMAS) receives a request to download an application to a user device associated with a user. The IMAS downloads, to the user device, a template application instance corresponding to the requested application, the template application instance having a reduced functionality than the requested application. The IMAS receives, from the user device, a request to register to the downloaded template. Responsive to receiving the request to register the application, the IMAS causes the template application instance on the user device to transition to an application instance of the application with full functionality, generates an application instance-specific credential for the application instance, associates the generated application instance-specific credential with the application instance, and stores the application instance-specific credential in association with (1) an application identifier identifying the application instance, (2) a user identifier identifying the user, and (3) a user device identifier identifying the user device.
US12273329B2

The communication apparatus stores a condition for excluding from a target of the name resolution using the encrypted communication. The communication apparatus requests, in a case where name resolution of a host name requested from an application is to be performed, a first Domain Name System (DNS) server to perform the name resolution of the host name via an encrypted communication path established with the first DNS server at least based on a fact that use of the encrypted communication is set. On the other hand, the communication apparatus requests a second DNS server to perform the name resolution of the host name by plain text based on a fact that non-use of the encrypted communication is set.
US12273321B2

Systems and methods for automatically configuring a firewall are described. Systems and methods include receiving one or more flows, automatically detecting elements of a computing environment, automatically generating a firewall configuration based on the detected elements of the computing environment and the received one or more flows, and automatically configuring a firewall within the computing environment with the firewall configuration.
US12273320B2

An apparatus comprises a first processing device, the first processing device comprising a physical hardware controller configured for coupling with a second processing device. The first processing device is configured to identify remote security service instances attached to the second processing device and to initiate, at the first processing device, one or more network emulation modules for the remote security service instances attached to the second processing device that emulate physical network interface devices configured for attachment to the second processing device. The first processing device is also configured to provision the remote security service instances to the second processing device by utilizing hardware resources of the physical hardware controller to analyze network traffic associated with the second processing device, to modify at least a portion of the network traffic, and to provide the modified network traffic to the second processing device via the emulated physical network interface devices.
US12273316B2

A map of IP addresses of a distributed cloud computing network to one or more groupings is stored. The IP addresses are anycast IP addresses for which compute servers of the distributed cloud computing network share. These IP addresses are to be used as source IP addresses when transmitting traffic to destinations external to the cloud computing network. The map is made available to external destinations. Traffic is received at the distributed cloud computing network that is destined to an external destination. An IP address is selected based on the characteristic(s) applicable for the traffic and the map. The distributed cloud computing network transmits the traffic to the external destination using the selected IP address.
US12273314B2

Systems, methods, and computer media for manipulating electronic messages are provided herein. A system for editing electronic messages can include at least one processor, and an application. The application can be configured to, when executed by the at least one processor, send an electronic message from a sender messaging account to a recipient messaging account, edit the message after it has been sent to the recipient messaging account to create an edited message and replace the sent message with the edited message in a same relative location of the sent message in the recipient's inbox, or delete the sent message or the edited message from the recipient's inbox.
US12273304B2

Altering an automated conversation system by receiving automatic conversation log data, generating a decision tree from the data, summarizing child node data for a node of the decision tree, generating node response variations according to the child node data of the node, and altering the automatic conversation according to the node response variations.
US12273302B2

A base station transmits configuration parameters of a cell to a wireless device. In an embodiment, the configuration parameters include bandwidth part (BWP) parameters of a first BWP and a default BWP, a first timer value associated with a cell deactivation timer, and a second timer value associated with a BWP inactivity timer. The base station may also transmit a downlink control information (DCI) indicating an activation of the cell for the wireless device, to the wireless device. In response to transmitting the DCI, the base station may further activate the cell for the wireless device and start the cell deactivation timer based on the first timer value. In response to activating the cell, the base station may activate the first BWP of the cell for the wireless device. The base station may also start the BWP inactivity timer based on the second timer value.
US12273299B2

A transmission point (TP) comprises a processor configured to generate a transmission parameter related to a transmission property of the TP, wherein the transmission parameter comprises at least one of a transmission rank, a beamforming matrix, a transmission power, and an on/off status, and a transmitter coupled to the processor and configured to transmit the transmission parameter as part of a coordinated multi-point (CoMP) scheme. A transmission point (TP) comprises a processor configured to generate a transmission parameter related to a desired transmission property, wherein the transmission parameter comprises at least one of a transmission rank, a beamforming matrix, a transmission power, and an on/off status, and a transmitter coupled to the processor and configured to transmit the transmission parameter as part of a coordinated multi-point (CoMP) scheme.
US12273279B2

The present invention relates to a cloud software service resource allocation method based on QoS model self-correction, the method comprising: step S1: performing online self-learning to obtain a QoS prediction model; step S2: collecting runtime data under a certain workload, and improving the accuracy of the QoS prediction model under a current workload through self-correction control; step S3: constructing a fitness function in combination with the quality of service (QoS) and the cloud resource cost (Cost), and searching for a target resource allocation scheme by using an improved particle swarm optimization algorithm; step S4: comparing the current resource allocation situation with the searched target resource allocation scheme to obtain a difference therebetween, and then adjusting resources according to a certain proportion; and step S5: repeating steps S2 to S4 until the current resource allocation situation is the same as the target resource allocation scheme which means that resource adjustment is completed. The present invention can realize a best resource allocation when the QoS prediction model is inaccurate.
US12273274B2

System and techniques for network flow-based hardware allocation are described herein. A workload for is obtained for execution. Here, the workload includes a flow that has a processing component and a network component. Then, during execution of the workload, the flow is repeatedly profiled and assigned a network service and a processing service during a next execution based on a network metric and a processing metric obtained from the profiling.
US12273271B2

A data transmission method, and a related apparatus, are provided. The method include: determining, by a first controller in available transit switches in a data center network, available transit switches respectively transiting m groups of data, where one available transit switch is configured to transit at least one group of the data, and a difference between quantities of groups of the data transited by any two available transit switches does not exceed a second threshold; and instructing, by the first controller, a destination network node to send routing information to the source network node, where the routing information includes an identifier of an available transit switch configured to transit a data group transmitted by the source network node to the destination network node. The foregoing solution can balance load of each transit switch in the data center network, improve a bandwidth resource utilization rate, and reduce a transmission delay.
US12273267B2

Symmetric networking techniques disclosed herein can be applied by gateway routers in cloud networks. The techniques can ensure that both outbound traffic received at a cloud from a branch device and return traffic directed from the cloud back to the branch device are processed by a same gateway router. The gateway router can use network address translation to insert IP addresses from an inside pool and an outside pool assigned to the router.
US12273265B2

A packet transmission system includes a source end device that is configured to send a first packet, where the first packet carries first source routing information and a destination identifier. The first source routing information includes a port identifier of each network device on a first forwarding path, and the destination identifier indicates the destination end device. A first network device on the first forwarding path is configured to, when receiving the first packet, forward the first packet based on the first source routing information or the destination identifier, and forward the first packet based on the first source routing information based on a preference.
US12273261B2

A network device may receive updated link-state information from a neighboring network device. The network device may omit processing of the received link-state information by ignoring the updates or differences if they are in portions of the link-state information that do not affect the processing or change output(s) of the processing.
US12273256B2

A load control system may include control devices configured to communicate via a network. The network may include router devices for enabling communication of messages throughout the network. Networks may enter a router optimization mode to optimize the locations of the router devices in the network. During a router optimization mode, the control devices that are communicating over the network may transmit optimization messages. In order to generate optimized network data for optimizing the network and the roles of devices on the network, potential connections may be analyzed between devices and roles of the router devices in the network may be established based on the potential connections between devices.
US12273244B2

A method for provisioning a self-learning closed loop service is provided. The method includes receiving a representation of the self-learning closed loop service, the representation including a specification of one or more automation subservices, identifying, for each automation subservice of the representation, one or more utility measurement subservices that are compatible with the respective automation subservice and deploying an instance of the self-learning closed loop service based on the identification, wherein the instance includes a pairing of each automation subservice of the self-learning closed loop service with one or more compatible utility measurement subservices.
US12273242B2

There is provided a network apparatus configured to receive a request for data to be provided to an apparatus, the request comprising at least one diversity requirement for the requested data; solicit data using the at least one diversity requirement; receive the solicited data; and provide the solicited data to the apparatus.
US12273239B2

Energy-aware configurations can be utilized to operate a network based on sustainability-related metrics. In many embodiments, a suitable device includes a processor, a memory commutatively coupled to the processor, a plurality of elements, a communication port, and an energy-aware topology logic configured to collect topology data from one or more network devices, wherein each of the one or more network devices include a plurality of elements. The energy-aware topology logic can receive power source data and power usage data related to plurality of elements and generate an element energy coefficient (EEC) for a plurality of elements. Subsequently, the energy-aware topology logic can also generate an energy-aware configuration for at least one of the one or more network devices, and then pass the generated energy-aware configuration to the at least one network device, wherein the energy-aware configuration is configured to steer traffic based on at least one sustainability-related metric.
US12273236B2

A terminal apparatus determines whether to delete all entries included in an entry list held by the terminal apparatus in a case that an RRC connection reconfiguration is performed, deletes all entries included in the entry list in a case that it is determined to delete all entries included in the entry list, and does not delete one or more entries included in the entry list in a case that it is determined not to delete all entries included in the entry list.
US12273222B2

A semiconductor integrated circuit including a waveform shaping circuit is provided. The waveform shaping circuit receives a signal. The waveform shaping circuit operates with a first inductance value in a first period. During the first period, a rising edge or a falling edge of a waveform of the signal is enhanced. The waveform shaping circuit operates with a second inductance value in a second period. During the second period, the rising or falling edges of the waveform is not enhanced. The first inductance value is larger than the second inductance value.
US12273209B2

In an embodiment, a power delivery system includes a first current limiter and a second current limiter in parallel with each other, wherein a direct current (DC) voltage is provided to each of the first current limiter and the second current limiter; a first transformer electrically coupled to the first current limiter; a second transformer electrically coupled to the second current limiter; first differential signal traces electrically coupled to the first transformer; and second differential signal traces electrically coupled to the second transformer, wherein the DC voltage is transmitted from the first transformer to the first differential signal traces simultaneous with the DC voltage being transmitted to the second differential signal traces by the second transformer.
US12273206B2

Methods, systems, and devices for wireless communications are described. Generally, the described techniques provide for a user equipment (UE) receiving control messages that schedule a first and second set of repetitions of an uplink transmission to respective transmission/reception points (TRPs). The one or more control messages may be indicative of a first redundancy version (RV) sequence that is to be applied to the first set of repetitions and a second RV sequence that is to be applied to the second set of repetitions. The control messages may also indicate a first set of power control parameters and a second set of power control parameters. The UE may map the first and second set of power control parameters to the first and second set of repetitions according to a rule. The UE may transmit the first and second sets of repetitions according to the respective RV sequences and power control parameters.
US12273197B2

A method for determining an auxiliary bit of a polar code and an apparatus. At least K sub-channels are determined based on reliability of a first sub-channel set, where the K sub-channels carry information bits. S sub-channel subsets are determined based on the first sub-channel set, an ith sub-channel subset in the S sub-channel subsets includes Ji sub-channels carrying auxiliary bits and Ki sub-channels in the K sub-channels. Sequence numbers of the Ji sub-channels carrying the auxiliary bits are after sequence numbers of the Ki sub-channels. The auxiliary bits are known redundancy check RC bits. Polar encoding is performed on the information bits and the auxiliary bits, to output polar-encoded data.
US12273191B2

Systems and methods are described herein that allow information carrying bits of a transmission block to be placed at higher-reliability positions prior to transmission. An exemplary method includes generating a set of payload bits to be encoded for transmission, wherein the set of payload bits includes at least one known bit, interleaving the set of payload bits to generate an interleaved set of payload bits, wherein the interleaved set includes the at least one known bit in a predetermined position in the interleaved set, providing the interleaved set to a cyclic redundancy check (CRC) encoder to generate CRC-interleaved set of payload bits, wherein the CRC-interleaved set includes the at least one known bit in a predetermined position within the CRC-interleaved set, and encoding the CRC-interleaved set for transmission to a wireless device. Associated network nodes and wireless devices are included.
US12273182B2

The antenna hub of a satellite gateway has limited space. Existing frequency conversion utilize bulky components that consume significant space and are costly to maintain in terms of complexity, time, and expense. Accordingly, a compact and flexible frequency conversion system is disclosed. This frequency conversion system consumes less space, provides built-in automated software-controlled configurability and redundancy, and provides easy replaceability at both a channel level and a device level.
US12273171B2

Certain aspects of the present disclosure provide techniques for a channel state information (CSI) report configuration with a codebook list, for example, for non-coherent joint transmission (NCJT). A method for wireless communication that can be performed by a user equipment (UE) includes receiving a CSI report configuration. The CSI report configuration is associated with one or more CSI reference signal (RS) resources. Each CSI-RS resource includes a set of ports or port groups. The UE receives a list of codebooks associated with the configuration. The UE determines at least one codebook, from the list of codebooks, to apply for one or more triggered CSI-RS resources.
US12273170B2

Various embodiments of the present disclosure provide a method for beamforming. The method which may be at a network node and includes: obtaining channel information of a terminal device; determining a self-correlation factor of the terminal device according to the channel information; determining main lobe width according to a relationship between self-correlation factor and main lobe width; determining a weight vector on at least one transmitting antenna according to the determined main lobe width; and transmitting a message using the weight vector on the at least one transmitting antenna, to the terminal device.
US12273164B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive downlink control information that identifies multiple precoder indicators and at least one co-phasing factor indicator for generating a co-phased joint transmission using multiple antenna panels. The UE may determine precoders for the multiple antenna panels based at least in part on the multiple precoder indicators and the at least one co-phasing factor indicator. The UE may communicate by joint transmission using the multiple antenna panels according to the determined precoders. Numerous other aspects are provided.
US12273156B2

A method and device for eliminating co-frequency and adjacent frequency interference in an analog domain, in the case that a wireless communication device with a receiving antenna, that is, a transmitting point of a master device, detects and judges the presence of co-frequency and/or adjacent frequency interference signal sources on site, collects the reference signals of the same frequency and/or adjacent frequency from the interference signal sources by means of cable direct connection or adding an antenna, and obtains the analog signals of the same frequency and/or adjacent frequency interference after interference signal recovery processing, then, in the analog domain, the received signal received by the receiving antenna of the master device is directly subtracted from the interference analog signal of the same frequency and/or adjacent frequency to complete the analog interference cancellation process, so as to obtain the interference canceled RF analog signal.
US12273152B2

An obstacle recognition method and apparatus, and a related device are provided. The method includes: obtaining an actual path loss value between a first AP and a second AP, path loss value pairs between a terminal and a plurality of AP pairs, and path loss values of the plurality of AP pairs; obtaining, based on the path loss value pairs between the terminal and the plurality of AP pairs, an AP pair similar to an AP pair formed by the first AP and the second AP; obtaining a second path loss value between the first AP and the second AP based on a path loss value of the similar AP pair; and comparing the second path loss value between the first AP and the second AP with the actual path loss value, to determine whether an obstacle exists between the first AP and the second AP.
US12273147B2

A coherent optical reception device includes a coherent receiver that receives signal light in which an AMCC signal is superimposed on a main signal by phase modulation and outputs a reception signal and a digital signal processor, in which a modulation signal of the AMCC signal superimposed on the main signal is multiplied by a clock, the digital signal processor includes a symbol output, an AMCC signal code sequence demodulator, and a main signal code sequence demodulator, and the AMCC signal code sequence demodulator includes a main signal component remover that removes the main signal included in the reception signal output from the symbol output, and a clock component remover that removes a clock component included in the reception signal from which the main signal has been removed by the main signal component remover.
US12273146B1

An apparatus embedded with one or more terahertz transceivers is described. The one or more terahertz transceivers based on at least Gunn diode are provided to facilitate wireless communication in the apparatus, where the apparatus is embedded with one or more planar antennas. The transceiver operates in terahertz and may be coupled to one or two different antennas, one for transmission and the other for reception.
US12273144B2

A satellite includes a plurality of transceivers, each configured to selectively connect to one of another transceiver in another satellite and a ground station; and configurable pass-through between the plurality of transceivers that is configured based on a location of the satellite in a constellation. The configurable pass-through can provide data signal pass-through without one or more of full decoding, regeneration, and error correction, thereby saving power.
US12273142B2

Methods and systems for reducing power consumption in a multi-channel passive optical network (PON). A processor in the PON may monitor the channels in the multi-channel PON to detect a currently inactive channel, determine whether the detected channel has been inactive for an extended period of time, and deactivate the detected channel (by deenergizing transmitter(s) and/or receiver(s) associated with the detected channel) in response to determining that the channel has remained inactive for an extended period of time. The processor may re-activate the channel in response to determining that an optical signal has been reliably present on the channel for a sufficient period of time.
US12273141B2

An optical cable mismatch error detection and remediation process is provided which includes detecting, by at least one processor, an optical cable mismatch error in a connection path between optical transceivers of a computing network, where the connection path includes one or more optical cables. The detecting includes evaluating operation of an optical transceiver of the connection path. The evaluating includes determining that data on one or more optical lanes of the optical transceiver is lane-mismatched data. The process further includes restructuring one or more lane assignments of the optical transceiver, based on determining that the data on the one or more optical lanes of the optical transceiver is lane-mismatched data, where the restructuring addresses the detected optical cable mismatch error.
US12273136B2

The disclosure relates to an antenna assembly, a receiver assembly, communication methods for the same and a system. The antenna assembly comprises a signal line for connecting the antenna assembly to a single line communication cable. The antenna assembly further comprises an antenna, arranged to receive a radio frequency signal and to apply the radio frequency signal to the signal line of the antenna assembly. The antenna assembly further comprises an antenna multiplexer, arranged to separate a superimposed signal from the radio frequency signal on the signal line, wherein the superimposed signal comprises a supply voltage for the antenna assembly and a communication signal. The antenna assembly further comprises an antenna controller, arranged to receive the communication signal and to perform a monitoring and/or a control operation in response to the communication signal.
US12273129B2

Methods/systems employ randomly jittered under-sampling to reduce a sampling rate required to estimate the amplitude of high-frequency signals in circuit breakers, power meters, and other digital signal processing applications. The methods/systems can greatly reduce the nominal sampling rate for applications where RMS, peak and mean estimates of the signal are desired for both the entire band-limited signal and separate estimates for each frequency component. This can in turn result in large cost savings, as less complex and thus less expensive controllers and related components may be used to perform the sampling. As well, the methods/systems herein can provide reasonably accurate waveform estimates that allow additional cost savings in bill of materials (BOM) and printed circuit board assembly (PCBA) footprint and real-estate by eliminating the need for certain analog components, such as signal conditioning components.
US12273128B2

A delta-sigma modulator is provided. The delta-sigma modulator includes a multiplexer, a modulation circuit and a demultiplexer. The multiplexer is configured to receive a first analog signal and a second analog signal, and output an input signal. The first analog signal and the second analog signal are in different electrical forms, and the multiplexer is configured to select, in a time-division manner, the first analog signal or the second analog signal as the input signal SIN to be output. The modulation circuit is configured to modulate the input signal into a digital signal. The demultiplexer has a first output terminal and a second output terminal, and selects the first output terminal or the second output terminal in a time-division manner to output the digital signal.
US12273125B2

An approach for correcting at least one byte error in a binary sequence is proposed, the binary sequence comprising a plurality of bytes and being a code word of an error code in the error-free case. The approach comprises the steps of: (i) determining at least one byte error position signal which specifies whether or not a byte of the binary sequence is erroneous, (ii) determining at least one byte error correction value, based on which an erroneous byte position identified by means of the byte error position signal is correctable, the at least one byte error correction value being determined by virtue of a first value and a second value being determined for each of at least two byte positions based on a coefficient of the locator polynomial, and (iii) correcting the at least one byte error based on the at least one byte error correction value.
US12273117B2

A phase lock loop (PLL) circuit includes a phase-frequency detector (PFD) circuit that determines a difference between a reference clock signal and a feedback clock signal to generate up/down control signals responsive to that difference. Charge pump and loop filter circuitry generates an integral signal component control signal and a proportional signal component control signal in response to the up/down control signals. The integral signal component control signal and proportional signal component control signal are separate control signals. A voltage controlled oscillator generates an oscillating output signal having a frequency controlled by the integral signal component control signal and the proportional signal component control signal. A divider circuit performs a frequency division on the oscillating output signal to generate the feedback clock signal.
US12273113B2

A delay control circuit includes: a delay cell including a plurality of bias inverters, first RC circuits, and second RC circuits, the delay cell activates a number of first RC circuits in response to a step code, delays a signal by a delay time based on the number of the activated first RC circuits, and outputs the delayed signal; a ZQ calibrator including pull-up and pull-down circuits, the ZQ calibrator adjusts a number of activated pull-up and pull-down circuits, and inputs a pull-up and pull-down voltage, based on a calibration code to the bias inverters; and a step adjuster including a first ring oscillator including test delay cells, the step adjuster determining characteristics of the first and second RC circuits and activates a number of second RC circuits based on the characteristics and an operating frequency of the delay control circuit.
US12273107B2

Embodiments of the present disclosure are related to dynamically adjusting a timing and/or power model for a programmable logic device. In particular, the present disclosure is directed to adjusting a timing and/or power model of the programmable logic device that operates at a voltage level that is not other than a predefined voltage defined by a voltage library. A system of the present disclosure may interpolate between voltage levels defined by the voltage libraries to generate a new voltage library for the programmable logic device. A timing and/or power model may be generated for the programmable logic device based on the new voltage library and the programmable logic device may be analyzed using the timing and/or power model at the interpolated voltage. The timing and/or power model may be used to generate a bitstream that is used to program the integrated circuit.
US12273106B2

An integrated circuit (IC) device includes a first IC chip, a second IC chip, and a chip-to-chip interface connected between the first IC chip and the second IC chip. The chip-to-chip interface communicates an interface clock signal and a logic clock signal between the first IC chip and the second IC chip. The interface clock signal is synchronous with a data signal received by one of the first IC chip and the second IC chip. The logic clock signal is asynchronous with the data signal.
US12273096B2

A driver circuit is for driving a GaN power commutation switch of a switch mode power converter. A sensing component is connected to the GaN switch for sensing a parameter such as a peak current of the power commutation. An energy storage component provides a certain turn on voltage between the gate and source of the GaN switch. The charging and discharging of the energy storage component is regulated, and the sensing is disabled with timing which is synchronized with the charging and discharging function of the energy storage component. It is prevented that a voltage across the sensing component reduces the generated gate-source drive voltage of the GaN switch.
US12273085B2

Differential attenuation circuitry, including: first and second input nodes; first and second output nodes; and an impedance network connected between the first and second input nodes and the first and second output nodes to provide a differential output voltage signal between the first and second output nodes which is attenuated compared to a differential input voltage signal applied between the first and second input nodes, wherein the impedance network includes: a common-mode node; a first impedance network connected between the first input node, the common-mode node and the first output node; and a second impedance network connected between the second input node, the common-mode node and the second output node, and wherein the differential attenuation circuitry further includes: an input-to-input path comprising one or more impedances and one or more switches connected between the first and second input nodes to provide a current path independent of the common-mode node.
US12273077B2

A load detection circuit includes a first detection part and a second detection part. The first detection part includes a first capacitor and a second capacitor, forms capacitive coupling with a signal transmission line connecting an output port of an RF amplifier and a load, and outputs a first signal. The second detection part includes a first inductor and a second inductor, forms inductive coupling with the signal transmission line, and outputs a second signal.
US12273076B2

A power amplifier includes an over-current protection loop and/or an over-voltage protection loop to assist in preventing operation outside a safe operation zone. In a further exemplary aspect, triggering of the over-current protection loop adjusts a threshold voltage for the over-voltage protection loop. In further exemplary aspects, the over-current protection loop may adjust not only a bias regulator, but also provide an auxiliary control signal that further limits signals reaching the power amplifier. In still further exemplary aspects, the over-voltage protection loop may operate independently of the over-current protection current loop or the over-voltage protection loop contribute to an over-current protection signal.
US12273075B2

Systems and apparatuses are disclosed that include a distributed power system configured to provide power to a number of loads. The system includes power converters configured to receive DC power from a common power source, each of the plurality of power converters configured to provide DC power to a corresponding load from. Each of the power converters is positioned proximal to the corresponding load that it powers.
US12273074B2

A system and method for digital correction for a dynamically varying non-linear system. The system includes a correction circuitry including at least one look-up table (LUT). The correction circuitry is configured to receive an input signal and modify the input signal to be processed by the non-linear system using at least one LUT to correct non-linearity incurred by the non-linear system. The at least one LUT is addressed by a magnitude or power of the input signal and a dynamically varying parameter associated with the input signal. The dynamically varying parameter may be one of average signal power of the input signal, a differential of the average power of the input signal, a directional beam index, or temperature.
US12273072B2

An envelope detection circuit and methods for detecting an envelope of a signal using such an envelope detection circuit. One example envelope detection circuit generally includes a first diode, a capacitive element, and a clamping circuit. The first diode has an anode coupled to an input node of the envelope detection circuit and has a cathode coupled to an output node of the envelope detection circuit. The capacitive element is coupled in shunt between the output node and a reference potential node, and the clamping circuit is coupled in shunt between the input node and the reference potential node. The clamping circuit generally includes a resistive element coupled in series with a second diode.
US12273064B2

The disclosure relates to an electrical drive system for a work machine, in particular a mining truck, having at least two electrical drive motors that can each be regulated independently of one another via an associated inverter, wherein the drive system has a DC voltage power supply for the energy supply of the at least two drive motors, characterized in that at least one voltage divider is arranged in parallel with the DC voltage power supply whose partial voltages can be provided at the DC voltage inputs of the at least two inverters.
US12273060B2

The present invention refers to a starting method with two-levels modified and discrete fixed-time or fixed-frequency hysteresis current controller, under high load conditions, of a BLDC motor (10) with trapezoidal-shaped induced voltages, wherein the BLDC motor (10) is driven by an inverter bridge (30) with only one current sensor (20) positioned in the busbar, controlled by means of a processing unit associated to an analog-digital converter, wherein the novelty basically comprises the fact that: the intensity of the BLDC motor current (Im) is controlled by means of the two-levels and discrete fixed-time or fixed-frequency hysteresis current controller.
US12273053B2

The present application provides a motor and an electronic device, where the motor includes a housing, a first electric vibration part, and a mass block; an accommodating cavity is disposed in the housing, the first electric vibration part and the mass block are disposed in the accommodating cavity, a first end of the first electric vibration part is connected to the housing, and a second end of the first electric vibration part is connected to the mass block; and when a voltage is applied to the first electric vibration part, the first electric vibration part drives the mass block to move.
US12273051B2

An apparatus for contactless transportation of a carrier is provided. The apparatus includes the carrier, being a substrate carrier or a mask carrier. The apparatus includes a linear reluctance motor for providing both a contactless levitation and a contactless drive of the carrier. The linear reluctance motor includes one or more linear stators defining a transportation track for the carrier. The linear reluctance motor includes a mover attached to the carrier. The linear reluctance motor includes a set of electromagnets and a first magnetic material. The one or more linear stators include the set of electromagnets and the mover includes the first magnetic material, or the mover includes the set of electromagnets and the one or more linear stators include the first magnetic material. The apparatus includes a controller connected to the set of electromagnets.
US12273046B2

A voltage regulator includes a first portion with a first converter phase and a second portion with second and third converter phases, and a compensation inductor. The first converter phase receives an input voltage and provides an output voltage through a first inductor. The second converter phase receives the input voltage and provides the output voltage through a first primary winding of a first coupled inductor. The first coupled inductor includes a first secondary winding magnetically coupled to the first primary winding. The third converter phase receives the input voltage and provides the output voltage through a second primary winding of a second coupled inductor. The second coupled inductor includes a second secondary winding magnetically coupled to the second primary winding. The compensation inductor, first secondary winding, and of the second secondary winding are coupled in series between a ground plane.
US12273045B2

A power conversion device includes a power converter including a plurality of arms each having a plurality of converter cells connected to each other in cascade. Each converter cell includes a capacitor electrically connected to input/output terminals through a plurality of switching elements. A control device performs AC current control in accordance with a deviation between a detected AC current and an AC current command value and individual voltage control in accordance with a deviation between a voltage of each individual capacitor and an individual voltage command value. The control device calculates an evaluation value indicating the degree of variations in voltage of the individual capacitors. When the evaluation value is greater than a threshold value, the control device changes control of the power converter such that arm current flowing through each of the arms increases while the AC current control and the individual voltage control are being performed.
US12273040B2

A power supply system for a vehicle is provided. The power supply system includes a high-voltage battery pack having a plurality of batteries, a primary isolated converter connected to the high-voltage battery pack, and a plurality of distributed isolated converters, each of the plurality of distributed isolated converters being connected to one of the plurality of batteries. Each of the distributed isolated converters includes a primary stage configured to receive power from one of the plurality of batteries and an isolated stage configured to provide power to a low-voltage bus. The bias signals configured to control the operation of each of the plurality of distributed isolated converters are powered by the connected one of the plurality of batteries and activated based on an enable signal provided by the primary isolated converter.
US12273027B1

Described herein are DC-DC converters with a ratio of the power output to volume of at least 2 kW per liter or even at least 4 kW per liter. Such DC-DC converters can operate at power levels of at least 150 kW or even at least 200 kW. A DC-DC converter comprises an enclosure and a front plate sealed against the enclosure using a set of fasteners. The DC-DC converter also comprises a converter unit comprising a switching sub-module, a diode sub-module, and an inductor as well as an additional converter unit comprising an additional switching sub-module, an additional diode sub-module, and an additional inductor. The switching sub-module and the additional switching sub-module or, more generally, the converter unit and the additional converter unit are configured to operate out of phase. The inductors are immersed cooled, the switching sub-modules are conductively cooled, while the diode sub-modules are convectively cooled.
US12273015B2

In one embodiment, an advanced electric propulsion system comprises: a housing; an electric motor within the housing; a motor drive coupled to the motor; a thermal management system comprising: a manifold-mini-channel heat sink integrated into the housing, the manifold-mini-channel heat sink comprises: an inlet manifold having air inlets formed in front of the housing; a set of plurality of circumferentially grooved micro-channels formed in the housing and coupled to the air inlets and conductively thermally coupled to stator windings of the electric motor; an outlet manifold having an air outlets formed at a back of the housing and coupled to the set of plurality of circumferentially grooved micro-channels; wherein the electric motor comprises PEW stator windings that provide a low thermal resistance path from the stator of the electric motor to the housing; wherein the PEW stator windings comprise a high temperature tolerant thermally conductive electrical insulator.
US12273012B2

A drive device includes a motor and an inverter. A motor axis is parallel to an output axis. The inverter is located in a second direction orthogonal to a first direction with respect to the motor axis and extends in a third direction orthogonal to the first and second directions. When viewed from the first direction, a virtual straight line passing through the axes extends in the third direction. An inverter housing portion overlaps the axes when viewed from the second direction, and has a boundary wall on the virtual straight line side in the second direction. In the second direction, a distance between the boundary wall and the output axis is smaller than a distance between the boundary wall and the motor axis. A motor side connection portion has a portion closer to the side opposite to the output axis than the motor axis in the third direction.
US12273010B2

The present disclosure relates to the field of new energy, and provides a motor controller with capacitors surrounded, a drive assembly, and a vehicle. The motor controller includes multiple capacitors, a main circuit board, a positive electrode connection plate in a form of a bottomed cylinder, and a negative electrode connection plate, wherein the main circuit board is provided with positioning posts with different diameters on a bottom, and outer edges of the positive and the negative electrode connection plates are each circumferentially provided with multiple pins. The multiple capacitors are arranged in a device accommodating space, the positioning posts and the negative electrode connection plate facilitate a stable connection of the capacitors, and the laminated assembly is simple.
US12273008B2

A cooling sleeve for an electric machine is provided. The cooling sleeve includes: a cylindrical body having an exterior surface, a first channel formed in the cylindrical body and having a first inlet for receiving a cooling fluid, and a second channel formed in the cylindrical body and having a second inlet for receiving the cooling fluid. The first inlet and the second inlet are formed on the exterior surface at a center along a length of the cylindrical body. A plurality of turbulators are formed in the first channel and the second channel and a cylindrical cover is configured to be disposed over the cylindrical body.
US12273007B2

The invention relates to an electric drive (10) of an electrically driven vehicle. The electric drive (10) comprises a rotor (22) and a stator (24) which is enclosed by a housing (25). The housing (25) is formed by an outer part (48) and an inner part (50), each of which has an axial ribbing (62, 64) extending in an axial direction (78) of the housing (25).
US12272996B2

An inverter is disposed adjacent to one end of a motor in a rotational axis direction. The inverter includes a plurality of power modules each including a switching element, a smoothing capacitor, busbars that connect the power modules to the smoothing capacitor, and a thin case that accommodates these components. The switching element is constituted by a silicon carbide metal oxide semiconductor field effect transistor (SiC MOSFET). The smoothing capacitor and each of the power modules are disposed in an inner portion of the thin case and arranged on the same plane orthogonal to the rotational axis direction.
US12272994B2

In a rotating electrical machine, each magnet installation hole is formed to be in conformity with a radial cross-sectional shape of a corresponding magnet to be installed therein. Each of the magnets and the corresponding magnet installation holes has opposite peripheral surfaces. One of the opposite peripheral surfaces serves as a far-stator peripheral surface located to be further from a stator than the other thereof. The far-stator peripheral surface of each of the magnets and the corresponding magnet installation holes has a circumferential end and a circumferential middle. The magnet unit has a first radial dimension defined from the circumferential end of the far-stator surface to the stator, and a second radial dimension defined from the circumferential middle of the far-stator surface to the stator. The first radial dimension is lower than the second radial dimension.
US12272990B2

An uninterruptible power supply device that includes a housing having a rectangular parallelepiped shape, a plurality of power conversion units, and a bus unit for connecting the plurality of power conversion units in parallel to each other. The plurality of power conversion units are stacked in a vertical direction and housed in the housing. The bus unit is arranged in the housing to face a rear surface of the housing. The bus unit includes a plurality of buses extending in the vertical direction, at least one support member that supports the plurality of buses such that the plurality of buses are spaced apart from each other in a horizontal direction, and at least one fixing member that removably fixes each support member to the housing.
US12272985B2

A manufacturing method of a flexible charging pad includes: providing a double-sided tape to form an adhesion layer, one of two isolation papers is attached on the first adhesion surface, and another of the two isolation papers is attached on the second adhesion surface; removing the isolation paper attached on the first adhesion surface, and attaching a conductor on the first adhesion surface; attaching a first pad layer on the first adhesion surface to cover the conductor, the conductor is disposed between the first pad layer and the adhesion layer; disposing an adhesive to cover the conductor and the first pad layer, and to form a molded layer.
US12272978B2

A solar powered charger assembly for charging batteries for cordless tools includes a housing that has a charging slot being integrated into the housing to insertably receive a battery from a cordless tool. A charging battery is positioned within the housing and the charging battery is in electrical communication with the charging slot. The charging battery charges the battery of the cordless tool when the battery for the cordless tool is inserted into the charging slot. A plurality of solar panels is each electrically coupled to the housing such that each of the solar panels is exposed to sunlight. Each of the solar panels is in electrical communication with the charging battery for charging the charging battery.
US12272973B2

An energy storage system and a method for controlling the energy storage system, includes a plurality of energy storage units. The energy storage unit includes a plurality of battery cells, a plurality of balancing units, a voltage conversion unit, a first switch, a second switch, and a control unit. The control unit is configured to detect fault cases of the plurality of battery cells, and control open and closed states of the first switch and the second switch. According to the application, it can be ensured that each energy storage unit in the energy storage system can continuously work when a battery cell is faulty and when state of charge balance between battery cells is implemented, thereby greatly improving reliability of the energy storage system with low costs.
US12272972B2

A long-term high-power battery system with intelligent management includes a battery cell, and a battery management system including a secondary control system, a low-power switching element, a high-capacity relay and a battery cell voltage balancing system. When the secondary control system detects a high current load generated by the vehicle startup, the low-power switching element first interrupts the high load connected to the battery management system, and immediately starts the high-capacity relay, so that the large current passes through the high-capacity relay to provide the large current required by the vehicle load equipment. Through the battery cell voltage balancing system, the voltage difference between each battery cell is effectively controlled.
US12272971B2

There is described a wireless power transfer system utilizing a new excitation-quadrature-quadrature transmitter pad which includes one excitation coil and at least two decoupled quadrature auxiliary coils. A described resonant tank design method is proposed for constant-current charging and zero phase angle conditions. When there is a lateral misalignment in the receiver pad, the auxiliary coil that is better coupled with the receiver pad conducts more current than the more distant auxiliary coil does, reducing the leakage magnetic field in the surrounding area and/or improving transmission efficiency.
US12272969B2

A power transmitter for wireless power transfer includes a sensing system, a feedback mechanism and a control and communications unit includes a controller configured to receive object detection data from the sensing system, if a power receiver is detected, reset an alert timer, if the power receiver has been detected and a disconnect is detected, determine if an alert timer value is greater than an alert threshold, if a disconnect is detected and the alert timer value is greater than the alert threshold, instruct the feedback mechanism to output an alert. The power transmitter further includes an inverter circuit configured to receive a direct current (DC) power and convert the input power to a power signal and a coil configured to transmit the power signal to a power receiver, the coil formed of wound Litz wire and including at least one layer, the coil defining, at least, a top face.
US12272967B2

A wireless power transfer system includes a wireless power transfer device. The wireless power transfer device includes a first transmitting coil oriented along a first axis; a second transmitting coil on the first transmitting coil and oriented along a second axis different from the first axis; and a nonmagnetic material magnetically decoupling the first transmitting coil from the second transmitting coil in an area of overlap between the first and second transmitting coils.
US12272951B2

Provided is a system and method that can safely generate and execute an outage plan for a power grid based on severe weather-driven events. In one example, the method may include receiving predicted or current operational power system state data from a power grid and weather conditions associated with the power grid, identifying one or more nodes on the power grid to de-energize based on the operational state data and the current weather conditions, determining a sequence of instructions to perform to de-energize the one or more identified nodes based on the operational state data and the current weather conditions associated with the power grid, and generating an outage plan including mitigation steps for ensuring the stability and security of the power grid which includes the determined sequence of instructions to be executed and store the outage plan in the memory.
US12272949B2

Systems and methods for power generation forecasting in a microgrid are disclosed. In some embodiments, a system comprises at least one processor; and memory storing instructions executable by the at least one processor, the instructions when executed cause the system to: obtain weather information; extract, from the weather information, one or more weather events, the one or more weather events including a first event, wherein the first event causes reduction of power generation of a power generation system; determine a condition of one or more components of the power generation system based on the first weather event; and determine future power generation by the power generation system based on the determined condition of the power generation system.
US12272948B1

Operating a renewable energy power includes receiving a measurement signal indicative of a measured power characteristic of the plant at a point of connection to a power network; controlling the plant 12) according to a normal mode of operation to provide power by determining and dispatching power set points, the power set points being determined by: acquiring samples of the measurement signal at a sample rate; and determining the power set points based on the sampled measurements and a target level for the measured power characteristic; and monitoring the measurement signal to detect an undersampled oscillation of the measured power characteristic in the sampled measurements, and thereby detecting a control fault; and then controlling the plant according to a fault mode of operation.
US12272947B2

A system for gravity-powered storage including a substantially vertical shaft, the substantially vertical shaft disposed underground, the substantially vertical shaft spanning a height, at least one module disposed within the shaft, the module comprising a weight, at least one module driver assembly affixed within the substantially vertical shaft, the module driver assembly comprises an electric motor/generator and a conveyor component disposed within the shaft, the conveyor component coupled to the module driver assembly, the conveyor component affixed to at least one module, the conveyor component configured to move the module within the shaft via the module driver assembly.
US12272946B2

A hazardous energy control system is presented. The system includes a back-end system and a personal electronic device communicatively connected to the back-end system. The personal electronic device provides a user interface for a user to select a set of equipment from the pieces equipment at the worksite for electrical isolation from hazardous energy sources via lockout/tagout (LOTO). The back-end system is configured to dynamically the back-end system is configured to dynamically determine a LOTO procedure for electrical isolation of the set of equipment from the hazardous energy sources based on the electrical node data set indicating pieces of equipment, energy isolation devices (EIDs), and electrical connections between the pieces of equipment and EIDs on a worksite.
US12272939B2

A system includes a power source, an electrical load, a pyrotechnic fuse, a pyrotechnic fuse, and/or an electrical subsystem, in some configurations. The load may be selectively electrically connected to the power source. The fuse may be electrically connected between the power source and the load. The subsystem may be electrically connected to the power source and the fuse. The subsystem may include a first circuit section, a second circuit section, and/or a capacitive coupler. The first circuit section may include a fault detector that detects faults associated with the power source. The second circuit section may include a fuse actuator. The capacitive coupler may be electrically connected to the fault detector and the fuse actuator. The capacitive coupler may isolate the first circuit section from the second circuit section. In accordance with detecting a fault, the subsystem may actuate the fuse to disconnect the power source from the load.
US12272932B2

A power supply system includes modular power supply modules interconnected via a wire harness. The power supply system can be installed in one or more electrical cabinets in a manufacturing facility, for example, among other possible applications. The wire harness includes a fault bus and a synchronization bus, and the individual power supply modules detect and report faults as well as synchronize operation, such as pre-charging, via communication using the wire harness.
US12272930B2

A method for producing a spark plug including a spark plug electrode assembly having a center electrode and a ground electrode surrounding the center electrode. The spark plug electrode assembly is formed from a one-piece spark plug electrode base body made of spark plug electrode material, and the ground electrode and the center electrode are connected to one another by a connecting region, wherein the center electrode and an inner surface of the ground electrode are polygonal. The method includes: a) connecting the spark plug electrode assembly to a spark plug base body, and b) removing the connecting region between the ground electrode and the center electrode.
US12272928B2

An optical transmission module includes a housing having a cavity therein and an optical transmission device encapsulated in the cavity. The optical transmission device includes an optical waveguide substrate, laser assemblies, an optical multiplexing assembly and main waveguides. The optical waveguide substrate includes a surface and a first reflection inclined surface having an acute angle therebetween. The laser assemblies are disposed on the surface of the optical waveguide substrate, and are configured to emit laser beams towards the surface of the optical waveguide substrate. The optical multiplexing assembly is disposed in the optical waveguide substrate, and is configured to combine the laser beams into a laser beam. The main waveguides are disposed inside the optical waveguide substrate, light inlet ends of the main waveguides face the first inclined surface, and light outlet ends of the main waveguides are communicated with the optical multiplexing assembly.
US12272917B2

An I/O connector assembly configured for making a cabled connection to an interior portion of a printed circuit board for at least some signals passing through the I/O connector. The I/O connector assembly may be assembled by mounting a cage to a printed circuit board. A receptacle connector, including cables extending from a rear of the connector, may be inserted through an opening in the top or rear of the cage. The receptacle connector may be positioned in the cage by at least one retention member on the cage. A plug, mating to the receptacle connector, also may be positioned by a retention member on the cage. Positioning both the plug and receptacle relative to the cage reduces the tolerance stackup of the assembly and enables the connectors to be designed with shorter wipe length, which enables higher frequency operation.
US12272904B2

A connector includes plural terminals, a housing holding the terminals, and an inner shield. The connector is configured to be connected to a mating connector by moving toward the mating connector in a first direction relatively with respect to the mating connector. The terminals include two terminals arranged on both sides of the inner shield in a second direction perpendicular to the first direction. The inner shield includes a base extending in a third direction perpendicular to the first direction and the second direction, and an extension protruding from the base. The housing includes a shield holder holding the extension. This connector reduces noise propagation between the terminals.
US12272899B2

A feedthrough terminal pin connector assembly for an active implantable medical device (AIMD) includes first and second terminal pin connectors, each comprising a sidewall having an exterior surface spaced from an interior surface defining a connector opening extending along a longitudinal axis. At least a first portion of the sidewall is electrically conductive. An electrically conductive compliant structure is supported by the electrically conductive portion of the sidewall in each of the first and second connector openings. A common housing contains the first and second terminal pin connectors with an insulative material electrically isolating the first and second electrically conductive sidewall portions from each other. The common housing is configured to be supported on a circuit board having at least a first and a second electrical circuits with the first and second electrically conductive portions being electrically connected to the respective first and second electrical circuits.
US12272895B2

A recessed D-subminiature connector assembly, and device with D-subminiature connector assembly, with flush mount cover connector is disclosed. The D-subminiature connector assembly may include a flush panel mount solution when using a D-Sub connector that allows the dust cover or cap to be in the same plane as the external side of the panel it is mounted to. The D-subminiature connector assembly also includes a panel-side interface flange sized to receive the second side of the D-shaped connector so a surface of the second side of the D-Shaped connector is parallel to, and recessed from, a plane of the panel-side interface flange and thus recessed from an opening of a panel of a device to which the connector assembly is mounted.
US12272894B2

A connector 10 is provided with an inner conductor 13 to be connected to a wire 18, a dielectric 14 for accommodating the inner conductor 13, and an electrically conductive impedance adjusting member 12 to be mounted on the wire. The inner conductor 13 includes a base portion 33 and an insulation barrel piece 35 rising from the base portion 33 and to be crimped to a coating 23 of the wire 18. The insulation barrel piece 35 includes an inclined portion 39 inclined toward the impedance adjusting member 12 with distance from the base portion 33 on an end edge on a side facing the impedance adjusting member 12.
US12272892B2

An electric connector assembly includes a socket and a plug. The socket has a first casing, a base and a first pin assembly. The first pin assembly has a plurality of ground terminals and signal terminals. Each ground terminal has a specific height, and has a first coupling portion disposed on a first end. The plug has a second casing, a receiving base and a second pin assembly. The second pin assembly has a plurality of connecting terminals. Each connecting terminal has a second coupling portion disposed on a second end. When the plug is coupling with the socket, the connecting terminals of the plug respectively clamp the ground terminals and the signal terminals of the socket, and the second coupling portions of the connecting terminals are respectively engaged with the first coupling portions of the ground terminals to increase contact areas.
US12272884B2

Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
US12272874B2

A dual port, slot-based multiple-input-multiple-output (MIMO) antenna is described. The antenna includes a dielectric circuit board, a metallic layer, four tapered feed horns and adjustable voltage sources. A first pentagonal loop slot line and a second pentagonal loop slot line are etched into the metallic layer. The tapered feed horns are located on an opposite side of the dielectric circuit board and are connected to input signal sources. Adjustable voltage sources are connected to varactor diodes of the first and seconds pentagonal loop slot line. The antenna resonates with circular polarization at resonant frequency in an ultra-high frequency sub-GHz range of about 578 MHz to about 929 MHz when an input signal is applied to each feedline. A dual port, slot-based single element antenna is also described.
US12272870B2

A method for tuning an antenna may include depositing multiple portions of an antenna structure onto a substrate. The method may further include electrically coupling each of the portions of the antenna structure. The method may also include severing an electrical connection between two of the portions of the antenna structure to tune the antenna structure for use with a transmission device.
US12272862B2

A semiconductor device includes a semiconductor die comprising a radio frequency (RF) circuit, a first dielectric layer disposed over a first surface of the semiconductor die, an antenna layer disposed over a surface of the first dielectric layer, and an antenna feeding structure coupling the antenna layer to the RF circuit of the semiconductor die, wherein the semiconductor die comprises a via, and the antenna feeding structure comprises a first portion arranged within the opening of the semiconductor die and extending to the first surface of the semiconductor die, and a second portion arranged through the first dielectric layer.
US12272860B2

An antenna device based on a transparent substrate and a method of configuring an antenna device are provided. The antenna device includes a transparent substrate, a first dielectric layer, and an antenna. The transparent substrate includes a first surface and a second surface opposite to the first surface. The first dielectric layer includes a third surface and a fourth surface opposite to the third surface, wherein the first dielectric layer is in contact with the first surface via the third surface to be disposed on the transparent substrate, wherein a permittivity of the first dielectric layer is less than a permittivity of the transparent substrate. The antenna includes a radiation part, wherein the radiation part is disposed on one of the second surface and the fourth surface.
US12272853B2

A directional coupler includes a main line, a sub line electromagnetically coupled to the main line, a coupling output terminal, a first filter connected to one end of the sub line, and a second filter connected to the one end of the sub line and the coupling output terminal and having a pass band different from that of the first filter. The first filter and the second filter are constituent elements of a multiplexer. The first filter is terminated.
US12272845B2

The present invention relates to a method of coating one or more metal components of a fuel cell stack, such as a bipolar plate, an electrode, gaskets etc., the method comprising the steps of providing an uncoated metal component; etching said uncoated metal component; optionally depositing an adhesion layer on the etched uncoated metal component; and depositing a carbon coating on either the adhesion layer or on the etched uncoated metal component, with the adhesion layer and the carbon coating respectively being deposited by means of one of a physical vapor deposition process, an arc ion plating process, a sputtering process, and a Hipims process. The invention further relates to a component of a fuel cell stack and to an apparatus for coating one or more components of a fuel cell stack.
US12272842B2

The application relates to a sampling assembly, a connection assembly, a battery module and a vehicle. The sampling assembly is used for a battery module including a busbar. The sampling assembly includes: a sampling circuit board having a predetermined length and a predetermined width; a sampling leg including a first connection portion, an intermediate portion and a second connection portion, the first connection portion being connected to the sampling circuit board, the second connection portion configured to be connected to the busbar, the first connection portion including a first connection region connected to the intermediate portion, the second connection portion including a second connection region connected to the intermediate portion, at least a part of the intermediate portion having a cross-sectional area which is smaller than a cross-sectional area of the first connection region and smaller than a cross-sectional area of the second connection region.
US12272840B2

A connection that provides an electrical junction between a first portion of an electrically conducting bus bar and a second portion of the bus bar includes a male portion to be secured to the first portion of the bus bar and a female portion to be secured to the second portion of the bus bar. The male portion and the female portion are able to fit into one another respectively by following a first translational movement of the female portion relative to the male portion along a first axis, followed by a second rotational movement of the female portion relative to the male portion about a second axis perpendicular to the first axis.
US12272839B2

An electrode assembly includes a plurality of electrodes arranged in a stack along a stacking axis with a respective separator portion of an elongated separator sheet positioned between and winding around each of the electrodes in the stack along a serpentine path. The plurality of electrodes include a top electrode positioned at a top of the stack along the stacking axis, and the plurality of electrodes include a bottom electrode positioned at a bottom of the stack. The separator portions in the stack include a top separator portion abutting the top electrode and a bottom separator portion abutting the bottom electrode. The bottom electrode may have a thickness along the stacking axis that is from 80% to 120% of a thickness of the top electrode along the stacking axis. Moreover, a maximum thickness of each of the electrodes in the stack may be less than 8.3 mm.
US12272833B2

A scalable and manageable energy storage system and methods are disclosed. By accounting for the characteristics of an individual cell in a battery, the disclosed system and method prevents cell stress to extend the useful life span of the cell. A dynamic wiring topology allows the scalable and manageable energy storage system to directly control a load or be charged by a volatile energy source.
US12272829B2

A battery including: a battery can including a cylinder portion including an opening edge portion at one end portion of the cylinder portion and a bottom portion that closes the other end portion of the cylinder portion; an electrode body; a sealing member that seals an opening of the opening edge portion. The sealing member includes: a sealing plate; a cap connected to the sealing plate and electrically insulated from the sealing plate; and a sealing portion sealing a space between the cylinder portion and the cap. The cap includes: a ring-shaped top plate portion opposing the opening edge portion in an axial direction of the cylinder portion; and a side wall portion covering an outer circumferential surface of the cylinder portion. The sealing portion may be a gasket provided between the cap and the cylinder portion in a compressed state. The cap is electrically connected to the cylinder portion.
US12272828B2

An electrode catalyst layer for a fuel cell includes a catalyst/support composite including a support and a catalyst supported thereon. The support contains a titanium oxide. The surface of the catalyst/support composite has an oxide of at least one element selected from the group consisting of niobium, tantalum, zirconium, and silicon. The ratio A2/A1 is from 0.35 to 1.70, wherein A1 is the atomic ratio of titanium on a surface of the catalyst layer and A2 is the atomic ratio of a total of niobium, tantalum, zirconium, and silicon on the surface of the catalyst layer, A1 and A2 being measured by X-ray photoelectron spectroscopy. The titanium oxide preferably has a composition TiOX (0.5≤x<2).
US12272814B2

Nanoporous carbon-based scaffolds or structures, and specifically carbon aerogels and their manufacture and use thereof. Embodiments include a sulfur-doped cathode material within a lithium-sulfur battery, where the cathode is collector-less and is formed of a binder-free, monolithic, polyimide-derived carbon aerogel. The carbon aerogel includes pores that surround elemental sulfur and accommodate expansion of the sulfur during conversion to lithium sulfide. The cathode and underlying carbon aerogel provide optimal properties for use within the lithium-sulfur battery.
US12272812B2

Discussed is an electrode assembly manufacturing method including an operation of stacking an electrode and separator to form an electrode stack and an operation of laminating the electrode stack while heating the electrode stack in order to manufacture an electrode assembly having increased force of coupling between the electrode and the separator while preventing damage to the electrode assembly.
US12272810B2

A load distributing thermal runaway barrier for an energy storage battery cell pack includes a first separator plate, a second separator plate, and at least one first elastic member arranged between the first and second separator plates. Each first elastic member is configured to maintain a first load in response to a pressure applied to at least one of the first and second separator plates. The load distributing thermal runaway barrier also includes a third separator plate, a fourth separator plate, and at least one second elastic member arranged between the third and fourth separator plates. Each first elastic member is configured to maintain a second load in response to a pressure applied to at least one of the third and fourth separator plates. The load distributing thermal runaway barrier additionally includes a thermally insulating pad arranged between the second and third separator plates.
US12272801B2

A method provides techniques for emoji management for electronic messaging. The message includes detecting, by a processor of an electronic device, selection of an emoji for sending within a message. A recipient is identified for the message. The method further includes determining one or more attributes that can be associated with the emoji, and retrieving at least one of a recipient emoji reception preference and a sender emoji transmission preference for the one or more attributes. The emoji is modified based on the one or more attributes corresponding to the at least one of the recipient emoji reception preference and the sender emoji transmission preference. The method continues with transmitting the message with the modified emoji to the recipient.
US12272798B2

A battery module according to an embodiment of the present invention is composed of a plurality of battery cells. The battery module includes one positive (+) output terminal formed by connecting the plurality of battery cells, a field effect transistor (FET) provided on a current path between the positive (+) output terminal and an external device to block charging or discharging of a battery module, a protection integrated circuit (IC) chip for controlling the FET, and a high temperature detector for detecting whether the battery module is above a predetermined temperature and including a plurality of positive temperature coefficient (PTC) thermistors connected in series with each other.
US12272793B2

The manufacturing method herein disclosed includes a forming step of stacking a positive electrode sheet including a positive electrode active material layer on a positive electrode collector, a negative electrode sheet including a negative electrode active material layer on a negative electrode collector, and a separator sheet, thereby forming an electrode body; a constructing step of accommodating the electrode body in a battery case, and pouring an electrolyte into the battery case, thereby constructing a battery assembly; and a charging step of charging the battery assembly. At least any one of the positive electrode active material layer and the negative electrode active material layer has an undulating shape in a stacking direction, and a pit depth of the undulation is 10 μm or more.
US12272791B2

A rechargeable lithium battery comprising an anode, a cathode, and a hybrid electrolyte in ionic communication with the anode and the cathode, wherein: (a) the hybrid electrolyte comprises a mixture of a polymer and particles of an inorganic solid electrolyte; (b) the polymer is a polymerization or crosslinking product of a reactive additive, wherein the reactive additive comprises (i) a first liquid solvent that is polymerizable, (ii) an initiator or curing agent, and (iii) a lithium salt; (c) the polymer is present in the anode, the cathode, the separator, between the anode and the separator, or between the cathode and the separator; and (d) the hybrid electrolyte forms a contiguous phase in the cathode or in the anode, and occupies from 3% to 40% by volume of the cathode or from 3% to 40% by volume of the anode. Also provided is a process for producing the lithium cell.
US12272786B2

The solid electrolyte material of the present disclosure includes Li, M, O, X, and F. M is at least one element selected from the group consisting of Ta and Nb. X is at least one element selected from the group consisting of Cl, Br, and I.
US12272776B2

The present disclosure provides a display panel and a display device. The display panel includes: a base substrate, a display region including a first region, a second region and a transition region; first light-emitting elements at the first region; second light-emitting elements, first pixel circuitries and second pixel circuitries at the transition region, each first pixel circuitry being arranged between adjacent second pixel circuitries, an orthogonal projection of at least one second pixel circuitry onto the base substrate at least partially overlapping an orthogonal projection of at least one second light-emitting element onto the base substrate; first conductive lines each coupled between at least one first pixel circuitry and at least one first light-emitting element; and second conductive lines each coupled to at least one first pixel circuitry and extending along the at least one first pixel circuitry to a side away from the at least one first light-emitting element.
US12272773B2

A light emitting device includes: a substrate; a light emitting element; a wavelength conversion layer; and a wall surrounding the wavelength conversion layer, having an opening portion exposing at least a part of a top surface of the wavelength conversion layer, and containing a light reflective material. The surface of the wall includes a top surface provided at a higher position than the top surface of the wavelength conversion layer, and an inner surface forming the opening portion. The wall includes a first portion surrounding the wavelength conversion layer, and a second portion provided over the first portion and surrounding the first portion. The opening portion is hollow. An angle of a corner portion between the top surface and the inner surface of the wall is in a range of 90 degrees or greater and less than 180 degrees.
US12272769B2

A display device and a method of manufacturing the same are provided. The display device includes a pixel including an emission area and a non-emission area, a transistor of the pixel, a protective layer on the transistor, and including an opening area overlapping the non-emission area, alignment electrodes on the protective layer and spaced apart from each other, light emitting elements between respective ones of the alignment electrodes in the emission area, and a connection electrode electrically connected to the light emitting elements, and electrically connected to the transistor in the opening area.
US12272768B2

There is provided a display device comprising a substrate, a pixel electrode on the substrate, a light emitting element on the pixel electrode, and extending in a thickness direction of the substrate, a common electrode on the light emitting element, a wavelength conversion layer on the common electrode, including wavelength conversion particles for converting first light emitted from the light emitting element into second light, and a selective transmission film on an upper surface and on sides of the wavelength conversion layer, and configured to reflect the first light, and to transmit the second light.
US12272767B2

An embodiment discloses an ultraviolet light emitting element including: a light emitting structure including a first conductive semiconductor layer, a second conductive semiconductor layer, an active layer disposed between the first conductive semiconductor layer and the second conductive semiconductor layer, and an etched region in which the first conductive semiconductor layer is exposed; a first insulating layer disposed on the light emitting structure and including a first hole which exposes a portion of the etched region; a first electrode electrically connected to the first conductive semiconductor layer; and a second electrode electrically connected to the second conductive semiconductor layer, wherein the light emitting structure includes an intermediate layer regrown on the first conductive semiconductor layer exposed in the first hole, the first electrode is disposed on the intermediate layer, the etched region includes a first etched region disposed at an inner side and a second etched region disposed at an outer side based on an outer side surface of the first electrode, and a ratio of an area of the first etched region and an area of the intermediate layer is 1:0.3 to 1:0.7, and a light emitting element package including the same.
US12272759B2

The photovoltaic module includes at least one cell unit group, where the cell unit group includes multiple cell strings, and adjacent cell strings are connected by a connection structure. The connection structure includes a lead-out structure, which includes a main body portion, a first connecting portion and a second connecting portion that are arranged on the main body portion; the first connecting portion is connected to the second connecting portion, the first connecting portion is disposed in parallel to a length direction of the main body portion, and the second connecting portion extends out of the first connecting portion. In the length direction of the main body portion, the main body portion has a first edge, the second connecting portion is closer to the first edge relative to the first connecting portion, and a distance between the second connecting portion and the first edge ranges from 2 mm to 20 mm.
US12272750B2

A memory cell includes a ferroelectric (FE) material contacting a word line; and an oxide semiconductor (OS) layer contacting a source line and a bit line, wherein the FE material is disposed between the OS layer and the word line. The OS layer comprises: a first region adjacent the FE material, the first region having a first concentration of a semiconductor element; a second region adjacent the source line, the second region having a second concentration of the semiconductor element; and a third region between the first region and the second region, the third region having a third concentration of the semiconductor element, the third concentration is greater than the second concentration and less than the first concentration.
US12272749B2

Disclosed are a laterally diffused metal oxide semiconductor device and a method for preparing the same. The device includes a substrate (101) of a first conductivity type, a drift region (102) of a second conductivity type, a longitudinal floating field plate array and a plurality of implantation regions (103) of the first conductivity type. The drift region is located in the substrate of the first conductivity type. The longitudinal floating field plate array includes a plurality of longitudinal floating field plate structures (104) arranged at intervals in rows and columns. Each longitudinal floating field plate structures includes a dielectric layer (1041) disposed on an inner surface of a trench and a conductive layer (1042) filling the trench. The plurality of implantation regions are located in the drift region of, each implantation region is located between two adjacent longitudinal floating field plate structures in each row.
US12272741B2

Various embodiments of the present disclosure are directed towards an integrated chip including a first semiconductor layer overlying a substrate. A first barrier layer is disposed on the first semiconductor layer. A second semiconductor layer overlies and directly contacts the first barrier layer. A second barrier layer directly contacts the first barrier layer. A third semiconductor layer overlies the second barrier layer. A fourth semiconductor layer overlies the third semiconductor layer. Outer sidewalls of the third semiconductor layer, outer sidewalls of the fourth semiconductor layer, and outer sidewalls of the second barrier layer are respectively aligned.
US12272740B2

Structures for a bipolar junction transistor and methods of fabricating a structure for a bipolar junction transistor. The structure includes a collector having a first semiconductor layer, an emitter having a second semiconductor layer, an intrinsic base including nanosheet channel layers positioned with a spaced arrangement in a layer stack, and a base contact laterally positioned between the first and second semiconductor layers. Each nanosheet channel layer extends laterally from the first semiconductor layer to the second semiconductor layer. Sections of the base contact are respectively positioned in spaces between the nanosheet channel layers. The structure further includes first spacers laterally positioned between the sections of the base contact and the first semiconductor layer, and second spacers laterally positioned between the sections of the base contact and the second semiconductor layer.
US12272736B2

A semiconductor device structure is provided. The semiconductor device structure includes first and second gate spacers formed over a semiconductor substrate, longitudinally extending along a first direction, and separated from each other by a gate electrode layer. A first insulating layer longitudinally extends along a second direction to pass through the gate electrode layer and the first and second gate spacers. A gate dielectric layer has a top surface covered by the gate electrode layer. The top width of the gate dielectric layer is less than that of the gate electrode layer. The first and second gate spacers and the first insulating layer have first, second and third hydrophobic surfaces, respectively. These hydrophobic surfaces are in direct contact with first, second and third sidewall surfaces of the gate electrode layer, respectively.
US12272730B2

A microelectronic unit may include an epitaxial silicon layer having a source and a drain, a buried oxide layer beneath the epitaxial silicon layer, an ohmic contact extending through the buried oxide layer, a dielectric layer beneath the buried oxide layer, and a conductive element extending through the dielectric layer. The source and the drain may be doped portions of the epitaxial silicon layer. The ohmic contact may be coupled to a lower surface of one of the source or the drain. The conductive element may be coupled to a lower surface of the ohmic contact. A portion of the conductive element may be exposed at the second dielectric surface of the dielectric layer. The second dielectric surface may be directly bonded to an external component to form a microelectronic assembly.
US12272718B2

A device for detecting infrared radiation, includes at least one pixel having an axis in a direction Z, the pixel comprising a first absorbent planar structure comprising at least one semiconductor layer. The composition of the materials used to produce the at least one layer of the first absorbent planar structure is chosen such that: the first absorbent planar structure has an effective valence band formed by a plurality of energy levels. Each energy level is occupied by one of: a first type of positive charge carrier, called heavy holes, having a first effective mass; or a second type of positive charge carrier, called light holes, having a second effective mass strictly less than the first effective mass. The maximum energy level of the effective valence band is occupied by light holes along the axis of the pixel.
US12272713B2

A semiconductor apparatus and electronic equipment are provided that allow improvement of bondability between a first electrode section and a second electrode section. A semiconductor apparatus includes a first interconnect section, a first interlayer insulating film covering one surface side of the first interconnect section, a first electrode section in a first through-hole in the first interlayer insulating film and electrically connected to the first interconnect section, a second interconnect section, a second interlayer insulating film covering a surface side of the second interconnect section facing the first interconnect section, and a second electrode section in a second through-hole in the second interlayer insulating film and electrically connected to the second interconnect section. The first electrode section and the second electrode section are directly bonded to each other. The first electrode section has a larger coefficient of thermal expansion than that of the first interconnect section.
US12272710B2

The semiconductor device includes a first semiconductor component including a first circuit section and an interconnection connected to the first circuit section, and a second semiconductor component including a second circuit section and a third circuit section and stacked on the first semiconductor component. The interconnection is electrically connected to a first connecting portion and a second connecting portion of a plurality of connecting portions for electrically connecting the first semiconductor component and the second semiconductor component. The second circuit section is electrically connected to the interconnection via the first connecting portion. The third circuit section is electrically connected to the interconnection via the second connecting portion.
US12272701B2

A semiconductor substrate including a first main surface and a second main surface opposing each other is provided. The semiconductor substrate includes a first semiconductor region of a first conductivity type. The semiconductor substrate includes a plurality of planned regions where a plurality of second semiconductor regions of a second conductivity type forming pn junctions with the first semiconductor region are going to be formed, in a side of the second main surface. A textured region is formed on surfaces included in the plurality of planned regions, in the second main surface. The plurality of second semiconductor regions are formed in the plurality of planned regions after forming the textured region. The first main surface is a light incident surface of the semiconductor substrate.
US12272696B2

There is provided a technique that enables a reduction in the display failure of a display device and the improvement of the yields of the display device in a display device that adopts a semiconductor device including a thin film transistor using an oxide semiconductor. A semiconductor device according to an embodiment includes a thin film transistor having an oxide semiconductor. The oxide semiconductor has a drain region, a source region, and a channel region provided between the drain region and the source region. The thin film transistor includes a gate insulating film provided on the channel region, an aluminum oxide film provided on the gate insulating film, an insulating film provided on the aluminum oxide film, and a gate electrode provided on the insulating film.
US12272693B2

A method for fabricating a semiconductor device includes the steps of: providing a substrate having a high-voltage (HV) region and a low-voltage (LV) region; forming a base on the HV region and fin-shaped structures on the LV region; forming a first insulating around the fin-shaped structures; removing the base, the first insulating layer, and part of the fin-shaped structures to form a first trench in the HV region and a second trench in the LV region; forming a second insulating layer in the first trench and the second trench; and planarizing the second insulating layer to form a first shallow trench isolation (STI) on the HV region and a second STI on the LV region.
US12272689B2

A semiconductor structure and method for fabricating a semiconductor structure includes using two separate oxide layers to improve device reliability. A first oxide layer is formed adjacent a fin (e.g. a fin of a fin field-effect transistor (FinFET) device), a dummy gate is formed adjacent the first oxide layer, the dummy gate is removed, and a second oxide layer is then formed adjacent the first oxide layer. The use of the second oxide layer can improve device reliability by covering any damage that may be inflicted on the first oxide layer when the dummy gate is removed.
US12272686B2

A semiconductor structure and a method for forming a semiconductor structure are provided. The semiconductor structure includes a substrate having an isolation ring extending in the direction substantially parallel to the surface of the substrate, an active region over the substrate and laterally enclosed by the isolation ring, a seal ring structure over the substrate, the seal ring structure laterally enclosing the active region and including at least a wiring layer and at least a via layer, and an encapsulant material laterally enclosing the seal ring structure.
US12272682B2

A micro multi-color LED device includes two or more LED structures for emitting a range of colors. The two or more LED structures are vertically stacked to combine light from the two more LED structures vertically, and/or horizontally and reflected upward via some reflective structures. In some embodiments, each LED structure is connected to a pixel driver and/or a common electrode. The LED structures are bonded together through bonding layers. In some embodiments, planarization layers enclose each of the LED structures or the micro multi-color LED device. In some embodiments, one or more of reflective layers, refractive layers, micro-lenses, spacers, and reflective cup structures are implemented in the device to improve the LED emission efficiency. A display panel comprising an array of the micro tri-color LED devices has a high resolution and a high illumination brightness.
US12272679B2

A display panel and a manufacturing method thereof are provided. The display panel includes a circuit substrate and a plurality of micro light-emitting diode structures. The micro light-emitting diode structures each include a micro light-emitting chip and a molding structure. The micro light-emitting chip is electrically bonded to the circuit substrate, and includes a first surface, a second surface, and a peripheral surface. The first surface is located on a side of the micro light-emitting chip facing the circuit substrate. The second surface is disposed opposite to the first surface. The peripheral surface connects the first surface and the second surface. The molding structure surrounds the peripheral surface and encloses the second surface of the micro light-emitting chip. The molding structure extends in a direction away from the circuit substrate and forms an inner side wall. The inner side wall and the second surface constitute an accommodating portion.
US12272677B2

Direct bonded stack structures for increased reliability and improved yields in microelectronics are provided. Structural features and stack configurations are provided for memory modules and 3DICs to reduce defects in vertically stacked dies. Example processes alleviate warpage stresses between a thicker top die and direct bonded dies beneath it, for example. An etched surface on the top die may relieve warpage stresses. An example stack may include a compliant layer between dies. Another stack configuration replaces the top die with a layer of molding material to circumvent warpage stresses. An array of cavities on a bonding surface can alleviate stress forces. One or more stress balancing layers may also be created on a side of the top die or between other dies to alleviate or counter warpage. Rounding of edges can prevent stresses and pressure forces from being destructively transmitted through die and substrate layers. These measures may be applied together or in combinations in a single package.
US12272671B2

A semiconductor device includes: a substrate having a first surface and a second surface opposite to the first surface; an electronic component disposed on the first surface of the substrate; a sensor disposed adjacent to the second surface of the substrate; an electrical contact disposed on the first surface of the substrate; and a package body exposing a portion of the electrical contact.
US12272670B2

An integrated semiconductor packaging system includes: a first wet clean tool configured to perform a first wet clean process on a frame, wherein a plurality of top dies are disposed on the frame; a second wet clean tool configured to perform a second wet clean process on a wafer, wherein a plurality of bottom dies corresponding to the plurality of top dies, respectively, are disposed on the wafer; a pick-and-place tool configured to bond the plurality of top dies to the plurality of bottom dies, respectively; and a first transmission path through which the frame and the wafer are transferred from the first wet clean tool and the second wet clean tool to the pick-and-place tool, respectively, wherein the frame is directly transferred from the first wet clean tool to the pick-and-place tool, and the wafer is directly transferred from the second wet clean tool to the pick-and-place tool.
US12272669B2

An arrangement includes a chamber, a heating element arranged in the chamber, wherein the heating element, when a first connection partner with a pre-connection layer formed thereon is arranged in the chamber, is configured to heat the first connection partner and the pre-connection layer, thereby melting the pre-connection layer, and a cooling trap. During the process of heating the first connection partner with the pre-connection layer formed thereon, the cooling trap has a temperature that is lower than the temperature of all other components of or in the chamber such that liquid evaporating from the pre-connection layer is attracted by and condenses on the cooling trap.
US12272661B2

A semiconductor package includes a first semiconductor chip including a first bonding pad on a first surface of a first substrate, a first through electrode penetrating through the first substrate and electrically connected to the first bonding pad, a first recess with a desired depth in the first substrate from a second surface of the first substrate and exposing an end portion of the first through electrode, and a second bonding pad in the first recess and electrically connected to the first through electrode, a second semiconductor chip stacked on the second surface of the first substrate and including a third bonding pad on a third surface of a second substrate, and a conductive connection member between the second bonding pad and the third bonding pad. At least a portion of the conductive connection member may be in the first recess.
US12272649B2

A semiconductor device includes a first conductive line extending in a first direction on a front side of a semiconductor wafer, a first power rail extending in the first direction on a back side of the semiconductor wafer, and a first transistor including a first gate structure extending in a second direction perpendicular to the first direction, first and second active regions adjacent to the first gate structure, and a first channel region extending between the first and second active regions through the first gate structure. A first via is positioned between and electrically connects the first active region and the first conductive line, and a second via is positioned between and electrically connects the second active region and the first power rail.
US12272644B2

A semiconductor memory device includes memory block regions arranged in a first direction, a hook-up region arranged in the first direction with respect to memory block regions, and a wiring region extending in the first direction and arranged with memory block regions and the hook-up region in a second direction. Each of memory block regions includes memory strings extending in the first direction and arranged in the second direction and a first wiring extending in the second direction and connected to memory strings in common. The wiring region includes a second wiring extending in the first direction and connected to first wirings corresponding to memory block regions in common. The hook-up region includes a third wiring connected to the second wiring and a contact electrode extending in a third direction and connected to the third wiring.
US12272634B2

A semiconductor structure includes a source/drain (S/D) region, one or more dielectric layers over the S/D region, one or more semiconductor channel layers connected to the S/D region, an isolation structure under the S/D region and the one or more semiconductor channel layers, and a via under the S/D region and electrically connected to the S/D region. A lower portion of the via is surrounded by the isolation structure and an upper portion of the via extends vertically between the S/D region and the isolation structure.
US12272631B2

A semiconductor device and method of manufacture is provided including a redistribution structure; a plurality of core substrates attached to the redistribution structure using conductive connectors, each core substrate of the plurality of core substrates comprising a plurality of conductive posts; and one or more molding layers encapsulating the plurality of core substrates, where the one or more molding layers extends along sidewalls of the plurality of core substrates, and where the one or more molding layers extends along a portion of a sidewall of each of the conductive posts.
US12272629B2

Devices and methods of manufacture for a hybrid interposer within a semiconductor device. A semiconductor device may include a package substrate and a hybrid interposer. The hybrid interposer may include an organic interposer material layer, and a non-organic interposer material layer positioned between the organic interposer material layer and the package substrate. The semiconductor device may further include an integrated device positioned within the hybrid interposer. In one embodiment, the integrated device may be positioned within the organic interposer material layer. In another embodiment, the integrated device may be positioned within the non-organic interposer material layer. In a further embodiment, the integrated device may be positioned within the organic interposer material layer and the non-organic interposer material layer.
US12272628B2

Provided is a semiconductor package including a first wiring pad on a package substrate; a first wiring connection part on the first wiring pad and including a wiring solder layer; a second wiring pad on the package substrate; a second wiring connection part on the second wiring pad and including a conductor; an interposer substrate on the first wiring connection part and the second wiring connection part, wherein a first substrate connection part and a second substrate connection part respectively electrically connected to the first wiring connection part and the second wiring connection part are arranged on a rear surface of the interposer substrate; and semiconductor chips apart from each other in a two-dimensional manner on the interposer substrate, wherein each of the semiconductor chips is electrically connected to the interposer substrate via a chip connection pillar.
US12272627B2

A semiconductor device comprising a DC-DC converter including a primary-side circuit and a secondary-side circuit including a first semiconductor package accommodating a first semiconductor element group including a first semiconductor element and a second semiconductor element. The first semiconductor element and the second semiconductor element are stacked. The first semiconductor element group is a MOSFET, an IGBT, or a diode.
US12272621B2

The present disclosure describes a buried conductive structure in a semiconductor substrate and a method for forming the structure. The structure includes an epitaxial region disposed on a substrate and adjacent to a nanostructured gate layer and a nanostructured channel layer, a first silicide layer disposed within a top portion of the epitaxial region, and a first conductive structure disposed on a top surface of the first silicide layer. The structure further includes a second silicide layer disposed within a bottom portion of the epitaxial region and a second conductive structure disposed on a bottom surface of the second silicide layer and traversing through the substrate, where the second conductive structure includes a first metal layer in contact with the second silicide layer and a second metal layer in contact with the first metal layer.
US12272615B2

In a general aspect, a semiconductor device assembly includes a direct-bonded-metal (DBM) substrate having a ceramic layer, and a first metal layer having a uniform thickness that is disposed on a first surface of the DBM substrate. The assembly further includes a second metal layer disposed on a second surface of the DBM substrate opposite the first surface. The second metal layer includes a first portion having a first thickness, and a second portion having a second thickness, the second thickness being greater than the first thickness. The second portion of the second metal layer includes a metal alloy having a coefficient of thermal expansion (CTE) in a range of 7 to 11 parts-per-million per degrees Celsius (ppm/° C.). The assembly also includes a semiconductor die having a first surface coupled with the second portion of the second metal layer.
US12272608B2

Methods for reducing warpage of bowed semiconductor substrates, including providing a first substrate to a first station in a semiconductor processing chamber, providing a second substrate to a second station in the semiconductor processing chamber, concurrently depositing a first bow compensation layer of material on the backside of the first substrate at the first station and a first bow compensation layer of material on the backside of the second substrate at the second station, and depositing a second bow compensation layer of material on the backside of the first substrate, while the first substrate is at the first station and the second substrate is at the second station, and while not concurrently depositing material on the backside of the second substrate.
US12272607B2

The enclosed disclosure relates to a method and apparatus for depositing functionalized nanoparticles within a semiconductor structure in order to create a nano-layer capable of enhancing imaging and contrast, The semiconductor structure can include any type of VNAND structure or 3D structure, The nanoparticles are formed in high-aspect ratio trenches of the structure and form a nano-layer. The functionalized nanoparticles comprise synthesized nanoparticles as well as organic molecules. The organic molecules are chosen to selectively bind to certain nanoparticles and surface materials.
US12272600B2

A method includes forming a dielectric layer over an epitaxial source/drain region. An opening is formed in the dielectric layer. The opening exposes a portion of the epitaxial source/drain region. A barrier layer is formed on a sidewall and a bottom of the opening. An oxidation process is performing on the sidewall and the bottom of the opening. The oxidation process transforms a portion of the barrier layer into an oxidized barrier layer and transforms a portion of the dielectric layer adjacent to the oxidized barrier layer into a liner layer. The oxidized barrier layer is removed. The opening is filled with a conductive material in a bottom-up manner. The conductive material is in physical contact with the liner layer.
US12272597B2

An interconnection structure includes a first dielectric layer, a first conductive feature, a first liner layer, a second conductive feature, a second liner layer, and an air gap. The first conductive feature is disposed in the first dielectric layer. The first liner layer is disposed between the first conductive feature and the first dielectric layer. The second conductive feature penetrates the first dielectric layer. The second liner layer is disposed between the second conductive feature and the first dielectric layer. The air gap is disposed in the first dielectric layer between the first liner layer and the second liner layer. The first liner layer and the second liner layer include metal oxide, metal nitride, or silicon oxide doped carbide.
US12272595B2

A method includes depositing a mask layer over a dielectric layer, patterning the mask layer to form a trench, applying a patterned photo resist having a portion over the mask layer, and etching the dielectric layer using the patterned photo resist as an etching mask to form a via opening, which is in a top portion of the dielectric layer. The method further includes removing the patterned photo resist, and etching the dielectric layer to form a trench and a via opening underlying and connected to the trench. The dielectric layer is etched using the mask layer as an additional etching mask. A polymer formed in at least one of the trench and the via opening is removed using nitrogen and argon as a process gas. The trench and the via opening are filled to form a metal line and a via, respectively.
US12272593B2

There is provided a method of filling one or more recesses by providing the substrate in a reaction chamber; introducing a first reactant, to form first active species, for a first pulse time to the substrate; introducing a second reactant for a second pulse time to the substrate; and introducing a third reactant, to form second active species, for a third pulse time to the substrate. An apparatus for filling a recess is also disclosed and a structure formed using the method and/or apparatus is disclosed.
US12272589B2

The present invention discloses an ejector pin device for chip packaging, which comprises a pin cylinder, a base and an ejector pin base module, wherein the pin cylinder sleeves the ejector pin base module, the base is located below the ejector pin base module and is configured to fix the ejector pin base module; and the ejector pin base module comprises a knob unit and a supporting unit. An effect of adjusting the knob unit can be acted on the corresponding supporting unit, so that the requirements of the numbers and positions of the ejector pins required by different products are satisfied and metal foreign matters are reduced, thereby improving the efficiency of replacing products by a worker.
US12272586B2

3D semiconductor device including: a first level including first single-crystal transistors; a plurality of memory control circuits formed from at least a portion of the first single-crystal transistors; a first metal layer disposed atop the first single-crystal transistors; a second metal layer disposed atop the first metal layer, a second level disposed atop the second metal layer includes second transistors and a memory array of first memory cells, a third level including second memory cells which include some third transistors, which themselves include a metal gate and is disposed above the second level; a third metal layer disposed above the third level; a fourth metal layer disposed above the third metal layer, a connective path from the third metal layer to the second metal layer with a thru second level via of a diameter less than 800 nm which also passes thru the memory array, different write voltages for different dies.
US12272582B2

An overhead transport system includes an overhead transport vehicle including a conveyor and a body, and a controller. The conveyor includes wheels to travel on rails including straight rails and intersection rails alternately arranged with a gap in each of a first direction and a second direction perpendicular to the first direction. The controller is configured or programmed to execute steering control to steer the wheels in a state in which each of the wheels is positioned on one of the intersection rails different from one another. A steering center of the wheel under the steering control is on the intersection rail and inward of the body from a ground contact point of the wheel on the intersection rail.
US12272580B2

In an embodiment, a system, includes: a first pressurized load port interfaced with a workstation body; a second pressurized load port interfaced with the workstation body; the workstation body maintained at a set pressure level, wherein the workstation body comprises an internal material handling system configured to move a semiconductor workpiece within the workstation body between the first and second pressurized load ports at the set pressure level; a first modular tool interfaced with the first pressurized load port, wherein the first modular tool is configured to process the semiconductor workpiece; and a second modular tool interfaced with the second pressurized load port, wherein the second modular tool is configured to inspect the semiconductor workpiece processed by the first modular tool.
US12272576B2

An apparatus for inspecting a semiconductor substrate includes a rotatable base configured to support a substrate, and a nozzle arm includes a nozzle and a light monitoring device. The light monitoring device includes a laser transmitter and an array of light sensors arranged in the nozzle arm and facing the substrate. The light monitoring device is configured to transmit a laser pulse towards the substrate, wherein the laser pulse impinges on the substrate, receive a reflected laser pulse from the substrate, calculate whether one or more light sensors received the laser pulse, and calculate a distance between the light monitoring device and the substrate using the turnaround time for determining a process quality on the substrate.
US12272575B2

An advanced temperature control system and method are described for a wafer carrier in a plasma processing chamber. In one example a heat exchanger provides a temperature controlled thermal fluid to a fluid channel of a workpiece carrier and receives the thermal fluid from the fluid channel. A proportional valve is between the heat exchanger and the fluid channel to control the rate of flow of thermal fluid from the heat exchanger to the fluid channel. A pneumatic valve is also between the heat exchanger and the fluid channel also to control the rate of flow of thermal fluid from the heat exchanger and the fluid channel. A temperature controller receives a measured temperature from a thermal sensor of the carrier and controls the proportional valve and the pneumatic valve in response to the measured temperature to adjust the rate of flow of the thermal fluid.
US12272569B2

The inventive concept provides a temperature controlling method. The temperature controlling method for controlling a temperature of a tank storing a treating fluid transferred to the chamber, comprises supplying the treating fluid to the inner space of the tank, heating the treating fluid at the inner space, and transferring the heated treating fluid to the chamber, wherein the temperature of the inner space is controlled based on a measured pressure of the inner space.
US12272566B2

Systems and methods of the disclosed embodiments include reducing defects in a semiconductor layer. The defects may be reduced by forming the semiconductor layer on a substrate, removing at least a portion the substrate from an underside of the semiconductor layer, and annealing the semiconductor layer to reduce the defects in the layer. The annealing includes focusing energy at the layer.
US12272564B2

A method and apparatus for patterning semiconductor materials using tin-based materials as mandrels, hardmasks, and liner materials are provided. One or more implementations of the present disclosure use tin-oxide and/or tin-carbide materials as hardmask materials, mandrel materials, and/or liner material during various patterning applications. Tin-oxide or tin-carbide materials are easy to strip relative to other high selectivity materials like metal oxides (e.g., TiO2, ZrO2, HfO2, Al2O3) to avoid influencing critical dimensions and generate defects. In addition, tin-oxide and tin-carbide have low refractive index, k-value, and are transparent under 663-nm for lithography overlay.
US12272563B2

Exemplary etching methods may include modifying an exposed surface of a layer of metal oxide on a substrate housed in a processing region of a semiconductor processing chamber to produce a modified portion of metal oxide. The methods may include contacting the modified portion of metal oxide with a fluorine-containing precursor. The contacting may produce a metal oxy-fluoride material. The methods may include flowing an etchant precursor into the processing region. The methods may include contacting the metal oxy-fluoride material with the etchant precursor. The methods may include removing the metal oxy-fluoride material.
US12272554B2

A method of manufacturing semiconductor device includes forming a multilayer photoresist structure including a metal-containing photoresist over a substrate. The multilayer photoresist structure includes two or more metal-containing photoresist layers having different physical parameters. The metal-containing photoresist is a reaction product of a first precursor and a second precursor, and each layer of the multilayer photoresist structure is formed using different photoresist layer formation parameters. The different photoresist layer formation parameters are one or more selected from the group consisting of the first precursor, an amount of the first precursor, the second precursor, an amount of the second precursor, a length of time each photoresist layer formation operation, and heating conditions of the photoresist layers. The multilayer photoresist structure is selectively exposed to actinic radiation to form a latent pattern, and the latent pattern is developed by applying developer to the selectively exposed multilayer photoresist structure to form the pattern.
US12272552B2

A method for preparing a semiconductor device structure with features at different levels. The method includes forming a target layer over a semiconductor substrate; forming a plurality of first energy-sensitive patterns over the target layer; performing an energy treating process to transform at least a portion of each of the first energy-sensitive patterns into a first treated portion; forming a lining layer conformally covering the first energy-sensitive patterns, wherein a first opening is formed over the lining layer and between the first energy-sensitive patterns; filling the first opening with a second energy-sensitive pattern; and performing an etching process to form a plurality of second openings and a third opening in the target layer, wherein the third opening is between the second openings, and the second openings and the third opening have different depths.
US12272551B2

Embodiments of the disclosure relate to methods for selectively removing metal material from the top surface and sidewalls of a feature. The metal material which is covered by a flowable polymer material remains unaffected. In some embodiments, the metal material is formed by physical vapor deposition resulting in a relatively thin sidewall thickness. Any metal material remaining on the sidewall after removal of the metal material from the top surface may be etched by an additional etch process. The resulting metal layer at the bottom of the feature facilitates selective metal gapfill of the feature.
US12272550B2

A method of producing a polycrystalline silicon TFT includes forming nickel patterns on a substrate, forming a phosphorus doped silicon layer over the substrate and nickel patterns, and forming an intrinsic silicon layer on the phosphorus doped silicon layer. Alternatively, the intrinsic silicon layer can be formed on the substrate, the phosphorus doped silicon layer on the intrinsic silicon layer, and the nickel patterns on the phosphorus doped silicon layer. The structure is annealed to crystallize the phosphorus doped silicon and intrinsic silicon layers. A method of forming a crystalline silicon layer of a TFT device includes forming a first silicon film, forming a phosphorus doped silicon film on the first silicon film, forming a nickel film on the phosphorus doped silicon film, and annealing the structure to crystallize the phosphorus doped silicon and first silicon films. The first silicon and phosphorous doped silicon films are amorphous at formation.
US12272545B2

A novel bevel etch sequence for embedded metal contamination removal from BEOL wafers is provided. In one aspect, a method of processing a wafer includes: performing a bevel dry etch to break up layers of contaminants with embedded metals which, post back-end-of line metallization, are deposited on a bevel of the wafer, which forms a damaged layer on surfaces of the wafer, and then performing a sequence of wet etches, following the bevel dry etch, to render the bevel of the wafer substantially free of contaminants, wherein the sequence of wet etches includes etching the damaged layer to undercut and lift-off any remaining contaminants. A wafer, processed in this manner, having a bevel that is substantially free of contaminants is also provided.
US12272543B2

The present invention provides a method for treating a substrate. The method for treating a substrate comprises: treating the substrate with liquid; and drying the liquid-treated substrate, and the liquid treatment step includes: a first liquid supply step of supplying a first liquid to an upper surface of the rotating substrate; and a second liquid supply step of supplying a second liquid to an upper surface of the rotating substrate, and in the second liquid supply step, a rotation speed of the substrate is adjusted such that the second liquid supplied on the substrate flows from a central region of the substrate to an edge region of the substrate.
US12272537B2

A machine, article, process of using, process of making, products produced thereby and necessary intermediates. Illustratively, there can be a process that includes: ionizing at least some injected gas to form ions; confining, without using magnetic fields, at least some of said ions to produce confined ions; accumulating at least some of said confined ions to produce accumulated ions; cooling at least some of said accumulated ions to produce cooled ions; compressing, without using magnetic fields, at least some of said accumulated ions to produce compressed ions; accelerating at least some of said compressed ions to produce accelerated ions; ejecting at least some of said accelerated ions; and measuring at least one property of said ejected ions.
US12272531B2

A method and apparatus for growing an oxide layer within a feature of a substrate is described herein. The method is suitable for use in semiconductor manufacturing. The oxide layer is formed by exposing a substrate to both a high pressure oxidant exposure and a lower pressure oxygen containing plasma exposure. The high pressure oxidant exposure is performed at a pressure of greater than 10 Torr, while the lower pressure oxygen containing plasma exposure is performed at a pressure of less than about 10 Torr. The features are high-aspect ratio trenches or holes within a stack of silicon oxide and silicon nitride layers.
US12272517B2

Parts of a pair, in use, are disposed in abutting relation to one another to define a cell for use with an electron microscope, the cell having, disposed on opposite surfaces thereof, a pair of windows, the windows being arranged in spaced relation to one another to define a viewable interior volume of the cell at a region of overlap. The spaced relation being determined by additional opposite surfaces with minimal contact area to warrant reproducible liquid thicknesses.
US12272505B2

The disclosure provides a key structure, which includes a support, a keycap, a linkage, a circuit layer, and a trigger mechanism. The keycap can be lifted and lowered above the support. The linkage is movably connected to the support and the keycap. The support is located between the circuit layer and the linkage. The trigger mechanism is disposed between the circuit layer and the keycap. The key structure of the disclosure provides a disposition of a support spaced circuit layer and a linkage.
US12272503B2

A capacitor provides a plurality of selectable capacitance values, by selective connection of six capacitor sections of a capacitive element each having a capacitance value. The capacitor sections are provided in a plurality of wound cylindrical capacitive elements. Two vertically stacked wound cylindrical capacitance elements may each provide three capacitor sections. There may be six separately wound cylindrical capacitive elements each providing a capacitor section. The capacitor sections have a common element terminal.
US12272486B2

A common mode choke coil includes a core, and first and second coils opposed to each other and wound on the core. The core can have a square shape, or an elongated shape having a long axis and a short axis when viewed in a direction along a central axis of the core. Each of the first and second coils is a single-layer coil. An area of a cross-section of the core taken perpendicular to a circumferential direction of the core is constant in the circumferential direction of the core. The cross-section of the core has a quadrilateral shape.
US12272480B2

According to the invention a packaged inductive component comprises an inductive element and an electrically insulating packaging enclosing the inductive element. The packaging comprises a first area consisting of a thermally conductive material and a second area consisting of a thermally insulating material. The first area has a first surface being an outside surface of the packaged inductive component. The outer surfaces of the packaged inductive component are free of any electrical potential. The packaged inductive component allows for an improved heat dissipation. In particular, heat generated by power losses in the inductive element dissipates through the first area of the packaging to an outside surface of the packaged inductive component. This leads to an affordable packaged inductive component. The inductive element can be for example an inductor or a transformer.
US12272474B2

A non-oriented electrical steel sheet according to an exemplary embodiment of the present invention contains, by wt %, 0.005% or less (excluding 0%) of C, 1.2 to 2.7% of Si, 0.4 to 2.0% of Mn, 0.005% or less (excluding 0%) of S, 0.3% or less (excluding 0%) of Al, 0.005% or less (excluding 0%) of N, 0.005% or less (excluding 0%) of Ti, and a balance of Fe and inevitable impurities, wherein the non-oriented electrical steel sheet satisfies the following Expression 1, and a volume fraction of grains having an angle of 15° or less between a {112} plane and a rolling plane in the steel sheet is 40 to 60%. 0.3 ≤ ( [ Si ] + [ Al ] - 1 . 5 ) / [ Mn ] ≤ 0 . 8 ⁢ 5 [ Expression ⁢ 1 ] (In Expression 1, [Si], [Al], and [Mn] represent contents (wt %) of Si, Al, and Mn, respectively.)
US12272465B2

The A Quick Connect Valve Testing and Tune-up Setup for Valves at a Nuclear Power Plant Claim 1. A Quick Connect Valve Testing and Tune-up Setup for Valves at a Nuclear Power Plant comprises a permanent on/off valve and compression fitting setup proximal a valves input or outputs for valves which required periodic calibration, testing or tune-up. The permanent setup eliminates the disconnecting and damaging removal of existing tubing connections at the valve when calibration, testing or tune-up is performed.
US12272463B2

An interactive and dynamic surgical simulation system may be used in the context of a computer-implemented interactive surgical system. An operating-room-based surgical data system may aggregate surgical activity data that is indicative of a performance of a live surgical procedure. The surgical simulation device may receive the surgical activity data from the operating-room-based surgical data system. And the surgical simulation device may simulate a surgical task based on surgical activity data. The surgical activity data may be structured by a procedure plan data structure. The procedure plan data structure may be common to the operating-room-based surgical data system and the surgical simulation device. The procedure plan data structure may be configured to covey information indicative of equipment, technique, and surgical steps in a structured format such that the equipment, technique, and surgical steps of the live surgical procedure are reflected in the simulated surgical procedure.
US12272462B2

A risk-based patient monitoring system for critical care patients combines data from multiple sources to assess the current and the future risks to the patient, thereby enabling providers to review a current patient risk profile and to continuously track a clinical trajectory. A physiology observer module in the system utilizes multiple measurements to estimate Probability Density Functions (PDF) of a number of Internal State Variables (ISVs) that describe a components of the physiology relevant to the patient treatment and condition. A clinical trajectory interpreter module in the system utilizes the estimated PDFs of ISVs to identify under which probable patient states the patient can be currently categorized and assign a probability value that the patient will be in each of the identified states. The combination of patient states and their probabilities is defined as the clinical risk to the patient.
US12272459B2

A medical diagnostic apparatus includes a receiver circuit that receives three-dimensional data of a subject's eye, and a processor configured to separate portions of the three-dimensional data into separate segments, perform processing differently on each of the separate segments, and combine the separately processed segments to produce a segmented three-dimensional data set. The processor is further configured to generate at least one diagnostic metric from the segmented three-dimensional data set, and the processor is further configured to evaluate a pathological condition based on the at least one diagnostic metric. Related methods and computer readable media are also disclosed.
US12272451B2

This disclosure is directed to devices, systems, and techniques for wirelessly charging a medical device. A charging device may receive a request to wirelessly charge a medical device. The charging device may, in response to receiving the request, physically move within wireless charging range of the medical device. The charging device may, in response to determining that the charging device is within the wireless charging range of the medical device, wirelessly transmit power to the medical device to wirelessly charge the medical device.
US12272443B2

Moreover, it is conceivable to support more advanced procedures by connecting a medical imaging device to a server and performing signal processing on the server. According to an embodiment of the present disclosure, a medical information control system is provided in which an operation server includes a plurality of virtual shared buffers to which a first medical application installed in a first container virtual area and a second medical application installed in a second container virtual area are accessible, and a control application, and the control application controls the first medical application or the second medical application to alternately use a first virtual memory area, a second virtual memory area, and a third virtual memory area for write of the first medical application and read of the second medical application.
US12272420B2

Disclosed herein are related to a circuit and a method of reading or sensing multiple bits of data stored by a multi-level cell. In one aspect, a first reference circuit is selected from a first set of reference circuits, and a second reference circuit is selected from a second set of reference circuits. Based at least in part on the first reference circuit and the second reference circuit, one or more bits of multiple bits of data stored by a multi-level cell can be determined. According to the determined one or more bits, a third reference circuit from the first set of reference circuits and a fourth reference circuit from the second set of reference circuits can be selected. Based at least in part on the third reference circuit and the fourth reference circuit, additional one or more bits of the multiple bits of data stored by the multi-level cell can be determined.
US12272418B2

Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations comprising receiving, from a host system, an enhanced erase command referencing a block; performing a lookup to determine whether the block is marked in a grown bad block (GBB) data structure used to track blocks that have a defective select gate; and responsive to determining that the block is marked in the GBB data structure, discarding the enhanced erase command.
US12272417B2

Technology is disclosed herein for quickly determining which erase block is bad if there is a failure in parallel erasing a set of erase blocks. The erase blocks may be tested individually in response to a fail of the parallel multi-block erase. A voltage generator ramps up the erase voltage from a steady state magnitude towards a target magnitude. The magnitude of the erase voltage is measured at a pre-determined time. If there is a defect then the erase voltage may fail to be above a threshold voltage after the ramp-up period. If the erase voltage is below the threshold voltage after the ramp-up period then the erase block may be marked as defective. If the erase voltage is above the threshold voltage after the ramp-up period then the erase block may be marked as good.
US12272400B2

A semiconductor device includes a memory array having a plurality of associative memory cells arranged in a matrix form for storing entries. The memory array is divided into a plurality of memory blocks for sequentially performing a retrieval operation along a column direction, and further includes a plurality of match lines corresponding to the respective memory blocks and provided correspondingly to each memory cell row, a plurality of search lines corresponding to the respective memory blocks and provided correspondingly to each memory cell column, and a plurality of match amplifiers corresponding to the respective memory blocks and provided to the plurality of match lines. The match line provided correspondingly to the preceding memory block is set to become shorter than the match line provided correspondingly to the subsequent memory block. The memory array further includes a timing control unit for controlling timing for driving the search line of the subsequent memory block based on a length of the match line provided correspondingly to the preceding memory block.
US12272395B2

A memory device includes a memory cell array including a plurality of memory cells, a sub word line driver block including a plurality of sub word line drivers configured to output word line signals, which are respectively provided to the plurality of memory cells, and a row decoder configured to generate word line enable signals, which are respectively provided to the plurality of memory cells. Each of the memory cells includes a cell transistor including dual gates, and a capacitor connected to the cell transistor. A word line enable signal applied by the row decoder is connected to one of the dual gates.
US12272393B2

Provided is an optical recording medium capable of shortening tact time. The optical recording medium includes at least one recording layer. The recording layer contains an oxide of Bi.
US12272389B1

According to one embodiment, a magnetic disk device includes a disk, a read head, and a control unit. The control unit includes a read processing unit that executes first read processing of moving the read head to n1 radial positions within a period in which the disk makes m1 rotations and reading the data of the track, a comparison unit that derives a first signal of highest quality, and a determination unit that determines a radial position at which the first signal of the highest quality is derived as a first appropriate read position. Where 1≤m1
US12272384B1

Systems and methods for synchronization of lip movement images to an audio voice signal are provided. A method includes acquiring a source video; dividing the source video into a set of image frames and a set of audio frames; generating, by the computing device, a vector database based on the set of image frames and the set of audio frames, wherein a vector of the vector database includes a face vector and an audio vector; receiving a target image frame and a target audio frame; determining a target image vector based on the target image frame and a target audio vector based on the target audio frame; searching the vector database to select a pre-determined number of vectors corresponding to the target image vector and the target audio frame; and generating, based on the pre-determined number of vectors, an output image frame of an output video.
US12272375B2

Methods, apparatus and systems for radio-based voice activity detection are described. In one example, a described system comprises: a transmitter configured to transmit a radio signal through a wireless channel of a venue; a receiver configured to receive the radio signal through the wireless channel, wherein the wireless channel is impacted by a voice activity of a target voice source in the venue; and a processor. The processor is configured for: computing a time series of channel information (CI) of the wireless channel based on the radio signal, and detecting the voice activity of the target voice source based on the time series of CI (TSCI) of the wireless channel, without using any media signal.
US12272371B1

Real-time audio enhancement for a target speaker may be performed. An embedding of a sample of speaker audio is created using a trained neural network that performs voice identification. The embedding is then concatenated with the input features of a trained machine learning model for audio enhancement. The audio enhancement model can recognize and enhance a target speaker's speech in a real-time implementation, as the embedding is in the same feature space of the audio enhancement model.
US12272370B2

Implementations of the subject technology provide systems and methods for providing audio source separation for audio input, such as for audio devices having limited power and/or computing resources. The subject technology may allow an audio device to leverage processing and/or power resources of a companion device that is communicatively coupled to the audio device. The companion device may identify a noise condition of the audio device, select a source separation model based on the noise condition, and provide the source separation model to the audio device. In this way, the audio device can provide audio source separation functionality using a relatively small footprint source separation model that is specific to the noise condition in which the audio device is operated.
US12272362B2

Various embodiments discussed herein are directed to improving existing technologies by causing presentation, to one or more user devices associated with one or more meeting attendees, of one or more indications of one or more content items during or before a meeting based at least in part on one or more natural language utterances associated with the meeting, a context of the meeting, and/or a context associated with one or more meeting attendees. In other words, particular embodiments automatically recommend relevant content items responsive to the real-time natural language utterances in the meeting, and/or other context.
US12272361B2

A device may be configured to determine whether an audio file is a first type of audio file that is capable of being processed to recognize the voice query based on a characteristic of the audio file itself or a second type of audio file that may require speech recognition processing in order to recognize the voice query associated with the audio file. In determining whether the audio file is a first type of audio file or a second type of audio file, a query filter associated with the device may be configured to access one or more guidance queries. Using the one or more guidance queries, the device may classify the audio file as a first type of audio file or a second type of audio file based on receiving only a portion of the audio file, thereby improving the speed at which the audio file can be processed.
US12272358B1

Enhanced graphical user interfaces for transcription of audio and video messages is disclosed. Audio data may be transcribed, and the transcription may include emphasized words and/or punctuation corresponding to emphasis of user speech. Additionally, the transcription may be translated into a second language. A message spoken by a user depicted in one or more images of video data may also be transcribed and provided to one or more devices.
US12272354B2

An electronic apparatus includes a receiver comprising input receiving circuitry, a speaker, a display, and a processor configured to: based on a speech being received, determine a vibe keyword corresponding to a vibe-related word included in the speech among a plurality of specified vibe keywords, generate an image and a sound corresponding to the speech based on a graphical user interface (GUI) component and a sound component corresponding to the determined vibe keyword, and display the generated image on the display and output the generated sound through the speaker.
US12272348B2

A method for speech conversion includes receiving, as input to an encoder of a speech conversion model, an input spectrogram corresponding to an utterance, the encoder including a stack of self-attention blocks. The method further includes generating, as output from the encoder, an encoded spectrogram and receiving, as input to a spectrogram decoder of the speech conversion model, the encoded spectrogram generated as output from the encoder. The method further includes generating, as output from the spectrogram decoder, an output spectrogram corresponding to a synthesized speech representation of the utterance.
US12272335B2

A method includes: a processor that obtains several lines of data in to-be-displayed display data to generate a data block; generates a synchronization flag corresponding to the data block; encapsulates the data block and the synchronization flag corresponding to the data block to obtain a data packet corresponding to the data block; and sends all data packets corresponding to the display data to the display system. The display system sequentially parses all the data packets sent by the processor to obtain a synchronization flag associated with each data packet, and determines a display location of each data block on a display panel based on the synchronization flag to display the display data.
US12272334B2

The present disclosure relates to a method of calibrating luminance of a display panel and can accurately derive a calibration value for luminance of the display panel through a first luminance calibration step of calibrating the display panel using a first calibration value derived after the display panel is driven with a first grayscale value and a second luminance calibration step of calibrating the display panel using a second calibration value derived after the display panel calibrated using the first calibration value is driven with a second grayscale value.
US12272329B2

The present invention relates to a cholesteric liquid crystal display, a micro processing unit, and a method for hybrid driving. The cholesteric liquid crystal display comprises a display panel and a micro processing unit. First, a grayscale threshold value needs to be set in advance. The micro processing unit will change the grayscale value of the display unit exceeding the grayscale threshold value to the new grayscale value displayed by the bright state color, and display the image by the DDS driving mode. Then the micro processing unit drives the display image in the PWM drive mode, which can greatly improve the color level and contrast display effect of the image.
US12272326B2

A display driving apparatus includes an average calculator for each frame configured to calculate an average blue image signal as an average of blue image signals configuring one frame, a gain calculator configured calculate a frame gain for correcting the blue image signals configuring the one frame using the average blue image signal, and a pixel gain calculator configured to calculate a pixel gain for correcting a blue image signal of each unit pixel using the blue image signal configuring each unit pixel.
US12272324B2

Waveforms for driving an electrophoretic display including a color filter between a viewer and the electrophoretic medium. Because the waveform results in each image update visiting the white state before the final state, the overall gamut is larger in aggregate and more predictable than simply driving the electrophoretic display including a color filter with the waveforms that are used for black and white grayscale displays.
US12272317B2

Provided are a display substrate and a display device. The display substrate includes a base substrate, and a driving circuit layer and a light-emitting device layer on the base substrate. The display substrate includes a light-transmitting display area and a normal display area, the normal display area surrounds at least a portion of the light-transmitting display area. The normal display area includes multiple normal driving circuits and multiple dummy driving circuits; some dummy driving circuit are used for driving light-emitting devices located in the light-transmitting display area. The display substrate further includes multiple normal data lines coupled to the normal driving circuits; at least one normal data line is coupled to a data signal input terminal through a data lead; an orthographic projection of the data lead onto the base substrate at least partially overlaps an orthographic projection of the dummy driving circuit onto the base substrate.
US12272314B2

Disclosed is a display substrate including a display region and a non-display region. The non-display region is provided with a gate drive circuit, the gate drive circuit includes a plurality of cascaded shift register units, and a shift register unit is connected with at least one power supply line. The shift register unit includes a first output circuit and a second output circuit. The first output circuit is connected with a first group of clock signal lines, and the second output circuit is connected with the first group of clock signal lines and a second group of clock signal lines. In a first direction, the first group of clock signal lines and the at least one power supply line are located between the first output circuit and the second output circuit.
US12272310B2

A pixel circuit is disclosed. The pixel circuit includes: a driving element including a first electrode connected to a first node, a gate electrode connected to a second node, and a second electrode connected to a third node; a light emitting element including an anode electrode connected to a fourth node and configured to be driven according to the current from the driving element; a first switch element configured to supply a data voltage to the second node; a second switch element configured to supply an initialization voltage to the first node; a third switch element configured to supply a reference voltage to the third node or the fourth node; a fourth switch element configured to supply a cathode voltage or the reference voltage to the third node or the fourth node; and a fifth switch element configured to supply a pixel driving voltage to the first node.
US12272302B2

A display, a display fabrication method, and an electronic device are provided. The display includes a light-emitting layer. The light-emitting layer includes a fingerprint display region. The fingerprint display region includes a first visible light-emitting unit and an infrared light-emitting unit. The first visible light-emitting unit is superposed on the infrared light-emitting unit. The first visible light-emitting unit is disposed on a side, close to a display surface of the display, of the infrared light-emitting unit.
US12272299B1

Disclosed are a pixel and a compact memory-in-pixel display (e.g., implemented in a fully-depleted semiconductor-on-insulator processing technology platform). A block of electronic components for a pixel includes a memory cell array, a driving circuit for an LED, and a logic circuit connected between the memory cell array and driving circuit. The memory cell array is above a Pwell, the driving circuit is above an adjacent Nwell, and the logic circuit includes P-type transistors on the Nwell and N-type transistors on the Pwell. A pixel array is above alternating P and N wells with a single buried Nwell below. Specifically, each column of pixels is above adjacent elongated P and N wells and, within each column, adjacent pixels have mirrored layouts. Furthermore, adjacent columns of pixels are above two elongated wells of one type and a shared elongated well of the opposite type therebetween and the adjacent columns have mirrored layouts.
US12272298B2

A display apparatus includes a display panel, a gate driver, a data driver and an emission driver. The display panel includes a pixel. The gate driver is configured to provide a gate signal to the pixel. The data driver is configured to provide a data voltage to the pixel. The emission driver is configured to provide an emission signal to the pixel. The pixel includes a light emitting element, a driving switching element and a bias switching element. The driving switching element is configured to apply a driving current to the light emitting element. The bias switching element is configured to provide a bias voltage to an input electrode of the driving switching element. A frequency of a bias gate signal applied to a control electrode of the bias switching element is greater than a frequency of a data write gate signal applied to the pixel.
US12272290B2

A flat panel detector and a method performed by the flat panel detector are provided. A plurality of pixel units are arranged in an array, each pixel unit includes pixels arranged in a K×K sub-array, and each pixel is configured to provide a photoelectric signal. K is an odd number greater than 1. A gate driving circuit is configured to turn on the pixel units row by row under, so as to cause K rows of pixels in each turned-on pixel unit to generate photoelectric signals. A readout circuit is configured to read photoelectric signals from K columns of pixels in each column of pixel units, and generate image data for each pixel unit according to the photoelectric signals. A control circuit is connected to the gate driving circuit and the readout circuit.
US12272288B2

A display device includes: a base layer; a pixel circuit layer on the base layer, the pixel circuit layer including lower lines, the pixel circuit layer having a line-free area in which the lower lines are not present; and a light-emitting-element layer on the pixel circuit layer, the light-emitting-element layer including electrodes and a light emitting element on the electrodes, the light-emitting-element layer having an electrode-free area in which the electrodes are not present. The line-free area overlaps the electrode-free area in a plan view.
US12272283B2

An electronic circuit including a plurality of common terminals, a first circuit, a second circuit, and a plurality of switch units is provided. The first circuit is configured to output display driving signals to data lines of a display panel via the common terminals. The second circuit is configured to receive fingerprint sensing signals from fingerprint sensing lines of the display panel via the common terminals. Each of the switch units includes a first terminal coupled to one of the common terminals and a plurality of second terminals coupled to the first circuit and the second circuit. The switch units are grouped into a plurality of groups, and each group corresponds to a fingerprint sensing channel of the second circuit.
US12272274B2

A display device is provided. The display device includes a middle frame component, a slide component, elastic elements, and a display screen. The middle frame component includes at least two middle frame bodies connected rotatably. The slide component includes at least two slide elements. The slide elements are slidably connected to the middle frame bodies correspondingly. The elastic elements are connected between the middle frame bodies and the slide elements. The display screen is connected to the slide component. By disposing the slide component, poor display incurred by occurrence of deformation is prevented when the display screen drops.
US12272263B2

Systems and methods for learning management systems with shared weld training results are described. In some examples, weld training results may be shared with a learning management system and/or associated with a particular learning activity of the learning management system. In some examples, the weld training results (and/or a networked location where the weld training results are accessible) may be encoded in a machine readable graphic (e.g., a one dimensional, two dimensional, and/or matrix barcode). In some examples, the machine readable graphic may be read and/or decoded by a user device to obtain the weld training results. In some examples, a particular learning activity may also be encoded in the machine readable graphic.
US12272252B2

Systems, methods, and apparatus for performing an action when an aggregated confidence measure. Data is received from a first sensor proximate to a particular air space. Data is also received from a second sensor and a third sensor proximate to the particular air space. The data from the first sensor, second sensor, and third sensor are each analyzed to determine respective confidence measures that a UAV is within the particular air space. The first sensor corresponds to a first type of data, the second sensor corresponds to a second type of data, and the third sensor corresponds to a third type of data. The confidence measures from each sensor are aggregated together to generate a combined confidence measure indicating a possible presence of the UAV within in the particular air space. When the combined confidence measure exceeds a threshold, an action is taken.
US12272248B1

A marina slip occupancy detection system includes at least one watercraft detector configured to detect the presence and/or absence of a watercraft in a target area. A process of the watercraft detector is configured to communicate with a remote server with indications of occupancy or occupancy change. The remote server is configured to notify a dockhand, marina manager, and/or the watercraft owner/operator depending on the occupancy change and predetermined configurations of the remote server.
US12272238B2

A near-field sensing information transmission and pairing system for air-land unmanned vehicles and a method thereof are disclosed. The unmanned aviation vehicle is driven to move along a forward route of an unmanned ground vehicle in advance, and continuously senses whether an obstacle or a traffic control appears in the forward route; when sensing the presence of the obstacle or the traffic control feature, the unmanned aviation vehicle generates and transmits a re-routing signal to the unmanned ground vehicle, an alternative route is calculated to replace the original forward route based on map information, a current coordinate, an obstacle coordinate and a destination coordinate, so as to increase a reaction time of the unmanned ground vehicle, thereby achieving the technical effect of improving immediacy of the unmanned ground vehicle to avoid a roadblock.
US12272225B2

A system includes a sensor detecting entry/exit of a person to/from a toilet and a sensor detecting leaving/sitting on a toilet seat installed on a toilet bowl; acquires excretion information indicating at least a start and an end of excretion, based on imaging data captured by an image capture apparatus installed in such a way as to include, in an image capture range, an excretion range of excrement in the bowl; authenticates a person performed entry/exit, and determines whether the person is a person to be assisted as a user of the toilet or a helper; outputs notification information to a notification destination, based on a detection event indicated by the excretion information, entry/exit information, leaving/sitting information, and an authentication result, and a notification condition; and stores, as the notification condition, necessity of notification, and the notification information and the notification destination when notification is necessary, for each events.
US12272223B2

Disclosed are a safety service system and a method thereof. The safety service system comprises: a collection unit for collecting position information and image information related to a protected person who is registered by a protector; and a service providing unit for providing the position information and the image information to one or both of the protector and a security company upon detection of a signal that the protected person is in danger.
US12272217B1

Systems and methods include extracting item parameters from images of items positioned at a POS system. Item parameters associated with each item when mapped into a feature vector for each item are indicative as to an identification of the item. The feature vectors are analyzed to determine whether item parameters when combined and mapped into the feature vectors match a corresponding feature vector stored in a database. The database stores different combinations of item parameters as mapped into different stored feature vectors with different stored feature vectors associated with different items thereby identifying each item based on each different combination of item parameters as mapped into each stored feature vector associated with each item. Each item positioned at the POS system is identified when the feature vectors associated with each item match a corresponding stored feature vector as stored in the database.
US12272216B2

Systems and methods for operating a vending machine and/or kiosk. The methods comprise: detecting a presence of a person in a seat of the vending machine; obtaining a full or partial body heat map for the person that was created based on sensor data generated by at least one sensor of the vending machine or at least one sensor located in proximity to the vending machine (the full or partial heat map showing relative temperatures of different parts of a body of the person); selecting at least one vending service parameter for the vending machine using information obtained based on the full or partial body heat map; and causing the vending machine to provide the person with a vending service in accordance with the at least one vending service parameter that was selected.
US12272204B2

An electronic gaming machine includes a cabinet, a main display coupled to the cabinet and configured to display a wagering game, and a button deck assembly slidably coupled to the cabinet. The button deck assembly includes a housing extending from a first end oriented to face the cabinet to an opposed second end, a pushbutton releasably coupled to the housing between the first end and the second end, a latch, and a lever. The latch is configured to pivot relative to the pushbutton between a first position, in which the latch engages the pushbutton to secure the pushbutton to the housing, and a second position, in which the latch is disengaged from the pushbutton. The lever is slidably coupled to the housing and configured to engage the latch, wherein movement of the lever relative to the housing pivots the latch between the first position and the second position.
US12272202B2

Disclosed are gaming systems, methods and machines that may include one or more notched display screens. The notched display screens are defined by a non-rectangular shape. One or more portions of the display screen is removed, such that a variety of shapes can result from one or more cuts in the screen. In some examples, two or more notched display screens are arranged to provide a common and/or coordinated display. In some examples, a void from the removed portions can be used to present a feature, such as a mechanical reel.
US12272200B2

Solid-state miniature atomic clock (SMAC) within the form factor of an integrated circuit chip (aka microchip) or flexible device. The present invention includes architectures and methods of manufacture of SMACs. SMACs may include one or more vias, with some or all of the vias containing or other material suitable for an antenna. In addition, the SMAC may include a heating device for temperature stabilization.
US12272195B1

Embodiments of the present disclosure provide a device and method for displaying an unlock code for a lock upon lock related indicia being detected by a mobile communications device. The lock related indicia can be captured via a camera of the mobile communications device. In various embodiments, the unlock code can be revealed via an augmented reality display of the mobile communications device.
US12272190B2

A method for monitoring an aircraft component, including the following steps: receiving, from a video acquisition device, a video stream that represents at least one portion of the component; in the event that the realization of a predetermined condition is detected, extracting a portion of the video stream to form a sequence of interest; identifying, within the extracted sequence of interest, at least one image of interest; including a signature, obtained using each image of interest, with at least one predetermined signature from a library of signatures; and generating an anomaly detection signal if the result of the comparison meets a predetermined criterion.
US12272182B2

A personal mobility sharing service providing method is implemented by a server for executing the method. The server includes: a communication device configured to communicate with device terminals mounted on personal mobility devices managed by the server and user terminals of users using the personal mobility sharing services; and a control device configured to acquire device state information on the personal mobility devices through the device terminals, acquire use state information of respective users on the personal mobility devices through the user terminals, and when generation of at least one voice of customer (VOC) to a first user is predicted based on the use state information and the device state information, transmit first guide information on the at least one VOC to a first user terminal of the first user.
US12272180B2

Embodiments of this application provide a target service execution method and an electronic device. The method includes: receiving a first broadcast signal from a first device, where the first broadcast signal carries an identifier of the first device; starting a target application in an electronic device based on the identifier of the first device; and when receiving a second broadcast signal from a second device, establishing a communication connection between the target application and the second device based on an identifier of the second device that is carried in the second broadcast signal, to execute a target service corresponding to the target application. The foregoing method can improve a success rate of establishing a connection between the electronic device and the second device.
US12272179B2

Provided is a system and method for security screening integration for multiple modes of travel, the method including: obtaining, by at least one of at least one processor, a baggage source message (BSM) associated with an arrival of a luggage item of a passenger, the BSM comprising travel data of a first mode of travel of the luggage item on an air carrier; matching, by at least one of the at least one processor, a passenger name of the passenger in the BSM with a passenger name in a manifest for a second mode of travel different from the first mode of travel; extracting, by at least one of the at least one processor, an International Air Transport Association (IATA) license plate number from the BSM; based on an identification of the second mode of travel and matching the passenger name in the BSM with the passenger name in the manifest for the second mode of travel, triggering, by at least one of the at least one processor, a security screening integration assistant (SSIA) process comprising accessing and assembling security screening image and related data captured during a first mode of travel security screen using the IATA license plate number and communicating the assembled security screening image and related data to an integrated security screening station; receiving, by at least one of the at least one processor, a response of a security analysis from the integrated security screening station for transfer of the luggage item to the second mode of travel; and causing, by at least one of the at least one processor, a printer device to print a marker configured to bypass security screening for the second mode of travel, wherein the marker comprises the results of the security analysis.
US12272173B2

A processor-implemented method includes generating a preprocessed infrared (IR) image by performing first preprocessing based on an IR image including an object; generating a preprocessed depth image by performing second preprocessing based on a depth image including the object; and determining whether the object is a genuine object based on the preprocessed IR image and the preprocessed depth image.
US12272167B2

The following generally relates to using image classification techniques to determine the acceptability of form documents. In some examples, an image classification model may be trained to apply a first label to form documents that are acceptable and a second label to form documents that are unacceptable. In these examples, the image classification model may include a neural network, such as a convolutional neural network. Accordingly, the systems and methods generally relate to obtaining a submitted form document, inputting the submitted form document into the trained image classification model, and/or enforcing the acceptability decision of the image classification model.
US12272163B2

Systems and techniques are provided for unsupervised scene-decompositional normalizing flows. An example process can include obtaining a scene-decompositional model having a normalizing flow neural network architecture. The process can include determining, based on processing data depicting multiple targets in a scene using the scene-decompositional model, a distribution of scene data as a mixture of flows from one or more background components and one or more foreground components. The process can further include identifying, based on processing the distribution of scene data using the scene-decompositional model, a target associated with the one or more foreground components and included in the data depicting the multiple targets in the scene.
US12272159B2

In a driving analysis device, an information generation unit generates a time series of detection elements including a line-of-sight direction indicating to which of a plurality of preset viewable areas a line of sight of a driver driving a vehicle is oriented and an open/closed state of driver's eyes. An acquisition unit acquires evaluation data from the time series of the detection elements using a time window having a preset time width. An extraction unit extracts a plurality of feature quantities including at least a result of summation of appearance frequencies with respect to each of the detection elements from the evaluation data. An analysis unit analyzes a driver's tendency using a function that receives, as input, at least a part of the feature quantities extracted by the extraction unit.
US12272153B2

A vehicle can include various sensors to detect objects in an environment. In some cases, the object may be within a planned path of travel of the vehicle. In these cases, leaving the planned path may be dangerous to the passengers so the vehicle may, based on dimensions of the object, dimensions of the vehicle, and semantic information of the object, determine operational parameters associate with passing the object while maintaining a position within the planned path, if possible.
US12272149B2

The present disclosure describes systems and methods for automated determination of certain physical characteristics of a trailer in a tractor-trailer truck and positional arrangement between the trailer and tractor of the truck. The technology may include a camera mounted on the tractor to acquire an image of at least a rear portion of the trailer; a sensor configured to acquire information relating to the trailer angle; a processor configured to determine a position of the rear portion of the trailer in the image, and determine the length of the trailer based at least in part on the determined position of the rear portion of the trailer in the image and the information relating to the trailer angle.
US12272147B2

A server includes a control unit. The control unit determines whether a parked vehicle is used as a shelter based on a first image which is included in an image captured by a camera and which is obtained by imaging the vehicle and surroundings of the vehicle.
US12272143B2

A surveillance system for detecting and/or characterizing movement of a monitored infrastructure. An improved compromise between tight zone surveillance and number of false alarms is provided by an improved control of a 3D surveillance device. An input functionality is provided for a user to define a 3D subzone within a 3D environment model. A change functionality allows the user to generate a redefined subzone by dragging one of the corner points of the 3D subzone to a different position within a 3D visualization of the 3D environment model, whereby the shape of the 3D subzone is distorted. The input functionality and the change functionality are used to provide to the 3D surveillance device spatial parameters associated with the redefined subzone and the 3D surveillance device is caused to generate an action in case a movement within the redefined subzone is detected by means of the 3D measurement data.
US12272122B1

Systems, devices, and methods are described herein for improving object detection frameworks. Proposed regions can be used to identify similar images from a novel image set. Once identified, a weighted average of the feature representations of the similar images and/or a probability distribution of the classification labels for those images can be generated. The weighted average of the feature representations and/or the probability distribution can be used to steer the predicted classification confidence and/or predicted bounding box coordinates of the object detection framework. The disclosed techniques can be easily integrated with the object detect framework to improve the accuracy of its predictions without adding additional trainable parameters so as to refrain from adding complexity to the learning process.
US12272117B1

A passive sensor is used in conjunction with a trained machine learning classifier to make a You Are The One/You Are Not The One (YATO/YANTO) classification or determination as to whether an object, such as a threat, is moving toward a platform. The trained machine learning classifier utilizes a feature vector generated from conditioned temporal data and angular data obtained from passive sensor carried by the platform.
US12272106B2

A coding method and an apparatus are provided. XR data of different dimensions or different QoS requirements are distinguished during coding.
US12272105B2

A data processing system comprises a processor that generates data elements of an array of data and stores the data elements in the one or more local buffers. When a set of data elements that corresponds to less than an entire region of plural separate regions that the array of data is divided into is to be written from the one or more local buffers to memory, the processor may encode the set of data elements so as to produce an encoded block of data and store the encoded block of data in memory by: writing body data to one of a first body buffer and a second body buffer, wherein the set of data elements is encoded using a first encoding for which header information descriptive of the body data will be independent of the values of the data elements being encoded.
US12272099B2

A method of extracting and displaying postural measurements from patient data includes retrieving, by a processor of a computing device, the patient data from memory. The patient data includes a geometric mesh representation of a patient, including a plurality of data points corresponding to spatial coordinates of a plurality of vertices in three dimensions. The method also includes determining, by the processor, a reference geometry along the geometric mesh representation in a fixed position with respect to the spatial coordinates; determining, by the processor, a landmark corresponding to one of skeletal or soft tissue anatomy for the patient; and determining, by the processor, a postural deviation of a body portion of the patient by comparing the reference geometry and the landmark. The method further includes displaying, by a display of the computing device, a graphical user interface indicating a characteristic related to the postural deviation.
US12272097B1

The present invention relates to the field of artificial intelligence, and in particular, to a camera pose estimation method and system, electronic equipment and a readable medium. The camera pose estimation method includes: acquiring an initial matching set between a first image and a second image, where the first image and the second image are images from different angles for a same scene; performing a mismatch removal operation on the initial matching set based on an optimization network to obtain an optimized matching set, where the optimization network is constructed based on a multi-stage geometric semantic attention network; and acquiring a camera pose result based on the optimized matching set. By removing mismatches, feature matching results between the first image and the second image are more accurate, and thus a more accurate result can be obtained when performing camera pose estimation.
US12272092B2

The disclosed system may include a housing dimensioned to secure various components including at least one physical processor and various sensors. The system may also include a camera mounted to the housing, as well as physical memory with computer-executable instructions that, when executed by the physical processor, cause the physical processor to: acquire images of a surrounding environment using the camera mounted to the housing, identify features of the surrounding environment from the acquired images, generate a map using the features identified from the acquired images, access sensor data generated by the sensors, and determine a current pose of the system in the surrounding environment based on the features in the generated map and the accessed sensor data. Various other methods, apparatuses, and computer-readable media are also disclosed.
US12272089B2

A method includes identifying an image captured by an image capture device set at a first angle about an axis, the image corresponding to a time at which the image was captured, identifying within the image, a region of interest including an object to be used for calibration, determining, an image coordinate at which the object is displayed within the image, determining a camera angle corresponding to a position of the image capture system relative to the axis when the image was captured, identifying a bearing of the object relative to the reference direction, the bearing of the object determined using a geolocation of the image capture system and the time at which the image was captured, and determining, using the image coordinate, the camera angle, and the bearing of the object, an angular offset between the first angle and the reference direction to determine a second angle.
US12272077B2

Embodiments of the invention provide a tracking performance evaluation method and a host. The method includes: establishing a virtual environment; obtaining a tracking result of a virtual tracking device executing a tracking function in the virtual environment; and providing a tracking performance evaluation result for the virtual environment based on the tracking result.
US12272076B2

Disclosed is an image processing method, electronic device and storage medium. The method includes obtaining feature information of first region in a current image frame, wherein first region includes a region that is determined by performing motion estimation on the current and previous image frames based on optical flow; obtaining feature information of second region in the current image frame, wherein second region includes a region corresponding to pixel points among first pixel points of the current image frame, where its association with pixel points among second pixel points of the previous image frame satisfies a condition; and based on the feature information of first region and that of second region, fusing the previous and current image frames to obtain a processed current image frame, which is used as a previous image frame for a next image frame.
US12272069B2

Example systems and methods may selection of video frames using a machine learning (ML) predictor program are disclosed. The ML predictor program may generate predicted cropping boundaries for any given input image. Training raw images associated with respective sets of training master images indicative of cropping characteristics for the training raw image may be input to the ML predictor, and the ML predictor program trained to predict cropping boundaries for raw image based on expected cropping boundaries associated training master images. At runtime, the trained ML predictor program may be applied to runtime raw images in order to generate respective sets of runtime cropping boundaries corresponding to different cropped versions of the runtime raw image. The runtime raw images may be stored with information indicative of the respective sets of runtime boundaries.
US12272060B2

A method for generating a module configured to determine concentration of an analyte in a sample of a body fluid is disclosed. The method includes providing a first set of measurement data derived from images of one or more test strips indicating a color transformation in response to a body fluid containing an analyte. The images can be recorded by multiple devices with differing cameras, software and/or hardware device configurations for image recording and image data processing. A neural network model can be generated in a machine learning process applying an artificial neural network and a module configured to determine concentration of an analyte in a second sample of a body fluid can be generated. Further, the present disclosure includes a system for generating the module as well as a method and a system for determining concentration of an analyte in a sample of a bodily fluid.
US12272055B2

A processor detects a structure of interest from a plurality of tomographic images indicating a plurality of tomographic planes of an object. The processor selects a tomographic image from the plurality of tomographic images according to a type of the structure of interest in a region in which the structure of interest has been detected and generates a composite two-dimensional image using the selected tomographic image in the region in which the structure of interest has been detected and using a predetermined tomographic image in a region in which the structure of interest has not been detected.
US12272054B2

A system for facilitating developmental monitoring of children comprises one or more processors and one or more hardware storage devices storing instructions that are executable by the one or more processors to configure the system to (i) access a set of image data depicting a subject, (ii) extract a set of features from the set of image data, the set of features indicating one or more body characteristics of the subject as represented in the set of image data, and (iii) determine a set of developmental metrics for the subject based upon the set of features, the set of developmental metrics being indicative of a developmental state for the subject.
US12272053B1

A wearable device may compress the skin of a user when worn, which may affect values determined using sensors of the device. To determine the effect of skin compression on the values, a time-of-flight signal, images, or frames of video data that depict a portion of the body having indentations from wearing the device may be acquired. Characteristics of the images, such as shadows associated with the indentations, may be processed using a machine learning algorithm or mathematical function to determine a depth of various portions of the indentations. Depth data from the time of flight signal may be used to refine or modify these determined depths. The amount of skin compression associated with the indentations may be used to modify signals acquired using sensors, or output a recommendation for a band or other method for securing the device.
US12272050B2

The technology disclosed relates to training a convolutional neural network (CNN) to identify and classify images of sections of an image generating chip resulting in process cycle failures. The technology disclosed includes creating a training data set of images of dimensions M×N using labeled images of sections of image generating chip of dimensions J×K. The technology disclosed can fill the M×N frames using horizontal and vertical reflections along edges of J×K labeled images positioned in M×N frames. A pretrained CNN is further trained using the training data set. Trained CNN can classify a section image as normal or depicting failure. The technology disclosed can train a root cause CNN to classify process cycle images of sections causing process cycle failure. The trained CNN can classify a section image by root cause of process failure among a plurality of failure categories.
US12272048B2

Methods are provided for the automated detection of micro-objects in a microfluidic device. In addition, methods are provided for repositioning micro-objects in a microfluidic device. In addition, methods are provided for separating micro-objects in a spatial region of the microfluidic device.
US12272046B2

A plurality of different images of a same region of interest in an object are input into a set of neural networks, wherein each image of the region has been captured under a different value of a variable condition. A classification for each image is generated by the set of neural networks, wherein each classification includes a confidence score in a prediction of whether a feature is present in the region. The image classifications are ensembled to generate a final classification for the region. By applying a loss function, a loss is computed based on comparing the final classification to a ground truth of whether the feature is present in the region. The parameters of the set of neural networks are adjusted based on the computed loss.
US12272036B2

A system (IPS) and related method for image processing, in particular dark-field or phase contrast imaging to reduce motion artifacts. The system comprises an input interface (IN) for receiving a series of projection images (π) acquired by an X-ray imaging apparatus (XI) of an object (OB) for a given projection direction, the imaging apparatus (XI) configured for phase-contrast and/or dark-field imaging A phase-contrast and/or dark-field image generator (IGEN) applies an image generation algorithm to compute a first image based on the series the projection images (π). A motion artifact detector (MD) detects a motion artifact in the first image. A combiner (Σ) combines, if a motion artifact is so detected, a part of the first image with a part of at least one auxiliary image to obtain a combined image. The auxiliary image was previously computed by a gated application of the image generation algorithm in respect of a subset of the series of the projection images (π). The combined image may be output at an output interface (OUT) as a motion artifact reduced image.
US12272033B2

A snapshot hyperspectral imaging method includes the steps of: S1, selecting a set of reference wavelengths for calibration, rectifying the shifted positions due to dispersion at each reference wavelength, and selecting a center wavelength; S2, estimating relative dispersion at each reconstructed wavelength with respect to the center wavelength; S3, generating a dispersion matrix describing the direction of dispersion, and generating a spectral response matrix using a spectral response curve of a sensor; S4, capturing images blurred with dispersion; S5, deblurring the dispersed images captured in S4 using the dispersion matrix and the spectral response matrix generated in S3 to obtain spectral data spatially aligned in all spectrums; and S6, projecting the aligned spectral data obtained in S5 into color space, extracting a foreground image by a threshold method, sampling the dispersed images obtained in S4 as strong prior constraints for the foreground image, and reconstructing accurate spatial hyperspectral data.
US12272030B2

In some examples, a machine learning model may be trained to denoise an image. In some examples, the machine learning model may identify noise in an image of a sequence based at least in part, on at least one other image of the sequence. In some examples, the machine learning model may include a recurrent neural network. In some examples, the machine learning model may have a modular architecture including one or more building units. In some examples, the machine learning model may have a multi-branch architecture. In some examples, the noise may be identified and removed from the image by an iterative process.
US12272019B1

The creation of synthetic scenes from a combination of synthetic data and real environment data to allow for testing of extended reality (XR) applications on an electronic device is disclosed. In order to efficiently test an XR application, a scene data configuration can be specified within a synthetic service, representing a combination of different synthetic data and real environment data. In addition, scene understanding and alignment metadata can be added to the scene data. When the XR application is initiated, a synthetic scene in accordance with the scene data configuration and the added metadata can be rendered and presented on a display of the electronic device. The XR application can then be tested within the presented synthetic scene, with the application interacting with both the synthetic data and the real environment data of the synthetic scene as though it were interacting with real objects in a real environment.
US12272015B2

A messaging system performs neural network hair rendering for images provided by users of the messaging system. A method of neural network hair rendering includes processing a three-dimensional (3D) model of fake hair and a first real hair image depicting a first person to generate a fake hair structure, and encoding, using a fake hair encoder neural subnetwork, the fake hair structure to generate a coded fake hair structure. The method further includes processing, using a cross-domain structure embedding neural subnetwork, the coded fake hair structure to generate a fake and real hair structure, and encoding, using an appearance encoder neural subnetwork, a second real hair image depicting a second person having a second head to generate an appearance map. The method further includes processing, using a real appearance renderer neural subnetwork, the appearance map and the fake and real hair structure to generate a synthesized real image.
US12272011B2

An illustrative volumetric content production system may access first capture data and second capture data. These first capture data may represent an entirety of a capture target and may be captured by a fixed camera system including a first plurality of image capture devices having respective fixed viewpoints with respect to the capture target. The second capture data may represent a portion of the capture target less than the entirety of the capture target and may be captured by a dynamic camera system including a second plurality of image capture devices having respective dynamic viewpoints with respect to the capture target. Based on the first and second capture data, the volumetric content production system may generate a volumetric representation of an object included in the portion of the capture target in accordance with principles described herein. Corresponding methods and systems are also disclosed.
US12272008B2

Various implementations disclosed herein include devices, systems, and methods for synthesizing an environment based on an image. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In various implementations, a method includes determining an engagement score that characterizes a level of engagement between a user and a representation of a subject included in an image. In some implementations, the method includes, in response to the engagement score satisfying an engagement threshold, obtaining stored information regarding the subject, and synthesizing an environment based on the image and the stored information regarding the subject.
US12272000B2

Concurrently with performing a visibility pass to generate visibility data for two or more bins of an image, a processing system determines whether a primitive to be rendered covers at least a predetermined threshold percentage of a tile of the image. In response to the primitive coving at least the predetermined threshold percentage of the tile, the processing system stores the depth data of the primitive in a depth buffer for pixel-based rendering. In response to the primitive not covering at least the predetermined threshold percentage of the tile, the processing system fuses the primitive with one or more preceding primitives sharing an edge with the primitive in the tile to generate a fused primitive. In response to the fused primitive being valid in the tile, the processing system passes the depth data of the fused primitive to the depth buffer.
US12271992B2

A method including receiving (S605) a request for a depth map, generating (S625) a hybrid depth map based on a device depth map (110) and downloaded depth information (105), and responding (S630) to the request for the depth map with the hybrid depth map (415). The device depth map (110) can be depth data captured on a user device (515) using sensors and/or software. The downloaded depth information (105) can be associated with depth data, map data, image data, and/or the like stored on a remote (to the user device) server (505).
US12271991B2

Systems, apparatuses and methods may provide for technology that receives, at a topology shader in a graphics pipeline, an object description and generates, at the topology shader, a set of polygons based on the object description. Additionally, the set of polygons may be sent to a vertex shader.
US12271990B2

Systems and methods of the present disclosure are directed to a method for optimizing utilization of graphics processors for machine learning inference tasks. The method includes simultaneously rendering, by a computing system comprising one or more computing devices, a plurality of textures from an input to a machine-learned model. The method includes generating, by the computing system, a plurality of shaders based at least in part on a layout of the plurality of textures, wherein each of the plurality of shaders corresponds to at least one operator of a plurality of operators of the machine-learned model. The method includes processing, by the computing system using a Graphics Processing Unit (GPU), the plurality of textures with the plurality of shaders to obtain a machine-learning output for the machine-learned model.
US12271988B2

Disclosed are a method and apparatus for converting 3D manuals into 2D interactive videos for a cloud service. The method for converting 3D manuals into 2D interactive videos for a cloud service, proposed in the present disclosure, includes the steps of performing labeling for annotations in a 3D manual for a cloud service and machine learning for recognizing the annotations; automatically recognizing the annotations, fine-adjusting automatically unrecognized annotations, and generating a file for converting the 3D manual into a 2D interactive video; linking the 3D manual to a corresponding 2D manual using the file; extracting and handling artificial intelligence knowledge based on work instructions in the 2D manual; and performing neural network tasks and linguistic inferences for processing voice requests, and informing the user about the handling and completion of a requested task by sending visual and audio feedback, in order to execute commands based on the artificial intelligence knowledge, the digital twin, and the annotations in the 3D manual.
US12271985B2

Embodiments of the present disclosure relate to a method, apparatus, device, and medium for image special effect processing, wherein the method including: in response to a first generation request for a first target node in a main image, generating a first sub-container node connected to a main container node associated with the main image; the first generation request including a first image type corresponding to the first target node, generating a first sub-image associated with the first sub-container node based on the first image type, the first sub-image including at least one first operation node; acquiring a command for image special effect processing based on a main operation node of the main image and the first operation node of the first sub-image; and processing and displaying a target image based on the command for image special effect processing.
US12271982B2

In one or more implementations, user content items generated using a client application may be shared with users that are not contacts of the user within the client application. A user interface that indicates a number of recipients of the user content item may be generated that also includes a first section that displays the user content item and a second section to add text content to the user content item. In various examples, one or more classifications may be associated with the user content item.
US12271981B2

A computer-implemented method, in accordance with one embodiment, includes collecting data relating to development of a software product, the collected data including a plurality of different types of data relating to the development of the software product. A portion of the collected data is selected based on a characteristic of an intended user, the portion of the collected data including a plurality of the types of data. The selected portion of the collected data is transformed into data visualizations representing the data, the different types of the data having different data visualizations relative to one another. The data visualizations are output in a single visual representation for display to the intended user.
US12271977B2

Systems and methods for generating a video of a user-defined virtual reality scene are disclosed. Exemplary implementations may: obtain a scene definition; obtain camera information for multiple virtual cameras to be used in generating a two-dimensional presentation of the virtual reality scene; execute a simulation of the virtual reality scene from the scene definition for at least a portion of the scene duration; obtain camera timing instructions specifying which of the virtual cameras should be used to generate the two-dimensional presentation of the virtual reality scene as a function of progress through the scene duration; generate the two-dimensional presentation of the virtual reality scene in accordance with the camera timing instructions and the camera information.
US12271976B2

Digital representation techniques of intertwined vector objects are described. These techniques support a non-destructive representation of intertwined digital objects. Additionally, these techniques support editing of overlaps to change a visual ordering in an intuitive and efficient manner. Optimization operations are also implemented that remove redundancy, combine overlaps into a single representation, address visual artifacts at borders between the intertwined objected, and so forth.
US12271974B2

Techniques are described for generating bird's eye view (BEV) images and segmentation maps. According to one or more embodiments, a system is provided comprising a processor that executes computer executable components stored in at least one memory, comprising a machine learning component that generates a synthesized bird's eye view image from a stitched image based on removing artifacts from the stitched image present from a transformation process. The system further comprising a generator that produces the synthesized bird's eye view image and a segmentation map, and a discriminator that predicts whether the synthesized bird's eye view image and the segmentation map are real or generated.
US12271969B2

Augmented reality-based training systems that can dynamically construct and render AR content based on physical attributes of a user to train the user to correctly fit one or more articles of a personal protective equipment (PPE) onto the user's body. In some examples, an AR system includes a display and a computing device having a memory and one or more processors. The memory can include instructions that, when executed by the processors, simulate a fitting of PPE to a worker. The system can capture an image of a worker, select a digital model of the PPE, determine alignment of the PPE to the worker, and output for display augmented reality content that includes a composite image of the worker overlaid with the digital model of the PPE in accordance with the determined alignment.
US12271966B2

In one embodiment, a method may include receiving, by a device, over a network, an order from a device of a user, the order including information indicating a current location of the user. The method may include determining, by the device, a geographical relationship between the current location and a plurality of restaurant locations, determining, by the device, a future pick-up time for the order based on the determined geographical relationship and/or traffic delays, determining, by the device, that a current time respective to the future pick-up time is within a threshold time period to the future pick-up time, and causing, by the device, a notification to be delivered to the restaurant, the notification including an indication that the received order is to be prepared.
US12271965B2

According to an embodiment of the present invention, there is provided a system for ordering and delivering food using an autonomous vehicle, the system including: an autonomous vehicle configured to request a food order by a user; a server configured to receive information about the food order by the user; and an unmanned food station configured to prepare food based on the information about the food order and to deliver the prepared food into the autonomous vehicle when the autonomous vehicle arrives; wherein the server is configured to determine an unmanned food station to prepare food based on the location of the autonomous vehicle.
US12271950B2

A method, system and program product including receiving data, including historical prices, volumes, and trading strategy model parameters; executing at least one of an analysis, performance testing and scoring of the trading strategy model's process; performing a series of trading strategy model calculations including a Sharpe ratio score calculation that compares performances of different trading strategy models; analyzing the performance of the trading strategy model by running different combinations of the trading strategy model parameters; detecting overfitting; implementing a distribution of said input data to said analysis, Strategy Stats Calculation, and/or All-Parameters Analysis modules; calculating a score of an overall performance of the trading strategy model by normalizing single scores and combining the single scores into groups; implementing a distribution at least one of, score calculations, analysis data, and recommendations to said output module.
US12271944B2

In an aspect, a method performed at a server includes: receiving an electronic message indicating an expected transfer, the message indicating at least a quantity of resources associated with the expected transfer and a value date associated with the expected transfer; detecting a trigger condition associated with the expected transfer; in response to detecting the trigger condition associated with the expected transfer, determining whether a transfer associated with the expected transfer has been made; and in response to determining that the expected transfer has not been made, providing a notification to a client device associated with a recipient of the expected transfer.
US12271938B1

This disclosure describes a system for fulfilling items at a materials handling facility. In some instances, a predicted items list that identifies items that are likely to be picked by a user are determined and, when the user arrives at the materials handling facility, those predicted items are presented to the user for selection. For example, predicted items may be determined and an inventory holder that holds one or more of those predicted items may be retrieved by a mobile drive unit (such as a Kiva mobile drive unit) and presented to the user at a retrieval area. The user may pick the items they desire from the presented inventory holder.
US12271936B2

A computing system includes a database and at least one processor. The at least one processor is configured to: receive, from an entity computing system, a request related to a layaway transaction of a user; and, in response to receiving the request, automatically facilitate initiation of a layaway deposit account by associating the layaway deposit account with a user profile stored in the database, generating a link between the layaway deposit account and a physical card number, generating a rule that governs the physical card number, and associating the rule with the physical card number. The at least one processor is further configured to receive, from an automated teller machine (ATM), a transaction request that complies with the rule associated with the physical card number.
US12271926B2

A system includes a set of crawlers that find and retrieve documents from an information network, an information extraction system, a knowledge graph storing nodes and edges that connect them, wherein each node represents a respective entity of a corresponding entity type of a plurality of entity types, and wherein the knowledge graph further stores event data relating to events detected by the information extraction system, a machine learning system that trains models that are used in connection with at least one of entity extraction, event extraction, recipient identification, and content generation, a lead scoring system that scores the relevance of information to an individual and references information in the knowledge graph, and a content generation system that generates content of a personalized message to a recipient who is an individual for which the lead scoring system has determined a threshold level of relevance.
US12271924B2

Systems and methods which offer a loyalty program affiliated with different entities associated with an enterprise.
US12271909B2

The present invention teaches a system having at least one plant system having at least a plurality of agents, having at least a plurality of autonomous mobile robots, movable machinery, and a plurality of sensors for generating data for use for the safety relevant securing of the plant system, wherein a local plant safety system associated with the plant system is present, wherein data of the local plant safety system are stored in a first database, wherein the local plant safety system has a first data model having datasets of the plant system, wherein a decentral public plant library system associated with the local plant safety system is present, wherein the plant safety system and the plant library system are connected to one another via an interface, and wherein data and datasets can be transmitted between the plant safety system and the plant library system via the interface.
US12271895B2

Systems and methods are disclosed for executing an electronic transaction using a digital wallet. One method includes receiving electronic transaction information from an electronic transaction browser. An account enrollment status may be determined based on the electronic transaction information by a digital wallet system. The digital wallet system may generate a verification request based on the account enrollment status. The digital wallet system may receive user verification information via the graphical interface. The digital wallet system may also generate or verify a user account in the digital wallet system based on the account enrollment status and the user verification information. In one aspect, the digital wallet system may receive a request to complete an electronic transaction based on the electronic transaction information received from the electronic transaction browser. In another aspect, the digital wallet system may generate a token based on the request to complete the electronic transaction.
US12271887B2

Systems, computer-implemented methods, apparatus, and/or computer program products that can facilitate electronic generation of enhanced, transaction-based QR codes for improved fraud detection are provided. In various aspects, a processor can receive a signal from an electronic beacon of a point-of-sale device, wherein the signal includes information associated with a first merchant. In various instances, in response to receiving the signal from the electronic beacon, the processor can identify a quick response (QR) code from a set of quick response codes that corresponds to the first merchant. In various cases, the processor can render the identified QR code on an electronic display that is scannable by the point-of-sale device, wherein scanning the identified QR code causes the point-of-sale device to transmit the identified QR code and a second merchant identifier to a payment processor. In various aspects, the processor can receive a transaction confirmation based on a verification of a transaction completed using the identified QR code from the payment processor, wherein the verification is based on determining that the identified QR code corresponds to the merchant identifier transmitted by the point-of-sale device. In various embodiments, the identified QR code can correspond to other types of verification data (e.g., geo-location stamps, time stamps, product or service identifiers, price identifiers).
US12271886B2

A mobile device is used to initiate and execute a transaction between a customer and a merchant. A mobile device is used to initiate a point of sale transaction, wherein a merchant ID is sent to a payment processing server. Responsive to receiving a communication from the mobile device, the payment processing server requests transaction information from the merchant, wherein the merchant is identified based on the provided merchant ID. The merchant can provide transaction information such as the total sale amount to the payment processing server. The payment processing server can authenticate the customer and initiate a purchase transaction with the appropriate financial institutions associated with the customer and the merchant. The payment processing server can send a confirmation of the executed transaction to the merchant and the mobile device.
US12271877B1

A system to track to model asset states and access by utilizing non-fungible tokens (NFTs). The system includes a data processing system including memory and one or more processors to receive a stating request for an asset, obtain, based on a plurality of control structures, a plurality of NFTs, each of the plurality of NFTs including a link with a metadata object including metadata of a state of the asset, encapsulate the plurality of NFTs within a container, receive, from the remote device, a state request for an asset state corresponding to a first NFT, the state request including a security token, obtain, from the metadata of the first NFT, one or more recorded security tokens, compare the security token to the one or more security tokens, and, in response to the security token matching the one or more security tokens, transmit the first NFT to the remote device.
US12271874B2

Provided is a security key input system using a one-time keypad. The security key input system may include: a keypad input unit configured to output a security keypad including one or more null keys each having no identification mark written thereon, and receive a security key from a user; a control unit comprising a one-time keypad generator configured to generate a one-time keypad; an input terminal comprising an NFC recognition unit configured to provide the one-time keypad generated by the one-time keypad generator to an output terminal through NFC with the output terminal contacted with the input terminal; a display module; an NFC recognition module configured to receive the one-time keypad from the input terminal through the NFC recognition unit; and the output terminal comprising a controller configured to output the one-time keypad received from the NFC recognition module through the display module.
US12271847B2

The disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in one or more datastores and systems. A system and method (e.g., a custom workflow actions system and related processes) for creating and using a custom action (e.g., custom code action). The custom code action may be created and added to a workflow. The workflow may be executed based on the occurrence of one or more events such that the new custom code action may be triggered as part of the workflow (e.g., resulting in an occurrence of a customized action corresponding with a custom instruction code).
US12271843B2

The present disclosure relates generally to systems and processes for position fulfillment and, more particularly, to systems and methods of identifying and matching human resources to an open employment position within an organization. The method includes: obtaining, by a computer system, one or more profiles from one or more data sources; analyzing, by the computer system, the one or more profiles to parse attributes and find similarities and/or recurring occurrences in the parsed attributes; normalizing the parsed attributes based on the at least one similarities and recurring occurrences; and matching the normalized attributes to attributes of an open position.
US12271841B2

A method is described and includes acquiring sensor data produced by sensors of a plurality of vehicles traversing an area including a location of a user, wherein the vehicles traversing the area comprise a subset of a fleet of vehicles for providing rideshare services; processing the acquired sensor data to determine a category of the user; selecting a vehicle from the fleet of vehicles based on the category of the user, wherein the selected vehicle comprises at least one accommodation corresponding to the category of the user; and dispatching the selected vehicle to a pick-up location designated by the user.
US12271836B2

Embodiment of the invention provide a method for determining a health index of a property area. The method comprises acquiring property data associated with a property area from a data source, and extracting a first property attribute data from the property data acquired. The first property attribute data extracted is used to determine presence or movement of a first pollutant data within the property area. The method further comprises determining a first potential impact data the first pollutant data may have on individual health based in part on the first property attribute data extracted, and computing a property score representing a health index of the property area based in part on the first potential impact data determined.
US12271833B2

To automatically identify a sequence of recommended account/product pairs with highest likelihood of becoming a realized opportunity, an account/product sequence recommender uses an account propensity (AP) model and a reinforcement learning (RL) model and target engagement sequence generators trained on historical time series data, firmographic data, and product data. The trained AP model assigns propensity values to each product corresponding to received account characteristics. The trained RL model generates an optimal sequence of products that maximizes the reward over future realized opportunities. The target engagement sequence generators create target engagement sequences corresponding to the optimal sequence of products. The recommender prunes the optimal sequence of products based on the propensity values from the trained AP model, the completeness of these target engagement sequences, and a desired product sequence length. The recommender uses the remaining products, validated on three models, for account/product recommendations.
US12271829B2

In a method for managing training data in an illustrative embodiment, in response to a determination that new training data is collected by a sensor, the new training data is stored into a collected data stream of a storage pool; in response to a determination that the new training data and historical data stored in a full data stream of the storage pool are refined into refined training data, the refined training data is stored into a refined data stream of the storage pool; and the new training data is stored into the full data stream. In this way, data streams become clear and storage costs are reduced. This greatly reduces the difficulty of developing complex scenarios such as autonomous driving.
US12271827B2

A method including extracting data from disparate data sources. The data includes data pairs including a corresponding data point and a corresponding time associated with the corresponding data point. The method also includes extracting insights from the data at least by identifying a trend in the data pairs. The method also includes forming a model vector including the insights and an additional attribute to the insights. The additional attribute characterizes the insights. The additional attribute includes at least user feedback including a user ranking of a ranked subset of the insights from a user. The method also includes inputting the model vector into a trained insight machine learning model to obtain a predicted ranking of the insights. The method also includes selecting, based on the predicted user ranking, a pre-determined number of insights to form predicted relevant insights. The method also includes reporting the predicted relevant insights.
US12271826B2

Methods and servers for of training a decision-tree based Machine Learning Algorithm (MLA) are disclosed. During a given training iteration, the method includes generating prediction values using current generated trees, generating estimated gradient values by applying a loss function, generating a first plurality of noisy estimated gradient values based on the estimated gradient values, generating a plurality of noisy candidate trees using the first plurality of noisy estimated gradient values, applying a selection metric to select a target tree amongst the plurality of noisy candidate trees, generating a second plurality of noisy estimated gradient values based on the plurality of estimated gradient values, generating an iteration-specific tree based on the target tree and the second plurality of noisy estimated gradient values, and storing, the iteration-specific tree to be used in combination with the current generated trees.
US12271824B2

Systems and methods for neural machine translation are provided. In one example, a neural machine translation system translates text and comprises processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform operations comprising, at least, obtaining a text as an input to a neural network system, supplementing the input text with meta information as an extra input to the neural network system, and delivering an output of the neural network system to a user as a translation of the input text, leveraging the meta information for translation.
US12271822B2

A method for active learning includes obtaining a set of unlabeled training samples and for each unlabeled training sample, perturbing the unlabeled training sample to generate an augmented training sample. The method includes generating, using a machine learning model, a predicted label for both samples and determining an inconsistency value for the unlabeled training sample that represents variance between the predicted labels for the unlabeled and augmented training samples. The method includes sorting the unlabeled training samples based on the inconsistency values and obtaining, for a threshold number of samples selected from the sorted unlabeled training samples, a ground truth label. The method includes selecting a current set of labeled training samples including each selected unlabeled training samples paired with the corresponding ground truth label. The method includes training, using the current set and a proper subset of unlabeled training samples, the machine learning model.
US12271811B2

A domain processing system receives or collects raw data containing sample domains each having a known class identity indicating whether a domain is conducting an email campaign. The domain processing system extracts features from each of the sample domains and selects features of interest from the features, including at least a feature particular to a seed domain and features particular to email activities over a time line that includes days before and after a domain creation date. The features of interest are used to create feature vectors which, in turn, are used to train a machine learning model, the training including optimizing a neural network structure iteratively until stopping criteria are satisfied. The trained model functions as an email campaign domain classifier operable to classify candidate domains with unknown class identities such that each of the candidate domain is classified as conducting or not conducting an email campaign.
US12271809B2

A neural network apparatus includes a plurality of node buffers connected to a node lane and configured to store input node data by a predetermined bit size; a plurality of weight buffers connected to a weight lane and configured to store weights; and one or more processors configured to: generate first and second split data by splitting the input node data by the predetermined bit size, store the first and second split data in the node buffers, output the first split data to an operation circuit for a neural network operation on an index-by-index basis, shift the second split data, and output the second split data to the operation circuit on the index-by-index basis.
US12271808B2

A neural network operation apparatus includes: a receiver configured to receive a first input feature map; a controller configured to control multiplier-accumulators (MACs) included in a first MAC array; and a first operation engine comprising the first MAC array and configured to process the first input feature map based on the MACs of which operation states are controlled.
US12271797B2

Systems and methods include determination of a first plurality of sets of data, each including values associated with respective ones of a first plurality of features, partial training of a first machine-learning model based on the first plurality of sets of data, determination of one or more of the first plurality of features to remove based on the partially-trained first machine-learning model, removal of the one or more of the first plurality of features to generate a second plurality of sets of data, partial training of a second machine-learning model based on the second plurality of sets of data, determination that a performance of the partially-trained second machine-learning model is less than a threshold, addition, in response to the determination, of the one or more of the first plurality of features to the second plurality of sets of data, and training of the partially-trained first machine-learning model based on the first plurality of sets of data.
US12271796B2

A machine learning system configured to map an input data instance to an output according to a system mapping. The system mapping may be composed from multiple functions. A latent input vector may be determined in a second latent space for the input data instance, from latent reference vectors related to a number of reference data instances identified as parents.
US12271793B2

A GxP (good practice) platform is implemented to enable artificial intelligence (AI) algorithms to be tracked from creation through training and into production. Deployed algorithms are assigned a GxP chain ID that enables identification of production details associated with respective algorithms. Trained algorithms, each of which are respectively associated with a GxP chain ID, are containerized and can be utilized through an application programing interface (API) to provide a service. The GxP chain ID is linked to production details stored within a database, in which the production details can include information such as data used to train the algorithm, a history version, a date/time stamp when the algorithm was validated, software and hardware on which the algorithm was developed and trained, among other details. Changes to the algorithm can be tracked using an immutable ledger facilitated by the implementation of blockchain.
US12271789B2

In a method for interpreting output of a machine learning model, a processor receives a first interpretable rule set. A processor may also receive a second interpretable rule set generated from a dataset and model-predicted labels classifying the dataset. A processor may also generate a difference metric and mapping between the first interpretable rule set and the second interpretable rule set.
US12271787B2

Described is a learning system for multi-agent applications. In operation, the system initializes a plurality of learning agents. The learning agents include both tactical agents and strategic agents. The strategic agents take an observation from an environment and select one or more of the tactical agents to produce an action that is used to control a platform's actuators or simulated movements in the environment to complete a task. Alternatively, the tactical agents produce the action corresponding to a learned low-level behavior to control the platform's actuators or simulated movements in the environment to complete the task.
US12271784B2

A quantum measurement circuit implements a hypergraph product code (HPG). A syndrome can be extracted from the circuit by preparing a readout qubit of the quantum measurement circuit in a known state, preparing a row-based measurement gadget, and preparing a column-based measurement gadget in the quantum measurement circuit. The row-based measurement gadget entangles the readout qubit with a first subset of the target set of data qubits in a same row of the quantum measurement circuit as the readout qubit, and the column based gadget entangles the readout qubit with a second subset of the target set of data qubits in a same column of the quantum measurement circuit as the readout qubit. The syndrome is extracted by measuring the readout qubit to extract the parity of the target set of data qubits.
US12271765B2

Various embodiments include a parallel processing computer system that enables parallel instances of a program to synchronize at disparate addresses in memory. When the parallel program instances need to exchange data, the program instances synchronize based on a mask that identifies the program instances that are synchronizing. As each program instance reaches the point of synchronization, the program instance blocks and waits for all other program instances to reach the point of synchronization. When all program instances have reached the point of synchronization, at least one program instance executes a synchronous operation to exchange data. The program instances then continue execution at respective and disparate return addresses.
US12271763B2

Embodiments for performing load balancing in a filesystem of a distributed network comprising worker nodes accessing shared resources that are controlled by distributed locks to grant and prevent access from clients, by assigning a range of directory entries to each worker node, and providing feedback from each worker node to a load balancer to expose an internal state of acquired resources and other parameters of each worker node. In response to periodic updates of the directory ranges to be collocated, the system maintains directory ranges in each worker so that complete subtrees of the directory tree fit in a single range assigned to a worker. Upon receipt of a client request to access a data asset, the load balancer selects the most optimum worker to satisfy the request based on the worker internal states and other parameters.
US12271762B2

A method may include allocating, based on a first load requirement of a first tenant, a first bin having a fixed capacity for handing the first load requirement of the first tenant. In response to the first load requirement of the first tenant exceeding a first threshold of the fixed capacity of the first bin, packing a second bin allocated to handle a second load requirement of a second tenant. The second bin may be packed by transferring, to the second bin, the first load requirement of the first tenant based on the transfer not exceeding the first threshold of the fixed capacity of the second bin. In response to the transfer exceeding the first threshold of the fixed capacity of the second bin, allocating a third bin to handle the first load requirement of the first tenant.
US12271760B2

A first plurality of integrated circuit blocks of a first chip are connected to a second plurality of integrated circuit blocks of a second chip. A cluster remapping table is provided on the second chip and is to be programmed to identify a desired asymmetric topology of the connections between the first plurality of integrated circuit blocks and the second plurality of integrated circuit blocks. Logic is to discover the actual topology of the connections between the first plurality of integrated circuit blocks and the second plurality of integrated circuit blocks and determine whether the actual topology matches the desired topology as described in the cluster remapping table.
US12271756B2

A first operation in a computing environment with a set of nodes is monitored. A subset of nodes that are utilized by the first operation is identified. The subset of nodes is a subset of the set of nodes. For each node in the subset of nodes, an operation counter for the respective node is incremented and an operation time for the first operation is added to a total operation timer for the respective node. For each node in the subset of nodes, the respective total operation timer is divided by the respective operation counter. A node in the subset of nodes that appears to be slow is identified based on the dividing. The data for multiple operations could be aggregated in the operation counters and total operation timers for each node within the set of nodes, enabling nodes that appear to be slow to be identified on aggregate data.
US12271755B2

Systems and methods are disclosed herein for governing memory allocation in response to job requests. In one embodiment, a job request may be received from a user, the job request specifying a data processing job to be completed. A memory usage limit and a quantity of memory needed for the data processing job may be determined. Upon determining that the quantity of memory needed for the data processing job exceeds the memory usage limit, instructions may be provided to cancel the data processing job. On the other hand, if the quantity of memory needed for the data processing job does not exceed the memory limit, execution of the data processing job may be allowed.
US12271752B2

A method of managing CPU cores in a data storage apparatus (DSA) configured to perform both host I/O (Input/Output) processing and background storage processing is provided. The method includes (a) selectively classifying background storage tasks in one of a first classification for longer-running tasks and a second classification for shorter-running tasks; (b) selecting CPU cores that are running fewer than a threshold number of first-classification background tasks to process host I/O requests; and (c) processing the host I/O requests on their selected CPU cores. An apparatus, system, and computer program product for performing a similar method are also provided.
US12271751B1

A system and method distributes work to workers using a timetable containing priority lists of requests to be performed by one worker or multiple workers.
US12271750B2

According to a method for processing virtual machine migration, in a case where idle resources on each single one of multiple physical hosts in a system do not meet a resource requirement from a virtualized network function (VNF) but total idle resources on the multiple physical hosts meet the resource requirement from the VNF, a virtual machine migration strategy is determined according to resource information about resources currently occupied on each of the multiple physical hosts and corresponding service information, and live migration may be performed on virtual machines.
US12271747B2

Disclosed is an improved approach to implement I/O and storage device management in a virtualization environment. According to some approaches, a Service VM is employed to control and manage any type of storage device, including directly attached storage in addition to networked and cloud storage. The Service VM implements the Storage Controller logic in the user space, and can be migrated as needed from one node to another. IP-based requests are used to send I/O request to the Service VMs. The Service VM can directly implement storage and I/O optimizations within the direct data access path, without the need for add-on products.
US12271741B2

Analytics dashboards for critical event management systems that include artificial-intelligence (AI) functionalities, and related software. AI functionalities disclosed include pattern recognition and predictive modelling. One or more pattern-recognition algorithms can be used, for example, to identified patterns or other groupings within stored critical events, which can then be used to improve response performance and/or to inform the generation of predictive models. One or more predictive-modeling algorithms can be used to generate one or more predictive models that can then be used, for example, to make predictions about newly arriving critical events that can then be used, among other things, to provide optimal response performance and allow users to efficiently and effectively manage responses critical events. These and other features are described in detail.
US12271738B2

A computing system is provided, including a processor and memory executing a reboot tracking module configured to read out a stored reboot request identifier assigned to a node in the computing system including a first value, and receive a first reboot request to reboot the node in the computing system including a first reboot request identifier. The reboot tracking module is further configured to, responsive to identifying a match between a value of the first reboot request identifier and the first value of the stored reboot request identifier, accept the first reboot request and update the stored reboot request identifier with a second value, receive a second reboot request to reboot the node including a second reboot request identifier, and responsive to identifying a mismatch between a value of the second reboot request identifier and the second value of the stored reboot request identifier, reject the second reboot request.
US12271736B2

A processor-in-memory (PIM) and a method of outputting an instruction using a PIM. The PIM includes an internal processor, a memory, and a register configured to store instruction meta information. The memory is configured to store a lookup table generated by predicting a future instruction. The external processor is configured to retrieve an instruction corresponding to the instruction meta information from the lookup table in response to a PIM application programming interface (API) call instruction including the instruction meta information. The instruction corresponding to the instruction meta information is output based on a retrieval result.
US12271735B2

Systems, methods, and apparatuses relating to circuitry to precisely monitor memory store accesses are described. In one embodiment, a system includes a memory, a hardware processor core comprising a decoder to decode an instruction into a decoded instruction, an execution circuit to execute the decoded instruction to produce a resultant, a store buffer, and a retirement circuit to retire the instruction when a store request for the resultant from the execution circuit is queued into the store buffer for storage into the memory, and a performance monitoring circuit to mark the retired instruction for monitoring of post-retirement performance information between being queued in the store buffer and being stored in the memory, enable a store fence after the retired instruction to be inserted that causes previous store requests to complete within the memory, and on detection of completion of the store request for the instruction in the memory, store the post-retirement performance information in storage of the performance monitoring circuit.
US12271722B2

An application installation method and apparatus, a terminal device, and a storage medium are provided, and are applicable to the terminal control field. The method includes: a first device obtains installation information of a first application from a second device when the first device detects a specified operation on the first application in a current display interface, where the first application is an application on a home screen of the second device, and the home screen of the second device is displayed in the current display interface of the first device; and the first device installs the first application based on the installation information of the first application. The method can conveniently implement application sharing between devices in a multi-screen collaborative operation process.
US12271721B2

A method, apparatus, and computer-readable medium for sensor-based application deployment, including receiving a sensor analysis application from a remote server over a computer network, executing the sensor analysis application, including communicating with one or more hardware sensors deployed at the local deployment site over a local network and analyzing sensor data received from the one or more hardware sensors over the local network to generate result data, and transmitting the result data to the remote server over the computer network.
US12271708B2

This disclosure relates to a video processing method, a video processing apparatus, and a computer-readable storage medium. The video processing method includes: receiving an original caption added for a video to be translated by a creator of the video; selecting a translator based on the original caption and a language used by a user on a social network; providing the selected translator with the video to be translated, and providing, in the video, the translator with an interactive interface for translating the original caption in the video; receiving a caption translation of the caption returned by the translator from the interactive page; and displaying, in the video, the caption translation passing assessment.
US12271707B1

A data analytics system uses a grid-based data structure to improve the usability of LLMs in the analysis of large data sets, to synthesize information for use in other generative AI contexts, and to improve a user's ability to interface with an LLM. A grid-based data structure is a data structure or database that stores the results of column prompts applied to sources. The grid-based data structure may store the results in a relational manner. For example, a grid-based data structure may have rows that correspond to sources (e.g., documents, files, or databases) and columns that correspond to prompts. Each cell of the grid-based data structure stores the output of the column prompt applied to a source using an LLM. Thus, each column prompt may be systematically applied to each source to generate information based on the sources in an organized way.
US12271697B2

A computer-implemented process is programmed to detect a type or category of document that is being drafted and to suggest one or more phrases or sentences to add to the original and/or substitute for the original, the suggested text being potentially more personable and sincere than the writer's original text. Suggested text phrases are selected from a large corpus of previously manually drafted sentences and phrases. Selected text phrases are ranked and filtered to result in suggesting a manageable set of text phrases. With this approach, adding specially chosen content to existing content can change the warmth or tone of the text while preserving its meaning. Unlike prior approaches, in an embodiment, the process is programmed to artificially understand the intent of the original text as a basis of suggesting other content to add. Furthermore, embodiments may interoperate with a visual or graphical user interface that is programmed to enable users to see what the change to the text will be and whether they want it before they engage with the suggestion.
US12271689B2

Provided are a text duplicate checking method, an electronic device and a computer-readable storage medium. The method includes storing a fingerprint set and a corresponding text ID in a byte data manner to obtain a fingerprint library; acquiring a target text and creating a target fingerprint; obtaining a comparison fingerprint set from map memories according to the target fingerprint, and calculating a similarity between the target fingerprint and each comparison fingerprint in the comparison fingerprint set separately; and based on a determination result that a number of 1s in binary values of one similarity is less than or equal to a preset value, querying a text ID corresponding to the one similarity, to implement duplicate checking of the target text.
US12271685B2

A system comprising at least one server computer, said at least one server computer configured to perform a method for activating editing functionality in a content management system (CMS), said method including the following operations: the CMS providing a content management application programming interface (CMA) enabling management of a content project, the content project having a content model defined by a plurality of content types, each content type defining one or more fields, said content types defining structures for content managed via the CMS; responsive to an application programming interface (API) call to the CMA, then assigning one or more annotations to one or more of the content types; wherein for the content types having annotations assigned thereto, the assigned annotations enable an editing functionality of an editing application interfaced with the CMS.
US12271684B2

Provided are methods for automated verification of annotated sensor data, which can include receiving annotated image data associated with an image, wherein the annotated image data comprises an annotation associated with an object within the image, determining an error with the annotation based at least in part on a comparison of the annotation with annotation criteria data associated with criteria for at least one annotation, determining a priority level of the error, and routing the annotation to a destination based at least in part on the priority level of the error. Systems and computer program products are also provided.
US12271681B2

A method for automatically inserting hyperlinks is provided. In one example, the method includes determining a location for a hyperlink anchor in a document based on a type of structural element identified in the document. A presentation of the hyperlink anchor may be displayed according to a set of rules defining an appearance of the hyperlink anchor according to the type of structural element.
US12271679B2

A non-transitory computer readable medium storing a program causes a computer to execute a process, the process including: obtaining a file of a first format on which specific processing cannot be executed; generating a file of a second format on which the specific processing is executable based on the obtained file of the first format before execution of the specific processing is instructed; and executing the specific processing on the generated file of the second format in response to an instruction to a first image representing the file of the first format to execute the specific processing.
US12271678B2

A method of making an integrated circuit includes dividing, in a first layer of an integrated circuit layout, a first arrangement of metal lines into a first set of metal lines and a second set of metal lines, wherein the first set of metal lines is between the second set of metal lines and a periphery of the integrated circuit layout, wherein the first arrangement of metal lines is configured to electrically connect to a plurality of contacts connected to a second layer of the integrated circuit layout after a manufacturing process. The method further includes adjusting a metal line perimeter of at least one metal line in the second set of metal lines to make a second arrangement of metal lines, wherein each adjusted metal line perimeter is separated from contacts in the second layer of the integrated circuit layout by at least a check distance.
US12271676B2

Embodiments of the present disclosure relate to parallel mask rule checking on evolving mask shapes in optical proximity correction (OPC) flows for integrated circuit designs. Systems and methods are disclosed that perform mask (manufacturing) rule checks (MRC) in parallel, sharing information to maintain symmetry when violations are corrected. In an embodiment the shared information is also used to minimize changes to the geometric area of proposed mask shapes resulting from the OPC. In contrast to conventional systems, MRC is performed for multiple edges in parallel, sharing information between the different edges to encourage symmetry. In an embodiment, all edges may be adjusted in parallel to reduce mask-edge traversal bias.
US12271673B2

An oscillator layout includes: a first row layout region constituted by sequentially arranging a second B layout region, second A layout region, third B layout region and third A layout region in parallel; and a second row layout region constituted by sequentially arranging a first A layout region, first B layout region, fourth A layout region and fourth B layout region in parallel. Inputs and outputs of the first A layout region, second A layout region, third A layout region and fourth A layout region constitute a first ring topology, inputs and outputs of the first B layout region and third B layout region constitute a second ring topology, inputs and outputs of the second B layout region and fourth B layout region constitute a third ring topology, the second ring topology and third ring topology are both electrically connected to the first ring topology.
US12271671B2

Disclosed herein is a framework to generate ULP, energy-minimal coarse-grain reconfigurable arrays that execute in a spatial vector-dataflow fashion, mapping a dataflow graph spatially across a fabric of processing elements, applying the same DFG to many input data values, and routing intermediate values directly from producers to consumers. The spatial vector-dataflow minimizes instruction and data-movement energy and also eliminates unnecessary a switching activity because operations do not share execution hardware.
US12271668B1

This disclosure describes a method for finding equivalent classes of hard defects in a stacked MOSFET array. The method includes identifying the stacked MOSFET array in a circuit netlist. The stacked MOSFET array includes standard MOSFETs sharing gate and bulk terminals. The method further includes determining electrical defects for the standard MOSFETs, grouping the electrical defects into at least one intermediate equivalent defect class based on a topological equivalence of the electrical defects, grouping the electrical defects in the at least one intermediate equivalent defect class into at least one final equivalent defect class based on an electrical equivalence of the electrical defects, performing a defect simulation on an electrical defect in the at least one final equivalent defect class, and attributing a result of the defect simulation on the electrical defect to additional electrical defects in the final equivalent defect class.
US12271654B2

An audio dose monitoring circuit includes: a sound level measuring circuit arranged to operably generate multiple sound level values, wherein the multiple sound level values respectively correspond to the sound levels generated by an audio playback device at multiple time points or the sound levels received by a microphone at multiple time points; an audio dose calculating circuit coupled with the sound level measuring circuit and arranged to operably generate an audio dose value corresponding to a measuring period based on the multiple sound level values and contents of a weighting table; a control circuit coupled with the audio dose calculating circuit and arranged to operably compare the audio dose value with a dose threshold to determine whether to generate a control signal or not; and an indication signal generating circuit coupled with the control circuit and arranged to operably generate a corresponding indication signal according to the control signal.
US12271653B2

An audio processing apparatus and an audio processing method for dynamically adjusting an audio clock are provided. The audio processing apparatus includes a first interface, a buffer, a clock generator, a processor, and a second interface. The first interface receives audio data from the host. The buffer stores the audio data to generate a first audio packet and determines relationships between a data volume of the first audio packet and a first upper threshold and a first lower threshold. The second interface outputs the first audio packet and a clock signal to a codec apparatus. In response to the data volume of the first audio packet being less than the first lower threshold, the buffer outputs an underflow interrupt signal. In response to the data volume of the first audio packet being greater than the first upper threshold, the buffer outputs an overflow interrupt signal.
US12271647B2

An architecture is provided for packaging visual overlay-based user interfaces (UIs) into mobile device applications to work as user interface extensions that allow certain flows and logic to be displayed on an eyewear device when connected to the mobile device application. The extension of the UIs of the mobile device applications to the display of the eyewear device allows for inexpensive experimentation with augmented reality (AR) UIs for eyewear devices and allows for reusing of business logic across mobile devices and associated eyewear devices. For example, a mobile device application for maps or navigation may be extended to show directions on an associated eyewear device once the destination is chosen in the navigation application on the mobile device. In this example, the business logic would still live in the navigation application on the mobile device but the user would see AR directions overlaid on a display of the eyewear device.
US12271640B2

Apparatuses and methods relating generally to pre-rendering prior receiving a command to print are disclosed. In such a method and system therefor, a determination is made that a document is open. An idle time is identified to pre-render at least a portion of the document prior to assertion of a print command therefor. At least the portion of the document is pre-rendered during the idle time thereof. In another method thereof, a determination is made that a document is offline. The document is determined to be a candidate to be pre-rendered. The document is pre-rendered to provide a rendered version thereof prior to assertion of a print command. The rendered version is cached.
US12271635B2

A system, method, and computer-program product includes implementing a cross-process queue within a single computer that is configured to transfer a data block between an operating system process executing a write operation and an operating system process executing a read operation, initializing in-memory cell indices within the cross-process queue that include a write operation index tracking index values of one or more cells within the cross-process queue that are available to write and a read operation index tracking index values of one or more cells within the cross-process queue that are available to read, and implementing a cell synchronization data structure tracking states of a plurality of cells of the index of cells of the cross-process queue.
US12271633B2

This disclosure provides techniques for managing writes of data useful for storage systems that do not permit overwrite of a logical address. One implementation provides a nonvolatile memory storage drive, such as a flash memory drive, that provides support for zoned drive and/or Open Channel-compliant architectures. Circuitry on the storage drive tracks storage location release metadata for addressable memory space, optionally providing to a host system information upon which maintenance decisions or related scheduling can be based. The storage drive can also provide buffering support for accommodating receipt of out-of-order writes and unentanglement and performance of out of order writes, with buffering resources being configurable according to any one of a number of parameters. The disclosed storage drive facilitates reduced error rates and lower request traffic in a manner consistent with newer memory standards that mandate that writes to logical addresses be sequential.
US12271632B2

The invention relates to a method, a non-transitory computer-readable storage medium and an apparatus for executing host write commands. The method performed by a processing unit includes: providing a sequential-write command queue (SCQ), a random-write command queue (RCQ) and a mark queue; when a specific condition is met, obtaining a first logical address range carried in the conflicting sequential write command and second logical address ranges carried in the sequential write commands earlier than the conflicting sequential write command from the SCQ, and/or a third logical address range carried in the conflicting random write command and fourth logical address ranges carried in the random write commands earlier than the conflicting random write command from the RCQ according to content of the record; reading user data of the first logical address range from a first address of the RAM and user data of the second logical address ranges from second addresses of the RAM, and/or user data of the third logical address range from a third address of the RAM and user data of the fourth logical address ranges from fourth addresses of the RAM; and programming the user data of the first logical address range and the second logical address ranges, and/or the user data of the third logical address range and the fourth logical address ranges into the flash module.
US12271631B1

Various illustrative aspects are directed to a data storage device, method, and one or more processing devices that are configured to: select a seek time model from a plurality of seek time models based at least in part on an operational characteristic of an access command, the operational characteristic relating to an off-track susceptibility of executing the access command; determine an access time for the access command using the selected seek time model; and select a next access command for execution based on the determined access time for the access command and determined access times for other ones of a plurality of access commands.
US12271627B2

An apparatus and method for efficiently managing performance among multiple integrated circuits in separate semiconductor chips. In various implementations, a computing system includes at least a first processing node and a second processing node. While processing tasks, the first processing node accesses a first memory and the second processing node accesses a second memory. A first communication channel transfers data between the first and second processing nodes. The first processing node accesses the second memory using a second communication channel different from the first communication channel and supports point-to-point communication. The second memory services access requests from the first and second processing nodes as the access requests are received while foregoing access conflict detection. The first processing node accesses the second memory after a particular amount of time has elapsed after reception of an indication from the second processing node specifying that a particular task has begun.
US12271624B2

A memory system comprises a plurality of memory sub-systems, each with a memory bank and other circuit components. For each of the memory sub-systems, a first buffer receives and stores a read-modify-write request (with a read address, a write address and a first operand), a second operand is read from the memory bank at the location specified by the read address, a combiner circuit combines the first operand with the second operand, an activation circuit transforms the output of the combiner circuit, and the output of the activation circuit is stored in the memory bank at the location specified by the write address. The first operand and the write address may be stored in a second buffer while the second operand is read from the memory bank. Further, the output of the activation circuit may be first stored in the first buffer before being stored in the memory bank.
US12271620B2

Methods, systems, and devices for techniques for improved write performance modes are described. A memory system and a host system may support a high performance mode to write data to the memory system. For example, the host system may provision a dedicated logical unit of the memory system. Upon detecting an urgent situation, the host system may transmit a command to the memory system to enter the high performance mode. In response to the command, the memory system may abort ongoing operations, such as internal memory management operations. Additionally, the host system and the memory system may configure operational parameters to increase the speed of write operations, such as a trim set for writing data to the logical unit, a bit rate of data transfer between the host system and the memory system, clock speeds of the memory system, or a combination thereof.
US12271613B2

A data management system (DMS) may select, prior to obtaining a first snapshot of a first virtual machine (VM) and from among one or more snapshots previously obtained by the DMS, a second snapshot to use for deduplication of the first snapshot. The DMS may obtain the first snapshot after selecting the second snapshot. Obtaining the first snapshot may include writing a first subset of data blocks from the first VM to a snapshot file for the first snapshot based on the first subset of the data blocks from the first VM being different from a first corresponding subset of the second snapshot and refraining from writing a second subset of the data blocks from the first VM to the snapshot file for the first snapshot based on the second subset of the data blocks from the first VM matching a second corresponding subset of the second snapshot.
US12271610B2

Techniques for data storage involve selecting a target Redundant Array of Independent Disks (RAID) from a plurality of RAIDs in a storage resource pool. Such techniques further involve determining a local neighbor matrix of the target RAID based on the target RAID, wherein the local neighbor matrix indicates distribution of a plurality of storage extents of a plurality of RAID extents of the target RAID on the storage resource pool. Such techniques further involve performing a resource reallocating operation on the storage resource pool based on the local neighbor matrix. Accordingly, a local neighbor matrix can be calculated at the granularity of an individual RAID, and the local neighbor matrix can be applied to balance a local neighboring relationship, so as to ensure overall balance of the neighbor matrix of the entire storage resource pool and improve IO performance.
US12271606B2

A software RAID/management communication system includes a chassis housing a software Redundant Array of Independent Disk (RAID) subsystem and a management subsystem that are each coupled to a storage device having a storage device memory subsystem. The software RAID subsystem provides a software RAID information request in the storage device memory subsystem that requests the management subsystem provide software RAID information associated with the operation of a software RAID provided by the software RAID subsystem, the software RAID subsystem then periodically accesses the storage device memory subsystem and, when the software RAID subsystem determines that the management subsystem has provided a software RAID information response in the storage device memory subsystem, the software RAID subsystem retrieves the software RAID information that was provided in the storage device memory subsystem by the management subsystem.
US12271598B2

Techniques for transferring data involve: determining a first physical block in a first storage device, the first physical block having a plurality of data blocks stored thereon. The techniques further involve: determining, based on a first data block of the plurality of data blocks, whether a set of logically contiguous data blocks that comprise the first data block exist in the first physical block, the set of data blocks having a target heat greater than a threshold heat. The techniques further involve: transferring, in response to the existence of the set of data blocks in the first physical block, the set of data blocks into a second storage device for contiguous storage in a second physical block of the second storage device. Accordingly, relatively high heat data blocks are transferred to device with higher access speed, thereby reducing data access time, increasing data processing efficiency, and improving user experience.
US12271589B2

A storage device is disclosed. The storage device may include storage to store data and a controller to manage reading data from and writing data to the storage. The controller may also include a receiver to receive a plurality of requests, information determination logic to determine information about the plurality of requests, storage for the information about a plurality of requests, and sharing logic to share the information with a management controller.
US12271584B2

Provided is an object detection device or the like which efficiently generates good-quality training data. This object detection device is provided with: a detection unit which uses a dictionary to detect objects from an input image; a reception unit which displays, on a display device, the input image accompanied by a display emphasizing partial areas of detected objects, and receives, from one operation of an input device, a selection of a partial area and an input of the class of the selected partial area; a generation unit which generates training data from the image of the selected partial area and the inputted class; and a learning unit which uses the training data to learn the dictionary.
US12271580B2

An electronic device is provided. The electronic device includes a sensor, a display, a processor, and a memory including instructions which, when executed, cause the processor to acquire display feature information based on a state of the electronic device, receive a first user input which selects a first icon displayed in a first area of the display for executing an application, determine a multi-window layout for displaying an execution screen of multiple applications in response to the first user input, based on the display feature information, display the determined multi-window layout in a second area of the display, display a second icon to which an operation of storing the displayed multi-window layout is mapped, upon receiving a second user input of selecting the second icon, store the multi-window layout, and generate a third icon to which the multi-window layout is mapped, and display the third icon in the first area.
US12271576B2

A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
US12271575B2

A terminal includes a memory containing instructions, and a processor coupled to the memory and configured to execute the instructions to cause the terminal to display a first home screen, where a non-docked bar on the first home screen comprises a first application icon corresponding to a first application, and where the first application is a latest installed application; detect a first user operation; and display, in response to the first user operation, the second home screen. The second home screen includes a first area, a second area, and a third area. The second area includes one or more most frequently used application icons, including a second application icon corresponding to a second application. The third area includes one or more latest installed application icons, including the first application icon, and the first area includes the second application icon.
US12271568B2

In some embodiments a second electronic device with which an output device is associated facilitates associating the output device with a first electronic device. In some embodiments, a second electronic device that is associated with an additional user facilitates associating the additional user with a first electronic device.
US12271555B2

A touch detection device includes a touch area including multiple driving electrodes and multiple detecting electrodes intersecting the driving electrodes, and including a first area that is flat, and a second area that extends from the first area in a first direction and is flat or bent based on a movement of a roller member, a first pad portion disposed adjacent to an edge of the touch area and including a first driving pad portion connected to multiple first driving electrodes disposed in the first area through multiple first driving lines, and a first detecting pad portion connected to multiple first detecting electrodes disposed in the first area through multiple detecting lines, and a second pad portion disposed adjacent to the edge of the touch area and including a second driving pad portion connected to multiple second driving electrodes disposed in the second area through multiple second driving lines.
US12271549B2

Provided is a process that includes: obtaining low-sensitivity values mapped to respective locations within an area of a sensor array; determining differences between respective ones of the low-sensitivity values and respective ones of prior values for the locations, one example being tare values for the locations; obtaining a set of detection locations within the area of the sensor array based on differences exceeding a threshold; obtaining, after switching at least a portion of the sensor array to a high sensitivity mode, high sensitivity values mapped to respective locations within the area of the sensor array, each of the locations mapped to a respective second prior value, one example being a tare value in the high sensitivity mode; determining, for each location within the set of detected locations, a value based on the respective high sensitivity value and the respective second prior value; and outputting, the values and the locations.
US12271542B2

A touch-type panel structure for a vehicle that is employed to operate electronic equipment, an air conditioning apparatus, or the like that is mounted in a vehicle, and a method of manufacturing the touch-type panel structure for a vehicle. The touch-type panel structure for a vehicle includes a touch film whose touch by a user is detected; and a transfer film arranged on a surface of a touch panel that is in a direction opposite to a direction in which a base film is arranged, wherein the touch film is formed of a multiplicity of electro-conductive plastics that have electro-conductivity; and a thermoplastic combined with the multiplicity of electro-conductive plastics.
US12271540B2

In a case in which an electronic pen main unit made into a cartridge is held movably in a casing, electrical connections between the electronic pen main unit and electronic circuit components of the casing are reliably established. The electronic pen main unit is fitted to a fitting part disposed in a casing of an electronic pen in which the pen tip side is made to be an opening and is housed in a state of being movable in a hollow part of the casing by a movement mechanism that moves the fitting part in the axial center direction of the casing. The electronic pen main unit includes a pen tip part including an electrically-conductive core body allowed to protrude to the external through the opening by being moved by the movement mechanism, a main body tubular part to which the pen tip part is joined on the pen tip side in the axial center direction and that houses an electronic circuit including a signal generating circuit that generates a signal to be sent out to the external through the core body, and a rear-end-part connector that is disposed at a rear end part of the main body tubular part on the side opposite to the pen tip part in the axial center direction, includes a terminal connected to the electronic circuit, and is joined to a connector for joining disposed at the fitting part of the casing.
US12271533B2

Changing a lighting mode for a human interface device is described herein. A first lighting mode can be initiated for a human interface device. Keys on the human interface device can be selected over a period of time at a frequency that is within a defined range. A second lighting mode for the human interface device can be identified based in part on the frequency being within the defined range. The first lighting mode and the second lighting mode can define a lighting scheme for light sources in the human interface device that reflect a user mood. The first lighting mode can be switched to the second lighting mode.
US12271532B2

Systems and methods herein describe a multi-modal interaction system. The multi-modal interaction system, receives a selection of an augmented reality (AR) experience within an application on a computer device, displays a set of AR objects associated with the AR experience on a graphical user interface (GUI) of the computer device, display textual cues associated with the set of augmented reality objects on the GUI, receives a hand gesture and a voice command, modifies a subset of augmented reality objects of the set of augmented reality objects based on the hand gesture and the voice command, and displays the modified subset of augmented reality objects on the GUI.
US12271528B2

An acoustic field may be produced from a transducer array having known relative positions and orientations In this acoustic field, one or more control points may be defined. An amplitude may be assigned to the control point. Mid-air haptic effect for a virtual object on a human body part may be generated by moving the control point in a single closed curve comprising a plurality of curve segments. The single closed curve traverses at least one location where the human body part intersects with the virtual object. Additionally, a user may interact with virtual three-dimensional content using the user's hands while a tracking system monitoring the user's hands, a physics engine updates the properties of the virtual three-dimensional content and a haptic feedback system provides haptic information to the user.
US12271525B2

Systems and methods are presented herein for requesting a version of media content from a server that includes haptic feedback rending criteria compatible with the haptics capabilities of a client device. At a server, a request is received for a media asset for interaction on a haptic enabled client device, wherein the media asset comprises haptic feedback rendering criteria. Based on the request, haptic feedback capabilities of the haptic enabled client device associated with the request is determined. The haptic feedback capabilities of the haptic enabled client device are compared to the haptic feedback rendering criteria of one or more versions of the media asset available via the server. In response to the comparing, a version of the media asset comprising haptic feedback rendering criteria compatible with the haptic feedback capabilities of the haptic enabled client device is transmitted from the server to the haptic enabled client device.
US12271521B2

Various implementations disclosed herein include devices, systems, and methods for compositing an affordance in association with a CGR object representing a physical article. In various implementations, a device includes a display, a non-transitory memory, and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a computer-generated reality (CGR) object in a CGR environment. In some implementations, the CGR object represents a physical article. In some implementations, the method includes compositing an affordance in association with the CGR object. In some implementations, the method includes detecting an input directed to the affordance. In some implementations, the method includes, in response to detecting the input, adding an identifier identifying the physical article to a user selection queue.
US12271520B2

In some embodiments, an electronic device optionally identifies a person's face, and optionally performs an action in accordance with the identification. In some embodiments, an electronic device optionally determines a gaze location in a user interface, and optionally performs an action in accordance with the determination. In some embodiments, an electronic device optionally designates a user as being present at a sound-playback device in accordance with a determination that sound-detection criteria and verification criteria have been satisfied. In some embodiments, an electronic device optionally determines whether a person is further or closer than a threshold distance from a display device, and optionally provides a first or second user interface for display on the display device in accordance with the determination. In some embodiments, an electronic device optionally modifies the playing of media content in accordance with a determination that one or more presence criteria are not satisfied.
US12271514B2

Mixed reality (MR) user interactions are enabled through a combination of eye tracking (user gaze determination) and secondary inputs such as finger gestures, hand gestures, eye gestures, wrist band device input, handheld controller input, and similar ones. A location of interest in displayed content may be identified through the user's gaze, fixation, and/or saccades, or other actions, such as zoom, rotate, pan, move, open actionable menus, etc., may be performed on the location of interest based on the secondary inputs.
US12271513B2

A processing device sets a first flag that indicates whether a first critical security parameter (CSP) file exists. The first CSP file includes a first set of CSPs for a memory device. The processing device sets a second flag that indicates whether the first CSP file is valid. The processing device sets a third flag that indicates whether a second CSP file exists. The second CSP file includes a second set of CSPs for the memory device. The processing device sets a fourth flag that indicates whether the second critical security parameter file is valid. The processing device selects one of the first or second CSP file as an active CSP file based on an evaluation of the first, second, third, and fourth flags.
US12271512B2

The disclosure relates to a method and a device for authenticating an FPGA configuration. The method includes at least partly reading the configuration of a FPGA by the FPGA itself and calculating a first checksum using the read configuration. The method further includes providing an authentication response which confirms that the FPGA configuration is authentic when the first checksum matches a specified checksum, wherein the reading, calculating, and providing are carried out in an obfuscated manner. The authentication response confirming that the FPGA configuration is authentic is not provided or is only provided with a very low degree of probability when the first checksum and the specified checksum do not match. In this regard, an FPGA may check its own configuration.
US12271511B1

Techniques for cooperative timing alignment using synchronization pulses are described. The techniques can include generating, at an integrated circuit device, a timing signal, controlling a local count value based on the timing signal, monitoring a synchronization signal of a system comprising the integrated circuit device, detecting a synchronization pulse in the synchronization signal, and aligning the local count value with an implied count value associated with the synchronization pulse in order to align the local count value with those of other integrated circuit devices of the system.
US12271510B2

The disclosure relates to the field of computer security. Provided are a method for implementing a firmware root-of-trust, and an apparatus, a device, and a readable storage-medium thereof. The method includes: setting a storage-medium for storing state-data of the firmware root-of-trust; integrating a processing-logic of an instruction of the firmware root-of-trust into a system-firmware; initializing the firmware root-of-trust, according to the state-data of the firmware root-of-trust and a startup-command of the firmware root-of-trust; creating a node of a device-tree for the firmware root-of-trust, for an operating-system to load a driver-program corresponding to the firmware root-of-trust; and registering an instruction-interface of the firmware root-of-trust into an interface-list.
US12271508B1

A method and apparatus are provided for processing a document and validating data integrity and reliability of document processing results. The document includes one or more data collection areas which are located in and are part of the document and which are configured to receive input by a person who enters information in the one or more data collection areas, and a unique identifier which is located in and is part of the document. In operation, a document is received at the document distributor which distributes an electronic representation of the document to each of two or more document processing systems, each of which has an associated database. Processing of the document is initiated in each of the two or more document processing systems by reading the unique identifier of the document, interpreting any inputted information in the one or more data collection areas, and updating the associated database for each of the two or more document processing systems with document processing results including the read unique identifier of the document, and any interpreted inputted information. A hash value is computed in each of the two or more document processing systems, for each of the document processing results. A validation engine matches the computed hash values. The validation engine validates data integrity and reliability of the document processing results when the computed hash values match. The processing of the document in the database of each of the two or more document processing systems is then finalized when the data integrity and reliability of the document processing results has been validated. In one embodiment, the document is an election ballot.
US12271492B2

A method for managing a plurality of imaging devices in a vehicle includes determining that a change of data security mode is indicated for frames of image data transmitted over a first data communication link, determining whether a sensor management system has sufficient processing capacity to support the change of data security mode, increasing the processing capacity of the sensor management system by modifying data security settings for at least one other data communication link when the processing capacity of the sensor management system is insufficient to support the change of data security mode, and initiating the change of data security mode when the sensor management system has sufficient processing capacity to support the change of data security mode. The change of data security mode may include a change from an application-based to a link-based data security mode or a change from the link-based to the application-based data security mode.
US12271491B2

Described herein are systems and methods for verifying the integrity of data, such as data used for training machine learning models. Some implementations are directed to verifying the provenance of datasets, the contents of datasets, or both. In some implementations, multiple filters are selected for verifying the contents of datasets. Filters can be selected based on rules, random selection, or using a machine learning model in some implementations. In some implementations, data cleaning is provided.
US12271487B2

Systems and methods for telemetry collection auto-tuning for workspaces are described. In an illustrative, non-limiting embodiment, a client Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the client IHS to: collect telemetry during execution of a workspace using a telemetry collection setting specified in a file or policy received from a workspace orchestration service, where the file or policy implements a workspace definition usable by a local management agent to instantiate the workspace; in response to a comparison between a security risk score and a threshold risk level, modify the telemetry collection setting; and collect telemetry using the modified telemetry collection setting.
US12271479B2

A remote attestation method implemented by a network device where the network device obtains an integrity measurement value of a measurement object in the network device, and sends the integrity measurement value of the measurement object to at least one of a plurality of remote attestation (RA) servers to enable the at least one RA server to perform remote attestation on integrity of the measurement object in the network device.
US12271478B2

A computer program product and computer-implemented method include operations including identifying a software update payload that is available for distribution and identifying compatibility data for the software update payload, wherein the compatibility data identifies configurations of a computing device that are compatible with the software update payload. The operations further include forming an update package that includes the software update payload and the compatibility data, digitally signing the update package, and providing the signed update package to one or more computing devices over a network. A computing device receiving the signed update package may authenticate the signed update package, verify the package has not experienced an unauthorized modification, access the compatibility data, determine whether the compatibility data indicates that the software update payload is compatible with the configuration of the computing device, and use the software update payload to update the computing device in response to a determination of compatibility.
US12271477B2

The disclosed embodiments relate to method and/or device which is effective at cancelling or altering electrical signals or pulses, generated by, for example, digital electronic systems and components, that are induced, reflected or otherwise made present on the mains power supply conductors and/or the earthing or grounding conductor (if present.) The disclosed embodiments cancel these electrical signals thereby providing an effective means of preventing the exfiltration of various data from a computing or similar system by means of power line emissions. The disclosed embodiments may perform this subjugation by: altering the shape of the fundamental current and voltage waveforms and also altering and diminishing any non-fundamental frequency waveforms to a point where they are no longer measurable or detectable; and preventing the communication via inductive coupling of any electrical signals on mains current onto the grounding path or vice versa.
US12271476B2

Data is received that comprises or characterizes an executable and dynamic linked library (DLL). Features are then extracted from the executable and DLL. The extracted features are input into at least one machine learning model to generate a suspiciousness score. The machine learning model can be trained to determine whether the executable file comprises ransomware. An execution chain of trust score for the executable and DLL can later be determined based on the extracted features and the suspiciousness score. This execution chain of trust score for the executable and DLL characterizes one or more associated parent processes. This suspiciousness score and the execution chain of trust score can be used to determine whether or not to initiate one or more ransomware countermeasures. Related apparatus, systems, techniques and articles are also described.
US12271469B2

A method, system, and computer program product implement a three-factor authorization in a trusted computing environment. The method includes triggering, by a hypervisor, a start of a secure guest by passing control regarding an image of the secure guest and metadata of the secure guest to a trusted firmware, where the secure guest is designed to access a hardware security module (HSM). Upon a successful integrity check of the metadata of the secure guest by the trusted firmware, the secure guest is started using the hypervisor and any sensitive request from the secure guest to the HSM is blocked. The secure guest submits a request with a request structure including a third authorization secret and a characterization of a requested HSM to the trusted firmware. The method also includes binding each HSM protected key generated in the requested HSM in response to the request to the third authorization secret.
US12271460B2

Devices, methods, and non-transitory computer-readable media for user authentication with biometric data in conjunction with autofill assistance. In one example, an electronic computing device includes a memory including a user account and an electronic processor communicatively coupled to the memory. The electronic processor is configured to receive a request to access the user account and biometric data associated with the request, determine whether an autofill assistance occurred while the biometric data was captured, responsive to determining that the autofill assistance occurred while the biometric data was captured, identify data associated with the autofill assistance in the biometric data, generate second biometric data by excluding the data associated with the autofill assistance from the biometric data, and perform user authentication based on the second biometric data.
US12271459B2

Methods, systems, and devices for operating a wearable device are described. The wearable device may determine that a user is wearing the wearable device. The wearable device may collect physiological data from the user based on determining that the user is wearing the wearable device. The wearable device may then determine an identity of the user based at least in part on the collected physiological data matching a physiological profile associated with the identity. The wearable device may then authenticate the user for an action by the wearable device that requires user authentication.
US12271455B2

An identity management device and system. The device comprises a processor operably coupled to a memory, a display, and a communication interface. The device can have stored thereupon instructions that, when executed by processor, cause the processor to implement a user device interface configured to receive, from user device through the communication interface and store in the memory, at least one identification record comprising visually depictable identification data and a user interface configured to update the display to depict the visually depictable identification data. The identification record can comprise authentication data. Authentication data can be displayed on the device or securely transmitted.
US12271443B1

One embodiment of the present invention sets forth a technique for curating a data sample set. The technique includes determining one or more data sampling criteria based on a sampling objective for a data sample set associated with the machine learning model. The technique also includes selecting, from a set of unlabeled data samples, at least one data sample to be labeled and added to a data sample set associated with the machine learning model based on the one or more data sampling criteria. The technique also includes, for each selected data sample, supplementing the data sample set with the selected data sample and at least one association with a label.
US12271437B2

Systems and methods are provided for improving web-based document retrieval and object manipulation. In an implementation, objects within web documents (e.g., a web page) are manipulated when the objects are visible through a viewport of a user's web browser. According to a method, an object selected from a web document is manipulated when that selected object is displayed within the viewport of the user's browser. The manipulation may include downloading content associated with the stored object and additionally, or alternatively, executing a script associated with the stored object. Additionally, or independently, methods may be provided for blocking the download of an object in a retrieved web document until that object is displayed or visible in the user's browser viewport.
US12271434B2

Various embodiments are generally directed to techniques for crowdsourcing metadata, such as to create, maintain, utilize, and/or communicate metadata in a datastore. Some embodiments are particularly directed to collecting, managing, and/or distributing metadata via a user interface application (UIA), or an extension thereof. Many embodiments may facilitate collaborative creation of a repository for metadata, such as notes, characteristics, and/or statistics corresponding to data viewed with the user interface application. For example, the comments regarding websites may be collected from a first user via a first instantiation of the web browser extension and distributed to a second user via a second instantiation of the web browser extension. In several embodiments, the metadata may be collected and managed with instantiations of the web browser extension (herein after “WBE instants”) and a data manager may create, maintain, utilize, and/or communicate metadata in a datastore.
US12271432B2

Example embodiments relate to indicating results that overlap between multiple sets of search results.
US12271430B2

In some examples, a system receives a user input to create a classification to use for a first data set. In addition, the system may receive a user input to associate the classification with the first data set as reference data. The system may determine a classification association with the first data set based in part on comparing a first classification model corresponding to the reference data with a second classification model of a second data set, the second classification model being determined based at least in part on a plurality of data properties of the second data set. Further, the system may determine a user curation result with respect to the classification association with the first data set, and may update the classification model for the first data set based at least in part on the user curation result.
US12271426B2

A method of generating a customized photochromic optical article recommendation for a user includes: for each of a plurality of photochromic optical articles, determining a plurality of performance attributes; receiving, from a user device, feedback data associated with each of the plurality of performance attributes; based on the plurality of performance attributes and the feedback data, generating, for each of the plurality of photochromic optical articles, a compatibility score; and based on the compatibility score for each of the plurality of photochromic optical articles, generating a user-specific recommendation including at least one of the plurality of photochromic optical articles. A system and computer program product for generating a customized photochromic optical article recommendation for a user are also disclosed.
US12271423B1

A computerized method is disclosed that includes operations of receiving incoming data including event data, extracting entities from the event data based on a graph ontology, generating a graph-based dense representation of each graph entity according to the graph ontology, wherein the graph-dense representations are stored in a vector database, computing relatedness scores between each of the entities, generating a listing of events related to a selected event, wherein the listing of events is ordered by corresponding relatedness scores, generating a graphical user interface illustrating the listing of events related to the selected event, and causing rendering of the graphical user interface on a display screen of a network device. Generating the graph-based dense representations may include training a graph neural network model on a corpus of metapaths to produce node embeddings.
US12271421B2

A display apparatus includes presence detection circuitry for detecting an individual in proximity to the display apparatus; a display for displaying video content and a user interface; a processor in communication with the user input circuitry, the display, and the search history database; and non-transitory computer readable media in communication with the processor that stores instruction code. The instruction code is executed by the processor and causes the processor to: a) determine, from the presence detection circuitry, a user in proximity of the display apparatus; b) determine one or more program types associated with the user; c) determine available programs that match the predicted one or more programs; and d) update the user interface to depict a listing of one or more of the available programs that match the predicted one or more programs.
US12271419B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods for synchronizing timestamps associated with media files across a variety of capture devices. For example, the disclosed systems receive a media file captured with a user device and determine, from metadata, initial timestamp information for the media file that includes inaccurate or incomplete time zone information. The disclosed systems determine a predicted time zone for the media file by extracting GPS information from the metadata associated with the media file or identifying a peer media file and utilizing a time zone or GPS information associated with the peer media file. The disclosed systems generate a synchronized timestamp for the media file with updated timestamp information based on the predicted time zone.
US12271414B2

A method for intelligent maintenance services using machine learning involves obtaining maintenance tickets associated with an industrial operation. The maintenance tickets include unstructured text. The method further involves, for each of the maintenance tickets, performing, by one or more computer processors, a natural language processing of the unstructured text to extract features, and generating, by the computer processor, a topic model for the maintenance tickets, based on the features. The topic model represents each of the maintenance tickets by a collection of topics. The method also involves applying the topic model to obtain maintenance insights for the industrial operation.
US12271413B2

A recurrent neural network (RNN) method implemented on a computer system is used to produce summaries of unstructured text generated by multiple networks of individuals interacting over time by encoding the unstructured text into intermediate representations and decoding the intermediate representations into summaries of each network. Parameter data for the RNN is obtained by using multiple different versions of the same source texts to train the computer system. The method and computer system can be used to identify which of the networks match a query by determining which network generates the query with low or lowest cost.
US12271412B2

Methods, systems, and media for presenting contextually relevant information are provided. In some implementations, the method includes: receiving information associated with a user of a user device from multiple data sources, where the user device comprises a display; identifying, without user intervention, a relevant document based on the received information associated with the user of the user device; determining that a new browser window or a new browser tab has been opened by a browser application being executed by the user device; and causing, without user intervention, the relevant document to be presented using the new browser window or new browser tab.
US12271399B2

A cross-modal search method includes: acquiring first modality data; searching in a second modality database based on content information of the first modality data to obtain a first set, the first set including at least one piece of second modality data matched with the content information of the first modality data; searching in the second modality database based on semantic information of the first modality data to obtain a second set, the second set including at least one piece of second modality data matched with the semantic information of the first modality data; and merging the first set and the second set to obtain a cross-modal search result corresponding to the first modality data.
US12271389B1

A computing device can receive a query in a first query language that identifies a set of data to be processed and determine that at least a portion of the set of data resides in an external data system that uses a different query language. The query system can translate the query in the first query language in to a second query language for the external data system. To retrieve results of the translated query, the computing device may determine a quantity of results of generated by the translated query and generate one or more results readers to read the results in parallel. The computing device may further process the results and provide them to a user.
US12271383B2

The invention relates to a method and an apparatus for executing Structural Query Language (SQL) instructions in a Solid-state Storage Device (SSD). The apparatus includes: a processing unit; and a database accelerator. The processing unit is arranged operably to obtain an SQL query from a host side. The database accelerator is arranged operably to parse the SQL query according an SQL syntax tree to generate a series of table tasks to execute; and during the execution of the table tasks, read tables from a flash module through the processing unit, generate intermediate tables and sub-tables based on the read tables, and perform an arithmetic computation, a logical computation or both on a specific field in one intermediate table to generate a final dataset. The processing unit is arranged operably to reply to the host side with the final dataset.
US12271378B2

Techniques are provided for creating a “ubiquitous search index” which allows for full-text as well as value range-based search across all columns from multiple database tables, multiple user-defined unmaterialized views, and external sources. In one implementation, the data is indexed in a peculiarly constructed schema-based JSON format without duplicating data. The techniques maintain eventual consistency with the normalized source of truth database tables, and do not have a significant impact on the performance of transactional Data Manipulation Language (DML) operations.
US12271376B1

An object data store may generate metadata responsive to a request that causes a scan of a data object for subsequent use in performing queries to the data object. A request may be received that causes a scan operation of the data object. As part of performing the scan one or multiple types of metadata describing the data object may be generated. The generated metadata may be applied to access the data object and perform a subsequently received query to the data object at the object data store.
US12271374B1

An analysis system connects to a set of data sources and perform natural language questions based on the data sources. The analysis system connects with the data sources and retrieves metadata describing data assets stored in each data source. The analysis system generates an execution plan for the natural language question. The analysis system finds data assets that match the received question based on the metadata. The analysis system ranks the data assets and presents the ranked data assets to users for allowing users to modify the execution plan. The analysis system may use execution plans of previously stored questions for executing new questions. The analysis system supports selective preprocessing of data to increase the data quality.
US12271368B2

Techniques for data correlation across data sources are presented herein. In some examples, a method includes the steps of retrieving a first datagram from a first data structure, wherein the first datagram represents a first update to a first data source; determining, by a first routine, a first correlation between the first datagram and a second datagram that is stored in a second data structure; based on determining the first correlation, updating the second datagram in accordance with first datagram; determining, by a second routine, whether the second datagram satisfies a completion condition; and based on determining that the second datagram satisfies the completion condition, storing the second datagram in the first data structure.
US12271362B2

The present disclosure provides a method and system for creating efficient set data structure of a plurality of communication devices and a plurality of users using a hash-based system. The hash-based system receives a first set of data associated with the plurality of communication devices. The hash-based system obtains a second set of data associated with the plurality of users. The hash-based system converts the first set of data associated and the second set of data to a plurality of natural numbers. The hash-based system assigns a first key value to the first set of data and a second key value to the second set of data. The hash-based system maps the first key value or the second key value to a block index of a plurality of block indexes. The hash-based system creates the efficient data structure.
US12271357B2

Methods, computer program products, computer systems, and the like are disclosed that provide for scalable deduplication. Such methods, computer program products, and computer systems can include, in response to receiving a request to perform a lookup operation, performing the lookup operation and, in response to the signature not being found, forwarding the request to a remote node. Further, in response to receiving an indication that the signature was not found at the remote node, processing the subunit of data as a unique subunit of data.
US12271355B2

Described systems and techniques enable fast and accurate semantic classification of data. Such semantic classification may be performed efficiently, e.g., in a manner that uses a minimal required set of resources to perform a given semantic classification. Moreover, described techniques dynamically improve over time, so that even when more resource-intensive operations are initially required to semantically classify data in a first iteration, similar data will be recognized more quickly and using fewer resources in later iterations.
US12271338B2

An aspect includes a method for use with a mobile communications device comprising a plurality of subscriber identification modules sharing a cache. The method includes a first subscriber identification module authenticating with and connecting to the network, followed by a second subscriber identification module authenticating with and connecting to the network. The method also includes, while the first subscriber identification module is requesting and receiving first data from the network and storing the first data in the cache, the second identification module requesting and receiving second data from the network and storing the second data in the cache. The method further includes an application executing on the device retrieving and processing at least a portion of the first and second data stored in the cache, while at least one of the first and second subscriber identification modules is storing additional data received from the network in the cache.
US12271328B2

In some examples, an apparatus for processing a composite signal transmitted uses a first communication protocol via a first port comprising a first connector type, in which the apparatus comprises a processor configured to execute one or more instructions stored in a memory of the apparatus, whereby to cause the apparatus to isolate multiple components of the composite signal received at a first port of the apparatus, the first port of the apparatus, whereby to generate a first and second set of signal components, process at least one component from the second set of signal components to generate a converted signal component, transmit the first set of signal components and the converted signal component from a second port of the apparatus using a second communication protocol, and receive a power supply signal over the second port of the apparatus.
US12271320B2

Address translation circuitry (16) translates a virtual address specified by a memory access request issued by requester circuitry into a target physical address (PA). Requester-side filtering circuitry (20) performs a granule protection lookup based on the target PA and a selected physical address space (PAS) associated with the memory access request, to determine whether to allow the memory access request to be passed to a cache or interconnect. In the granule protection lookup, the requester-side filtering circuitry obtains granule protection information corresponding to a target granule of physical addresses including the target PA, which indicates at least one allowed PAS associated with the target granule, and blocks the memory access request when the granule protection information indicates that the selected PAS is not an allowed PAS.
US12271315B2

A method for mapping an object store may include storing a data entry within a mapping page for an object in the object store, wherein the data entry may include a key and a value, and the value may include an address for the object in the object store. The method may further include storing multiple data entries within the mapping page for multiple corresponding objects in the object store, wherein each data entry may include a key and one or more values for a corresponding object in the object store, and each value may include an address for the corresponding object in the object store. The data entries may be part of a mapping data structure which may include nodes, and each node may be stored within a mapping page.
US12271312B2

A method and system for efficiently executing a delegate of a program by a processor coupled to an external memory. A payload including state data or command data is bound with a program delegate. The payload is mapped with the delegate via the payload identifier. The payload is pushed to a repository buffer in the external memory. The payload is flushed by reading the payload identifier and loading the payload from the repository buffer. The delegate is executed using the loaded payload.
US12271306B2

Three-dimensional (3D) DRAM integrated in the same package as compute logic enable forming high-density caches. In one example, an integrated 3D DRAM includes a large on-de cache (such as a level 4 (L4) cache), a large on-die memory-side cache, or both an L4 cache and a memory-side cache. One or more tag caches cache recently accessed tags from the L4 cache, the memory-side cache, or both. A cache controller in the compute logic is to receive a request from one of the processor cores to access an address and compare tags in the tag cache with the address. In response to a hit in the tag cache, the cache controller accesses data from the cache at a location indicated by an entry in the tag cache, without performing a tag lookup in the cache.
US12271304B2

In an example, a non-transitory computer-readable storage medium storing instructions that, when executed by a processor of a computing device, cause the processor to maintain, via execution of a write filter executable on the computing device, an overlay region for a protected volume, the overlay region having a first size that occupies a portion of a system memory. Further, the processor may retrieve historical data that describes past behavior of the computing device with respect to the overlay region and a non-overlay region of the system memory. Furthermore, the processor may determine a second size for the overlay region based on the historical data. Prior to a boot of the computing device, the processor may store an instruction to modify the first size of the overlay region in accordance with the determined second size.
US12271297B2

A system and related method reduce public cloud provisioning latencies using one or more processors. The method comprises, prior to receiving a volume provisioning request from a user, creating a pool of pre-provisioned generic volumes. The method further comprises receiving the request from the user to provision a volume from the pool, and then determining that a pre-provisioned generic volume is available for customization based on the request. Responsive to the determination, the method executes the actions comprising customizing the pre-provisioned generic volume based on the request, creating a custom volume, and providing the customized pre-provisioned volume to the user.
US12271293B1

Annotations associated with test cases written to test a software application can allow related test cases to be dynamically distributed among different sets of test cases that can be executed simultaneously in different parallel threads, thereby speeding up testing relative to executing the test cases sequentially in a single thread. The annotations can also allow test cases to be identified that are relevant to code changes, such that testing times can be further reduced by executing a subset of test cases relevant to code changes instead of a full set of test cases.
US12271292B2

A testing engine and/or other machine learning and artificial intelligence evaluates one or more user activity logs associated with one or more users and/or one or more software applications or apps. The testing engine generates one or more testing scripts based on one or more sequences of activities in the one or more user activity logs. Such testing scripts may then be used to perform one or more tests, such as using a testing automation framework and/or engine. In various examples, evaluating the one or more user activity logs and/or generating one or more testing scripts may involve categorizing one or more users, activities, and/or user activity logs; consolidating one or more users, activities, and/or user activity logs; modifying one or more user activity logs; and so on.
US12271291B1

An example computer system for managing test coverage for a workflow can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to create: a workflow execution engine programmed to execute the workflow, including a plurality activities, using a test case; an activity identification engine programmed to identify each time one of the plurality of activities is invoked by the workflow using the test case; and a test coverage engine programmed to determine the test coverage for the workflow based upon identification by the activity identification engine of the plurality of activities invoked by the workflow.
US12271284B2

A device launches a respective instance on each respective cloud service provider (CSP) of a plurality of CSPs. The device receives, from each respective instance, performance benchmark data for each CSP shape of the respective CSP on which the respective instance is launched. The device inputs the performance benchmark data from each respective instance into a model and receives, as output from the model, a determination of, for each CSP shape, group of a plurality of groups to which the CSP shape belongs. The device ranks each group based on a parameter, and provides for display to a user a recommended CSP shape based on the ranking.
US12271281B2

The technology described herein is directed towards fault injection to cloud provider resources, through a system that facilitates selection of specific resources in availability zone(s)/region(s). Example resources include VMs (virtual machines), VM clusters, tagged resource grouping and/or managed services. Based on (e.g., user) input data, the system injects faults to specified resources through cloud provider interfaces. The input data can specify availability zone(s), fault injection start time and duration. The input data can also specify fixed mode (fail specified resources together) or chaos mode (randomly inject failures for each resource individually). Failure type can be specified, e.g., graceful (e.g., clean shutdown) or non-graceful (e.g., a non-clean, hard fault). Based on the input, the system injects fault(s) using the modes selected to the specified resource(s) in the selected availability zone(s) for the duration entered. The user is provided the fault-related status information the during the duration.
US12271280B2

A method for testing a computer system. The method includes executing by a testing tool a performance test case associated with a service of the computer system, and applying by the testing tool a load to the computer system in response to executing a sequence of actions of the performance test case. The method additionally includes monitoring by a monitoring tool experience parameters of the computer system that define a user experience of the service as the performance test case is executed, and aggregating by the monitoring tool the experience parameters. The method further includes communicating by the monitoring tool and actual result to the testing tool, and comparing by the testing tool the expected result of the performance test case with the actual result of the performance test case to evaluate the impact of the applied load to the experience of the service.
US12271278B2

In some embodiments, a database cluster to cluster synchronization system may include multiple replicators coupled to a source database cluster and a destination database cluster, where the source and destination cluster may be shard clusters. Each of the multiple replicators may correspond to a respective subset of the source database cluster and configured to monitor changes of data on the respective subset of the source database cluster and translate the changes of data to one or more database operations to be performed on the destination cluster. The changes of data on the source database may be contained in respective change streams associated with each of the replicators.
US12271276B1

The present disclosure generally relates to a first network device in a primary region that can failover network traffic into a second network device in a failover region. The first network device can receive routing criteria identifying how traffic originating in the primary region should be routed. The first network device can transmit this routing criteria to the second network device in the failover region. Based on determining the occurrence of a failover event, the first network device may transmit network traffic originating in the primary region to the second network device in the failover region. The second network device can determine how to route the network traffic based on the routing criteria of the primary region. In some embodiments, the second network device can determine how to route the network traffic based on the routing criteria of the failover region.
US12271275B2

Systems and methods for simplified software backup. Generative artificial intelligence (AI) based on a large language model (LLM) is utilized to determine a backup restore operation for a backup request for a target system using a metadata tracked during a previous backup of the target system, and execute the backup restore operation to satisfy the backup request.
US12271270B2

A method for managing access to a file based backup (FBB) includes obtaining, by a FBB metadata file operating in a production host, an instant access request for data associated with an FBB, wherein the instant access request is associated with a user, wherein the FBB is associated with a plurality of users comprising the user and a second user, in response to the instant access request: access a FBB metadata file associated with the FBB to determine file data accessible to the user and determining second file data not accessible to the user, wherein the file data is associated with the user, performing an attribute analysis on the FBB metadata file to identify a storage location attributes of the file data and not the second file data, generating a FBB virtual file system, and enabling access to the FBB virtual file system by the user via an application.
US12271265B2

A storage device includes a plurality of power circuits configured to operate sequentially to drive the storage device, a control circuit configured to, monitor a plurality of first monitoring signals received from the plurality of power circuits, and generate a retry request in response to detection of hardware initialization failure in at least one of the plurality of power circuits based on the plurality of first monitoring signals, and a power sequence circuit configured to, monitor a plurality of second monitoring signals received from the plurality of power circuits and the control circuit, and retry a hardware initialization operation for at least one power circuit of the plurality of power circuits based on the retry request and the plurality of second monitoring signals.
US12271263B2

A semiconductor device includes a selection input circuit and a core data generation circuit. The selection input circuit is configured to generate selection data, a selection parity, and a selection data control signal from data, a parity, and a data control signal during a write operation and sets the selection data, the selection parity, and the selection data control signal to a predetermined logic level during a pattern write operation. The core data generation circuit is configured to receive drive data, a drive parity, and a drive data control signal driven by the selection data, the selection parity, and the selection data control signal to generate core data which are stored into a memory core according to whether an error correction operation and a data inversion operation is performed.
US12271258B2

A device fault diagnosis system includes: a data sampling chip, a first memory, and a processor, wherein the data sampling chip includes a plurality of data collection channels; the data sampling chip collects working data of monitoring positions electrically connected to respective data collection channels, in a device to be monitored, through the respective data collection channels; when determining that the working data of a first monitoring position is abnormal, generates an interrupt signal corresponding to the first monitoring position; and transmits the interrupt signal to the first memory; the first memory stores the working data of the first monitoring position within a preset time period starting from a moment when the interrupt signal is received, into a preset position; and the processor periodically polls the data sampling chip, and after determining that the data sampling chip generates the interrupt signal, reads the working data from the preset position.
US12271257B2

A communication interface circuit has a shift register configured to convert a serial stream of 3-bit symbols to a parallel multi-symbol word comprising a plurality of symbols ordered in accordance with time of arrival at an input of the shift register; a set of symbol comparators, each symbol comparator being configured to determine whether a pattern of symbols in the parallel multi-symbol word indicates presence of a false synchronization pattern in the serial stream of 3-bit symbols; and a synchronization detection circuit configured to provide a control signal that is active when a synchronization pattern is detected in the serial stream of 3-bit symbols, and further configured to suppress the control signal when at least one of the set of symbol comparators indicates the presence of the false synchronization pattern of 3-bit symbols.
US12271252B2

An electronic device fetches first information from memory devices concerning errors associated with radiation effects in the memory devices and fetches second information about system performance associated with the electronic device. The electronic device monitors current parameters of the memory devices and calculates parameter values for configuration of the memory devices based on the fetched first information, the fetched second information, and the monitored current parameters, the calculating performed to adjust the parameter values to improve a metric of the system performance against the errors associated with the radiation. The electronic device implements the calculated parameter values for the configuration of the memory devices.
US12271248B2

System and techniques for power-based adaptive hardware reliability on a device are described herein. A hardware platform is divided into multiple partitions. Here, each partition includes a hardware component with an adjustable reliability feature. The several partitions are placed into one of multiple reliability categories. A workload with a reliability requirement is obtained and executed on a partition in a reliability category that satisfies the reliability requirements. A change in operating parameters for the device is detected and the adjustable reliability feature for the partition is modified based on the change in the operating parameters of the device.
US12271243B2

A power consumption management method. Resources such as computing resources or communication resources in the computer system include a first resource area and a second resource area. In addition, a resource provided in the first resource area includes a computing resource or a communication resource, and is used to support a workload in the first resource area. When a workload migration condition is met, the computer system may migrate a workload in the first resource area to the second resource area. According to this application, workloads in the first resource area are reduced, or there is no workload in the first resource area.
US12271236B2

This application provides a rotation mechanism, a supporting apparatus, and a foldable screen terminal, and relates to the field of electronic device technologies, so as to balance a lifting stroke of the lifting member and a thickness of the foldable screen terminal in an unfolded state. The rotation mechanism includes a lifting member, a shaft cover, a first swing arm, a second swing arm, a forcing structure, and a first supporting member. The lifting member includes a lamination surface. The shaft cover is located on a side that is of the lifting member and that is away from the lamination surface. The first swing arm and the second swing arm are respectively located on two opposite sides of the lifting member, and the first swing arm and the second swing arm can swing between an unfolded position and a folded position relative to the shaft cover.
US12271227B2

Case accessories for portable electronic devices are disclosed. In some embodiments, a case accessory may include a base configured to sit on a working surface, a support coupled to the base and configured to support a portable electronic device in an elevated position, a rotational mechanism coupled to the support configured to allow the holder to rotate in one or more directions relative to the support, and a holder coupled to the rotational mechanism and configured to secure the portable electronic device.
US12271226B2

A computer with a function expansion mechanism includes a computer host and a function expansion device. The computer host includes a base and a functional base cover covering the base. A bottom surface of the base has a first opening, and the base is provided therein with a connector exposed from the first opening. The function expansion device includes an expansion seat, a top surface of the expansion seat has a second opening, and the expansion seat is provided therein with a docking connector exposed from the second opening. The computer host is stacked and assembled by the bottom surface at the top surface of the function expansion device, such that the first opening and the second opening are in communication with each other and the connector and the docking connector are mutually docked, thereby achieving an effect of function expansion without removal of a computer.
US12271223B2

A portable electronic device includes a foldable housing; a display; an illuminance sensor; a state detection sensor; a memory; and a processor. Based on data received from the state detection sensor, the portable electronic device is recognized to be in the folded state. Responsive to the portable electronic device being in a calibration trigger state which includes the folded state, a first image is displayed in a sensor area of a first display area located on the illuminance sensor, and a second image is displayed in an area of the second display area facing the sensor area. An illuminance value is calculated based on data received from the illuminance sensor while the first image and the second image are displayed, and then compared to a reference value stored in the memory to calculate a calibration value for calibrating measured illuminance values of the illuminance sensor.
US12271220B1

Methods, circuits, apparatus, and systems for managing multi-phase clocking signals for integrated circuit devices are provided. In one aspect, an integrated circuit device includes: a clock signal generator configured to generate a reference clock signal and a plurality of processing units coupled to the clock signal generator. At least one of the plurality of processing units includes: a phase generator configured to selectively generate at least two sets of multi-phase clock signals based on the reference clock signal and corresponding control signals, the at least two sets of multi-phase clock signals having different respective frequencies; and a computation unit configured to perform at least one computing function based on a selected one of the at least two sets of multi-phase clock signals.
US12271215B2

A system-on-chip is provided. The SoC includes a system power supply circuit which outputs a first supply voltage, an intellectual property (IP) which receives the first supply voltage and operates at a second supply voltage, a supplemental power supply circuit which generates a supplemental voltage; and a comparator which compares the first supply voltage with the second supply voltage and outputs a comparison signal, wherein the supplemental voltage is provided to the IP based on the comparison signal.
US12271212B2

An example counterbalance valve includes: a first port, a second port, and a pilot port configured to receive a pilot pressure fluid signal; a poppet configured to move axially to allow fluid flow from the first port to the second port via a main flow region, wherein the poppet comprises a sensing port that is exposed to fluid at a sensing flow region, wherein the sensing flow region is fluidly coupled to the second port and is shifted axially from the main flow region such that the sensing flow region is separated from turbulent flow in the main flow region; and a pressure setting spring disposed in a spring chamber and applying a biasing force on the poppet in a distal direction.
US12271209B2

Example embodiment provides an aircraft with improved agility. The aircraft includes a main body, at least two wing assemblies, at least two motors, and a controller. The wing assemblies are attached to the main body. Each motor tilts one wing assembly with a tilting angle. The controller is connected with the motors for controlling the tilting angle of the wing assembly. Each wing assembly further includes a wing, a power plant, and a propeller that is driven by the power plant for providing propulsion. Each wing assembly tilts with an individual tilting angle, so that the aircraft can fly with improved agility. The power plants and propellers on the wings can each be controlled independently in synchronism with the tilting wings.
US12271208B2

A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.
Patent Agency Ranking