US12034914B2
A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
US12034901B2
An information processing apparatus includes circuitry to derive, referring to a dictionary in which a target color having brightness and gloss is associated with a combination of amounts of color materials including one or more process color materials and a color material having brightness and gloss, amounts of the one or more process color materials and another amount of another color material, such that an amount corresponding to at least a part of the one or more process color materials corresponding to the target color in the dictionary is replaced with the another amount of the another color material. The combination of the amounts of color materials is for reproducing the target color included in an image formed by an image forming apparatus. The circuitry further updates the dictionary with the amounts of the one or more process color materials and the another amount of the another color material.
US12034900B2
An image processing system according to the present disclosure includes: an image acquisition unit configured to acquire a monochrome image of a subject including a target part; a hint acquisition unit configured to acquire a category of the target part and a first color hint indicating a color of the target part; a hint conversion unit configured to convert the first color hint into a second color hint indicating the color of the target part based on the acquired category; and a colorization generation unit configured to generate a colorized image corresponding to the monochrome image from the monochrome image and the second color hint of the target part by using a prediction model trained by machine learning.
US12034899B2
An image forming apparatus includes circuitry; and a memory storing computer-executable instructions that cause the circuitry to execute determining an authentication method that is available for use for login, based on both a setting of the authentication method for login that is acquired via a network and the setting of the authentication method for login that is set in the image forming apparatus; and displaying, on the image forming apparatus, a login screen corresponding to the authentication method that is available for use.
US12034898B2
Systems and methods are provided though which a transaction, e.g., in a multi-tier, distributed application may be initiated from a portable or hand-held device, such as a smartphone. A computer system or systems, possibly remote from the device, may approve the transaction, complete it, or both, and the remote computer system or systems may cause a document to be printed, e.g., by a printer physically proximate to the device. Aspects of the invention are illustrated by embodiments in which a drug prescription may be created electronically using a hand-held device. In such an embodiment, the prescription may be transmitted to one or more remote computer systems, such as an application server, for processing. If specified, the remote computer systems may cause a prescription to be printed, e.g., at a printer near the prescriber's location. The prescriber may sign the printed prescription and give it to a patient or pharmacy.
US12034893B2
An image forming apparatus includes a communication section configured to receive facsimile data, a console section, a print unit configured to perform printing on a sheet, and a CPU configured to determine whether or not facsimile data received by the communication section can be printed by the print unit. In a case where the facsimile data cannot be printed by the print unit, the CPU displays a screen for enabling a facsimile image of the facsimile data to be displayed on at least an external device. The screen includes a two-dimensional code which enables access to a Web page for displaying the facsimile image on the external device, and the two-dimensional code includes a URL for viewing the facsimile image and authentication information for accessing the image forming apparatus.
US12034881B2
Systems and methods are provided for charging for resource usage by an Internet of Things (IoT) device. The method includes: creating a subscription for the IoT device; estimating, based at least in part on the subscription, a number of event notifications associated with resource usage by the IoT device expected over a period of time; transmitting a first message including the number of estimated event notifications associated with resource usage by the IoT device expected over the period of time towards an Online Charging System (OCS); and transmitting a second message including an actual number of event notifications associated with resource usage by the IoT device over the period of time towards the OCS.
US12034879B1
A method in an electronic device includes detecting, with a flexible display carried by a blade assembly that is slidably coupled to a device housing and movable between at least an extended position and a retracted position, user input defining a pinch gesture or expanding pinch gesture. The method then includes translating, by a translation mechanism operable with the blade assembly, the blade assembly toward the extended position in response to an expanding pinch gesture and translating the blade assembly toward the retracted position in response to a contracting pinch gesture.
US12034878B2
The present invention relates to a mobile terminal structure comprising: a body; a display deformed along the outer surface of the body by means of an external force; and a frame part which supports the display and which is modified into a shape of encompassing the outer surface of the body, wherein the frame part comprises: a rear plate which is coupled to one surface of the display and which can be modified together with the display so as to correspond to the outer surface of the body; and link parts which are respectively provided to both sides of the rear plate and which include a plurality of link members arranged in parallel to each other, and the display can be wound or unwound together with the rear plate along the outer surface of the body by means of the rotation between the connected link members of the link parts.
US12034874B2
An approach is provided for validating and managing certificates. A certificate is received. Information related to the certificate and additional information an additional data source are determined. A risk factor is rated based on the information related to the certificate and the additional information from the additional source. The certificate is validated based on the rating of the risk factor. A unique hashtag ID is generated for the validated certificate and recorded on a blockchain network.
US12034867B2
An example operation may include one or more of storing blockchain blocks committed to a blockchain based on a protocol executed by a current consensus committee of a blockchain network, receiving random values from the blockchain blocks which are created by nodes of the current consensus committee, randomly determining nodes of a next consensus committee of the blockchain network with respect to the current consensus committee based on the random values created by the nodes of the current consensus committee, and storing a new block to the blockchain based on a protocol based executed by the nodes of the next consensus committee.
US12034865B2
Embodiments of the invention provide enhanced security solutions which are enforced through the use of cryptographic techniques. It is suited for, but not limited to, use with blockchain technologies such as the Bitcoin blockchain. Methods and devices for generating an elliptic curve digital signature algorithm signature (r, w) are described. In one embodiment, a method includes: i) forming, by a node, a signing group with other nodes; ii) obtaining, by the node, based on a secure random number: a) a multiplicative inverse of the secure random number; and b) the first signature component, r, wherein the first signature component is determined based on the secure random number and an elliptic curve generator point; iii) determining, by the node, a partial signature based on a private secret share, the multiplicative inverse of the secure random number and the first signature component; iv) receiving, by the node, partial signatures from other nodes of the signing group; and v) generating, by the node, the second signature component, w, based on determined and received partial signatures.
US12034862B2
A key exchange technique of performing a key exchange among N (≥2) parties, which can conceal metadata on communication, is provided. A key exchange method includes: a first key generation step in which a communication device Ui generates a first key; a first anonymous broadcast step in which the communication device Ui anonymously broadcasts the first key with a set R-{Ui} being designated for i∈{1, . . . , n} and the communication device Ui anonymously broadcasts the first key with φ being designated for i∈{n+1, . . . , N}; a second key generation step in which the communication device Ui generates a second key; a second anonymous broadcast step in which the communication device Ui anonymously broadcasts the second key with the set R-{Ui} being designated for i∈{1, . . . , n} and the communication device Ui anonymously broadcasts the second key with φ being designated for i∈{n+1, . . . , N}; and a session key generation step in which the communication device Ui generates a session key SK for i∈{1, . . . , n} if a predetermined condition is satisfied.
US12034860B2
Methods, systems, and devices for memory write access control are described. In some examples, memory systems may include storage that is access-protected (e.g., write access protected). To enable access to the protected storage, a server node may communicate a command to the memory system that is signed with a private key that is inaccessible to the memory system. They memory system may verify the command using a public key and may enable access to the protected storage. Access commands associated with the protected storage may be processed until access to the protected storage is disabled.
US12034853B2
In some aspects, methods and systems for a digital trust architecture are provided. In some aspects, the architecture includes a user account provisioning process. The provisioning process may make use of in person verifications of some personal information to ensure authenticity of the user information. Once the authenticity of user information is established, an account may be created. The user account may include a user email account, with integrated access to digital certificates linked to the user account. Account creation may also automatically publish the new user's public key in a publicly accessible directory, enabling encrypted email information to be easily sent to the new user.
US12034847B2
An apparatus is provided for generating a plurality of provisioning data sets for provisioning a plurality of electronic devices, such as chips or microprocessors for electronic equipment. The apparatus includes a processing circuitry configured to obtain a first provisioning data set for provisioning an electronic device and to generate at least one further provisioning data set for provisioning at least one further electronic device by generating at least one copy of the first provisioning data set. Furthermore, the apparatus has a communication interface configured to output the at least one further provisioning data set for provisioning the at least one further electronic device. Moreover, a corresponding method to the apparatus is provided for generating a plurality of provisioning data sets for provisioning a plurality of electronic devices.
US12034844B1
Systems, devices, and methods are provided for performing compound operations on a security module. In some embodiments, a hardware security module (HSM) comprises executable code that, as a result of execution by one or more processors of the HSM, causes the HSM to obtain a request to perform a compound operation, parse the compound operation to determine a sequence of operations, perform the sequence of operations within a protected execution environment, wherein one or more intermediate results of the sequence of operations are programmatically unexportable from the protected execution environment, determine, based on complete execution of the sequence of operations, an output, and export the final output from the protected execution environment, thereby making it available to external devices.
US12034837B2
Methods and systems for gateway agnostic tokenization are disclosed. Gateway agnostic tokenization enables a resource provider to quickly, safely, and efficiently route a token for authorization via any appropriate gateway computer. As part of an interaction with a user, a resource provider can transmit a token to an edge computer. The edge computer can then forward the token to a gateway computer. The gateway computer can identify a data item comprising two ciphertexts associated with the token. The edge computer and gateway computer can collectively decrypt the two ciphertexts to obtain a credential. The gateway computer can then forward the credential to an authorizing entity computer. The authorizing entity computer can then determine whether or not to authorize the interaction.
US12034834B1
A method for encryption that combines the steganographic method of concealing data inside a truly random string of bits with a cryptographic key that allows for the random distribution of this data, essentially creating a symmetrical cipher.
US12034832B1
A computer-implemented method for generating a trusted setup on a computing device. The method may include generating a unique single user profile (USUP) based on data derived from the computing device, generating a first binary matrix, executing a matrix mixing operation on the first binary matrix based on the USUP, executing the matrix mixing operation may generate a second binary matrix, generating trust anchor data, wherein the generating the trust anchor data may include selecting a first number and inputting the first number into a remainder generator, the remainder generator may be configured to select a second number, calculate a remainder, wherein the remainder is the remainder of the first number divided by the second number, and output a value pair that includes the second number and the remainder, wherein the trust anchor data is used for encrypting and decrypting data.
US12034830B2
A communication method determination apparatus includes a comparison unit and an instruction unit. The comparison unit obtains a bit string of a portion of a physical header for synchronization from a wireless frame that includes the physical header for synchronization in which information for synchronization in a physical layer is set and a physical data portion in which data of a higher-level layer than the physical layer is set, and compares the obtained bit string with a bit string pattern specific to a communication method targeted for determination. The instruction unit performs communication method determination processing for determining whether or not the communication method targeted for determination is used for the wireless frame, based on a result of comparison. If it is determined that the communication method targeted for determination is not used for the wireless frame, the instruction unit changes the communication method targeted for determination, instructs the comparison unit to newly obtain a bit string of a portion that follows the obtained bit string, from the physical header for synchronization, and to compare the newly obtained bit string with a bit string pattern specific to the post-change communication method targeted for determination, and performs the communication method determination processing again.
US12034826B2
A high-availability control system for an industrial process including operator stations displaying information, and an interface including a pair of computers for each model, each collecting each item of data received by each controller having the model and eliminating the duplicates, wherein the computers operate in asynchronous redundancy. The system also includes a processor including a pair of computers that each receive the collected data, sort the data received as a function of their acquisition time, eliminate the duplicates and calculate an information group by acquisition time, wherein the computers operate in active redundancy. The system also includes managing the operator stations including one computer per operator station, each receiving each calculated information group and sending to the operator station each information group corresponding to the subset of information. The system also includes a duplicate communication network comprising a distributed redundancy module that manages the message exchanges between the computers.
US12034820B2
Provided are a fusing and degradation method and apparatus for a micro-service, a device, a medium, and a program product, which relate to the field of the Internet, in particular to the field of fusing and degradation. The specific implementation is as follows: instantiating, by a monitoring probe woven into a micro-service traffic process, a fuse component according to an obtained fusing and degradation rule, and weaving, by the monitoring probe, the fuse component into the traffic process, where the fuse component is used for performing fusing and degradation on a traffic request processed in the traffic process. The fusing and degradation technology during the running of a micro-service is achieved through a probe so that the micro-service developer can fuse and degrade a micro-service application that is running without hard coding, thereby improving the efficiency and stability of the micro-service fusing and degradation.
US12034813B2
Techniques for policy-based connection provisioning using Domain Name System (DNS) requests are described herein. The techniques may include receiving policy data associated with one or more headend nodes that manage connections to computing resources. Additionally, the techniques may include receiving a DNS request from a client device to establish a connection between the client device and a first headend node of the one or more headend nodes. The DNS request may include an attribute associated with the client device. A provisioning service may determine that the connection should be established between the client device and the first headend node based at least in part on evaluating the attribute with respect to the policy data. Additionally, the techniques may include sending an internet protocol (IP) address, which is associated with the first headend node, to the client device to facilitate establishment of the connection.
US12034809B2
A method includes wirelessly coupling a domestic appliance to a mobile device and allocating or assigning a sensor of the domestic appliance as a local apparatus of the mobile device for a function running on the mobile device. A household appliance, a mobile device and a system including a household appliance and a mobile device, are also provided.
US12034801B1
A process can include receiving monitoring information associated with a machine learning (ML) or artificial intelligence (AI) workload implemented by an edge compute unit of a plurality of edge compute units. Status information corresponding to a plurality of connected edge assets can be received, the plurality of edge compute units and connected edge assets included in a fleet of edge devices. A remote fleet management graphical user interface (GUI) can display a portion of the monitoring or status information for a subset of the fleet of edge devices, based on a user selection input, and can receive a user configuration input indicative of an updated configuration for at least one workload corresponding to a pre-trained ML or AI model deployed on the at least one edge compute unit. A cloud computing environment can transmit control information corresponding to the updated configuration to the at least one edge compute unit.
US12034798B2
A computer-implemented method for adapting connections between nodes of a layered network. The layered network comprises a plurality of nodes arranged in an ordered set of layers. The ordered set of layers comprises, in order, a core layer comprising a set of core nodes, a second layer comprising a set of second nodes, and one or more outer layers each comprising a respective set of outer nodes. Each core node is connected to at least one other core node. The method is performed by an adapting node, the adapting node being a node of the layered network that is connected to one or more second nodes and multiple core nodes. The method comprises, based on one or more network properties of the layered network, disabling a respective connection between the adapting node and at least one but not all of the multiple core nodes.
US12034797B2
A first charging data record (CDR) generating node can receive charging server information and available CDR storage information from a second CDR generating node. The first CDR generating node can detect that the charging server is unavailable to receive CDRs from the first CDR generating node. The first CDR generating node can also determine that a CDR storage area corresponding to the first CDR generating node should not be used to store additional CDRs. The first CDR generating node can also select the second CDR generating node for storing the additional CDRs that are generated by the first CDR generating node. The second CDR generating node can be selected based at least in part on the charging server information and the available CDR storage information. The first CDR generating node can cause at least one CDR to be sent to the second CDR generating node.
US12034795B2
A remote pairing device is provided. The remote paring device includes a processor to execute the following steps. A plurality of controlled elements is divided into a restart group and a force-shutdown group. Each of the controlled elements is connected to an electronic device. A restart command is sent to the controlled elements in the restart group. A force-shutdown command is sent to the controlled elements in the force-shutdown group. The pairing candidate lists each corresponding to the controlled elements are updated according to the connection status corresponding to the electronic devices received during a specific time period after sending the restart command or the force-shutdown command. Determining that the controlled elements corresponding to the pairing candidates list having only one electronic device therein are successfully paired.
US12034794B2
A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
US12034788B2
A computer-implemented method for peer-to-peer (P2P) networks for the delivery of media content held in the peer-to-peer network to a vehicle in a local subgroup of the P2P network, and for providing an automated process for P2P networks for transferring of physical articles or electronic data package between vehicles traveling different routes.
US12034780B2
Techniques are described for dynamic multi-user media streaming for client systems in a media session. In an embodiment, a local client system receives a media stream originated from another client computer system associated with another user and displays, at a first position of the user interface (UI) a participant UI control representing the user and, at a second position on the UI, another participant UI control representing the other user on the UI. The local system receives an interaction request to move the participant UI control and, in response to the interaction request and while continuing to receive the media stream and sending its media stream to the other client system, modifying the UI to display moving of the participant UI control to a new position, different from the original position.
US12034779B2
Maintaining a registered state via server-managed notifications is described herein. In an example, server(s) can receive an indication from an application associated with a device, the indication can identify a response to a registration request sent by the application for registration with a service provider. Based at least partly on the indication, the server(s) can start a first timer associated with a first predetermined time interval after which the server(s) are to send a first notification to the application. The server(s) can determine, based at least in part on the first timer, a lapse of the first predetermined time interval and can send the first notification to the application. The first notification can cause the application to transition from an inactive state to an active state, and send a new registration request to register with the service provider to maintain a registered state.
US12034772B2
A system may include a traffic interception module configured to intercept network traffic of a host device. A traffic virtualization module may be configured to generate a virtual file on the host device containing the intercepted network traffic. A security system interface module may be configured to provide the virtual file to a secure digital security system over a virtualized file interface coupling the host device to the secure digital security system, and to receive instructions to allow or to deny the network traffic from the secure digital security system over the virtualized file interface. A traffic access management module may be configured to allow or to deny the network traffic based on the instructions.
US12034766B2
A method for providing an edge service includes a first security agent that performs data stream transmission with a plurality of endpoint computing devices through an edge link, and each endpoint computing device obtains, using the first security agent, an edge service provided by an edge server. The first security agent determines, based on a data stream transmitted between each endpoint computing device and the first security agent, an abnormal endpoint computing device in the plurality of endpoint computing devices. The first security agent generates link abnormality information, and the link abnormality information includes an address of the abnormal endpoint computing device. The first security agent sends the link abnormality information to the security controller. The security controller receives the link abnormality information, and generates edge link information including an address of a second security agent based on the link abnormality information.
US12034764B1
The disclosed computer-implemented method for detecting malware based on anomalous cross-customer financial transactions may include (i) detecting, using a machine-learning algorithm, a set of anomalies associated with fraudulent financial transactions for source user accounts in a group of customer financial accounts, (ii) identifying, based on customer transaction metadata associated with a group of target user accounts in the customer financial accounts, a cluster of financial transactions having anomaly instances in common with the set of anomalies, (iii) linking each of the customer financial accounts having the common anomaly instances in the cluster of financial transactions with a corresponding customer threat protection account to discover a user device identification, (iv) determining that artifacts appearing on a group of user devices are associated with a potential malware attack, and (v) performing a security action that protects against the potential malware attack. Various other methods, systems, and computer-readable media are also disclosed.
US12034762B2
A method for providing vulnerability management to facilitate application development and deployment is disclosed. The method includes receiving a monitoring request that includes an identifier, the identifier corresponding to an application; onboarding the application by using the identifier; generating a scheduled task for the application based on an outcome of the onboarding, the scheduled task relating to source code vulnerability analytics; automatically initiating, via an application programming interface, the scheduled task based on a predetermined parameter; determining whether a set of source codes that corresponds to the application includes a vulnerability based on a result of the automatically initiated scheduled task; and generating a ticket when the vulnerability is included in the set of source codes.
US12034752B2
A system and method for traffic-based misconfiguration detection. A method includes analyzing a first set of computing interface traffic data to identify types of data included among traffic to and from a computing interface; creating at least one computing interface schema based on the analysis, wherein each computing interface schema defines a plurality of schema fields and a plurality of corresponding schema values, wherein each schema value indicates a normal behavior for the computing interface with respect to the corresponding schema field; and identifying a misconfiguration of the computing interface based on the at least one computing interface schema and a second set of computing interface traffic data.
US12034750B1
An illustrative method includes determining that a first user login session and a second user login session have a parent-child relationship that indicates that a particular user is associated with both the first and second user login sessions and linking first user login activity performed during the first user login session and second user login activity performed during the second user login session to the user.
US12034741B2
A method for detecting a cyberattack on a control system of a wind turbine includes providing a plurality of classification models of the control system. The method also includes receiving, via each of the plurality of classification models, a time series of operating data from one or more monitoring nodes of the wind turbine. The method further includes extracting, via the plurality of classification models, a plurality of features using the time series of operating data. Each of the plurality of features is a mathematical characterization of the time series of operating data. Moreover, the method includes generating an output from each of the plurality of classification models and determining, using a decision fusion module, a probability of the cyberattack occurring on the control system based on a combination of the outputs. Thus, the method includes implementing a control action when the probability exceeds a probability threshold.
US12034733B2
According to an example aspect of the present invention, there is provided a method comprising, receiving, by an intermediary network function, a subscription request from a network function consumer requesting data of a network function producer, wherein the subscription request comprises a client credential assertion of the network function consumer and an access token, authorizing and authenticating, by the intermediary network function, the network function consumer upon successful validation of the access token and the client credential assertion validation and transmitting, by the intermediary network function, an access token request to an authorization server to get another access token, wherein said another access token is to be used to validate the network function consumer to access services of the network function producer, and the access token request comprises the client credential assertion of the network function consumer requesting data of the network function producer.
US12034729B2
Systems and methods for computer system security authorization interfaces are described, including a non-transitory computer readable medium having computer executable instructions that when executed cause a processor to direct a directory server to create a position group, the directory server storing position-access permissions assigned to a plurality of permission groups, and to assign the position group as a member within the permission groups; and to assign a username to the position group, thereby associating the position group with the person and assigning the position-access permissions to the person. The position groups contain no usernames and are each associated with no more than one person at any one time. An interface application may allow a user to communicate with a directory server to manage position-access permissions within a directory service domain based on positions within an organizational structure of an organization, rather than on usernames.
US12034722B2
Users of an identity provider system may be authorized to use a variety of different types of factors from a variety of different factor providers. The identity provider system monitors and analyzes the “health” of the different possible factors available to a user, e.g., their availability relative to error rate. Using the results of the analysis, the identity provider can assess which factors are the most appropriate for a given user seeking authentication and can improve the user experience for the user by emphasizing those most appropriate factors to the user.
US12034720B1
Methods and systems described in this disclosure receive a call from a device associated with a caller and determine whether the caller is eligible for biometric authentication via the device by sending, via a communications network, an eligibility determination request to an issuer of the device. In response to the caller being eligible for biometric authentication, a request to initiate a biometric authentication process on the device is sent to an issuer of the device, where biometric credentials are received by the device and an indication of whether the biometric credentials were verified is received from the issuer of the device.
US12034716B2
A method and apparatus provides for securely unlocking a locked program domain by a third party wishing to gain extraordinary access to the program domain by a third party. The third party and the program domain are mutually authenticated using exclusive self-escrow of credentials that are generated, revealed, or stored within the program domain. Multiple third parties that are required for unlocking the program domain may also be authenticated prior to unlocking the program domain. The method and apparatus provides extraordinary access without the use of backdoors or having the program domain provide credentials to third parties.
US12034715B2
A system and method in accordance with example embodiments may include systems and methods for a cloud-based analytics platform. The cloud-based analytics platform may allow the manual and automatic uploading to and/or downloading from a cloud server. The platform may include single sign-on (SSO) capabilities such that a user may have one set of credentials to access data from the cloud-based analytics and/or data stored locally. The platform may include data validation and processing in order to provide real-time feedback on uploads based on file type, file size, access rights, extracted data, and transformed data.
US12034709B1
Embodiments relate to systems for the distribution of payload in a secure manner. A server may receive a query from a device that includes a subscriber identifier. The server may determine, from confidential information stored, an association between the subscriber identifier and a public key of the device. The server may retrieve the public key of the device. The server may generate a data payload as a response to the query. The server may encrypt the data payload by a symmetric key that is generated randomly. The server may encrypt the symmetric key by the public key of the device. The server may transmit the data payload and the symmetric key that are encrypted to the device for the device to use a private key corresponding to the public key to decrypt the symmetric key and use the symmetric key to decrypt the data payload.
US12034708B2
A method for sending registered secure messages via a messaging system to a receiver device that is to be tested includes: supplying first secure and still serialized messages from message packages for processing in a reproduction unit; in the first messages, reducing the data volume of the serialized messages; deserializing the reduced first messages and creating second secure messages by adding a second counter value in each case or, where applicable, by replacing a first counter value with the second counter value, and creating and adding a second authenticator in each case by using the second counter value, the encryption information, and the key, and by using the communication description or the information obtained by applying a data interpretation algorithm; and serializing the second secure messages and sending corresponding message packages to the receiver device to be tested.
US12034704B2
There are provided measures for optimization of network function profile administration and registration. Such measures exemplarily comprise, at a network repository function entity, receiving, from a control entity, network entity profile template information, storing said network entity profile template information, wherein said network entity profile template information comprises a network entity profile template including an identifier of said network entity profile template and a profile content of said network entity profile template, said profile content including at least one profile attribute, receiving, from a network entity, a network entity registration request comprising said identifier of said network entity profile template, and generating a network entity profile for said network entity based on said at least one profile attribute.
US12034703B2
Some embodiments described herein relate managing communications between an origin and a destination using end-user and/or administrator configurable virtual private network(s) (VPN(s)). A first VPN that defines a first data path between an origin and a destination can be defined at a first time. A second VPN that defines a second, different data path between the origin and the destination can defined at a second time. Each packet sent across the first VPN and each packet sent across the second VPN can follow the same data path for that VPN, such each packet can be sent across the first VPN or the second VPN in the order it was received, and the transition between the first VPN and the second VPN can be “seamless,” and communications between the origin and the destination are not disrupted between the first time period and the second time period.
US12034702B2
Apparatus and methods for enhanced kernel security in a cloud environment is provided. The apparatus may include a system architecture including a firewall intercepting all incoming data packets routed to the kernel. The firewall may accept or reject a packet based on a rules-based determination comprising extracting a packet header from the packet, identifying a rule stored in a rules database associated with the packet header, the rule defining an allowable executable command for being included in the packet. The system architecture may include a validator configured to extract a signature from the packet, the signature comprising cryptography hash values, and query a signature vault to identify a stored signature identical to the extracted signature. The system architecture may further include an approver for routing the packet to the kernel and the kernel for running one or more containers in the cloud environment.
US12034694B2
Some embodiments provide a method of load balancing data message flows across multiple secure connections. The method receives a data message having source and destination addresses formatted according to a first protocol. Based on the source and destination addresses, the method selects one of the multiple secure connections for the data message. Each of the secure connections handles a first set of connections formatted according to the first protocol and a second set of connections formatted according to a second protocol that is an alternative to the first protocol. The method securely encapsulates the data message and forwards the encapsulated data message onto a network. The encapsulation includes an identifier for the selected secure connection.
US12034686B2
A computer-implemented method of displaying a user interface comprises: displaying a preview of a message on a screen; receiving a discard motion; displaying a discard instruction with varying opacity during the receiving, the opacity increasing in proportion to a range of the discard motion; reaching a minimum motion threshold; and discarding the message.
US12034670B2
A method for using a control channel for providing feedback information to a user equipment (UE) from a base station, a method for transmitting data and a user equipment are disclosed. The method for feeding back data includes configuring a control channel for a UE, in which the control channel is configured to bear feedback information of physical uplink shared channel (PUSCH) data, the PUSCH data is sent by the UE and transmitting the feedback information to the UE via the control channel. The method for transmitting data includes: receiving feedback information of physical uplink shared channel PUSCH data sent by a base station via a control channel; and determining whether to retransmit the PUSCH data based on the feedback information.
US12034667B2
Aspects of the disclosure relate to wirelessly communicating information by embedding that information in a demodulation reference signal (DMRS) sequence. In some examples disclosed herein, a DMRS sequence may be configured to communicate uplink control information (UCI) in an uplink (UL) communication. Other aspects, configurations, and features are also claimed and described.
US12034665B2
The present disclosure provides method and device used in UE and base station for wireless communication. A UE receives a first signaling and then operates N radio signals respectively in N time-frequency resource blocks. The first signaling indicates N1 time-frequency resource blocks; the N1 time-frequency resource blocks respectively belong to N1 frequency sub-bands in frequency domain; any of the N time-frequency resource blocks is one of the N1 time-frequency resource blocks, N being a positive integer greater than 1 and no greater than N1; the N radio signals respectively comprise N first-type reference signals, and an antenna port for transmitting each of the N first-type reference signals is associated with a first antenna port.
US12034662B2
Provided are method and apparatus for transmitting information. The method for transmitting information includes: determining an intersection between pieces of transmission information included in N first-type information elements; and in the case where the intersection is non-empty, determining first information. The first information includes at least one of: a difference set between pieces of transmission information included in any two first-type information elements of the N first-type information elements, Hybrid Automatic Repeat Request acknowledgement (HARQ-ACK) feedback bits of the N first-type information elements, a mapping relationship between a bit field value corresponding to a bit indication field in downlink control information (DCI) and a parameter value indicated by the bit indication field in the DCI, the number of bits of each of the pieces of transmission information or a resource mapping manner of first-type information element. N is a positive integer greater than or equal to 2.
US12034658B2
Provided are a method, device and storage medium for configuring a starting symbol position of an uplink data channel. The method includes: determining a configuration value of a first type parameter set, where the first type parameter set is a set of uplink data parameters; determining a configuration range of a starting symbol position of an uplink data channel according to the configuration value of the first type parameter set; and selecting a starting symbol position of the uplink data channel from the configuration range of the starting symbol position of the uplink data channel, and notifying a receiving end of the selected starting symbol position of the uplink data channel.
US12034653B2
A packet processing method and related devices are disclosed. The method includes step of slicing and encapsulating a client packet based on a preset slice length, and adding a tag value to each slice, here the tag value is used to identify characteristic information of the client packet in the slice; and then outputting encapsulated slices.
US12034649B2
Embodiments include apparatuses, methods, and systems of routing network containing a set of sources, a primary destination, a set of secondary destinations, and one or more routing elements. A routing element includes an input port, a set of output ports including a primary output port and a set of secondary output ports, and a control unit. The control unit is arranged to select a secondary output port to deliver a received message when the intended destination of the message is a secondary destination and the secondary output port is in a functional state. Otherwise, the control unit is arranged to select the primary output port to deliver the received message to the primary destination when the intended destination is the secondary destination and the secondary output port that reaches the secondary destination is in a nonfunctional state. Other embodiments may also be described and claimed.
US12034646B2
Disclosed herein is technology to reduce latency of frames through a network device supporting various priorities. In an implementation, a method comprises configuring one or more priorities with a preemptive right over other one or more of said plurality of priorities; receiving frames in a sequence, each of the frames having a frame priority comprising of one of said plurality of priorities; queuing the received frames in a predetermined order based on a frame arrival time and the frame priority; transmitting a current frame based on a current frame priority and current frame arrival time; stopping transmission of the current frame when a later frame in the sequence is received that has a later frame priority with preemptive right over the current frame priority; transmitting an invalid frame check sequence; transmitting the later frame; and restarting the transmission of the current frame after transmitting the later frame.
US12034635B2
The same prefix segment identifier (SID) may be configured and/or used for either (A) more than one prefix within an interior gateway protocol (IGP) domain, or (B) one prefix with more than one path computation algorithm within the IGP domain by: (a) receiving, by a node in the IGP domain, an IGP advertisement including both (1) a prefix SID and a segment routing global block (SRGB) slice identifier; (b) determining whether or not the SRGB slice identified by the SRGB slice identifier is provisioned on the node; and (c) responsive to a determination that the SRGB slice identified by the SRGB slice identifier is not provisioned on the node, not processing the prefix SID included in the received IGP advertisement, and otherwise responsive to a determination that the SRGB slice identified by the SRGB slice identifier is provisioned on the node, (1) processing the prefix SID and SRGB slice to generate a unique, per SRGB slice, MPLS label for the prefix, and (2) updating a label forwarding information base (LFIB) for the node using the unique, per SRGB slice, label for the prefix and the prefix.
US12034629B2
Techniques for modifying a data transmission overlay network are disclosed. The data transmission overlay network runs overlay network software on physical network devices to transmit data between source devices and destination devices. A system predicts network attributes associated with forwarding nodes of the overlay network in a geographic region. The system modifies the overlay network based on the predicted network attributes. Modifying the overlay network includes modifying existing forwarding nodes to increase or decrease data transmission capacity, adding forwarding nodes, and removing forwarding nodes. The system modifies the overlay network within a particular geographic region for a specified duration of time. The system reverts the overlay network within the geographic region to a pre-modified state once the duration of time elapses.
US12034626B2
A method for using a programmable processing pipeline to implement an application replay sequence test or a scalable CPS generation test includes obtaining a sequence replay definition code package from a sequence relay definition storage element and converting the sequence replay definition code package into a hardware configuration image. The method further includes provisioning the hardware configuration image on at least one programmable processing pipeline device, causing the at least one programmable processing pipeline device to implement a test session connection initiator and a test session receiver, and utilizing the hardware configuration image to establish a first test session connection from the test session connection initiator and the test session connection receiver through a system under test (SUT). The method also includes conducting a programmable application replay sequence test or a scalable CPS generation test through the SUT using definition information contained in the hardware configuration image.
US12034625B2
Apparatus, methods, and computer-readable media for acknowledgment feedback for groupcast option 1 sidelink communication are disclosed herein. An example method of wireless communication at a receiving user equipment (UE) includes determining whether a data signal associated with a groupcast transmission from a transmitting UE is decodable at the receiving UE and obtaining measurements of the data signal when the data signal is decodable at the receiving UE. The example method also includes determining whether the measurements exceed a threshold and transmitting a first type of feedback to the transmitting UE when the measurements do not exceed the threshold. An example method of wireless communication at a transmitting UE includes receiving, from a receiving UE over a sidelink channel, feedback comprising the first type of feedback when the first UE is determined to monitor for the first type of feedback and a second type of feedback from a plurality of UEs.
US12034609B2
Methods and apparatuses for instantiation of network service (NS) or virtualized network function (VNF) are disclosed. A virtualized network function manager (VNFM) receives, from a first network management entity, a first request for instantiating or changing a VNF instance. The first request comprises scaling information for at least one scalable VNF deployment unit (VDU) included in the VNF instance. The VNFM instantiates or changes the VNF instance based on the scaling information.
US12034606B2
A computer implemented method of setting maintenance priority for a set of network devices of communication network. The set of network devices are arranged in an ordered list based on at least one of: customer information and usage information; and maintenance priority classes are dynamically set for the network devices based on the ordered list, wherein there are at least two different maintenance priority classes.
US12034592B2
Techniques for leveraging a software defined tracking architecture to track endpoint connected to a network fabric are described. An orchestrator of a network fabric receives port information indicating a port of a fabric edge device to which an endpoint is connected. The orchestrator transmits the port information to a network node in the network fabric enabling data-plane traffic inspection. Using the port information, the network node detects traffic having a destination address corresponding to the endpoint. The network node transmits an indication that traffic was received by the network node having the destination address corresponding to the endpoint. Finally, onboarding of the endpoint into the network fabric is triggered at the fabric edge device.
US12034585B2
A modulation scheme conversion device includes: a backscattering tag to which a tag signal is provided; and a tag signal forming unit for forming a tag signal. The modulation scheme conversion device multiplies a radio signal, which has been modulated in a first modulation scheme, and a tag signal, and reconfigures the multiplied signal by using a second modulation scheme, so as to backscatter the reconfigured signal, wherein the reconfiguration is performed in a physical (PHY) layer.
US12034581B2
The disclosure relates to a 5G or 6G communication system for supporting a higher data transfer rate beyond a 4G communication system, such as LTE. A method by a base station in a communication system according to an embodiment may include: determining the number of DFT-precoding chunks on which DFT precoding is performed; determining a power backoff value of a power amplifier (PA) of the base station; transmitting information indicating the number of DFT-precoding chunks to a terminal; transmitting downlink control information (DCI) including a resource allocation field, configured based on the number of DFT-precoding chunks, to the terminal; and transmitting data to the terminal according to the resource allocation field included in the DCI.
US12034579B2
An apparatus of a transmitter may include, for example, a Golay builder to build modulated Golay sequences for at least a non-EDMG Short Training Field (L-STF), and a non-EDMG Channel Estimation Field (L-CEF) of a PPDU; a scrambler to generate scrambled bits by scrambling bits of a non-EDMG header (L-header) and a data field of the PPDU; an encoder to encode the scrambled bits into encoded bits according to a low-density parity-check (LDPC) code; a constellation mapper to map the encoded bits into a stream of constellation points according to a constellation scheme; a spreader to spread the stream of constellation points according to a Golay sequence; and a transmit chain mapper to map a bit stream output from the Golay builder and the spreader to a plurality of transmit chains by applying a spatial expansion with relative cyclic shift over the plurality of transmit chains.
US12034577B2
An integrated circuit includes a demodulator to demodulate a signal simultaneously transmitted over an isolation communication channel and obtain gate information and configuration information. The demodulator includes a gate demodulation path and a configuration demodulation path. The received signal oscillates at a first frequency to represent a first state, oscillates at different frequencies to represent a seconds state, oscillates at a third frequency (or third and fourth frequencies), which are lower than the first frequency, to represent a third state, and the received signal is steady state to represent a fourth state. The gate demodulation path detects the first and second states. The configuration demodulation path includes first and second sub-demodulation paths. An envelope detector in the first sub-demodulation path detects the second state and the second sub-demodulation path detects the third state. The configuration demodulation paths uses an output of the gate demodulation path.
US12034573B1
A transmitter includes a shift register, a lookup table, and a digital to analog converter. The shift register is configured to receive an input signal and to output delayed copies of the input signal. The lookup table is configured to store compensation values estimated based on the input signal and the delayed copies of the input signal. The digital to analog converter is configured to output a transmit signal based on the input signal and the compensation values. The compensation values are designed to mitigate distortion of the transmit signal from conversion of the input signal to a digital signal.
US12034570B2
A system includes multiple (e.g., three) routing elements that receive packets from a gateway and route the packets to multiple core network nodes. In normal operation, the gateway is configured to transmit messages to the first two routing elements with equal priority, while the third routing element is associated with a lower priority and functions as a backup. When one of the first two routing elements experiences network issues or is unavailable, then the third routing element is activated by adjusting the corresponding priority. Implementing the third routing element as a standby or backup element provides both redundancy and flexibility in case either of the first two routing elements becomes unsuitable for transmissions. Furthermore, the third routing element can be quickly activated to ensure that network service is not significantly impacted while the network is being restored.
US12034551B2
A mesh receiver has a wakeup receiver for reception of a wakeup sequence formed by keyed RF or a sequence of wireless packets and gaps, a transmitter forming low speed RF wakeup sequence to other mesh stations, a mesh receiver for reception of high speed WLAN packets, the transmitter sending a wireless ACK packet in response to a wakeup sequence, the mesh receiver thereafter receiving wireless packets from a remote station, the mesh transmitter sending an ACK, the mesh station thereafter identifying a next hop station, and sending a wakeup sequence to that station, after receipt of an ACK, sending the data, the mesh receiver and mesh transmitter thereafter going to sleep.
US12034549B2
The present invention relates to a wireless communication system and, more particularly, to a method comprising the steps of: receiving a PDCCH for multi-slot scheduling; determining a PDSCH candidate for each slot on the basis of information in the PDCCH; and transmitting a semi-static HARQ-ACK codebook on the basis of the determined PDSCH candidate of each slot, and to an apparatus therefor.
US12034547B2
Disclosed is an electronic device including: a first communication circuit configured to support wireless communication, a second communication circuit configured to support Bluetooth communication, a processor operatively connected to the first communication circuit and the second communication circuit, and a memory operatively connected to the processor. The processor may be configured to control the electronic device to: create a link with a first device based on a synchronous connection protocol using the second communication circuit, receive, from the first device via the link, second data obtained by the first device on a second time slot among a plurality of time slots of a transmission/reception period of the link, receive third data including additional data for the second data within a retransmission window configured for data retransmission among the plurality of time slots, and transmit audio data generated based on the second data and the third data to an external electronic device using the first communication circuit.
US12034543B2
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present invention provides a method of a base station for supporting an inter-system handover from an evolved packet system (EPS) system to a 5th generation (5G) system. The present application provides a method for transmitting HARQ-ACK information, including steps of: detecting, by a UE, a PDCCH and receiving a PDSCH scheduled by the PDCCH; for one slot of one carrier, determining, according to a configured slot pattern and a configured PDCCH monitoring occasion, the HARQ-ACK occasion and the number of HARQ-ACK bits occupied by the one slot; and, generating, by the UE, an HARQ-ACK codebook according to the HARQ-ACK occasion and the number of HARQ-ACK bits occupied by the one slot, and transmitting HARQ-ACK information. By the method of the present invention, the number of HARQ-ACK bits to be fed back within each slot is reduced, and the feedback overhead is reduced; moreover, the number of bits of the generated HARQ-ACK codebook changes semi-statically, so that the confusion between a base station and a UE is avoided.
US12034527B2
A system, comprising an optical transmitter configured to modulate a pulsed laser signal based on a plurality of data signals to form a plurality of modulated optical data signals, optical time division multiplex the plurality of modulated optical data signals to obtain a multiplexed optical data signal, and transmit the multiplexed optical data signal together with an optical clock signal derived from the pulsed laser signal; and an optical receiver that includes a clock recovery branch configured to recover the optical clock signal into a plurality of phase-shifted recovered optical clock signals and a data branch with a plurality of saturable absorbers (SA), each SA being in optical communication with one of the phase-shifted recovered optical clock signals and configured to receive the multiplexed optical data signal and to transmit of one of the plurality of modulated optical data signals according to the recovered optical clock signal.
US12034516B2
Certain embodiments of the present invention relate to an in-house relay device capable of 5G wireless communication and support equipment for supporting same, the support equipment comprising: a vertical rod installed in a z-axis direction from the bottom surface; a support member disposed at one end of the vertical rod to be coupled to the vertical rod, and supporting the in-house relay device; and a fixing member coupled to the support member and fixing the support member in a direction of a permeable outer wall, wherein the support member may comprise a rotating plate for adjusting a direction of the in-house relay device.
US12034514B2
An apparatus and method for configuring a transmission resource of a beam failure recovery request, apparatus and method for responding a beam failure recovery request, and a communications system. The apparatus for configuring a transmission resource of a beam failure recovery request includes a configuring unit configured to transmit configuration information to user equipment, the configuration information being used to configure a transmission resource of a beam failure recovery request related to coordination network equipment. The apparatus for responding a beam failure recovery request includes a responding unit configured to transmit response information related to a beam failure recovery request of coordination network equipment to user equipment. A case where beam failure occurs in the coordination network equipment may be dealt with efficiently, and normal communications between the network equipment and the user equipment may be ensured.
US12034505B2
A communication device, computer program product, and method proactively implement a successful transmit antenna configuration to address antenna outages for multiple transmit carrier scenarios. A carrier of the communication device determines a first transmit carrier, of at least two transmit carriers of a multiple transmit carrier mode, that is identified as having priority among the at least two transmit carriers. The controller identifies one or more transmit antenna configurations in the transmit antenna configuration data that support the first transmit carrier. The carrier determining, for each transmit antenna configuration, an aggregate antenna outage metric that indicates the transmit performance for a corresponding transmit antenna configuration. The controller configures an antenna switching network and RF frontend of a communication subsystem of the communication device with a first transmit antenna configuration that has a better aggregate antenna outage metric than other antenna configurations.
US12034500B2
A communication apparatus comprises a radio transceiver and a modem processor. The radio transceiver is configured to transmit or receive signals. The modem processor is coupled to the radio transceiver and configured to perform operations comprising: performing a beam management, to train a first receiver (Rx) beam; receiving a physical downlink shared channel (PDSCH) according to the first Rx beam; selecting at least one second Rx beam according to a scenario, if a first performance indicator of the first Rx beam is lower than a previous first performance indicator of the first Rx beam by a first threshold; determining at least one second performance indicator of the PDSCH according to a round-robin test; selecting a third Rx beam from the at least one second Rx beam according to the at least one second performance indicator; and receiving the PDSCH according to the third Rx beam.
US12034499B2
Radio broadcasting equipment and functionality enable a radio broadcaster to reduce the size of an interference overlap resulting from main transmitter and booster signal transmitter overlap during zone casting by using an alternate main transmitter with an antenna pattern that differs from the main transmitter antenna pattern during zone casts. Radio broadcasting equipment is also provided that provides a mechanism to ensure that the handoffs occur in the gaps between songs, advertisements, or other content of both the main and the zone casting signals.
US12034496B1
A cable assembly includes cables extending between a first end configured to be coupled to a first communication component and a second end configured to be coupled to a second communication component. Each cable defines a data channel including a first portion extending to the first end and a second portion extending to the second end. The cable assembly includes an in-line active module coupled to the cables at an intermediate location between the first end and the second end. The in-line active module includes a repeater device restoring signals transmitting along the channels at the intermediate location.
US12034494B2
An interference detection system comprises memory storing computer instructions to cause a processor to perform gathering a temporal snapshot of radio parameter values associated with a first site of a point-to-point radio system, the radio parameter values including at least a receive signal level (RSL) value and at least one other radio parameter value correlated with signal degradation; determining whether the RSL value is greater than an RSL threshold; determining whether the other radio parameter value indicates a threshold level of signal degradation; when the RSL is greater than the RSL threshold and the other parameter indicates a threshold level of signal degradation during the temporal snapshot, determining that external interference is present during the temporal snapshot; when the RSL is not greater than the RSL threshold, determining that the external interference is not present; and performing a responsive action to a determination of the external interference being likely present.
US12034486B2
A filter includes a first filter component coupled to a second filter component. The first filter component is configured to receive an optical signal, and filter the optical signal based on a first power difference of signals transmitted on a plurality of frequency bands in the optical signal, where the first power difference includes a difference caused by a first doped optical fiber. The second filter component is loaded with a first driving electrical signal used to control a frequency response of the second filter component. The second filter component is configured to filter, using the frequency response based on a second power difference of the signals transmitted on the plurality of frequency bands, an optical signal obtained after the filtering by the first filter component.
US12034484B2
A virtual environment optical communication network is generated by setting configuration parameters of physical packages of a real environment optical communication network in package emulators that a computer program has virtually constructed to implement the physical packages, the real environment optical communication network being constructed by a plurality of node devices in which the physical packages are mounted, pieces of configuration data are generated based on pieces of resource data indicating resources required for optical paths detected based on acquired configuration parameters and a requested transmission mode, optical paths are set in the virtual environment optical communication network based on the generated pieces of configuration data, and optical paths are set in the real environment optical communication network based on the pieces of configuration data that have been used to set the optical paths.
US12034475B2
The present disclosure provides automated solution for identification of spare fiber capacity with minimal manual intervention thereby eliminating the errors and ensure reliability and scalability and implemented by independent modules to provide Tabular, Schematic and Map view available for depicting route-side fiber capacity (total/used/unused). The method includes automatically enrichment of logical links data discovered by EMS/NMS systems which provide the logical paths/links between two equipment with port details along with host name of the equipment and identifier of the port. The method further includes, enriching the EMS/NMS links data, based on host name and inventory mapping, within logical network inventory management system thereby resulting in the availability of links inventory data in ‘From site-from equipment-rom port’ and ‘to site-to equipment-to port’ format.
US12034459B2
According to one embodiment, a nonvolatile memory includes a plurality of memory areas and controller circuit including an error correction code encoder. The error correction code encoder encodes a first data to generate a first parity in a first operation and encodes a second data to generate a second parity in a second operation. The controller circuit writes the first data and the first parity into a first memory area among the plurality of memory areas and writes the second data and the second parity into a second memory area among the plurality of memory areas. The size of the second data is smaller than the size of the first data and the size of the second parity is equal to the size of the first parity.
US12034451B2
A successive approximation register analog to digital converter device includes first and second digital to analog converter (DAC) circuits, a comparator circuit, a controller circuit, and a dynamic element matching (DEM) circuit. The first and second DAC circuits samples an input signal. The comparator circuit and the controller circuit generate first and second bits according to outputs of the first and second DAC circuits. The DEM circuit encodes the first bits to generate third bits, in order to refresh the first DAC circuit. After the first DAC circuit is refreshed, the controller circuit resets partial bits in the second bits. After the partial bits are reset, the comparator circuit generates comparison results according to outputs of the first and second DAC circuits. The controller circuit generates fourth bits according to the comparison results, and generates a digital output according to the first, second, and fourth bits.
US12034450B2
An apparatus for correcting a mismatch between a first segment and a second segment of a Digital-to-Analog Converter, DAC, is provided. The first segment generates a first contribution to an analog output signal of the DAC based on a first number of bits of a digital input word for the DAC converter, and the second segment generates a second contribution based on a second number of bits. Further, the apparatus comprises a first processing circuit for the first number of bits comprising a first filter configured to modify the first number of bits to generate first modified bits, and a second processing circuit comprising a second filter to modify the second number of bits to generate second modified bits. The apparatus additionally comprises an output configured to output a modified digital input word for the DAC, which is based on the first modified bits and the second modified bits.
US12034449B2
Various embodiments disclosed herein relate to adaptive clock signal management, and more specifically to generating a clock signal at desired frequencies based on inputs to a clock subsystem for peripheral use. A clock subsystem is provided herein that comprises an oscillator configured to provide a clock signal at either a first frequency or a second frequency, and a controller coupled to the oscillator and configured to perform various functions. The controller can be configured to determine a desired frequency of the clock signal based on a state of each input of multiple inputs, wherein the multiple inputs comprise a power mode input and an analog-to-digital converter input, and provide a signal to the oscillator to produce the clock signal at the desired frequency.
US12034442B2
A system may include a first power domain defined by a first supply rail and a first ground rail, a second power domain defined by a second supply rail and a second ground rail, and a configurable switch coupled between the first ground rail and the second ground rail such that when the configurable switch is enabled, the first ground rail and the second ground rail are electrically shorted to one another and when the configurable switch is disabled, the first ground rail and the second ground rail are electrically isolated from one another.
US12034436B2
A color temperature switching scheme for an LED lighting device is disclosed. The color temperature switching scheme comprises a plurality of different color temperature performances correspondingly generated by a plurality of different paired combinations of a first electric power allocated to a first LED load emitting a light with a first color temperature and a second electric power allocated to a second LED load emitting a light with a second color temperature such that a mingled color temperature between the first color temperature and the second color temperature can be generated thru a light diffuser. For tuning the mingled color temperature of the LED lighting device a reverse yet complementary power adjustment process for distributing a total electric power T between the first LED circuit and the second LED circuit is required such that a total light intensity remains unchanged while the mingled color temperature is being adjusted.
US12034416B2
There are provided a substrate on which a first integrated circuit, a first transistor, and a first inductor element are disposed, and which has a first side and a second side facing each other; a heat sink having a fifth side and a sixth side along the first side; the first integrated circuit, the first transistor, and the first inductor element are positioned in order of the first integrated circuit, the first transistor, and the first inductor element from the first side toward the second side, and the heat sink is fixed to the substrate such that a shortest distance between the fifth side and the first side is shorter than a shortest distance between the sixth side and the first side, and a shortest distance between the first integrated circuit and the fifth side is longer than a shortest distance between the first transistor and the sixth side.
US12034413B2
Provided is a dual-mode power amplifier with switchable operating frequencies, comprising at least two preamplifier circuits, a matching circuit for matching an output signal of each preamplifier circuit, an input transformer T1 with at least two output taps, an output stage amplifier circuit with the same number as the output taps of the input transformer T1, an output transformer T2, a switch S1 and a switch S2; circuit power supply VCC1 is loaded on an input end of the input transformer T1 via switch S1 and switch S2 respectively; operating frequencies of the matching circuit are different. The power amplifier realizes the switching of the maximum output power, supports the signal amplification in more frequency bands, and solves the problems in the prior art that the number of components is too large because more groups of power amplifiers for power amplification are needed for different frequency bands.
US12034412B2
An amplifier includes a first stage and a second stage. The first stage includes a first output and a second output. The second stage includes an output, a first transistor and a second transistor. The first transistor includes a drain coupled to the first output of the first stage, and a source coupled to the output of the second stage. The second transistor includes a drain coupled to the second output of the first stage, and a gate coupled to the output of the second stage.
US12034406B2
Radio frequency (RF) mixer circuits having a complementary frequency multiplier module that requires no balun to multiply a lower frequency base oscillator signal to a higher frequency local oscillator (LO) signal, and which has a significantly reduced IC area compared to balun-based frequency multipliers. In one embodiment, the complementary frequency multiplier module includes a complementary pair of FETs controlled by an applied base oscillator signal. The complementary FETs are coupled to a common-gate FET amplifier and alternate becoming conductive in response to the base oscillator signal. The alternating switching of the complementary FETs in response to the opposing phases of the base oscillator signal cause the common-gate FET amplifier to output a higher frequency local oscillator (LO) signal. The LO signal is coupled to the LO input of a mixer or mixer core of a type suitable for use in conjunction with a frequency multiplier.
US12034404B2
A superconducting input and/or output system employs at least one microwave superconducting resonator. The microwave superconducting resonator(s) may be communicatively coupled to a microwave transmission line. Each microwave superconducting resonator may include a first and a second DC SQUID, in series with one another and with an inductance (e.g., inductor), and a capacitance in parallel with the first and second DC SQUIDs and inductance. Respective inductive interfaces are operable to apply flux bias to control the DC SQUIDs. The second DC SQUID may be coupled to a Quantum Flux Parametron (QFP), for example as a final element in a shift register. A superconducting parallel plate capacitor structure and method of fabricating such are also taught.
US12034392B2
An apparatus configured for driving a motor, includes a first inverter including a first switching elements and connected to a first end of each of a windings respectively corresponding to a plurality of phases of the motor, a second inverter including a second switching elements and connected to a second end of each of the windings, a switches including first ends respectively connected to nodes to which the windings and the second switching elements are respectively connected and second ends connected to each other, and a controller configured to drive the motor in one of a first driving mode for driving the motor by maintaining the second switching elements in an open state and performing pulse width modulation control for the first switching elements and a second driving mode for driving the motor by performing pulse width modulation control for the first switching elements and the second switching elements.
US12034384B2
Provided is an electricity generating module. The electricity generating module comprises: a cylinder; a piston that reciprocates inside the cylinder; and a power generating fiber of which one end is fixed to the piston and the other end is fixed to the cylinder, and of which the length varies according to the reciprocating of the piston, wherein, as the length of the power generating fiber varies, a potential value of the power generating fiber varies, and electricity is generated by using the varied potential value of the power generating fiber.
US12034374B2
A method of switching operational modes of a power converter includes starting up a primary controller applied to the power converter to make the power converter operate in a normal mode; a secondary controller applied to the power converter detecting an output voltage of a secondary side of the power converter and the primary controller detecting an operational frequency of the power converter; if the operational frequency of the power converter is lower than a predetermined frequency and satisfies a first frequency condition, the primary controller controlling the power converter to enter a sleep mode; and when the power converter enters the sleep mode and the output voltage is lower than a trigger voltage, the secondary controller making the primary controller to control the power converter turned on.
US12034373B2
An electronic device includes a system on chip (SoC) and a power management integrated circuit (PMIC). The SoC includes a plurality of power domains and a dynamic voltage and frequency scaling (DVFS) controller which performs DVFS on the power domains The PMIC includes direct current (DC)-DC converters and a control logic which controls the plurality of DC-DC converters, and each of the DC-DC converters provides a corresponding output voltage to a respective one of the power domains. The control logic designates a target DC-DC converter which provides a target output voltage having a target level as a global DC-DC converter and provides the target output voltage to a power domain corresponding the global DC-DC converter and to at least one first power domain consuming the target output voltage, from among the plurality of power domains, by sharing the target output voltage provided by the global DC-DC converter.
US12034372B2
A reconfigurable multi-phase power converter is disclosed. An apparatus comprises a first primary power converter configured to generate a first regulated supply voltage to a first regulated supply voltage node and a second primary power converter configured to generate a second regulated supply voltage to a second regulated supply voltage node. The apparatus further includes N secondary power converters, wherein N is an integer value of one or more, and a multiplexer circuit configured to select the at least one of the N secondary power converters to provide an output current to one of the first or second regulated supply voltage nodes.
US12034368B1
Image sensors with improved negative pump voltage settling, and circuitry for the same, are disclosed herein. In one embodiment, a power supply settling circuit includes a negative charge pump and a reference voltage generator. An output of the negative charge pump is selectively coupled to a first node of the negative pump settling circuit via a first switch, and an output of the reference voltage generator is selectively coupled to a second node of the negative pump settling circuit via a second switch. The first node is further selectively coupled to ground via a third switch, and the second node is further selectively coupled to ground via a fourth switch. The first node can additionally be coupled to a first pad, and the second node can additionally be coupled to a second pad. The pads can each be coupled to a capacitor, such as an off-chip capacitor.
US12034367B2
A switching power converter includes: a power stage circuit, including at least one transistor which is configured to operably switch an inductor to convert an input power to an output power; and an active EMI filter circuit, including at least one amplifier, wherein the at least one amplifier is configured to operably sense a noise input signal which is related to a switching noise caused by the switching of the power stage circuit, and amplify the noise input signal to generate a noise canceling signal, wherein the noise canceling signal is injected into an input node of the switching power converter, so as to suppress the switching noise and thus reducing EMI, wherein the input power is provided through the input node to the power stage circuit.
US12034364B2
A switching regulator control circuit is used in a switching regulator that converts an input voltage into an output voltage by the switching of a switching device, and generates a switching signal for controlling the ON/OFF operation of the switching device. The switching regulator control circuit has a fault detector and a fault protector. The fault detector detects, based on the duty ratio of the switching signal or a variable correlated to it and included in a control signal used to generate the switching signal, a fault state where the duty ratio falls outside the normal modulation range. The fault protector stops the switching of the switching device when the fault detector detects a fault state.
US12034362B2
An electronic control device for controlling a converter that comprises a piezoelectric element and a plurality of switches which are commanded to alternate phases, respectively at substantially constant voltage, and substantially constant charge, across the terminals of said piezoelectric element, the control device comprising:
a measurement module for measuring a period of a resonance cycle of the piezoelectric element;
an event detection module for detecting a characteristic event belonging to a current resonance cycle;
a command module for commanding the switching of the switches;
a computation module for computing at least three subsequent switching time instants during at least one subsequent resonance cycle, which is posterior to the current resonance cycle, each subsequent switching time instant being computed based on a respective characteristic event; and
the command module being configured to command the switching of the respective switch at each of the subsequent time instants computed.
US12034361B2
A controller for a DC-DC converter that includes an inductor. The DC-DC converter has three phases of operation: a first phase, in which an input voltage charges the inductor; a second phase, in which the inductor discharges to a load; and a third phase, in which the inductor is disconnected from the load and in which the input voltage does not charge the inductor. The controller is configured to set a control-factor based on the input voltage of the DC-DC converter, and set the duration of the third phase based on the control-factor and the sum of the duration of the first phase and the second phase.
US12034360B2
A brushless motor with an internal integrated heat dissipation module thereof is provided. The brushless motor includes a stator including at least one recess to receive a corresponding heat dissipation module therein, and an outer rotor, the heat dissipation module sliding in the corresponding recess to contract to the bottom of the recess; an ejection element arranged in the recess for pushing the heat dissipation module outwards from the recess; two to four temperature sensors integrated in the heat dissipation module; the outer rotor including an annular pressing plate formed at a top thereof to bind and compress a wire harness at the end of a coil winding; an interior cavity inside the stator providing an annular baffle for dividing the cavity into inner and outer parts, and sealing the internal cavity, thereby air only flowing, through the external part near the outer side of the annular baffle.
US12034358B2
An electromotive transmission device for a vehicle having an electric motor (2) comprising a stator winding (7) and a rotor (5). A drive shaft is driven by an input shaft (12) via a transmission. The transmission is arranged coaxially with the input shaft (12) and the electric motor (2). The stator winding (7) can be cooled by a cooling unit. The transmission has an annular support component, which is joined to the inner face of the radial end wall (11). Pressurized oil is supplied to a radially running annular passage (18) arranged in the end wall (11) and/or the annular support component. A plurality of spray outlets (19) are distributed around the circumference of the annular passage (18) or a radially running slot-like spray outlet. The spray or sprays from the spray outlets (19) are directed at the stator winding (7) and/or the rotor.
US12034355B2
A voice coil motor direct-driven active vibration isolation and leveling integrated platform. The voice coil motor direct-drive active vibration isolation and leveling integrated platform includes a moving platform, a base, a driving mechanism and a vibration isolation and leveling composite mechanism; the moving platform is rotatably disposed on the base around the X-axis and the Y-axis through the vibration isolation and leveling composite mechanism; the driving mechanism is used to drive the moving platform to perform leveling movement, and the force exerted by the driving mechanism on the moving platform is distributed symmetrically around the circumference of the moving platform.
US12034341B2
A rotating electrical machine includes a magnetic field-producing unit and an armature. A magnet unit is equipped with a plurality of magnets arranged adjacent each other in a circumferential direction. Each of the magnets is magnetically oriented to have an easy axis of magnetization which is aligned near a d-axis that is defined on a center of the magnetic pole to be more parallel to the d-axis than an easy axis of magnetization near a q-axis that is defined on a boundary between the magnetic poles. An armature winding includes conductive members which face the magnetic field-producing unit and are arranged at a given interval away from each other in the circumferential direction. Each of the magnets has an end surface which faces in the circumferential direction and is placed in direct contact with an end surface of a circumferentially adjacent one of the magnets.
US12034333B2
A stator includes stator iron cores stacked in a rotor axial direction, and an interphase insulating member arranged between the stator iron cores. Each of the stator iron cores includes a circular back yoke and a stator claw magnetic pole that protrudes from the back yoke in a rotor radial direction. The interphase insulating member includes an insulating portion, arranged between adjacent ones of the stator iron cores, and a support. The stator claw magnetic pole is in contact with the support in at least one of a rotor circumferential direction and the rotor radial direction.
US12034328B2
A method controls the current output of a battery for driving a rail vehicle. A battery actual current Ibat,ist passes via a converter to an asynchronous motor, being a drive for the vehicle. The battery actual current Ibat,ist is set by control circuits as a function of a feedforward control torque Mff and a specified torque Mtf. The feedforward control torque Mff is calculated using a transfer function Hsys(z), which maps the torque setpoint value Msoll onto the battery actual current Ibat,ist as follows: Ibat(z) Hsys(z) Msoll(z). Accordingly, a zero-point z=znmp, which lies outside the unit circle, is determined by the transfer function Hsys(z). The feedforward control torque Mff is calculated as follows: Mff(z) Ibat,neu(z)/(Hsys(z) z) where: Ibat,neu(z)=Ibat,ideal(z) Ibat,ideal(z=znmp) where: Ibat,neu[n]=Ibat,ideal[n] for all n>0, so that pole point/zero point cancellation is reached by z=znmp at the battery ideal current.
US12034321B2
A charger integrated circuit for charging a battery device including a first battery and a second battery connected to each other in series. The charger integrated circuit includes a first charger to be connected to a connection node between the first and second batteries, a second charger to be connected between the input voltage terminal and a high voltage terminal of the battery device, and a balancing circuit to balance voltages of the first and second batteries. The first charger is to provide a first charge current to the connection node in a first charge mode. The second charger is to directly charge the battery device by providing a second charge current to the high voltage terminal in a second charge mode.
US12034316B2
A power transmitting apparatus (100) performs foreign object detection processing based on data obtained by transmitting power to a plurality of power receiving apparatuses (204, 205) using a plurality of power transmission units.
US12034315B2
A system for charging a battery is provided. The system includes a first and a second container, each including receptacles shaped to receive a battery and protrusions each being aligned with a receptacle, wherein a number of receptacles and protrusions in the first container is greater than a number of receptacles and protrusions in the second container. The system also includes a charging device including charging bays each being shaped to receive a protrusion. The charging bays are arranged in rows and columns with a number of columns corresponding to a number of receptacles in the first container and a number of rows corresponding to a number of receptacles in the second container. Each of the charging bays comprises an antenna configured to provide charging power to a battery disposed in a receptacle. The charging device includes a charging controller to provide charging power to the battery via the antenna.
US12034314B2
A power and data receiver according to the present embodiment includes: a reception coil configured to receive a power data signal from a transmission coil; a power unit forming driving power from the power data signal; and a data demodulation unit configured to demodulate a data signal from the power data signal, wherein the reception coil operates adjacent to the transmission coil to the extent that a first resonant frequency and a second resonant frequency are formed between the reception coil and the transmission coil, and the reception coil operates at a frequency greater than or equal to the first resonant frequency and smaller than or equal to the second resonant frequency in relation to the transmission coil.
US12034308B2
This application provides a power generation system. The power generation system may include an integration system and a power transformation system. The integration system may include a plurality of inverters and a plurality of first switches. The plurality of inverters are connected in series to the plurality of first switches in a one-to-one correspondence. Each inverter converts a direct current from a direct current power supply into an alternating current, and outputs the alternating current to a corresponding first switch. Alternating currents of the plurality of first switches from corresponding inverters are combined and output to the power generation system, and the plurality of inverters and the power transformation system are isolated from each other. The power transformation system adjusts a voltage value of the combined alternating current and outputs the voltage value to a power grid.
US12034299B1
A method for remote monitoring includes (1) generating first sensor data from a first sensor at a first network node of a communications network and (2) sending the first sensor data from the first sensor to a second network node that is remote from the first network node, via the communications network. The first network node is powered from an electrical power grid that is separate from the communications network. The first sensor data may be raw sensor data and/or lossless sensor data.
US12034294B2
The disclosure describes a system for monitoring and mitigating damage to electrical utility structures and the surrounding environment. In some embodiments, the system includes fire boxes, arc sensors, angle switches, and disconnect switches configured to generate alert signals when a hazard is detected. In some embodiments, the system includes cameras configured to detect a hazard such as a fire or moving object. In some embodiments, the system includes light transmitters and light receivers positioned at a predetermined location away from power lines to detect objects that interrupt a line of site. In some embodiments, the system can electrically isolate a power line before a detected hazard impacts a power line.
US12034293B2
A smart window and a controller thereof, a power detection method and a non-transitory computer-readable storage medium are provided. The controller includes: a microcontroller; an output circuit coupled to the microcontroller and configured to output a driving signal under a control of the microcontroller; a first power supply coupled to a load through the output circuit and configured to supply an operating power supply to the load; a sampling resistor between the output circuit and the first power supply, a first terminal of the sampling resistor being coupled to the first power supply, and the second terminal of the sampling resistor being coupled to the output circuit; and a power acquiring circuit coupled to the microcontroller and coupled to the first terminal and the second terminal of the sampling resistor, respectively.
US12034287B1
The present disclosure is generally directed to visually aesthetic rotational components for electrical systems, such as lighting systems that facilitate the assembly and operation of luminaires with rotating components.
US12034286B2
An adjustable cable support member includes a first track defining first and second channels extending in a longitudinal direction thereof, and a second track at least partially slidably received within the first and second channels of the first track in the longitudinal direction for enabling adjustment of the overall length of the cable support member. The first track and the second track define a cable receiving space extending continuously in the longitudinal direction over the length of the cable support member.
US12034278B2
A spark plug electrode with one or more electrode tip(s) formed on one or more electrode base(s) using an additive manufacturing process, such as a powder bed fusion technique, such that each electrode tip overhangs an edge of a corresponding electrode base. The spark plug electrode may be a center electrode, a ground electrode, or an annular ground electrode and can be provided according to a number of different configurations. Each electrode tip includes a precious metal-based material, such as an iridium- or platinum-based alloy, and a plurality of laser deposition layers, and each electrode tip can be secured to an electrode base with a weldless joint. An additive manufacturing process is also provided.
US12034273B2
An emitter may include a substrate, a conductive layer on at least a bottom surface of a trench, and a first metal layer to provide a first electrical contact of the emitter on an epitaxial side of the substrate. The first metal layer may be within the trench such that the first metal layer contacts the conductive layer within the trench. The emitter may further include a second metal layer to provide a second electrical contact of the emitter on the epitaxial side of the substrate, and an isolation implant to block lateral current flow between the first electrical contact and the second electrical contact.
US12034272B2
A vertical cavity surface emitting laser includes four contacts and an optical resonator (having two Bragg reflectors, a photodiode, and an active layer between the Bragg reflectors). The second Bragg reflector has three parts. The first part has a pair of layers with different refractive indices and a second conductivity type. The second part has a pair of layers with different refractive indices and a first conductivity type. The third part has a pair of layers with different refractive indices and the second conductivity type. A light absorption structure of the photodiode is between the second and third parts. The first and second electrical contacts provide a current to pump the resonator. The light absorption structure is outside the current path. The third and fourth electrical contacts contact the photodiode. The second and third electrical contact respectively contact the first and second parts and are separated by a semiconductor layer.
US12034270B1
A handheld USB wireless charging high power laser pointer with variable patterns is disclosed, including a laser pointer body, a wireless charging mechanism, and a pattern changing mechanism. The laser pointer body is configured to be fitted with a protective shell at one end, the wireless charging mechanism includes an USB charging interface. The device of the present disclosure facilitates charging of the laser pointer body, and meanwhile, a pattern film is provided at one end of the protective shell, which facilitates changing of the pattern to satisfy uses.
US12034267B2
A method of spectral beam-combining an array of fiber optics is disclosed. Each fiber may be coupled to a high-power, wavelength-stabilized, fiber-coupled, diode-laser module and has a fiber-by-fiber pre-selected wavelength. The wavelengths may be chosen such that the array can be spectrally combined on, for example a transmission grating and re-focused into an output fiber. This approach is scalable to, for example, 10 kW power and have a beam quality sufficient for metal cutting applications.
US12034263B2
A method for inserting preformed solder members into connector pins for use with electrical connectors. The method generally includes a connector pin having an open cavity at one end, into which a preformed solder member can be first inserted and then pressed, rather than melted, in place, such that voids and air spaces within the cavity are substantially eliminated. The method allows for inserting solder members in high quantities, where the preformed solder members are placed in a fixture and the fixture is placed on a shaker table, so that solder members can be inserted into large numbers of connector pins that are pre-installed in connector grommets, largely simultaneously.
US12034260B2
A connection body, a method for manufacturing a connection body, and a connection method which can secure conduction reliability by trapping conductive particles even when the bump size is minimized. In a connection body in which a first component having a first electrode and a second component having a second electrode are connected to each other via a filler-containing film having a filler-aligned layer in which independent fillers are aligned in a binder resin layer, the maximum effective connection portion area where the first electrode and the second electrode face each other is 4,000 μm2 or less and a ratio of the effective connection portion area to a particle area on the connection portion projection plane is 3 or more.
US12034249B2
A wire end connector and a connector assembly are provided. The wire end connector comprises a wire end housing and an unlocking member. The wire end housing comprises a wire end accommodating part and two buckling bumps. The two buckling bumps are oppositely disposed at two sides of the wire end accommodating part, a wire end connector body is accommodated in the wire end accommodating part. The unlocking member comprises two opposite unlocking arms. The two unlocking arms being movably disposed in the two buckling bumps respectively.
US12034238B2
An electrical connector includes an insulating housing having a mating cavity and a contact module. The contact module comprises at least one contact group and an insulative component, the one contact group has a first power contact and a second power contact, each one of the first power contact and the second power contact has a retaining portion, at least one contacting portion and at least one soldering portion. The retaining portions of the first power contact and the second power contact in one contact group are arranged in a height direction in the insulative component, the contacting portions of the first power contact and the second power contact in one contact group are arranged in a transverse direction of the insulating housing, the soldering portions of the first power contact and the second power contact in one contact group are arranged in a front-and-back direction.
US12034237B2
A fixing device is used to fix a cable to a substrate. The cable has a first conductor and a second conductor. The substrate has a first substrate fixing portion and a second substrate fixing portion which corresponding to the first conductor and the second conductor, respectively. The fixing device has a first electrode portion, a second electrode portion and a coupling portion which connects the first electrode portion and the second electrode portion to each other. The first electrode portion has a first connection portion to be connected to the first conductor and a first fixing portion to be connected to the first substrate fixing portion. The second electrode portion has a second connection portion to be connected to the second conductor and a second fixing portion to be connected to the second substrate fixing portion.
US12034228B2
Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
US12034225B2
An example electronic device may include: a side member including a first conductive portion disposed through a first non-conductive portion and a second non-conductive portion and a second conductive portion disposed through the second non-conductive portion and a third non-conductive portion; a substrate disposed in the internal space of the housing and including a ground; at least one wireless communication circuit disposed on the substrate; a first switching circuit disposed in a first electrical path connecting the wireless communication circuit and a first point of the first conductive portion; a second switching circuit disposed in a second electrical path connecting the wireless communication circuit and a second point of the second conductive portion; a third switching circuit disposed in a third electrical path connecting the wireless communication circuit and a third point of the second conductive portion between the second point and the third non-conductive portion; and at least one processor configured to control at least one switching circuit among the first, second, and third switching circuits, wherein the second switching circuit is electrically connected to another—first point between the first point and the second non-conductive portion through another—first electrical path.
US12034221B2
System and method for determining the best downlink and uplink speeds, and optimal latency for a customer premise equipment (CPE) device. A series of three-dimensional positions are measured with the downlink speed, uplink speed, and latency taken at each position. The optimal downlink and uplink speeds and latency are determined. A mmWave antenna is moved to the position that coincides with the optimal downlink and uplink speeds, and optical latency.
US12034220B2
Provided is an antenna device capable of ensuring an installation space for components related to an antenna and eliminating a dead zone of a signal transmitted or received by the antenna by tilting an antenna unit. To this end, the antenna device according to the present invention includes a pole, an antenna unit, a lower link unit configured to couple a lower portion of the antenna unit to the pole so that the lower portion of the antenna unit is rotatable in an upward/downward direction, and a tilt drive unit configured to couple an upper portion of the antenna unit to the pole and tilt the upper portion of the antenna unit by rotating the upper portion of the antenna unit about a rotation center of the lower link unit, in which the tilt drive unit includes a tilt motor, a worm gear configured to be rotated by driving power of the tilt motor, a first tilt arm coupled to the antenna unit, a second tilt arm coupled to the pole, a first worm wheel configured to rotate the first tilt arm by being rotated by a rotation of the worm gear, and a second worm wheel configured to rotate the second tilt arm by being rotated by a rotation of the worm gear.
US12034215B1
A slotted waveguide array (SWA) antenna is provided for emitting electromagnetic radiation. The antenna includes a base, a pair of brackets, a pair of spars, a plurality of waveguides, and a radome. The base provides longitudinal and lateral support for the antenna on a platform. The brackets are disposed at longitudinally opposite ends on the base. The spars connect the brackets and are disposed at laterally opposite ends of the base. The waveguides are disposed in stagger array. Each waveguide has a pair of broad walls and a pair of side walls that share longitudinal edges. The broad wall is wider than the side wall. The broad wall includes elliptical slots penetrating each waveguide. The stagger array arranges first and second waveguides share respective first and second longitudinal edges. The radome covers the waveguides and connects to the pair of spars.
US12034209B2
A low-profile axial mode helical type antenna that employs hollow copper tubing for the radiating element, a singular semi hollow dielectric support structure, low pitch angle and an improved/simplified parallel open wire impedance matching technique. This antenna has a wide radiating pattern as well as high forward gain and circular polarization. It is designed to work in the field of live entertainment including reception and transmission of wireless microphones, in-ear monitors, communications and cue control systems. It operates from 470-663 MHz.
US12034208B2
The present invention relates to a multi-input and multi-output antenna apparatus, and in particular, the antenna apparatus provides an advantage of easy heat dissipation and calibration control by comprising: an antenna unit in which a transmission and reception substrate and an antenna substrate having a plurality of electric elements provided on one surface or the other surface thereof are stacked and arranged in the front-rear direction; a control unit in which a BB substrate and a PSU substrate having a plurality of electric elements provided on one surface or the other surface thereof are stacked and arranged in the front-rear direction, and which is provided so as to enable calibration control by using a connection between the antenna unit and a power supply or a control signal; and at least one connecting card which is provided so as to enable connection of the power supply or the control signal between the antenna unit and the control unit.
US12034200B1
The disclosed system may include a support structure configured to structurally support various system components. The system may also include a camera housing, affixed to the support structure, that houses optical components for a camera. The system may further include an antenna, at least a portion of which is disposed on the camera housing, as well as an antenna feed that electrically connects the antenna to a receiver or a transmitter. Various other apparatuses, methods of manufacturing, and wearable devices are also disclosed.
US12034194B2
Disclosed is a phase shifter. According to an embodiment of the present invention, provided is a phase shifter comprising: an elongated fixed board unit including one or more fixed circuit boards each having a circuit pattern formed on one surface thereof, a guiding bracket surrounding the fixed board unit and fixed to the fixed board unit, and one or more moving board units disposed between the guiding bracket and at least one surface of the fixed board unit, guided by the guiding bracket, and including one or more moving circuit boards having conductive strips formed thereon that are coupled to the circuit patterns on the fixed circuit boards.
US12034192B2
Disclosed are: an ionomer dispersion having high dispersion stability while also containing high content of ionomer solids, thus optimizing the ionomer morphology in a polymer electrolyte membrane to allow both the ion conductivity and durability of the polymer electrolyte membrane to be improved; a method for producing the ionomer dispersion; and a polymer electrolyte membrane produced using the method.
US12034189B2
A method of sealing a glow plug of a fuel cell system, the glow plug including a housing and a heating element extending from a first end of the housing. The method includes inserting the heating element into a sealing element having an annular base and a tubular collar extending from the base and forming a fluid-tight connection between the glow plug and the fuel cell system by attaching the collar to the heating element and by attaching the base to the first end of the housing.
US12034180B1
The invention relates to nanostructured hybrid polymer composite membranes and methods for producing same. Specifically, the invention relates to nanofiber membranes produced through various methods, including electrospinning of at least one polymer into a non-woven nanofiber structure. The disclosed nanofiber membranes may also be compressed to further provide unique physical, chemical, and thermal properties that make such membranes suitable for a range of specific applications, including, but not limited to, use as nanostructured separators in lithium-ion batteries.
US12034175B2
In general, one aspect disclosed features a battery system for a vehicle, the battery system comprising: multiple battery modules, wherein each battery module comprises one or more battery cells, and wherein each battery module comprises an exhaust port; and one or more structural members mechanically coupled to the multiple battery modules; wherein the one or more structural members and the multiple battery modules define an exhaust chamber; wherein the exhaust chamber is in fluid communication with the exhaust ports of the multiple battery modules; wherein the one or more structural members comprise an outlet port in fluid communication with the exhaust chamber and an exterior of the exhaust chamber.
US12034174B2
A battery pack protects the internal battery pack components from the heat, e.g., heat generated during a sterilization process of an autoclave. The battery pack prevents the heat of the autoclave from damaging the battery cells and other electronic components within a battery pack housing. The battery pack may include a multi-layer thermal protection portion lining an inside surface of the walls of the battery pack housing with a combination of materials designed to limit the amount of heat to which the internal components of the battery will be exposed for the duration of a traditional autoclave sterilization cycle. Additionally, the battery pack may include a thermal protection casing around connection elements, such as wires and contacts, between a battery pack contact and the battery cells, to limit the heat rise from the heat of the autoclave in or on the connection elements of the battery pack.
US12034171B2
In some examples, a method for forming an energy storage device assembly, e.g., for an implantable medical device, may comprise partially enclosing electrodes of an energy storage device within a foil pack, wherein the foil pack includes an unsealed portion and a sealed portion when partially enclosing the electrodes of the energy storage device. The method may further comprise forming a first heat seal at the unsealed portion of the foil pack, and subsequently forming a second heat seal that is redundant with the first heat seal of the foil pack.
US12034170B1
The present disclosure provides an end cover assembly, an energy storage apparatus, and an electric device. The end cover assembly includes a top cover, an explosion-proof sheet, and a shielding member. The top cover has a first surface and a second surface facing away from the first surface. The top cover further has an explosion-proof hole through the first surface and the second surface. The explosion-proof sheet is configured to seal the explosion-proof hole and is connected to the top cover. The shielding member is located at a side of the explosion-proof sheet close to the second surface and is connected to the top cover. The top cover, the explosion-proof sheet, and the shielding member form a chamber. The shielding member has a first air vent in communication with the chamber.
US12034169B2
The present disclosure provides a battery and an electronic device, which relate to the technical field of batteries and are used for solving the technical problem of poor sealing performance of batteries. The battery includes a shell, a cover assembly and a coiled core assembly located inside the shell; the shell is provided with an opening, and the cover assembly sealingly covers the opening; the cover assembly includes a conductive member, a top cover and a sealing member between the conductive member and the top cover; the conductive member electrically contacts the coiled core assembly; the sealing member is provided with a first through hole, the top cover is provided with a second through hole, and a diameter of the first through hole is smaller than that of the second through hole.
US12034164B2
A negative electrode for a secondary battery includes: a current collector; a first negative electrode active material layer formed on the current collector and containing a first active material; and a second negative electrode active material layer formed on the first negative electrode active material layer and containing a second active material. The second active material is a bimodal active material including small particles and large particles having different particle sizes, a particle size (D2) of the second active material is smaller than a particle size (D1) of the first active material, and the particle size of the second active material is an average particle size of the small particles and the large particles.
US12034163B2
Provided are electrochemical secondary cells that exhibit excellent abuse tolerance, deep discharge and overcharge conditions including at extreme temperatures and remain robust and possess excellent performance. Cells as provided herein include: a cathode a polycrystalline cathode electrochemically active material including the formula Li1+xMO2+y, wherein −0.9≤x≤0.3, −0.3≤y≤0.3, and wherein M includes Ni at 80 atomic percent or higher relative to total M, an anode including an anode electrochemically active material defined by an electrochemical redox potential of 400 mV or greater vs Li/Li+.
US12034154B2
A novel conversion-type rechargeable zinc (Zn) battery is constructed. A zinc fluoride (Zn/ZnF2) interface provides an artificial solid electrolyte interlayer (SEI) at the Zn/electrolyte interface that allows plating of Zn dendrite free and protects the Zn metal anode from direct exposure to bulk aqueous electrolyte. This provides the advantage that the interfacial Zn2+ ion transport is regulated, which controls nucleation distribution and the growth pattern of Zn deposition on the surface of the anode, and also improve inherent H2O/O2 resistant properties.
US12034153B2
The present application relates to a secondary battery, a process for preparing the same and an apparatus containing the secondary battery. The negative electrode film of the secondary battery comprises a first negative electrode film and a second negative electrode film; the first negative electrode film is disposed on at least one surface of the negative electrode current collector and comprises a first negative electrode active material; and the second negative electrode film is disposed on the first negative electrode film and comprises a second negative electrode active material, the first negative electrode active material comprises natural graphite and the first negative electrode active material satisfies: 0.60≤S1≤0.85; and the second negative electrode active material comprises artificial graphite. The secondary battery according to the present application has both better low-temperature rate performance and longer high-temperature cycle life while having a higher energy density.
US12034152B2
A cathode for a lithium-sulfur battery includes a sulfur-based composite layer having a porosity in a range of 60% to 99%; and a conductive polymer disposed atop the composite layer and within pores of the composite layer. Moreover, a method of forming a cathode for a lithium-sulfur battery includes providing a substrate; disposing a sulfur-based slurry layer on the substrate; freeze-drying the slurry layer to form a sulfur-based composite layer having a porosity in a range of 60% to 99%; and disposing a conductive polymer atop the composite layer and within pores of the composite layer.
US12034151B2
Nanoporous carbon-based scaffolds or structures, and specifically carbon aerogels and their manufacture and use thereof are provided. Embodiments include a silicon-doped anode material for a lithium-ion battery, where the anode material includes beads of a polyimide-derived carbon aerogel. The carbon aerogel may further include silicon particles and accommodates expansion of the silicon particles during lithiation. The anode material provides optimal properties for use within the lithium-ion battery.
US12034145B2
Provided is a lithium secondary battery including a positive electrode layer composed of a lithium complex oxide sintered body, a negative electrode layer composed of a titanium-containing sintered body, a ceramic separator interposed between the positive electrode layer and the negative electrode layer, an electrolyte with which at least the ceramic separator is impregnated, and an exterior body comprising a closed space, the closed space accommodating the positive electrode layer, the negative electrode layer, the ceramic separator, and the electrolyte. The positive electrode layer, the ceramic separator, and the negative electrode layer form one integrated sintered plate as a whole, whereby the positive electrode layer, the ceramic separator, and the negative electrode layer are bonded together.
US12034135B2
A battery module for constructing a drive battery for a motor vehicle includes a carrier and a plurality of battery cells that are connected to the carrier by means of a casting compound, wherein a venting duct is provided in the casting compound so as to discharge gases from a damaged battery cell. A production method for a battery module of this type is also provided.
US12034134B2
A battery system for a vehicle includes a battery tray having a base wall, a plurality of side walls, and a cover that collectively define a receiving zone. A vent includes an inlet and an outlet exposed to the battery receiving zone. A battery is supported by the base wall. A battery electronic controller (BEC) is arranged in the receiving zone and directly connected to the battery.
US12034132B2
Method for controlling and regulating a rechargeable battery having energy storage cells, control electronics, a voltage measurement device and a sensor device, wherein the sensor device and the energy storage cells are respectively connected to one another via at least one controllable switching element so that electrical energy can be conducted from the energy storage cells to the sensor device. The method includes: capturing a first voltage value of the first and second energy storage cells of the voltage measurement device, and adjusting the at least one switching element from a deactivation mode to an activation mode if the difference between the voltage value of the first energy storage cell and the voltage value of the second energy storage cell reaches a predetermined threshold value, in order to conduct electrical voltage from the energy storage cell with the higher voltage value to the sensor device.
US12034123B2
A solid-state battery that includes: at least one battery building block including: a positive electrode layer having a positive electrode active material layer; a negative electrode layer having a negative electrode active material layer; and a solid electrolyte layer interposed between the positive electrode layer and the negative electrode layer. The positive electrode layer has a first buffer portion at or adjacent to at least one end of the positive electrode layer, the first buffer portion having a density lower than a density of the positive active material layer in portions other than the at least one end thereof, and the negative electrode layer has a second buffer portion at or adjacent to at least one end of the negative electrode layer, the second buffer portion having a density lower than a density of the negative active material layer in portions other than the at least one end thereof.
US12034112B2
A metal element-containing sulfide solid electrolyte may have an effect of suppressing hydrogen sulfide generation and may express excellent working environments. Such a metal element-containing sulfide solid electrolyte may contain a lithium element, a sulfur element, a phosphorus element, a halogen element, and at least one metal element selected from metal elements of Groups 2 to 12 and Period 4 or higher of the Periodic Table, in which the molar ratio of the lithium element to the phosphorus element (Li/P) is 2.4 or more and 12 or less, and the molar ratio of the sulfur element to the phosphorus element (S/P) is 3.7 or more and 12 or less.
US12034092B2
A light generator comprises a light conversion device and a light source arranged to apply a light beam to the light conversion element. The light conversion device includes an optoceramic or other solid phosphor element comprising one or more phosphors embedded in a ceramic, glass, or other host, a metal heat sink, and a solder bond attaching the optoceramic phosphor element to the metal heat sink. The optoceramic phosphor element does not undergo cracking in response to the light source applying a light beam of beam energy effective to heat the optoceramic phosphor element to the phosphor quenching point.
US12034091B2
According to one embodiment, a light detector includes a first semiconductor layer of a first conductivity type, a first region, a quenching part, a second region, and a first layer. The first region is located on a portion of the first semiconductor layer, includes a first-conductivity-type first semiconductor region that has a higher first-conductivity-type impurity concentration than the first semiconductor layer, and includes a second semiconductor region of a second conductivity type provided on the first semiconductor region. The quenching part is electrically connected to the second semiconductor region. The second region is located on another portion of the first semiconductor layer, includes a second-conductivity-type third semiconductor region, and includes a first-conductivity-type fourth semiconductor region provided on a portion of the third semiconductor region. The first layer is located on the second region and includes a resin that absorbs or reflects light.
US12034087B2
The inventive technology, in certain embodiments, may be generally described as a solar power generation system with a converter, which may potentially include two or more sub-converters, established intermediately of one or more strings of solar panels. Particular embodiments may involve sweet spot operation in order to achieve improvements in efficiency, and bucking of open circuit voltages by the converter in order that more panels may be placed on an individual string or substring, reducing the number of strings required for a given design, and achieving overall system and array manufacture savings.
US12034086B1
A device includes, in a first region, a first conductive interconnect, an electrode structure on the first conductive interconnect, where the electrode structure includes a first conductive hydrogen barrier layer and a first conductive fill material. A trench capacitor including a ferroelectric material or a paraelectric material is on the electrode structure. A second dielectric includes an amorphous, greater than 90% film density hydrogen barrier material laterally surrounds the memory device. A via electrode including a second conductive hydrogen barrier material is on at least a portion of the memory device. A second region includes a conductive interconnect structure embedded within a less than 90% film density dielectric material.
US12034084B2
A semiconductor device, includes an insulating film formed on a substrate; a conductive layer, comprising first and second doped poly-silicon regions and a undoped poly-Si region, formed on the insulating film; a highly doped first conductivity type drain region and a highly doped a first conductivity type source region formed in the first and second doped poly-silicon regions, respectively; and a highly doped second conductivity type gate region formed in the undoped poly-Si region between the highly doped first conductivity type drain region and the highly doped first conductivity type source region. The undoped poly-Si region is disposed closer to the highly doped first conductivity type source region than the highly doped first conductivity type drain region.
US12034079B2
Provided are an array substrate and a fabrication method therefor, a shift register unit, and a display panel. The array substrate includes a first transistor having a double gate structure, and further includes an active layer arranged on one side of the base substrate and a first conductive layer. The active layer includes a first conductor portion connected between a first semiconductor portion and a second semiconductor portion, the first semiconductor portion and a second semiconductor portion forming a channel region of the first transistor. The first conductive layer includes a first conductive portion connected to a stable voltage source, an orthographic projection of the first conductive portion on the base substrate at least partially overlaps with an orthographic projection of the first conductor portion on the base substrate, and the first conducting portion and the first conductor portion form two electrodes of a parallel-plate capacitor.
US12034074B2
A semiconductor device having a vertical drain extended MOS transistor may be formed by forming deep trench structures to define vertical drift regions of the transistor, so that each vertical drift region is bounded on at least two opposite sides by the deep trench structures. The deep trench structures are spaced so as to form RESURF regions for the drift region. Trench gates are formed in trenches in the substrate over the vertical drift regions. The body regions are located in the substrate over the vertical drift regions.
US12034069B2
A method of manufacturing a semiconductor device comprises steps of: forming a semiconductor stack by growing an AlGaN layer or an InAlN layer, an AlN layer, and a GaN layer on a substrate in this order; forming a recess in the semiconductor stack by a dry etching from a surface of the semiconductor stack, the surface being opposite to the substrate; growing a GaN region in the recess; and forming an ohmic electrode on the GaN region; wherein in the forming of the recess, the dry etching is stopped in response to the recess reaching the AlN layer.
US12034065B2
A semiconductor device according to the present invention includes a first conductive-type semiconductor layer, a second conductive-type base region that is arranged in the front surface portion of the semiconductor layer, a plurality of trenches that extend from a front surface of the semiconductor layer beyond a bottom portion of the base region with an active region being defined therebetween, a plurality of first conductive-type emitter regions that are arranged in the active region, each connecting the trenches adjacent to each other, a gate electrode that is embedded in the trench, an embedding insulating film that is embedded in the trench on the gate electrode and that has an upper surface in the same height position as the front surface of the semiconductor layer or in a height position lower than the front surface and an emitter electrode that covers the active region and the embedding insulating film and that is electrically connected to the base region and the emitter region.
US12034063B2
A method of fabricating a semiconductor device is described. A plurality of semiconductor fins is formed in a first region on a substrate. An isolation region is formed around the plurality of semiconductor fins. Dummy fins are formed extending above the isolation region and laterally adjacent the plurality of semiconductor fins. A first etch is performed to etch the plurality of semiconductor fins such that a top surface of the plurality of semiconductor fins has a same height as a top surface of the isolation region. A second etch is performed selectively etching the isolation region to form a first recess in the isolation region laterally adjacent the semiconductor fins. A third etch is performed selectively etching the plurality of semiconductor fins to remove the plurality of semiconductor fins and to etch a second recess through the isolation region into the semiconductor substrate.
US12034059B2
A method includes removing a dummy gate to leave a trench between gate spacers, forming a gate dielectric extending into the trench, depositing a metal layer over the gate dielectric, with the metal layer including a portion extending into the trench, depositing a filling region into the trench, with the metal layer have a first and a second vertical portion on opposite sides of the filling region, etching back the metal layer, with the filling region at least recessed less than the metal layer, and remaining parts of the portion of the metal layer forming a gate electrode, depositing a dielectric material into the trench, and performing a planarization to remove excess portions of the dielectric material. A portion of the dielectric material in the trench forms at least a portion of a dielectric hard mask over the gate electrode.
US12034050B1
An aluminum-scandium (Al—Sc) etch stop that is both CMOS compatible and highly conductive, and a method for forming the same are disclosed. The low volatility of Sc in Cl and strong covalent bond between Al—Sc leads to an increase in resistance to NaCl corrosion and makes it difficult to dry etch in Cl-based chemistries, resulting in an excellent etch stop material, especially when used in conjunction with an overlying aluminum nitride (AlN) or aluminum scandium nitride (AlScN) piezoelectric layer. When deposited at high deposition temperatures or when subsequently annealed at >600° C., the Al—Sc has a low resistivity, enabling corresponding device operation at temperatures up to at least 500° C. While Al3Sc is the preferred composition, Al1-xScx with x between 5 and 100 atomic percent provides many of these same benefits but comes at the cost of increased electrical resistivity and etch resistance with increasing Sc content due to Sc oxidation.
US12034044B2
Embodiments of the present disclosure relate to forming a nanosheet multi-channel device with an additional spacing layer and a hard mask layer. The additional spacing layer provides a space for an inner spacer above the topmost channel. The hard mask layer functions as an etch stop during metal gate etch back, providing improve gate height control.
US12034037B2
Some embodiments relate to a method. In the method, semiconductor devices are formed on a frontside of a semiconductor substrate. A trench is formed in a backside of the semiconductor substrate. Conductive and insulating layers are alternatingly formed in the trench on the backside of the semiconductor substrate to establish a backside capacitor. A backside interconnect structure is formed on the backside of the semiconductor substrate to couple to capacitor electrodes of the backside capacitor.
US12034030B2
A backside illuminated image sensor and a method of manufacturing the same are disclosed. The backside illuminated image sensor includes a substrate having a frontside surface and a backside surface, pixel regions disposed in the substrate, an insulating layer disposed on the frontside surface of the substrate, a bonding pad disposed on a frontside surface of the insulating layer, a second bonding pad connected to a backside surface of the bonding pad through the substrate and the insulating layer and exposed through the backside surface of the substrate, and a test pad connected to the backside surface of the bonding pad through the substrate and the insulating layer, exposed through the backside surface of the substrate, and for testing whether the second bonding pad is normally connected to the backside surface of the bonding pad.
US12034026B2
An image sensor includes a substrate having first and second surfaces, pixel regions arranged in a direction parallel to the first surface, first and second photodiodes isolated from each other in each of the pixel regions, a first device isolation film between the pixel regions, a pair of second device isolation films between the first and second photodiodes and extending from the first device isolation film, a doped layer adjacent to the pair of second device isolation films and extending from the second surface to a predetermined depth and spaced apart from the first surface, the doped layer being isolated from the first device isolation film, and a barrier area between the pair of second device isolation films and having a potential greater than a potential of a portion of the substrate adjacent to the barrier area.
US12034023B2
An imaging device may include a plurality of single-photon avalanche diode (SPAD) pixels. The SPAD pixels may be overlapped by microlenses to direct light incident on the pixels onto photosensitive regions of the pixels and a containment grid with openings that surround each of the microlenses. During formation of the microlenses, the containment grid may prevent microlens material for adjacent SPAD pixels from merging. To ensure separation between the microlenses, the containment grid may be formed from material phobic to microlens material, or phobic material may be added over the containment grid material. Additionally, the containment grid may be formed from material that can absorb stray or off-angle light so that it does not reach the associated SPAD pixel, thereby reducing crosstalk during operation of the SPAD pixels.
US12034022B2
An image sensor image sensor may include: a substrate; photo-sensing elements formed in the substrate, each photo-sensing element responsive to light to produce a photo-sensing electrical signal; an antireflection layer formed over of the photo-sensing elements and structured to reduce optical reflection to facilitate optical transmission of incident light to the photo-sensing elements through the antireflection layer; color filters formed over the antireflection layer and arranged to spatially correspond to the photo-sensing elements, respectively, each color filter structured to select a designated color in the incident light to transmit through to a corresponding photo-sensing element; and partition patterns formed over the antireflection layer and arranged to spatially correspond to the photo-sensing elements, respectively, to partition light receiving area above the photo-sensing elements into separate light receiving areas, each partition pattern surrounding a corresponding color filter to be separate from an adjacent color filter; grooves formed in upper portions of the partition patterns, and providing air gaps between the adjacent partition patterns; micro lenses formed over the partition patterns and the color filters to direct incident light to the photo-sensing elements through the color filters, respectively. The micro lenses may be separated from one another by the grooves.
US12034021B2
A structure has first pixels constituted of a laminate including a light-receiving element, a color filter, and a near-infrared cut filter, and second pixels including a near-infrared transmitting filter. The near-infrared cut filter includes a predetermined near-infrared absorbing colorant, a resin having a glass transition temperature of 100° C. or higher, and a surfactant.
US12034020B2
A CVD preparation method for minimizing camera module dot defects includes: performing ultrasonic cleaning and drying on a base substrate to obtain a pre-treated base substrate; placing the pre-treated base substrate into a reaction chamber, evacuating, and introducing nitrogen or inert gas to slightly positive pressure; simultaneously introducing precursor I and precursor II at a temperature of 500-700° C. to deposit a low-refractive-index L layer on the base substrate; halting introduction of the precursor I and the precursor II, and purging the reaction chamber with nitrogen or the inert gas; introducing raw gas precursor III and precursor IV at a temperature of 600-800° C. to deposit a high-refractive-index H layer on the low-refractive-index L layer; and halting introduction of the precursor III and precursor IV, and purging the reaction chamber with nitrogen or inert gas; and cooling to room temperature to obtain an optical element with coating films having different refractive indices.
US12034019B2
Provided is a light-receiving element having a structure in which a floating diffusion region is surrounded by transfer gate electrodes in a single photoelectric conversion region constituting a pixel, the structure making it possible to improve optical symmetry and to extract light efficiently. The light-receiving element comprises: a photoelectric conversion region constituting a pixel; a floating diffusion region of a first electrical conductivity type provided on one main surface side of the photoelectric conversion region; and a plurality of transfer gate electrodes which are provided on the one main surface side of the photoelectric conversion region and are spaced apart from each other with a gate insulating film therebetween, the plurality of transfer gate electrodes being provided symmetrically about the floating diffusion region in a planar pattern.
US12034017B2
A sensor chip and an electronic device with SPAD pixels each including an avalanche photodiode element. The sensor chip includes a pixel area having an array of pixels, an avalanche photodiode element that amplifies a carrier by a high electric field area provided for the each of the pixels, an inter-pixel separation section that insulates and separates each of the pixels from adjacent pixels, and a wiring in a wiring layer laminated on a surface opposite to a light receiving surface of the semiconductor substrate that covers at least the high electric field area. The pixel array includes a dummy pixel area located near a peripheral edge of the pixel area. A cathode and an anode electric potential of the avalanche photodiode element arranged in the dummy pixel area are the same, or at least one of the cathode and anode electric potential is in a floating state.
US12034016B2
A first pixel circuit has a plurality of photodiodes of different sizes. A second pixel circuit is connected to the first pixel circuit, and has a holding portion that holds a first optical signal and a second optical signal. The peripheral circuit drives and controls the second pixel circuit, and determines whether a voltage value of the first optical signal is equal to or greater than a predetermined value. When it is determined that the voltage value of the first optical signal is equal to or greater than the predetermined value, a signal obtained by adding the second optical signal to the first optical signal is set as an output signal. When it is determined that the voltage value of the first optical signal is less than the predetermined value, the first optical signal is set as an output signal.
US12034015B2
Methods and systems for performing light measurement are disclosed. In one example, an apparatus comprises an array of pixel cells, each pixel cell of the array of pixel cells configured to perform a light measurement operation and to generate a digital output of the light measurement operation. The apparatus further includes a peripheral circuit configured to: receive a pixel array programming map including programming data targeted at each pixel cell of the array of pixel cells, and configure the light measurement operation at the each pixel cell based on the programming data targeted at the each pixel cell. The apparatus further includes an image processor configured to generate an image frame based on the digital outputs of at least some of the array of pixel cells.
US12034011B2
An array substrate, a manufacturing method thereof, and a display device are provided. The array substrate includes a display area and a non-display area in which a peripheral circuit is provided. The peripheral circuit includes a test area, a bonding area, and a cutting area. The test area is provided with a test signal line for providing a test signal. The bonding area is adjacent to the display area, and the bonding area and the test area are electrically connected through signal leads. The cutting area is disposed between the test area and the bonding area. After a cutting process is completed in the cutting area, a cutting opening is formed on each signal lead. A position of the cutting opening of at least one signal lead is different from positions of the cutting openings of other signal leads in height along an extending direction of the signal leads.
US12034007B2
The present disclosure provides a semiconductor structure comprising one or more fins formed on a substrate and extending along a first direction; one or more gates formed on the one or more fins and extending along a second direction substantially perpendicular to the first direction, the one or more gates including an first isolation gate and at least one functional gate; source/drain features formed on two sides of each of the one or more gates; an interlayer dielectric (ILD) layer formed on the source/drain features and forming a coplanar top surface with the first isolation gate. A first height of the first isolation gate is greater than a second height of each of the at least one functional gate.
US12034004B2
Various embodiments of the present disclosure are directed towards a semiconductor device. The semiconductor device includes a semiconductor fin projecting from a substrate. Semiconductor nanostructures are disposed over the semiconductor fin. A gate electrode is disposed over the semiconductor fin and around the semiconductor nanostructures. A dielectric fin is disposed over the substrate. A dielectric structure is disposed over the dielectric fin. An upper surface of the dielectric structure is disposed over the upper surface of the gate electrode. A dielectric layer is disposed over the substrate. The dielectric fin laterally separates both the gate electrode and the semiconductor nanostructures from the dielectric layer. An upper surface of the dielectric layer is disposed over the upper surface of the gate electrode structure and the upper surface of the dielectric structure. A lower surface of the dielectric layer is disposed below the upper surface of the dielectric fin.
US12034000B2
A double IO pad cell including a busing frame formed on a busing metal layer aligned with a same-sized component frame integrated on a component layer of an IC. The busing frame includes first and second IO pads, a supply voltage rail, and a ground voltage rail. The component frame includes first and second primary ESD circuitry each including a first diode coupled between a respective one of the first and second IO pads and the supply voltage rail and a second diode coupled between the respective IO pad and the ground voltage rail. The second diodes of each primary ESD circuitry are integrated adjacent each other sandwiched between the first diodes which act as collector guard bands for the second diodes. The diodes of each primary ESD circuitry of the component frame are aligned with a corresponding one of the first and second IO pads of the busing frame.
US12033994B2
The present application discloses a display panel and a preparation method thereof. The display panel includes a base substrate provided with a circuit area and a light-emitting area; a driving circuit located in the circuit area of the base substrate; an organic insulating layer covering the light-emitting area of the base substrate; a light-emitting element embedded in the organic insulating layer, where an overlap area between the orthographic projection of the light-emitting element on the base substrate and the orthographic projection of the driving circuit on the base substrate is 0; and a first lapping electrode located on the side, facing away from the base substrate, of the light-emitting element, where the light-emitting element is electrically connected to the driving circuit through the first lapping electrode.
US12033989B2
Discussed is a display device, including a substrate having an assembly region and a non-assembly region, semiconductor light emitting devices arranged on the substrate, a first wiring electrode and a second wiring electrode extended from each of the semiconductor light emitting devices, respectively, to supply an electric signal to the semiconductor light emitting devices, pair electrodes arranged on the substrate to generate an electric field when an electric current is supplied, and provided with first and second pair electrodes disposed on an opposite side to the first and second wiring electrodes with respect to the semiconductor light emitting devices, a dielectric layer disposed on the pair electrodes, and bus electrodes electrically connected to the pair electrodes, wherein the pair electrodes are arranged in parallel to each other along a direction in the assembly region, and wherein the bus electrodes are disposed in the non-assembly region.
US12033988B2
An apparatus includes a base including a receiving portion that receives a substrate on which semiconductor elements are disposed; and at least one ultrasonic generator that generates and applies ultrasonic waves to the substrate placed in the base.
US12033987B2
A display device with high display quality and low power consumption is provided. In the display device, a first transistor, a second transistor, a first conductive layer, and a light-emitting diode package are included in a pixel, and then the light-emitting diode package includes a first light-emitting diode, a second light-emitting diode, a second conductive layer, a third conductive layer, and a fourth conductive layer. One of a source and a drain of the first transistor is electrically connected to the first light-emitting diode through the second conductive layer. One of a source and a drain of the second transistor is electrically connected to the second light-emitting diode through the third conductive layer. The first conductive layer supplied with a constant potential is electrically connected to the other electrodes of the first and second light-emitting diodes through the fourth conductive layer.
US12033982B2
Reconstructed 3DIC structures and methods of manufacture are described. In an embodiment, one or more dies in each package level of a 3DIC are both functional chips and/or stitching devices for two or more dies in an adjacent package level. Thus, each die can function as a communication bridge between two other dies/chiplets in addition to performing a separate chip core function.
US12033977B2
A semiconductor package is provided. The semiconductor package includes: a substrate; a first buffer chip and a second buffer chip located on an upper part of the substrate; a plurality of nonvolatile memory chips located on the upper part of the substrate and including a first nonvolatile memory chip and a second nonvolatile memory chip, the first nonvolatile memory chip being electrically connected to the first buffer chip, and the second nonvolatile memory chip being electrically connected to the second buffer chip; a plurality of external connection terminals connected to a lower part of the substrate; and a rewiring pattern located inside the substrate. The rewiring pattern is configured to diverge an external electric signal received through one of the plurality of external connection terminals into first and second signals, transmit the first signal to the first buffer chip, and transmit the second signal to the second buffer chip.
US12033973B2
A semiconductor package including an interposer substrate, first to third semiconductor chips on the interposer substrate to face each other, an underfill part between each of the first to third semiconductor chips and the interposer substrate, a first side-fill part extending upward from a lower end of side walls of the first to third semiconductor chips, and a second side-fill part between the side walls of the first to third semiconductor chips and extending from the first side-fill part to an upper end of the side walls of the first to third semiconductor chips may be provided.
US12033972B2
A method of forming an electrical contact is provided. The method may include depositing, by atomic layer deposition, a passivation layer over at least a region of a metal surface, wherein the passivation layer may include aluminum oxide, and electrically contacting the region of the metal surface with a metal contact structure, wherein the metal contact structure may include copper.
US12033968B2
A semiconductor structure including an integrated circuit die and conductive bumps is provided. The integrated circuit die includes bump pads. The conductive bumps are disposed on the bump pads. Each of the conductive bumps includes a first pillar portion disposed on one of the bump pads and a second pillar portion disposed on the first pillar portion. The second pillar portion is electrically connected to one of the bump pads through the first pillar portion, wherein a first width of the first pillar portion is greater than a second width of the second pillar portion. A package structure including the above-mentioned semiconductor structure is also provided.
US12033966B2
Three-dimensional (3D) NAND memory devices and methods are provided. In one aspect, a fabrication method includes preparing a stacked device having a first array device and a second array device, forming an opening on a back side of the second array device, and forming one or more contact pads in the opening. The first array device includes first front pads on a face side of the first array device and first back pads on a back side of the first array device. The second array device includes second front pads on a face side of the second array device and bonded with the first back pads. The one or more contact pads are disposed at a level proximate to the second front pads with respect to the first array device.
US12033959B2
A device includes a substrate, at least one first dielectric layer on the substrate and including a first dielectric constant, at least one second dielectric layer on the at least one first dielectric layer and including a second dielectric constant greater than the first dielectric constant, and a dummy pattern including a first conductive pattern having a first pattern density in the at least one first dielectric layer and a second conductive pattern in the at least one second dielectric layer and comprising a second pattern density. The first pattern density is equal to or greater than the second pattern density.
US12033949B2
A package structure and method of forming the same are provided. The package structure includes a first die and a second die disposed side by side, a first encapsulant laterally encapsulating the first and second dies, a bridge die disposed over and connected to the first and second dies, and a second encapsulant. The bridge die includes a semiconductor substrate, a conductive via and an encapsulant layer. The semiconductor substrate has a through substrate via embedded therein. The conductive via is disposed over a back side of the semiconductor substrate and electrically connected to the through substrate via. The encapsulant layer is disposed over the back side of the semiconductor substrate and laterally encapsulates the conductive via. The second encapsulant is disposed over the first encapsulant and laterally encapsulates the bridge die.
US12033941B2
A trimming circuit configured to output a voltage according to the presence or absence of disconnection of a fuse resistor is provided, including a fuse resistor formed by a polysilicon layer arranged on a semiconductor substrate via an insulating film, a pad for trimming connected to one end of the fuse resistor, an output terminal electrically connected to a connection point between the fuse resistor and the pad, and configured to output a voltage according to the presence or absence of disconnection of the fuse resistor, and a diode formed on the semiconductor substrate, having one end connected to the other end of the fuse resistor.
US12033939B2
Various fuse structures are disclosed herein that exhibit improved performance, such as reduced electro-migration. An exemplary fuse structure includes an anode, a cathode, and a fuse link extending between the anode and the cathode. A plurality of anode contacts are coupled to the anode, and a plurality of cathode contacts are coupled to the cathode. The plurality of cathode contacts are arranged symmetrically with respect to a centerline of the fuse link.
US12033934B2
A package structure includes a first die, a second die, an encapsulant and at least one electrical contact. The first die has an active surface. The second die is disposed on the first die, and has an active surface and a backside surface opposite to the active surface. The active surface of the second die is closer to the active surface of the first die than the backside surface of the second die is. The encapsulant encapsulates the first die and the second die, and has a top surface far away from the active surface of the first die. The electrical contact is exposed from the top surface of the encapsulant and is configured for connecting at least one conductive wire.
US12033922B2
A semiconductor device includes: first and second semiconductor elements each having two electrodes respectively disposed on two surfaces; two first terminals respectively connected to the two electrodes of the first semiconductor element and arranged side by side in one direction; two second terminals respectively connected to the two electrodes of the second semiconductor element, and arranged side by side in the one direction to be adjacent to the two first terminals; and a sealing resin portion covering the first and second semiconductor elements and the first and second terminals in a state where facing surfaces of the first and second terminals are exposed from the sealing resin portion. The facing surfaces of the two first terminals have different area ratios, the facing surfaces of the two second terminals have different area ratios, and one of the first terminals is arranged adjacent to both the two second terminals.
US12033896B2
In an embodiment of the present disclosure, a device structure includes a fin structure, a gate on the fin structure, and a source and a drain on the fin structure, where the gate is between the source and the drain. The device structure further includes an insulator layer having a first insulator layer portion adjacent to a sidewall of the source, a second insulator layer portion adjacent to a sidewall of the drain, and a third insulator layer portion therebetween adjacent to a sidewall of the gate, and two or more stressor materials adjacent to the insulator layer. The stressor materials can be tensile or compressively stressed and may strain a channel under the gate.
US12033889B2
An interconnection structure, along with methods of forming such, are described. The structure includes a dielectric layer, a first conductive feature disposed in the dielectric layer, and a conductive layer disposed over the dielectric layer. The conductive layer includes a first portion and a second portion adjacent the first portion, and the second portion of the conductive layer is disposed over the first conductive feature. The structure further includes a first barrier layer in contact with the first portion of the conductive layer, a second barrier layer in contact with the second portion of the conductive layer, and a support layer in contact with the first and second barrier layers. An air gap is located between the first and second barrier layers, and the dielectric layer and the support layer are exposed to the air gap.
US12033884B2
A method for producing 3D semiconductor devices including: providing a first level including first transistors and a first single crystal layer; forming a first metal layer on top of the first level; forming a second metal layer on top of the first metal layer; forming at least one (ALO) second level on top of or above the second metal layer; performing a lithography step on the second level; forming ALO third level on top of or above the ALO second level; performing processing steps to form first memory cells within the ALO second level and second memory cells within the ALO third level, first memory cells include ALO second transistor, second memory cells include ALO third transistor, first metal layer thickness is at least 50% greater than the second metal layer thickness, ALO first transistor controls power delivery to ALO second transistor; then dicing using a laser system.
US12033882B2
A micro-LED transfer method, including: moving a passing substrate to a position above a donor substrate and moving the pasting substrate in a direction approaching the donor substrate to paste up LED grains so that the LED grains are separated from the bearing substrate; moving the pasting substrate with the LED grains to a position above a target substrate with the LED grains being closer to the target substrate than the pasting substrate, and conducting an alignment so that the LED grains are directly opposite to positions on the target substrate where the LED grains are to be arranged; and heating the pasting substrate with the LED grains to a first temperature greater than or equal to a melting temperature of the hot melt adhesive film to melt the hot melt adhesive film, so that the LED grains are separated from the pasting substrate and transferred to the target substrate.
US12033879B2
A transfer apparatus includes a lower plate including a lower link arm and a lower support, the lower support being fixed to an upper surface of the lower plate, an upper plate on the lower plate and configured to support a wafer stacking box on an upper surface of the upper plate, the upper plate including an upper link arm, and an upper support that is fixed to the upper surface of the upper plate, and a fixing member that is connected to the upper link arm, the fixing member configured to selectively contact the wafer stacking box. The upper plate is aligned with the lower plate in a first horizontal direction, and is configured to perform linear movement on the lower plate in the first horizontal direction.
US12033878B2
A substrate transfer apparatus includes a planar motor provided in a transfer chamber and having coils arranged therein, a transfer unit movable on the planar motor, and a control unit configured to control an energization of the coils. The transfer unit includes two bases having magnets arranged thereon and configured to be movable on the planar motor, a substrate support member configured to support a substrate, and a link mechanism configured to connect the two bases and the substrate support member to each other.
US12033876B2
This disclosure discloses a mass transfer method and mass transfer device thereof for micro-LED devices, wherein the mass transfer method includes: coating a surface, provided with micro-LED devices, of an epitaxial substrate with a flexible covering solution; curing the flexible covering solution to form a flexible covering layer wrapping the micro-LED devices; turning over the epitaxial substrate with the flexible covering layer wrapping the micro-LED devices, for locating the epitaxial substrate on an upper side of the flexible covering layer; separating the epitaxial substrate from the micro-LED devices; butting a surface, provided with the micro-LED devices, of the flexible covering layer against a receiving substrate; turning over the receiving substrate in butt joint with the micro-LED devices, for locating the flexible covering layer on an upper side of the receiving substrate; and separating the flexible covering layer from the micro-LED devices.
US12033867B2
In a transistor including an oxide semiconductor layer, an oxide insulating layer is formed so as to be in contact with the oxide semiconductor layer. Then, oxygen is introduced (added) to the oxide semiconductor layer through the oxide insulating layer, and heat treatment is performed. Through these steps of oxygen introduction and heat treatment, impurities such as hydrogen, moisture, a hydroxyl group, or hydride are intentionally removed from the oxide semiconductor layer, so that the oxide semiconductor layer is highly purified.
US12033864B2
A substrate processing method includes providing a substrate into a chamber, the substrate including a silicon oxide film and a mask of an organic film on the silicon oxide film, etching the silicon oxide film with a first plasma generated from a first process gas, the first process gas including a fluorocarbon gas and a hydrogen-containing gas, and further etching the silicon oxide film with a second plasma generated from a second process gas, the second process gas including a fluorocarbon gas. A flow rate of the hydrogen-containing gas included in the first process gas is less than a flow rate of the fluorocarbon gas included in the first process gas.
US12033853B2
A method for forming a crystalline high-k dielectric layer and controlling the crystalline phase and orientation of the crystal growth of the high-k dielectric layer during an anneal process. The crystalline phase and orientation of the crystal growth of the dielectric layer may be controlled using seeding sections of the dielectric layer serving as nucleation sites and using a capping layer mask during the anneal process. The location of the nucleation sites and the arrangement of the capping layer allow the orientation and phase of the crystal growth of the dielectric layer to be controlled during the anneal process. Based on the dopants and the process controls used the phase can be modified to increase the permittivity and/or the ferroelectric property of the dielectric layer.
US12033849B2
In a method of depositing a silicon oxide film using bis(diethylamino)silane (BDEAS) on a substrate in a reaction space by plasma-enhanced atomic layer deposition (PEALD), each repeating deposition cycle of PEALD includes steps of: (i) adsorbing BDEAS on the substrate placed on a susceptor having a temperature of higher than 400° C. in an atmosphere substantially suppressing thermal decomposition of BDEAS in the reaction space; and (ii) exposing the substrate on which BDEAS is adsorbed to an oxygen plasma in the atmosphere in the reaction space, thereby depositing a monolayer or sublayer of silicon oxide.
US12033846B2
One or more embodiments relates to a system and method for growing ultrasmooth and high quantum efficiency photocathodes. The method includes exposing a substrate of Si wafer to an alkali source; controlling co-evaporating growth and co-deposition forming a growth including Te; and monitoring a stoichiometry of the growth, forming the photocathodes.
US12033845B2
A laser-sustained broadband light source includes a gas containment structure and multiple jet nozzles. The jet nozzles are configured to direct multiple liquid jets of plasma-forming material in directions to collide with one another within the gas containment structure. The laser-sustained broadband light source further includes a laser pump source configured to generate an optical pump to sustain a plasma in a region of the gas containment structure at a collision point of the plurality of liquid jets and a light collector element configured to collect broadband light emitted from the plasma.
US12033844B2
Methods and systems for loading an ion trap are provided herein in which the total ion beam intensity and/or content of the ion beam are quickly interrogated so as to determine an optimum fill time for an ion trap. In various aspects, the methods and systems described herein are effective to prevent overfilling of the ion trap while decreasing the time associated with known techniques utilized to obtain a survey scan of the ion beam.
US12033842B2
There is provided a mass spectrometer that can appropriately maintain the atmospheric pressure of a vacuum chamber, and a method of controlling the same. An example of a mass spectrometer according to the present invention includes first vacuum chambers, first vacuum pumps, an atmospheric pressure relating value acquiring unit, and an adjustment unit configured to adjust the effective exhaust velocity of the first vacuum pumps, and controllers. The controllers control the adjustment unit corresponding to an atmospheric pressure relating value.
US12033840B2
An ion-optical device comprising: a plurality of electrodes (2); a first AC voltage supply (6); and a transformer (4) having: a toroidal core (8); a primary winding (10) connected to the AC voltage supply (6) and passing through the aperture within the toroidal core (8); and at least one secondary winding (13,15) wound around the toroidal core 8 and electrically connected to multiple ones of said plurality of electrodes.
US12033823B2
A circuit breaker can include a moveable electrical contact configured to be moved between an open position and a closed position, and a lever assembly configured to prevent the progressive closing of the moveable electrical contact to the closed position such that the lever assembly is configured to cause snap action closing of the moveable electrical contact at a charged position of a motorized slider.
US12033821B1
A latching magnetic float switch with a single fastener mounting clamp and pivoting toggle bar magnet interrupting an electrical circuit to stop fluid production once actuated by an initially offset float magnet first rotating a small distance in response to liquid accumulation in the collection pan upon which the switch is mounted, the float magnet then achieving a strong snap-locked latching magnetic engagement with the toggle bar magnet solely through building magnetic attraction between them, engagement continuing until the float magnet is manually reset into its original offset positioning. The 2-part clamp with a rotating curved/bowed clamp arm can mount the switch securely to both metal and plastic liquid collection pans with differing draft angles, and also provides a clamp base configured for elevation adjustment of the float housing relative to pans having different wall height dimensions and fluid production shut off when detected fluid depth is less than 0.5 inches.
US12033811B2
The present invention is related to a solar cell comprising a first electrode; a second electrode; and a stack of layers provided between the first electrode and the second electrode; wherein the stack of layers comprises one light absorbing layer provided with a perovskite crystal structure; and at least one dopant layer, wherein the dopant layer consists of one or more n-dopant material(s); or one or more p-dopant material(s).
US12033807B2
A capacitor and methods of processing an anode metal foil are presented. The capacitor includes a housing, one or more anodes disposed within the housing, one or more cathodes disposed within the housing, one or more separators disposed between an adjacent anode and cathode, and an electrolyte disposed around the one or more anodes, one or more cathodes, and one or more separators within the housing. The one or more anodes each include a metal foil that includes a first plurality of tunnels through a thickness of the metal foil in a first ordered arrangement, the first ordered arrangement being a close packed hexagonal array arrangement, and having a first diameter, and a second plurality of tunnels through the thickness of the metal foil having a second ordered arrangement and a second diameter greater than the first diameter.
US12033802B2
In the sintered electrode layer covering the one end face, a wraparound dimension of a wraparound portion wrapping around from the one end face to the one main face in the facing direction is set to a dimension b, a distance between the one end face and the end portions of the plurality of second internal electrodes on the one end face side in the facing direction is set to a dimension Lg, a distance between the pair of main faces in the stacking direction is set to a dimension T, and a distance between the one main face and the second internal electrode closest to the one main face is set to a dimension Tg1, a relational expression of Lg>b−(2×b×Tg1/T) is satisfied.
US12033800B2
According to an aspect of the present disclosure, a capacitor component includes a body including a dielectric layer and an internal electrode layer; and an external electrode disposed on the body and connected to the internal electrode layer, wherein the body further includes a withstand voltage layer disposed in a region spaced apart by more than 0 to 30 nm or less in a direction from a boundary of the internal electrode layer toward the dielectric layer, and having ionic mobility, lower than ionic mobility of the dielectric layer.
US12033799B2
A manufacturing method for capacitor structure includes: forming a dielectric layer on a first electrode, wherein the dielectric layer includes metal oxide layers doped with preset oxides, and part of the preset oxide and a metal oxide share oxygen atoms; and forming a second electrode on the dielectric layer, wherein the first electrode, the dielectric layer and the second electrode constitute a capacitor structure.
US12033797B2
A discrete metal-insulator-metal (MIM) energy storage component, the energy storage component comprising: a MIM-arrangement comprising: a first electrode layer; a plurality of conductive nanostructures grown from the first electrode layer; a conduction controlling material covering each nanostructure in the plurality of conductive nanostructures and the first electrode layer uncovered by the conductive nanostructures; and a second electrode layer covering the conduction controlling material; a first connecting structure for external electrical connection of the capacitor component; a second connecting structure for external electrical connection of the capacitor component; and an electrically insulating encapsulation material at least partly embedding the MIM-arrangement.
US12033794B2
Embodiments relate to systems and methods for producing magnetic material. The method includes providing a mixture of alloys. The composition of alloy are not particularly limited. The method includes melting the mixture of alloys to arrive at a molten mixture of alloys. The method includes performing a melt-spinning process to rapidly solidify the molten mixture of alloys via a rotatable wheel to arrive at a preliminary metallic ribbon. The preliminary metallic ribbon having an elongated flat body with a bottom side and a top side, the top side opposite to the bottom side. The method includes performing a grain size refinement and uniformity process, the grain size refinement and uniformity process including delivering a first coolant directly to at least a central region of the top side and/or bottom side of the preliminary metallic ribbon to arrive at a final metallic ribbon.
US12033788B2
An electronic component includes an element body including two end surfaces opposite to each other and a bottom surface connected between the two end surfaces. A coil is provided in the element body and an external electrode is provided in the element body. In a first cross-section intersecting with the two end surfaces and the bottom surface of the element body, the external electrode has a first portion extending along a first surface that is one of the end surface and the bottom surface of the element body. The coil is disposed such that an outer circumferential edge of the coil faces the first surface of the element body. A shortest distance between the outer circumferential edge of the coil and the first surface of the element body is smaller than a minimum width of the first portion in a direction orthogonal to the first surface.
US12033780B2
A cooling structure for a transformer according to an embodiment includes a coil and a partition member. The partition member covers the coil along the axial direction on the downstream side in the flow direction of the refrigerant that flows along the axial direction parallel to the center axis of the coil.
US12033775B2
A varistor array can include a monolithic body including a plurality of dielectric layers. A first varistor can be formed in the monolithic body. The first varistor can include a first external terminal on a first end of the monolithic body, a first plurality of electrodes connected with the first external terminal, a second external terminal on a second end of the monolithic body, and a second plurality of electrodes connected with the second external terminal. The second plurality of electrodes can be interleaved with the first plurality of electrodes and can overlap the first plurality of electrodes at an overlapping area that is insensitive to a relative misalignment between the first plurality of electrodes and the second plurality of electrodes when the misalignment is less than a threshold. A second varistor can be formed in the monolithic body that is distinct from the first varistor.
US12033766B2
A method for conditioning of spent ion exchange resins from nuclear facilities comprises the steps of: mixing the spent ion exchange resins with water to form a reaction mixture; setting and controlling the pH of the reaction mixture in a range from 1.0 to 3.5, preferably in a range from 2.0 to 3.0; adding an oxidant to the reaction mixture, with the temperature of the reaction mixture maintained at 90°° C. or less so that the spent ion exchange resin and the oxidant react with each other to form an aqueous reaction solution comprising the organic reaction products of the spent ion exchange resin; and electrochemically oxidizing the organic reaction products, wherein carbon dioxide is produced and a carbon-depleted aqueous reaction solution having a TOC (total organic carbon) value of less than 50 ppm is obtained. Furthermore, an apparatus for the conditioning of spent ion exchange resins from nuclear facilities is described.
US12033765B2
A safety cover structure of a nuclear facility is disclosed. The safety cover structure includes: a cover portion rotatably installed on a body protection concrete slab to cover a cavity where a reactor pressure container is located; a driving portion configured to rotate the cover portion relative to the cavity; an opening and closing portion that is installed on the cover portion and is configured to allow materials resulting from cutting and dismantling of the reactor pressure container to move therethrough; a fire extinguishing portion configured to extinguish a fire generated inside the cover portion; a dose sensor installed in the cover portion and configured to measure a radiation dose emitted from the reactor pressure container; and an alarm portion configured to receive a sensing signal from the dose sensor and provide an alarm when the measured radiation dose exceeds a predetermined value.
US12033758B2
An information processing apparatus includes a processor configured to acquire biological information of plural users determined to be within a predetermined area and operate an apparatus based on the biological information of the plural users.
US12033757B2
A software application platform which provides a user with the ability to receive customized information relating to an animal's health and/or optimal growth as displayed on a graphical user interface. Specifically, a user may input data (and the system may receive said input data), for example, an animal specific biomarker, and subsequently receive identification relating to a specific subgroup of individual animal(s) who are at risk for growth abnormalities, and further receive information, data, and customized recommendations and/or intervention steps for the specific at risk animal relating to the animal's health, growth abnormality, or similar feature based on an analysis and determination of the biomarker as compared to a reference database.
US12033754B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving user input, the user input indicating a user command to display a waveform strip screen, in response to the user input, processing patient-specific data to provide waveform data, and displaying the waveform strip screen on the mobile device, the waveform strip screen displaying one or more waveform strips, each waveform strip of the one or more waveform strips being based on the waveform data and graphically depicting a physical waveform strip.
US12033749B2
Certain aspects of the present disclosure relate to methods and systems for technical support of continuous analyte monitoring and sensor systems. In certain aspects, a method includes sensing, by an analyte sensor, analyte levels of a patient to generate one or more sensed signals. The method further includes generating, by a transmitter, a plurality of event indications based on the one or more sensed signals. The method further includes transmitting, by the transmitter, the plurality of event indications to a processor. The method also includes receiving the plurality of event indications indicating one or more errors associated with the analyte sensor. The method further includes determining one or more root causes associated with the plurality of event indications based on a pattern associated with the plurality of event indications. The method also includes taking one or more actions to resolve the one or more root causes.
US12033748B1
A plurality of surfaces within a space is monitored utilizing data outputted from one or more camera sensors. One or more surfaces of the plurality of surfaces that need enhanced cleaning are determined based on the data outputted from the one or more camera sensors. An indication of the one or more determined surfaces that need enhanced cleaning is provided.
US12033746B2
A method for a medical procedure room information exchange comprises receiving data associated with one or more of a medical procedure identifier and a patient identifier. The method further comprises transmitting medical information associated with one or more of the medical procedure identifier and the patient identifier based on the received data. The method further comprises receiving the medical information associated with one or more of the medical procedure identifier and the patient identifier from the at least one device. Further, data associated with execution of a medical procedure associated with the medical procedure identifier is acquired. The method further comprises analyzing the received data and the acquired data to provide recommendation for optimizing performance of the medical procedure, and receiving and displaying the recommendation obtained from the optimization computing device.
US12033741B2
Aligning image data of a patient with actual views of the patient using an optical code affixed to the patient. In some embodiments, a method may include affixing an optical code to a patient, affixing a pattern of markers to the patient, capturing image data of the patient, sensing the optical code affixed to the patient and a position of the optical code in a 3D space, accessing the image data, calculating the position of the pattern of markers in the 3D space, registering the position of the inner layer of the patient in the 3D space by aligning the calculated position of the pattern of markers in the 3D space with the position of the pattern of markers in the image data, and displaying in real-time, in an alternate reality (AR) headset, the inner layer of the patient from the image data projected onto actual views of the patient.
US12033732B2
The system determines reimbursements to healthcare providers that provide care based on a novel risk-value reimbursement model, wherein the care is based on a patient risk score and the quality of care delivered. The system and method may include the process of obtaining variables of patient health data for a patient; determining a rank order correlation of the variables with an adverse health outcome; determining a risk score for the patient; sorting patient panels based on the risk score for each patient in the patient panel; determining a lower amount of time on a timer for a chart for the patient, in response to the risk score for the patient being higher than other risk scores for other patients in the patient panel; and resetting the timer, in response to an action by a provider.
US12033729B2
Methods for generating a health management template for a patient condition including retrieving a healthcare template It corresponding to a patient condition, the healthcare template comprising a plurality of data fields, populating the data fields with patient data; and generating an updated healthcare template based on a user input, wherein the user input comprises at least one of a search request or a data option selection are disclosed. Systems are also disclosed.
US12033728B2
Approaches, techniques, and mechanisms are disclosed for predicting molecular electronic structural information. According to one embodiment, quantum simulation results are generated for a molecule based on a quantum simulation of an electronic structure of the molecule. The quantum simulation of the electronic structure of the molecule is performed with quantum processing units. An input vector comprising data field values derived from the quantum simulation results for the molecule is created. An electronic structural information prediction model is applied to generate, based at least in part on the input vector, predicted electronic structural information for the molecule.
US12033726B2
A method of generating a plurality of spatially co-registered data elements, each spatially co-registered data element being associated with and generated from a pair of co-registered tissue sections obtained from adjacent positions of a core taken from a tissue sample and including an image data section and a genomic data section. The method includes, for each pair of co-registered tissue sections: (i) obtaining and storing as part of a data element a plurality of multi to hyperplexed images from the imaging data section of the co-registered tissue section, (ii) generating and storing as part of the data element image data from the plurality of multi to hyperplexed images, and (iii) generating and storing as part of the data element genomic data from the genomic data section of the associated co-registered tissue section.
US12033721B2
An apparatus and method for providing efficient floor planning, power, and performance tradeoffs of memory accesses. Adjacent bit cells in a column of an array use a split read port such that the bit cells do not share a read bit line while sharing a write bit line. The adjacent bit cells include asymmetrical read access circuits that convey data stored by latch circuitry of a corresponding bit cell to a corresponding read bit line. The layout of adjacent bit cells provides a number of contacted gate pitches per bit cell that is less than a sum of the maximum number of metal gates in layout of each of the adjacent bit cells divided by the number of adjacent bit cells.
US12033716B2
Methods, systems, and devices for inductive energy harvesting and signal development for a memory device are described. One or more inductors may be included in or coupled with a memory device and used to provide current for various operations of the memory device based on energy harvested by the inductors. An inductor may harvest energy based on current being routed through the inductor or based on being inductively coupled with a second inductor through which current is routed. After harvesting energy, an inductor may provide current, and the current provided by the inductor may be used to drive access lines or otherwise as part of executing one or more operations at the memory device. Such techniques may improve energy efficiency or improve the drive strength of signals for the memory device, among other benefits.
US12033712B2
The present application relates to a chip test method and apparatus, a computer device, and a readable storage medium thereof. The chip test method includes: applying a test signal to a to-be-tested chip; and sending a data signal to the to-be-tested chip such that the to-be-tested chip enters a test mode based on the test signal and the data signal, and regulating a test voltage of the to-be-tested chip.
US12033711B2
In a described example, an integrated circuit (IC) includes a repairable memory system. A repair controller is coupled to the repairable memory system. The repair controller includes compression logic configured to encode memory repair code data for a respective instance of the repairable memory system and provide compressed repair data. A non-volatile memory controller is coupled to the repair controller and to non-volatile memory. The non-volatile memory controller is configured to transfer the compressed repair data to the non-volatile memory for storage.
US12033709B2
Provided are a test circuit, a test device and a test method thereof. The test circuit includes: a signal processing module configured to receive a pulse signal to be tested and output a processing signal under a control signal; a sampling module connected to the output terminal of signal processing module and configured to receive the processing signal and generate a sampling signal according to the processing signal. The sampling signal includes a first sampling pulse and a second sampling pulse, the first sampling pulse and the second sampling pulse have a pulse width difference, the pulse width difference is equal to the pulse width of the pulse signal.
US12033705B2
A memory system includes a nonvolatile memory configured to execute one of a plurality of read operations, including a first read operation and a second read operation, and a memory controller configured to issue a read command to the nonvolatile memory to cause the nonvolatile memory to execute one of the plurality of read operations. The memory controller is configured to receive a read request, estimate a reliability level of a result of a read operation to be executed by the nonvolatile memory to read data from a physical address specified in the read request, select one of the first and second read operations to be executed first in a read sequence corresponding to the read request by the nonvolatile memory based on the estimated reliability level, and instruct the nonvolatile memory to execute the selected read operation.
US12033690B2
A sense amplifier (SA), a memory and a control method are provided. The SA includes an amplifying module, configured to amplify voltage difference between a BL and a BLB when the SA is in an amplifying stage; a controllable power module, connected to the amplifying module and configured to stop providing power to the amplifying module when the SA is in a writing stage, to enable the amplifying module to stop working; and a writing module, connected to the BL and the BLB and configured to pull the voltage difference between the BL and the BLB according to data to be written when the SA is in the writing stage. The solution may ensure the successful data writing in a storage unit in a case that a writing circuit has weak drive capability.
US12033686B2
A memory device includes a clock receiver configured to receive, from a memory controller, a write clock that is used to receive write data during a data write operation, a duty monitor configured to generate first monitoring information by monitoring a duty of the write clock, and a duty adjuster configured to adjust the duty of the write clock in response to a duty control signal and output an adjusted write clock. The memory device provides the first monitoring information to the memory controller, and receives the duty control signal, generated using the first monitoring information, from the memory controller.
US12033682B2
An in-plane magnetized spin-orbit magnetic device is provided. The in-plane magnetized spin-orbit magnetic device includes a heavy metal layer, an antiferromagnetic layer, and a magnetic tunnel junction. The antiferromagnetic layer is disposed on the heavy metal layer, and the magnetic tunnel junction is disposed on the antiferromagnetic layer. The magnetic tunnel junction includes a free layer, a barrier layer, and a pinned layer. The barrier layer is disposed on the free layer, and the pinned layer is disposed on the barrier layer. A film surface shape of the free layer is a rounded rectangle.
US12033681B2
A semiconductor storage device capable of achieving low power and high integration is provided. A non-volatile semiconductor memory of the disclosure includes a memory cell array. The memory cell array has a NOR array with a NOR flash memory structure and a variable resistance array with a variable resistance memory structure formed on a substrate. An entry gate is formed between the NOR array and the variable resistance array. When the NOR array is accessed, the entry gate separates the variable resistance array from the NOR array.
US12033680B1
A method for reading and writing with holographic storage system includes (a) providing a reference light and a signal light; (b) transferring the reference light and the signal light to an optical storage medium to record an interference grating; (c) changing the reference light and the signal light and repeating the step of providing another changed reference light and another changed signal light to step (b), in which the reference light and the interference grating are one-to-one correspondence; (d) moving the optical storage medium and repeating steps (a) to (c); (e) providing a reading light which includes the reference lights to the optical storage medium to simultaneously read the interference gratings to form an interference result, any one of the reference lights cannot read out the interference gratings recorded by the other reference lights; and (f) moving the optical storage medium and repeating step (e).
US12033677B2
The present disclosure provides a hard disk indicator circuit and a hard disk backplane. The hard disk indicator circuit includes an indicating unit, a control unit, a drive unit and a verification unit. The indicating unit indicates state of the hard disk. The control unit detects the state of the hard disk and outputting a control signal according to the state of the hard disk. The drive unit receives the control signal and lights the indicating unit according to the control signal. The verification unit obtains a level value of the indicating unit and determines whether the indicating unit is faulty according to the level value and the control signal. The present disclosure can quickly and accurately obtain the fault state of the hard disk indicator, save manpower and improve the fault detection efficiency.
US12033674B2
The present disclosure generally relates to a head assembly in a data storage device. The data storage device may include magnetic media embedded in the device or magnetic media from an insertable cassette or cartridge (e.g., in an LTO drive), where the head assembly reads from and writes to the magnetic media. During device operation, the magnetic media moves across the head assembly. The magnetic media experiences higher contact stress at certain points or portions of the head assembly. A sensor guard is coupled to the head assembly. The sensor guard comprises at least one chamfered surface or at least one stepped surface to decrease the contact stress between the magnetic media and the head assembly during device operation. The at least one chamfered or stepped surface may be disposed on a leading edge of the sensor guard.
US12033669B2
Embodiments are directed to a snap point segmentation that defines the locations of selection snap points for a selection of video segments. Candidate snap points are determined from boundaries of feature ranges of the video indicating when instances of detected features are present in the video. In some embodiments, candidate snap point separations are penalized for being separated by less than a minimum duration corresponding to a minimum pixel separation between consecutive snap points on a video timeline. The snap point segmentation is computed by solving a shortest path problem through a graph that models different snap point locations and separations. When a user clicks or taps on the video timeline and drags, a selection snaps to the snap points defined by the snap point segmentation. In some embodiments, the snap points are displayed during a drag operation and disappear when the drag operation is released.
US12033667B2
In various examples, durations of relatively high user activity within a gameplay session may be determined from user input events using a running user activity measurement. Once a duration is identified, it may be further analyzed to merge the duration with one or more other durations and/or to determine or predict whether the duration would be of sufficient interest for further action. A user interest score for an identified duration may be computed based on a set of the user input events that occur in the duration and used to determine and/or predict whether the duration would be of sufficient interest for further action. In some cases, an action may be performed based on determining the user interest score is greater than a statistical value that is computed from user interest scores of multiple identified durations.
US12033655B2
Provided are a sound output control apparatus, a sound output control system, a sound output control method, and a program that can appropriately thin out the output of pieces of sound data. A sound data reception section receives a plurality of pieces of sound data transmitted from transmission apparatuses that are different from each other. A selection section selects a portion of the plurality of pieces of sound data on the basis of at least one of a result of a voice activity detection process performed on each of the pieces of sound data or moving averages of volumes of sounds represented by the pieces of sound data. A sound data transmission section outputs the selected portion of the pieces of sound data.
US12033644B2
Captured vocals may be automatically transformed using advanced digital signal processing techniques that provide captivating applications, and even purpose-built devices, in which mere novice user-musicians may generate, audibly render and share musical performances. In some cases, the automated transformations allow spoken vocals to be segmented, arranged, temporally aligned with a target rhythm, meter or accompanying backing tracks and pitch corrected in accord with a score or note sequence. Speech-to-song music applications are one such example. In some cases, spoken vocals may be transformed in accord with musical genres such as rap using automated segmentation and temporal alignment techniques, often without pitch correction. Such applications, which may employ different signal processing and different automated transformations, may nonetheless be understood as speech-to-rap variations on the theme.
US12033641B2
Techniques disclosed herein are directed towards streaming keyphrase detection which can be customized to detect one or more particular keyphrases, without requiring retraining of any model(s) for those particular keyphrase(s). Many implementations include processing audio data using a speaker separation model to generate separated audio data which isolates an utterance spoken by a human speaker from one or more additional sounds not spoken by the human speaker, and processing the separated audio data using a text independent speaker identification model to determine whether a verified and/or registered user spoke a spoken utterance captured in the audio data. Various implementations include processing the audio data and/or the separated audio data using an automatic speech recognition model to generate a text representation of the utterance. Additionally or alternatively, the text representation of the utterance can be processed to determine whether at least a portion of the text representation of the utterance captures a particular keyphrase. When the system determines the registered and/or verified user spoke the utterance and the system determines the text representation of the utterance captures the particular keyphrase, the system can cause a computing device to perform one or more actions corresponding to the particular keyphrase.
US12033638B2
An original text that is a representation of a narration of a patient encounter provided by a clinician may be received and re-formatted to produce a formatted text. One or more clinical facts may be extracted from the formatted text. A first fact of the clinical facts may be extracted from a first portion of the formatted text, and the first portion of the formatted text may be a formatted version of a first portion of the original text. A linkage may be maintained between the first fact and the first portion of the original text.
US12033633B1
Devices and techniques are generally described for sending a first instruction for a device to output first content while the speech-processing device is in an ambient state during a first time period. First feedback data is received indicating that a first action associated with the first content was requested at a first time. A determination is made that the first time is during the first time period. Timing data related to a current time of the device is determined. Second content is determined based at least in part on the first action being requested during the first time period and the timing data. A second instruction is sent effective to cause the device to output second content while in the ambient state during a second time period.
US12033632B2
This disclosure describes, in part, context-based device arbitration techniques to select a voice-enabled device from multiple voice-enabled devices to provide a response to a command included in a speech utterance of a user. In some examples, the context-driven arbitration techniques may include determining a ranked list of voice-enabled devices that are ranked based on audio signal metric values for audio signals generated by each voice-enabled device, and iteratively moving through the list to determine, based on device states of the voice-enabled devices, whether one of the voice-enabled devices can perform an action responsive to the command. If the voice-enabled devices that detected the speech utterance are unable to perform the action responsive to the command, all other voice-enabled devices associated with an account may be analyzed to determine whether one of the other voice-enabled devices can perform the action responsive to the command in the speech utterance.
US12033628B2
A wireless audio device is provided. The wireless audio device includes an audio receiving circuit, an audio output circuit, an acceleration sensor, a communication circuit, a processor, and a memory. The memory may store instructions that, when executed by the processor, cause the wireless audio device to detect an utterance of a user of the wireless audio device by using the acceleration sensor, enter a dialog mode in which at least some of ambient sounds received by the audio receiving circuit are output through the audio output circuit, in response to detecting the utterance of the user, and end the dialog mode if no voice is detected for a specified time or longer by using the audio receiving circuit in the dialog mode.
US12033625B2
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a voice control device including a microphone, a mute control, and a push-to-talk (PTT) control. An example embodiment operates by: entering a mute state from an always-listening state when the device receives a mute control signal; entering a PTT state from the mute state when the device is in the mute state and receives a first PTT control signal; activating the microphone when the device is in the PTT state; and entering the mute state from the PTT state when the device is in the PTT state and receives a second PTT control signal.
US12033623B2
A speech processing method and a mobile terminal are provided in the present disclosure. The method includes: receiving a speech input; displaying, if an interface displayed by the mobile terminal meets a first preset condition, text content corresponding to the speech input on the interface displayed by the mobile terminal; and controlling, if the interface displayed by the mobile terminal meets a second preset condition, the mobile terminal to execute an instruction corresponding to the speech input.
US12033617B2
Generally discussed herein are devices, systems, and methods for generating a phrase that is confusing to a language classifier. A method can include determining, by the LC, a first classification score (CS) of a prompt indicating whether the prompt is a first class or a second class, predicting, based on the prompt and by a pre-trained language model (PLM), likely next words and a corresponding probability for each of the likely next words, determining, by the LC, a second CS for each of the likely next words, determining, by an adversarial classifier, respective scores for each of the likely next words, the respective scores determined based on the first CS of the prompt, the second CS of the likely next words, and the probabilities of the likely next words, and selecting, by an adversarial classifier, a next word of the likely next words based on the respective scores.
US12033614B2
A method, computer program product, and computing system for receiving an input speech signal. A transcription of the input speech signal may be received. A speaker embedding may be extracted from the input speech signal. Acoustic properties from the input speech signal may be extracted. An obscured transcription may be generated from the transcription, where the obscured transcription includes obscured representations of sensitive content from the transcription. An obscured speech signal may be generated based upon, at least in part, the extracted speaker embedding and the obscured transcription, where the obscured speech signal includes obscured representations of sensitive content from the input speech signal. The obscured speech signal may be augmented based upon, at least in part, the extracted acoustic properties.
US12033612B2
A speech synthesis method includes: converting a text input sequence into a text feature representation sequence; inputting the text feature representation sequence into an encoder including N encoding layers; the N encoding layers including an encoding layer Ei and an encoding layer Ei+1; the encoding layer Ei+1 including a first multi-head self-attention network; acquiring a first attention matrix and a historical text encoded sequence outputted by the encoding layer Ei, and generating a second attention matrix of the encoding layer Ei+1 according to residual connection between the first attention matrix and the first multi-head self-attention network and the historical text encoded sequence; and generating a target text encoded sequence of the encoding layer Ei+1 according to the second attention matrix and the historical text encoded sequence, and generating synthesized speech data matched with the text input sequence based on the target text encoded sequence.
US12033604B2
This disclosure relates generally to electronic musical instruments, systems, and methods. More particularly, this disclosure relates to electronic percussion instruments such as tom toms, snare drums, bass drums, cymbals, and hi-hats, and assemblies of instruments (e.g., percussion instruments), such as drum sets. Some cymbals and hi-hats according to the present disclosure can be used in conjunction with a traditional acoustic metal cymbal. This disclosure also relates generally to devices and methods for operating electronic musical instrument systems including one or more musical instruments and a hub, and particularly to systems including wireless communication between the instrument(s) and hub. Various devices and methods are described for operating the system, including various operational modes of the devices, and including methods and techniques for connecting the devices, improving communication speed and robustness, and conserving power.
US12033603B2
The present disclosure relates to methods and devices for display processing including an apparatus, e.g., a DPU, a compositor, a compositor backend, a DPU driver, and/or DPU firmware. In some aspects, the apparatus may receive content information for each of one or more layers of a frame. The apparatus may also determine whether the content information for each of the one or more layers includes at least one priority format. Additionally, the apparatus may determine a priority order of the one or more layers when the content information for at least one of the one or more layers includes at least one priority format. The apparatus may also map each of one or more display overlay resources to each of the one or more layers based on the determined priority order of the one or more layers.
US12033600B2
Various implementations disclosed herein include devices, systems, and methods for displaying image data based on ambient light. In some implementations, a device includes an image sensor, an environmental sensor, a display, a non-transitory memory and one or more processors. In some implementations, a method includes capturing, via the image sensor, first image data that corresponds to a body part of a user of the device. In some implementations, the method includes detecting, via the environmental sensor, environmental data that indicates a current ambient light condition of a physical environment surrounding the device. In some implementations, the method includes generating second image data by modifying the first image data based on a function of the current ambient light condition and a threshold ambient light condition detected during enrollment. In some implementations, the method includes displaying the second image data on the display.
US12033596B2
The present disclosure provides a display device and a display method thereof. When a change of a grayscale data of a sub-pixel between a current frame and a previous frame, and a change of a polarity of a data voltage of the sub-pixel between the current frame and the previous frame satisfy a compensation condition, the grayscale data of the sub-pixel in the current frame is compensated.
US12033594B2
The present application provides a backlight driving circuit and a display device. The backlight driving circuit includes a light-emitting module, a light-emitting control module, and a constant current source. Wherein the light-emitting module includes a first light-emitting unit for receiving a first power supply signal and a second light-emitting unit for receiving a second power supply signal. A first connection terminal of the light-emitting control module is electrically connected to the first light-emitting unit, and a second connection terminal is electrically connected to the second light-emitting unit to control the first light-emitting unit and the second light-emitting unit to emit light in a time-division manner.
US12033592B2
Provided is a method for displaying an image, including acquiring a first target image with a third resolution and a second target image with a fourth resolution; determining a reference grayscale value of each of the backlight sections based on grayscale values of respective pixels in the first image region corresponding to the backlight section; determining grayscale values of respective pixels in a first display image based on grayscale values of respective pixels in the first target image; determining grayscale values of respective pixels in a second display image; driving each of the backlight sources to emit light based on the reference grayscale value of the backlight section where the backlight source is disposed; driving the first display panel to perform display based on the first display image; and driving the second display panel to perform display based on the second display image.
US12033591B2
A display device includes a display panel, a backlight module and a circuit. The display panel includes multiple regions. The back light module includes multiple light emitting units, and each region corresponds to at least one of the light emitting units. The circuit includes a calibration lookup table corresponding to a first light emitting unit. The calibration lookup table records a parameter and multiple duty cycles. The circuit accesses the calibration lookup table and determines an output duty cycle according to the duty cycles. The circuit determines a current value of the first light emitting unit to drive the first light emitting unit according to the output duty cycle and the parameter.
US12033588B2
Embodiments relate to a foveated display, in which a display device receives image data to be displayed that comprises a plurality of display regions associated with different image resolutions, and metadata that is indicative of locations of the plurality of display regions associated with different image resolutions. A display driver integrated circuit (DDIC) of the display device comprises an expander circuit configured to determine locations of one or more macropixels to be displayed by the display area based on the received metadata, wherein each macropixel corresponds to a grouping of native pixels of the display area onto which image data is loaded to concurrently.
US12033576B2
A display panel and a drive method therefor, where when a gate electrode drive circuit (100) scans pixels line-by-line, a drive chip (300) controls a clock signal end to input a clock control signal (CK) into the gate electrode drive circuit (100), which causes a gate electrode scan signal (G(n)) to be output by the gate electrode drive circuit (100), and a data signal (Vd) output by a data signal end is controlled to be written to a corresponding row of pixel circuits (200). Where an active level period of the clock control signal (CK) falls within an active level period of the data signal (Vd), and a start time for the active level period of the data signal (Vd) is at least 1-2 μs earlier than a start time for the active level period of the clock control signal (CK).
US12033563B2
A display device includes a display panel which operates in a sensing mode or an emission mode, and a data driver electrically connected to the display panel. The display panel includes a first pixel, a second pixel, a third pixel, a fourth pixel, a fifth pixel, a sixth pixel, a first scan line, a second scan line, a first data line, the second pixel. The data driver includes a first switch, a second switch, and an analog front end. The sensing mode includes a first period in which a first scan signal is provided to the first scan line and the first switch is turned on, a second period in which the first scan signal is provided to the first scan line and the second switch is turned on, and a third period in which a second scan signal is provided to the second scan line.
US12033562B2
A control method for a data driver, a control method for a timing controller, a data driver control apparatus, a timing controller, an electronic device, and a storage medium are provided. The control method for the data driver includes: obtaining a data comparison signal, where the data comparison signal represents a comparison relationship between first display data for enabling a first pixel row to display and second display data for enabling a second pixel row to display, and in time, the second pixel row is driven to display after the first pixel row is driven to display; and controlling an operation state of the data driver according to the data comparison signal.
US12033554B2
A shift register, a gate drive circuit, a display device, and a driving method for the same. The shift register comprises a first output sub-circuit, which provides, under control of an INPUT or a RESET, a signal of a CN or a CNB to a pull-up node, outputs, according to a voltage level of the pull-up node, a signal of a CK to an OUT, transmits, under control of a CKB, a CKB to a pull-down node, and pulls down, according to a voltage level of the pull-down node, a voltage level of the OUT; a second output sub-circuit, which outputs, during a scan output stage and under control of a GON, a signal of the OUT to a GOUT; and a transfer sub-circuit, which pulls down, during a scan transfer stage and under control of a GOFF, a voltage level of the GOUT.
US12033541B2
A label is constructed with multiple separate adhesives or a mixture of a non-moisture activated adhesive and a moisture-activated adhesive and applied in multiple patterns on a backside of the label. The label maintains adhesive bonding characteristic when the backside of the label is affixed to dry, cool, warm, and wet surfaces.
US12033535B2
A product for displaying an image or object (e.g., printed photo or a print, etc.) according to at least one implementation includes a first sheet having a front face and a rear face. An image or object is formed along the rear face. The product also includes an adhesive coated substrate, such as a ferrous metal substrate, to which the first sheet is adhesively affixed.
US12033532B2
A graphic recognition-based interactive method and electronic device. The interactive method comprises: acquiring a first image to be analyzed (101); recognizing the first image to be analyzed to obtain a recognition result (102); playing a narration audio file associated with the recognition result (103); playing a question audio file associated with the interactive content of the first image to be analyzed based on the recognition result after the narration audio file is played (104); acquiring a second image to be analyzed (105); determining whether a feature graphic exists in the second image to be analyzed (106); if the feature graphic exists in the second image to be analyzed, determining whether the feature graphic overlaps with an interactive region, wherein the interactive region is an area corresponding to an answer to the question in the question audio file (108); playing a correct audio file if the feature graphic and the interactive region are overlapped (109); and playing a wrong audio file if the feature graphic and the interactive region are not overlapped (110). The said method provides increased interactivity.
US12033530B2
An apparatus for laparoscopic surgical training, comprising: a physical simulator unit; a physical tissue model; and a computing and display unit; wherein the physical simulator unit comprises at least one side wall and a removable internal base plate; wherein the side wall comprises: a central opening through which a camera is arranged to view the removable internal base plate; and two or more laparoscopic surgical tools entry openings; wherein the internal base plate is arranged to hold the physical tissue model in the camera's field of view and in a position accessible to laparoscopic surgical tools when inserted in the two or more laparoscopic surgical tools entry openings; and wherein the computing and display unit is arranged to acquire video data from the camera and signal data from the physical tissue model, and to then utilise the data sets to generate and display in real-time a customised mixed reality or augmented video.
US12033527B2
[Object] To suppress the influence of uncertainties on a time of arrival while reducing the number of speed adjustments or the like to suppress the deterioration of fuel efficiency and comfort.
[Solving Means] An information processing apparatus 1 includes: an uncertainty estimation unit 11 that quantifies, using an actual measured value, an uncertain predicted value that affects a time of arrival at a target point of a mobile object, and calculates a probability distribution of the uncertain predicted value; an estimated-time-of-arrival estimation unit 12 that calculates, using the probability distribution of the uncertain predicted value, a probability distribution of an estimated time of arrival at the target point when a current control input is used, the control input being a control input to the mobile object and affecting the time of arrival at the target point; and a time-of-arrival control unit 13 that determines, in the probability distribution of the estimated time of arrival at the target point, whether a first statistic of the estimated time of arrival with respect to a required time of arrival at the target point when the current control input is used falls outside a first threshold, and sets the control input to increase a possibility that a second statistic of the estimated time of arrival with respect to the required time of arrival is within an allowable range in the probability distribution of the estimated time of arrival at the target point if the first statistic falls outside the first threshold.
US12033524B2
Systems and methods for detecting, monitoring, and mitigating the presence of a drone are provided herein. In one aspect, a system for detecting presence of a drone includes a radio-frequency (RF) receiver. The system can further include a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the at least one processor to receive a set of samples from the RF receiver for a time interval, obtain predetermined data of expected communication protocols used between the drone and a controller, and determine whether the RF signal corresponds to one of the expected communication protocols by comparing the samples of the RF signal to the predetermined data and decoding the RF signal. In further aspects the system extracts a unique identifier of the drone based at least partially on the decoded RF signal.
US12033517B2
Methods and systems for providing off-board recharge station information for an urban air mobility (UAM) vehicle flying on an intended trip. The method includes displaying a map showing the UAM vehicle at a current location, the intended trip, and an endurance line that represents an extent of the available UAM charge. The method retrieves recharge station information including a station name, location, number of recharge ports at the station, and a compatibility type for each of the recharge ports. The method identifies recharge stations that are compatible with the UAM vehicle and can be reached from the intended trip with the UAM available charge, and also updates information associated with the identified recharge stations responsive to a received real-time status update. The method visually depicts the identified recharge stations and visually distinguishes an identified recharge station having a shortest path deviation from the intended trip.
US12033515B2
A system and method of transmitting an aircraft report (AIREP) from a first aircraft having an enabled aircraft autoland system includes retrieving, via a first processing system, standard AIREP data from one or more avionic systems within the first aircraft, the standard AIREP data including standard AIREP reporting information. The first processing system retrieves autoland enablement data that indicates whether the autoland system was manually or automatically enabled, and also retrieves autoland information data from the one or more avionics systems, where the autoland information data includes current aircraft state data and current flight plan data and is different from the standard AIREP data. The autoland information data is appended to the standard AIREP data to generate an AIREP-autoland message and the AIREP-autoland message is transmitted.
US12033511B2
A server manages operation of a plurality of vehicles that are autonomous and used for transporting a plurality of users. The server includes a server communication interface and a server controller. The server communication interface is configured to be able to transmit/receive information to/from the plurality of vehicles. The server controller is configured to be able to transmit, via the server communication interface, an instruction to couple a first vehicle and a second vehicle which are included in the plurality of vehicles to thereby form a vehicle group which includes the first vehicle and the second vehicle in a coupled state, and control the first vehicle and the second vehicle so that a user in either one vehicle of the first vehicle and the second vehicle can move to another vehicle, and an instruction to release at least part of the coupled state of the vehicle group.
US12033510B2
A division line recognition apparatus including a detection part configured to detect an external situation around a subject vehicle, and an electronic control unit including a microprocessor and a memory connected to the microprocessor. The microprocessor is configured to perform generating a map including a division line information on a division line on a road based on the external situation detected by the detection part, setting an area of an external space detectable by the detection part, determining whether an end of the division line on the map is located at a boundary of the area of the external space, and adding a boundary information to the division line information when it is determined that the end of the division line is located at the boundary.
US12033506B1
Examples provide emergency vehicle warning light device activation digital alerts to recipients. An alert manager monitors activation of smart light devices on an emergency vehicle. When smart light device activation is detected, the alert manager generates a digital alert notification including notification data. The notification data identifies the current location of the emergency vehicle. The notification is transmitted to one or more selected recipients. The notification data in the digital alert notification is used to generate a digital alert on a user interface device or other output device associated with each recipient. The system determines when to provide digital alerts by applying user-configurable rules to notification data for customizable digital alerts to selected recipients. The digital alerts can include emergency vehicle indicators identifying the location of emergency vehicles having activated emergency lights within digital maps displayed to users in vehicles.
US12033499B2
A device may receive a message identifying an incident associated with a vehicle and may forgo rebroadcast of the message when the message was previously received. The device may store the message when the message was not previously received and may calculate a distance from the device to the vehicle based on a received power associated with the message. The device may determine whether to stop rebroadcasting the message based on a stop condition and based on the distance or a current location of the device and may calculate a particular coverage area of a rebroadcasted message based on coverage areas of the device and the vehicle. The device may determine, based on not determining to stop rebroadcasting the message and based on the distance or the particular coverage area, a delay time to wait before rebroadcasting the message and may rebroadcast the message after the delay time expires.
US12033496B2
In some examples, a system detects an accident involving a first vehicle, where the detecting is based on an accident indication received by the service over a network from a second vehicle not involved in the accident, the second vehicle different from the first vehicle, and where the accident indication from the second vehicle is responsive to messages received by the second vehicle from other vehicles. In response to the detecting of the accident, the system verifies that the accident occurred by sending, from the service, queries to a roadside unit and a third vehicle, and receiving, at the service, responses to the queries from the roadside unit and the third vehicle, the responses containing event data collected by the roadside unit and the third vehicle of events in a vicinity of the accident.
US12033485B2
Methods and devices provide physiological movement detection, such as gesture, breathing, cardiac and/or gross body motion, with active sound generation such as for an interactive audio device. The processor may evaluate, via a microphone coupled to the interactive audio device, a sensed audible verbal communication. The processor may control producing, via a speaker coupled to the processor, a sound signal in a user's vicinity. The processor may control sensing, via a microphone coupled to the processor, a reflected sound signal. This reflected sound signal is a reflection of the generated sound signal from the vicinity or user. The processor may process the reflected sound, such as by a demodulation technique, to derive a physiological movement signal. The processor may generate, in response to the sensed audible verbal communication, an output based on an evaluation of the derived physiological movement signal.
US12033483B2
In accordance with one or more embodiments herein, a flame detecting arrangement 100 is provided. The flame detecting arrangement 100 comprises: at least one optical flame detector 110, arranged with its field-of-view covering a predetermined area; at least one movement sensor 120, arranged together with the at least one flame detector 110; and at least one processing device 180 arranged together with the at least one flame detector 110. The at least one processing device 180 is arranged to: receive signals from the movement sensor 120; detect abnormal movement of the flame detector 110 based on these signals; and alert an operator and/or a control system 200 if abnormal movement of the flame detector 110 has been detected. This enables the field-of-view of the flame detector to be corrected to the desired, preferably the original, field-of-view.
US12033482B1
This disclosure describes, in part, techniques for implementing customized intrusion zones for security monitoring. For instance, a user may provide (e.g., via a GUI) an indication of a physical space to be monitored. An electronic device may detect one or more objects and its respective location from radar data collected by a radar sensor. The electronic device may additionally detect one or more objects within image data captured via a camera. The electronic device may then analyze the radar data and the image data in order to determine that the object detected by the radar sensor includes the same object represented by the image data. As such, the electronic device may send an alert to one or more computing devices that may include the radar data and/or the image data.
US12033480B2
An image-based real-time intrusion detection method and a surveillance camera that use artificial intelligence are provided to sample a plurality of frames input at a first point in time, acquire a probability that at least one object corresponding to a type of a target object exists in an image of the respective sampled frames by using a first artificial neural network, adjust a sampling rate for a plurality of frames to be input at a second point in time after the first point in time according to processing time of each frame of the first artificial neural network required to acquire an existence probability of the at least one object, select each of the respective sampled frames as a frame of the target object according to a magnitude of the acquired probability, generate a movement trajectory of each object corresponding to the type of the target object from the frames selected as the frame of the target object, and acquire an intrusion occurrence probability from the generated movement trajectory by using a second artificial neural network.
US12033473B2
Gaming systems and methods that provide randomly triggered payline specific symbol replacement features for plays of a slot game, wherein when the system or method randomly determines to provide the payline specific symbol replacement for that payline for a play of the slot game, the system or method can replace a non-winning symbol displayed along that payline adjacent to a winning symbol combination with a replacement symbol such as a wild symbol.
US12033472B2
There is provided a gaming system, gaming machine, and method that utilize an electronic display device configured to display a plurality of symbol arrays associated with respective sets of symbol-bearing reels. The arrays may be locked or unlocked. In response to a reel spin that generates a stack of value-bearing symbols in an unlocked array, a locked array is unlocked and the stack is held in its array for a number of subsequent reel spins, Payouts are provided for winning combinations of standard symbols and value-bearing symbols in the unlocked arrays.
US12033469B2
An electronic gaming system includes a progressive system server configured to establish a tiered plurality of progressive jackpots that includes a first jackpot increasable a first cap value, a second jackpot increasable to a second cap value greater than the first cap value, and at least one intermediate jackpot increasable to at least one intermediate cap value greater than the first cap value and less than the second cap value. The progressive system server is further configured to allocate portions of player wagers to one of i) the first jackpot, ii) the at least one intermediate jackpot, and iii) the second jackpot, whereby the first jackpot is initially incrementally increased to the first cap value, the at least one intermediate jackpot is next incrementally increased to the at least one intermediate cap value, and the second jackpot is next incrementally increased to the second cap value.
US12033466B2
An electronic gaming machine with a plurality of separate payment acceptors to keep funds received for different betting purposes separate.
US12033460B2
Provided is a server that includes a processor circuit and a memory coupled to the processor circuit. The memory includes computer program instructions that, when executed by the processor circuit, cause the server to perform operations including receiving user interest data that includes data corresponding to user-specific interests of a user. Operations may include comparing the user interest data to a gaming opportunity that is provided by a gaming operator that operates gaming devices. Operations may include responsive to determining that the user interest data corresponds to the gaming opportunity, causing a targeted offer message that corresponds to the gaming opportunity to be sent to the user.
US12033458B2
A gaming machine including a modular cabinet system is described herein. The modular cabinet system includes a cabinet stand assembly, a control unit housing mounted on the cabinet stand assembly, and a display unit support assembly mounted to the control unit housing. The control unit housing defines an interior cavity enclosing a game control unit assembly of the gaming machine. The display unit support assembly includes a primary display support member and a primary bracket assembly slidably coupled to the primary display support member. The primary display support member defines an interior equipment cavity configured to receive the primary bracket assembly therein. The primary bracket assembly is coupled to a primary display unit of the gaming machine to support the primary display unit from the primary display support member and to allow the primary display unit to move with respect to the primary display support member.
US12033455B2
Described is an electronic gaming system using common physical cards having a scanner that identifies cards dealt by a dealer, a gaming table where the cards are dealt and scanned, player computing equipment that provide individualized gaming interfaces for players, and a gaming computing system connected to the scanner and player computing equipment that, based on candidate card sets being successively dealt and scanned, continuously identifies the candidate sets, receives a first request for cards from a first player computing device and a second request for cards from a second player computing device, identifies, among the candidate sets, first and second sets of the cards for the first and second requests, respectively, and transmits data representative of the first and second sets to the first and second player computing devices, respectively. The first and second requests are received at different times and the first and second sets include different cards.
US12033446B2
Personal safety concerns for users of vehicles can be indicated, identified, communicated, analyzed, or acted on to make the users and other participants in the technology aware of the safety concerns and to reduce the risks to the users associated with the safety concerns. Personal safety concerns can be recognized based on safety concern triggers. Once recognized, the personal safety concerns can be reported to the users and other participants in the technology by safety alerts. The safety alert can prompt one or more telematics devices at the vehicle to capture, store, or transmit telematics data, including, for example, audio, image, or video data or combinations of them. The captured telematics data can be used to verify the safety alert and the safety concern and present the captured data to a third party participant to enable the third party participant to determine an appropriate response or action.
US12033442B2
A pressure measuring device/system that is capable of measuring the pressures of multiple systems in an automobile, including fuel pressure, power steering, engine oil pressure, transmission oil pressure, compression, diesel compression, high pressure oil systems, and diesel fuel pressure, and is capable of displaying and/or recording the measured pressure values. An onboard digital display receives a series of signals from a transducer and displays the series of signals as at least one of a digital needle gauge and a live graph display, and selectively displays the series of signals in a chart with two axes, one for signal and one for time.
US12033437B2
The present disclosure provides various embodiments of an electronic voting device that provides multiple, fixed viewing angles for viewing a display screen of the electronic voting device, and associated methods for configuring the electronic voting device for standing and sitting voters. The electronic voting device described in the present disclosure is positionable on a support surface in two fixed positions or orientations. When the electronic voting device is positioned on the support surface in a first device orientation (e.g., a standing orientation), the electronic voting device provides a first, fixed viewing angle that enables standing voters to optimally view the display screen. When the electronic voting device is positioned on the support surface in a second device orientation (e.g., a sitting orientation), the electronic voting device provides a second, fixed viewing angle that enables sitting voters to optimally view the display screen.
US12033434B1
This disclosure describes, in part, techniques for identifying facility status updates using opportunistic data gathering from independently controlled devices operated by users within the facility. For instance, system(s) may determine first status information for inventory and/or locations within the facility and determine associated freshness scores. In response to a freshness score being below a threshold level, the system may determine imaging locations for the independently controlled devices to be positioned at to capture image data to update information on the inventory or locations. The system may receive uploaded image data from a fleet device after it opportunistically reaches the imaging location and captures image data. The system may then update the facility status information and the freshness score for the particular location.
US12033432B2
Disclosed are system, method, and computer program product embodiments for determining a digital marker indicative of a neurological condition. An embodiment operates by detecting a region of interest in an image frame of a face of a user. The region of interest includes an eye of the user and the image frame is obtained from a video stream. The embodiment then generates a point spread function (PSF) based on acquired data and a portion of the image frame specified by the region of interest, performs deconvolution on the portion of the image frame specified by the region of interest using the PSF, determines a set of oculometric parameters of the eye of the user using the deconvolved image, and determines one or more digital markers of the user based on the set of oculometric parameters. The one or more digital markers are indicative of a neurological condition of the user.
US12033430B2
An appliance includes a body, an interface panel, a scanning device, and a controller. The interface panel is coupled to the body. The scanning device is coupled to the interface panel and is configured to conduct a facial scan and gather a facial data set. The controller is communicatively coupled to the scanning device, wherein the controller is configured to receive the facial data set and compare the facial data set to a stored verification data set. The controller is configured to activate a routine based on the comparison of the facial data set and the stored verification data set.
US12033427B2
A stripe pattern image collating device according to the example embodiment includes a feature extracting unit that extracts a feature point and a skeleton from a first stripe pattern image and a second stripe pattern image in which a stripe pattern is formed of ridges, and generates feature point data and skeleton data. A skeleton collating unit that collates two sets of pieces of the feature point data and pieces of the skeleton data that are extracted from each of the first stripe pattern image and the second stripe pattern image, and calculates a collation score. An image analyzing unit that analyzes the second stripe pattern image with respect to an area in which an opposite feature point pair of the first stripe pattern image exists, calculates an image analysis score, and corrects the collation score.
US12033420B2
The present disclosure provides a display device with fingerprint sensor in a manner capable of strengthening a display device integrating the fingerprint sensor. The display device includes a display panel including a display area, a cover panel, a fingerprint sensor, and a reinforcing member. The cover panel is disposed on a rear surface of the display panel and includes an opening. The fingerprint sensor is disposed on the rear surface of the display panel in the opening of the cover panel and includes a sensor layer. The reinforcing member is disposed on a rear surface of the fingerprint sensor. The reinforcing member includes a sidewall surrounding at least one area of the sensor layer while being in contact with the rear surface of the fingerprint sensor, and a bottom surface which extends from the sidewall and is spaced apart from the sensor layer.
US12033418B2
An information processing apparatus (100) includes a collation unit (102) that collates first feature information extracted from a person included in a first image (20) with first registered feature information stored in a storage unit (110), and a registration unit (104) that stores, in a case where the first feature information is unable to be extracted from the person or a collation result in the collation unit (102) indicates a mismatch, second feature information extracted from the person in the storage unit (110) as second registered feature information, in which the collation unit (102) collates second feature information extracted from a person included in a second image (22) with the second registered feature information stored in the storage unit (110), and thus specifies the person corresponding to the second registered feature information in the second image (22).
US12033416B2
The invention relates to a device for assessing a match between job descriptions and resumes. The device comprises:
a memory for storing,
a first database comprising one or more job description documents, each job description document defining a description of a job, and
a second database comprising one or more resume documents, each resume document defining a resume for applying to a job description,
a receiver for receiving a matching request from a user,
a first machine learning engine for determining a correlation between the matching request and a keyword-based data structure, the keyword-based data structure defining, for each document of the first database and the second database, one or more predefined keywords that have been found in the document, the first machine learning engine implementing a classification algorithm, and
at least one processor for generating a matching score based on the strength of the correlation.
The invention also to a system and a method thereof.
US12033407B2
A recognition and positioning device includes a CV video obtaining unit that generates a CV video by adding a CV value to an object video, an object designation unit that designates a recognition target object captured throughout a plurality of frames of the CV video, a consecutive frame machine learning unit that repetitively executes a recognition process through machine learning, a three-dimensional coordinate computation and object coordinate assigning unit that associates recognized objects over the frames of the CV video, identifies the objects having matched coordinates of the captured objects in corresponding frames, and assigns three-dimensional position coordinates to the objects, and a coordinate assigning and recognition output unit that assigns the three-dimensional coordinates to the objects about which a predetermined recognition certainty degree and a three-dimensional coordinate accuracy are obtained, by repeating recognition of the object and assigning of the three-dimensional position coordinates.
US12033397B2
A vehicle controller includes a processor configured to: input characteristics extracted from an object region representing a target vehicle in an image obtained by a camera of a vehicle into a light-state classifier to identify a light state that is the state of a signal light of the target vehicle; determine a first control value, based on the result of identification of the light state and the positional relationship between the vehicle and the target vehicle, in accordance with a predetermined rule; input the result of identification of the light state into a control command classifier, which has been trained to output a second control value for controlling the vehicle to avoid a collision between the vehicle and the target vehicle, thereby determining the second control value; and determine an integrated control value to be used for controlling the vehicle, based on the first and second control values.
US12033388B2
This application provides a positioning method performed at a computer device. The method includes: obtaining an image photographed by an image capturing apparatus disposed at a roadside and a photographing orientation of the image; determining pixel coordinates in the image for a target object in the image; determining a relationship between the pixel coordinates corresponding to the photographing orientation and location coordinates in a physical world; and determining location coordinates of the target object in the physical world according to the relationship and the pixel coordinates. According to this application, location information of an object can be accurately determined according to a correspondence between pixel coordinates in an image and location coordinates in a physical world, and a transform relationship between pixel coordinates in different photographing orientations, and avoiding the problem that the target object cannot be positioned due to a blind area in a view field.
US12033382B2
Provided is an electronic device including a body part, a glass member disposed on the body part, a display disposed on the glass member, a support part rotatably connected to the body part, a sensor including an eye tracking camera and a front camera configured to capture an image of a front side of a user, and a processor operatively connected to the display and the sensor, wherein the processor is configured to output at least one content via the display, recognize at least one object by the front camera, obtain the user's gaze dwell time for the object by the eye tracking camera, based on the gaze dwell time being longer than or equal to a reference time, obtain an area occupied by the object in a field of view (FOV) of the front camera, based on the area, output the at least one content on a region having no overlap with the object, or reduce a size of the at least one content and output the at least one content on one side of the display, and based on the user's gaze dwell time for the object being less than the reference time, output the at least one content in a type identical to an initial output type.
US12033381B2
Various implementations disclosed herein include devices, systems, and methods for performing scene-to-text conversion. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining environmental data corresponding to an environment. Based on the environmental data, a plurality of objects that are in the environment are identified. An audio output describing at least a first object of the plurality of objects in the environment is generated based on a characteristic value associated with a user of the device. The audio output is outputted.
US12033378B2
A method comprising: receiving a dataset comprising (i) a plurality of images, and (ii) a set of classes associated with one or more objects in the images; selecting at least one image from the dataset; applying one or more transformations to the selected image, to create a set of transformed images, wherein each of the transformed images includes a representation of at least one of the objects; annotating at least some of the objects in the selected image and at least some of the transformed images, wherein the annotating comprises assigning each of the one or more objects to one of the classes; and calculating an ambiguity score with respect to at least one pair of classes in the set of classes, based, at least in part, on a number of times the annotating assigned a one of the objects to both of the classes in the pair.
US12033375B2
An object identification unit contains an artificial neural network and is designed to identify human faces. For this purpose, a face is divided into a number of triangles. The relative component of the area of each triangle in the total of the areas of all triangles is ascertained to ascertain a rotational angle of the face. The relative component of the area of each triangle in the total of the area of all triangles is then scaled to a rotation-invariant dimension of the face. The scaled area of the triangles is supplied to the artificial neural network in order to identify a person.
US12033359B2
In some implementations, a method includes: obtaining a first image; determining characterization properties for each of a plurality of pixels within the first image; determining a dominant hue based on the one or more characterization properties for each of the plurality of pixels within the first image; determining a plurality of hues that satisfy a predetermined perception threshold relative to the dominant hue based on the characterization properties for each of the plurality of pixels within the first image, wherein the plurality of hues is different from the dominant hue; and generating a second image based at least in part on the dominant hue and the plurality of hues. In some implementations, the second image corresponds to a color gradient generated based on the dominant hue within the first image. In some implementations, the second image is set as a wallpaper for a user interface.
US12033354B2
A sensor calibration system is provided that includes a sensor apparatus including an event-driven vision sensor including a sensor array configured with sensors that generate event signals upon detection of a change in incident light intensity, and a display apparatus including a display section configured to change luminance of a planar region instantaneously with a predetermined spatial resolution as per a calibration pattern of the sensors.
US12033351B2
The present disclosure provides systems and methods that makes use of one or more image sensors of a device to provide users with information relating to nearby points of interest. The image sensors may be used to detect features and/or objects in the field of view of the image sensors. Pose data, including a location and orientation of the device is then determined based on the one or more detected features and/or objects. A plurality of points of interest that are within a geographical area that is dependent on the pose data are then determined. The determination may, for instance, be made by querying a mapping database for points of interest that are known to be located within a particular distance of the location of the user. The device then provides information to the user indicating one or more of the plurality of points of interest.
US12033345B2
A positioning method including: acquiring a gray-scale image of an object to be measured to determine a gray-scale value of each pixel on the gray-scale image; determining a target area to be measured and a first gray-scale change area adjacent to the target area to be measured based on the gray-scale value of each pixel; determining a target gray-scale value based on a gray-scale value of the target area to be measured and a gray-scale value of each pixel in the first gray-scale change area; determining target pixels that conform to the target gray-scale value in the first gray-scale change area, to use the target pixels as actual edge pixels of the target area to be measured; and determining a relative distance between a center position of the target area to be measured and a reference position, to obtain position information of the target area.
US12033333B2
An embodiment of a semiconductor package apparatus may include technology to analyze an electronic image to determine indirect information including one or more of shadow information and reflection information, and provide the indirect information to a vehicle guidance system. Other embodiments are disclosed and claimed.
US12033331B2
A method for detecting motion information includes the following steps. First, a pixel array is provided for detecting an image of a measured object located in a first distance range or in a second distance range, and the pixel array includes a plurality of invisible image sensing pixels and a plurality of visible image sensing pixels. Then, image detection is conducted within the first distance range by using the invisible image sensing pixels to output a plurality of invisible images. Next, the image detection is conducted within the second distance range by using the visible image sensing pixels to output a plurality of visible images. Then, the plurality of invisible images and the plurality of visible images are analyzed by using a processing unit, so as to obtain motion information of the measured object. A pixel array for detecting motion information and an image sensor are also provided.
US12033324B2
A method for identifying one or more fractures in a digitized x-ray image includes: obtaining a digitized x-ray image; performing preprocessing on the digitized x-ray image to generate a modified x-ray image having enhanced resolution; partitioning the modified x-ray image into a two-dimensional array including multiple pixels; obtaining an intensity of each of the pixels in the modified x-ray image; evaluating each of the pixels in the modified x-ray image to determine whether at least a given one of the pixels has an intensity indicative of a black pixel; for each given pixel having an intensity indicative of a black pixel, flagging the given pixel when pixels immediately adjacent to the given pixel have an intensity greater than a prescribed threshold value; and placing a visual indication of a possible fracture on the modified x-ray image corresponding to a location of each flagged pixel.
US12033317B2
A water flosser with an image system comprises a body, a water outlet spout, and an image system. The water outlet spout and a camera lens of the image system are disposed on the body, and an area covered by ejected water ejected from the water outlet spout at least partially coincides with an image area of the image system.
US12033312B2
In one embodiment, a method includes receiving, by a defect detector module, an image of a physical object and classifying, by the defect detector module, one or more first features from the image of the physical object into one or more first classifications using one or more machine learning algorithms. The method further includes analyzing, by the defect detector module, the one or more first classifications and determining, by the defect detector module, that the physical object comprises a defect based on analyzing the one or more first classifications.
US12033311B2
With respect to an inference method performed by at least one processor, the method includes inputting, by the at least one processor, into a learned model, second non-processed image data and second parameter data of a simulator, and inferring, by the at least one processor using the learned model, second processed image data. The learned model has been trained so that first processed image data, obtained as an output in response to first non-processed image data and first parameter data of the simulator for the first non-processed image data being input, approaches first simulator processed image data, obtained as a result of the simulator for the first non-processed image data by using the first parameter data.
US12033287B2
A vehicle head-up display device may include a plurality of first image generation parts embedded in a vehicle body, and configured to provide flat and stereoscopic images in multiple directions, a first optical induction part configured to guide an image signal, provided by the first image generation parts, in one direction, and a first display part configured to implement the image signal, provided by the first optical induction part, as an image recognizable by a driver, thereby implementing augmented reality of a head-up display.
US12033282B2
A method for simulating fluid surfaces in real-time in response to user input includes detecting interactive conditions triggering insertion of a heterogeneous mesh sequence in a 3D model sequence for rendering, fetching ones of the heterogenous mesh sequence from a computer memory, inserting the successive members in corresponding representations of the 3D model sequence in a computer memory, and rendering successive video frames from the representations of the 3D model sequence each including a successive member of the heterogenous mesh sequence. A related method for generating a compact heterogeneous mesh sequence for use in rendering corresponding frames of video includes generating a heterogenous mesh sequence modeling response of a fluid surface to physical forces, the heterogenous mesh sequence characterized by position values represented in computer memory by not less than 12 bytes for each vertex thereof, transforming the heterogenous mesh sequence into the compact heterogeneous mesh sequence, at least in part by quantizing the position values to not greater than four bytes, and storing the compact heterogeneous mesh sequence in a computer memory for use in real-time rendering.
US12033281B2
An integrated photo-video volumetric capture system for 3D/4D scanning acquires 3D scans and 4D scans by acquiring images and videos simultaneously. The volumetric capture system for high-quality 4D scanning and mesh-tracking is used to establish topology correspondences across a 4D scanned mesh sequence for generating corrective shapes which will be used in shape interpolation and skeleton driven deformation. The volumetric capture system aids mesh-tracking for maintaining mesh registration (topology consistency) along with ease of extreme pose modeling. Major upper body and lower body joints are able to be identified that are important for generating deformation and capturing the same using a wide range of motion for all movement types across all joint categories. By using the volumetric capture system and mesh tracking, the topology changes are tracked. Each pose captured will have the same topology which makes blending between multiple poses easier and more accurate.
US12033257B1
Systems and methods configured to facilitate animation generation are disclosed. Exemplary implementations may: capture via one or more sensors motion and/or sound made by one or more subjects in physical space and generate output signals conveying information related to the motion and/or the sound made by individual ones of the one or more subjects; store, in electronic storage, final compiled animation scenes, initial compiled animation scenes corresponding to the final compiled animation scenes, preliminary animation information associated with the final compiled animation scenes, and input refinement information; and train, from the final compiled animation scenes, the initial compiled animation scenes corresponding to the final compiled animation scenes, the preliminary animation information, and the input refinement information, an animation prediction model.
US12033253B2
Disclosed are augmented reality (AR) personalization systems to enable a user to edit and personalize presentations of real-world typography in real-time. The AR personalization system captures an image depicting a physical location via a camera coupled to a client device. For example, the client device may include a mobile device that includes a camera configured to record and display images (e.g., photos, videos) in real-time. The AR personalization system causes display of the image at the client device, and scans the image to detect occurrences of typography within the image (e.g., signs, billboards, posters, graffiti).
US12033251B2
Embodiments are disclosed for creating and managing semantic layers in a graphic design system. A method of creating and managing semantic layers includes receiving a selection of a content type to be generated, receiving a selection of a location in a digital canvas to place content of the content type, generating, using one or more machine learning models, content of the selected content type at the location in the digital canvas, and automatically adding the content to a layer associated with the digital canvas based on a semantic label associated with the content.
US12033250B2
Methods and systems are provided for displaying visualizations of a vehicle's capability with respect to an input query corresponding to a prospective action to modify operation of the vehicle. One method involves identifying one or more input query parameters, obtaining current status information for the vehicle, identifying one or more performance constraints for the vehicle, and determining a capability envelope for the vehicle for satisfying the one or more input query parameters for the prospective action based at least in part on the current status information and the one or more performance constraints. The capability envelope includes a plurality of potential trajectories for the vehicle different from a reference trajectory for the vehicle. The method provides graphical indicia of the one or more input query parameters and the capability envelope with respect to the reference trajectory on a navigational map display.
US12033246B2
A method and system for simultaneous quantitative multiparametric MRI are provided in the disclosure. The method includes: designing a magnetic resonance imaging (MRI) sequence which includes a signal excitation part, a shift gradient part, and a data acquisition part; generating training samples for a deep neural network according to the MRI sequence; training the deep neural network by using the training samples, to obtain a trained deep neural network; and reconstructing multiple magnetic-resonance parametric maps by using the trained deep neural network and k-space data acquired by the MRI sequence. The disclosure can implement quantitative multiparametric MRI, and can correct image distortions caused by magnetic field inhomogeneity.
US12033241B2
A method for scene interaction includes identifying a first real scene interacting with a virtual scene and obtaining media information of the first real scene. The method also includes determining a scene feature associated with the first real scene based on a feature extraction on the media information, and mapping the scene feature associated with the first real scene to the virtual scene according to a correspondence between the virtual scene and the first real scene. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
US12033240B2
In one implementation, a method of resolving focal conflict in a computer-generated reality (CGR) environment is performed by a device including a processor, non-transitory memory, an image sensor, and a display. The method includes capturing, using the image sensor, an image of a scene including a real object in a particular direction at a first distance from the device. The method includes displaying, on the display, a CGR environment including a virtual object in the particular direction at a second distance from the device. In accordance with a determination that the second distance is less than the first distance, the CGR environment includes the virtual object overlaid on the scene. In accordance with a determination that the second distance is greater than the first distance, the CGR environment includes the virtual object with an obfuscation area that obfuscates at least a portion of the real object within the obfuscation area.
US12033238B2
Systems, apparatuses, and methods for implementing register compaction with early release are disclosed. A processor includes at least a command processor, a plurality of compute units, a plurality of registers, and a control unit. Registers are statically allocated to wavefronts by the control unit when wavefronts are launched by the command processor on the compute units. In response to determining that a first set of registers, previously allocated to a first wavefront, are no longer needed, the first wavefront executes an instruction to release the first set of registers. The control unit detects the executed instruction and releases the first set of registers to the available pool of registers to potentially be used by other wavefronts. Then, the control unit can allocate the first set of registers to a second wavefront for use by threads of the second wavefront while the first wavefront is still active.
US12033236B2
A method of detecting an error at a graphics processing unit causes an instruction including a request for a response from a graphics processing unit to be provided to the graphics processing unit. A timer being configured to expire after a time period is initialised, and during the time period the graphics processing unit is monitored for the response from the graphics processing unit. An error is determined to have occurred in response to determining that no response was received from the graphics processing unit before the timer expired.
US12033232B2
The present disclosure provides systems and methods for improved image watermarking to improve robustness and capacity, without degrading perceptibility. Specifically, the systems and methods discussed herein allow for a higher decoding success rate, at the same distortion level and message rate; or a higher message rate, at the same distortion level and decoding success rate. Implementations of these systems utilize a side chain of additional information, available only to the decoder and not the encoder, to achieve asymptotically lossless data compression, allowing the same message to be transmitted in fewer bits.
US12033230B2
One embodiment provides a method for recommending model characteristics to be used in developing a target geo-spatial physical model for a target geographic location utilizing historical lineage data corresponding to historical geo-spatial physical models, including: receiving information related to the target geographic location, wherein the information describes geographical and domain features of the target geographic location; identifying, using at least one similarity algorithm, at least one other geographic location that is similar to the target geographic location, wherein the at least one geographic location has at least one corresponding historical geo-spatial physical model; and recommending, using at least one machine-learning model and based upon the at least one other geographic location, initial model characteristics for developing and deploying the target geo-spatial physical model.
US12033226B2
A water supply monitoring system in connection with a supply line includes a fluid sensor configured to identify flow rate data identifying a flow rate of water through the supply line. A controller is configured to receive the flow rate data from the fluid sensor and compare the flow rate data over time to a plurality of flow rate models. The flow rate models define flow rate characteristics of a plurality of preconfigured water implements. The controller is further configured to classify a water consumption identified by the flow rate data as being consumed by a plurality of consumption implements in connection with the supply line in a plurality of consumption classifications.
US12033223B2
A group division method based on a social relationship in combination with a selfish preference order is provided, the method includes the following steps: step 1, forming a preliminary group by simulating choices of users to gather into groups for sharing cost based on social values of the users; and step 2, drawing up combining and splitting rules according to a selfish preference order, subjecting the groups obtained in step 1 to combining or splitting on a basis of the combining and splitting rules, and ending the combining or splitting upon reaching a Nash equilibrium point, thereby obtaining stable groups. In the scenario of a static game with complete information, a Nash equilibrium point is found out based on the combination of a social relationship and a selfish preference order, so that the stability of group division is improved, and extreme users are removed.
US12033220B1
Various examples described herein are directed to systems and methods for managing multi-party transactions. A payment management system may receive a premium payment message from a user computing device. The premium payment message may describe a premium payment towards a health insurance policy held by a user of the user computing device. The payment management system may initiate a deposit of the premium payment to a premium account associated with the user. The payment management system may also receive a payment instruction from a payer system of a payer associated with the health insurance policy. The payment management system may select a first patient payment source and initiate a transfer of a payment amount to a provider.
US12033218B2
Methods, devices, apparatus, systems and computer-readable storage media for assessing damages on vehicles are provided. In one aspect, a method includes: accessing an image of a vehicle showing shapes each indicating at least one damage area on the vehicle; providing the image as input to a first model to identify the shapes in the image and obtaining shape data describing a position of each shape identified in the image; providing the image as input to a second model to identify one or more panels of the vehicle and obtaining panel data describing a position of each panel identified in the image; automatically correlating the one or more shapes and the one or more panels based on the shape data and the panel data to determine a number of shapes present on each panel; and generating a damage assessment report describing the number of shapes present on each panel.
US12033215B2
A method, apparatus and system for portfolio performance prediction of a portfolio of projects include receiving information regarding at least start date delays, duration increases and cost overruns for at least one project of the portfolio of projects, determining at least one cluster for the at least one project from the received information regarding at least the start date delays, duration increases and cost overruns for the at least one project of the portfolio of projects, creating a statistical representation for each of the clusters of the at least one project of the portfolio, and predicting a performance of the portfolio of projects using information regarding the statistical representation of the clusters of the at least one project of the portfolio of projects.
US12033214B2
To represent broker interest in a security, a system receives broker interest to buy or sell a security at a first price with a minimum trade size, and receives an order with an order trade size. The system determines whether the order trade size is greater than the minimum trade size, and responsive to determining whether the order trade size is greater than the minimum trade size, the system trades at least part of the broker interest against the order if the order trade size is greater than the minimum trade size.
US12033204B2
Described herein is a system and method for performing ancillary activity. A device activity being performed by a user device of a user is detected. Attribute data associated with a plurality of attribute sources is accessed. A user preference indicating a preference for performing on a secondary user device a complementary activity corresponding to the device activity is inferred. Based on the inferred user preference, the secondary user device is identified according to a device status of the secondary user device, the device status indicating a device capability to perform the complementary activity. The complementary activity to be performed on the secondary user device is generated by analyzing at least one of the device activity, a device functionality of the secondary user device, and the user preference. Instructions to perform the complementary activity are transmitted to the secondary user device.
US12033201B2
A method for assisting product selection according to haptic properties involves obtaining at least one product search criterion in a user interface, identifying relevant products, based on the at least one product search criterion, and displaying the relevant products in the user interface. The method further involves obtaining haptic properties for the relevant products, and updating the user interface based on the haptic properties of the relevant products. The haptic properties include values for a multitude of dimensions of touch, previously measured using sensing modalities of a haptic measurement system.
US12033199B2
An interactive kiosk for displaying one or more accessories. The kiosk includes an accessory interface portion having: a) one or more accessory retainers configured to hold one or more accessories having one or more identifiers located thereon; b) one or more sensing devices configured to receive and/or transmit one or more identification signals to one or more identifiers to identify the presence and/or absence of one or more of the accessories from the one or more accessory retainers and relay one or more status signals; and c) one or more processors in communication with the one or more sensing devices configured to receive and analyze the one or more status signals from the one or more sensing devices.
US12033192B2
An example operation includes one or more of obtaining, by a transport, data related to a performance of the transport, determining, by the transport, a performance level of the transport based on the obtained data, dynamically revising, by the transport, the performance level based on a current use of the transport, and determining, by the transport, a next use of the transport, based on the dynamically revised performance level.
US12033187B2
Systems and methods are described herein for inserting contextual advertisements into a virtual environment. While presenting a virtual environment, a media device receives speech input. The media device selects an advertisement from an advertisement database based on the speech. The media device then determines the current environment of the virtual environment and generates a virtual object that is related to the current environment. The media device overlays the selected advertisement over the generated virtual object and displays the generated virtual object in the virtual environment.
US12033181B2
Systems and methods for the optimized allocation of content on a content distribution system according to a content distribution plan are described. In some embodiments, a management system may be configured to generate an optimized schedule for content distribution, such as an advertising campaign. For a television distribution schedule, an impressions forecast may be generated based on the available inventory and historical audience measurement information, such as television ratings for a television advertising campaign. An optimized schedule may be generated based on the impressions forecast and content may be distributed according to the optimized schedule. Measurement information relating to the distribution according to the optimized schedule may be analyzed and used to generate a re-optimized schedule, for example, that may be used to schedule the advertising campaign on a subsequent day.
US12033178B2
A method including tracking impression response data in response to online impressions of content elements displayed to users of a website. The method also can include performing a classification of the users based on the impression response data. The method additionally can include generating a webpage of the website to comprise a content element selected from among the content elements based on the classification of a user of the users. Other embodiments are described.
US12033172B2
An online concierge system allows users to order items from a warehouse, which may have multiple warehouse locations. The online concierge system provides a user interface to users for ordering the items, with the user interface providing an indication of whether an item is predicted to be available at the warehouse at different times. To predict availability of an item model at different times, the online concierge system selects data from historical information about availability of items at one or more warehouses based on temporal, geospatial, and socioeconomic information about observations of historical availability of items at warehouses. The online concierge system accounts for distances between observations and a time and geographic location in a feature space to select observations for predicting item availability at the time and the geographic location.
US12033171B2
Systems, apparatuses, and methods that improve network data flow efficiency by generating interaction leads. In various embodiments, the system provides at least one database containing user data, which is searched to generate at least one active lead from the user data. The system provides at least one interaction lead based upon analysis of the at least one active lead. The at least one interaction lead is transmitted to an agent device.
US12033166B2
The invention relates to a system and method for analysing an activity session. Data from a monitoring device worn by a user of the system for example is received over a period of time or distance and a classification system of the invention is utilised in real time or post session to determine the activities performed by the user during the session. The data collected relates to multiple parameters monitored during the activity session. The classification system defines an activity using a set of threshold criteria for a combination of parameters and therefore identifies a particular activity performed during the activity session when a combination of monitored parameters satisfies the threshold criteria for a particular activity. Determining the activities performed in this way allows for more useful interpretation of the data which in turn leads to more effective coaching advice and feedback for the user.
US12033164B2
A computerized network links individual lay users, referred to as “standard users,” with qualified professionals in one or more disciplines, such as law, medicine, engineering, accounting and architecture, who are referred to as “participating professionals.” Business entities, such as corporations, partnerships and limited liability companies, can also participate as “enterprise users,” with linkage through the network to both standard users and participating professionals. The network enables standard users, participating professionals and enterprise users to communicate, share information, conduct studies, and negotiate and/or create documents relating to the professional disciplines.
US12033159B2
Systems and methods are presented for payment transaction overrides and system initiated payment splitting. In one embodiment, a first authorization request associated with a first account is monitored at an override computer, an override trigger is identified, and a transaction override approval is received. Override authorization requests are then sent, and responses to the override authorization requests are received at the override computer. A response to the initial authorization request is the sent based on the response received to the override authorization request. In alternative embodiments the override requests are cascaded, or include requests for new account creation.
US12033158B2
Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows and/or microservices. Other aspects may provide for data snapshots and workflow tracking, allowing for monitoring, quality control, and auditability of transactions on the transaction exchange platform.
US12033157B2
Methods are described for performing a timely authorization of digital credential data delivered from a mobile device that is without access to a local persistently stored permanent cryptographic key. An application executable in the operating system of a mobile device receives a first non-permanent cryptographic key associated with the account from a remote computer system, stores the first non-permanent cryptographic key as a local cryptographic key associated with the account; generates a response cryptogram using the local cryptographic key and without accessing the permanent cryptographic key and sends a device response communication from the mobile device to an electronic reader of a POS terminal, the device response communication comprising an application data protocol unit containing the response cryptogram and an account identifier for the account.
US12033155B1
Like many credit card payments, virtual card payments are subject to fraudulent transactions. To lower this possibility, data collected from a settlement transaction is stored including a merchant category code, a tax identification number, a merchant identification and an IP address of the processing terminal. Subsequent payments from the same payor to the same payee are verified against the previous settlement transaction data to minimize the possibility of fraud.
US12033152B2
A method for identification of malicious activity based on analysis of a travel path of a mobile device through multiple geographic areas includes receiving at least three location data associated with the mobile communication device, the first location data comprising indication of the geographic area of the mobile subscriber and a receipt timestamp; determining the actual travel time of the mobile subscriber from the first geographic area and the third geographic area based on a difference between timestamps of the first location data and the third location data; determining a minimum transition time for the subscriber of the mobile device to move from the first geographic area to the third geographic area; and identifying a malicious activity based on comparison of the actual travel time and the minimum transition time wherein actual travel time is less than minimum transition time between the first geographic area and the third geographic area.
US12033150B2
Systems and processes for generating a single cryptocurrency address mapping space for a plurality of cryptocurrencies including a global map of activity for the plurality of cryptocurrencies by clustering different addresses used in separate cryptocurrency transactions that are controlled by a same individual or entity are disclosed. Some embodiments may include: clustering the signed first cryptocurrency transaction and the signed second cryptocurrency transaction based on the determining the signed first cryptocurrency transaction and the signed second cryptocurrency transaction being controlled by the same individual or entity and displaying an interactive graphical user interface of a single cryptocurrency address mapping space, the single cryptocurrency address mapping space encompassing a plurality of cryptocurrencies including the clustering the signed first cryptocurrency transaction and the signed second cryptocurrency transaction indicating the signed first cryptocurrency transaction and the signed second cryptocurrency transaction being controlled by the same individual or entity.
US12033137B2
A method for periodic aggregation of blockchain transactions for reduced processing times and bandwidths includes: storing at least a cryptographic key pair comprising a private key and a public key and a plurality of unspent blockchain transactions, each unspent blockchain transaction including at least an output address and transaction amount; generating a digital signature using the private key; generating a recipient address using the public key; generating a new blockchain transaction after satisfaction of a trigger condition, the new blockchain transaction including each of the plurality of unspent blockchain transactions as inputs, the digital signature, the recipient address, and a transfer amount based on a summation of the transaction amount for each of the unspent blockchain transactions; and transmitting the new blockchain transaction to a node in a blockchain network.
US12033133B2
A computer-implemented method for enhancing authorization of prepaid payment cards is provided. The method is implemented using an interchange network and an authorization computing device in communication with a memory. The method includes routing communications between a plurality of merchants and a plurality of issuing banks, providing transaction data for transactions by a plurality of prepaid payment cards, storing a plurality of transaction histories associated with the plurality of prepaid payment cards, receiving, over the interchange network, an authorization request for a payment transaction between a cardholder and an originating merchant initiated using a prepaid payment card, determining a likelihood of a second amount for a related payment transaction from the originating merchant, determining a transaction history associated with the prepaid payment card, determining whether there are sufficient funds associated with the prepaid payment card for the first and second amounts, and notifying the originating merchant of the determination.
US12033128B2
A detection device for detecting a fraud behavior of a customer at a point-of-sale (POS) terminal in a store, including a first interface circuit configured to receive a first image of the customer from a camera, a second interface circuit configured to receive a second image that is displayed on the POS terminal, and a processor configured to acquire one or more first images via the first interface circuit and determine one or more behaviors of the customer based on the acquired first images, acquire one or more second images via the second interface circuit and determine, based on the acquired second images, one or more operations that have been made by the customer on the POS terminal, and determine that one of the behaviors is fraudulent based on one or more of the operations that have been made by the customer before said one of the behaviors.
US12033127B2
Data is automatically collected; the data relevant to user attributes. That data is provided as factors for passive authenticating the user for access to a device and/or a resource. In an embodiment, the data is used to establish a profile or a pattern for the user.
US12033121B1
A method includes receiving, by a financial institution computing system of a financial institution, a curbside transaction request from a user device, the user device being associated with an account holder of the financial institution, and the curbside transaction request including a transaction description; determining, by the financial institution computing system, based on the transaction description and a branch service availability, a branch location from a plurality of branch locations associated with the financial institution; updating, in real-time by the financial institution computing system, the branch location based on additional information received from the user device; transmitting, by the financial institution computing system, a curbside set-up request to a branch location computing system associated with the branch location; and transmitting, by the financial institution computing system, curbside transaction information to the user device, the curbside transaction information including the branch location and authentication details.
US12033118B1
In one or more implementations, a calendar user interface may be accessed within a client application. The calendar user interface may indicate information about one or more events related to a user of the client application. In various examples, at least one event indicated by the calendar interface may correspond to a group of users of the client application. A messaging session may be launched from within the calendar user interface.
US12033105B2
Systems and methods for optimizing application experiences on devices in an enterprise while maintaining privacy compliance are provided. An enterprise model management service of the enterprise accesses, from a centralized software service, a model comprising one or more rules to be applied to an application. The model is provided to devices of a first cohort, whereby a rule of the model causes an action associated with the application to occur at each device. User metrics associated with the action at each device of the first cohort is aggregated. The user metrics indicate a result of the action at each device. The aggregated user metrics are analyzed, whereby the analyzing includes determining a second cohort at the enterprise. The model is then provided to devices of at least a portion of the second cohort. No user metrics are returned to the centralized software service thus maintaining privacy compliance.
US12033103B1
A computer implemented system, method, or computer readable medium for providing a interactive digital tool that permits users to investigate and evaluate financial, trade, and business-related risks. The system, method, or computer readable medium can be configured to include a software engine that identifies risk subgraphs or other subgraph features in accordance with automated traversal based on a set of rules.
US12033098B1
A method for managing a budget includes determining, by a budget management system, funds of a project management account that are to be routed to a task manager for a project. The determining comprises: determining a current progress of a task managed by the task manager, the task included in a budget for the project that identifies the task manager and that includes payment information for the task manager that specifies a financial account, determining an amount owed to the task manager, and setting the amount owed to the task manager as the amount of the funds to be routed to the task manager. The method further comprises transmitting, by the budget management system to a financial computing system, a request to transfer the determined funds to the financial account specified by the payment information.
US12033096B2
In some implementations, a method includes receiving user input indicating a request to create a task and presenting a visual representation of the task. The method can also include receiving user input indicating an assignment of the task to an assignee, sending, to a second application, a first notification indicating the task and the assignment of the task to the assignee. It can further include receiving, from the second application, a second notification indicative of a change to a status of the task, and modifying the visual representation of the task to graphically illustrate the change in the status of the task in the user interface of the first application.
US12033093B2
A business process related computer software that displays a tabular view of a business process. Also, assigning types and/or attributes to worksteps of a business process and filtering the view of the business process based on the workstep types and/or workstep attributes. Also: (i) method for searching for worksteps based on a string pattern; (ii) a method for bulk update of worksteps satisfying search/filter criteria; (iii) a method for combining consecutive tasks into sub-tasks, or elevating sub-tasks to higher level tasks; (iv) a method for automatically setting the successor(s)/predecessor(s) workstep(s) as new worksteps are added or existing worksteps are removed; (v) a method for drilling down through a path in the process flow; (vi) a method for computing estimated duration for reaching a workstep along a path through the process flow; (vii) a method for identifying sequential and parallel worksteps and/or total duration through a timeline diagram; (viii) a method for printing process summary in tabular format; and/or (ix) methods of importing and exporting Microsoft projects.
US12033092B2
Systems and methods related to resource acquisition on a resource market are disclosed. A system may include a machine having a resource requirement for a task. A system controller may include a resource requirement circuit to determine an amount of a resource for the machine to service the task requirement, a resource market circuit to access a resource market, and a market testing circuit to execute a first transaction of the resource on the resource market. The controller may further include an arbitrage execution circuit to execute a second transaction of the resource on the resource market in response to an outcome of the first transaction, wherein the second transaction comprises a larger transaction than the first transaction.
US12033090B2
According to one embodiment, an information processing device includes a first storage and a first processing circuit. The first storage is configured to store constraint data which includes a constraint of a combinatorial optimization problem expressed in a formal language. The first processing circuit is configured to generate logical expression data from the constraint data and generate a penalty term data including a penalty term having a binary variable parameter by converting the logical expression data.
US12033085B2
A system for processing and verifying real-time calculations in a cloud computing environment is disclosed. In embodiments, the system performs implements methods to receive, at a first data center, a request from a point of sale (POS) system to perform a real-time calculation, where the real-time calculation is used to make automated decisions about a transaction. The system can transmit the request to a decision handler. The decision handler can determine which of a plurality of decision engine queues to further transmit the request to. The decision handler can transmit the request to a decision engine queue from the plurality of decision engine queues. The decision engine queue can scatter the request to at least two decision engines. The decision engine queue can receive a result of the real-time calculation and transmit the results through other components to the POS system.
US12033084B2
There is a region of interest of a synthetic image depicting an object from a class of objects. A trained neural image generator, having been trained to map embeddings from a latent space to photorealistic images of objects in the class, is accessed. A first embedding is computed from the latent space, the first embedding corresponding to an image which is similar to the region of interest while maintaining photorealistic appearance. A second embedding is computed from the latent space, the second embedding corresponding to an image which matches the synthetic image. Blending of the first embedding and the second embedding is done to form a blended embedding. At least one output image is generated from the blended embedding, the output image being more photorealistic than the synthetic image.
US12033083B2
Variational Autoencoders (VAEs) have been shown to be effective in modeling complex data distributions. Conventional VAEs operate with fully-observed data during training. However, learning a VAE model from partially-observed data is still a problem. A modified VAE framework is proposed that can learn from partially-observed data conditioned on the fully-observed mask. A model described in various embodiments is capable of learning a proper proposal distribution based on the missing data. The framework is evaluated for both high-dimensional multimodal data and low dimensional tabular data.
US12033077B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, by a neural network (NN), a dataset for generating features from the dataset. A first set of features is computed from the dataset using at least a feature layer of the NN. The first set of features i) is characterized by a measure of informativeness; and ii) is computed such that a size of the first set of features is compressible into a second set of features that is smaller in size than the first set of features and that has a same measure of informativeness as the measure of informativeness of the first set of features. The second set of features if generated from the first set of features using a compression method that compresses the first set of features to generate the second set of features.
US12033067B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network that has one or more batch normalized neural network layers for use by a quantized inference system. One of the methods includes receiving a first batch of training data; determining batch normalization statistics for the first batch of training data; determining a correction factor from the batch normalization statistics for the first batch of training data and the long-term moving averages of the batch normalization statistics; generating batch normalized weights from the floating point weights for the batch normalized first neural network layer, comprising applying the correction factor to the floating point weights of the batch normalized first neural network layer; quantizing the batch normalized weights; determining a gradient of an objective function; and updating the floating point weights using the gradient.
US12033063B2
In an example, an apparatus comprises a plurality of execution units comprising and logic, at least partially including hardware logic, to traverse a solution space, score a plurality of solutions to a scheduling deep learning network execution, and select a preferred solution from the plurality of solutions to implement the deep learning network. Other embodiments are also disclosed and claimed.
US12033049B2
The subject technology receives assessment values determined by a first machine learning model deployed on a client electronic device, the assessment values being indicative of classifications of input data and the assessment values being associated with constraint data that comprises a probability distribution of the assessment values with respect to the classifications of the input data. The subject technology applies the assessment values determined by the first machine learning model to a second machine learning model to determine the classifications of the input data. The subject technology determines whether accuracies of the classifications determined by the second machine learning model conform with the probability distribution for corresponding assessment values determined by the first machine learning model. The subject technology retrains the first machine learning model when the accuracies of the classifications determined by the second machine learning model do not conform with the probability distribution.
US12033047B2
Techniques for non-iterative federated learning include receiving local models from agents, generating synthetic datasets for the local models, and producing outputs using the local models and the synthetic datasets. A global model is trained based on the synthetic datasets and the outputs.
US12033046B2
Displaying an indication of ancestral data is disclosed. An indication that a genetic interval corresponds to a reference interval that has a likelihood of having one or more ancestral origins is received. One or more graphic display parameters are determined based at least in part on the indication. An indication of the one or more ancestral origins is visually displayed using the one or more graphic display parameters.
US12033044B2
Methods, systems, and apparatuses, among other things, may provide for an interactive dynamic mapping engine (iDME) for business intelligence, which may interactively obtain information for user devices from sources and schema unknown to the user devices.
US12033035B2
A processing device, which improves processing performance, is provided which comprises memory configured to store data and a processor, in communication with the memory. The processor is configured to receive tuning parameters, each having a numeric value, for executing a portion of a program on an identified hardware device and convert the numeric values of the tuning parameters to words. The processor is also configured to predict, using one or more machine language learning algorithms, which combination of the words to execute the portion of the program on the identified hardware device based on performance efficiency and convert the predicted combination of the words to corresponding numeric values for executing the portion of the program on the identified hardware device.
US12033033B2
A quantum processor comprises a plurality of tiles, the plurality of tiles arranged in a first grid, and where a first tile of the plurality of tiles comprises a number of qubits (e.g., superconducting qubits). The quantum processor further comprises a shift register comprising at least one shift register stage communicatively coupled to a frequency-multiplexed resonant (FMR) readout, a qubit readout device, a plurality of digital-to-analog converter (DAC) buffer stages, and a plurality of shift-register-loadable DACs arranged in a second grid. The quantum processor may further include a transmission line comprising at least one transmission line inductance, a superconducting resonator, and a coupling capacitance that communicatively couples the superconducting resonator to the transmission line. A digital processor may program at least one of the plurality of shift-register-loadable DACs. Programming the first tile may be performed in parallel with programming a second tile of the plurality of tiles.
US12033029B2
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.
US12033027B2
Disclosed herein are example quantum algorithms to solve certain problems (e.g., exactly) in combinatorial optimization, including weighted MAX-2-SAT as well as problems where the objective function is a weighted sum of products of Ising variables, all terms of the same degree D; this problem is called weighted MAX-ED-LIN2. In some cases, it is desirable that the optimal solution be unique for odd D and doubly degenerate for even D; however, example algorithms still work without this condition and it is shown how to reduce to the case without this assumption at the cost of an additional overhead.
US12033024B2
Method and system are disclosed for determining conditions of components that are removably coupled to articles of personal protection equipment (PPE) by tracking the components against predetermined criteria.
US12033017B2
Provided are approaches for removing a chip of a transaction card using a chip removal element. In some approaches, the transaction card may include a body including a first main side opposite a second main side, a chip coupled to the first main side of the body, and a chip removal element disposed between the chip and the body. A first end of the chip removal element may be positioned within a tab recess along the first main side of the body, wherein the chip removal element is operable to decouple the chip from the body when the chip removal element is moved away from the body.
US12033004B2
An information management system includes a storage manager for managing backup and/or restore operations for one or more client computing devices. The storage manager may be in communication with a resource administrator of a computing resource cluster, wherein the resource administrator instantiates one or more computing pods using the computing resource cluster. The resource administrator may receive a request for computing resources from the storage manager and provision the computing pods based on the request. The resource administrator may then select a pre-configured container image from one or more pre-configured container images based on the computing resource request, wherein the pre-configured container image configures a computing pod to create secondary copies of primary data from a particular primary data source of the information management system. The resource administrator may then communicate a message to the storage manager informing the storage of the availability of the provisioned computing pods.
US12033003B2
A computer-implemented method, according to one embodiment, includes: receiving a data process that includes a plurality of sub-processes. A unique subset of the sub-processes is assigned to each of: a managing thread, and at least one other thread. Moreover, performance characteristics of each of the threads is evaluated while the respective subsets of sub-processes are being performed, and a determination is made as to whether the performance characteristics of each of the threads are substantially equal to the performance characteristics of each of the other threads. In response to determining that performance characteristics of each of the threads are not substantially equal, the subsets of the sub-processes are dynamically adjusted such that the performance characteristics of each of the threads become more equal. Moreover, the adjusted subsets of the sub-processes are reassigned to each of the managing thread and at least one other thread.
US12032997B2
Techniques are described herein that are capable of reducing interrupts using buffering for data processing. In a first example, information is received at an operating system from an application. The information indicates multiple buffers, including a triggering buffer to trigger an interrupt from hardware. Portions of the data are stored in the respective buffers. A schedule for processing the buffers is provided to the hardware. The schedule indicates that the interrupt is to be delayed until the triggering buffer is processed by the hardware. In a second example, a network interface controller is configured to provide one interrupt to the operating system for each of multiple subsets of network packets that is processed by the network interface controller. Each subset includes a number of the network packets that is greater than one. The network packets are associated with a common network socket.
US12032996B2
A neural processing device and a method for managing tasks thereof are provided. The neural processing device includes a neural core configured to perform a task and generate a completion signal for completion of the task, a core global configured to transfer task information for the task to the neural core and receive the completion signal of the task from the neural core, and a task manager configured to generate and transmit the task information to the core global, receive the completion signal from the core global, generate a completion report, and transmit the completion report.
US12032994B1
A computer receives a first user input linking a first output of a first task to a second task. The first task is scheduled for execution at a specific time. The computer receives a second user input selecting a third task from a list of additional tasks that are downstream from the second task. In response to the second user input, the computer links the third task to a second output of the second task. At the specific time, the computer automatically executes the first task and updates the first output of the first task. After updating the first output of the first task, the computer automatically executes the second task that is linked to the first output of the first task, including updating the second output of the second task. After updating the second output of the second task, the computer automatically executes the third task.
US12032993B2
Techniques described herein relate to a method for deploying workflows. The method may include receiving, by a platform controller of a domain, a workflow portion from a service controller of a federated controller, provisioning a set of devices in the domain to the workflow portion based on a first fit, generating, by the platform controller, a workflow fingerprint based on the provisioning of the set of devices and based on the workflow portion, executing the workflow portion in the domain using the set of devices, making a determination that the workflow portion requires additional resources, based on the determination, provisioning additional resources of the domain to the workflow portion to obtain an updated execution resource set, and updating the workflow fingerprint based on the updated execution resource set to obtain an updated workflow fingerprint, and executing the workflow portion using the updated execution resource set.
US12032984B2
A system and method for virtual processor customization based upon the particular workload placed upon the virtual processor by one or more execution contexts within a given program or process. The customization serves to optimize the virtual processor architecture based upon a determination as to the size and/or type or virtual execution registers optimally suited for supporting a given execution context. This results in a time-variant processor architecture comprised of a virtual processor base and a virtual execution context.
US12032976B2
Provided is an operation method and apparatus. The method includes: receiving a first input in a case that a first interface is displayed, the first interface including N first controls, N being a positive integer; displaying a target window and at least one second control in response to the first input, the target window displaying interface display content of the first interface, the at least one second control and the N first controls having a mapping relationship, and each of the at least one second control being configured to trigger a function operation that is triggerable by a corresponding first control; receiving a second input by a user for a target control in the at least one second control; and executing a target operation corresponding to the target control in response to the second input.
US12032972B2
Methods, apparatus, systems, and articles of manufacture are disclosed to improve performance of a compute device by detecting a scene change. An example apparatus includes scene change detection circuitry and interrupt circuitry. The example scene change detection circuitry is to determine a first score value for a first metric of similarity between a first image of a field of view (FOV) of an image sensor and a second image of the FOV, determine a second score value for a second metric of similarity between the first image and the second image, and compute a composite score value based on the first score value and the second score value. The example interrupt circuitry is to generate an interrupt to processor circuitry of the compute device to cause the processor circuitry to adjust a computation condition of the compute device based on the composite score.
US12032963B2
A processor includes a set of registers and a processing core. The processing core is configured to execute instructions, including an instruction that causes the core to reset a plurality of the registers in the set.
US12032961B2
A method to compare first and second source data in a processor in response to a vector maximum with indexing instruction includes specifying first and second source registers containing first and second source data, a destination register storing compared data, and a predicate register. Each of the registers includes a plurality of lanes. The method includes executing the instruction by, for each lane in the first and second source register, comparing a value in the lane of the first source register to a value in the corresponding lane of the second source register to identify a maximum value, storing the maximum value in a corresponding lane of the destination register, asserting a corresponding lane of the predicate register if the maximum value is from the first source register, and de-asserting the corresponding lane of the predicate register if the maximum value is from the second source register.
US12032958B2
An image forming device to which an external device is detachably attached, including an interface that is able to attach to the external device, a storage that stores multi-tier architecture software, and a computer that executes the multi-tier architecture software. The multi-tier architecture software includes a lower layer that includes an operating system that manages the external device, an upper layer that includes an application program that accesses the external device via the lower layer, and an intervening abstraction layer that hides implementation of the lower layer from the upper layer. The upper layer includes an access control program that is able to save path information to access the external device to the storage, and relays access from the application program to the external device by accessing the lower layer without going through the abstraction layer and accessing the external device using the path information.
US12032952B2
A method includes adding, by a first apparatus, a first node to the first apparatus, where the first apparatus is configured to store and manage service-related data, and where the first node is configured to perform a grayscale upgrade on a first service; configuring, by the first apparatus, a grayscale rule; identifying, by the first apparatus and according to the grayscale rule, a grayscale user to test the first service; sending, by the first apparatus to a second apparatus, the grayscale rule, wherein the second apparatus is a front-end apparatus of the first apparatus; and performing, by the first node, the grayscale upgrade on the first service of the grayscale user.
US12032950B2
A computing system and method for determining if a first software component that has shipped separately from a second software component has been updated. An inline expansion process copies a first method of the first software component into a first method of a second software component is performed so that the copied first method is executable when the second method of the second software component is executed. The first method from the first software component is copied into metadata that is attached to the first method of the second software component. The copy of the first method in the metadata is used to validate that the first method in the first software component has not been updated.
US12032948B2
Systems and methods for performing flash updates during runtime are discussed. More particularly, the amount of secure memory required to prevent tampering during the update process is limited by storing hashes of logical blocks of the update image in secure memory after initial validation while storing the update image in non-secure RAM or another non-secure memory location. Additionally, disruptions to the computing platform are limited by dividing the logical blocks into smaller progress units to minimize the amount of time spent in the secure operating environment performing the update.
US12032946B2
A program update system includes a vehicle including a first and second electronic devices, and a program transmission device. The program transmission device is configured to communicate with the vehicle and transmit a program for the first electronic device and a program for the second electronic device to the vehicle. The program transmission device transmits an update program for a first electronic device to a second electronic device. The program transmission device transmits a program in a state before the update for backup. The second electronic device updates the program for the first electronic device based on the update program. The second electronic device stores the program in the state before the update.
US12032944B2
Aspects of data management are described. A cluster-level state machine may be instantiated for an update procedure for updating software for a cluster of storage nodes, where the update procedure may be configured to serially update the plurality of storage nodes. The cluster-level state machine may be configured to monitor the update procedure at a cluster level. One or more node-level state machines may be instantiated for the update procedure, where the one or more node-level state machines may be configured to monitor the performance of the update procedure at a storage node level. During an update procedure, the state of the cluster-level state machine may reflect a state of the cluster of storage nodes and the state of a node-level state machine may reflect a state of a respective one or more storage nodes.
US12032942B2
A data processing system implements scalable, secure, and reliable targeted release (TR) deployments of updates in cloud-based service. The TR deployment framework is provided that solves the technical problem of facilitating deployment of updates to targeted release customers. TR customers are associated with pre-deployment requirements (PDRs) associated with accreditation and/or validation tasks that must be completed before the update may be deployed to the customer base of the TR customers. A subset of the TR customer base is provided with segregated access to complete these accreditation tasks and/or validation tasks before the update is provided to the remainder of the userbase of the TR customer. This approach ensures that the industry standards and/or customer requirements are met before the update is deployed to the entire userbase of the TR customer.
US12032941B2
A method includes analyzing operational code to determine identifiers used within the operational code. The method further includes grouping like identifiers based a relational aspect of the identifiers. The method further includes, for one or more identifier groups, determining potential feature(s) of the identifier group(s). The method further includes testing the potential feature(s) based on a corresponding feature test suite to produce feedback regarding meaningfulness of the potential feature(s). The method further comprises, when the meaningfulness is above a threshold, adding the potential feature(s) to a feature set. The method further includes, when the meaningfulness is at or below the threshold, adjusting analysis parameter(s), grouping parameter(s), feature parameter(s), and/or testing parameter(s).
US12032934B2
Methods, apparatus, systems and articles of manufacture (e.g., computer readable storage media) to perform automatic compiler optimization to enable streaming-store generation for unaligned contiguous write access are disclosed. Example apparatus disclosed herein are to mark a store instruction in source program code as a transformation candidate when the store instruction is associated with a group of memory accesses that are unaligned with respect to a size of a cache line in a cache. Disclosed apparatus are also to transform the store instruction that is marked as the transformation candidate to form transformed program code when a non-temporal property is satisfied, the transformed program code to replace the store instruction with (i) a write to a buffer in the cache and (ii) a streaming-store instruction that is to write contents of the buffer to memory.
US12032932B2
Compiling a high-level synthesis circuit design for simulation includes analyzing, using computer hardware, a kernel specified in a high-level language to detect pointers therein. A determination is made as to which of the pointers are global address space pointers referencing a global address space. The kernel is instrumented by replacing accesses in the kernel to the global address space with calls to wrapper functions for performing the accesses. A simulation kernel is generated that specifies an assembly language version of the kernel as instrumented.
US12032927B2
Computer-implemented techniques solve a number of problems with producing idiomatic software documentation for many programming languages from a common specification written in a common specification programming language. The techniques may be employed by a documentation generator computer program that translates the common specification into software programming interface documentation for each of many different programming language targets. The techniques may also be employed by a source-to-source compiler that incorporates the techniques to generate documentation from the common specification for each of many different programming language targets in addition to compiling the common specification into the different target languages.
US12032923B2
An electronic device is provided. The electronic device includes one or more sensors, a display device, and a processor, wherein the processor may be configured to control receiving an input, control translating the input based on at least one of a surroundings factor or a translation factor, and control providing a translation result based on at least one of the surroundings factor or the translation factor.
US12032913B2
A method for answering questions posed by a user, the method comprising: receiving from a medical conversational user interface a user-generated natural language medical information query at an artificial intelligence-based medical conversation cognitive agent; extracting a medical question; compiling a medical conversation language sample; extracting internal medical concepts and medical data from the sample; inferring a therapeutic intent of the user; generating a therapeutic paradigm logical framework, wherein logical framework comprises medical logical progression paths from the medical question to respective therapeutic answers, each of the logical progression paths includes medical logical linkages from the medical question to a therapeutic path-specific answer, and the medical logical linkages include the internal medical concepts and external therapeutic paradigm concepts derived from a store of medical subject matter ontology data; selecting a likely medical information path based upon the therapeutic intent of the user; and answering the medical question.
US12032912B2
A method augments data labels of a machine learning task. The method includes applying at least one labeling function for each of a plurality of pairs of semantic concepts and producing a labeling matrix, computing pairwise similarity scores using similarity metrics for each of the pairs of semantic concepts, augmenting the labeling matrix using the pairwise similarity scores to increase a density of the labeling matrix, and inputting the labeling matrix to a label aggregator to apply a single label for each of the pairs of semantic concepts labeled by the at least one labeling function.
US12032907B2
Systems and methods for natural language processing are described. One or more embodiments of the present disclosure receive a span of text comprising an offensive span and a non-offensive span, generate a contextualized word embedding for each of a plurality of words of the span of text, generate a refined vector representation for each of the plurality of words based on the corresponding contextualized word embedding using a refinement network trained for offensive text recognition, generate label information for each of the plurality of words based on the corresponding refined vector representation, wherein the label information indicates whether each of the plurality of words includes offensive text, and transmit an indication of a location of the offensive span based on the label information.
US12032901B1
A system is disclosed in which an infrastructure device analyzes a source code associated with a known network element to determine a characteristic associated with a field portion that is configured to accept a known type of input information; determines a correlation between the characteristic and the known type of input information; calculates a training signature to classify the field portion; trains an ML model based on the training signature; and transmits a trained ML model to a user device. The user device analyzes an observed source code associated with an observed network element to determine an observed characteristic associated with an observed field portion that is configured to accept a given type of input information; calculates an observed signature; utilizes the trained ML model to determine the given type of input information; and auto-fills, in the observed field portion, input information according to the given type of input information.
US12032899B1
Provided is a revision content summarizing apparatus that can summarize revision content without knowing the chapter structure (composition). A document revision acquisition unit acquires pre-revision document data, post-revision document data, and detailed information having format of revision part. A relationship acquisition unit acquires relationship information between a reviewee, who is a user making the revision, and a reviewer, who is a user reviewing the revised content. A summary generation unit generates summary data from the post-revision document data, the pre-revision document data, and the detailed information acquired by the document revision acquisition unit with the relationship information acquired by the relationship acquisition unit. The summary generation unit determines the number of summary characters from the relationship distance between the reviewee and the reviewer in the relationship information.
US12032891B2
The invention provides an operation method of a semiconductor system, which includes providing a system which includes a layout pattern to scanning electron microscope (SEM) pattern prediction model (LS model) and a novelty detection model (ND model), inputting a layout pattern to the ND model, and the ND model judges whether the layout pattern is a novel layout pattern, and if the layout pattern is confirmed as the novel layout pattern after judgment, performing a process step on the novel layout pattern to form an SEM (scanning electron microscope) pattern.
US12032889B2
Various embodiments of a method and apparatus for estimating the effective resistance for the design of on-chip power nets are disclosed. Through sampled node resistance, performance of a power net can be determined on an entire chip. Effective resistance predictions can be made for all nodes. Through the resistance predictions, a designer can analyze the which areas would benefit from power and ground augmentation.
US12032875B2
Methods for presenting an augmented virtual model of a physical building. A headgear on an Agent is used to scan a physical building and capture aspects of the building at respective locations. The aspects are stored a As Built Data. A portion of the As Built Data is associated with a location in the physical building. A user interface includes a representation of an agent position and presents the portion of the As Built Data in a position relative to the agent location.
US12032871B2
When a speaker device is within communication range of an electronic device, various rules are used to determine whether to connect to or route audio data to the speaker device. For example, the electronic device may prompt the user to choose whether to connect to a wireless speaker device. In situations in which the user rejects connecting to the wireless speaker device, subsequent attempts by the speaker device to connect to the electronic device are also rejected or ignored without further prompting the user, or the wireless speaker device may be connected to the electronic device but audio data not routed to the wireless speaker device. By way of another example, the electronic device may determine whether to route audio data to a wireless speaker device based on signal strength and link quality metrics for wireless communication between the electronic device and one or more wireless speaker devices.
US12032864B2
A printer may include: a process executing unit configured to execute a predetermined process related to cutting of a sheet paper; and a controller. The controller may be configured to: after a print executing command has been received, cause a display unit to display an inquiry screen, the inquiry screen being for inquiring a user whether the predetermined process is to be executed on the sheet paper; and in a case where it is selected by a user that the predetermined process is to be executed on the sheet paper, cause the process executing unit to execute the predetermined process on the sheet paper, wherein in a case where it is selected by the user that the predetermined process is not to be executed on the sheet paper, the predetermined process is not executed on the sheet paper.
US12032861B2
A control unit is provided that is configured to execute predetermined control processing to prevent printing previously executed by a first printing unit from being executed by a second printing unit, the printing being based on at least one of one or more print jobs received from a server system.
US12032855B2
Data protection resources are automatically scaled to the needs of data source(s) in an application orchestrator computing environment, such as a cluster in a Kubernetes deployment. The approach is adaptable to data sources in production clusters or application suites that are not application orchestrator deployments, such as a cloud-based database-as-a-service (DBaaS). A data storage management system protects cluster-based data with an elastic number of data protection resources (e.g., data agents, media agents), which are deployed on demand. The number of data protection resources deployed for a particular job are appropriate to the workload(s) at present and depend on a variety of scaling factors. In some embodiments, data protection resources are deployed within the same cluster as the data sources. In other embodiments, a separate infrastructure cluster provides the data protection resources on demand, and connects to any number and types of data sources, whether cloud-based or otherwise, without limitation.
US12032851B2
A storage device may include: a memory device for extracting bits having a first logic value among bits included in data received from outside the memory device, generating a plurality of compressed data chunks including the bits comprising the first logic value and position information representing positions of the bits having the first logic value in the data, and outputting the plurality of compressed data chunks in response to a data output command; and a memory controller for receiving the plurality of compressed data chunks from the memory device, and recovering the data, based on the bits having the first logic value, which are included in the plurality of compressed data, and the position information.
US12032848B2
A storage system forms an allocation unit for writing into solid-state storage memory. The allocation unit is formed from at least a portion of a first erase block and a first sub block of a partitioned second erase block. The system forms multiple subsequent allocation units. Each subsequent allocation unit is formed from a remaining second sub block of a partitioned erase block and at least a portion of a next erase block. Forming the subsequent allocation units consumes each of multiple erase blocks in a cascading sequence. The system allocates the allocation unit and the subsequent allocation units for writing in the storage system.
US12032842B2
An apparatus in one embodiment includes at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to obtain in a host device information characterizing local-remote designations of respective first and second storage systems, one of which is designated as local and one of which is designated as remote, and to adjust path selection in a multi-path layer of the host device based at least in part on the obtained information characterizing the local-remote designations of the respective first and second storage systems. In some embodiments, a given logical storage device is accessible to the multi-path layer of the host device via a first set of paths to the first storage system and a second set of paths to the second storage system, and adjusting path selection in the multi-path layer comprises adjusting weights assigned to respective ones of the paths.
US12032828B2
A memory module includes a memory array, an interface and a controller. The memory array includes an array of memory cells and is configured as a dual in-line memory module (DIMM). The DIMM includes a plurality of connections that have been repurposed from a standard DIMM pin out configuration to interface operational status of the memory device to a host device. The interface is coupled to the memory array and the plurality of connections of the DIMM to interface the memory array to the host device. The controller is coupled to the memory array and the interface and controls at least one of a refresh operation of the memory array, control an error-correction operation of the memory array, control a memory scrubbing operation of the memory array, and control a wear-level control operation of the array, and the controller to interface with the host device.
US12032825B2
A computer-implemented method for altering a current position in a Data Partition of a tape at which the tape transitions to a DATA_FULL state is disclosed. The computer-implemented method includes determining a size of a last Index appended to the Data Partition of the tape. The computer-implemented method further includes altering, based on the size of the last Index appended to the Data Partition of the tape, the current position in the Data Partition of the tape at which the tape transitions to DATA_FULL state to a new position in the DATA Partition of the tape at which the tape transitions to the DATA_FULL state, wherein the DATA_FULL state is a state on the tape in which only metadata write operations are permitted in the Data Partition.
US12032820B2
Embodiments of this application provide a data processing method and an electronic device. The method may be implemented on an electronic device having a touchscreen, and may specifically include: displaying a graphical user interface of a first application on the touchscreen, where the graphical user interface includes a text; detecting, by the electronic device, a touch event that a user touches and holds a fingerprint button; enabling, by the electronic device, a fast copying function in response to the event; detecting, by the electronic device, a slide gesture for some data in the text; and in response to the slide gesture, storing, in a clipboard by the electronic device, the some data corresponding to the slide gesture. According to the technical solutions provided in the embodiments of this application, efficiency of the electronic device is improved, user operations are reduced, and user experience is improved.
US12032808B2
Methods for automatically suggesting content items to an author of a digital page so that they can be added to the page. One embodiment comprises a method that includes opening a digital page in a digital page editor and launching a component browser that enables the viewing of a set of digital content items stored in a content repository. Textual information is extracted from the digital page and the digital assets contained in the page. This information is analyzed to identify words indicative of the page's subject matter. A query is generated based on the identified words and submitted to a search engine, which searches the repository for items related to the subject matter of the page. The content items identified by the search results are displayed to the author, who can select one of the items to add it to the page.
US12032797B2
An input sensing device includes an input sensing panel including driving electrodes and sensing electrodes, a driving signal generator that provides driving signals to the driving electrodes, respectively, and a sensing unit that receives sensing signals according to the driving signals from the sensing electrodes, and determines whether a touch is performed based on the sensing signals. Each of the driving signals includes a sinusoidal wave, and frequencies of at least some of the driving signals are different from each other.
US12032792B1
A method and apparatus for creating an adaptive mosaic pixel-wise virtual Bayer pattern. The method may include receiving a plurality of monochromatic images from an array of imaging elements, creating a reference ordered set at infinity from the plurality of monochromatic images, running a demosaicing process on the reference ordered set, and creating a color image from the demosaiced ordered set. One or more offset artifacts resulting from the demosaicing process may be computed at a distance other than infinity, the ordered set may be modified in accordance with the computed offsets.
US12032787B2
A sensor device includes: first sensors; second sensors which forms a capacitance with the first sensors; and a sensor driver which transmits driving signals to the first sensors through first sensor lines, and receives sensing signals from the second sensors through second sensor lines. The sensor driver sequentially transmits the driving signals to the first sensors, and transmits, during each period of transmitting the driving signals, an offset signal, which is identical in frequency to and different in phase from the driving signals, to at least one selected from first sensors which does not receive the driving signals among the first sensor. The sensor driver sets at least one selected from a slew rate and a voltage level of the offset signal to a value different from a corresponding value of a corresponding driving signal.
US12032759B2
An information handling system touchpad includes an application area with a display to present control icons of an application executing on the information handling system, such as camera and microphone icons to control camera and microphone functions of a videoconference application. The touchpad dynamically adjusts touchpad display brightness and color based upon ambient light conditions detected by an ambient light sensor. Touchpad display brightness control is set independent of main display and keyboard backlight illumination brightness.
US12032752B2
A method for controlling an input function, an apparatus for controlling an input function and a storage medium thereof are provided. The an input function control method is applied to a first device connected to a input device and includes: in response to detecting that an input device sharing function is enabled and an input event sent by the input device is monitored, intercepting the input event; and forwarding the intercepted input event to a second device connected with the first device.
US12032751B2
A key control device and a key control method are disclosed. The key control device includes: an encoder circuit including a first output terminal and a second output terminal and configured to output a first voltage signal and a second voltage signal through the first output terminal and the second output terminal respectively, under triggering of a rotational operation; a first interface extension circuit configured to receive the first voltage signal and the second voltage signal, and generate an interrupt signal and voltage state transition data in response to the first voltage signal or the second voltage signal output by the encoder circuit; and a main control circuit configured to determine a rotation direction of the rotation operation according to the interrupt signal and the voltage state transition data.
US12032748B1
A method of activating an asset tracker from an ultra-low power shipping mode to a motion detection mode. The method includes detecting an activation trigger activity including double-tapping on the housing of the asset tracker, mid-air gestures comprising orientation changes, touch sensing, optical sensing, and loss of proximity with a proximity object in the packaging of the asset container.
US12032744B2
An integrated haptic system may include a digital signal processor and an amplifier communicatively coupled to the digital signal processor and integrated with the digital signal processor into the integrated haptic system. The digital signal processor may be configured to receive a force sensor signal indicative of a force applied to a force sensor and generate a haptic playback signal responsive to the force. The amplifier may be configured to amplify the haptic playback signal and drive a vibrational actuator communicatively coupled to the amplifier with the haptic playback signal as amplified by the amplifier.
US12032743B2
Method starts with processor causing virtual reality (VR) interface for communication session to be displayed on first user interface of a first head-wearable apparatus and on second user interface of second head-wearable apparatus. Processor detects first touch input from first VR input device and second touch input from second VR input device. Processor monitors location of the first touch input within the first user interface and location of the second touch input within second user interface. Processor determines distance between location of the first touch input within first user interface and location on first user interface corresponding to location of second touch input within second user interface. Processor causes first and second VR input devices to generate haptic feedback response based on the distance. Haptic feedback response increases in intensity or speed as distance decreases and decreases in intensity or speed as distance increases. Other embodiments are described herein.
US12032738B2
A display control device includes: at least one display, among a plurality of displays, that displays a message; storage that stores a first table for displaying the message; and a processing unit that determines, when information about a vehicle is generated and a display is present in an eye-gaze direction of the user that an eye-gaze detector detects, whether to cause the display to display the message, based on the first table and the eye-gaze direction detected, the display being one of the plurality of displays.
US12032733B2
The present disclosure relates generally to a system and method for a user to control a virtual representation of themselves within a three-dimensional virtual world. The system and method enable utilizing a two-dimensional image or video data of user with extracted depth information to position themselves in a three-dimensional scene. It also provides a control system and method for a user to control the virtual representation of themselves using the output video as a visual feedback mechanism in a three-dimensional space including the virtual representation of themselves. A user interacts with other virtual objects or items in a scene or even with other users visualized in the scene.
US12032732B2
There are provided systems and methods for automated configuration of augmented and virtual reality avatars for user specific behaviors. A user may view a virtual environment and/or capture visual data utilizing a device at a location, where the visual data includes one or more real-world objects, or may interact with a virtual reality environment. An augmented or virtual reality experience may be displayed with virtual objects, graphics, avatars, and/or other virtual visualizations and interactions. A service provider may detect real-time data of the user's behaviors and current events or parameters for the corresponding augmented or virtual reality. Using available avatar customizations and configurations, the service provider may automatically configure avatars for presentation in such digital environments. These customizations may be used to automate avatar configurations and presentations without requiring user inputs and based on real-time data, which may be specifically coded and configured dependent on a digital environment.
US12032731B2
A controller for interacting with an artificial reality environment and related methods, systems, and storage media are disclosed. The controller may include a base. The base may include at least one sensor for self-tracking movements by the controller. The controller may include a thumb plate coupled to the base. The thumb plate may include a touchpad, one or more actuators, and/or a joystick. The one or more actuators may include buttons. The controller may include a handle coupled to the base. The handle may include one or more triggers. The controller is configured to activate a precision pinch feature based on inputs received from the touchpad and at least one trigger.
US12032730B2
In an aspect, a system for using artificial intelligence to evaluate, correct, and monitor user attentiveness includes a forward-facing camera, the forward-facing camera configured to capture a video feed of a field of vision on a digital screen, at least a user alert mechanism configured to output a directional alert to a user, a processing unit in communication with the forward-facing camera and the at least a user alert mechanism, a screen location to spatial location map operating on the processing unit, and a motion detection analyzer operating on the processing unit, the motion detection analyzer designed and configured to detect, on the digital screen, a rapid parameter change, determine a screen location on the digital screen of the rapid parameter change, retrieve, from the screen location to spatial location map, a spatial location based on the screen location, and generate, using the spatial location, the directional alert.
US12032727B2
Systems and methods for providing automated personal privacy during virtual meetings are provided herein. The method may include establishing, by a video conference provider, a video conference having a plurality of participants. The method may also include receiving, from a first client device associated with one of the plurality of participants, a first audio stream and a first video stream, and recording responsive to an indication from one of the plurality of participants, one or more audio or video streams within a recording. The method may include receiving, from the first client device, a personal privacy request. In response to the personal privacy request, the method may include modifying, by the video conference provider, at least one of the first audio stream or the first video stream in the recording and storing the least one of the first audio stream or the first video stream as modified to the recording.
US12032721B2
As described herein, a system, method, and computer program are provided for synthesizing user transactional data for de-identifying sensitive information. In use, transactional data of a plurality of users is identified. Additionally, the plurality of users are clustered based on the transactional data, to form groups of users having transactional data representing similar transactional behavior. Further, synthesized transactional data is generated for the users in each group by: identifying a subset of the transactional data that corresponds to the users in each group, shuffling the transactional data in the subset across the users in each group, and perturbing portions of the shuffled transactional data.
US12032715B2
Embodiments of the invention are directed to a system, method, or computer program product for an approach to securing information stored in a distributed network. The system allows for generating distributed identifiers for information entries, wherein the distributed identifiers mask the information entries using a hash function and the distributed identifiers are dispersed across distributed ledgers. The system also allows for originating nodes to access the information entries within the distributed identifiers, while permitting other nodes and domains to reference the distributed identifiers themselves instead of referencing the information entries.
US12032714B2
Methods and systems for secure, encrypted and distributed ownership and usage of big data are provided. According to one example, a server maintains a local key management data store, a data blockchain copy, an audit blockchain copy, and a metadata blockchain copy. A data operation from a user electronic device is received. The server verifies that the user electronic device has access against the local key management data store, runs the data operation and records metadata about the data operation, and writes data blocks to the data blockchain copy, the audit blockchain copy, and the metadata blockchain copy. The server broadcasts the updated blockchain copies to the peer-to-peer network for replication.
US12032712B2
In some aspects, a computing system can obfuscate sensitive data based on data aggregation. A sensitive database containing sensitive data records can be joined with a grouping database containing a group identifier. The joining can be performed through a linking key that links a sensitive data record with a grouping data record in the grouping database. A grouping identifier can thus be obtained for each of the sensitive data record. The sensitive data records can be aggregated into aggregation groups based on their respective values of the group identifier. Statistics are calculated for the sensitive attributes of the sensitive data records in each aggregation group and are included in the aggregated data as the obfuscated version of the sensitive data. The aggregated data can be utilized to serve data queries from entities authorized or unauthorized to access the sensitive data.
US12032710B2
Described herein is a method, for managing creation and publication of a document in a documentation management system (DMS), that includes causing display of a first graphical user interface (GUI) on a first client device. The method includes authenticating a first user of the first client device, and causing display of an author view of a hierarchical document structure in a navigational pane of the first GUI. The method includes saving content received in an editor pane of the first GUI as a page in the DMS and associating the first user as an author of the page. The method includes generating a document entry displayed with a draft status indicator corresponding to the draft status of the page. The method includes causing display of a reader-view of the hierarchical document structure on a second GUI with the content of the page displayed in accordance with the draft status.
US12032698B2
A program update control apparatus comprises a rewriting control unit configured to perform control of rewriting a program, which is executed by a mobile object control unit configured to control at least a part of a mobile object, to a new program; and an acquisition unit configured to acquire the new program from an external apparatus, wherein the rewriting control unit is configured: before starting the rewriting, to request a user to consent to execution of the rewriting, and to hold consent information, which indicates that the user has consented to execution of the rewriting, and when activated in response to a power supply being on, to cause the rewriting to be executed without requesting the user to consent to execution of the rewriting, on the condition that the consent information is held.
US12032691B2
Examples of the present disclosure describe systems and methods for a behavioral threat detection engine. In examples, the behavioral threat detection engine manages execution of one or more virtual machines, wherein each virtual machine processes a rule in relation to a context. The behavioral threat detection engine uses any of a variety of techniques to identify when events occur. Accordingly, the behavioral threat detection engine provides event indications, in the form of event packets, to one or more virtual machines, such that corresponding rules are able to process the events accordingly. Eventually, a rule may make a determination as to the presence or absence of a behavior. As a result, execution of the associated virtual machine may be halted, thereby indicating to the behavioral threat detection engine that a determination has been made. Thus a behavioral threat detection engine employs a behavior-based approach to detecting malicious or potentially malicious behaviors.
US12032676B2
This disclosure provides techniques for recovering a root key from measurement of a circuit function. In some embodiments, a checkpointing feature is used to periodically mark measurements of this function and thereby track drift in the value of the root key over the life of a digital device; the checkpointing feature permits rollback of any measurement of the function in a manner that negates incremental drift and permits recovery of the root key for the life of a device (e.g., an IC circuit or product in which the IC is embedded). This disclosure also provides novel PUF designs and applications.
US12032673B2
Various methods, apparatuses/systems, and media for automating a process of receiving documentation are provided. A first computing device initiates an electronic communication process to request documentation from a second computing device utilized by a user. A processor receives identification information of the user for generating a unique barcode to be provided with the requested documentation in response to the initiation of the electronic communication. One or more processors generate the unique barcode based on the received identification information of the user; create an application programming interface (API) link for the generated barcode; transmit the electronic communication with the API link attached therein to the second computing device; and automatically obtain the unique barcode upon receiving an input to open the API link from the second computing device, the unique barcode to be attached as a cover sheet with the requested documentation for scanning by a multi-functional device.
US12032665B2
Provided herein are smart cloud service systems to enhance information technology system access security and computer-implemented and user-implemented methods of use. The smart cloud service is in electronic communication with a system access point on a system access management (SAM) server which is configured to establish a distributed system access point on a system access management (SAM) client. The smart cloud service distributes, deploys, updates and synchronizes modules or components on the SAM server and the SAM client to enable authentication questions and answers to be generated by a multi-factor authentication engine from data acquired from a user's personal online use and behavior history when access to a protected IT system is requested.
US12032656B2
Examples relate to a concept for generating training data and training a machine-learning model for use in re-identification. A computer system for generating training data for training a machine-learning model for use in re-identification comprising processing circuitry configured to obtain media data, the media data comprising a plurality of samples representing a person, an animal or an object. The processing circuitry is configured to process the media data to identify tuples of samples that represent the same person, animal or object. The processing circuitry is configured to generate the training data based on the identified tuples of samples that represent the same person, animal or object.
US12032651B2
Disclosed herein is method and a system for extracting information from an input document comprising multi-format information. In an embodiment, a Hypertext Markup Language (HTML) document corresponding to the input document is created by analyzing the input document comprising documents of multiple data formats. Further, the HTML document is realigned based on a number of columns in each page of the HTML document. Furthermore, a document Identifier (ID) associated with each of the documents is determined in realigned HTML document by classifying information in each of the document pages using a pretrained Machine Learning (ML) model. Subsequently, a hierarchy configuration file, corresponding to the realigned HTML document, is generated based on the document ID. Finally, information from the hierarchy configuration file associated with each of the document ID is extracted by orchestrating one or more data extractors for extracting data attributes from the hierarchy configuration file.
US12032650B2
Embodiments of the present invention permit the specification and servicing of aggregations of content constituent parts that derive from electronic documents. An incorporated content constituent part may correspond to any constituent part of any accessible document. In various embodiments, information derived from the intended layouts of source documents is employed to construct specifications of the constituent parts. The specifications may include search conditions. Graphic methods may be employed to construct the specification. Embodiments of the present invention enable content aggregations to appear in display presentations whose layouts may be adaptive to varying degrees. In various embodiments, flexible content-shifting methods are employed for display presentations of content aggregations. Resultantly, the display of content aggregations on mobile and other devices may be effectuated without wasting download bandwidth and display screen real estate.
US12032648B2
Systems for automatically suggesting content items to an author of a digital page so that they can be added to the page. One embodiment comprises a system having a page editor that launches a component browser to enable viewing of content items stored in a repository. A web content management server extracts textual information from a digital page that is open for editing and analyzes the information to identify words indicative of the page's subject matter. The system generates a query using the identified words and a search engine searches the repository for items associated with the identified words. The content items identified by the search are displayed by the component browser and are selectable to add particular suggested content items to the page.
US12032632B2
A method, system and computer program product are presented for reducing memory consumption in depth first search (DFS)-based cycle detection processes to detect an n-length cycle on a Pregel model. The method includes generating a graph including a plurality of vertices and edges connecting the plurality of vertices, commencing a cycle from a first vertex of the plurality of vertices, setting an ID of the first vertex to a path and the first vertex as a target vertex, and iterating the following n−1 times: send the path to out-edges starting from the first vertex and transferring the path, via out-edges, n−1 times by subsequent received vertices, find one vertex before returning to the target vertex, add an ID of a found vertex to the path, and set the found vertex as the target vertex such that n=n−1, where is a number of iterations.
US12032626B2
A method including pre-screening second images from a database for a search result based on a first image and also based on respective substring distances between first binary substrings for the first image and respective second binary substrings for each of the second images. The method further can include after the pre-screening, determining a respective image distance for each third image of third images of the search result, wherein the respective image distance is between the first image and the each third image of the third images of the search result, and after determining the respective image distance for each third image of the third images of the search result, when the respective image distance for a particular one of the third images is greater than a predetermined image distance threshold, removing the particular one of the third images from the search result before the search result is displayed on a user device requesting the search result. Other embodiments are disclosed.
US12032623B2
Embodiments of the invention include a system and set of processes for organizing image collections. The system detects individuals in each image uploaded into the system using facial recognition or similar methods. The user and viewers of the images may then view dynamic albums based on the interrelationships of individuals in images. Users and viewers may browse all images with an individual or see albums of images with two selected individuals or similar combinations based on the relationships between users.
US12032616B2
Computer-implemented systems find methods for synthesis of concept definitions and concept relationships from a domain of data, utilizing different semantic processing protocols such formal concept analysis and faceted classification synthesis from existing domain concepts that have a confidence gradient built into them. A cognitive or an input agent provides an input of an active concept which is matched against existing domain concepts. The resultant pool of relevant domain concepts is then used to derive virtual concept definitions using a semantic processing protocol. The derivation is then overlaid with a concept of relative proximity of an attribute from another within an attribute set. An additional layer of coherence is given by the relative proximity measure. The end result is a pool of related virtual concept definitions in a tree structure.
US12032615B2
Example systems and methods for efficient data governance are disclosed. Metadata associated with file objects is analyzed to estimate, for each file object, the likelihood that the file object includes sensitive data. The estimates are used to prioritize the file objects for analysis of the file objects' content to determine the whether the file objects include data deemed to be of a sensitive nature. In cloud-based systems/methods the estimates are also used to prioritize the file objects for transfer from a remote file storage system to the cloud-based system for analysis of content. The disclosed systems and methods significantly reduce the time required to identify sensitive file content in a large number of file objects.
US12032609B1
Semantic type-ahead suggestions are provided for natural language database searches. The system maintains an index of previous natural language database searches and a sorted prefix map based on words used in previous natural language database searches. The system receives user input for a new search, creates a search list based on the user input and user input synonyms, searches the index using the search list, and creates a candidate match list with matching previous searches in the index. If the system determines that the user input includes a database object reference, it filters out searches in the candidate match list that are associated with a different database object. The system ranks the remaining searches in the candidate match list and displays the top n-ranked previous searches in the candidate match list as type-ahead suggestions. The system repeats the steps for each incremental input character and updates the type-ahead suggestions accordingly.
US12032604B2
Methods and apparatus related to associating location data with one or more entities. Location data from, for example, mobile devices carried by users, may indicate a first entity as being associated with the given location data. However, one or more affirmative user inputs may indicate that a second entity is additionally, and/or alternatively associated with location data. Accordingly, location data may be associated with the second entity. In some implementations the first entity may be dissociated from the first location data. In some implementations second location data may be identified as being associated with the first entity and the second location data may be associated with the first entity.
US12032601B2
A method by one or more electronic devices for detecting attacks on one or more databases. The method includes classifying, based on analyzing database logs of the one or more databases, each of a plurality of operating system (OS) accounts used to access the one or more databases into one of a plurality of OS account types, wherein the plurality of OS account types include a human OS account type and a service OS account type. The method further includes using a result of the classification of the plurality of OS accounts to detect attacks on the one or more databases.
US12032595B2
Techniques for database replication for a remote deployment include a method performed by a data platform executing instructions on at least one hardware processor. The method includes detecting receipt of a database replication request associated with a data consumer. The database replication request is requesting availability of an instance of a primary deployment database at a remote deployment of a data platform. In response to detecting the receipt of the database replication request, an account of a data provider at the remote deployment of the data platform is provisioned with a set of replication-preparation objects associated with the primary deployment database. A database refresh operation is invoked, causing database data be pushed from the primary deployment database to a database shell in the account of the data provider at the remote deployment, to create the instance of the primary deployment database.
US12032592B2
Methods, systems, and computer-readable media are described in which WAL records are replayed serially at the database sub-object level, thereby enabling parallelism for processes affecting a single database object without interfering with the consistency required to maintain ROS capability. WAL records are replayed serially at the B-Tree branch level, instead of existing approaches which serialize WAL record replay at the object or block level. Described examples may thereby enable multi-block operations (e.g., SPLIT) within the same B-Tree branch to be replayed in the correct sequence, thereby maintaining consistent reads during ROS. Multi-level dispatching at the object and sub-object levels may be used to minimize delays caused by operations affecting multiple branches of a database object.
US12032589B2
Methods, storage systems and computer program products implement embodiments of the present invention for controlling execution of automations that are associated with a table in a database. To implement these embodiments, respective bypass flags are defined in the automations, and an input indicating a bypass setting is received. In response to initiating execution of process for managing the table, the bypass flags are compared to the bypass setting so as to determine whether to permit or to bypass each given automation. Finally, during execution of the process, execution of the permitted automations is allowed, and execution of the bypassed automations is prevented.
US12032582B2
A method and apparatus for estimating the cardinality of graph pattern queries using graph statistics and metadata is presented. In various embodiments, node and edge labels are used to compute estimates for graph patterns (bi-grams) and the estimates for these patterns as composed to provide cardinality estimates of longer paths. The computation of bi-grams is low cost and requires only minimal changes to the existing query planner in the existing database machinery to be useful. The resulting estimates are used during query execution to minimize the amount of work needed to complete a query and return a faithful and accurate answer to the user. The apparatus includes modules containing computer-executable instructions to perform the above method.
US12032580B2
An applicant can instantiate a parsing framework, provide an input stream, attach observers, and initiate parsing, which inverts control to the parsing framework. The parsing framework can have an observer manager, a parser controller, and parsers. The observer manager manages observer design patterns from which the observers are instantiated. The parser controller determines which parser would be appropriate for parsing the input stream and instantiate the appropriate parser(s). The parser controller gets the callbacks from the parsers and communicates outcomes to the observer manager. The observer manager determines which of the observers is to be notified, generates parsing notifications accordingly, and dispatches the parsing notifications directly to the observers. The application can be any application that needs parsing in an electronic information exchange platform. The input stream can be created by the application opening a document received from a backend system communicatively connected to the electronic information exchange platform.
US12032573B2
A system for executing a streaming query includes an interface and a processor. The interface is configured to receive a logical query plan. The processor is configured to determine a physical query plan based at least in part on the logical query plan. The physical query plan comprises an ordered set of operators. Each operator of the ordered set of operators comprises an operator input mode and an operator output mode. The processor is further configured to execute the physical query plan using the operator input mode and the operator output mode for each operator of the query.
US12032567B1
Some embodiments of the invention provide a method for defining code-based policies. The method generates a policy-builder first view of a policy for display in a graphical user interface (GUI) by processing a syntax tree that is generated from a code second view of the policy. The method receives, through the policy-builder first view, a modification to a portion of the policy. To reflect the modification, the method updates a portion of the syntax tree that corresponds to the portion of the policy that is affected by the modification. Based on the updating of the syntax tree, the method updates the code second view by modifying a portion of the code second view that corresponds to the updated portion of the syntax tree.
US12032565B2
Systems and methods for determining a query for a data store are described. A natural language text may be analyzed using heuristic processing and one or more machine learning models. Query parameters may be determined from the heuristic processing and machine learning and combined to form a query in a query language. In the heuristic processing, parsing rules may be used to remove conditional terms to generate a base question. The base question may be input to the one or more machine learning model to generate a base query which may be combined with query parameters related to the conditional terms.
US12032546B2
Systems and methods for populating a structure database including accessing an image representation of a data table comprising one or more cells arranged in rows and columns; providing the image representation as an input to a neural network model; executing the neural network model to identify a location of the first content object in the image representation; identifying a location of the first cell based on the location of the first content object; determining that the first cell belongs to the first row and the first column based on the location of the first cell and the first content object in relation to a plurality of content objects; associating the first content object with one or more categorical identifiers; and populating a structured database with the first content object and the one or more categorical identifiers.
US12032544B1
Systems and methods comprise maintaining a data structure comprising historical value and condition data, receiving a query with submitted value data requesting a streamlined process, instantiating a value model based on the query by obtaining the historical value data, determining a modeled value ratio based on the value data, determining a submitted value ratio based on the submitted value data, making a first assessment whether the submitted value ratio is within a predetermined range of the modeled value ratio, making a second assessment whether the modeled value ratio exceeds a predetermined maximum, assigning a first flag to the query based on the first assessment and the second assessment, obtaining historical condition data from the database, assigning a second flag to the query based on the historical condition data, and determining whether to assign the query to the streamlined process based on the first flag and the second flag.
US12032543B2
Disclosed are a framework and method for selecting an anomaly detection method for each of a plurality of class of time series based on characteristics a time series example that represents an expected form of data. The method provides classification of a given time series into one of known classes based on expected properties of the time series, filtering the set of possible detection methods based on the time series class, evaluating the remaining detection methods on the given time series using the specific evaluation metric and selecting and returning a recommended anomaly detection method based on the specific evaluation metric.
US12032541B2
Methods, apparatus, systems, and articles of manufacture to improve data quality for artificial intelligence are disclosed. An example apparatus includes an interface; instructions; and processor circuitry to execute the instruction to: determine an indirect quality of a repository that include datapoints of a dataset; determine a direct quality of the repository that include the datapoints of the dataset; determine a dataset quality based on the indirect quality of the repository and the direct quality of the repository; and when the quality does not satisfy a threshold, filter out a subset of the datapoints to prepare the dataset to support the training of the neural network.
US12032539B2
A method and a system for well log data quality control is disclosed. The method includes obtaining a well log data regarding a geological region of interest, verifying an integrity and a quality of the well log data, determining the quality of the well log data based on a quality score of the well log data and making a determination regarding the access to the databases based on the quality of data. Additionally, the method includes performing the statistical analysis and the classification of well log data, a predictive and a prescriptive analysis of trends and predictions of the well log data, and generating an action plan for datasets with unsatisfactory quality scores.
US12032538B2
Methods and systems are described herein for improving anomaly detection in timeseries datasets. Different machine learning models may be trained to process specific types of timeseries data efficiently and accurately. Thus, selecting a proper machine learning model for identifying anomalies in a specific set of timeseries data may greatly improve accuracy and efficiency of anomaly detection. Another way to improve anomaly detection is to process a multitude of timeseries datasets for a time period (e.g., 90 days) to detect anomalies from those timeseries datasets and then correlate those detected anomalies by generating an anomaly timeseries dataset and identifying anomalies within the anomaly timeseries dataset. Yet another way to improve anomaly detection is to divide a dataset into multiple datasets based on a type of anomaly detection requested.
US12032508B2
The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.