US12219131B2

An image decoding method according to the present invention may comprise the steps of: deriving a merge candidate from a candidate block; generating a first merge candidate list including the merge candidate; specifying any one of a plurality of merge candidates included in the first merge candidate list; deriving affine vectors of a current block on the basis of motion information of the specified merge candidate; deriving a motion vector of a sub-block in the current block on the basis of the affine vectors; and performing motion compensation on the sub-block on the basis of the motion vector.
US12219129B2

A method of decoding video data by an electronic device is provided. The electronic device determines at least one block vector predictor for a block unit determined from a current frame according to the video data. The electronic device determines, from the current frame, a block template region adjacent to the block unit and a plurality of candidate template regions each indicated by a specific one of the at least one block vector predictor and a corresponding one of block vector differences in a vector difference list. The electronic device determines a first cost value between the block template region and each of the candidate template regions and determines, based on the first cost values, an adjusted difference list including at least one of the block vector differences. The electronic device selects, based on the adjusted difference list, a reference block from the current frame for reconstructing the block unit.
US12219114B2

Disclosed are methods and apparatuses for decoding an image. A method includes receiving a bitstream obtained by encoding the image; dividing a first coding block into a plurality of second coding blocks; generating a prediction block of a second coding block based on syntax information obtained from the bitstream; and reconstructing the second coding block based on the prediction block and a residual block of the second coding block, the residual block being obtained by performing a dequantization and an inverse-transform on quantized transform coefficients from the bitstream. The first coding block has a recursive division structure. The first coding block is divided based on at least one of a quad tree division, a binary tree division or a triple tree division.
US12219102B2

An information processing apparatus that communicates with a terminal includes a reception unit configured to receive from the terminal an execution instruction to execute a job using a function of the information processing apparatus, wherein the execution instruction at least includes setting information regarding the job, and a transmission unit configured to, in a case where the reception unit receives the execution instruction to execute the job and a predetermined screen is displayed on a display unit of the information processing apparatus, transmit information for the terminal to display the screen to the terminal having transmitted the execution instruction.
US12219100B2

A monitoring apparatus manages a device that is a management target to be monitored, based on a list obtained from a management system. The apparatus periodically obtains from the target device, a state of registration of the device to the management system, the state being managed by the device. The apparatus specifies the target device as an unmatched device in a case where the state of registration obtained from the device indicates that the device is not registered, and instructs the unmatched device to transmit, to an authorization service, a request to register the unmatched device to the management system. The apparatus manages whether the state of registration of the unmatched device has changed to indicate that the device is registered after the instruction to transmit the request has been given.
US12219094B2

A new approach to agent performance evaluation includes real-time transcription of a call or chat from a customer and a real-time scorecard analysis performed on an agent's device as the agent and the customer communicate with each other. The real-time scorecard analysis may be conducted based on a set of live score rules from the server side. The agent can get an immediate scoring feedback through a user interface on the agent's device. Additional analyses, such as a sentiment analysis, a summary analysis, etc., can be performed on the server side and displayed to the agent through the user interface on the agent's device. The agent's automatically generated performance score can be made available to the agent's manager, on-demand and/or in real time, allowing the manager to monitor, evaluate, and/or manage the agent's performance even as the agent converses or chats with the customer.
US12219089B2

Methods and systems for determining a missed call rate in an OTT application are provided. The method begins with receiving, at a telephony application server (TAS), a call invitation. The TAS then forwards the call invitation to a web real-time communications (WebRTC) node which sends the call to an OTT application. The TAS activates a response timer after forwarding the call invitation. Next, it is determined if a response to the call invitation is received before the expiration of the response timer. A response code and a reason header are logged in a call data record whether the response to the call invitation is an acceptance or a decline. If a response is not received by the TAS within a predetermined period of time, the TAS labels the call as “not reachable.” The information in the call data record allows determining a missed call rate for an OTT application.
US12219083B2

A deployment server system may dynamically generate a user interface for a mobile application. The mobile application may comprise a set of interface pages and a set of workflow steps, and each workflow step may define a transition from a first interface page to a second interface page. The deployment server system obtains, from a mobile device, a workflow step request. The workflow step may include a transition from the interface page and transition data determined based on the interface page. The deployment server system determines a second interface page based on the interface page and transition data indicated in the workflow step request, generates a unit test for the second interface page. The deployment system validates the workflow step request by testing the second interface page using the generated unit test, and based on successfully validating the workflow step request, the deployment server may transmit the second interface page.
US12219082B2

Described herein are systems, devices, methods, and media for facilitating emergency communications by an emergency management system. In one embodiment, a method for facilitating emergency communications comprises: identifying a user potentially affected by an emergency; providing an emergency response message to a communication device associated with the user; receiving confirmation of the emergency; in response to receiving confirmation of the emergency, initiating an autonomous communication session with the user through the communication device; extracting emergency information from the autonomous communication session; and providing the emergency information to an emergency service provider (ESP).
US12219080B2

The present invention is directed to enhanced expandable socket accessory systems that are enhanced with the ability to maintain retention of the socket accessory within the receiving slot to resist vertical inertial force, e.g., resulting from jostling, bumping or jumping. In particular, novel form factors, including necklaces, are capable of utilizing the enhanced expandable socket accessory systems of the present invention.
US12219073B2

An access control server may receive, from an access requester, an access request for accessing a protected autonomous program protocol stored on a blockchain. The access control server may analyze parameters related to the access requester to determine whether the access requester is authorized to access the protected autonomous program protocol. An access control server may generate a cryptographic signature associated with the access request. An access control autonomous protocol recorded on the blockchain may receive the cryptographic signature, verify the cryptographic signature, and store proof of authorization in association with the protected autonomous program protocol. The proof of authorization is accessible by the protected autonomous program protocol to verify that the access requester is authorized to access the protected autonomous program protocol.
US12219072B2

A method for extending a blockchain includes, at a space server in a distributed network: storing a plot file. The method also includes accessing a blockchain: during a current slot in the series of slots, accessing a proof-of-space challenge based on a current slot challenge associated with the current slot and a challenge chain signage point; in response to accessing the proof-of-space challenge, retrieving a proof-of-space based on the proof-of-space challenge and the plot file; calculating a quality-based number of iterations based on the quality of the proof-of-space; generating a block comprising the proof-of-space, the challenge chain signage point, and a reward chain signage point; and broadcasting the block to the distributed network.
US12219070B2

Disclosed is an approach for generating detection signatures based on analysis of a software representation of what is possible in a computer network based on network configuration data and network policy data. In some embodiments, the process includes maintaining a plurality of detection signature templates, generation of detection signatures (detection signature instances) using respective detection signature templates that are selected based on the analysis of the software representation. In some embodiments, detection signatures templates are of different type and may be deployed at different locations based on their respective type(s), such as at source, destination.
US12219069B1

The methods and system allow for the generation of a signcrypted biometric electronic signature token using a subsequent biometric sample after an enrollment of a biometric reference value in a biometric system. The signcrypted biometric electronic signature token involves simultaneous encryption and digital signature to protect the confidentiality. The system as described herein provides data integrity, origin authentication, and efficiency by performing encryption and digital signature simultaneously. The process allows a signcrypting party to enroll in a biometric service, sign a piece of data or content using a public key, that may be tied to a trusted anchor certificate authority, and submit a biometric sample. Subsequently, the relying party may validate the information on that piece of data or content to confirm the identity of the signcrypting party.
US12219063B2

Aspects of the preset document relate to social or group-based presentation of cryptographic objects. Cryptographic objects linked to members of a group are visually represented to each group member, such as in a “binder”-like presentation. Further, group activity related to the cryptographic objects is also presented to each group member. Specific object events of the group activity are detected based on searching an immutable cryptographic ledger. The object events are categorized according to value and volume of the cryptographic objects involved in the object events. With this event data (and event data for other related object events), event signifiers are assigned to object events and presented to group members. Example event signifiers include audio, persistent visuals, and/or dynamic visuals that are connected to visual representations of the cryptographic objects involved in the object events.
US12219058B1

Systems, apparatuses, methods, and computer program products are disclosed for post-quantum cryptography (PQC). An example system includes a PQC smartcard. The smartcard may include a PQC cryptographic algorithm selection circuitry configured to select a PQC cryptographic technique from a set of PQC cryptographic techniques for encrypting the data. The smartcard may further include a PQC cryptographic circuitry configured to encrypt data based on a generated set of PQC encryption attributes and the PQC cryptographic technique.
US12219049B2

A storage device having improved security reliability includes a non-volatile memory, and a storage controller configured to control an operation of the non-volatile memory, generate a key material, receive a key identification (ID) from a firmware, determine whether a salt value matching the key ID is stored in the non-volatile memory, generate a private key using the salt value stored in the non-volatile memory and the key material in response to determining that the salt value matching the key ID is stored in the non-volatile memory, and, in response to determining that the sale value matching the key ID is not stored in the non-volatile memory, receive a salt value from the firmware and generate the private key using the salt value from the firmware and the key material, and store the salt value used for generating the private key in the non-volatile memory.
US12219047B2

Embodiments of content management systems that utilize encryption are disclosed. An object management module of a content management system is adapted to encrypt an object using a data key that is generated based on the content. The data key is encrypted using a tenant key associated with a tenant of the system. The encrypted object is stored in an object store, and a storage record for the stored encrypted object is stored in a data store, along with the encrypted data key and a tenant key identifier.
US12219044B2

The invention relates to distributed ledger technologies such as consensus-based blockchains. A blockchain transaction may include digital resources that are encumbered by a locking script that encodes a set of conditions that must be fulfilled before the encumbered resources may be used (e.g., transferring ownership/control of encumbered resources). A worker (e.g., a computer system) performs one or more computations to generate a proof, which is encoded as part of an unlocking script. A verification algorithm may utilize the proof, a verification key, and additional data such as a cryptographic material associated with the worker (e.g., a digital signature) to verify that digital assets of the transaction should be transferred. As a result of the validation of this transaction, any third party is able to check the contract was executed corrected rather than re-executing the contract, thus saving computational power.
US12219041B2

This application describes a data transmission method, a network node, and a storage medium for communications technologies. In this application, an underlay segment identifier corresponding to an underlay path is designed, and the underlay segment identifier is advertised, so that a node on a segment routing network can sense the underlay path by using the underlay segment identifier. In this way, when a data packet is transmitted, the data packet can be sent based on an underlay segment identifier carried in the data packet and through an underlay path corresponding to the underlay segment identifier. Therefore, an underlay path through which a data packet is to be transmitted may be specified based on a service requirement, so that different data packets can be transmitted through different underlay paths, thereby improving flexibility and facilitating traffic planning.
US12219040B2

A network system includes at least one server device and at least one terminal device that accesses any of the at least one server device. The terminal device authenticates a network address between the terminal device and any of the at least one server device and communicates data with any of the at least one server device. When the server device receives a request from the terminal device, it provides a service in accordance with the authenticated network address held by the terminal device that has issued the request.
US12219033B2

A network system can receive location data from a provider device of a service provider. Using at least the location data in an optimization model, the network system can determine one or more actions for the service provider to optimize one or more metrics. The one or more metrics correspond to at least one of (i) an expected wait time for the service provider over a future period of time, (ii) an expected travel distance between providing services over a future period of time, or (iii) an expected amount of earnings for the service provider over a future period of time. The network system may then transmit a dataset to the provider device to display information corresponding to the one or more actions for the service provider.
US12219028B2

Systems and methods for location-based assignment of client device data are disclosed. A system can maintain data records associated with a player profile. The system can receive a request to access the player profile from a client device and determine location data of the client device. If the location data satisfies a first category, the system can filter the data records based on a data record type to generate a subset of data records and generate a first aggregate data record value based on a data record value of the subset of data records. If the location data satisfies a second location category, the system can generate a second aggregate data record value based on the data record value of each the data records. The system can provide, for display at the client device, an interface indicating the first aggregate data record value or the second aggregate data record value.
US12219026B2

It is provided a method, comprising monitoring if a discovery request is received by a network resource function, wherein the discovery request comprises at least one of a type identifier of a type of an application function and a range indication of a range of one or more subscription identifiers; identifying, if the discovery request is received, an identity of a network exposure function based on the at least one of the type identifier and the range indication, wherein a registration of the network exposure function at the network resource function comprises the at least one of the type identifier and the range indication; providing the identity of the network exposure function in response to the discovery request.
US12219025B2

Aspects of the subject disclosure may include, for example, generating a management manifest for a network function (NF) software application, wherein the NF software application is to be deployed in a cloud computing environment, based on the generating the management manifest, deriving a software package that includes the NF software application and the management manifest, and causing the software package to be outputted for deployment in the cloud computing environment, wherein inclusion of the management manifest with the NF software application in the software package facilitates utilization of the management manifest for monitoring and management of a system that results from deployment of the NF software application in the cloud computing environment. Other embodiments are disclosed.
US12219018B2

Aspects of the invention enhance the capabilities of the Message as a Platform (“MaaP”) by adding interfaces thereto so that the platform directly interfaces with the Online Charging System (“OCS”), the Policy and Charging Rules Function (“PCRF”), the Equipment Identity Register (“EIR”), the Cloud Database (“COB”) and the Home Subscriber Server (“HSS”) without middle layer or without using Rich Communication Services (“RCS”) as an intermediary. Moreover, embodiments of the invention may create a user interface of the MaaP so that users may configure parameters to interact with the network nodes right from the user interface.
US12219012B2

A data-collecting apparatus collects, from at least one piece of facility equipment, operation data of the facility equipment. The data-collecting apparatus includes a communication unit connected to a network, and a data-collecting unit. The network connects a management apparatus that manages the facility equipment, and the facility equipment. The data-collecting unit collects, with the communication unit, the operation data from the facility equipment based on a second collection condition different from a first collection condition at a time when the management apparatus collects the operation data from the facility equipment.
US12219005B2

A method used by an egress router is disclosed. The egress router obtains a capacity index of an application server attached to the egress router. The egress router further obtains a load index describing a load measurement between the egress router and the application server during a certain time period. The egress router encodes the capacity index and the load index into a packet. The egress router transmits the packet to one or more routers in an Internet protocol (IP) network.
US12218994B2

Embodiments of media player technologies include a downloadable URL generation system. An online hosting service receives a request including a media identifier (ID). In response to the request, media items associated with the media ID are retrieved. At least some of the retrieved media items are associated with different playback contexts. A playlist summary is generated based on the media ID and at least one of the different playback contexts. The playlist summary includes at least one media reference that can be used to retrieve at least one media item that matches the media ID and at least one of the different playback contexts. A downloadable URL is generated, which includes the media ID and the playlist summary. The downloadable URL is sent to the user device in response to the request.
US12218989B2

Methods, systems, and computer readable media for triggering a session initiation protocol (SIP) re-invite message are disclosed. One example method for triggering a SIP re-invite message occurs at a SIP node. The method comprises: determining that the SIP node is not needed as an intermediary node for facilitating SIP communications between a first SIP user agent and a second SIP user agent; generating a SIP message comprising information in a SIP extension header field for triggering an endpoint to generate a SIP re-invite message; and sending the SIP message toward the first SIP user agent.
US12218985B2

Provided in one embodiment of the present specification is a method for user equipment (UE) for an Internet protocol multimedia subsystem (IMS) voice session. The method can comprise the steps of: establishing an EMS voice session by using a non 3GPP interworking function (N3IWF) or an enhanced packet data gateway (ePDG) through non-3rd generation partnership project (3GPP) access; determining that voice is not supported on a current NG-RAN on the basis of that the UE must moves the IMS voice session to a 3GPP access; and handing over a protocol data unit (PDU) session for the IMS voice session of the non-3GPP access to an evolved packet core (EPC) of the 3GPP access on the basis of the determination.
US12218984B2

In some embodiments, a computing system may monitor authentication input and modify authentication requirements based on detection of user-specific input errors. The computing system may use machine learning or other techniques to detect whether an incorrect authentication input corresponds to a common input mistake of a user. If the incorrect authentication input does correspond to a common input mistake of the user, a computing system may modify one or more authentication requirements to make the authentication process easier for the user.
US12218978B2

A method of managing supply chain risks having a supply chain risk analysis implementation, includes loading from a data storage or a memory, supply chain data for a supply chain which indicates information about the supply chain; mapping the supply chain data to a consistent input model; automatically analyzing, by an analytics module implemented on a processor, the input model to detect supply chain anomalies indicating the supply chain risks; producing an analysis results output of the analyzed input model; and outputting the analysis results output of the detected supply chain anomalies to the memory, the data storage, a display, or a message. A supply chain risk analysis system includes the processor, the data storage or the memory that stores the supply chain data for the supply chain which indicates information about the supply chain. The processor is configured to perform the processes.
US12218976B2

Systems, devices, and methods are discussed for enhancing security in a container server environment.
US12218972B2

The present disclosure provides a cleaning and recovery method and device for a heterogeneous executor in a mimic switch, and a mimic switch, the method includes: a mimic scheduler determining a designated heterogeneous executor that needs to be cleaned, marking the designated heterogeneous executor that needs to be cleaned as in a cleaning state, and sending a cleaning instruction to the designated heterogeneous executor; the designated heterogeneous executor sending a normal protocol negotiation message to the mimic scheduler to try to interact with the mimic scheduler; the mimic scheduler receiving the protocol negotiation message and detecting whether the designated heterogeneous executor is in the cleaning state; if in the cleaning state, the mimic scheduler constructing a training message, and sending the training message to the designated heterogeneous executor for protocol training; repeating sending and processing the protocol negotiation message until the designated heterogeneous executor is in a normal state.
US12218971B1

The disclosed computer-implemented method for automatically identifying server-side tracking on websites may include collecting, by at least one processor, tracker parameters requested by websites. The method may additionally include inferring, by the at least one processor based on the collected tracker parameters, event forwarding by detecting two or more of the websites that request a similar set of the tracker parameters. The method may also include comparing, by the at least one processor, content of the two or more of the websites. The method may further include performing, by the at least one processor, a security action in response to the comparison. Various other methods, systems, and computer-readable media are also disclosed.
US12218966B2

The disclosed technology can acquire a first set of data from a first group of data sources including a plurality of network components within an energy delivery network. A first metric indicating a likelihood that a particular network component, from the plurality of network components, is affected by cyber vulnerabilities can be generated based on the first set of data. A second set of data can be acquired from a second group of data sources including a collection of services associated with the energy delivery network. A second metric indicating a calculated impact on at least a portion of the energy delivery network when the cyber vulnerabilities affect the particular network component can be generated based on the second set of data. A third metric indicating an overall level of cybersecurity risk associated with the particular network component can be generated based on the first metric and the second metric.
US12218964B2

The present disclosure relates to a remote attestation in a network. Embodiments provide a method comprising: attesting a first node in a network, by a node adjacent to the first node in the network; and generating an attestation result of the first node. A plurality of attestation results of the first node generated by a plurality of nodes adjacent to the first node in the network are combined to determine a credibility of the first node. In such embodiments, a fixed verifier for other nodes is eliminated, and a risk of a collapse due to a failure of such fixed verifier may be avoided.
US12218963B2

The present invention relates management of security of a computing environment. The method may include; monitoring and learning, through a master computer, a data traffic of the each of the coupled connecting node to alter a security design to speed up the communications; analysing, through the master computer, the data traffic to categorize the each of the coupled connecting node into a first category of node, which is accessed by a human and a second category of node, which is accessed by a bot; utilizing, at the master computer, one or more secured hidden servers for determining a first data communication route to speed up data traffic for the human and a second data communication route to prevent data traffic above a pre-set limit, for the bot.
US12218962B2

Adaptive online service access control includes obtaining, by a system access control monitor of a client system, a message from the client system to an external system, prior to transmission of the message, wherein the message is associated with a communication context, in response to obtaining the message, determining, by the system access control monitor, a current access score as a sum of a previous access score associated with the communication context and a modifier value determined for the message, and in response to determining, by the system access control monitor, that the current access score is less than an access threshold value, preventing transmission of the message.
US12218959B2

A threat intelligence gateway (TIG) may protect TCP/IP networks from network (e.g., Internet) threats by enforcing certain policies on in-transit packets that are crossing network boundaries. The policies may be composed of packet filtering rules with packet-matching criteria derived from cyber threat intelligence (CTI) associated with Internet threats. These CTI-derived packet-filtering rules may be created offline by policy creation and management servers, which may distribute the policies to subscribing TIGs that subsequently enforce the policies on in-transit packets. Each packet filtering rule may specify a disposition that may be applied to a matching in-transit packet, such as deny/block/drop the in-transit packet or pass/allow/forward the in-transit packet, and also may specify directives that may be applied to a matching in-transit packet, such as log, capture, spoof-tcp-rst, etc. Often, however, the selection of a rule's disposition and directives that best protect the associated network may not be optimally determined before a matching in-transit packet is observed by the associated TIG. In such cases, threat context information that may only be available (e.g., computable) at in-transit packet observation and/or filtering time, such as current time-of-day, current TIG/network location, current TIG/network administrator, the in-transit packet being determined to be part of an active attack on the network, etc., may be helpful to determine the disposition and directives that may best protect the network from the threat associated with the in-transit packet. The present disclosure describes examples of methods, systems, and apparatuses that may be used for efficiently determining (e.g., accessing and/or computing), in response to the in-transit packet, threat context information associated with an in-transit packet. The threat context information may be used to efficiently determine the disposition and/or one or more directives to apply to the in-transit packet. This may result in dispositions and/or directives being applied to in-transit packets that better protect the network as compared with solely using dispositions and directives that were predetermined prior to receiving the in-transit packet.
US12218943B2

Systems, methods, and apparatuses for authenticating requests to access one or more accounts over a network using authenticity evaluations of two or more automated decision engines are discussed. A login request for access to a user account may be submitted to multiple decision engines that each apply different rulesets for authenticating the login request, and output an evaluation of the authenticity of the login request. Based on evaluations from multiple automated decision engines, the login request may be allowed to proceed to validation of user identity and, if user identity is validated, access to the user account may be authorized. Based on the evaluations, the login attempt may also be rejected. One or more additional challenge question may be returned to the computing device used to request account access, and the login request allowed to proceed to validation of identity if the response to the challenge question is deemed acceptable.
US12218932B2

An approach for increasing security of biometric templates is described. An improved system is adapted to split a full set of features or representations of a trained model into a first partial template and a second partial template, the second partial template being stored on a secure enclave accessible only through zero-knowledge proof based interfaces. During verification using the template, a new full set of features is received for comparison, and a model is loaded based on the available portions of the model. Comparison utilizing the second partial template requires the computation of zero-knowledge proofs as direct access to the underlying second partial template is prohibited by the secure enclave.
US12218919B2

Aspects of the disclosure relate to electronic messaging security. A computing platform may push, to a client device, an electronic messaging plugin configured to validate steganographic modifications, embedded in electronic messages by the computing platform. The computing platform may intercept an electronic message directed to the client device. The computing platform may generate a steganographic modification to the electronic message. The computing platform may embed, in the electronic message, the steganographic modification, resulting in a modified electronic message. The computing platform may send, to the client device, the modified electronic message, where the client device may configured to validate, using the electronic messaging plugin, the steganographic modification prior to launching the modified electronic message at the client device.
US12218907B2

A method, apparatus, and computer-readable medium are described that gather information from subnets of a virtual private cloud, compare the information of the subnets to criteria of components of a service, and identify selected subnets that comport with the criteria. The subnets may be associated with different availability zones. The selection of any subnet may affect the subnets available for the next selection. The process may dynamically adjust for previous subnet selections and may be available as a service. Based on a call to the service with criteria of the components, the service may request information regarding the subnets and return an identified list of subnets for the components. The process may accommodate services during development stages and during deployment stages and/or account for primary and secondary subnet assignments. By dynamically adjusting the available subnets, delays in subnet selection and subsequent deployment may be reduced.
US12218895B2

A messaging system for a live event is described. A processing device presents a live event having at least one participant. The processing device presents one or more participant messages within a messaging user interface associated with the event. The processing device also presents one or more viewer messages within the messaging user interface. The viewer messages are integrated with the participant messages.
US12218893B2

A method and a system include receiving a first message from a first device associated with a first user, the first message being associated with a group conversation between plural users including the first user and a second user, the group conversation comprising a main conversation view and first experience page; determining the first message was transmitted from the first experience page; detecting the first user being active within the first experience page and the second user being active within the main conversation view; and causing display of the first message, a name of the first user, and a page source graphical element indicating the first experience page on a second device associated with the second user.
US12218890B2

The present disclosure relates to methods and systems for sharing with a plurality of users a chat session that uses large language models to provide responses for input messages received for the chat session. The methods and systems provide access to the chat session to the users and update the chat session in response to any changes made to the chat session by any of the users. The methods and systems allow the users to resume the chat session at a future time using the chat session history.
US12218874B2

The present application relates to devices and components including apparatus, systems, and methods to configure and used demodulation reference signals for device-to-device communications in, for example, new radio.
US12218873B2

A beam indication method and apparatus, a device, and a medium. The method includes: receiving beam indication information transmitted by a network-side device, where the beam indication information is used to indicate a plurality of pieces of beam information of a channel or a reference signal, and the plurality of pieces of beam information correspond to different transmission and reception point TRP identification information; and transmitting the channel or the reference signal according to the beam indication information.
US12218866B2

In a Wireless Local Area Network system, an STA may receive a trigger frame from an AP. The trigger frame may include a common information field and user information fields. Each of the user information fields may include a first field related to an association identifier (AID) and a second field including information for the STA related to the AID. The second field may include special information for every STA receiving the trigger frame on the basis that the first field has a specific value. The common information field may include a present field related to whether a user information field in which the first field has the specific value is present among the user information fields.
US12218865B2

A method for data transmission and a terminal device are provided. The method includes the following. A terminal device determines number of resource elements (REs) for a physical sidelink shared channel (PSSCH) in a second resource according to a first resource used for transmitting a physical sidelink control channel (PSCCH) and the second resource indicated by the PSCCH and used for transmitting the PSSCH, where the first resource at least partially overlaps with the second resource. The terminal device determines a TBS for the PSSCH according to the number of the REs for the PSSCH.
US12218855B2

A system for facilitating RDMA transmit flow scheduling and pacing is disclosed. The system may determine a set of groups. The groups may be associated with a range of transmission rates. The system may determine a transmission rate of a queue pair. The system may assign the QP to a first group of the set of groups. The transmission rate of the QP may be within the range of transmission rates of the first group. The system may determine an available QP of at least one group from the set of groups. The system may schedule transmission, by an arbiter, of the available QP. The system may transmit, by the arbiter, a message associated with the available QP.
US12218851B2

A method for calibration of Transmission Control Protocol (TCP) traffic flow acceleration in a computer network, the method including: initializing a maximum congestion window parameter; determining at least one slow start threshold; monitoring the traffic flow within the network; and updating parameters based on the monitored traffic flows. A system for calibration of TOP traffic flow acceleration in a computer network, the system including: an initialization module configured to initialize a maximum congestion window parameter; an analysis module configured to determine at least one slow start threshold; and a monitoring module configured to monitor the traffic flow within the network; and update parameters based on the monitored traffic flows.
US12218850B2

A transmission rate management method is provided. The transmission rate management method is applied to a transmission rate management device. The transmission rate management method includes the steps of calculating a total available data traffic of the transmission rate management device based on a data plan for the transmission rate management device, wherein the total available data traffic corresponds to a period of time; allocating to each of one or more client devices currently connected to the transmission rate management device one available data traffic corresponding to the period of time according to the total available data traffic; and adjusting a transmission rate of a client device of the one or more client devices based on a remaining data traffic of the available data traffic of the client device.
US12218843B2

Examples described herein relate to a network device apparatus that includes a network interface card to process a received packet. In some examples, based on the received packet only including one or more frames for which acknowledgement of receipt is offloaded to the network interface card, generate an acknowledgement (ACK) message to acknowledge receipt of the received packet. In some examples, a frame for which acknowledgement of receipt is offloaded to the network interface card comprises a STREAM frame compatible with quick User Datagram Protocol (UDP) Internet Connections (QUIC). In some examples, a computing platform is coupled to the network interface card. In some examples, based on the received packet only including any frame for which acknowledgement of receipt is not offloaded to the network interface, the computing platform is to generate an ACK message for the received packet.
US12218834B2

A logical routing element (LRE) having multiple designated instances for routing packets from physical hosts (PH) to a logical network is provided. A PH in a network segment with multiple designated instances can choose among the multiple designated instances for sending network traffic to other network nodes in the logical network according to a load balancing algorithm. Each logical interface (LIF) of an LRE is defined to be addressable by multiple identifiers or addresses, and each LIF identifier or address is assigned to a different designated instance.
US12218833B2

Some embodiments provide a method for forwarding multicast data messages at a forwarding element on a host computer. The method receives a multicast data message from a routing element executing on the host computer along with metadata appended to the multicast data message by the routing element. Based on a destination address of the multicast data message, the method identifies a set of recipient ports for a multicast group with which the multicast data message is associated. For each recipient port, the method uses the metadata appended to the multicast data message by the routing element to determine whether to deliver a copy of the multicast data message to the recipient port.
US12218831B2

In general, this disclosure describes techniques for leveraging a containerized routing protocol process to implement virtual private networks using routing protocols. In an example, a system comprises a container orchestration system for a cluster of computing devices, the cluster of computing devices including a computing device, wherein the container orchestration system is configured to: deploy a containerized application to a compute node; and in response to deploying the containerized application to the compute node, configure in the compute node a virtual routing and forwarding (VRF) instance to implement a virtual private network (VPN) for the containerized application.
US12218830B2

The present disclosure is directed to a comprehensive Route Selection Policy (URSP) based on Wi-Fi multi-link operation. In one aspect, a method includes identifying a user device connected to an enterprise network that provides network connectivity to user devices over multiple radio access technologies; receiving network capability information indicating that the user device is capable of a multi-link operation over a Wi-Fi network, the Wi-Fi network being one of the multiple radio access technologies; determining a URSP for the user device, wherein the URSP is a singular route selection policy for the user device to send and receive data over the multiple radio access technologies and defines, in part, a per-application traffic routing rule for routing a portion of traffic for an application used on the user device, over one of multiple links available on the Wi-Fi network; and transmitting the URSP to the user device.
US12218815B2

Disclosed is a method for continuous in-line monitoring of data-centric traffic to guarantee application performance. The method includes, in each switch of a plurality of switches in a network fabric, grouping all packets entering each respective switch of the plurality of switches based on either 5-tuple applications or EPG based applications, collecting performance statistics at every hop in the network fabric across all flows in-line in a flow table maintained in each respective switch and periodically exporting the performance statistics to analysis module.
US12218814B2

A network path scoring system is disclosed herein that scores quality of network paths to facilitate identification of poorly performing circuits for investigation. The scoring system builds a profile with packet loss data in relation to a load corresponding to a network path. The profile indicates the percentiles of packet loss at each bucket or bin of load based on the packet loss data. Using the profile for the network path, the scoring system calculates a capacity agnostic score based on a non-zero boundary in the profile across at least a subset of the load bins.
US12218804B2

A server for predicting a future traffic load of a base station is provided. The server may obtain a first prediction model based on traffic data collected from the base station for a first period of time, obtain a second prediction model based on traffic data collected from the same base station for a second period time, and also based on knowledge transferred from the first prediction model. Each of the first prediction model and the second prediction model may include an encoder module, a reconstruction module, and a prediction module which are connected to form two paths, an encoder-reconstruction path and an encoder-prediction path, to preserve more information of historic traffic data.
US12218802B1

Techniques are presented for designing a network based on its topology and the expected flow patterns in the network. The use of the latter can lead to efficient use of network resources and can minimize waster. Non-interference property of the expected flows can yield an optimal design.
US12218801B2

Disclosed is an adaptive deep learning inference system that adapts to changing network latency and executes deep learning model inference to ensure end-to-end data processing service latency when providing a deep learning inference service in a mobile edge computing (MEC) environment. An apparatus and method for providing a deep learning inference service performed in an MEC environment including a terminal device, a wireless access network, and an edge computing server are provided. The apparatus and method provide deep learning inference data having deterministic latency, which is fixed service latency, by adjusting service latency required to provide a deep learning inference result according to a change in latency of the wireless access network when at least one terminal device senses data and requests a deep learning inference service.
US12218793B2

A method includes: sending, by a first service entity, a first request to a second service entity, where the first service entity is configured to manage a network slice instance, and the second service entity is configured to manage an alarm of a network function instance, where the first request includes identifier information of a VNF instance; the first request is used to request a virtualized resource alarm carrying the identifier information; and there is a correspondence between the VNF instance and a first network slice instance managed by the first service entity; and receiving, by the first service entity, a first response from the second service entity, where the first response carries the virtualized resource alarm.
US12218779B2

The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.
US12218776B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
US12218769B2

Provided are a data transmission method and apparatus, and a storage medium. The method includes: sending downlink control information (DCI) to a second communication node, where the DCI is configured for indicating one or more Hybrid Automatic Repeat reQuest (HARQ) offset values.
US12218764B2

A user equipment (UE) communicates with a further UE via a sidelink and communicates with a cell of a network via an uplink. The UE receives a hybrid automatic repeat request (HARQ) acknowledgement (ACK) timing parameter from the network, generates a sidelink HARQ-ACK codebook based on a signaling exchange with the further UE, wherein the sidelink HARQ-ACK codebook is constructed in decreasing order of one or more physical sidelink shared channel (PSSCH) transmission slots associated with a configured physical sidelink feedback channel (PSFCH) occasion, and transmits an indication of the sidelink HARQ-ACK codebook to the cell of the network.
US12218760B2

The present disclosure provides a method for performing HARQ retransmission by a terminal supporting V2X communication in a wireless communication system. The method for performing HARQ retransmission may comprise the steps of: transmitting data by a transmission terminal in a pre-configured resource; receiving, by the transmission terminal, a NACK response to the data from a reception terminal; and retransmitting the data by the transmission terminal after changing an NDI value based on a resource dynamically allocated from a base station.
US12218755B2

A data transmission method and apparatus, a storage medium, and a device, are provided, in the field of cloud technologies. The method includes: receiving at least one data packet among data packets transmitted by a transmitting end in a data transmission round; and transmitting a response data packet for the data transmission round to the transmitting end, the response data packet including a target field, and the target field indicating a received data packet and an unreceived data packet at the receiving end, among the data packets transmitted in the data transmission round. The response data may indicate an arrival situation of the data packet in detail, so that the transmitting end may further determine which data packets have arrived and which data packets have not arrived.
US12218752B2

According to an embodiment, a communication device includes a communication unit, a transfer unit, an error detection unit, and a transfer disablement control unit. The communication unit receives a frame. The transfer unit transfers the frame to a frame storage unit of a transfer destination. The error detection unit detects an error in the frame. The transfer disablement control unit disables transfer by the transfer unit when an error is detected by the error detection unit.
US12218749B2

The present disclosure addresses selection of a modulation and coding scheme (MCS) for control information multiplexed on a data channel. A spectral efficiency associated with control information may be derived as a function of a spectral efficiency associated with data. A modulation order and/or code rate may be selected that is suitable for the spectral efficiency associated with the data. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be configured to determine a first MCS for control information based on spectral efficiency associated with transmission of data, and further configured to transmit the control information with the first MCS, the control information being multiplexed with data.
US12218747B2

An apparatus and method for directly exposing, by user plane function/network side-time sensitive networking translator (UPF/NW-TT), event result information to time sensitive networking (TSN) or time sensitive communication time synchronization function (TSCTSF) through service interface (Nupf) in wireless communication system. A method of operating event processing for TSN or TSC includes: when policy control function (PCF) performs TSC event subscription, receiving TSC management and control information for direct reporting notification of event result from TSN-application function or TSCTSF and transmitting the TSC management and control information to session management function (SMF); regenerating the TSC management and control information and transmitting the regenerated TSC management and control information to UPF/NW-TT through N4 interface; and receiving the TSC management and control information from SMF, and when a corresponding event occurs, transmitting the TSC management information including the event result to a target in the control information through SBI.
US12218744B2

A plurality of auxiliary transmitters associated with at least one main transmitter, transmitting broadcast area wide programming for their respective broadcast areas, wherein a mechanism enables switching on transmission of localized auxiliary information content by at least one of the plurality of auxiliary transmitters, wherein the at least one of plurality of auxiliary transmitters transmits localized auxiliary information content on a single frequency network transmission frequency, and wherein the localized auxiliary information content includes a data item that enables retrieval of promotional information from a remote server, when the data item is analyzed by a software application.
US12218741B2

The disclosure herein describes using satellites and ground sinks and/or stations for routing IoT device data packets from IoT devices. A target ground sink in range of the satellite is identified and an expected reception (ER) score for the target ground sink is calculated based on ER parameter data and location data of the satellite. A data packet in a first level of a multi-level data structure of the satellite is sent to the target ground sink and, based on an ER threshold exceeding the ER score, the packet is moved to a second level of the multi-level data structure, whereby the data packet is queued to be sent to another ground sink. The disclosure further includes using cell towers as ground sinks and/or using them for backhauling with other ground sinks. The flexibility of the disclosure enables large ground sink networks to be established, reducing latency of packet routing.
US12218729B2

Systems and methods for wireless communications are disclosed herein. A base station sends, to a wireless communication device, a first number of Transmitted Precoding Matrix Indicators (TPMI) codewords corresponding to a second number of codebook-based uplink transmissions of the wireless communication device. The first number being greater or equal to 1. The second number being greater or equal to 1. The first number of TPMI codewords correspond to an uplink transmission set. The uplink transmission set including the second number of the uplink transmissions. The base station receives, from the wireless communication device, the codebook-based uplink transmissions transmitted based on the TPMI codewords.
US12218726B2

According to an embodiment of the disclosure, a method of operating a user equipment (UE) to control an antenna port of the UE in a wireless communication system includes selecting a band for receiving control information and data at an initial access of the UE, reporting to the base station whether activation of the antenna port is supported, receiving antenna port activation indication information from the base station, and determining whether to activate the antenna port based on the received antenna port activation indication information.
US12218720B2

A pre-coding method is disclosed of a multi-user, multi-antenna transmitter configured for transmission of respective signals to a plurality of users. The method comprises determining (for each pair of users of the plurality) a spatial correlation value for the pair of users, sorting the plurality of users into a first group and a second group based on the spatial correlation values, generating the respective signals for transmission to the users of the first group by application of linear pre-coding, and generating the respective signals for transmission to the users of the second group by application of non-linear precoding. For example, a particular user may be sorted into the first group when all pairs comprising the particular user have a spatial correlation value that falls below a first correlation threshold value, and the particular user may be sorted into the second group when at least one pair comprising the particular user has a spatial correlation value that falls on or above the first correlation threshold value. Corresponding apparatus, transmitter, base station and computer program product are also disclosed.
US12218716B2

In a case of configuring multiple configured grants, signal detection in a base station apparatus is efficiently performed. For configured grant scheduling, by configuring a plurality of time offset values, multiple transmission opportunities are generated. To each of the transmission opportunities, a slot retransmission is applied. In a case that multiple transmission patterns are generated due to the plurality of time offsets, transmission is performed by using a transmission pattern, among the multiple transmission patterns, that causes the number of remaining retransmissions to increase.
US12218715B2

Aspects and features of this disclosure include operating an RFID reader to identify targeted tags and background tags from among a population of RFID tags. The background tags are then monitored by reading the background tags at a background rate and the targeted tags are tracked by reading the targeted tags at an enhanced rate. The enhanced rate is significantly greater than the background rate. The tags from a large population can be segregated into the two subpopulations based on read measurements stored in a tag database. A tag may become “targeted” by moving towards or appearing near a portal of interest. Tag detection, and therefore an alarm message or some other desired result, can be provided quickly due to the higher, enhanced read rate being applied to the targeted tags.
US12218711B2

A method for detecting (DET) a signal in a communication system including a plurality of communication channels, from a plurality of noisy values respectively representative of the transmission through the communication channels, is provided. The propagation in the communication channels is characterized by at least one variable. The set of values that can be taken by the variable is divided into a plurality of ranges. The method includes receiving (E4) the signals respectively transmitted in the plurality of communication channels, and detecting (E20) a signal corresponding to a value of the variable lying within one of the plurality of ranges by comparing, with a predetermined threshold, a value taken by a correlator linked to the range in question and calculated as a function of the noisy values. A channel estimation method, a detection device, a channel estimation device and a computer program are also described.
US12218710B2

A method, apparatus and system for per-channel MER calibration and determination on a multi-channel receiver.
US12218708B2

Optical network systems are disclosed, including systems having transmitters with a digital signal processor comprising forward error correction circuitry that provides encoded first electrical signals based on input data; and power adjusting circuitry that receives second electrical signals indicative of the first electrical signals, the power adjusting circuitry supplying third electrical signals, wherein each of the third electrical signals is indicative of an optical power level of a corresponding to one of a plurality of optical subcarriers output from an optical transmitter.
US12218700B2

A portable worksite monitoring and communication device, including a weatherproof sealed container, further comprising, a container portion having an internal cavity, a removable cover arranged to lockably seal the internal cavity, and a heat sink opening, a heat sink apparatus sealably secured within the heat sink opening, a plurality of electronic connectors, a computing device in communication with a cellular modem, the cellular modem in communication with a cloud network, the computing device in communication with the plurality of electronic connectors, a display in communication with the computing device, and, a plurality of communication configurations in communication with the computing device, wherein the heat sink apparatus is arranged to programmably activate or automatically activate.
US12218696B2

A system and method for data compression with protocol adaptation, that utilizes a codebook generator which leverages one or more machine/deep learning algorithms trained on at least a plurality of protocol policies in order to generate a protocol appendix and codebook, wherein original data is encoded by an encoder according to the codebook and sent to a decoder, but instead of just decoding the data according to the codebook to reconstruct the original data, data manipulation rules such as mapping and transformation are applied at the decoding stage to transform the decoded data into protocol formatted data.
US12218691B2

Methods, systems, and devices for wireless communications are described. A transmitting device may allocate a set of information bits into multiple subsets of bits corresponding to channel instances of a channel. The transmitting device may encode a first subset of bits according to a first channel coding scheme for a first channel instance and a second subset of bits according to a second channel coding scheme for a second channel instance. The transmitting device may input encoded subsets of bits to a polarizing transform, which may output a set of encoded polarized bits that are transmitted to a receiving device. Upon reception of the encoded polarized bits, the receiving device may apply a depolarizing transform to obtain multiple subsets of bits corresponding to channel instances of the channel, and may decode each subset of bits according to a respective channel coding scheme.
US12218690B2

Provided is an apparatus including an acquisition unit that acquires an information block generated from transmission data for a user and subjected to error correction coding, and an interleaving unit that interleaves a bit sequence of the information block using an interleaver unique to the user. The interleaving unit interleaves the bit sequence by interleaving each of two or more partial sequences obtained from the bit sequence.
US12218689B1

Length-adapter input parameters for length-adaptive encoding include a data word length and a length-adapted codeword length, which are positive integers. Length-adapter output parameters include a primary data word length, a secondary data word length, a primary codeword length, and a secondary codeword length. A received data word is split according to splitter parameters into a primary data word based on the primary data word length and a secondary data word based on the secondary data word length. The primary data word is encoded in accordance with primary encoder parameters to generate a primary codeword from a primary code. The secondary data word is encoded in accordance with secondary encoder parameters to generate a secondary codeword from a secondary code. The primary and secondary codewords are combined in accordance with combiner parameters to generate a length-adapted codeword transmitted via a channel to a decoder.
US12218684B2

The present invention relates to a layered semi-parallel LDPC decoder system having a single permutation network, and belongs to the field of decoder hardware design. The system comprises a layered decoding architecture of the single permutation network, a layered semi-parallel decoding architecture of the single permutation network, a pipeline design for layered semi-parallel decoding and a hardware framework of a layered semi-parallel LDPC decoder. The present invention removes a permutation network module between a check node and a variable node by modifying the cyclic shift value of each information block transferred from the variable node to the check node, i.e., the cyclic shift operation of the decoder can be completed through the single permutation network so as to reduce hardware resources of the decoder. A semi-parallel decoding structure is adopted, and meanwhile, a pipeline is added between half layers. Compared with a decoder with a layered full-parallel structure, a decoder with a semi-parallel structure has the degree of parallelism of a variable node equal to only half of the code length but can achieve ¾ of the throughput as well as reduce hardware resources by half.
US12218679B2

A sensor circuit, having a startup phase and an operation phase, includes: a sensor configured to generate a sensor signal based on a measured property, wherein the sensor signal has a frequency spectrum defined by a first frequency and a second frequency that is greater than the first frequency; a signal processing circuit including an analog-to-digital converter (ADC) configured to convert the sensor signal into a digital sensor signal; and an offset diagnosis circuit. The offset diagnosis circuit includes: a low pass filter having a cutoff frequency less than the first frequency and configured to generate a filtered signal based on the digital sensor signal; an offset register configured to store a startup signal value of the filtered signal during the startup phase; and an offset comparator circuit configured to set a threshold range based on the startup signal value for use during the operation phase.
US12218677B2

Described herein are related to a device including a digital-to-analog converter (DAC) configured to convert a digital signal into an analog signal. In one aspect, the device includes a first circuit configured to generate a first signal. In one aspect, the device includes a second circuit coupled to the first circuit. The second circuit may be configured to generate a second signal, based on the first signal. The second signal may have a first edge according to the first signal. In one aspect, the device includes a third circuit coupled to the second circuit. The third circuit may be configured to generate a third signal having a second edge, in response to the first edge of the second signal. In one aspect, an amplitude of the third signal may correspond to one bit.
US12218670B2

An integrated circuit includes a first clocked forwarding-switch and a second clocked forwarding-switch each implemented with strong transistors in at least one strong active-region structure. The integrated circuit also includes a first clocked inverter and a second clocked inverter each implemented with weak transistors in at least one weak active-region structure. The integrated circuit further includes a first inverter cross coupled with the first clocked inverter and a second inverter cross coupled with the second clocked inverter. An output of the first clocked forwarding-switch is conductively connected with an output of the first clocked inverter, and an output of the second clocked forwarding-switch is conductively connected with an output of the second clocked inverter.
US12218647B2

A moveable micromachined member of a microelectromechanical system (MEMS) device includes an insulating layer disposed between first and second electrically conductive layers. First and second mechanical structures secure the moveable micromachined member to a substrate of the MEMS device and include respective first and second electrical interconnect layers coupled in series, with the first electrically conductive layer of the moveable micromachined member and each other, between first and second electrical terminals to enable conduction of a first joule-heating current from the first electrical terminal to the second electrical terminal through the first electrically conductive layer of the moveable micromachined member.
US12218640B2

The various embodiments described herein include methods, devices, and systems for fabricating and operating superconducting circuitry. In one aspect, an amplification circuit includes: (1) a superconducting component; (2) an amplifier coupled in parallel with the superconducting component such that the superconducting component is in a feedback loop of the amplifier; (3) a voltage source coupled to a first input of the amplifier; (4) one or more resistors coupled to a second input of the amplifier; and (5) an output terminal coupled to an output of the amplifier.
US12218639B2

An interface circuit includes a first amplifier circuit comprising a first input terminal configured to receive a first input signal, a second input terminal configured to receive a second input signal, a first output node configured to output a first output signal, a second output node configured to output a second output signal, and a variable impedance circuit comprising a first impedance circuit connected to the first output node, and a second impedance circuit connected to the second output node. A code generator circuit is configured to generate a first control code and a second control code. The first impedance circuit is configured to adjust an impedance thereof based on the first control code, and the second impedance circuit is configured to adjust an impedance thereof based on the second control code.
US12218638B2

There is provided an electronic device including a switching element unit that applies a voltage based on a direct-current power supply to one end of an electroacoustic converter in response to a first pulse signal and applies a voltage based on the direct-current power supply to another end of the electroacoustic converter in response to a second pulse signal, and a delay circuit that generates a delay based on a communication frequency in at least one of the first pulse signal and the second pulse signal.
US12218637B2

An amplifier circuit configuration capable of processing non-contiguous intra-band carrier aggregate (CA) signals using amplifiers is disclosed herein. In some cases, each of a plurality of amplifiers is an amplifier configured as a cascode (i.e., a two-stage amplifier having two transistors, the first configured as a “common source” input transistor, e.g., input field effect transistor (FET), and the second configured in a “common gate” configuration as a cascode output transistor, (e.g. cascode output FET). In other embodiments, the amplifier may have additional transistors (i.e., more than two stages and/or stacked transistors). The amplifier circuit configuration can be operated in either single mode or split mode. A switchable coupling is placed between the drain of the input FETs of each amplifier within the amplifier circuit configuration. During split mode, the coupling is added to the circuit to allow some of the signal present at the drain of each input FET to be coupled to the drain of the other input FET.
US12218634B2

The present disclosure generally relates to techniques and apparatus for implementing an envelope-tracking power supply for a radio frequency (RF) power amplifier. One aspect includes an amplification system. The amplification system may include a first amplifier configured to generate an amplifier output voltage, a second amplifier having an output coupled to a supply node for the first amplifier, a voltage regulator having an output coupled to a supply node for the second amplifier, and control circuitry configured to control the voltage regulator to generate a supply voltage at the supply node for the second amplifier based on an indication associated with the amplifier output voltage. In some aspects, the control circuitry may be configured to control the voltage regulator through at least providing an updated control setting for the voltage regulator with a periodicity associated with a power control period.
US12218631B2

A circuit apparatus includes a clock signal generation circuit configured to generate a clock signal by a resonator, an output circuit configured to operate in a first state or a second state in which a consumption current is different from that in the first state and output an output clock signal, and a temperature compensation circuit configured to compensate for a frequency-temperature characteristic of the clock signal based on a temperature detection signal. When the output circuit operates in the first state, the temperature compensation circuit outputs a first temperature compensation signal that compensates for a frequency-temperature characteristic when the output circuit operates in the first state, and the clock signal generation circuit generates a clock signal based on the first temperature compensation signal. When the output circuit operates in the second state, the temperature compensation circuit outputs a second temperature compensation signal that compensates for a frequency-temperature characteristic when the output circuit operates in the second state, and the clock signal generation circuit generates a clock signal based on the second temperature compensation signal.
US12218627B2

A solar panel cleaning system includes a detection traveling vehicle configured to travel on a solar panel and detect dirt on the solar panel, a map generation part configured to generate a dirt map including a dirt position of the dirt on the solar panel, a cleaning path generation part configured to generate a cleaning path for performing cleaning of the solar panel, and a cleaning traveling vehicle configured to travel on the solar panel on the basis of the generated cleaning path and perform cleaning of the solar panel.
US12218621B2

A system for generating electrical energy, for instance at an agricultural site. The system includes at least one mobile robot, referred to as “collecting robot” and a plurality of mobile robots, referred to as “producing robots”. Each collect robot includes at least one input port adapted for coupling with an output port of a producing robot and an output port for outputting electrical energy received from each producing robot coupled with the collecting robot. Each producing robot includes a photovoltaic generator, at least one input port adapted for coupling with an output port of another producing robot, and at least one output port for outputting electrical energy generated by the producing robot and received from each other producing robot coupled with the producing robot.
US12218619B2

The present disclosure provides a system and method for detecting a resolver signal of a motor allowing accurate detection of a peak magnitude, a peak time, a peak point, etc. of a resolver output signal. A bandpass filter and a moving average processor are configured to remove noise introduced into the resolver output signal and maintain a magnitude of the resolver output signal at original magnitude without change. A phase compensation process performed by a lead phase compensator can compensate a phase delay time for the resolver output signal.
US12218618B2

A method of controlling dissipation of regenerated power in a multi-channel drive system having a plurality of inverters connected in parallel across an input power supply to drive one or more loads via one or more motors. The method includes determining a circulation current demand for the inverters when the drive system is operating in regenerative mode, the circulating current demand being dependent on the regenerated power and applied to the inverters such that the regenerated power flows through the inverters and is dissipated by the inverters.
US12218607B2

A method controls a power converter in which a target value of a control parameter is limited by at least one limiting value. The method is characterized in that the at least one limiting value is determined dynamically over time as a function of a power converter temperature. A power converter system having a control device is provided and configured to carry out the method.
US12218601B2

Disclosed is a flyback converter and a control method thereof. The flyback converter comprises: a transformer; a power switch; a driver; a synchronous rectifier; and a feedback control module, wherein the feedback control module is configured to output a primary-side turn-on signal when a new switching cycle is started; in each switching cycle, the feedback control module is configured to turn off a primary-side power switch according to a voltage across the synchronous rectifier and an output voltage of the flyback converter. The flyback converter only needs a single isolation device to achieve lossless equivalent peak current control and driving interlocking of primary side and the secondary side, and the synchronous rectifier can effectively prevent driving shoot-through of the primary side and the secondary side in terms of control without reducing a drive voltage, which further improves system efficiency and reliability.
US12218589B2

A control circuit for a DC-DC converter has an over-current comparison circuit, an adaptive voltage position (AVP) control circuit and a switching control circuit. The over-current comparison circuit provides an over-current comparison signal by comparing an output current with a current limit value. The AVP control circuit provides a position signal based on a voltage identification code, an output voltage, an output current and the over-current comparison signal. The switching control circuit controls the DC-DC converter based on the position signal. When the output current is smaller than the current limit value, the output voltage varies along a first voltage position curve, and otherwise, the output voltage varies along a second voltage position curve.
US12218584B2

Multiphase power converter with CLC resonant circuit. One example is a method of operation a power converter, the method including: charging, during a first on-time, a first output inductor by way of a first switching-tank circuit defining a first switch node coupled to a first lead of a resonant inductor; creating, during the first on-time, a first current flow into the first switching-tank circuit through the resonant inductor; and then charging, during a second on-time, a second output inductor by way of a second switching-tank circuit defining a second switch node coupled to a second lead of the resonant inductor; and creating, during the second on-time, a second current flow into the second switching-tank circuit through the resonant inductor.
US12218569B2

A stator segment for an electric machine, in particular for a wind turbine generator is provided, the stator segment including a support structure, a lamination stack, and at least one fastening member for fastening the lamination stack to the support structure, wherein the lamination stack includes a plurality of lamination packets stacked between a drive end and a non-drive end, each lamination packet including a yoke having a plurality of teeth extending radially outwards on one side of the yoke and a connection structure formed at the side opposite the teeth, the connection structure being shaped to engage with the at least one fastening member in such a way that a part of the fastening member extends within the yoke. Furthermore, a stator, a wind turbine and a method of manufacturing are provided.
US12218557B2

A vibration motor is used for a terminal device. The terminal device is provided with a middle frame having a first avoiding hole. The vibration motor includes a housing. The housing is provided with an accommodating space inside. The housing includes a first wall plate. The first wall plate is provided with a first protruding portion that protrudes outwards. The first protruding portion is hollow inside so that a first accommodating compartment is formed. The first accommodating compartment communicates with the accommodating space. When the vibration motor is mounted on the middle frame, an outer surface of the first wall plate faces the middle frame and the first protruding portion is accommodated in the first avoiding hole.
US12218556B2

A rotating electric machine includes: a field system including a magnet section having a plurality of magnetic poles whose polarities alternate in a circumferential direction; and an armature arranged to face the field system and including a multi-phase armature coil. Either of the field system and the armature is configured as a rotor. The field system also includes a soft-magnetic core having at least one magnet-receiving hole in which the magnet section is received and held. The armature coil has electrical conductor sections arranged at positions facing the field system and at predetermined intervals in the circumferential direction. In the armature, inter-conductor members are provided between the electrical conductor sections in the circumferential direction. The inter-conductor members in each part of the armature corresponding to one magnetic pole are magnetically saturated by magnetic flux from one magnetic pole of the magnet section when the electrical conductor sections are not energized.
US12218555B2

The present invention relates to rotary devices, such as an electric motors and power generators, having dual and multiple air gaps. Disclosed is a rotary device characterized by comprising a rotor part, a stator part, an inner support part, and a housing part. The inner support part is coupled and fixed to the housing part. The stator part includes: an inner stator part which includes an inner iron core coupled and fixed to the inner support part, and an inner wire wound on the inner iron core; and an outer stator part which includes an outer iron core coupled and fixed to the inner circumferential surface of the housing part, and an outer wire wound on the outer iron core. The rotor part includes: a rotor-side magnetic force application part which has, on the inner circumferential side, the inner stator part and an inner air gap, and has, on the outer circumferential side, the outer stator part and an outer air gap; and a pair of end support parts installed at respective ends of the rotor-side magnetic force application part. At least one among the pair of end support parts is coupled and fixed to a rotary shaft which is rotatably installed in the housing part.
US12218547B2

A rotor includes a rotor core having magnet-receiving holes formed therein, and permanent magnets embedded respectively in the magnet-receiving holes of the rotor core. Each of the permanent magnets has a folded shape that is convex radially inward. The rotor is configured to generate both magnet torque by the permanent magnets and reluctance torque by outer core portions located on a radially outer side of the permanent magnets in the rotor core. Each of radially-outer end portions of the magnet-receiving holes has a curved shape such that the distance between the radially-outer end portion and a radially outer periphery of the rotor core is shortened at a center of the radially-outer end portion in a circumferential direction of the rotor.
US12218544B2

The present invention relates to a battery swapping station having a mode in which a battery pack is operated at the time of power supply interruption that is capable of, when the supply of power to a battery swapping station (BSS) configured to charge a swappable battery is interrupted due to power failure or system error, enabling the BSS system to be operated without interruption.
US12218542B2

A computing device is provided, including a battery, a processor configured to receive electrical power from the battery via a voltage regulator, and one or more additional electronic components configured to receive electrical power from the battery. The computing device may further include a first current detector configured to detect a total battery discharge current. The voltage regulator may be configured to receive a first analog current signal from the first current detector, convert the first analog current signal into first digital current data, and transmit the first digital current data to the processor. The processor may be further configured to determine a difference between the total battery discharge current and an available electric current limit for the battery. In response to at least determining the difference, the processor may be further configured to adjust one or more performance parameters of the processor such that the difference is reduced.
US12218541B2

A battery safety management procedure applicable to a battery safety management system is provided. The battery safety management system includes a controller, storage, and battery. The battery safety management procedure is stored in the storage and executed by the controller to perform steps of: determining whether a power level of the battery is greater than or equal to a power level threshold and determining whether a power storage time is greater than or equal to a time threshold; and performing a discharging procedure when the power level of the battery is greater than or equal to the power level threshold, and the power storage time is greater than or equal to the time threshold. Time control and power level control prevents the battery from being in a prolonged state of high power level to reduce the chance of battery swelling, leaks, abnormalities, and damage, thereby extending battery service life.
US12218536B2

A mobile system includes a first mobile device configured to output a signal having a level less than or equal to a reference level on the basis of a charged state of a battery in the first mobile device and a second mobile device configured to receive the signal and to selectively provide power to the first mobile device on the basis of a duration time for which a level of the signal is maintained to be less than or equal to the reference level and a toggle time for which the signal is toggled.
US12218531B2

A charge control device for charging a battery with electric power supplied from an external power supply includes: an external power supply information acquisition unit that acquires external power supply information including a voltage of the external power supply; a battery information acquisition unit that acquires battery information including a temperature, a voltage, and an electric current of the battery; a power consumption acquisition unit that acquires an amount of electric power supplied from the battery to an auxiliary device as a power consumption amount; and a charge time estimation unit that estimates a charge time of the battery. The charge time estimation unit acquires an initial value of a state of charge of the battery based on the battery information, and estimates the charge time based on the battery temperature, the external power supply information, the power consumption amount, and the initial value of the state of charge.
US12218524B2

A wireless power transmitting device according to an embodiment of the present specification transmits wireless power to a wireless power receiving device, and includes a power conversion circuit including a primary coil for transmitting the wireless power to the wireless power receiving device and a communication/control circuit for communicating with the wireless power receiving device and controlling the power conversion circuit, wherein, to detect foreign substances between the wireless power receiving device and the wireless power transmitting device, the communication/control circuit stops the transmission of the wireless power for a slot time, detects the foreign substances on the basis of a change in the voltage or current of the primary coil within the slot time, and sets the slot time to start from a point in time when the current of the primary coil is 0.
US12218523B2

A modular wireless power transfer system includes a first wireless transmission system and one or more secondary wireless transmission systems. The first wireless transmission system is configured to receive input power from an input power source, generate AC wireless signals, and couple with one or more other antennas. Each of the one or more secondary wireless transmission systems includes a secondary transmission antenna, the secondary transmission antenna configured to couple with one or more of another secondary transmission antenna, the first transmission antenna, one or more receiver antennas, or combinations thereof. The one or more secondary wireless transmission systems are configured to receive the AC wireless signals from one or more of the first wireless transmission system, another secondary wireless transmission system, or combinations thereof and repeat the AC wireless signals to one or more of the secondary transmission antennas, the one or more receiver antennas, or combinations thereof.
US12218518B2

A method for wirelessly powering a device includes: acoustically coupling an acoustic transmitter to an external surface of a mammal at an approximate location of an implantable device disposed in the mammal; producing, with the acoustic source, acoustic energy having a frequency in a frequency range of about 0.5 MHz to about 3 MHz; receiving the acoustic energy with one or more transducers in the implantable device, the one or more transducers electrically connected to an electric circuit, the one or more transducers having a length in a length range of about 1 wavelength to about 10 wavelengths of the acoustic energy; converting, with the one or more transducers, the acoustic energy to electric energy; and providing the electric energy to a device electrically connected to the electric circuit.
US12218516B2

A power transmitter (101) comprises a driver (201) generating a drive signal for an output resonance circuit comprising transmitter coil (103) generating a power transfer signal. A resonance detector (307) determines a coupled resonance frequency for the output resonance circuit during where the coupled resonance frequency is a resonance frequency for the output resonance circuit for the transmitter coil (103) being coupled to a receiver coil (107) which is part of a power transfer input resonance circuit of the power receiver (105). The input resonance circuit has a quality factor of no less than ten. An estimation circuit (309) determines a coupling factor estimate for the coupling between the transmitter coil (103) and the receiver coil (107) in response to a non-coupled resonance frequency of the output resonance circuit and the first effective resonance frequency. An adapter (311) sets an operating parameter in response to the coupling factor estimate.
US12218515B2

A wireless charging system having a power transmitting device may wirelessly transfer power to a power receiving device. The power receiving device may include a voltage regulator that operates independently from the power transmitting device. The voltage regulator may output a rectified voltage and may activate pull-down rectifier switches during zero voltage crossings to boost the rectified voltage. The power receiving device may send control error packets to the power transmitting device to direct the power transmitting device to adjust the transmit power level.
US12218513B2

A power transfer device including an AC power source unit and a single power transfer element, and a power reception device including a single power reception element electrically coupled to the power transfer element and a power reception circuit outputting power are included. The power reception circuit includes a different potential field disposed at a position that is an electric field formed by the power transfer element and at which intensity of the electric field is different from intensity of an electric field formed at a position of the power reception element.
US12218503B2

In an energy system in a community provided with a plurality of unit grids, each of which is an energy transfer network of a single-unit facility including a power load, the unit grids each include a photovoltaic generator, supply power generated by the photovoltaic generator thereof to the power load thereof, and, as an electric vehicle moves, form a cooperative grid that transfers power stored in a mobile storage battery mounted on the electric vehicle to and from another of the unit grids, and some of the unit grids whose geographical positional relationship is not fixed form a virtual grid for transferring power as a combination of the unit grids that form the cooperative grids changes in accordance with a destination of the electric vehicle.
US12218502B2

A method may include establishing, over a first virtual network in a first power substation network, a first communication path between a control server and a first intelligent electronic device (IED). The method may further include generating a Parallel Redundancy Protocol (PRP) virtual network in the first power substation network in response to determining that a PRP-based IED is being added to the first power substation network. The method may further include establishing, over the PRP virtual network, a second communication path and a third communication path between the control server and the PRP-based IED. The method may further include transmitting first control data to the first IED over the first communication path and second control data to the PRP-based IED over the second communication path.
US12218492B2

An arrangement for the assembly and wiring of electrical components in switchgear construction, the arrangement comprising a robot with an end effector designed as a gripper, a mounting plate holding device, with which a mounting plate is held in a mounting position with respect to the robot, and a component supply in the access area of the robot, via which components to be mounted on the mounting plate are provided for removal by the robot, wherein a controller of the robot has machine data for controlling the robot including position data for the arrangement of components on a mounting plane of a mounting plate to be equipped, wherein the robot has an optical imaging system which is adapted to detect an orientation of a mounting plate with respect to the robot, the controller of the robot being adapted to provide the position data with an offset representing the orientation of the mounting plate with respect to the robot as a function of the detected orientation. A corresponding method is further described.
US12218491B2

Embodiments herein relate to a protective cover. In an embodiment, a sidewall cover for protecting a reinforcing element of a utility box pad is disclosed. The sidewall cover has a protective shield configured to extend over at least a portion of the sidewall reinforcing element. The protective shield can include a pointed blade configured to be pressed into the ground adjacent the utility box pad. Other embodiments are also included herein.
US12218490B2

The present invention relates to a lightning-protection spark gap, comprising a housing (G); a first electrode (3a), and a second electrode (3b), which diverge from each other; wherein, between the first inner side (Ia) of the first electrode (3a) and the second inner side (Ib) of the second electrode (3b), an ignition region (Z) and a subsequent propagation region (L) for an arc are formed; wherein the housing (G) forms an arc chamber (LK), which is arranged between the first and second electrodes (3a, 3b) and which is delimited by a quenching chamber (4); wherein, in the housing (G), at least one gas circulation channel (K1) is configured, by means of which a gas flow escaping from the quenching chamber (40) can be returned to the arc chamber (LK) via a first cut-out (V1; V1′; V1″; V1′″) in the propagation region (L) of the first electrode (3a).
US12218488B2

A light emitting apparatus includes a laminate including a columnar section. The columnar section includes an n-type semiconductor layer, a first p-type semiconductor layer, a light emitting layer provided between the n-type semiconductor layer and the first p-type semiconductor layer, and a second p-type semiconductor layer in contact with the first p-type semiconductor layer. The first p-type semiconductor layer is provided between the light emitting layer and the second p-type semiconductor layer. The first p-type semiconductor layer has a c-plane and a facet surface. The second p-type semiconductor layer has a c-plane region provided at the c-plane and a facet-surface region provided at the facet surface. The c-plane region has negatively polarized charges at an interface with the first p-type semiconductor layer. The facet-surface region has positively polarized charges at the interface.
US12218475B2

One aspect of the present disclosure is to provide a connector enabling good heat dissipation. A connector 11 according to the one aspect of the present disclosure is provided with a housing 13 made of metal, a flat plate-like busbar 14 to be held in the housing 13, a first ceramic member 18 to be interposed between one flat surface 14a of the busbar 14 and a first contact portion 17 of the housing 13, a second ceramic member 20 to be interposed between another flat surface 14a of the busbar 14 and a second contact portion 19 of the housing 13, and a bolt 21 and a nut 22 for collectively fastening the busbar 14, the first and second ceramic members 18, 20 and the first and second contact portions 17, 19.
US12218467B2

A high-fault-tolerance radio-frequency coaxial connector and an assembly. The radio-frequency coaxial connector comprises a radio-frequency plug, a radio-frequency socket coaxially arranged with the radio-frequency plug, and a fixing assembly used for fixing the radio-frequency socket. The radio-frequency plug and the radio-frequency socket are movably connected in a plug-in manner, and plug-in structures between the radio-frequency plug and the radio-frequency socket are arranged at equal intervals. The fixing assembly comprises a fixing plug and a columnar fixing socket, and a locking structure used for locking the radio-frequency socket is provided between the fixing plug and the fixing socket.
US12218458B2

A circuit board for an active implantable medical device (AIMD) has a circuit board land connected to at least one electrical circuit. A hermetic feedthrough terminal pin connector for the AIMD includes an electrical insulator hermetically sealed to an opening of an electrically conductive ferrule. A terminal pin of the feedthrough extends outwardly beyond the insulator. A terminal pin connector has an electrically conductive connector housing that is connected to the circuit board land by an electrical connection material. At least one electrically conductive prong supported by the connector housing contacts and compresses against the feedthrough terminal pin to thereby make a removable electrical connection between the circuit board and the terminal pin. An insulative material loaded with electrically insulative nanoparticles coats at least a portion of the sidewall of the connector housing and the electrical connection material connecting the connector housing to the circuit board land.
US12218450B2

To support a large current, a circuit board may be a hybrid card, with a signal portion formed using a conventional PCB manufacturing techniques and a power portion formed with one or more blades mechanically coupled to the signal portion. The blade (s) may be metal plates. The hybrid card may be usable with a hybrid edge connector that includes an insulative housing with a slot lined with signal terminals, in a signal portion, and power terminals in a power portion. The power terminals may be made with multiple layers, with each layer formed into one or more fingers. Each finger may be configured to make contact with an edge of a blade inserted in the slot such that each terminal has multiple contact points to the blade and can carry a large current. The slot in the connector housing may have different widths in the signal and power portions and the center lines of those portions may be offset with respect to each other.
US12218441B2

An element includes a coupling line in which a first conductor layer, a dielectric layer, and a second conductor layer are stacked in this order, and which is connected to the second conductor layer in order to mutually synchronize a plurality of antennas at a frequency of a terahertz wave; and a bias line connecting a power supply for supplying a bias signal to a semiconductor layer and the second conductor layer. A wiring layer in which the coupling line is formed and a wiring layer in which the bias line is formed are different layers. The bias line is disposed in a layer between the first conductor layer and the second conductor layer.
US12218438B2

An antenna device includes a radiating element, a coupling circuit, and a non-radiating resonant circuit. The coupling circuit includes first and second coupling elements, the first coupling element being connected between a feeder circuit and the radiating element, the second coupling element being coupled to the first coupling element. An end of the second coupling element is grounded, and another end of the second coupling element is connected to the non-radiating resonant circuit. A frequency characteristic of a return loss of the radiating element when seen from the feeder circuit is adjusted by a resonant frequency characteristic of the non-radiating resonant circuit.
US12218431B2

The invention provides an antenna subsystem with improved radiation performances. The antenna subsystem may comprise an antenna-in-module (AiM), an auxiliary structure being conductive, and a support structure being nonconductive and disposed between the AiM and the auxiliary structure. The AiM may comprise a base, and one or more radiators being conductive. The antenna subsystem may provide a spherical coverage by a combination of a first component of gain and a second component of gain. The auxiliary structure may be insulated from the one or more radiators, and may be configured for orienting a radiation pattern of the first component of gain and a radiation pattern of the second component of gain to two different directions respectively; and/or, causing the spherical coverage provided by the antenna subsystem to be broader than a spherical coverage provided by the AiM alone.
US12218427B2

A radar antenna assembly for a vehicle includes a feed horn configured to transmit and/or receive radar signals and a metallic component of the vehicle. The metallic component of the vehicle includes a curved or faceted surface portion, and the feed horn is positioned such that the curved or faceted surface portion forms a reflector for the feed horn.
US12218416B2

Described are multi-band panel antennas which are configurable to have heavy-duty construction and which are fully IP67 waterproof. Suitable applications for the disclosed antennas include internet of things (IoT) gateway and IoT routers, HD video streaming, transportation, and remote monitoring applications. Additionally, the antennas can deliver MIMO coverage technology for worldwide 4G LTE bands at 698 to 960 MHz/1710 to 2170 MHz/2490 to 2690 MHz/3300 to 3600 MHz, Satellite Band, dual-band 2.4/5.8 GHz WiFi, and GNSS (GPS-GLONASS-BeiDou).
US12218412B2

An antenna structure capable of transmitting a WiGig band for a head-mounted wireless transmission display device including a display screen and an overhead device is disclosed. The antenna structure includes at least two body portions, each of the body portions having at least a signal transceiving end, the body portions are respectively arranged at left and right sides of the display screen, and signal transceiving ends of the body portions are extended outward from the left and right sides of the display screen respectively.
US12218401B2

An electronic device may be provided with wireless communications circuitry and control circuitry. The wireless communications circuitry may include centimeter and millimeter wave transceiver circuitry and a phased antenna array. A dielectric cover may be formed over the phased antenna array. The phased antenna array may transmit and receive wireless radio-frequency signals through the dielectric cover. The dielectric cover may have first and second opposing surfaces. The second surface may face the phased antenna array and may have a curvature. The curvature of the second surface may include one or more recessed regions of the dielectric cover. The one or more recessed regions of the second surface may serve to maximize and broaden the coverage area for the phased antenna array. The first surface may be conformal to other structures in the electronic device.
US12218392B2

A method of designing a fuel cell includes executing one or more programs on one or more computing devices having one or more processors to predict a location of one or more liquid regions and one or more vapor regions in microchannels at an air layer of a plate of the fuel cell. Based on the prediction, fluid flow networks for the air layer, a hydrogen layer, and a coolant layer of the fuel cell are simultaneously optimized via homogenized flow optimization. In response to the results of the homogenized flow optimization, one or more multi-scale Turing-patterned microstructures are generated for the air layer and the hydrogen layer. One or more multi-scale Turing-patterned microstructures are generated for the coolant layer by stacking the air layer and the hydrogen layer.
US12218382B2

A battery pack includes: a plurality of battery cells arranged in rows that are parallel with a first axis, wherein the battery cells arranged in the rows adjacent to each other in a second axis crossing the first axis are forwardly or backwardly misaligned with each other with respect to the first axis; and a plurality of bus bars having a zigzag shape and forming a plurality of parallel modules by connecting corresponding ones of the battery cells arranged in the second axis in parallel.
US12218375B2

An energy storage apparatus includes: an energy storage device including a case in which a joining portion is formed; and a support member which is arranged so as to extend in an elongated shape along the joining portion at a position outside the case and along the joining portion in a side surface portion of the case, and supports the side surface portion.
US12218373B2

A battery module includes a box shaped housing case that is open at an upper side, a battery stack in which plural battery cells are stacked along a horizontal direction, and that is housed inside the housing case, and plural types of shim that are made of different materials and that are disposed between the battery stack and the housing case in a state in which the battery stack is pressed along the stacking direction of the battery cells.
US12218369B2

According to one embodiment, a battery module includes first to fourth batteries and a case in which these batteries are housed. In the case, a first partition wall partitions the first and the second batteries and partitions the third and fourth batteries in a first direction, and a second partition wall partitions the first and third batteries and partitions the second and fourth batteries in a second direction intersecting the first direction. A fastening member fastens case members to each other at an intersection of the above two partition walls. The case includes a rib protruding on a surface of at least one of the first and second partition walls.
US12218364B2

The present application relates to a battery module including: multiple battery units, the battery units being arranged side by side along a length direction of the battery module, the battery unit including a top cover; a circuit board, arranged above the top cover in a height direction, the circuit board being provided with a temperature collection circuit; a heat-conducting element, a first end of the heat-conducting element being connected to the circuit board, and at least part of the heat-conducting element being in contact with the top cover; and a temperature detection component, arranged on the heat-conducting element and signal-connected to the temperature collection circuit.
US12218359B2

A conductive material dispersion includes a carbon-based conductive material, a main dispersant, an auxiliary dispersant, and a dispersion medium, wherein the main dispersant is a nitrile-based copolymer and the auxiliary dispersant is a copolymer including an oxyalkylene unit and at least one selected from the group consisting of a styrene unit and an alkylene unit.
US12218347B2

The present application discloses a microfabricated micron-scale battery having excellent performance attributes. The battery using a titanium anode which is etched to form a plurality of raised features on the titanium anode. The raised features are coated conformally with a highly conductive metal. A layer of titanium is then formed over the highly conductive metal. This titanium layer is then oxidized to provide further small scale roughness. The roughness increases the surface area which improves the uptake of lithium ions by the anode. The battery can be combined with a titanium thermal ground plane to further enhance performance by removing heat from the battery.
US12218335B2

An electrode for a secondary battery and a method for manufacturing the electrode are disclosed. According to an embodiment, a first cutting line and a second cutting line, along which an electrode sheet is cut, may cross each other to form a crossing area on the electrode sheet, and in the crossing area, the first cutting line may be formed as a straight line, and one end of the straight line may be connected to a curved line constituting a portion of the first cutting line, wherein the straight line may be connected to the curved line by a tangent line.
US12218330B2

Provided are a battery, a power consumption device, a method and a device for producing a battery. The battery includes: a plurality of battery cells arranged along a first direction; a thermal management component extending along the first direction and being connected to a first wall of each battery cell among the plurality of battery cells, the first wall being a wall with a largest surface area of the battery cell, and the thermal management component being configured to adjust a temperature of the battery cell; and where in the second direction, a size H1 of the thermal management component and a size H2 of the first wall satisfy: 0.1≤H1/H2≤2, and the second direction is perpendicular to the first direction and parallel to the first wall.
US12218325B2

A method of treating a leaching solution derived from a black mass from spent lithium-ion batteries comprising setting pH of the leaching solution to about pH 1.2 to 2.5, adding iron powder to induce copper cementation, adding lime after copper cementation, and after adding lime, transiting pH of the leaching solution to about pH 6 to extract calcium fluoride, titanium hydroxide, aluminium hydroxide, iron hydroxide, and iron phosphate. A black mass recycling system comprising an impurity removal reactor configured to receive a sodium hydroxide feed, an iron powder feed, and a lime feed.
US12218321B2

Provided is a catalyst device for a lead-acid battery, the catalyst device being capable of reducing gas release from an electrolyte solution and a decrease in electrolyte solution due to the leakage, thus providing a lead-acid battery having a long life, and being capable of ensuring safety even in excessive flow of gas. Also provided is a lead-acid battery including the catalyst device. A catalyst device for a lead-acid battery, including: a catalyst layer including a catalyst to accelerate a reaction for generating water or water vapor from oxygen and hydrogen; and a porous membrane including thermoplastic resin having a melting point or a glass transition temperature of 160° C. or less, and wherein at least one surface of the catalyst layer is in contact with the porous membrane, and the porous membrane has a planar size being equal to or greater than that of the catalyst layer. Also a lead-acid battery including the catalyst device.
US12218317B2

A battery pack according to an embodiment of the present disclosure includes: a communication module configured to block light between an inside and an outside, the communication module including a master light emitting unit and a slave light receiving unit in the inside, the slave light receiving unit being configured so that a first signal output from the master light emitting unit is input thereto; a master BMS connected to the master light emitting unit and configured to output the first signal by flickering the connected master light emitting unit; and a slave BMS connected to the slave light receiving unit and configured to change an operation mode thereof when the slave light receiving unit receives the first signal from the master light emitting unit.
US12218314B2

Provided herein are phosphorus battery electrolyte additive chemicals for use in aqueous batteries that prevent self-discharge in the form of corrosion and hydrogen evolution, which increases the efficiency and extends the shelf-life of the batteries.
US12218311B2

A secondary battery includes a positive electrode plate. that includes a positive current collector, a first positive active material layer distributed on one side of the positive current collector, and a second positive active material layer distributed on an other side of the positive current collector and a negative electrode plate that includes a negative current collector, a first negative active material layer distributed on one side of the negative current collector and opposite to the second positive active material layer, and a second negative active material layer distributed on an other side of the negative current collector. A resistance of the first positive active material layer is R1, a resistance of the second positive active material layer is R2, a resistance of the first negative active material layer is R3, a resistance of the second negative active material layer is R4.
US12218310B2

The invention, relates to flexible, thin trim batteries for use in a variety of applications including, but not limited to, flexible electronics, flexible energy storage systems, wearable textile-like energy devices and various other integrated electronic and mobile device-based applications. The flexible, thin, film batteries allow the design and development of weavable, conformable, wearable and flexible components for advanced battery technology. The invention relates to flexible energy storage system that include an electrospun, textile-like, weaved assembly including a flexible cathode, a flexible anode, and an electrolyte. The electrolyte can include a flexible gel-polymer and a nanostractured filler.
US12218305B2

A material that can be used in a wide temperature range is provided. A graphene compound includes graphene or graphene oxide and a substituted or unsubstituted chain group, the chain group includes two or more ether bonds, and the chain group is bonded to the above graphene or graphene oxide through a Si atom. Alternatively, a method for forming a graphene compound includes a first step and a second step after the first step. In the first step, graphene oxide and a base are stirred under a nitrogen stream. In the second step, the mixture is cooled to room temperature, a silylating agent that has a group having two or more ether bonds is introduced into the mixture, and the obtained mixture is stirred. The base is butylamine, pentylamine, hexylamine, diethylamine, dipropylamine, dibutylamine, triethylamine, tripropylamine, or pyridine.
US12218303B2

An energy storage device can include a first electrode, a second electrode and a separator between the first electrode and the second electrode wherein the first electrode includes an electrochemically active material and a porous carbon material, and the second electrode includes elemental lithium metal and carbon particles. A method for fabricating an energy storage device can include forming a first electrode and a second electrode, and inserting a separator between the first electrode and the second electrode, where forming the first electrode includes combining an electrochemically active material and a porous carbon material, and forming the second electrode includes combining elemental lithium metal and a plurality of carbon particles.
US12218301B2

A manufacturing method of an electronic device includes: forming a conductive material layer on a substrate, the conductive material layer continuously extends from a first surface of the substrate to a second surface while passing through a side surface, wherein the side surface connects the first surface and the second surface, forming a first protection layer on the conductive material layer and patterning the conductive material layer by using the first protection layer as a mask to form an edge wire, wherein the edge wire is retracted relative to the first protection layer and forms an undercut structure, and forming a second protection layer on the substrate, wherein the second protection layer fills the undercut structure.
US12218294B2

A light source device includes: a mounting board; a plurality of light-emitting parts disposed on the mounting board, each of the plurality of light-emitting parts being configured to be individually turned on; a light-shielding member defining an opening; and a light-guide member supported by the light-shielding member, the light-guide member comprising a Fresnel lens portion, wherein, in a top view, the Fresnel lens portion is located within an area of the opening of the light-shielding member. In the top view, irradiation areas of the respective light-emitting parts are at least partially separated from each other.
US12218291B2

A light-emitting device is provided. The light-emitting device includes a first electrode; a second electrode; a subminiature light-emitting device disposed between the first electrode and the second electrode; and a planarization layer disposed between the first electrode and the second electrode. The planarization layer is prepared by curing a composition including an oligomeric compound that includes a group represented by Formula A, a group represented by Formula B, a group represented by Formula C, or any combination thereof: Substituents in Formula A, Formula B, and Formula C may be understood as described in connection with the detailed description.
US12218281B2

According to an embodiment of the disclosure, a display device includes a first electrode and a second electrode that are disposed on a substrate and spaced apart from each other, a light emitting element disposed between the first electrode and the second electrode, and an auxiliary electrode disposed on the substrate and overlapping the light emitting element such that the auxiliary electrode forms an electric field in an area where the light emitting element is disposed.
US12218279B2

An optoelectronic device includes a first semiconductor layer, a second semiconductor layer and an active layer between the first semiconductor layer and the second semiconductor layer; a first insulating layer on the second semiconductor layer and including a plurality of first openings exposing the first semiconductor layer, wherein the first openings include a first group and a second group; a third electrode on the first insulating layer and including a first extended portion and a second extended portion, wherein the first extended portion and the second extended portion are respectively electrically connected to the first semiconductor layer through the first group of the first openings and the second group of the first openings, and wherein the number of the first group of the first openings is different from the number of the second group of the first openings; and a plurality of fourth electrodes on the second insulating layer and electrically connected to the second semiconductor layer, wherein in a top view of the optoelectronic device, the first extended portion is located between the fourth electrodes.
US12218277B2

A flip-chip light-emitting diode includes an epitaxial structure including a first semiconductor layer, an active layer and a second semiconductor layer that are sequentially disposed on one another in such order. The epitaxial structure is formed with first holes and second holes respectively at a first region and a second region that are independent from each other. Each of the first and second holes extends through the second semiconductor layer and the active layer, and partially exposes the first semiconductor layer. A surface of the first semiconductor layer exposed by the first holes has a total area smaller than a total area of a surface of the first semiconductor layer exposed by the second holes.
US12218275B2

A method for fabrication of an InGaN semiconductor template, comprising growing an InGaN pyramid having inclined facets on a semiconductor substrate; processing the pyramid by removing semiconductor material to form a truncated pyramid having a first upper surface; growing InGaN, over the first upper surface, to form an InGaN template layer having a c-plane crystal facet forming a top surface. The InGaN semiconductor template is suitable for further fabrication of semiconductor devices, such as microLEDs configured to emit red, green or blue light.
US12218270B2

A light source unit of the present invention includes: a board, and a plurality of light source areas formed by a plurality of LED elements mounted on the board, wherein each of the light source areas is provided with a plurality of LED element groups connected in parallel, each of the LED element groups being composed of a plurality of the LED elements connected in series, and at least one of the light source areas is a single-wavelength light source area in which all of the LED elements emit light having substantially a same peak wavelength.
US12218269B2

Examples of a substrate processing apparatus includes a chamber configured to contain a stage, a light receiving device configured to receive light inside the chamber, and a substrate transfer apparatus that includes a shaft and a rotation arm configured to rotate with rotation of the shaft and is configured to supply a plurality of light beams having different amounts of light to the light receiving device.
US12218268B2

An optical device useful for spatial light modulation. The device comprises: a semiconductor layer having a first surface and a second surface, the semiconductor having an electric field-dependent resonance wavelength; a first electrode electrically connected to the semiconductor layer; a first insulating layer adjacent to the first surface of the semiconductor layer, and a second insulating layer adjacent to the second surface of the semiconducting layer, the first and the second insulating layers each being optically transparent at the resonance wavelength; a first group of at least one gate electrodes disposed adjacent to the first insulating layer, and a second group of at least one gate electrodes disposed adjacent to the second insulating layer, each gate electrode being at least 80% optically transparent at the resonance wavelength; wherein the first and the second groups of gate electrodes, taken together, form at least two regions in the semiconductor layer, an electrostatic field in each of the at least two regions being independently controllable by application of voltage to the first and the second groups of gate electrodes, the at least two regions abutting each other along at least one boundary.
US12218253B2

A flash memory device and method of making the same are disclosed. The flash memory device is located on a substrate and includes a floating gate electrode, a tunnel dielectric layer located between the substrate and the floating gate electrode, a smaller length control gate electrode and a control gate dielectric layer located between the floating gate electrode and the smaller length control gate electrode. The length of a major axis of the smaller length control gate electrode is less than a length of a major axis of the floating gate electrode.
US12218248B2

An object is to stabilize electric characteristics of a semiconductor device including an oxide semiconductor to increase reliability. The semiconductor device includes an insulating film; a first metal oxide film on and in contact with the insulating film; an oxide semiconductor film partly in contact with the first metal oxide film; source and drain electrodes electrically connected to the oxide semiconductor film; a second metal oxide film partly in contact with the oxide semiconductor film; a gate insulating film on and in contact with the second metal oxide film; and a gate electrode over the gate insulating film.
US12218237B2

There is provided a semiconductor device including: a semiconductor substrate; a gate insulating film provided on the semiconductor substrate; a gate electrode layer that is provided on the gate insulating film and contains impurity ions; and source or drain regions that are provided on the semiconductor substrate on both sides of the gate electrode layer and contain conductive impurities, in which a concentration of the impurity ions in the gate electrode layer is higher than concentrations of the conductive impurities in the source or drain regions.
US12218234B2

A wide band gap semiconductor device includes a semiconductor layer, a trench formed in the semiconductor layer, first, second, and third regions having particular conductivity types and defining sides of the trench, and a first electrode embedded inside an insulating film in the trench. The second region integrally includes a first portion arranged closer to a first surface of the semiconductor layer than to a bottom surface of the trench, and a second portion projecting from the first portion toward a second surface of the semiconductor layer to a depth below a bottom surface of the trench. The second portion of the second region defines a boundary surface with the third region, the boundary region being at an incline with respect to the first surface of the semiconductor layer.
US12218231B2

An HEMT transistor includes a semiconductor body having a semiconductive heterostructure. A gate region, of conductive material, is arranged above and in contact with the semiconductor body. A first insulating layer extends over the semiconductor body, laterally to the conductive gate region. A second insulating layer extends over the first insulating layer and the gate region. A first field plate region, of conductive material, extends between the first and the second insulating layers, laterally spaced from the conductive gate region along a first direction. A second field plate region, of conductive material, extends over the second insulating layer, and the second field plate region overlies and is vertically aligned with the first field plate region.
US12218229B2

A semiconductor structure includes a substrate, a stacked structure on the substrate, an insulating layer on the stacked structure, a passivation layer on the insulating layer, and a contact structure through the passivation layer and the insulating layer and directly contacting the stacked structure. The insulating layer has an extending portion protruding from a sidewall of the passivation layer and adjacent to a surface of the stacked structure directly contacting the contact structure.
US12218226B2

A semiconductor device is provided. The semiconductor device includes a plurality of channel layers stacked over a semiconductor substrate and spaced apart from one another, a source/drain structure adjoining the plurality of channel layers, a gate structure wrapping around the plurality of channel layers, and a first inner spacer between the gate structure and the source/drain structure and between the plurality of channel layers. The first inner spacer is made of an oxide of a semiconductor material.
US12218224B2

Semiconductor structures and methods of forming the same are provided. A semiconductor structure according to the present disclosure includes at least one first semiconductor element and at least one second semiconductor element over a substrate, a dielectric fin disposed between the at least one first semiconductor element and the at least one second semiconductor element, a first work function metal layer wrapping around each of the at least one first semiconductor element and extending continuously from the at least one first semiconductor element to a top surface of the dielectric fin, and a second work function metal layer disposed over the at least one second semiconductor element and the first work function metal layer.
US12218222B2

A method includes forming a fin over a substrate, forming an isolation region adjacent the fin, forming a dummy gate structure over the fin, and recessing the fin adjacent the dummy gate structure to form a first recess using a first etching process. The method also includes performing a plasma clean process on the first recess, the plasma clean process including placing the substrate on a holder disposed in a process chamber, heating the holder to a process temperature between 300° C. and 1000° C., introducing hydrogen gas into a plasma generation chamber connected to the process chamber, igniting a plasma within the plasma generation chamber to form hydrogen radicals, and exposing surfaces of the recess to the hydrogen radicals. The method also includes epitaxially growing a source/drain region in the first recess.
US12218218B2

A semiconductor device structure is provided. The semiconductor device structure includes a plurality of first nanostructures stacked over a substrate in a vertical direction. The semiconductor device structure includes a first gate structure surrounding the first nanostructures. The semiconductor device structure also includes a first gate spacer layer formed adjacent to the first gate structure. A topmost first nanostructure has a first portion directly below the gate spacer layer and a second portion directly below the first gate structure, and the first portion has a first height along the vertical direction, the second portion has a second height along the vertical direction, and the first height is greater than the second height.
US12218214B2

Source/drain silicide that improves performance and methods for fabricating such are disclosed herein. An exemplary device includes a first channel layer disposed over a substrate, a second channel layer disposed over the first channel layer, and a gate stack that surrounds the first channel layer and the second channel layer. A source/drain feature disposed adjacent the first channel layer, second channel layer, and gate stack. The source/drain feature is disposed over first facets of the first channel layer and second facets of the second channel layer. The first facets and the second facets have a (111) crystallographic orientation. An inner spacer disposed between the gate stack and the source/drain feature and between the first channel layer and the second channel layer. A silicide feature is disposed over the source/drain feature where the silicide feature extends into the source/drain feature towards the substrate to a depth of the first channel layer.
US12218212B2

A semiconductor device includes a gate stack including a gate insulating layer and a gate electrode on the gate insulating layer. The gate insulating layer includes a first dielectric layer and a second dielectric layer on the first dielectric layer, and a dielectric constant of the second dielectric layer is greater than a dielectric constant of the first dielectric layer. The semiconductor device also includes a first spacer on a side surface of the gate stack, and a second spacer on the first spacer, wherein the second spacer includes a protruding portion extending from a level lower than a lower surface of the first spacer towards the first dielectric layer, and a dielectric constant of the second spacer is greater than the dielectric constant of the first dielectric layer and less than a dielectric constant of the first spacer.
US12218211B2

Structures and methods that facilitate the formation of gate contacts for vertical transistors constructed with semiconductor pillars and spacer-like gates are disclosed. In a first embodiment, a gate contact rests on an extended gate region, a piece of a gate film, patterned at a side of a vertical transistor at the bottom of the gate. In a second embodiment, an extended gate region is patterned on top of one or more vertical transistors, resulting in a modified transistor structure. In a third embodiment, a gate contact rests on a top surface of a gate merged between two closely spaced vertical transistors. Optional methods and the resultant intermediate structures are included in the first two embodiments in order to overcome the related topography and ease the photolithography. The third embodiment includes alternatives for isolating the gate contact from the semiconductor pillars or for isolating the affected semiconductor pillars from the substrate.
US12218207B2

A method for manufacturing a semiconductor device including steps as follows is provided. A first nitride-based semiconductor layer is formed over a substrate. A second nitride-based semiconductor layer is formed on the first nitride-based semiconductor layer. A gate electrode is formed over the second nitride-based semiconductor layer. A first passivation layer is formed on the second nitride-based semiconductor layer to cover the gate electrode. A first blanket field plate is formed on the first passivation layer. The first blanket field plate is patterned to form a first field plate above the gate electrode using a wet etching process. A second passivation layer is formed on the first passivation layer to cover the first field plate. A second blanket field plate is formed on the second passivation layer. The second blanket field plate is patterned to form a second field plate above the first field plate using a dry etching process.
US12218202B2

A semiconductor device includes a substrate having an upper surface including a recess region, a semiconductor structure on the substrate, a portion of the semiconductor structure within the recess region, and a gate contact, a drain contact, and a source contact on the semiconductor structure. The recess region does not vertically overlap the drain contact or the source contact.
US12218200B2

An embodiment includes a device having nanostructures on a substrate, the nanostructures including a channel region. The device also includes a gate dielectric layer wrapping around each of the nanostructures. The device also includes a first work function tuning layer on the gate dielectric layer, the first work function tuning layer including a first n-type work function metal, aluminum, and carbon, the first n-type work function metal having a work function value less than titanium. The device also includes a glue layer on the first work function tuning layer. The device also includes and a fill layer on the glue layer.
US12218195B2

Disclosed herein are related to a device including vertically placed semiconductor devices in a trench, and a method of fabricating the vertically placed semiconductor devices. In one aspect, a device includes a substrate including a trench defined by a first sidewall and a second sidewall facing each other along a first direction, and a floor between one end of the first sidewall and one end of the second sidewall. The device may include two or more vertical slots separated by vertical nano sheets extending upwards from the floor within the trench. In one aspect, the semiconductor devices can be formed in the two or more vertical slots. For example, source/drain structures, gate structures, and additional source/drain structures of vertical transistors can be formed in the two or more vertical slots.
US12218190B2

A method of manufacturing an integrated circuit includes forming first and second false collector regions of a first conductivity type adjacent to a surface of an epitaxial layer of semiconductor material. The first false collector region is located laterally on a first side of a base region. The base region is formed within the epitaxial layer and has a second conductivity type. The second false collector region is located laterally on a second side of the base region. The second side is opposite the first side of the base region. The base region is a base of a parasitic bipolar junction in an isolation region of an active semiconductor device.
US12218186B2

A device structure according to the present disclosure includes a metal-insulator-metal (MIM) stack that includes a plurality of conductor plate layers interleaved by a plurality of insulator layers. The MIM stack includes a first region and a second region and the first region and the second region overlaps in a third region. The MIM stack further includes a first via passing through the first region and electrically coupled to a first subset of the plurality of conductor plate layers, a second via passing through the second region and electrically coupled to a second subset of the plurality of conductor plate layers, and a ground via passing through the third region and electrically coupled to a third subset of the plurality of conductor plate layers.
US12218183B2

The present disclosure provides a method for manufacturing a semiconductor structure and a semiconductor structure. The method for manufacturing a semiconductor structure includes: forming a plurality of capacitor holes on a substrate, and exposing a part of the substrate on bottoms of the capacitor holes; forming a bottom electrode layer on surfaces of the capacitor holes; forming, on a surface of the bottom electrode layer, a dielectric layer continuously covering the surface of the bottom electrode layer; forming a first top electrode layer to continuously cover a surface of the dielectric layer by a first film forming process; by a second film forming process, forming, in a circumferential direction of the capacitor holes, a second top electrode layer continuously covering a surface of the first top electrode layer, and forming, in an axial direction of the capacitor holes.
US12218182B2

Embodiments of the present invention provide a semiconductor device capable of improving current leakage property and a method for fabricating the same. According to an embodiment of the present invention, a capacitor comprises: a lower electrode; a dielectric layer over the lower electrode; and an upper electrode over the dielectric layer, the upper electrode including a conductive carbon-containing layer, wherein a carbon content in the conductive carbon-containing layer is more than 5 at % and equal to or less than 10 at %.
US12218179B2

A display device including: a substrate having a display area and a non-display area extending around the display area, the display area having emission areas and a light blocking area; a thin film transistor layer on the substrate and including thin film transistors; a light emitting element layer on the thin film transistor layer and including light emitting elements; a wavelength conversion layer on the light emitting element layer to convert a peak wavelength of light provided from at least some of the light emitting elements; and a color filter layer on the wavelength conversion layer. The color filter layer includes: color filters in each of the emission areas; a first light blocking part in the light blocking area; and a second light blocking part in the non-display area.
US12218176B2

Provided are a light emitting element and a display device comprising same. The light emitting element comprises: a first conductivity type semiconductor doped with a dopant having a first polarity, a second conductivity type semiconductor doped with a dopant having a second polarity opposite to the first polarity; an active layer between the first conductivity type semiconductor and the second conductivity type semiconductor; and an insulation film which surrounds at least a side surface of the active layer, wherein the insulation film includes an insulation coating film and at least one light conversion particle on at least a portion of the insulation coating film.
US12218174B2

An electronic device may include: a display panel comprising a pixel flexible substrate, a driving circuit, a display medium formed from an organic light-emitting material, and a plurality of shielding units; and a plurality of micro photoelectric units adjacent to a protection layer and away from the display panel. The plurality of micro-photoelectric units may comprise respective micro-photoelectric elements, and at least one of the micro-photoelectric elements may be, or may include, a sensor element. The protection layer may serve to protect the plurality of micro-photoelectric units while being located at one side of the plurality of micro-photoelectric units. Each of the plurality of micro photoelectric units may be configured to emit light toward an object, and to receive the light reflected, scattered, refracted, or diffracted by, or penetrating through, the object, or receive a signal generated from the light after being reflected, scattered, refracted, or diffracted by, or penetrating through, the object.
US12218167B2

To provide a solid-state imaging device capable of further improving quality. Provided is a solid-state imaging device including: a first semiconductor element having a first semiconductor layer provided with a first through via and a photoelectric conversion unit configured to photoelectrically convert light that has been incident, a connection part that is wider than the first through via and is provided outside a region where the photoelectric conversion unit is provided on a surface of the first semiconductor layer on a side for receiving the light, connection wiring provided on the surface and configured to connect the first through via and the connection part, and a first passivation layer formed on the surface side; a second semiconductor element mounted on the first semiconductor element by the connection part; and a first guard ring formed on an outer peripheral portion of the first semiconductor element to surround the first semiconductor element. In the solid-state imaging device, at least a part of the first guard ring is arranged outside the first semiconductor layer and above a second semiconductor layer formed in substantially the same layer as the first semiconductor layer, and the first guard ring is arranged outside the first passivation layer and below a second passivation layer formed in substantially the same layer as the first passivation layer.
US12218166B2

A metal grid within a trench isolation structure on the back side of an image sensor is coupled to a contact pad so that a voltage on the metal grid is continuously variable with a voltage on the contact pad. One or more conductive structures directly couple the metal grid to a contact pad. The conductive structures may bypass a front side of the image sensor. A bias voltage on the metal grid may be varied through the contact pad whereby a trade-off between reducing cross-talk and increasing quantum efficiency may be adjusted dynamically in accordance with the application of the image sensor, its environment of use, or its mode of operation.
US12218163B2

An image acquisition device includes an array of color filters and an array of microlenses over the array of color filters. At least one layer made from an inorganic dielectric material is formed between the array of color filters and the array of microlenses.
US12218159B2

An image sensor includes a storage device, where the storage device includes a memory element, a first dielectric layer and a light shielding element. The memory element includes a storage node and a storage transistor gate, where the storage transistor gate is located over the storage node. The first dielectric layer is located over a portion of the storage transistor gate. The light shielding element is located on the first dielectric layer and includes a semiconductor layer. The semiconductor layer is electrically isolated from the memory element, where the light shielding element is overlapped with at least a part of a perimeter of the storage transistor gate in a vertical projection on a plane along a stacking direction of the memory element and the light shielding element, and the stacking direction is normal to the plane.
US12218151B2

A display device according to an embodiment of the present disclosure includes: a substrate; a first conductive layer on the substrate; a first insulating layer on the first conductive layer; an active pattern on the first insulating layer and including a semiconductor material; a second insulating layer on the active pattern; and a second conductive layer on the second insulating layer, wherein the first insulating layer has a first opening exposing the first conductive layer, the second insulating layer has a second opening exposing the first conductive layer, a breadth of the first opening is different than a breadth of the second opening, and a side surface of the first opening and a side surface of the second opening are formed to a top surface of the first conductive layer.
US12218148B2

Provided is a display module including a glass substrate, a thin film transistor (TFT) layer provided on a front surface of the glass substrate, a driving circuit provided on a rear surface of the glass substrate and configured to drive the TFT layer, a plurality of light emitting diodes (LED) electrically connected to the TFT layer, a plurality of first connection pads provided at intervals in a portion of the front surface of the glass substrate and electrically connected to a TFT circuit provided in in the TFT layer, a plurality of second connection pads provided at intervals in a portion of the rear surface of the glass substrate and electrically connected to the driving circuit, and a plurality of side wirings extending from the lateral surface of the glass substrate to a portion of an insulating layer and extending to another portion of the insulating layer.
US12218147B2

An array substrate comprises a substrate body, a plurality of first wires, a plurality of second wires and a plurality of connecting electrodes. The plurality of first wires are provided on a first conductive layer; the plurality of second wires are provided on a second conductive layer, and the first conductive layer and the second conductive layer are located in different layers; the plurality of connecting electrodes are provided on a third conductive layer, and the connecting electrodes are respectively connected to the first wires and the second wires so as to connect the corresponding first wires and second wires, wherein orthographic projection areas of the connecting electrodes on the base substrate are not exactly the same. The array substrate may solve a problem of inconsistent signal delays on the second wires due to inconsistent lengths of the second wires.
US12218137B2

The present disclosure provides an integrated circuit device that comprises a semiconductor substrate having a top surface; a first and a second source/drain features over the semiconductor substrate; a first semiconductor layer extending in parallel with the top surface and connecting the first and the second source/drain features, the first semiconductor layer having a center portion and two end portions, each of the two end portions connecting the center portion and one of the first and second source/drain features; a first spacer over the two end portions of the first semiconductor layer; a second spacer vertically between the two end portions of the first semiconductor layer and the top surface; and a gate electrode wrapping around and engaging the center portion of the first semiconductor layer. The center portion has a thickness smaller than the two end portions.
US12218127B2

The present invention discloses an electrical discharge circuit having stable discharging mechanism. A voltage-dividing circuit generates a detection signal such that a first inverter outputs an inverted detection signal. A first PMOS and a first NMOS are coupled through a first terminal between the voltage input terminal and a ground terminal. A second NMOS is coupled between a second terminal and the ground terminal. A first PMOS control terminal is coupled to the second terminal. A first and a second NMOS control terminals respectively receive the inverted detection signal and the detection signal. A resistor and a capacitor are coupled through the control terminal coupled to the second terminal and between the voltage input terminal and the ground terminal. A second inverter receives an inverted boosted detection signal from the control terminal to output a boosted detection signal to control an electrostatic discharge MOS to discharge the voltage input terminal.
US12218125B2

The present disclosure relates to the technical field of semiconductors, and provides an electro-static discharge (ESD) protection structure and a chip. The ESD protection structure includes: a semiconductor substrate, a first P-type well, a first N-type well, a first N-type doped portion, a first P-type doped portion, a second N-type doped portion, a second P-type doped portion, a third doped well, a third P-type doped portion and a third N-type doped portion, wherein the first P-type well, the first N-type well and the third doped well are located in the semiconductor substrate; the first N-type doped portion and the first P-type doped portion are located in the first N-type well and spaced apart; the second N-type doped portion and the second P-type doped portion are located in the first P-type well and spaced apart.
US12218121B2

A semiconductor device includes a first logic gate defined within a first unit cell footprint on a semiconductor substrate. The first logic gate includes a first field effect transistor including a first gate electrode and a first source/drain region, and a second field effect transistor including a second gate electrode and a second source/drain region. A first wiring pattern is provided, which extends in a first direction across a portion of the first unit cell footprint. The first wiring pattern is electrically connected to at least one of the first gate electrode and the second source/drain region, and has: (i) a first terminal end within a perimeter of the first unit cell footprint, and (ii) a second terminal end, which extends outside the perimeter of the first unit cell footprint but is not electrically connected to any current carrying region of any semiconductor device that is located outside the perimeter of the first unit cell footprint.
US12218117B2

A package structure and methods of forming a package structure are provided. The package structure includes a first die, a second die, a wall structure and an encapsulant. The second die is electrically bonded to the first die. The wall structure is located aside the second die and on the first die. The wall structure is in contact with the first die and a hole is defined within the wall structure for accommodating an optical element. The encapsulant laterally encapsulates the second die and the wall structure.
US12218113B2

A display device includes a substrate, a data conductive layer on the substrate and including a first voltage line, a via layer on the data conductive layer, a light emitting element on the via layer, a first contact electrode on the light emitting element and contacting a first end of the light emitting element, and a second contact electrode on the light emitting element and contacting a second end of the light emitting element, wherein the second contact electrode is electrically connected to the first voltage line through a first contact hole penetrating the via layer.
US12218111B2

A display apparatus including a plurality of display modules each including a module substrate and a plurality of light emitting devices mounted on the module substrate, and a support substrate on which the display modules are disposed and including electrodes, in which the module substrate includes through-holes penetrating the module substrate and vias disposed in the through-holes, and the light emitting devices are electrically connected to the electrodes of the support substrate through the vias.
US12218101B2

Semiconductor device packages and associated assemblies are disclosed herein. In some embodiments, the semiconductor device package includes a substrate having a first side and a second side opposite the first side, a first metallization layer positioned at the first side of the substrate, and a second metallization layer in the substrate and electrically coupled to the first metallization layer. The semiconductor device package further includes a metal bump electrically coupled to the first metallization layer and a divot formed at the second side of the substrate and aligned with the metal bump. The divot exposes a portion of the second metallization layer and enables the portion to electrically couple to another semiconductor device package.
US12218100B2

Provided is a semiconductor package including a first semiconductor chip provided on a package substrate, an interconnection substrate provided on the package substrate, the interconnection substrate having a side surface facing the first semiconductor chip, and a second semiconductor chip provided on the interconnection substrate and extended to a region on a top surface of the first semiconductor chip, wherein the interconnection substrate includes a lower interconnection layer facing the package substrate, an upper interconnection layer facing the first semiconductor chip, and a passive device between the lower interconnection layer and the upper interconnection layer, and wherein the passive device is electrically connected to the second semiconductor chip.
US12218095B2

A chip package structure is provided. The chip package structure includes a first redistribution structure having a first surface and a second surface opposite to the first surface. The chip package structure includes a first chip over the first surface. The chip package structure includes a first conductive pillar over the first surface and adjacent to the first chip. The chip package structure includes a second chip over the second surface. The chip package structure includes a second conductive pillar over the second surface and adjacent to the second chip. The chip package structure includes a first molding layer over the first surface and surrounding the first chip. The chip package structure includes a second molding layer over the second surface and surrounding the second chip.
US12218090B2

A semiconductor packaging method, a semiconductor assembly and an electronic device are disclosed herein. The semiconductor packaging method comprises providing at least one semiconductor device and a first carrier board. The at least one semiconductor device has a passive surface with first alignment solder parts formed thereon, and the first carrier board has a plurality of corresponding second alignment solder parts formed thereon. The method further comprises forming alignment solder joints by aligning and soldering the first alignment solder parts to respective ones of the second alignment solder parts; removing the first carrier board after attaching a second carrier board to the active surface of the at least one semiconductor device; forming a molded package body on one side of the second carrier board to encapsulate the at least one semiconductor device; and removing the second carrier board to expose the connecting terminals.
US12218088B2

In one embodiment, a semiconductor device includes a first chip including a substrate, a first plug on the substrate, and a first pad on the first plug, and a second chip including a second plug and a second pad under the second plug. The second chip includes an electrode layer electrically connected to the second plug, a charge storage layer provided on a side face of the electrode layer via a first insulator, and a semiconductor layer provided on a side face of the charge storage layer via a second insulator. The first and second pads are bonded with each other, and the first and second plugs are disposed so that at least a portion of the first plug and at least a portion of the second plug do not overlap with each other in a first direction that is perpendicular to a surface of the substrate.
US12218085B2

In a wired substrate, heat dissipation performance is improved while an increase in an amount of metal is inhibited. The substrate includes a transmission line, an insulating material, and a heat storage material. In the substrate provided with the transmission line, the insulating material and the heat storage material, the transmission line transmits a predetermined electrical signal from a semiconductor chip. The transmission line for transmitting the predetermined electrical signal from the semiconductor chip is wired in the insulating material. The heat storage material has a higher thermal conductivity than the insulating material to which the transmission line is wired and accumulates latent heat accompanying phase transition that occurs within an operating temperature range of the semiconductor chip.
US12218084B2

An overvoltage protection device includes a semiconductor body including a substrate region disposed beneath an upper surface of the semiconductor body, first and second contact pads disposed over the upper surface of the semiconductor body, a trenched connector formed in the semiconductor body, a vertical voltage blocking device formed in the semiconductor body, wherein the trenched connector includes a trench that is formed in the upper surface of the semiconductor body and extends to the substrate region, and a metal electrode disposed within the trench, wherein the metal electrode forms an electrically conductive connection between the first contact pad and the substrate region, and wherein the voltage blocking device is connected between the second contact pad and the substrate region.
US12218080B2

A package structure is provided. The package structure includes a reinforced plate and multiple conductive structures penetrating through the reinforced plate. The package structure also includes a redistribution structure over the reinforced plate. The redistribution structure has multiple polymer-containing layers and multiple conductive features. The package structure further includes multiple chip structures bonded to the redistribution structure through multiple solder bumps. In addition, the package structure includes a protective layer surrounding the chip structures.
US12218074B2

In some embodiments, the present application provides an integrated chip. The integrated chip includes a chip comprising a semiconductor device. A shielding structure abuts the chip. The shielding structure comprises a first horizontal region adjacent to a first horizontal surface of the chip. The first horizontal region comprises a first multilayer structure comprising a first dielectric layer and two or more metal layers. The first dielectric layer is disposed between the two or more metal layers.
US12218071B2

A foundation layer and methods of forming a conductive via are described. A die pad is formed over a die. A seed layer is deposited over the die pad and the foundation layer. A first photoresist layer is deposited over the seed layer, and the first layer is patterned to form a conductive line opening over the die pad. A conductive material is deposited into the conductive line opening to form a conductive line. A second photoresist layer is deposited over the first layer, and the second layer is patterned to form a via opening over the conductive line. The conductive material is deposited into the via opening to form the conductive via, where the conductive material only deposits on portions of exposed conductive line. The second and first layers are removed. Portions of exposed seed layer are recessed, and then a top surface of the conductive via is exposed.
US12218057B2

A method of making an integrated circuit includes steps of etching an opening in an insulating mask to expose a first dummy contact on a backside of the integrated circuit, depositing a conductive material into the opening, the conductive material contacting a sidewall of the first dummy contact, and recessing the conductive material to expose an end of the first dummy contact. The method also includes steps of depositing an insulating material over the conductive material in the opening, removing the first dummy contact from the insulating mask to form a first contact opening, and forming a first conductive contact in the first contact opening, the first conductive contact being electrically connected to the conductive material.
US12218046B2

A semiconductor device including transistors on a substrate, a first interlayer insulating layer on the transistors, a first lower interconnection line and a second lower interconnection line in an upper portion of the first interlayer insulating layer, a dielectric layer being selectively on a top surface of the first interlayer insulating layer except top surfaces of the first and second lower interconnection lines, an etch stop layer on the first and second lower interconnection lines and the dielectric layer, a second interlayer insulating layer on the etch stop layer, and an upper interconnection line in the second interlayer insulating layer may be provided.
US12218045B1

An apparatus and configuring scheme where a capacitive input circuit can be programmed to perform different logic functions by adjusting the switching threshold of the capacitive input circuit. Digital inputs are received by respective capacitors on first terminals of those capacitors. The second terminals of the capacitors are connected to a summing node. A pull-up and pull-down device are coupled to the summing node. The pull-up and pull-down devices are controlled separately. During a reset phase, the pull-up and/or pull-down devices are turned on or off in a sequence, and inputs to the capacitors are set to condition the voltage on node n1. As such, a threshold for the capacitive input circuit is set. After the reset phase, an evaluation phase follows. In the evaluation phase, the output of the capacitive input circuit is determined based on the inputs and the logic function configured during the reset phase.
US12218043B2

Provided is an interposer for a semiconductor package, the interposer including an interposer substrate comprising a first main surface and a second main surface opposite to the first main surface, a first through-electrode structure and a second through-electrode structure each passing through the interposer substrate and protruding from the first main surface, a connection terminal structure contacting both the first through-electrode structure and the second through-electrode structure, and a photosensitive polymer layer arranged between the connection terminal structure and the interposer substrate, and between the first through-electrode structure and the second through-electrode structure.
US12218032B2

A semiconductor apparatus includes a substrate and a through silicon via (TSV) structure; a groove is disposed on the substrate; the TSV structure is disposed on the substrate; and a first end of the TSV structure is exposed in the groove, and a distance between an end surface of the first end and a bottom wall of the groove is smaller than the depth of the groove. The first end of the TSV structure is exposed so as to facilitate heat dissipation; the distance between the end surface of the first end and the bottom wall of the groove is smaller than the depth of the groove, i.e., the first end of the TSV structure is sunken in the groove, and other structures will not be affected.
US12218029B2

A device includes an interposer including an insulative layer between a lower metal layer and a first upper metal layer and a second upper metal layer, a semiconductor transistor die attached to the first upper metal layer and comprising a first lower main face and a second upper main face, with a drain or collector pad on the first main face and electrically connected to the first upper metal layer, a source or emitter electrode pad and a gate electrode pad on the second main face, a leadframe connected to the interposer and comprising a first lead connected with the first upper metal layer, a second lead connected with the source electrode pad, and a third lead connected with the second upper metal layer, and wherein an electrical connector that is connected between the gate electrode pad and the second upper metal layer is orthogonal to a first electrical connector.
US12218026B2

A package structure and method of manufacturing is provided, whereby heat dissipating features are provided for heat dissipation. Heat dissipating features include conductive vias formed in a die stack, thermal chips, and thermal metal bulk, which can be bonded to a wafer level device. Hybrid bonding including chip to chip, chip to wafer, and wafer to wafer provides thermal conductivity without having to traverse a bonding material, such as a eutectic material. Plasma dicing the package structure can provide a smooth sidewall profile for interfacing with a thermal interface material.
US12218013B2

A semiconductor device with different gate structure configurations and a method of fabricating the semiconductor device are disclosed. The method includes depositing a high-K dielectric layer surrounding nanostructured channel regions, performing a first doping with a rare-earth metal (REM)-based dopant on first and second portions of the high-K dielectric layer, and performing a second doping with the REM-based dopants on the first portions of the high-K dielectric layer and third portions of the high-K dielectric layer. The first doping dopes the first and second portions of the high-K dielectric layer with a first REM-based dopant concentration. The second doping dopes the first and third portions of the high-K dielectric layer with a second REM-based dopant concentration different from the first REM-based dopant concentration. The method further includes depositing a work function metal layer on the high-K dielectric layer and depositing a metal fill layer on the work function metal layer
US12218012B2

A semiconductor device with multiple silicide regions is provided. In embodiments a first silicide precursor and a second silicide precursor are deposited on a source/drain region. A first silicide with a first phase is formed, and the second silicide precursor is insoluble within the first phase of the first silicide. The first phase of the first silicide is modified to a second phase of the first silicide, and the second silicide precursor being soluble within the second phase of the first silicide. A second silicide is formed with the second silicide precursor and the second phase of the first silicide.
US12218005B2

An integrated circuit device includes an interconnect layer, a memory structure, a third conductive feature, and a fourth conductive feature. The interconnect layer includes a first conductive feature and a second conductive feature. The memory structure is over and in contact with the first conductive feature. The memory structure includes at least a resistance switching element over the first conductive feature. The third conductive feature, including a first conductive line, is over and in contact with the second conductive feature. The fourth conductive feature is over and in contact with the memory structure. The fourth conductive feature includes a second conductive line, a top surface of the first conductive line is substantially level with a top surface of the second conductive line, and a bottom surface of the first conductive line is lower than a bottommost portion of a bottom surface of the second conductive line.
US12218000B2

A substrate processing method of easily forming an air gap includes: forming a first insulating layer having a first step coverage on a patterned structure including a first protrusion and a second protrusion; and forming, on the first insulating layer, a second insulating layer having a second step coverage lower than the first step coverage, wherein an air gap is formed between the first protrusion and the second protrusion by repeating the forming of the second insulating layer.
US12217999B2

One or more semiconductor processing tools may form a deep trench within a silicon wafer. The one or more semiconductor processing tools may deposit a first insulating material within the deep trench. The one or more semiconductor processing tools may form, after forming the deep trench with the silicon wafer, a shallow trench above the deep trench. The one or more semiconductor processing tools may deposit a second insulating material within the shallow trench.
US12217995B2

Provided is a conductive ball mounting method using an electrostatic chuck. According to the conductive ball mounting method using an electrostatic chuck, when the process of mounting conductive balls onto a substrate through mounting grooves formed in the mask is performed, the occurrence of process defects can be prevented and conductive balls having very small sizes can be effectively mounted on the substrate. According to the conductive ball mounting method using the electrostatic chuck of the disclosure, the process of mounting conductive balls can be performed with high quality by preventing deformation of the mask without missing of some of the conductive balls. According to the conductive ball mounting method using the electrostatic chuck of the disclosure, the process of mounting small sizes of conductive balls on the substrate can be effectively performed.
US12217990B2

In a method for treating objects, the objects are transported through a basin by a transporting device. Treatment solution is introduced into the basin by way of at least one feeding device, which is provided with upwardly directed outlet openings. The treatment solution is sprayed upwards by the upwardly directed outlet openings to form jets of treatment solution. The objects are transported through the basin over the upwardly directed outlet openings and a downwardly facing surface of the objects is brought into contact with the jets of treatment solution during the transport of the objects through the basin. There is also described a treatment apparatus for carrying out such a method.
US12217986B2

A substrate treating apparatus for treating substrates includes a plurality of substrate treatment lines arranged vertically for carrying out plural types of treatment on the substrates while transporting the substrates substantially horizontally, and a controller for changing processes of treatment carried out on the substrates for each of the substrate treatment lines. By changing the processes of treatment carried out for the substrates for each substrate treatment line, the processes of treatment carried out for the substrates can be changed for each substrate conveniently. Thus, a plurality of different processes of treatment corresponding to the number of substrate treatment lines can be carried out in parallel for the respective substrates.
US12217979B2

Temperature controlled polishing pads are disclosed. In one aspect, a CMP system includes the use of any type of atomizing system to cool or remove energy and/or heat from the polishing pad of a CMP system. The atomizing system can use of any liquid medium in combination of any compressed gas through an orifice to cool or remove the energy and/or heat from the pad, thereby allowing for higher removal rates during CMP.
US12217977B2

A substrate treating method includes moving a first component of a substrate treatment device to a preset position in response to a treating process of the substrate treatment device, detecting, by a plurality of position detection sensors, a position of the first component, vision-testing, by a vision sensor, a positional state of the first component, and determining an operational state of an error in the detection of the plurality of position detection sensors or a malfunction of the substrate treatment device based on a detection result obtained by the plurality of position detection sensor and a test result obtained by the vision sensor.
US12217973B2

A method of etching a film of a substrate is provided. The substrate includes an underlying region, the film and a mask. The film is provided on the underlying region. The mask is provided on the film. The method comprises performing main etching on the film. The main etching is plasma etching of the film and exposes at least a part of the underlying region. The method further comprises forming a protective layer on at least a side wall surface of the mask after the performing of the main etching. A material of the protective layer is different from a material of the film. The method further comprises performing over-etching on the film after the forming of the protective layer. The over-etching is plasma etching of the film.
US12217964B2

A method of obtaining a doped semiconductor layer, including the successive steps of: a) performing, in a first single-crystal layer made of a semiconductor alloy of at least a first element A1 and a second element A2, an ion implantation of a first element B which is a dopant for the alloy and of a second element C which is not a dopant for the alloy, to make an upper portion of the first layer amorphous and to preserve the crystal structure of a lower portion of the first layer; and b) performing a solid phase recrystallization anneal of the upper portion of the first layer, resulting in transforming the upper portion of the first layer into a doped single-crystal layer of the alloy.
US12217961B2

A method for manufacturing a semiconductor device includes: forming a patterned hard mask on a patterned structure disposed on a substrate, such that a hard mask portion of the patterned hard mask is disposed on a fin portion of the patterned structure; and laterally trimming the hard mask portion by a lateral etching process. The lateral etching process includes a radical etching process and a chemical etching process. Alternatively, the lateral etching process includes a radical etching process, a plasma etching process, or a combination thereof, and a cleaning process.
US12217957B2

A substrate includes a support structure comprising a polycrystalline ceramic core, a first adhesion layer encapsulating the polycrystalline ceramic core, a barrier layer encapsulating the first adhesion layer, a second adhesion layer coupled to the barrier layer, and a conductive layer coupled to the second adhesion layer. The substrate also includes a bonding layer coupled to the support structure, a substantially single crystal silicon layer coupled to the bonding layer, and an epitaxial semiconductor layer coupled to the substantially single crystal silicon layer.
US12217952B2

Disclosed is a method of mass spectrometry comprising the steps of: providing a library of matrix data, said matrix data comprising one or more physico-chemical properties of one or more matrix components as a function of retention time; chromatographically separating a sample, said sample containing at least some of said matrix components and one or more analyte components; analysing said sample at a plurality of retention times to obtain sample data, said sample data comprising one or more physico-chemical properties of one or more sample components as a function of retention time; and calculating one or more error values as a function of retention time based on a comparison between said sample data and said matrix data.
US12217944B2

A substrate support includes an edge ring, a heater element arranged within the edge ring, a ceramic layer, at least one heating element arranged within the ceramic layer, and a cable configured to provide power from a power source to the heater element and the at least one heating element. The cable includes a first plurality of wires connected to the heater element, a second plurality of wires connected to the at least one heating element, a filter module, and an isolation device connected only to the first plurality of wires between the filter module and the heater element. The first and second pluralities of wires are twisted together within the filter module. The isolation device is configured to compensate for a resonance frequency generated during operation of the heater element and the at least one heating element.
US12217942B2

A plasma processing apparatus includes a chamber, a substrate support including a bottom electrode, and a top electrode assembly disposed above the substrate support. The top electrode assembly includes a top electrode plate and a thermally conductive plate disposed above the top electrode plate. The top electrode assembly includes a coolant flow path disposed within the thermally conductive plate. The top electrode assembly includes at least one heating element thermally connected to the thermally conductive plate, the heating element being disposed at a location that does not overlap the coolant flow path in a height direction of the plasma processing apparatus. The plasma processing apparatus includes a controller that controls at least one among a coolant flowing through the coolant flow path and the heating element, based on a temperature of the top electrode plate detected by a temperature sensor, to adjust the temperature of the top electrode plate.
US12217940B2

Systems and methods for compressing data are described. One of the methods includes receiving a plurality of measurement signals from one or more sensors coupled to a radio frequency (RF) transmission path of a plasma tool. The RF transmission path is from an output of an RF generator to an electrode of a plasma chamber. The method includes converting the plurality of measurement signals from an analog form to a digital form to sample data and processing the data to reduce an amount of the data. The amount of the data is compressed to output compressed data. The method includes sending the compressed data to a controller for controlling the plasma tool.
US12217937B2

A radio frequency (RF) source may be used to generate a capacitively coupled plasma to perform a plasma-based process on a substrate in a plasma processing chamber. A controller may cause the RF source and a switching element to route an RF signal to electrodes in the pedestal that generate the plasma in the processing chamber as part of a recipe performed on a substrate during etch or deposition processes. Between processes, the controller may cause the same RF source to generate a second RF signal that is instead routed by the switching element to inductive coils to generate an inductively coupled plasma for a cleaning process to remove film deposits on the interior of the plasma processing chamber.
US12217933B2

The present invention provides a detachable column unit of a scanning electron microscope, and a method of providing the same, wherein the detachable column unit allows the column to be attached to and detached from the sample installation unit, and allows a simple correction related to the column, beam distortion, replacement of consumables, etc. Since problems related to the column are solved by replacing the column, the column has the advantage of being simple and easy to repair and maintain.
US12217930B2

An improved particle beam inspection apparatus, and more particularly, a particle beam inspection apparatus including a thermal conditioning station for preconditioning a temperature of a wafer is disclosed. The charged particle beam apparatus may scan the wafer to measure one or more characteristics of the structures on the wafer and analyze the one or more characteristics. The charged particle beam apparatus may further determine a temperature characteristic of the wafer based on the analysis of the one or more characteristics of the structure and adjust the thermal conditioning station based on the temperature characteristic.
US12217929B2

A method of reducing aberration comprises separating charged particles of a beam based on energy of the charged particles to form beamlets, each of the beamlets configured to include charged particles at a central energy level; and deflecting the beamlets so that beamlets having different central energy levels are deflected differently. An aberration corrector comprises a dispersive element configured to cause constituent parts of a beam (e.g. a charged particle beam) to spread apart based on energy; an aperture array configured to form beamlets from the spread apart beam; and a deflector array configured to deflect the beamlets differently based on central energy levels of particles that form the beamlets.
US12217928B2

The electron gun is provided with a first anode electrode and a second anode electrode to generate an acceleration and deceleration electric field. A lens electric field makes it possible to irradiate a sample with an electron beam emitted from a part outside an optical axis of the photoelectric film without being blocked by a differential exhaust diaphragm. A wide range of electron beams off-optical axis can be used even in a high-brightness photocathode that requires high vacuum. As a result, the photoelectric film and the electron gun can be extended in life, can be stabilized, and can be increased in brightness. Further, it is possible to facilitate a control of emitting electron beams from a plurality of positions on the photoelectric film, a timing control of emitting electron beams from a plurality of positions, a condition control of an electron beam in an electron microscope using electron beams.
US12217925B2

The present disclosure provides a radio frequency micro-electro-mechanical switch and a radio frequency device, belong to the field of micro-electro-mechanical systems technology, and can at least partially solve a problem that functional performance of an existing radio frequency micro-electro-mechanical switch is easily to be affected in scenarios such as bending deformation of devices. The radio frequency micro-electro-mechanical switch provided by the present disclosure includes: a substrate; and a signal electrode, a first ground electrode, a second ground electrode and a connecting membrane bridge disposed on the substrate, the connecting membrane bridge crosses over the signal electrode, two ends of the connecting membrane bridge are connected to the first ground electrode and the second ground electrode respectively, and the connecting membrane bridge includes a stretchable structure being stretchable in a stretchable direction the same as an extending direction in which the connecting membrane bridge extends.
US12217922B2

Embodiments relate to a method for monitoring the vacuum interrupter's condition of an electric device. The method comprises receiving a first voltage signal indicating a first voltage at a first contact of a switch inside the electric device. The first contact of the switch is coupled to a source line. The method further comprises receiving a second voltage signal indicating a second voltage at a second contact of the switch. The second contact of the switch is coupled to a reactive component. The method comprises receiving a current signal indicating a current at the second contact of the switch. The method comprises determining occurrence of a restrike in response to determining increasing amplitudes of the first voltage signal, the second voltage signal and the current signal in a time slot. The method further comprises determining the vacuum interrupter condition based on the determined occurrence of the restrike.
US12217917B2

A solid electrolytic capacitor (1) includes an anode foil (2a) having formed thereon an oxide film, a cathode foil (2c), and a separator (2d), and is equipped with a solid electrolyte (20) formed of an electroconductive polymer compound in a fine particle form, and a water-soluble compound solution (30) introduced to surround the solid electrolyte (20), the solid electrolyte (20) contains a polyol compound having a molecular weight of less than 200 and a number of hydroxy groups of 4 or more as a first water-soluble compound (2f1), the water-soluble compound solution (30) contains one kind or multiple kinds of a glycol compound in a liquid form as a second water-soluble compound (2f2), and the second water-soluble compound (2f2) has an average molecular weight of less than 400.
US12217909B2

Disclosed are a soft bistable magnetic actuator, a fabrication method thereof, a fatigue testing device, and an auto underwater vehicle. The method for fabricating the soft bistable magnetic actuator includes the following operations: casting a soft precursor by injection molding, wherein the soft precursor consists of a soft deformable portion and a soft peripheral portion surrounded, the soft deformable portion is made of magnetic particles and polymer, and the soft peripheral portion is made of a magnetic particle, a mixture of organic liquid, and polymer; and extracting the organic liquid by an organic solvent shrinks the soft peripheral portion, buckles the soft deformable portion towards one side.
US12217899B2

A power system includes a power module, an electronic load and a system board. The power module includes a first surface, a second surface, a switch and a plurality of conductive parts, wherein the switch is disposed on the first surface of the power module and the plurality of conductive parts are disposed on the second surface of the power module. The electronic load includes a plurality of conductive parts. The power module and the electronic load are disposed on two opposite sides of the system board, the power module delivers power to the electronic load through the system board, and gaps and networks of the plurality of conductive parts of the power module correspond to those of the plurality of conductive parts of the electronic load.
US12217889B2

A grain-oriented electrical steel sheet according to an aspect of the present invention includes an underlying steel sheet and a tension-insulation coating arranged on the surface of the underlying steel sheet, and a ten-point average roughness RzL in an L direction obtained when the tension-insulation coating is removed from the grain-oriented electrical steel sheet with an alkaline solution, and then the surface of the underlying steel sheet is measured in a rolling direction is 6.0 μm or less.
US12217887B2

Articles and methods regarding composite conductor materials comprising a first conductive material layer and a first carbonaceous material layer. In certain embodiments, the first carbonaceous material layer comprises an sp2 hybridized carbon compound. In certain embodiments, the electrical conductivity of the composite conductive material can be controlled and exhibits a conductivity at least 1.5% greater than the conductivity of the first conductive material layer alone.
US12217884B2

Protein based highly stretchable compositions with ionic conductivity are disclosed herein. Methods for preparing such compositions are also disclosed.
US12217881B2

A nuclear waste cask in one embodiment includes an axially elongated cask body defining a longitudinally-extending opening forming an entrance to an internal storage cavity of the cask configured for holding radioactive nuclear waste materials. A closure lid detachably coupled to the cask body at the top opening seals the cavity. A cask locking mechanism includes a plurality of first locking protrusions spaced apart on the lid which are selectively interlockable with a plurality of second locking protrusions spaced apart on the cask body to lock the lid to the cask body. The first locking protrusions may be disposed on slideable locking bars moveable between locked and unlocked positions while the lid remains stationary on the cask body. Hydraulic or pneumatic actuators may be used to change position of the locking bars. The cask and lid may include other features such as impact absorbers and lifting elements.
US12217874B2

System and methods for suggesting insurance eligible genetic tests to a healthcare provider are disclosed. An EMR system is queried to retrieve insurance information, active medications, and diagnoses associated with a particular patient. An eligibility database is queried to retrieve insurance eligibly rules for a particular policy of a particular insurance providers based on the retrieved insurance information. A laboratory information system (“LIS”) applies the retrieved insurance eligibility rules to the retrieved active medications and diagnoses to determine eligible genetic tests. An electronic notification comprising an order form for each of the eligible genetic tests is transmitted from the LIS to the EMR.
US12217873B2

A system can include: a neural input/output device (NIOD) implanted in a user; a real-time engine communicatively coupled with the NIOD; and a three-dimensional (3D) object communicatively coupled with the NIOD.
US12217856B2

An apparatus for identifying regions of interest during slide digitization is disclosed. The apparatus includes at least processor and a memory communicatively connected to the processor. The memory contains instructions configuring the processor to receive a user dataset associated with at least a pathology slide. The memory contains instructions configuring the processor to identify one or more regions of interest within at least a pathology slide as a function of the user dataset. The memory contains instructions configuring the processor to identify at least one scan parameter as a function of the one or more regions of interest. The memory contains instructions configuring the processor to generate a digitized slide by scanning the at least a pathology slide as a function the at least one scan parameter.
US12217855B1

A method and apparatus for performing a simulation of a change of a three-dimensional dataset of a physical item is disclosed. Voxels within the three-dimensional dataset are modified to mimic the change. Some embodiments comprise using artificial intelligence algorithm to determine the change. Simulations can be performed over multiple time points.
US12217854B2

Various examples are provided related to identification of anthropometric information for fitting of compression garments. In one example, a method of generating compression garment fit information includes acquiring images including a selected body part or body area in need of compression therapy; processing the acquired images along with a library of compression garment fit information; generating a 3D reconstruction of the selected body part/area; deriving anthropometric information for the selected body part/area from the 3D reconstruction; providing a compression value corresponding to a prescribed or intended amount of compression therapy applied to the selected body part/area; and generating compression garment fit information for the selected body part/area. In another example, a library of compression garment fit information includes anthropometric information generated for individuals in need of compression therapy; information associated with a health condition for the individuals; and compression garment fit instructions provided by a compression garment manufacturer.
US12217851B2

The present invention relates to the identification of one or more candidate signs indicative of an NTRK oncogenic fusion within patient data. Subject matter of the present invention are a computer-implemented method, a system, and a non-transitory computer-readable storage medium for determining a probability value from patient data associated with a subject patient, the probability value indicating the probability of the subject patient suffering from cancer caused by a mutation of a neurotrophic receptor tyrosine kinase (NTRK) gene.
US12217848B2

This application discloses a method and apparatus for Adaptive Radiation Therapy (ART) based on plan library invoking. The method includes: acquiring a medical image of the day and a target plan library of a target patient, where the target plan library includes a plurality of groups of images of the target patient and a radiation therapy plan corresponding to each set of images; and determining the radiation therapy plan corresponding to the target patient according to the medical image of the day and the target plan library. According to this application, a problem that high-speed ART cannot be achieved due to excessive time consumption during the designing of the radiation therapy plan in the related art is resolved.
US12217841B1

A system includes a plurality of tracking devices, such as RFID tags, affixed to items, such as vehicles, a data collection engine, client devices and backend devices. The backend devices include trained machine learning models, business logic, and attributes of a plurality of events. A plurality of data collection engines and systems send attributes of new events to the backend devices. The backend devices can track the items and predict particular outcomes of new events based upon the attributes of the new events utilizing the trained machine learning models.
US12217838B2

There are provided a method and an apparatus for distributing physical examination information, an electronic device, a computer-readable storage medium, and a computer program product. The method includes: obtaining physical examination information and information of a plurality of distribution objects; inputting the physical examination information and the information of the plurality of distribution objects into an information matching model obtained by pre-training to obtain a matching degree between the physical examination information and the plurality of distribution objects; and determining a target distribution object from the plurality of distribution objects according to the matching degree between the physical examination information and each of the plurality of distribution objects, and distributing the physical examination information to the target distribution object.
US12217826B2

A test structure for 3D memory arrays and methods of forming the same are disclosed. In an embodiment, a memory array includes a first word line over a semiconductor substrate and extending in a first direction; a second word line over the first word line and extending in the first direction; a memory film contacting the first word line and the second word line; an oxide semiconductor (OS) layer contacting a first source line and a first bit line, the memory film being between the OS layer and each of the first word line and the second word line; and a test structure over the first word line and the second word line, the test structure including a first conductive line electrically coupling the first word line to the second word line, the first conductive line extending in the first direction.
US12217822B2

Disclosed herein are related to a memory device including a set of memory cells and a memory controller. In one aspect, each of the set of memory cells includes a select transistor and a storage element connected in series between a corresponding bit line and a corresponding source line. In one aspect, the memory controller is configured to apply a first write voltage to a bit line coupled to a selected memory cell, apply a second write voltage to a word line coupled to a gate electrode of a select transistor of the selected memory cell during a first time period, and apply a third write voltage to a source line coupled to the selected memory cell. The second write voltage may be between the first write voltage and the third write voltage.
US12217818B2

A bias generation circuit and a memory circuit are provided. The bias generation circuit includes: a first load circuit coupled between a working voltage and an regulating node; a bias circuit configured to receive the working voltage and output a bias voltage according to the working voltage; a voltage stabilizing circuit coupled to an output end of the bias circuit and configured to receive a reference voltage and regulate a voltage of the regulating node according to the bias voltage and the reference voltage; and a second load circuit having one end coupled to the output end of the bias circuit and the other end coupled to the regulating node.
US12217797B2

A method of operating a storage device includes: sensing an external voltage supplied from a host device; selecting a data transfer mode, where the data transfer mode is either a normal mode or a brown-out mode according to the external voltage; and performing a write operation or a read operation according to the selected mode, wherein: the data transfer mode is selected as the normal mode when the external voltage is within a normal range between a first operation voltage and a second operation voltage, and the data transfer mode is selected as the brown-out mode when the external voltage is within a low power range below the normal range and between the second operation voltage and a power-off detection voltage; and wherein one or more types of input/output operations of the host device are supported in both the normal mode and the brown-out mode.
US12217792B2

A memory circuit includes a set of memory cells configured to store data, and a local input output (LIO) circuit coupled to a global bit line and the set of memory cells. The LIO circuit includes a sense amplifier, a driver circuit and a booster circuit. The sense amplifier is configured to sense a first signal in response to at least a sense amplifier signal. The first signal corresponds to a value of the data stored in the set of memory cells. The driver circuit is configured to generate a global bit line signal in response to at least the first signal or an inverted first signal. The booster circuit is coupled to the driver circuit and the global bit line, and configured to adjust the global bit line signal in response to a delayed global bit line signal.
US12217785B2

An integrated circuit includes an array of word lines, and an array of memory cells configured to receive selection signals from the array of word lines. Each memory cell in the array of memory cells is connected to one or more data lines in a set of data lines. The integrated circuit also includes a read-write driver which is connected to the set of data lines and is configured to receive a flip-refresh control signal. The read-write driver has a catch circuit configured to store a first bit value related to a stored bit value in a selected memory cell. The read-write driver is configured to store into the selected memory cell a second bit value which is a bit inversion of the stored bit value.
US12217784B2

The dynamic memory array of a DRAM device is operated using at least two voltages. The first voltage, which is used to power the sense amplifiers during sense (i.e., read) operations and most other column operations (e.g., precharge, activate, write), is the operating (i.e., switching) voltage of a majority of the digital logic circuitry of the DRAM device. The second voltage, which determines the voltage written to the capacitor of the DRAM cells (i.e., bitline voltage) is greater than the operating (i.e., switching) voltage of a majority of the digital logic circuitry of the DRAM device. The digital logic circuitry is operated using a supply voltage that is lower than the voltage written to the capacitors of the DRAM array. This allows lower voltage swing digital logic to be used for a majority of the logic on the DRAM device while writing a larger voltage to the DRAM cells.
US12217780B2

The magnetic tape includes: a non-magnetic support; and a magnetic layer containing a ferromagnetic powder, and a magnetic tape cartridge and a magnetic tape apparatus include the magnetic tape. In a binarized image of a secondary electron image obtained by imaging a surface of the magnetic layer with a scanning electron microscope at an acceleration voltage of 5 kV, the number of bright regions having an equivalent circle diameter of 60 nm or more and less than 120 nm is 8000 or more and 30000 or less. Standard deviation σ of the number of the bright regions in a width direction of the surface of the magnetic layer is 2000 or less.
US12217779B2

A method of manufacturing a magnetic recording medium including: forming a diffusion preventing layer, wherein the magnetic recording medium includes a non-magnetic substrate; an underlayer; a perpendicular magnetic layer; the diffusion preventing layer; and a protective layer, wherein the perpendicular magnetic layer has a multi-layer structure, the perpendicular magnetic layer includes an uppermost layer and at least one layer other than the uppermost layer, the uppermost layer including Co or Fe in magnetic particles, and the at least one layer other than the uppermost layer including an oxide, the diffusion preventing layer is provided between the perpendicular magnetic layer and the protective layer, and the diffusion preventing layer includes at least one component selected from a group consisting of Si, Ti, Cr, B, and Ru, or either a carbide, an oxide, or both, of the at least one component.
US12217774B2

A method for increasing readout speed of information encoded on magnetic storage media uses contactless circularly polarized X-rays, allowing real-time, high-fidelity readout. Magnetic information is encoded by magnetization value and direction stored on magnetic tapes or disk drives. The method includes providing first c+ and second c− circularly polarized X-ray beams, orienting the first and second X-ray beams towards the magnetic tape, simultaneously reading out the first and second X-ray beams after passage through the same region of the magnetic tape while advancing the magnetic tape, and determining magnetic information by the difference between two readout signals from the first and second x-ray beams based on X-ray magnetic circular dichroism. Based on beam splitting, real-time readout of the magnetic signal stored on the magnetic tape is achievable by intensity signal evaluation for the first and second X-ray beams.
US12217767B2

An audio device capable of inhibiting malfunction of an information terminal is provided. The audio device includes a sound sensor portion, a sound separation portion, a sound determination portion, and a processing portion. The sound sensor portion has a function of sensing sound. The sound separation portion has a function of separating the sound sensed by the sound sensor portion into a voice and sound other than a voice. The sound determination portion has a function of storing the feature quantity of the sound. The sound determination portion has a function of determining, with a machine learning model such as a neural network model, whether the feature quantity of the voice separated by the sound separation portion is the stored feature quantity. The processing portion has a function of analyzing an instruction contained in the voice and generating an instruction signal representing the content of the instruction in the case where the feature quantity of the voice is the stored feature quantity. The processing portion has a function of performing, on the sound other than a voice separated by the sound separation portion, processing for canceling the sound other than a voice. Specifically, the processing portion has a function of performing, on the sound other than a voice, processing for inverting the phase thereof.
US12217766B2

Methods, apparatus, systems and articles of manufacture are disclosed to reduce noise from harmonic noise sources. An example apparatus includes at least one memory; at least one processor to execute the computer readable instructions to at least: determine a first amplitude value of a frequency component in a frequency spectrum of an audio sample; determine a set of points in the frequency spectrum having at least one of (a) amplitude values within an amplitude threshold of the first amplitude value, (b) frequency values within a frequency threshold of the first amplitude value, or (c) phase values within a phase threshold of the first amplitude value; increment a counter when a distance between (1) a second amplitude value in the set of points and (2) the first amplitude value satisfies a distance threshold; and when the counter satisfies a counter threshold, generate a contour trace based on the set of points.
US12217762B1

System and method detecting synthetic speech may include, using a processor: training a prosody extractor by: providing a training speech sample to an encoder-decoder (codec) model to generate a channel degraded speech sample; providing the channel degraded speech sample to a prosody extractor to extract a prosody embedding; providing to a speech synthesis model the prosody embedding, a codec embedding representing the codec model, speaker identity information and a text representation to generate a spectrogram of the training speech sample; and training the speech synthesis model and the prosody extractor using a loss function defined on the spectrogram generated by the speech synthesis model compared with a spectrogram of the channel degraded speech sample; and using the trained prosody extractor to detect synthetic speech.
US12217756B2

This disclosure relates generally to systems, methods, and computer readable media for providing improved insights and annotations to enhance recorded audio, video, and/or written transcriptions of testimony. For example, in some embodiments, a method is disclosed for correlating non-verbal cues recognized from an audio and/or video recording of testimony to the corresponding testimony transcript locations. In other embodiments, a method is disclosed for providing testimony-specific artificial intelligence-based insights and annotations to a testimony transcript, e.g., based on the use of machine learning, natural language processing, and/or other techniques. In still other embodiments, a method is disclosed for providing smart citations to a testimony transcript, e.g., which track the location of semantic constructs within the transcript over the course of various modifications being made to the transcript. In yet other embodiments, a method is disclosed for providing intelligent speaker identification-related insights and annotations to an audio recording of a testimony transcript.
US12217750B2

Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
US12217747B2

Disclosed is an electronic device including a communication interface, a memory, a microphone, a speaker, a display, a main processor, and a sub-processor activating the main processor by recognizing a wake-up word included in a voice input. The at least one memory stores instructions that, when executed, cause the main processor to receive a first voice input to register the wake-up word, when the first voice input does not include a specified word, to receive a second voice input including a word identical to the first voice input, through the microphone, to generate a wake-up word recognition model for recognizing the wake-up word, and to store the generated wake-up word recognition model in the at least one memory, and when the first voice input includes the specified word, to output information for requesting a third voice input, through the speaker or the display.
US12217743B1

Deep recurrent neural networks applied to speech recognition. The deep recurrent neural networks (RNNs) are preferably implemented by stacked long short-term memory bidirectional RNNs. The RNNs are trained using end-to-end training with suitable regularisation.
US12217739B2

A speech recognition method, including acquiring first linear frequency spectrums corresponding to audios to be trained with different sampling rates; determining the maximum sampling rate and other sampling rates; determining the maximum frequency domain sequence number of the first linear frequency spectrums as a first frequency domain sequence number and a second frequency domain sequence number; in the first linear frequency spectrums corresponding to the other sampling rate, configuring amplitude values corresponding to each frequency domain sequence number that is greater than the first frequency domain sequence number and less than or equal to the second frequency domain sequence number to be zero to obtain second linear frequency spectrums; determining first speech features and second voice features; and using the first speech features and the second speech features to train a machine learning model.
US12217738B2

Disclosed is a training data construction method and a speech recognition method using the same. The training data construction method is performed by a computing apparatus including at least one processor and includes converting first text data including a plurality of sentences to first speech data; acquiring second speech data by adding noise to the first speech data; and converting the second speech data to second text data. The second text data includes a sentence corresponding to each of the plurality of sentences included in the first text data.
US12217721B2

A mura inspection device may include; an optical meter configured to measure luminance of a display region and generate a first luminance matrix, a luminance preprocessor configured to detect a distortion region of the display region in relation to the first luminance matrix, and generate a second luminance matrix by adjusting luminance of the distortion region, a mura generator configured to generate a mura matrix in relation to a difference between the second luminance matrix and a reference value, and an encoder configured to generate encoding data by applying dimensionality reduction to the mura matrix.
US12217707B2

A display device includes light emitting pixels that emit light, photosensors each controlling a sensed current according to an incident light, and a read-out circuit that senses the sensed current of each of the photosensors and converts the sensed current into digital sensed data. In a sensing mode including a first frame period and a second frame period, the light emitting pixels include first sensing pixels that emit the light during the first frame period and second sensing pixels that do not emit the light during the first frame period, the photosensors include first photosensors and second photosensors, and a first distance between any one of the first sensing pixels and a first photosensor adjacent to the first sensing pixel among the first photosensors is greater than a second distance between the first sensing pixel and a second photosensor adjacent to the first sensing pixel among the second photosensors.
US12217706B2

A display apparatus includes a substrate, a first data line in a display area, a first input line in a peripheral area, and a first connecting wire electrically connected to the first input line in a peripheral area of the substrate. The first connecting wire transfers a first input signal from the first input line to the first data line. The first connecting wire includes a first connecting line disposed in a display area of the substrate and extending in the first direction, and a second connecting line electrically connected to the first connecting line and extending in a second direction intersecting the first direction. The first connecting line and the second connecting line are disposed on different layers.
US12217704B2

Discussed is an organic light emitting display device capable of achieving an enhancement in blue characteristics while having subpixels having a same size by designing a blue one of the subpixels using a hole only device (HOD) structure. The blue subpixel can include two blue emission material layers stacked to form the HOD structure. The blue subpixel can driven using two data lines and two driving transistors so that the two blue emission material layers alternately emit light on a frame basis.
US12217701B2

A data compensating circuit includes a stress data generating block which generates stress data for each pixel based on input image data or output image data, a memory control block which updates accumulated stress data for each pixel, a first compensating block which reads the accumulated stress data for each pixel from a first non-volatile memory device to generate afterimage compensation data for each pixel, a compensation data summing block which reads optical compensation data for each pixel from a second non-volatile memory device to generate luminance compensation data for each pixel by summing the afterimage compensation data for each pixel and the optical compensation data for each pixel, an internal memory device which stores the luminance compensation data for each pixel, and a second compensating block which generates the output image data by compensating for the input image data based on the luminance compensation data for each pixel.
US12217700B2

A display apparatus includes an active area, an inactive area surrounding the active area, a pixel disposed in the active area, and a driver IC, a gate driver, a low-potential power supply line, a high-potential power supply line and a subframe controller disposed in the inactive area, wherein the subframe controller is disposed between the pixel and the gate driver.
US12217686B2

A pixel includes a plurality of transistors, a storage capacitor, and an organic light emitting diode. A first transistor controls the amount of current from a first driving power source to the organic light emitting diode based on a data voltage. A second transistor is connected to a data line and is turned on based on a scan signal. A third transistor coupled to the first transistor and is turned on based on the scan signal. A first stabilizing transistor is coupled to the third transistor or between the first and third transistors and is turned off when the third transistor is turned off.
US12217684B2

Provided are a pixel configured to receive a first initialization voltage during a first period between a writing period of a first scan period and a first emission period of a frame and to receive a second initialization voltage different from the first initialization voltage from a start time point of a second period before a second emission period of a second scan period subsequent to the first scan period, a display apparatus including the pixel, and a driving method of the display apparatus.
US12217682B2

A light emitting display apparatus includes a control driver configured to perform a deterioration prevention function, a scaler configured to transfer a deterioration prevention function activation request signal to the control driver and transfer a deterioration prevention function deactivation request signal to the control driver based on an analysis result of input image data when deterioration prevention function start information is received from the control driver, and a light emitting display panel configured to display images under the control of the control driver.
US12217672B2

A pixel circuit and a driving method thereof, a display substrate and a display device are provided. The pixel circuit includes a driving sub-circuit, a first switch sub-circuit and a first light-emitting control sub-circuit. The driving sub-circuit includes a control terminal connected with a first node, a first terminal connected with a second node and a second terminal connected with a third node, and is configured to control a driving signal from the first node to the third node for driving a light-emitting element; the first switch sub-circuit is configured to control conduction of the driving signal between the third node and a fourth node; the first light-emitting control sub-circuit is connected with a first electrode of the light-emitting element through a fifth node, and is configured to control conduction of the driving signal between the fourth node and the fifth node.
US12217669B2

The present disclosure provides a pixel driving circuit, a driving method thereof, and a display device. The pixel driving circuit includes a compensation unit, the compensation unit and a driving unit are coupled to a second node, and the compensation unit is connected to a first scanning signal; a light-emitting control unit is configured to receive a light-emitting signal, and the light-emitting control unit, the driving unit, and the compensation unit are coupled to a third node.
US12217666B1

Methods and systems are provided for a transportation vehicle. One method includes determining ambient light baseline for the flight by measuring a first light intensity by a plurality of light sensors located within a plurality of physical zones of an aircraft cabin, before a flight and transforming the measured first light intensity based on sensor locations within each physical zone of the aircraft cabin; adjusting brightness level of seat display device at passenger seats located in the aircraft cabin based on the ambient light baseline; continuing to measure in-flight light intensity by the plurality of sensors; and automatically adjusting the brightness level of one or more seat display devices in response to the in-flight light intensity varying from the ambient light baseline by a first threshold value.
US12217658B2

A display panel has functional component regions arranged along a first direction and a display region at least partially surrounding the functional component regions. The display panel includes first signal lines located in the display region. One of the first signal lines has a least one part extending in the first direction, and the first signal lines are arranged in a second direction intersecting with the first direction. The first signal lines include a first-type signal line and a second-type signal line, and the first-type signal line at least partially surrounds the functional component regions. In the first direction, at least one second-type signal line is broken at two sides of one of the functional component region.
US12217654B2

An electroluminescence display apparatus includes a first pixel, a second pixel disposed adjacent to the first pixel in a horizontal direction to share a data line to which a first data voltage and a second data voltage are time-divisionally supplied and a reference voltage line to which a reference voltage is supplied, along with the first pixel, a first gate line coupled to the first pixel to transfer a first gate control signal, corresponding to the reference voltage, to the first pixel, a second gate line coupled to the first and second pixels in common to transfer a second gate control signal, corresponding to the first data voltage and the reference voltage in common, to the first and second pixels, and a third gate line coupled to the second pixel to transfer a third gate control signal, corresponding to the second data voltage, to the second pixel.
US12217653B2

Provided is a method for transmitting image data. The method includes acquiring initial image data of a to-be-displayed image in a display panel, wherein the display panel includes a plurality of pixels, and the initial image data includes pixel data of the plurality of pixels; compressing pixel data of a plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data, wherein the plurality of first pixels are disposed in a non-foveal region of the display panel, and a plurality of second pixels are disposed in a foveal region of the display panel; sending compressed image data to a driver chip of the display panel, wherein the compressed image data comprises the at least one piece of compressed pixel data and pixel data of the plurality of second pixels.
US12217648B2

This disclosure provides an adjustment method of a display panel, including: obtaining one or more gamma voltages respectively corresponding to binding points of an extreme grey scale of the display panel as one or more first gamma voltages; obtaining one or more gamma voltages respectively corresponding to binding points of a secondary grey scale adjacent to the extreme grey scale as second gamma voltages; adjusting the gamma voltages corresponding to binding points of the secondary grey scale based on the first gamma voltages and the second gamma voltages to obtain one or more target gamma voltages of the binding points of the secondary grey scale; and adjusting a grey scale value of the extreme grey scale in a preset grey scale-ACC LUT of the display panel, so that a brightness value of the secondary grey scale in the preset grey scale-ACC LUT reaches a target brightness value.
US12217645B2

An operating method of a calibration system for a display device obtains image information about an image displayed on display device and wavelength information about pixels of the image information using a hyperspectral camera included in an electronic device, transmits the obtained image information and wavelength information to a first application in the electronic device, generates calibration data about the obtained image information and wavelength information through the first application and transmits the calibration data to a second application in the display device, and performs color calibration of the display device based on the calibration data transmitted to the second application to display a color calibrated image.
US12217642B2

According to one or more embodiments, an electronic device may include a main body, a sensor exposed to an outside through the main body, a display inside the main body, and configured to output a beam image through a lens exposed through the main body, a posture controller outside the display, and including gimbals configured to change a posture of the display, a driver configured to drive the posture controller, and a processor that is configured to track a user's hand position using the sensor, change the posture of the display based on the tracked hand position, move the lens such that an axis of the lens faces a palm of the user's hand, calculate a distance between the palm and the lens, and control the display to output the beam image generated based on the calculated distance.
US12217639B2

A control device including a device coupling unit coupled to an electronic device, and a processing unit configured to execute an application program configured to process sensor data related to a sensor provided in the electronic device, in which the electronic device determines whether an algorithm language related to processing of a detection value of the sensor is receivable, and transmits the algorithm language to the electronic device when determining that the algorithm language is receivable.
US12217626B2

Systems and methods are disclosed for an apparatus and method for practicing injection techniques through an injectable apparatus. The injectable apparatus may contain a camera that is configured to provide three-dimensional location information for a testing tool based on light attenuated from the testing tool after it is injected into a simulated human or animal body parts. A training tool may be connected to a user display device to generate a display of the injection apparatus as well as the performance parameters of a trainee.
US12217625B2

A simulated dissectible tissue model for practicing surgical skills is provided. The simulated tissue comprises a simulated anatomical structure, such as one or more artificial vessel, embedded with a silicone gel layer between two silicone layers. The simulated dissectible tissue, with or without a simulated anatomical structure, is connected to one or more artificial organ via a fiberfill layer. The fiberfill layer includes a plurality of entangled fibers embedded between two adjacent silicone layers. The fiberfill layer creates a dissection plane that permits the one or more artificial organ to be removed by spreading apart and selectively dissecting the chains of entangled fibers. Artificial nerves may be included in fiberfill layer.
US12217613B2

Systems and methods are disclosed for acquiring data from avionics servers, flight management systems, or connected flight management system cloud services. In some embodiments, a method for acquiring data from avionics servers, flight management systems, or connected flight management system cloud services may include: receiving a dataset request from an input device; generating a plurality of sub-requests for a plurality of partial datasets from the avionics server; transmitting the plurality of sub-requests to a plurality of instances of the avionics server; generating identifications for each of the plurality of partial datasets; assembling the plurality of partial datasets into a single dataset; and transmitting the single dataset to the input device.
US12217606B1

A system for timing or zone alert determination from vehicle events and/or an accident database includes an interface and a processor. The interface is configured to receive a location of a translating object. The processor is configured to trigger a warning to the translating object based at least in part on its location and the existence of an associated hazard.
US12217603B2

A system and method are provided for quantifying greenhouse gas (GHG) emissions associated with vehicle traffic. The method includes receiving data from a plurality of devices located at a plurality of traffic intersections in a traffic network, each device comprising at least one sensor configured to obtain data from the corresponding traffic intersection; using the received data and a traffic model to determine vehicle trajectory data; using the vehicle trajectory data and an emissions model to obtain corresponding GHG emissions data; and evaluating the corresponding GHG emissions data to a baseline of GHG emissions using a GHG quantification methodology to determine a GHG reduction that can achieve a carbon offset credit.
US12217599B2

An emergency lighting element includes a planar, electrically operable radiation source for planar emission of electromagnetic radiation at a front side of the radiation source; and a long-afterglow layer over a whole area on the front side of the radiation source. A penetration depth into the long-afterglow layer for radiation emitted by the radiation source corresponds at least to a thickness of the long-afterglow layer. The long-afterglow layer comprises phosphorescent material, an absorption spectrum of the long-afterglow layer at least partly overlaps an emission spectrum of the radiation source and an emission spectrum of the long-afterglow layer lies substantially in a visible range.
US12217591B2

The embodiments of the present disclosure disclose a system and method. The system may include at least one storage device configured to storage computer instruction; and at least one processor, in communication with the storage device. When executing the computer instructions, the at least one processor is configured to direct the system to perform operations including: obtaining a sensing signal of at least one sensing device; identifying a signal feature of the sensing signal; and determining, based on the signal feature, an operation of a target object associated with the at least one sensing device.
US12217587B2

A wireless terminal detection system provided with user position information acquisition means for measuring a position of a reception-side wireless terminal; pattern classification means for classifying movement patterns extracted from position history information of the reception-side wireless terminal into ordinary patterns and non-ordinary patterns based on classification results in which the movement patterns are classified in accordance with times and positions; and determination means for determining whether a transmission-side wireless terminal, which is a transmission source of radio waves received by the reception-side wireless terminal, is a suspicious terminal based on a reception history of radio waves from the transmission-side wireless terminal in time intervals classified as the non-ordinary patterns.
US12217586B1

One or more embodiments of the invention introduces a novel recessed mounting system for ceiling components such as smoke detectors, improving their installation, aesthetic integration, and functionality. By recessing all electronics into the ceiling, the system achieves a streamlined appearance, leaving only the sensing element exposed. The system comprises three major components: the recessed housing, the sensor module, and the finish trim. The recessed housing seamlessly integrates with remodel and new construction projects, providing an unobtrusive look. The sensor module supports various sensor types, ensuring adaptability to different detection needs. The finish trim offers customization options, enabling field changes from round to square shapes and providing a selection of custom finishes to match architectural elements. This innovative system enhances the aesthetic appeal, smoke detection capabilities, and ease of installation of smoke detectors in residential, commercial settings.
US12217585B1

The present disclosure provides an airflow detection circuit, wherein the airflow detection circuit includes: a first thermistor, one terminal of the first thermistor being coupled to a first resistor and a first switch, and the other terminal of the first thermistor being coupled to a first input terminal of a first operational amplifier; a second thermistor, one terminal of the second thermistor being coupled to the first resistor and the first switch, and the other terminal of the second thermistor being coupled to a second input terminal of the first operational amplifier; a voltage source, coupled to the first resistor and the first switch and configured to provide a supply voltage for the first thermistor and the second thermistor through a corresponding supply path based on ON or OFF of the first switch; and a controller, coupled to an output terminal of the first operational amplifier and configured to collect an output signal of the first operational amplifier and determine an airflow flow rate based on the output signal. The airflow detection circuit of the present disclosure senses a temperature through the first thermistor and the second thermistor and determines the airflow flow rate through the output signal of the first operational amplifier, thereby improving the stability, reliability and universality of airflow detection results.
US12217582B2

Image surveillance and reporting technology, in which an event that is indicative of potential physical activity within an area corresponding to a location of a camera unit is detected. In response to detection of the event, the camera unit is controlled to capture one or more images of the area corresponding to the location of the camera unit. The one or more images captured by the camera unit are analyzed to determine whether the one or more images include image data that is indicative of relevant physical activity within the area corresponding to the location of the camera unit. The one or more images are handled based on the determination of whether the one or more images include image data that is indicative of relevant physical activity within the area corresponding to the location of the camera unit.
US12217580B1

Information-security LoRa-wave sensing is used to protect ATMs with LoRa modulator with spread-spectrum modulation techniques and/or transparent laser-guided systems 3D image generation to scan/monitor ATM card slots and ATM keypads for skimmers, fake keypads, etc. Sensor(s) with a DCNN/StNet-based algorithm are trained on 3D dimensions for card slot and keypad. Normal vs. detected constant weight of the keypad as well as weight distribution when keys are depressed are detected. Normal vs. disrupted signals based on the foregoing are observed and used to detect unauthorized objects. NB-IoT LoRa-waves initiate an alarm process. Additional features, functionality, and details are disclosed.
US12217575B2

An electronic gaming machine includes a display device, a player input interface configured to receive player input from a player; and a game controller configured to execute instructions. The instructions cause the processor to display a plurality of game reels including a first game reel type having a plurality of symbol positions and a second game reel type including a grouped symbol position. The instructions also cause the processor to display a bonus symbol in the grouped system position and, in response to displaying the bonus symbol, to display an expanded display area comprising at least one additional symbol position located above the reels of the first game reel type. The instructions further cause the processor to determine a game outcome based upon a combination of the at least one additional symbol position and the plurality of symbol positions.
US12217569B2

Systems and methods are disclosed for associating a player identifier with a financial account. The financial account can holds funds that are accessible through the player's use of a payment vehicle. The payment vehicle can be, for example, a credit payment vehicle or a debit payment vehicle. The player can load funds from the financial account to a wagering account.
US12217567B2

A system that facilitates the transfer of an amount funds between one or more gaming establishment accounts associated with a player and one or more gaming table components associated with a gaming establishment gaming table currently associated with the player.
US12217555B2

A center device includes a distribution control unit that is configured to control distribution of data to a vehicle, a normal operation determination unit that is configured to determine whether operation of distributed data on a vehicle is normal, and a distribution target expansion unit that is configured to expand a distribution target for the data when the normal operation determination unit determines that operation of the distributed data on the vehicle is normal after the data was distributed to the vehicle.
US12217550B1

An elector is provided using shared storage to allow a cluster of participant nodes to gracefully convert failed voters to non-voters until there are only two voters. The cluster can then tolerate the failure of either of those two remaining participant nodes. A tiny amount of shared storage is used as a voter without an object store. This results in a cluster with only one running node that is an exclusive leader. An exclusive leader is then the only participant node that is a voter, and the exclusive leader can commit log records without replicating them to any other members of the cluster. When there is an exclusive leader, there is only one remaining node with a current copy of the object store.
US12217549B1

System and method for matching a voice sample to a facial image may include, using a processor: obtaining a voice sample and a facial image; calculating a plurality of voice metaproperties from the voice sample; calculating a plurality of image metaproperties from image sample, where each of the image metaproperties corresponds to one of the voice metaproperties; and determining a level of match between the voice sample and the facial image, based on the plurality of voice metaproperties and the plurality of image metaproperties.
US12217544B2

A method and apparatus for recognizing a three-dimensional gesture based on mark points, a device and a storage medium are provided. An image collected by each camera is acquired; for each image, an identifier and a corresponding two-dimensional coordinate position of each mark point in the image are determined; a three-dimensional coordinate position of each mark point in a coordinate system of a corresponding camera is determined according to the two-dimensional coordinate position of each mark point and a calibration parameter of the corresponding camera; the three-dimensional coordinate position is converted to an initial three-dimensional coordinate position in a coordinate system of the designated space; and a target three-dimensional coordinate position of each mark point in the coordinate system of the designated space is determined according to the initial three-dimensional coordinate position of each mark point in each image and the identifier of the corresponding mark point.
US12217543B2

A system includes a data interface in communication with one or more sensor systems configured to acquire measurement data for one or more participants in an activity. A processor in communication with the sensors via the data interface analyzes the measurement data to identify events associated with the environment and participants, extracts attributes associated with the events from the measurement data, predicts a movement outcome associated with one of the events based on the attributes, and generates one or more instructions based on the predicted movement outcome the instructions generated by the processor encoding timing and magnitude information selected to enhance attention to and recognition of the event.
US12217539B2

An estimation device according to one aspect of the present disclosure includes: at least one memory storing a set of instructions; and at least one processor configured to execute the set of instructions to: generate a plurality of extraction regions by adding a perturbation to an extraction region of a partial image determined based on positions of feature points extracted from a face image; estimate a plurality of directions of at least one of a face and a line of sight and a reliability of each of the plurality of directions based on a plurality of partial images in the plurality of extraction regions of the face image; and calculate an integrated direction obtained by integrating the plurality of directions based on the estimated reliability.
US12217532B2

A biometric information acquisition device includes a camera configured to capture an image of a hand of a user inserted into an imaging space, an illumination configured to illuminate inside of the imaging space from above, a housing configured to accommodate the camera and the illumination, and a first opening formed by cutting out a part of the housing and provided in a rectangular shape in a front view to form the imaging space.
US12217530B2

An apparatus may include an ultrasonic sensor stack, a foldable display stack and a transmission enhancement layer. The foldable display stack may include a display stiffener and display stack layers. The display stack layers may form one or more display stack resonators configured to enhance ultrasonic waves transmitted by the ultrasonic sensor stack in a first ultrasonic frequency range. In some implementations, a transmission enhancement resonator may include the display stiffener and the transmission enhancement layer. In some examples, the transmission enhancement resonator may include at least a portion of the ultrasonic sensor stack. The transmission enhancement resonator may be configured to enhance the ultrasonic waves transmitted by the ultrasonic sensor stack in the first ultrasonic frequency range.
US12217529B2

The present disclosure provides a fingerprint identification substrate, an electronic apparatus and a fingerprint identification method. The fingerprint identification substrate includes a base substrate, a driving circuitry layer arranged on the base substrate, a shielding layer arranged at a side of the driving circuitry layer away from the base substrate and a detection electrode arranged at a side of the shielding layer away from the base substrate. The detection electrode is electrically coupled to a fingerprint detection circuitry arranged on the driving circuitry layer, the shielding layer is insulated from the detection electrode, and an orthogonal projection of the shielding layer onto the base substrate at least partially overlaps an orthogonal projection of the detection electrode onto the base substrate.
US12217527B2

Methods, apparatus, systems and articles of manufacture are disclosed. An example apparatus includes an audio detector to determine a first audience count based on signatures of audio data captured in the media environment, a thermal image detector to determine a heat blob count based on a frame of thermal image data captured in the media environment, and an audience image detector to identify at least one audience member based on a comparison of a frame of audience image data with a library of reference audience images, the audience image detector to perform the comparison in response to the first audience count not matching the heat blob count.
US12217522B2

A device may receive a target document. The device may segment the target document into multiple segments. The device may determine, for each segment of the multiple segments, a set of color parameters for a corresponding set of pixels included in that segment. The device may determine, for each segment of the multiple segments, an average color parameter for that segment based on the set of color parameters for the corresponding set of pixels included in that segment. The device may generate a target color profile for the target document based on determining the average color parameter for each segment. The device may compare the target color profile and a model color profile associated with classifying the target document. The device may classify the target document based on comparing the target color profile and the model color profile.
US12217519B2

A method for 3D object detection is described. The method includes predicting, using a trained monocular depth network, an estimated monocular input depth map of a monocular image of a video stream and an estimated depth uncertainty map associated with the estimated monocular input depth map. The method also includes feeding back a depth uncertainty regression loss associated with the estimated monocular input depth map during training of the trained monocular depth network to update the estimated monocular input depth map. The method further includes detecting 3D objects from a 3D point cloud computed from the estimated monocular input depth map based on seed positions selected from the 3D point cloud and the estimated depth uncertainty map. The method also includes selecting 3D bounding boxes of the 3D objects detected from the 3D point cloud based on the seed positions and an aggregated depth uncertainty.
US12217511B1

A method for real time management of detected issues, the method includes producing, by a classification unit having a neural network, a classification decision for sensed information obtained in an environment of a vehicle; generating, by one or more computing devices with auto-labeling capabilities, an automated ground truth labeling for the sensed information; detecting, by the one or more computing devices and based on a performance indication related to the automated ground truth labeling, an issue with respect to the classification decision; and responsive to the detecting, addressing the detected issue in a driving in the environment of the vehicle by a computer device associated with the vehicle, using a signature generated in association with at least the classification decision or with the detected issue. The neural network is in a same state in the producing of the classification decision, the detecting the issue, and the addressing the detected issue.
US12217509B2

The present disclosure provides a system for monitoring users/workplaces in real-time. The system includes video monitoring device(s) for capturing video frames of a user/workplace. The system also includes a client monitoring module including: a transceiving module for receiving credentials from the user; a user registration and authentication module for authenticating the user; and a processing module for: analysing the video frames in real-time to determine if object of interest(s) is present and accordingly determining at least one action of interest of the at least one object of interest; and determining if the object of interest is passing a predefined threshold. When object of interest passes the predefined threshold frames, the client monitoring module may analyse the video frames and take a preventive action or may send the video frames to a server for further analysis and preventive action.
US12217503B2

The provided is a tidal flat extraction method based on hyperspectral data. The method includes: acquiring and preprocessing hyperspectral data; calculating a constraint condition; calculating, according to the constraint condition, a normalized difference tidal flat index (NDTFI), generating a sample index statistical box chart, and determining a tidal flat extraction threshold according to the sample index statistical box chart; and removing a misclassified pixel based on a coastal buffer zone and a high spatial resolution image, thereby achieving final extraction of a tidal flat. The method has the following beneficial effects. The method is an effective supplement to the existing tidal flat extraction methods. The method adopts an easily realized process, improves the accuracy of tidal flat extraction, reflects the real spatial distribution of the tidal flat, and provides a scientific basis for tidal flat management and protection.
US12217498B2

A defect inspection system is disclosed, and comprises a linear light source, N number of cameras, a display device, a tag reader, and a modular electronic device, in which the linear light source, the cameras and the modular electronic device are used for conducting a defect inspection of an article. On the other hand, the display device, the tag reader and the modular electronic device are adopted for conducting in production of at least one labeled example. Therefore, the modular electronic device is allowed to apply a machine learning process to an image classifier under using a training dataset containing the labeled examples, thereby producing at least one new defect recognition model or updating the existing defect recognition model.
US12217494B2

In one aspect, an example method includes (i) determining a blur delta that quantifies a difference between a level of blurriness of a first frame of a video and a level of blurriness of a second frame of the video, wherein the second frame is subsequent to and adjacent to the first frame; (ii) determining a contrast delta that quantifies a difference between a contrast of the first frame and a contrast of the second frame; (iii) determining a fingerprint distance between a first image fingerprint of the first frame and a second image fingerprint of the second frame; (iv) determining a keyframe score using the blur delta, the contrast delta, and the fingerprint distance; (v) based on the keyframe score, determining that the second frame is a keyframe; and (vi) outputting data indicating that the second frame is a keyframe.
US12217491B2

According to the present invention, proposed is a method for inspecting a labeling operation, the method comprising, when a deep learning model for inspecting a labeling operation for a bounding box corresponding to an object included in an image is present and a computing apparatus uses the deep learning model, the steps of: performing, by the computing apparatus, first training on the deep learning model on the basis of a training image; obtaining, by the computing apparatus, an operation image and a bounding box labeling value therefor; calculating, by the computing apparatus, a score for inspection by performing a calculation while passing the operation image and the bounding box labeling value through the deep learning model; and determining, by the computing apparatus, whether the bounding box labeling value for the operation image is accurate on the basis of the score for inspection and performing any one of a pass process, a fail process, and a re-inspection process.
US12217489B2

A learning dataset generation device includes: a memory that stores three-dimensional CAD data of a workpiece and a container; and one or more processors including hardware, wherein the one or more processors are configured to use the three-dimensional CAD data of the workpiece and the container, stored in the memory, to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container, acquire a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space, accept at least one teaching position for each of the acquired virtual distance images, and generate a learning dataset by associating the accepted teaching position with each of the virtual distance images.
US12217488B2

A learning image generation device including: a supervised data acquisition unit that acquires supervised data including a learning image and a correct learning image in which a correct region is defined in the learning image as a pair; and a variation learning image generation unit that generates a variation learning image in which a pixel value of a pixel belonging to the correct region is varied within a limitation range of an allowable pixel value of the pixel belonging to the correct region in the learning image.
US12217486B2

In a learning device, a first learning unit performs first machine learning using first training data including a first evaluation result for an evaluation target image to generate a first learned model outputting a second evaluation result for an input image, an evaluation unit uses the first learned model to acquire a plurality of the second evaluation results for a plurality of the input images, a generation unit selects a second image quality parameter from a plurality of first image quality parameters having different values, based on the plurality of the second evaluation results and generates second training data including the selected second image quality parameter, and a second learning unit performs second machine learning using the second training data to generate a second learned model outputting a third image quality parameter used for processing a processing target image.
US12217479B2

A probabilistic model is provided based on an output of a matching procedure that matches a particular object to representations of objects, where the probabilistic model relates a probability of an object being present to a number of matching features. The probabilistic model is used for detecting whether a particular object is present in received visual data.
US12217474B2

In one embodiment, a method includes receiving an input video comprising a plurality of image frames including an object of interest. Based on the plurality of image frames, a motion associated with the object of interest is determined, and the plurality of image frames are classified using a machine-learning model to identify one of the plurality of image frames that indicates a moment of perception of the determined motion.
US12217470B2

A system and a method for an automatic video reconstruction to improve scene quality using a dynamic point of interest by finding a point or line of interest are provided. The method includes dividing a first video into a plurality of first frames; determining a first object of interest in the plurality of first frames; converting the plurality of first frames into a plurality of second frames based on the first object of interest; and reconstructing the first video into a second video based on the plurality of second frames.
US12217465B2

According to an aspect of the disclosure, a method of point cloud geometry encoding in a point cloud encoder is provided. In the method, geometry coding is performed on a point cloud at a first partition depth. Further, a plurality of largest coding units (LCUs) of the point cloud is determined at a second partition depth. A coding state of a LCU of the plurality of LCUs of the point cloud is set at the second partition depth. The geometry coding is performed on the plurality of LCUs of the point cloud at the second partition depth based on the coding state of the LCU at the second partition depth.
US12217464B2

Provided is a method of processing and transmitting three-dimensional data represented as a point cloud. The method of encoding three-dimensional (3D) data includes: generating a geometry image indicating position information of points, a texture image indicating color information of the points, and an occupancy map indicating occupancy information of the position information of the points in the geometry image, by projecting the points included in the 3D data onto a two-dimensional (2D) plane; generating a filtered occupancy map by performing filtering on the occupancy map; performing image padding on the geometry image and the texture image, based on the filtered occupancy map; and generating and outputting a bitstream including a padded geometry image, a padded texture image, a downsampled occupancy map, and information about the filtering performed on the occupancy map.
US12217460B2

A camera device includes an imaging unit for capturing an image of an imaging area in which a subject is present, a memory for storing a camera parameter related to imaging, a detection unit for detecting the subject from the captured image, a first determination unit for primarily determining a color of a target portion of the detected subject, a second determination unit for adjusting a determination result of a predetermined color corresponding to the target portion determined by the first determination unit based on the camera parameter, when the color of the target portion determined by the first determination unit is the predetermined color having a plurality of gradations, and a communication unit for transmitting an adjustment result of the predetermined color corresponding to the determined target portion and information on the target portion to an external device in association with each other.
US12217459B2

Embodiments are disclosed for generating multiple color theme variations from an input image using learned color distributions. A method of generating multiple color theme variations from an input image using learned color distributions includes obtaining, by a user interface manager, an input image, determining, by a color extraction manager, one or more color priors based on the input image, generating, by a color distribution modeling network, a plurality of color theme variations based on the one or more color priors, ranking, by a color theme evaluation network, the plurality of color theme variations, and generating, by a recolor manager, a plurality of recolored output images using the plurality of color theme variations.
US12217449B2

The present disclosure provides systems and methods for improving detection and location determination accuracy of abnormalities during a gastroenterological procedure. One example method includes obtaining a video data stream generated by an endoscopic device during a gastroenterological procedure for a patient. The method includes generating a three-dimensional model of at least a portion of an anatomical structure viewed by the endoscopic device based at least in part on the video data stream. The method includes obtaining location data associated with one or more detected abnormalities based on localization data generated from the video data stream of the endoscopic device. The method includes generating a visual presentation of the three-dimensional model and the location data associated with the one or more detected abnormalities; and providing the visual presentation of the three-dimensional model and the location data associated with the detected abnormality for use in diagnosis of the patient.
US12217446B2

A body shape indicator device comprises a scanner arranged to obtain a three-dimensional model of a person, a body volume calculator for calculating the volume of at least first, second and third parts of the person's body from the three-dimensional model and a body shape calculator for calculating an indication of the person's body shape based on part volume ratios calculated from the output from at least the body volume calculator. A method for determining the body shape of a person and a method of automated clothing selection based on the body shape as determined are also disclosed.
US12217443B2

A depth image generation method, apparatus, and storage medium and electronic device. The method includes: acquiring a plurality of target images; performing multi-stage convolution processing on the plurality of target images through a plurality of convolutional layers in a convolution model to obtain feature map sets respectively outputted by the plurality of convolutional layers; performing view aggregation on a plurality of feature maps in each feature map set respectively to obtain an aggregated feature corresponding to each feature map set; and performing fusion processing on the plurality of obtained aggregated features to obtain a depth image. The plurality of acquired target images are obtained by photographing the target object from different views respectively, so that the plurality of obtained target images include information from different angles, which enriches information content of the acquired target images.
US12217419B2

In order to enhance enhanced X-ray image inhalation quality monitoring, a metric is proposed hat reproducibly provides an index of ribs visible to be used in the assessment of the inhalation state. In an example, a detected diaphragm in a chest X-ray image may be projected into an atlas that contains labels for all intercostal spaces, namely spaces between rib centerlines. A spatial representation of both the clavicle and the ribs is provided in the atlas, a cumulative histogram is built for all points, i.e. pixels, of the diaphragm, for every point a rib label counter of the rib in the rib label map at that point is incremented as well as all ribs above it, the rib label counter is normalized by a division by the number of points, the median (or a different quantile) may be taken of this distribution serving as an inhalation index. An objective metric of inhalation state is thus achieved.
US12217415B2

A method of manufacturing a display device includes preparing a cover substrate assembly including a cover substrate, a protective film attached to a lower surface of the cover substrate, and an inspection pattern disposed between the cover substrate and the protective film, obtaining a first image by imaging the inspection pattern through an upper surface of the cover substrate, obtaining noise data by comparing a reference image of the inspection pattern with the first image, obtaining a second image by imaging the cover substrate assembly, obtaining a corrected image of the second image by reflecting the noise data in the second image, and detecting a defect of the cover substrate based on the corrected image of the second image.
US12217411B2

An inspection apparatus according to one or more embodiments extracts an attention area from a target image using a first estimation model, performs a computational process with a second estimation model using the extracted attention area, and determines whether a target product has a defect based on a computational result from the second estimation model. The first estimation model is generated based on multiple first training images of defect-free products in a target environment. The second estimation model is generated based on multiple second training images of defects. The computational process with the second estimation model includes generating multiple feature maps with different dimensions by projecting the target image into different spaces with lower dimensions. The extracted attention area is integrated into at least one of the multiple feature maps in the computational process with the second estimation model.
US12217410B2

A method may include obtaining a laser image of a food product. The method may include obtaining an ultraviolet (UV) image of the food product. The method may include determining a decay value of the food product, based on obtaining the laser image of the product and obtaining the UV image of the food product.
US12217409B2

An information processing device includes: a storage unit that stores first information indicating at least one of a structure or a physical property of a first object obtained by capturing a real physical body into a virtual space; and a specifying unit that specifies an arrangement of a second object indicating a virtual object in the virtual space so that the arrangement is capable of expressing an interaction with the first object, based on an arrangement condition of the second object and on the first information.
US12217407B2

Provided is a method in which a processor (1) accesses a database which contains a set of data records containing a focus data record, (2) selects first data records from the set of data records, the first context information of which does not correspond to the first context information of the focus data record, and the second context information of which corresponds to the second context information of the focus data record, (3) lines up a focus graphic, (4) selects second data records from the set of data records, the first context information of which corresponds to the first context information of the focus data record, and the second context information of which does not correspond to the second context information of the focus data record, and (5) lines up second graphics.
US12217400B2

A computer-implemented method for processing an image includes steps of dividing the image into at least two image regions, grouping at least one of the image regions into at least one group wherein each of the image regions is assigned to exactly one group or to no group, and applying at least one kernel in a layer of a neural network to the image regions of at least one group, wherein at most one kernel is applied to the image regions of each group. The disclosure further relates to a computer-implemented method for training a neural network, to a device for processing an image in a neural network, and to a computer-readable medium.
US12217396B2

A method for restoring an image of a fingerprint sensor is described. The method includes capturing, by the fingerprint sensor, a fake fingerprint image from a fake fingerprint; calculating a phase of the fake fingerprint from the fake fingerprint image; capturing a plurality of target fingerprint images at measurement times by a fingerprint sensor disposed on a rear side of a display panel; applying the calculated phase to each of the acquired target fingerprint images; and combining information from each of the plurality of target fingerprint images to generate a final fingerprint image.
US12217393B2

Systems, methods, and/or computer-program products for generating a photo composite are configured to identify a facial photo, assign a community such as a genetic community to the identified facial photo, select and retrieve a subset of photos from a genetic community, determine a landmark in each photo of the subset of photos, compute and apply a similarity transform to each photo based and its landmarks, update estimates of transformed averaged landmarks, calculate a triangularization of the transformed averaged landmarks, warp images to the average image landmarks, and combine the intensities of the warped images. The communities are identified from genetic information. The facial photos are identified from a network of genealogical trees and/or a collection of historical records.
US12217389B2

Methods and apparatus for systems using a scene codec are described, where systems are either providers or consumers of multi-way, just-in-time, only-as-needed scene data including subscenes and subscene increments. An example system using a scene codec includes a plenoptic scene database containing one or more digital models of scenes, where representations and organization of representations are distributable across multiple systems such that collectively the multiplicity of systems can represent scenes of almost unlimited detail. The system may further include highly efficient means for the processing of these representation and organizations of representation providing the just-in-time, only-as-needed subscenes and scene increments necessary for ensuring a maximally continuous user experience enabled by a minimal amount of newly provided scene information, where the highly efficient means include a spatial processing unit.
US12217387B2

Provided are a learning method and a learning system of a generative model, a program, a learned model, and a super resolution image generating device that can handle input data of any size and can suppress the amount of calculation at the time of image generation. A learning method according to an embodiment of the present disclosure is a learning method for performing machine learning of a generative model that estimates, from a first image, a second image including higher resolution image information than the first image, the method comprising using a generative adversarial network including a generator which is the generative model and a discriminator which is an identification model that identifies whether provided data is data of a correct image for learning or data derived from an output from the generator and implementing a self-attention mechanism only in a network of the discriminator among the generator and the discriminator.
US12217386B2

Apparatuses, systems, and techniques are presented to generate images. In at least one embodiment, at least a first optical flow network (OFN) and at least a first reconstruction network (RN) can be used to generate one or more images based, at least in part, upon the OFN and the RN using a shared loss function.
US12217381B2

A method for execution by a computer generating a virtual reality environment utilizing a group of object representations by identifying an exclusion asset and modifying a set of common illustrative assets to exclude the exclusion asset to produce a redacted set of common illustrative assets. The method further includes rendering a portion of the redacted set of common illustrative asset to produce a redacted set of common illustrative asset video frames and selecting a subset of the redacted set of common illustrative asset video frames to produce a common portion of video frames for the virtual reality environment. The method further includes rendering representations of object representations to produce remaining portions of the video frames for the virtual reality environment. The method further includes linking the common portion and the remaining portions of the video frames to produce the virtual reality environment for interactive consumption.
US12217379B2

In some implementations, a method includes obtaining a virtual object kit that includes a set of virtual object templates of a particular virtual object type. In some implementations, the virtual object kit includes a plurality of groups of components. In some implementations, each of the plurality of groups of components is associated with a particular portion of a virtual object. In some implementations, the method includes receiving a request to assemble a virtual object. In some implementations, the request includes a selection of components from at least some of the plurality of groups of components. In some implementations, the method includes synthesizing the virtual object in accordance with the request.
US12217366B2

The present disclosure relates to a media distribution device, a media distribution method, and a program enabling to generate a guide voice more appropriately. A media distribution device includes a guide voice generation unit that generates a guide voice describing a rendered image viewed from a viewpoint in a virtual space by using a scene description as information describing a scene in the virtual space and a user viewpoint information indicating a position and a direction of the viewpoint of a user; and an audio encoding unit that mixes the guide voice with original audio, and encodes the guide voice. The present technology can be applied to, for example, a media distribution system that distributes 6DoF media.
US12217361B1

An apparatus and method for generating a three-dimensional (3D) model of cardiac anatomy including an overlay. The apparatus includes at least a processor configured receive a set of images of a cardiac anatomy pertaining to a subject, generate a set of shape parameters based on the set of images, wherein generating the set of shape parameters includes receiving cardiac geometry training data including a plurality of image sets as input correlated to a plurality of shape parameter sets as output, training a shape identification model using the cardiac geometry training data, and generating the set of shape parameters using the shape identification model, generate a 3D model of the cardiac anatomy based on the set of shape parameters, generate a map by determine a level of uncertainty at each location of a plurality of locations on the generated 3D model, and overlay the map onto the 3D model.
US12217343B2

An information processing device including a control unit that displays a virtual object on a three-dimensional coordinate space associated with a real space and causes the virtual object to perform a predetermined movement according to a predetermined sound reproduced from a real sound source disposed in the real space, in which the control unit performs delay amount setting processing of increasing a delay amount of movement start timing at which the virtual object is caused to perform the predetermined movement with respect to reproduction timing at which the real sound source reproduces the predetermined sound, as a position of the real sound source in the real space and a position of the virtual object on the three-dimensional coordinate space are separated from each other.
US12217341B2

Communications pertaining to a digital human can include communicating via a lighting system based on determining an aspect of a user based on one or more sensor-generated signals. A communicative lighting sequence can be determined based on the user attribute. The lighting sequence can correspond to a condition of a digital human and can be configured to communicate to the user the condition of the digital human. The light sequence can be generated with an LED array mounted on a digital human display assembly.
US12217340B1

Methods, systems, and computer programs are presented for the generation of content in advance to enable quickly customized communications for multiple types of customers. One method includes an operation for identifying components of an image design that specifies how the components are combined to generate an image. For one or more of the identified components, variations of the components are generated using one of several generative artificial intelligence (GAI) models. The method further includes detecting a request, comprising user attributes, for the image. For one or more of the identified components, a respective variation is selected based on the user attributes, and a response image is created utilizing the image design and the one or more selected variations. Further, the response image is presented on a computer user interface.
US12217330B2

A computer-implemented method for generating labeled training data for an artificial intelligence machine is provided. The method comprises at least the steps of: defining parameters for a scenario of an aircraft approaching a runway; using the parameters of the scenario in a flight simulator to generate simulated flight data, the flight simulator being configured so as to simulate the aircraft in the approach phase and an associated autopilot; using the simulated flight data in a sensor simulator to generate simulated sensor data, the sensor simulator being configured so as to simulate a forward-facing sensor on board an aircraft and able to provide sensor data representative of information of interest of a runway, the simulated sensor data that are generated being representative of information of interest of the runway; and using the simulated flight data and the simulated sensor data to generate a ground truth, the ground truth associated with the simulated sensor data forming a pair of simulated labeled training data.
US12217327B2

An apparatus to facilitate processing in a multi-tile device is disclosed. In one embodiment, the apparatus includes a graphics processor comprising a first semiconductor die including a first high-bandwidth memory (HBM) device, a second semiconductor die including a second HBM device, and a third semiconductor die coupled with the first semiconductor die and the second semiconductor die in a 2.5-dimensional (2.5D) arrangement. The third semiconductor die includes a graphics processing resource and a cache coupled with the graphics processing resource. The cache is configurable to cache data associated with memory accessed by the graphics processing resource and the graphics processing resource includes a general-purpose graphics processor core and a tensor core.
US12217322B2

An example system is configured for displaying enhancement options and financial analysis. The system may include a server, third party data sources and an augmented reality computing device that includes a processing unit and system memory. The augmented reality computing device is configured to obtain user input regarding a property enhancement option; render the property enhancement options in augmented reality; obtain financial data from the server and the third party data sources; responsive to the obtained user input, automatically generate a financial analysis of the property enhancement option, wherein the financial analysis is based on the obtained financial data; and render the financial analysis with the obtained property enhancement option in augmented reality.
US12217314B2

A matching computer system for electronically generating, matching, and providing online user profiles, and determining a trust score for a user based upon at least social media data and insurance data is provided. The matching computer system may be configured to register users within the matching computer system, receive consent from the users to capture the social media data, and collect the social media data and the insurance data from each registered user. The matching computer system may also be configured to retrieve the social media data and the insurance data associated with each registered user. The matching computer system may be further configured to determine a trust score for each registered user based upon each respective social media data and each respective insurance data. Each trust score represents a level of trustworthiness of the user.
US12217301B1

A system for coordinating pickup of online orders provided at a quick service restaurant facility having multiple drive through lanes. The system includes a designated drive through lane for each drive through store at the quick service restaurant facility and has a designated security or barrier gate at the facility. The customers order and pay prior to arriving to the QSR facility on an online application associated with each drive through store. An arrival time and identifying gate code is communicated to either the customer or a delivery driver to enter through the security gate. If the recipient of the arrival time and the code arrive too early, the recipient is directed to a waiting area at the facility. Otherwise, the recipient is allowed to pass through the barrier gate and provided with the previously ordered online food order and the order is verified as being associated with the identifying gate code.
US12217298B2

Integration of an external calendar application with a task facilitation service includes mechanisms for creating tasks within the task facilitation service based on calendar data of the calendar application received by the task facilitation service and processed using various dynamic models and algorithms. Further examples of integration include the task facilitation service generating recommendations for new calendar items and modifications to existing calendar items by leveraging the data and models available to the task facilitation service.
US12217296B2

Systems and methods for generating top-k recommendation using latent space representations generated by deep joint variational autoencoder processes are disclosed. A user identifier is received and a set of prior interactions associated with the user identifier is obtained. A set of latent space representations of the set of prior interactions is generated using a trained inference model. The trained inference model includes a joint variational autoencoder model. A set of k-recommended items is generated based on a comparison of the set of latent space representations of the set of prior interactions and a set of latent space representations of one or more items. A user interface including the set of k-recommended items is generated.
US12217283B2

Technology is disclosed for facilitating and processing cross-merchant promotions. In examples, the disclosed technology comprises identifying a first merchant and a second merchant as complementary merchants based at least in part on first transaction data associated with a plurality of merchants; generating a recommendation for the first and second merchants to participate in a cross-merchant promotion; receiving an indication that the first merchant and the second merchant intend to participate in the cross-merchant promotion; receiving second transaction data for a second transaction of the first merchant; applying the cross-merchant promotion to the second transaction based at least in part on a payment card number offered for payment in the second transaction; processing payment for the second transaction based at least in part on the cross-merchant promotion; and apportioning the payment between the first and second merchant according to an agreement between them.
US12217282B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
US12217279B2

A blockchain-based multi-merchant loyalty point partnership system may include a blockchain API host that is configured to generate a reward based at least in part on transaction data received from a web site. In one example, a system is configured to receive a loyalty account and transaction data for a completed purchase from a loyalty partner site. A partnership smart contract is executed to validate that the transaction data meets a purchase requirement parameter of the partnership smart contract. A transaction record is stored which indicates that the loyalty account has the transaction data for meeting the purchase requirement parameter. The transaction record is transmitted to consensus participants associated with the blockchain network.
US12217276B2

Methods and systems for assisting entities with improving the effectiveness of their profiles are disclosed. An example method is performed by one or more processors of a system and includes storing profile data including profiles identifying attributes associated with respective entities, obtaining a selection data vector including values each indicating a selection rate for a respective entity, generating, using a trained analysis model, selection prediction data predicting, for each respective change of a set of possible changes to a selected entity's profile, how the selection rate for the selected entity will change if the selected entity's profile is adjusted in accordance with the respective change, selecting, from the selection prediction data, one or more recommended changes likely to result in an increase in the selection rate for the selected entity, and outputting a prompt recommending that the selected entity make one or more recommended changes to the selected entity's profile.
US12217264B2

Systems and methods are disclosed for payment transactions, alerts, dispute settlement, and settlement payments, using multiple blockchains. One method includes: entering, in a first blockchain, a transaction identifier indicating the initiation of and identification of a transaction; receiving an identifier of a currency or cryptocurrency account for participants of the payment transaction; performing one or more iterations of: identifying a new transaction event in the series of transaction events stored in the first blockchain; presenting the new transaction event to participants of the transaction, wherein the presentation enables a participant to indicate a dispute of an attribute of the transaction; relaying one or more attributes of the transaction to a second blockchain for processing the transaction; and receiving, from the second blockchain, an indication of a transfer of funds between the two or more participants, using the identifiers of the currency or cryptocurrency accounts of the two or more participants.
US12217262B2

Techniques for identifying a fraudulent interaction of a user device using time based risk features are described herein. In embodiments, time stamp information provided by an external clock and time units may be maintained by a user device. The user device may include an authentication component that is communicatively coupled to a clock component that generates the time units. In response to conducting an interaction with an access device and user device first time information may be received from the access device. Second time information may be determined based at least in part on the time units from the clock component and the time stamp information. The second time information may be compared to the first time information. An authentication plan for the interaction may be determined based at least in part on the comparison of the second time information to the first time information.
US12217261B2

A system that allows owners of Non Fungible Tokens (NFTs) to access an NFT via a physical item. The physical item may include authenticating information that enables the system to verify ownership of an NFT that is maintained in a remote database, such as a blockchain ledger. The item thus enables the owner to quickly and securely access the digital asset associated with the NFT via a reader, such as a smart phone or other computing device. The system provides a method for binding an NFT to the physical item, and a corresponding method for accessing the NFT and the related digital asset later using the physical item.
US12217260B2

A system and method in accordance with examples may include an identity verification kiosk. The identity verification kiosk may include a display comprising a user interface; a card reader; a document scanner; a printer; and a processor in data communication with a server and a database storing user information. The processor may be configured to receive an identification verification request from the user interface; receive user information via the document scanner or the card reader; retrieve user information from the database; verify the identity of a user; and print a unique identifier on a document using the printer.
US12217259B2

The disclosed technology relates to improved user authentication to verify transaction legitimacy. An exemplary system may send a request for a current image to a mobile device associated with a user. The request may include an indication of a requested action to be performed by the user. The system may classify an action depicted in the current image obtained in response to the request. A determination may be made as to whether the depicted action corresponds to the requested action based on the classification. When it does correspond, the system may compare facial feature(s) recognized in obtained past image(s) associated with the user to a facial feature(s) recognized in the current image to determine when the user is depicted in both the past image(s) and the current image. When the user is depicted in both the past image(s) and the current image, the system may allow the transaction to proceed.
US12217253B2

In an approach for enabling communication between offline devices to perform secure transaction, a processor sends information in an optically recognizable first code including a response type, an identity of the first device and a type of optical reader associated with the first device. A processor receives encoded information in an optically recognizable second code. A processor extracts a user identifier and the one-time password associated with the registered second device. A processor determines that a user certificate associated with the user identifier exists in a local repository. A processor validates the one-time password associated with the registered second device with the user certificate using a public certificate associated with the first device, the one-time password associated with the registered second device and the one-time password seed. A processor authenticates the user.
US12217252B2

Disclosed are various embodiments for a service for decentralized browser based wallets. Various embodiments of the present disclosure can receive a first passcode and a second passcode from a security provider device. Various embodiments can use a cryptowallet to decrypt a first encrypted private key using the first passcode to generate a decrypted private key. Various embodiments can use a cryptowallet to sign a transaction request with the decrypted private key. Various embodiments can use a cryptowallet to generate a second encrypted private key by encrypting the decrypted private key using the second passcode.
US12217249B2

Machines with credentials having multiple sensors can be authenticated and allowed a level of access to perform tasks based on the credential and a blockchain network or blockchain based platform using authenticatable values provided by the machines' sensor data, log data, location data. Requests for service can be managed by the blockchain based platform based on authentication values from the machine.
US12217240B1

In an embodiment, a wearable multimedia device, comprises: a housing configured to attach to clothing of a user; a wide field-of-view camera embedded in the housing; one or more processors; memory storing instructions that when executed by the one or more processors, causes the one or more processors to perform operations comprising: capturing, using the camera, an image of a scene that includes a bar code displayed by a terminal device; determining an intent of the user to read the bar code; in accordance with the user's intent to read the barcode: cropping the barcode from the image of the scene; establishing, using the bar code, a communication channel with the terminal device; receiving, using the communication channel, transaction data from the terminal device; and responsive to the transaction data, sending, using the communication channel, authentication credentials to the terminal device.
US12217238B2

A method for electronic receipt transfer via ultra-wideband electronic (UWB) radio technology may include: causing, by a payment terminal computer program, an UWB radio to transmit a range request signal from a first antenna; receiving, by the payment terminal computer program and one or more customer electronic devices, a pair of replies to the range request signal, each comprising a first reply signal received at the first antenna and a second reply signal received at a second antenna; determining, by the payment terminal computer program, a distance between the UWB radio and each customer electronic device based on a time of flight; selecting, by the payment terminal computer program, the customer electronic devices having the distance that is closest to the UWB radio; and communicating, by the payment terminal computer program, an electronic receipt for a transaction to the selected customer electronic device.
US12217237B2

Aspects of the present disclosure are directed to method for facilitating a transaction between a service provider and a customer using an online payment platform. The method includes receiving a request from a customer's device to enter into a transaction with a service provider and receiving a request from a service provider's device to process a cardless payment transaction for the transaction. The method further includes determining a tipping process to be applied to the transaction whereby an automatically determined tip amount or a manually determined tip amount is added to the transaction. The processing of the transaction is delayed until the automatically determined or the manual tip amount is added to the transaction. The cardless payment including the tip amount is then processed and a confirmation thereof is communicated to the respective devices of the customer and the service provider.
US12217233B2

Disclosed is a hearing device configured to be arranged at a user's ear, the hearing device comprising: an input transducer for generating one or more input signals based on a received audio signal; a signal processor configured for processing the one or more input signals; an output transducer for providing an audio output signal based on an output signal from the signal processor; wherein the hearing device comprises a time monitor for monitoring an expiry time of a subscription for the hearing device provided by a subscription server, wherein the hearing device is configured to perform an action when the time monitor detects that the expiry time of the subscription is reached.
US12217227B2

The embodiments disclose a data processing cost and price determination platform with electronic negotiation, including a mobile app configured to register a medical patient, a medical database configured to retrieve patient demographics, patient medical necessity codes and patient billed account data related to the medical patient of a medical provider, a server configured to electronically collect updated patient medical pricing data from governmental and health insurance carrier sources and medical necessity standards based on demographics of the medical provider, a processor configured to compare the patient billed account with the updated medical pricing data to determine a suggested fair market of the patient billed account, an electronic negotiation module to submit the suggested fair market of the patient billed account data to the medical provider for soliciting a negotiated settlement rate and a communication module to transmit the accepted negotiated settlement rate from the medical provider to the medical patient.
US12217225B2

Aspects of the present disclosure involve systems, methods, devices, and the like for transaction processing using a smart device. In one embodiment, a system and method are introduced which enable the use of a third-party provider in conjunction with the smart device. The third-party provider can enable transaction processing and offloading, eliminating the need for processing via an application server. In another embodiment, a dynamic machine-readable code is further introduced for providing the communication between the third-party provider and the smart device.
US12217224B2

Techniques are presented for securely transmitting a output script or information associated with a payroll and a user between a first node and a second node. The method comprises: determining a symmetric-key based on a common secret, based on a first node second private key and a second node second private key, wherein the second node has the same common secret based on a first node second public key and a second node second private key; encrypting at least part of the output script or information associated with the payroll and the second node with the symmetric-key, to an encrypted output script or encrypted information associated with the payroll and the second node; and sending the encrypted output script or encrypted information associated from the first node to the second node.
US12217222B2

The present invention provides an electronic receipt issuing apparatus (10) including an acquisition unit (11) that acquires settlement user identification information that is input to a settlement apparatus and identifies a user of a predetermined settlement service, and settlement information indicating a settlement content in the settlement apparatus, a decision unit (12) that decides whether the settlement user identification information acquired by the acquisition unit (11) is registered in user registration information in which the settlement user identification information is registered in association with electronic receipt service-user identification information that identifies a user of an electronic receipt issuing service, and an issuing unit (13) that issues an electronic receipt, based on the settlement information, when the settlement user identification information acquired by the acquisition unit (11) is registered in the user registration information.
US12217220B2

A method is described for managing health service solid waste, in which the solid waste from the generating unit is collected, sorted, transformed and packaged at a Central Waste Transformation Facility (CTR) within the generating unit which conveys the sorted waste to a processing unit that sends back to the generating unit, in return, transformed products, inputs and/or energy for use in routine activities, conferring a commercial value on waste that is customarily sent to landfill.
US12217214B2

An electronic prescription processing system capable of direct two-way electronic communications between a physician practice management system and a pharmacy system uses a multi-path clearinghouse. In one example, the multi-path electronic prescription processing system creates electronic prescriptions with an electronic signature and allows for the interface with the pharmacy computer system such that an image of an electronic prescription and prescription information are directly auto-populated into an entry screen of the pharmacy computer system including specific queries being resolved by the multi-path clearinghouse.
US12217209B2

An article tracking system and method are provided. The system includes an article identifier, a location identifier, a mobile application stored on a mobile device, and a cloud platform. The mobile application combines article information from the article identifier and location information from the location identifier into a data packet and transmits the data packet to the cloud platform for storage. Creating and sending a data packet for each of a plurality of locations enables to system to record the location history of the article over time.
US12217207B2

The present application discloses a scheduling method, apparatus, and system, an electronic device, and a storage medium. The method applies to a warehouse management server, and comprises: sending a scheduling instruction to an actual stereoscopic warehouse management server and a stereoscopic warehouse simulation model management server, wherein the scheduling instruction corresponds to a target scheduling policy; and responding to first optimization information and determining a first scheduling update instruction, wherein the first optimization information comprises a scheduling optimization operation for the case of a target scheduling policy scheduling fault, which enables the scheduling update of an actual scheduling task in the case of faults, thereby solving the problem that the existing scheduling simulation method cannot handle and alleviate the fault problem in the logistics task, and improving the work efficiency, work quality and reliability of the actual stereoscopic warehouse scheduling.
US12217204B2

The invention relates to an intelligent multi-pollutant ultra-low emission system and a global optimization method thereof. The intelligent multi-pollutant ultra-low emission system comprises a device layer, a sensing layer, a control layer and an optimization layer from bottom to top. The global optimization method comprises: obtaining an accurate description multiple pollutants in the generation, migration, transformation and removal process in multiple devices by means of accurate modeling of a multi-device multi-pollutant simultaneous removal process of the ultra-low emission system; accurately evaluating multi-pollutant emission reduction costs under different loads, coal qualities, pollutant concentrations and operating parameters through a global operating cost evaluation method of the ultra-low emission system; realizing minute-level planning and optimization of emission reductions of a global pollutant emission reduction device under different emission targets through a multi-pollutant, multi-target and multi-condition global operating optimization method; and guaranteeing reliable emission reduction and margin control of the pollutants through an advanced control method for reliable up-to-standard ultra-low emission of the pollutants.
US12217196B2

Various device attributes associated with a current event may be obtained. Similarity metrics may be determined that indicate a degree of similarity between the device attributes that are associated with the current event and stored device attributes that are associated with previous events and previously created fuzzy device identifiers. A fuzzy device identifier may be assigned to the current event based at least in part on a comparison of the similarity metrics with a threshold. If none of the similarity metrics compare favorably with the threshold, then a new fuzzy device identifier may be created for the current event. However, if at least one of the similarity metrics compares favorably with the threshold, then the previously created fuzzy device identifier whose stored device attributes are most similar to the device attributes that are associated with the current event may be assigned to the current event.
US12217188B2

The present application discloses a method and a device for user grouping and resource allocation in a NOMA-MEC system. The hybrid deep reinforcement learning algorithm proposed in the present application solves the hybrid problem of deep reinforcement learning that is difficult to deal with both discrete and continuous action spaces by using DDPG to optimize continuous actions and DQN to optimize discrete actions. Specifically, the algorithm determines a bandwidth allocation, an offloading decision, and a sub-channel allocation (user grouping) of the user device based on the user's channel state, in order to maximize the ratio of the computation rate to the consumed power of the system. The algorithm is well adapted to the dynamic characteristics of the environment and effectively improves the energy efficiency and spectrum resource utilization of the system.
US12217187B2

Methods, systems, and media for training deep neural networks for cross-domain few-shot classification are described. The methods comprise an encoder and a decoder of a deep neural network. The training of the autoencoder comprises two training stages. For each iteration in the first training stage, a batch of data samples from the source dataset are sampled and fed to the encoder to generate a plurality of source feature maps, then determining a first training stage loss, which updates the autoencoder's parameters. For each iteration in the second training stage, the novel dataset is split into a support set and a query set. The support set is fed to the encoder to determine a prototype for each class label. The query set is also fed to the encoder to calculate a query set metric classification loss. The query set metric classification loss updates the autoencoder's parameters.
US12217183B2

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

Supervised learning is implemented to improve the accuracy of automated diagnoses performed by monitoring units installed at a machine. The monitoring units perform indicator acquisition and automated diagnoses based on a Bayesian model derived in accordance with the machine's known configuration. Raw data is collected, including machine vibration data and other diagnostic data. The data is analyzed to diagnose for specific fault defect assumptions so as to generate the automated diagnoses results and a rating for overall health of the machine. The results are uploaded to an external environment that can be accessed by an expert for review and correction. Based upon the expert's corrections, the Bayesian model is adjusted using supervised learning to improve the automated diagnoses performed by the monitoring units.
US12217181B2

In some examples, a first device includes multiple fixed first cameras and a movable second camera. A processor is configured to receive, from at least one of the fixed first cameras, a plurality of first images of an airspace corresponding to an area of operation of an unmanned aerial vehicle, and detect, based at least on the first images, a candidate object approaching or within the airspace. Based on detecting the candidate object, the processor controls a movable second camera to direct a field of view of the movable second camera toward the candidate object. Based on one or more second images from the movable second camera captured at a first location and one or more third images from a third camera captured at a second location, the processor may determine that the candidate object is an object of interest and perform at least one action.
US12217179B2

A trained computer model includes a direct network and an indirect network. The indirect network generates expected weights or an expected weight distribution for the nodes and layers of the direct network. These expected characteristics may be used to regularize training of the direct network weights and encourage the direct network weights towards those expected, or predicted by the indirect network. Alternatively, the expected weight distribution may be used to probabilistically predict the output of the direct network according to the likelihood of different weights or weight sets provided by the expected weight distribution. The output may be generated by sampling weight sets from the distribution and evaluating the sampled weight sets.
US12217178B2

A method for training a neural network model includes generating a training dataset with a plurality of data types and word samples belonging to each data type. A plurality of character strings stored in a plurality of data fields in a first data file are received where the plurality of character strings includes at least one word belonging to at least one data type in the plurality of data types. The at least one word from each of the plurality of character strings in each of the data fields are split and matched to the at least one data type using the neural network model. An ad hoc second data file with a plurality of data vectors is constructed based on a user selection of data field labels where each data vector includes words matched to a data type with a respective data field label.
US12217165B2

Numerous embodiments of analog neural memory systems that enable concurrent write and verify operations are disclosed. In some embodiments, concurrent operations occur among different banks of memory. In other embodiments, concurrent operations occur among different blocks of memory, where each block comprises two or more banks of memory. The embodiments substantially reduce the timing overhead for weight writing and verifying operations in analog neural memory systems.
US12217152B1

Systems, apparatuses, methods, and computer program products are disclosed for determining and providing value information and/or boundary activation information for a system defined in an at least partially bounded domain (i.e., the boundary of said domain consisting of at least one point) and having boundary conditions imposed at a boundary thereof. A deep BSDE solver is trained by, for each time step and for each path, determining, based on a set of underlying features for that path, whether a boundary condition has been activated for the path. When it is determined that a boundary condition has been activated for a first time for the path, an output value for the path is updated based on the boundary condition, an output time is updated based on the boundary activation time step, and not updated further. When the boundary condition was not activated for the path by the final time, the output value for the path is a final corresponding value.
US12217144B2

A deep state space generative model is augmented with intervention prediction. The state space model provides a principled way to capture the interactions among observations, interventions, critical event occurrences, true states, and associated uncertainty. The state space model can include a discrete-time hazard rate model that provides flexible fitting of general survival time distributions. The state space model can output a joint prediction of event risk, observation and intervention trajectories based on patterns in temporal progressions, and correlations between past measurements and interventions.
US12217131B2

A computing system including a quantum computing device. The quantum computing device includes a Majorana island, a quantum dot (QD), an electrical ground, and a capacitance sensor. The computing system further includes a controller configured to, in each of a plurality of sampling iterations, control the quantum computing device to electrically couple the Majorana island to the electrical ground, disconnect the Majorana island from the electrical ground, electrically couple the Majorana island to the QD, scan over values of a first plunger gate voltage applied to a first plunger gate and a second plunger gate voltage applied to a second plunger gate, and output quantum capacitance measurements. The controller is further configured to receive the quantum capacitance measurements and determine a measured distribution of resonance regions associated with the sampling iterations. The controller is further configured to identify a minimum-energy resonance region and output the minimum-energy resonance region identification.
US12217129B2

A stacked quantum computing device including a first chip that includes a first dielectric substrate and a superconducting qubit on the first dielectric substrate, and a second chip that is bonded to the first chip and includes a second dielectric substrate, a qubit readout element on the second dielectric substrate, a control wire on the second dielectric substrate, a dielectric layer covering the control wire, and a shielding layer covering the dielectric layer.
US12217126B2

Techniques for optimizing one or more imaging settings for a machine vision job are provided. An example method includes configuring a machine vision job by setting a plurality of banks of imaging parameters, with each of the plurality of banks of imaging parameters being different from each other; transmitting the machine vision job to an imaging device; and executing the machine vision job on the imaging device to: (a) capture an image with the imaging device operating pursuant to one of the plurality of banks of imaging parameters; (b) attempt to decode a barcode within the image; (c) responsive to successfully decoding the barcode within the image, successfully ending the barcode reader tool; and (d) responsive to unsuccessfully decoding the barcode within the image, repeating (a)-(d) with another one of the one of the plurality of banks of imaging parameters.
US12217122B2

A method for processing the packages in a material handling environment is disclosed. The method includes receiving an image of a field of view of an image capturing device. The image comprising at least one decodable indicia having a predefined shape, the at least one decodable indicia attached to a package. The method further includes identifying one or more decodable indicia image coordinates, wherein each of the one or more decodable indicia image coordinates define a corner of the at least one decodable indicia using a 2-dimensional (2D) coordinate system. The method further includes transforming the one or more decodable indicia image coordinates to one or more decodable indicia spatial coordinates in the 3D coordinate system. Further, the method includes comparing the one or more decodable indicia spatial coordinates with one or more 3D region coordinates to determine whether the package is within a 3D region.
US12217114B2

In various aspects, the present invention relates to a lead frame for integration into a smart card, a card body of a smart card, a smart card, and a method of forming a smart card. In an aspect of the present disclosure, a lead-frame for integration into a smart card is provided comprising a planar lead-frame body portion, at least one contact pad having a planar contact portion, and at least one bridging portion coupled with the planar lead-frame body portion and extending away from the planar lead-frame body towards the at least one contact pad and between the planar contact portion and the planar lead-frame portion, wherein the at least one bridging portion extending out of a plane defined by at least one of the planar lead-frame body portion and the planar contact portion and at least partially in parallel to a substantially normal direction of the planar contact portion.
US12217099B1

A computer-implemented method for optimizing resource allocation using machine learning algorithms. The method receives input data from various sources, including project requirements, timelines, and project allocation, and analyze using machine-learning algorithms to prediction which entities are most suitable for given projects. The method generates a prioritized list of qualified entities and offers strategic recommendations for resource distribution. The machine-learning algorithm manages ongoing transactions, monitors compliance, and predicts future resource needs, comparing these predictions against project allocation thresholds. If predicted needs exceed the project allocation, the system issues warnings. An interface allows users to adjust resource strategies and monitor project progress through visual analytics dashboards.
US12217098B2

Techniques are described for orchestrating a cohort deployment in a computing network comprising a plurality of computing nodes implementing a virtualized computing network managed by an orchestrator. The cohort deployment is managed by a deployment broker configured to coordinate the cohort deployment. The cohort deployment includes multiple deployments, where the cohort deployment comprises a parent deployment and a spawned deployment that includes a dependency on the parent deployment.
US12217094B1

The present disclosure provides a method and an apparatus of resource adjustment for a service cluster, an electronic device and a storage medium. The method includes: determining resource adjustment information for the service cluster according to a task quantity of streaming data processing tasks to be processed; determining a core quantity to be adjusted corresponding to central processor units and the second quantity of computing nodes to be adjusted, according to the parallelism degree to be adjusted, the first quantity of the computing nodes that have been created in the service cluster, and a resource utilization rate of central processor units in each computing node that has been created; and executing the resource adjustment operation according to the core quantity to be adjusted and the second quantity, and obtaining a service cluster subject to resource adjusting.
US12217080B1

Virtual computer systems (virtual machines) have become increasingly common with the evolution of virtualization technology, cloud computing, etc. However, as a virtual machine and its associated guest operating system seek to execute and/or access a page of memory through synchronous processes execution of the virtual processor associated with the virtual processing is blocked until the page of memory is locked and available. Accordingly, time is wasted on calls waiting for physical page availability thereby reducing utilization of the host machine and virtual machine respectively. To address this an asynchronous virtual machine environment is established allowing the virtual machine or physical machine to handle additional operations whilst waiting for physical page availability.
US12217075B1

Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A reviewer can interact with the representation to progressively view select lower-level performance indicators. Higher level performance indicators can be determined based on lower level state assessments. A reviewer can also view historical performance metrics and indicators, which can aid in understanding which configuration changes or system usages may have led to sub-optimal performance.
US12217065B1

An apparatus for determining system model comparison is disclosed. The apparatus includes a processor and a memory communicatively linked to the processor. The memory instructs the processor to receive a first plurality of system data, wherein the first plurality of system data represents a first state of a system, and a second plurality of system data representing a second of the system. The memory instructs the processor to generate a first and second model of the system using the system data. The memory instructs the processor to output a first model output using the first model of the system and the second plurality of system data. The memory instructs the processor to modify the second plurality of system data using perturbation function. The memory instructs the processor to output a second model output using the second model of the system and the modified second plurality of system data. The memory instructs a processor to compare the first model output to the second model output using an optimization function. The memory instructs a processor to generate a state change output corresponding to the system using the comparison.
US12217064B2

A correlation engine and policy manager (CPE) system includes: a persistent database, a cache database, an event gate, an event enricher, an event transformer, and an event dispatcher. The event gate obtains event data from at least one event source, and forwards the event data to the event enricher. The event enricher enriches the event data with additional data in the cached business layer data of the cache database, and forwards the enriched event data to the event transformer. The event transformer applies one or more policies in a cached business layer data of the cache database to the enriched event data to obtain transformed event data, and outputs the transformed event data to be stored in the persistent database. The event dispatcher dispatches output data to cause or prompt an action responsive to the transformed event data satisfying the at least one policy.
US12217063B2

Systems and methods for configuring an RPA (robotic process automation) platform to perform a candidate process automation are provided. Discovery data relating to a candidate process automation is generated. RPA platform design components for configuring an RPA platform to perform the candidate process automation are generated based on the discovery data. The RPA platform is configured based on the RPA platform design components.
US12217053B2

One embodiment provides for a graphics processing unit to accelerate machine-learning operations, the graphics processing unit comprising a multiprocessor having a single instruction, multiple thread (SIMT) architecture, the multiprocessor to execute at least one single instruction; and a first compute unit included within the multiprocessor, the at least one single instruction to cause the first compute unit to perform a two-dimensional matrix multiply and accumulate operation, wherein to perform the two-dimensional matrix multiply and accumulate operation includes to compute an intermediate product of 16-bit operands and to compute a 32-bit sum based on the intermediate product.
US12217051B2

A Universal Serial Bus (USB) device configured to build a program, in a host machine, on an alternative CPU architecture. The USB device comprises a USB interface adapted to be communicatively coupled to the host machine. The USB device further comprises a memory module configured to store a package to build on, in the host machine, the alternative CPU architecture. The USB device further comprises a System-on-a-Chip (SoC) configured to access the stored package from the memory module. The SoC is further configured to, when a connection between the USB interface and the host machine is established, automatically run the stored package in the host machine.
US12217042B2

A method and an apparatus for processing a vehicle upgrade package. In the method, a first terminal receives a first data block from a server, where the first data block is used for upgrading the vehicle. The first terminal obtains a second data block from a second terminal, where the second data block is used for upgrading the vehicle. The second data block is sent by the server to the second terminal, and the first terminal obtains the vehicle upgrade package based on the first data block and the second data block. The terminals no longer need to obtain the complete vehicle upgrade package from an OTA server. Therefore, the load of the OTA server can be reduced.
US12217040B2

An electronic control unit having a first virtual machine includes a file acquisition portion that acquires a file to update software and an update management portion. The update management portion includes: a determination portion that determines whether communication is possible; between the update management portion and a first update portion that updates software of the first virtual machine; and/or between the update management portion and a second update portion that updates software of a second virtual machine connected to the first virtual machine; an acceptance portion that accepts the file from the file acquisition portion; and an update instruction portion that instructs one or more of the first update portion and the second update portion, which are determined by the determination portion to be capable of communicating, to perform a software update using the file accepted by the acceptance portion.
US12217039B2

In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a first virtualized file server configured to receive a request to access a storage item located at a second virtualized file server, determine that the storage item is designated as being accessible by other virtualized file servers, identify an FSVM of the second virtualized file server at which the storage item is located, and forward the request to the FSVM of the second virtualized file server. The storage item may be designated as being accessible by other virtualized file servers when the storage item is associated with a predetermined tag value indicating that the storage item is shared among virtualized file servers. The predetermined tag value may be stored in a sharding map in association with the storage item.
US12217037B2

A package deployment method and apparatus, a terminal device, and a storage medium are disclosed, which are applicable to the field of computer technologies. The method includes: searching, for a plurality of registered devices, for a package adapted to each of the plurality of devices, where a registration operation of the plurality of devices is completed by using a pre-constructed integrated development environment (IDE) tool; and distributing and deploying a found package to a corresponding device, where the corresponding device is a device in the plurality of devices. The constructed IDE tool each time can register with and be connected to a plurality of different devices; searches, for the plurality of registered devices, for a package adapted to each device; and then distributes and deploys a found package to each corresponding device.
US12217031B2

Systems/techniques that facilitate monolith-to-microservice refactoring via source-code-to-domain-model graph comparison are provided. In various embodiments, a system can access source code of a monolithic application and a target domain model corresponding to the monolithic application. In various aspects, the system can refactor the monolithic application into microservices, by aligning a first graph representing the source code with a second graph representing the target domain model.
US12217030B2

Methods for generating automations via natural language processing are performed by computing systems. Natural language input is received from a user interface, and an automation workflow is generated based on the natural language input. The automation workflow includes steps to build an automation. One or more of the steps is provided to the user interface, and a first field and a second field that each correspond to the one or more steps are populated in the user interface. The first field is populated with a parameter value based on the natural language input, and the second field is populated based on the parameter value. The automation is then enabled to be built and deployed.
US12217027B2

Implementations are disclosed for facilitating visual programming of machine learning state machines. In various implementations, one or more graphical user interfaces (GUIs) may be rendered on one or more displays. Each GUI may include a working canvas on which a plurality of graphical elements corresponding to at least some of a plurality of available logical routines are manipulable to define a machine learning state machine. One or more of the available logical routines may include logical operations that process data using machine learning model(s). Two or more at least partially redundant logical routines that include overlapping logical operations may be identified, and overlapping logical operations of the two or more at least partially redundant logical routines may be merged into a consolidated logical routine. At least some of the logical operations that were previously downstream from the overlapping logical operations may be logically coupled with the consolidated logical routine.
US12217022B2

A random number generator system is disclosed that includes a quantum event source for generating a quantum event, a quantum event detector for detecting the generated quantum event, a clock circuit providing a looping counting signal including a plurality of counts (n0, n1 etc.), a converter circuit for associating the detected quantum event with a contemporaneous count of the plurality of counts, and a processing system for providing a random number based on the contemporaneous count.
US12217020B2

In an aspect, a processor includes circuitry for iterative refinement approaches, e.g., Newton-Raphson, to evaluating functions, such as square root, reciprocal, and for division. The circuitry includes circuitry for producing an initial approximation; which can include a LookUp Table (LUT). LUT may produce an output that (with implementation-dependent processing) forms an initial approximation of a value, with a number of bits of precision. A limited-precision multiplier multiplies that initial approximation with another value; an output of the limited precision multiplier goes to a full precision multiplier circuit that performs remaining multiplications required for iteration(s) in the particular refinement process being implemented. For example, in division, the output being calculated is for a reciprocal of the divisor. The full-precision multiplier circuit requires a first number of clock cycles to complete, and both the small multiplier and the initial approximation circuitry complete within the first number of clock cycles.
US12217013B2

There is a need for more effective and efficient predictive natural language summarization. This need is addressed by applying hybrid extractive and abstractive summarization techniques in a unique processing pipeline to generate a cohesive and comprehensive summary of a multi-party interaction. A method for generating the summary of a multi-party interaction includes receiving a multi-party interaction transcript data object comprising a plurality of interaction utterances from at least two participants; using an extractive summarization model to identify a key sentence of the multi-party interaction transcript data object; identifying an interaction utterance from the multi-party interaction transcript data object that corresponds to the key sentence; generating a contextual summary for the multi-party interaction transcript data object based at least in part on the interaction utterance; and generating a reported contextual summary for the multi-party interaction transcript data object based at least in part on the contextual summary.
US12217010B2

A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of:(a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12217004B2

A system for stable and streamlined transaction approval includes a rule management server and an authorizer server. The rule management server is configured to receive a transaction rule that includes a list of named entities specified by a client. The rule management server stores past transaction data and analyzes patterns in the past data to determine a named entity identification rule. The authorizer server receives a transaction data payload related to a pending transaction associated with the client and identifies a noisy data field in the transaction data payload. The noisy data field includes a representation of a particular named entity and one or more irrelevant strings. The authorizer server parses the particular named entity based on the named entity identification rule and determines whether the particular named entity is one of the named entities in the list. The authorizer server conducts a transaction evaluation using the result.
US12217001B2

Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing natural language processing operations using a multi-context convolutional self-attention machine learning framework that comprises a shared token embedding machine learning model, a plurality of context-specific self-attention machine learning models, and a cross-context representation inference machine learning model, where each context-specific self-attention machine learning model is configured to generate, for each input text token of an input text sequence, a context-specific token representation using a context-specific self-attention mechanism that is associated with the respective distinct context window size for the context-specific self-attention machine learning model.
US12217000B1

A method uses natural language processing for visual analysis of a dataset. The method includes receiving a first natural language (NL) input directed to a data source, from a first client. The method also includes parsing the first NL input into tokens based on a grammar and the data source. The method also includes generating and outputting an intermediate NL response, to a second client, based on the tokens and output modality of the second client. In response to receiving a user input to provide missing information: the method also includes generating an input query based on the user input; and querying the data source using the input query, to obtain a result set. The method also includes generating and outputting, to the second client, a first NL output and a snapshot of a data visualization, based on the result set and the output modality of the second client.
US12216998B2

The present invention extends to methods, systems, and computer program products for detecting online contextual evolution of linguistic terms. Within messaging sources, some users may actively attempt to (relatively quickly) shift the meaning of a word or term. Some users may attempt to perjorate a word or term to have a more toxic meaning. Other users may attempt to reappropriate a word or term to have a less toxic or even a positive meaning. Aspects of the invention identify shifts in implied meanings of words and/or phrases over time. As such, emerging forms of harassment can be identified more quickly. Aspects of the invention can utilize users' behavioral histories as well as messaging structures to improve confidence when identifying term evolution. Machine learning algorithms can be configured to identify term evolution reducing workload on human moderators.
US12216988B2

In some embodiments, a method is provided for updating an editing parameter for a model for automatically suggesting revisions to text data. The method may include displaying, on a graphical user interface (GUI) of a user device, one or more interactive input elements, wherein each of the one or more input elements is associated with an editing parameter for a model for automatically suggesting revisions to text data. The method may include receiving, via the GUI, an input from a selected input element of the one or more input elements, wherein the input comprises an indication of a value for a selected editing parameter associated with the selected input element. The method may include updating the selected editing parameter for the model based on the value. The method may include using the model with the updated selected editing parameter to apply an edit operation to an obtained text-under-analysis.
US12216984B2

The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.
US12216981B2

A system (for generating a layout diagram of a wire routing arrangement) includes a processor and memory including computer program code for one or more programs, the system generating the layout diagram including: placing, relative to a given one of masks in a multi-patterning context, a given cut pattern at a first candidate location over a corresponding portion of a given conductive pattern in a metallization layer; determining that the first candidate location results in an intra-row non-circular group of a given row which violates a design rule, the intra-row non-circular group including first and second cut patterns which abut a same boundary of the given row, and a total number of cut patterns in the being an even number; and temporarily preventing placement of the given cut pattern in the metallization layer at the first candidate location until a correction is made which avoids violating the design rule.
US12216975B2

An aspect of the disclosed embodiments is a method for printed circuit board (PCB) component placement comprising: graphically displaying, on a display device, PCB design features of a PCB design; and providing a user interface control for designating one or more of the PCB design features as electrical contacts for a first selected electrical component. Other aspects are disclosed.
US12216972B2

The method for obtaining a temporal model of a magnetic bearing provides the generation of reference data representative of characteristics of the bearing. The method includes the production of the temporal model of the magnetic bearing from the reference data having temporal data.
US12216966B2

A method and system for automatically hosting, indexing, searching and distributing of construction details in modeling program workflows. Product component attributes, one or more indexes and plural different kinds of links are created to allow construction details to be organized, located and searched. The component attributes, one or more indexes and plural different kinds links allow a first, electronic one-to-many, general-to-specific, choice pathway and a second electronic many-to-one, specific-to-general, choice pathway to locate, view, download and distribute construction details from a web-site or directly within a three-dimensional (3D) or other dimensional modeling program. The one or more indexes and plural different kinds of links also include links from the components in a construction detail to actual physical product information such as product sheets.
US12216962B2

Aspects of the present disclosure are directed to quantitatively tracking food intake using smart glasses and/or other wearable devices. In some implementations, the smart glasses can include an image capture device, such as a camera, that can seamlessly capture images of food being eaten by the user. A computing device in communication with the smart glasses (or the smart glasses themselves) can identify the type and volume of food being eaten by applying object recognition and volume estimation techniques to the images. Additionally or alternatively, the smart glasses and/or other wearable devices can track a user's eating patterns through the number of bites taken throughout the day by capturing and analyzing hand-to-mouth motions and chewing. The computing device can log the type of food, volume of food, and/or number of bites taken and compute statistics that can be displayed to the user on the smart glasses.
US12216961B2

A teleconference system (1) capable of smoothly progressing a teleconference is provided. A speech determination unit (2) determines whether a voice of each of a plurality of participants in a teleconference indicates speech or back-channel. A voice output control unit (4) performs control so that the voice of each of a plurality of the participants is output by a communication terminal of each of a plurality of the participants. The voice output control unit (4) performs control, when, while one of a plurality of the participants makes speech, another participant makes speech, so as to suppress an output of the speech of the another participant. A count unit (6) counts the number of collision speeches, for each participant. A number display control unit (8) performs control so that a display related to the number of times is made at the communication terminals of a plurality of the participants.
US12216953B2

An image processing device includes a display unit and is capable of displaying web content provided via a web browser. The image processing device includes a first display controller displays web content acquired from a content server by using access information for acquiring the web content from the content server based on an instruction to display the web content, a QR generation unit generates a code image including the access information for acquiring the web content from the content server; and a second display controller displays the code image on the display unit. The QR generation unit generates a code image and the second display controller displays the code image on the display unit in a case where the first display controller is not able to display the web content.
US12216951B2

A server connected to a network performs processing of: receiving first information transmitted from a first information terminal connected to the network and transmitting the first information to a second information terminal connected to the network; receiving second information that is information transmitted from the second information terminal and includes the first information, and generating print data based on the second information; and transmitting the print data to a plurality of printing devices connected to the network.
US12216939B2

A method of operating a storage device includes receiving, at the storage device, a meta information transfer command based on a data read request. The meta information transfer command is received from a host device. The method further includes receiving, at the storage device, a data read command corresponding to the data read request and the meta information transfer command. The data read command is received from the host device. The method further includes receiving, at the storage device, a plurality of meta data corresponding to the data read request and the meta information transfer command. The plurality of meta data is received from the host device. The method further includes performing a data read operation, at the storage device, based on the data read command and the plurality of meta data.
US12216936B2

A storage device may store performance information of the storage device in a target memory area including one or more of a plurality of memory blocks on determination that a set target condition is satisfied. And the storage device may control a target operation based on the stored performance information.
US12216918B2

A memory system comprises: a non-volatile memory device including K word lines, and a controller suitable for: selecting maximum N word lines in order from highest ones among counted numbers of times that a read retry operation is performed respectively on the K word lines, managing the selected word lines as first word lines, selecting, as target word lines among the K word lines for each predetermined period, second word lines satisfying a sampling condition and third word lines having the counted number of times exceeding a reference number of times among the first word lines, and performing, without a read request from a host, a media scan operation for checking whether an error occurs in the target word lines, where N is a natural number equal to or greater than 1 and less than or equal to K, and K is a natural number equal to or greater than 2.
US12216917B2

The present disclosure provides a data processing circuit and method, and a semiconductor memory, relating to the field of storage technologies. The circuit includes: a data selection module configured to receive and output write data if a received write control command is in a first level state, and receive and output read data if a received read control command is in the first level state; a check module configured to receive the write data or the read data, check the write data or the read data, and obtain write check data or read check data, and output the write check data or the read check data; and a data output module configured to receive the write check data or the read check data, output the write check data if the write control command is in the first level state.
US12216914B2

A memory system includes a memory device including a first memory block used for power-loss data protection and a controller coupled to the memory device. The controller includes a hardware layer and a firmware layer. The hardware layer checks whether at least one write data entry belongs to a programmable range in the memory device after power loss occurs, determines whether a logical address associated with the at least one write data entry is repeated, and programs the at least one write data entry in the first memory block.
US12216902B2

Determining effective space utilization in a storage system, including: identifying an amount of data stored within the storage system that is associated with a user-visible entity; identifying an amount of data stored within the storage system that is associated with all snapshots of the user-visible entity; and reporting, in dependence upon the an amount of data stored within the storage system that is associated with the user-visible entity and the amount of data stored within the storage system that is associated with all snapshots of the user-visible entity, a total capacity utilization associated with the user-visible entity.
US12216900B2

Disclosed herein are systems and methods for providing an enhanced shape-based keyboard to computing devices with an integrated touch screen display. In an implementation, the computing device displays a first keyboard such that the first keyboard comprises keys that correspond to initial base shapes of an alphabet. Next the computing device receives a first user input comprising a selection of one of the keys of the first keyboard. In response to the first user input, the computing device displays a second keyboard such that the second keyboard comprises keys that correspond to medial base shapes of the alphabet.
US12216899B2

A method includes: The electronic device detects a status of the first body and a status of the second body (301); determines a main interaction area and a main display area based on the status of the first body and the status of the second body (302); obtains one or more display elements on a to-be-displayed user interface (303); determines a display element type, where the display element type includes a main interaction element and a main display element (304); and displays the main interaction element in the main interaction area and displays the main display element in the main display area (306). The method helps a user better operate the electronic device, and also helps the user view content displayed by the electronic device.
US12216897B2

An example method occurring at a device with a touch-sensitive display. The method includes that while displaying a first user interface of a first application on the touch-sensitive display, the device receives a gesture at the touch-sensitive display. The method includes that in response to receiving the gesture on the touch-sensitive display and in accordance with a determination that the gesture is from an edge region of the touch-sensitive display, the device ceases to display the first user interface of the first application and displaying a second user interface of a second application that is different from the first application. The method also includes that in response to receiving the gesture on the touch-sensitive display and in accordance with a determination that the gesture begins at a non-edge region of the touch-sensitive display, the device performs an operation within the first application while continuing to display the first user interface.
US12216895B1

Systems and methods for populating answers to polling questions based on initial responses. A graphical user interface (GUI) is provided to a set of participants of a conference call. The GUI includes a first portion that presents a polling question to be answered by the set of participants. A detecting is made that a first participant of the set of participants has provided a verbal answer to the polling question. The GUI provided to a second participant of the set of participants is modified to present, in a second portion, a textual form of the verbal answer provided by the first participant and a GUI element that allows the second participant to provide a non-verbal answer to the polling question via selection of the GUI element associated with the verbal answer provided by the first participant.
US12216891B2

The present disclosure relates to a method, apparatus, an electronic device, and a storage medium of table data displaying. The method comprises: in response to a selection operation on at least part of table data on an original table page, highlighting selected table data on the original table page; and in response to a trigger operation on a target conversion component, displaying the selected table data in a target display mode on a target table page, wherein the target display mode is related to the target conversion component. In this way, the present disclosure can diversify the data display modes and meet different users' needs.
US12216885B2

Systems and methods for generating dynamic quick actions for an application in a web browser. The dynamic quick actions correspond to various functions of an application accessible via a web browser sidebar interface. When a hover event is detected in association with an icon of the application, a quick-actions card is generated that includes quick actions of the application from which the user can select. For instance, a selection of a quick action triggers the web browser to execute an action that causes the application function to be performed. Thus, application functions are able to be surfaced and controlled via a single input device selection (e.g., a mouse click).
US12216881B2

A method and device for operating an application icon are provided, to prompt a user where a currently operated application icon is located. The method includes: displaying a first screen page of a desktop, wherein the first screen page comprises N application icons, the N application icons comprise a first application icon and at least one first-layer application icon, and the first-layer application icon is located around the first application icon and adjacent to the first application icon; and the first-layer application icon comprises a foreground layer and a background layer; and receiving an operation of a user related to the first application icon; and in response to the operation, displaying the at least one first-layer application icon in a first display manner, wherein the first display manner comprises that a foreground layer of the at least one first-layer application icon moves relative to the first application icon.
US12216880B2

A digital television includes: a display; a tuner; a wireless network interface to transmit data to a mobile terminal and receive audio information and screen; and a controller. The controller is configured to control a signal processor to decode the video signal and the screen information, control the display to display first image corresponding to the decoded video signal with second image corresponding to the decoded screen information, the second image corresponding to an image displayed on the mobile terminal, and receive a command from a remote controller. The controller is also configured to control the signal processor to process the audio signal and the audio information and to output the processed audio signal or the processed audio information to an audio output unit, and to control the signal processor to change the second image's size or position depending on the at least one command received from the remote controller.
US12216872B2

An exemplary an access control device generally includes a keypad assembly, an antenna, and a controller. The keypad assembly includes a capacitive touch keypad matrix, and the antenna is substantially coplanar with the capacitive touch keypad matrix. The controller is connected with each of the keypad assembly and the antenna such that the controller is operable to receive access codes via each of the keypad assembly and the antenna.
US12216864B2

A method of sensing touch on a touch surface of a touch structure includes: transmitting, from within an enclosed interior volume, an ultra-sonic transmit signal towards an inner surface of the touch structure that is arranged counter to the touch surface; receiving, from within the enclosed interior volume, an ultra-sonic reflected signal produced from the ultra-sonic transmit signal being reflected by the inner surface; acquiring a plurality of digital samples from the ultra-sonic reflected signal; calculating an Euclidean distance of the plurality of digital samples to a first plurality of reference samples; and determining whether a no-touch event or a touch event has occurred at the touch surface based on the Euclidean distance.
US12216861B2

There is provided a capacitive touch control system adapted to detect low frequency signals, including a touch panel and an analog front end. The analog front end includes a frequency booster, which boosts a low frequency signal outputted by the touch panel using a variable reference frequency corresponding to different function symbols of the low frequency signal such that resistance of a resistor of an amplifier in the analog front end needs not to be increased thereby reducing the manufacturing cost and a leakage voltage drop on the resistor.
US12216852B2

A tactile presentation device includes a movable part, a base, a guider, and one or more actuators. The movable part includes a first main surface and presents tactile to a user by being displaced in a predetermined one axial direction parallel to the first main surface. The base supports the movable part in a displaceable manner. The guider connects the base and the movable part, and regulates a displacement direction of the movable part in the one axial direction by sliding in the one axial direction. The actuator displaces the movable part in the one axial direction from one end side of the movable part in the one axial direction. When the number of actuators is one, the actuator is located on a symmetry axis of the movable part parallel to the one axial direction.
US12216851B2

Electronic devices can include a textured exterior surface that is used for controlling functions associated with the electronic device or another electronic device when an object moves along the textured exterior surface. In some examples, the textured exterior surface can be a multi-directional textured surface to enable multi-directional touch functionality. In some examples, sensors of the electronic device can detect signal inputs generated by vibrations caused by the object moving along the textured exterior surface. The signal inputs can be processed to determine the directionality and/or speed of the movement input.
US12216850B2

A display device with a sensor in which the deterioration of display quality is suppressed even when the sensor wires are superimposed on the respective slits of two detection electrodes disposed side by side. The device includes a plurality of detection electrodes, sensor wires, pixels, scanning lines, and signal lines on a first insulating substrate. The detection electrodes are arrayed in a matrix in first direction and second directions. The sensor wires and signal lines are disposed alternately in the first direction and provided on the same layer. Switching elements of two of the pixels disposed side by side in the first direction each are coupled to one of the signal lines, and the signal line is superimposed on the corresponding detection electrode that straddles the two pixels. The sensor wires are disposed between the two pixels and superimposed on the respective slits of the two detection electrodes.
US12216845B2

Provided is an electronic pen that includes a body portion housing of an electronic pen body portion has housed therein a refill body and a circuit board having a side switch formed by a push button switch mounted thereon, and has a pen-point opening portion through which a pen point of the refill body protrudes. A pressing member is provided in a side opening portion of the body portion housing such that the pressing member is disposed on the side switch in such a manner as to be prevented by an engagement portion from protruding outwardly from a side surface of the body portion housing. The side switch of the circuit board is operated through the pressing member of the electronic pen body portion when an operation unit of the outer housing having the electronic pen body portion installed therein is pressed.
US12216839B2

Embodiments of this application provide a pairing method and a pairing system. The pairing system includes a stylus, a wireless keyboard, and an electronic device. The stylus includes a first coil, and the wireless keyboard includes a second coil. The method includes: In response to that the wireless keyboard charges the stylus through the second coil and the first coil, the stylus sends a pairing request to the wireless keyboard through the first coil and the second coil. The wireless keyboard sends the pairing request to the electronic device. The electronic device displays a pairing dialog box based on the pairing request, where the pairing dialog box is used to prompt a user to trigger the electronic device and the stylus to perform pairing.
US12216838B2

A stylus and an electronic device component are disclosed. The stylus includes a stylus rod and a detachable stylus tip at one end of the stylus rod, and further includes a first electrode, a second electrode, and a circuit board. The first electrode is disposed in the stylus tip. The second electrode is disposed on an inner wall of the stylus rod, or the second electrode is disposed on a fastener in the stylus rod, and the second electrode is electrically connected to the second circuit board. This increases a distance between the first electrode and the second electrode, and reduces coupling between the first electrode and the second electrode. The stylus in embodiments of this application resolves a problem that writing accuracy of the stylus is reduced because the two electrodes in the stylus are easily coupled.
US12216837B2

An input device includes: a housing having a transmissive portion; a communicator in the housing and configured to exchange a signal externally; a pressure sensor in the housing along an inner circumferential surface of the housing; and a measurement sensor in the housing and facing the transmissive portion.
US12216836B2

An interactive Pepper's Ghost system includes a sensor configured to detect a parameter indicative of an orientation of a handheld device. The Pepper's Ghost system also includes a controller configured to receive, from the sensor, sensor feedback corresponding to the parameter indicative of the orientation of the handheld device. The controller is configured to control a Pepper's Ghost visual effect based on the sensor feedback.
US12216833B1

A physical keyboard can be used to collect user input in a typing mode or in a tracking mode. To use a tracking mode, first movement data is detected for a hand of a user in relation to a physical keyboard at a first location. A determination is made that the first movement data is associated with a tracking movement. In response to determining that the movement type is associated with the tracking movement, a tracking mode is initiated. User input is provided based on the movement data and in accordance with the tracking mode. Contact data and non-contact data is used to determine a user intent, and a user instruction is processed based on the user intent.
US12216829B2

Methods, systems, and devices for device-inputted commands are described. A system may receive physiological data, including motion data, associated with a user from a wearable device worn by the user and may detect multiple motion pulses based on the motion data, where each motion pulse includes motion data that exceeds a motion threshold. The system may additionally identify an input command pattern comprising at least one motion pulse preceded and followed by a static period in a time domain. Additionally, the system may identify one or more user inputs based on the input command pattern matching a reference command pattern and generate one or more instructions based on identifying the one or more user inputs.
US12216826B2

A hosing has a shape capable of being held by a user. A reading device is installed in the housing and configured to read identification information that is associated with a position in a media content. A vibration source is installed in the housing and capable of generating vibration. A control device is installed in the housing and configured to cause the vibration source to generate vibration corresponding to vibration waveform information that is associated with the identification information.
US12216823B2

Method for generating haptic feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface. Processor causes second user interface to display first indicator element at location on second user interface of second client device corresponding to location of first touch input on first user interface. First indicator element is displayed for a predetermined period of time. Processor detects second touch input on second user interface. In response to determining that location of the second touch input on second user interface corresponds to location of first indicator on second user interface and determining that second touch input on second user interface is detected within predetermined period of time, processor causes first user interface and second user interface to generate haptic feedback response. Other embodiments are described herein.
US12216821B2

Aspects of the present invention relate to user interface control of a head-worn computer.
US12216819B2

Provided herein are methods of determining a cognitive load of a sensorized device user in certain aspects. Provided herein are also methods of adjusting an interface between a user and a sensorized device in some aspects. Related devices, systems, and computer program products are also provided.
US12216818B2

An augmented reality (AR) device for obtaining depth information of an object in a real world, includes: a gaze tracking sensor configured to obtain a gaze point by tracking a gaze direction of a user's eye; a depth sensor configured to obtain depth information of the object; a memory storing one or more instructions; and at least one processor configured to execute the one or more instructions to: determine a region of interest (ROI) confidence level indicating a degree to which at least one partial region within a field of view (FOV) of the AR device is predicted as an ROI, based on at least one of a moving speed, an acceleration, a fixation time, a fixation number, or a location of the gaze point; determine an ROI based on the ROI confidence level; and set a parameter for controlling an operation of the depth sensor to obtain depth information of the object within the ROI.
US12216811B2

Multiparty object recognition systems and methods are disclosed. A method of interactively manipulating virtual object data, wherein an object database is configured to store first party object data that corresponds to a first real-world object and is further configured to store second party object data that corresponds to a second real-world object, includes obtaining the first party object data and the second party object data for storage within the object database. Access to the object database is controlled such that the first party object data and the second party object data is accessible to the first party and the second party. Modification of the first party object data by the second party is facilitated to generate modified first party object data that is in accordance with at least one context parameter of the second party object data, and the modified first party object data is communicated to the first party.
US12216809B2

Techniques are provided for early processing of a part of a user input to produce a response to the entire or final user input. While the user input is being received, a partial user input, which is a part of the final user input, is processed to produce a response. The response is a candidate response for the final user input. After the final user input is received, and if the partial user input is determined to match or be equivalent to the final user input, the first response, which is already available, is provided to one or more output devices for presentation. If the final user input is determined to differ from the partial user input, the final user input is processed to produce a second response to the final user input, and the second response is provided for presentation. In some instances, multiple partial user inputs are received and processed.
US12216808B2

Embodiments of the present disclosure relate to electronic lockout of a client device, specifically to managing electronic lockout of a client device associated with a claim process via a device protection program management system and third-party provider. In this regard, embodiments herein may process various data associated with determining whether to authorize a claim under a device protection program, and cause initiation of and/or termination of an electronic lockout of a client device depending on received data and/or lack of received data. In this regard, example embodiments include receiving a device claim request indication associated with a client device, where the client device is associated with a functionality lockout state; initiating a claim associated with the client device; causing initiation of an electronic lockout of the client device; processing the claim to determine whether to authorize the claim; and causing updating of the electronic lockout based on the determination.
US12216798B2

A centralized data transformation system and corresponding methods/techniques define, select, and execute data transformation rules on data exported from disparate data sources within a source data environment to obtain scrubbed data, which can be imported into a target data environment in a manner that maintains referential integrity. The centralized data transformation system enables data portability between source and target environments, while ensuring compliance with limitations of the target environment. The centralized data transformation system applies scrubber rules consistently across related data fields of data objects of the same object type to ensure that the transformed data complies with limitations of the target environment pertaining to maintaining multiple copies of a given data set.
US12216796B2

Aspects of the disclosure relate to information masking. A user device may receive a request to access information that includes personal identifiable information (PII) and retrieve source data comprising the PII. The user device may mask, within the source data and based on a data management policy, the PII, resulting in masked information. The user device may display the masked information. The user device may receive a request to unmask the masked information and unmask the PII, resulting in unmasked PII. The user device may display the unmasked PII and send unmasking event information to a PII footprint modeling platform, which may cause the PIT footprint modeling platform to: log the request to unmask the masked information in an unmasking event log, 2) apply a machine learning model to the unmasking event log to identify malicious events, and 3) trigger remediation actions based on identification of the malicious events.
US12216790B2

Methods and systems of data de-tokenization are described herein to provide solutions to utilizing tokenized data files. A de-tokenization service controller may extract instances of tokenized data by determining a schema associated with a tokenized file, wherein the schema identifies which fields contain tokenized data. A decryption system may decrypt the tokens and send decrypted sensitive values to the de-tokenization service controller. The de-tokenization service controller may then generate a de-tokenized data file comprising a plurality of records corresponding to the plurality of original tokenized records, using the decrypted sensitive values in place of the instances of tokenized data. In some embodiments, the methods may further comprise generating a validated file by adding one or more fields indicating the results of validation based on a set of validation rules. The methods may further comprise re-tokenizing the de-tokenized data file, before storing the data files again in a re-tokenized data storage.
US12216785B2

Disclosed herein are systems and method for generating file systems of data sources incompatible with anti-virus scanners. In one exemplary aspect, the method includes: receiving, from an AV scanner, a request to scan a data source for malicious activity, wherein the data source includes a plurality of files, and wherein the AV scanner has a plurality of compatible file types that the AV scanner is capable of scanning; determining that the plurality of files are inaccessible to the AV scanner; generating a file system corresponding to the data source by parsing contents of the data source; generating a virtual volume including a plurality of sparse files corresponding to the plurality of files in the data source; populating at least one sparse file in the virtual volume with respective parsed content of a corresponding file in the data source; and instructing the AV scanner to scan the virtual volume.
US12216783B2

A method for setting access rights to project data in an application by defining an area of authority for a user, includes: determining a plurality of fields of data for a project in the application; determining a topology of one or more fields, from among the determined plurality of fields, for which the area of authority is to be settable; setting an area of authority for a registered user of the application, based on a field of the determined topology; and preventing access by the registered user to data for which a value of the field does not comply with the set area of authority.
US12216777B2

Disclosed herein is an apparatus for creating source files for providing a function of protecting the confidential information of an unmanned aerial vehicle (UAV). The apparatus may include a creation module for creating a secure encoder source file and a secure decoder source file from a configuration file that contains confidential information to be protected, among data communicated or stored by the UAV. Here, the secure encoder source file and the secure decoder source file may be used to build the program of the UAV such that the UAV extracts confidential information from data and encrypts or decrypts the same when it communicates or stores the data. Accordingly, using the program that is built using the secure encoder source file and the secure decoder source file, the UAV may extract only the confidential information and encrypt and decrypt the same when it communicates or stores the data.
US12216773B2

According to one embodiment, a memory system includes a nonvolatile memory and a controller. In response to receiving from a host a write request designating a first address for identifying data to be written, the controller encrypts the data with the first address and a first encryption key, and writes the encrypted data to the nonvolatile memory together with the first address. In response to receiving from the host a read request designating a physical address indicative of a physical storage location of the nonvolatile memory, the controller reads both the encrypted data and the first address from the nonvolatile memory on the basis of the physical address, and decrypts the read encrypted data with the first encryption key and the read first address.
US12216770B2

The present technology relates to a signal processing device, a signal processing method, and a program for enabling reduction of a processing load while ensuring safety. The signal processing device includes a control unit configured to acquire designation information indicating a designated portion to be encrypted in output data and an encryption processing unit configured to encrypt the designated portion indicated by the designation information in the output data using a key. Furthermore, the designated portion indicated by the designation information is changed with time. The present technology can be applied to an in-vehicle camera.
US12216766B2

Techniques are described for assessing container images for vulnerabilities without actually scanning the container images. A vulnerability assessment system (VAS) is described that is configured to perform vulnerabilities assessment for container images. The VAS is configured to perform the vulnerability assessment without scanning the container images. In certain embodiments, the VAS calculates a vulnerability score for the container image where the vulnerability score is indicative of a probability that the container image contains a vulnerability.
US12216762B2

A firmware verification system is suitable for a secure boot stage. The firmware verification system comprises a non-volatile firmware list storage device. The non-volatile firmware list storage device is configured to store a firmware list; wherein each entry corresponds to a firmware stored in a flash memory in a microcontroller, and each entry includes a plurality of fields. The bootloader reads the entries. According to the contents of the fields in each entry, the bootloader determines the correctness of the public key and the correctness of the digital signature for each firmware in the microcontroller.
US12216757B2

An authentication system comprises a browser extension and a password manager application. The browser extension can be configured for execution on a first user device. The browser extension can be configured to display a response code and receive a login credential from a server. The response code can comprise a unique session identifier identifying the browser extension and a user browsing session. The password manager application can be configured for execution on a second user device. The second user device can have a scanner configured to scan the response code. The password manager application can be configured to extract the unique session identifier, parse the unique session identifier into session identifier content, send a portion of the session identifier content to the server, receive an approval from a user of the second user device, and send a notification to the server.
US12216754B2

The present disclosure generally relates to methods and user interfaces for authentication, including providing authentication at a computer system in accordance with some embodiments.
US12216752B2

Provided is a personal authentication device capable of simply securing security with little psychological and physical burden of a user to be authenticated. Personal authentication device includes: transmission unit that transmits a first acoustic signal to a user's head; observation unit that observes a second acoustic signal after the first acoustic signal propagation; calculation unit that calculates acoustic characteristics from the first and the second acoustic signal; extraction unit that extracts a feature amount related to a user from the acoustic characteristics; storage control unit that registers the feature amount in the storage unit; identification unit that identifies the user by collating the first feature amount with a second feature amount; and storage unit stores the first feature amount, wherein while identification unit identifies the user as being identical, transmission unit transmits the first acoustic signal every predetermined interval.
Patent Agency Ranking