Document | Document Title |
---|---|
US12236455B2 |
Communication device, computer-readable storage medium, and system
Provided is a communication device including: a first receiving unit configured to receive distribution information from a second moving object that is different from a first moving object on which the communication device is mounted; a storage unit configured to store the distribution information; a transmission unit configured to transmit the distribution information to a third moving object that is different from the first moving object; and a communication relay unit configured to relay a communication between an external terminal located outside the first moving object, and an external network, in which the distribution information includes a restriction condition for restricting the transmission of the distribution information, and when the transmission unit determines that the transmission of the distribution information to the third moving object is not restricted based on the restriction condition, the transmission unit transmits the distribution information to the third moving object. |
US12236452B2 |
Advertisement multi-screen collaboration method and device
An advertisement multi-screen collaboration method and a device are provided, and relate to the field of electronic devices, to resolve a problem that a public-oriented device and a terminal of a user cannot implement cross-device multi-screen collaboration. When playing a first advertisement, an advertising device broadcasts a wireless signal that includes an identifier of the first advertisement and bearing information used to indicate a position and an orientation of the advertising device. A first terminal receives the wireless signal, and when determining that the first advertisement played by the advertising device is effectively exposed to a user of the first terminal, sends an effective exposure event to a server. The effective exposure event includes a unified identity corresponding to the user of the first terminal and the identifier of the first advertisement, so that the server updates a historical preference of the user corresponding to the unified identity. The first terminal adds the unified identity when requesting an advertisement resource from the server, so that the server returns an advertisement resource of a second advertisement having a same advertising campaign as the first advertisement to the first terminal based on the unified identity. |
US12236449B2 |
Systems and methods for dynamic link redirection
A computer-implemented method for dynamic link redirection includes receiving a request to display online content to a user, determining a plurality of current content links in the online content, for each current content link among the plurality of current content links, performing operations including: obtaining current assessment parameters for the current content link, generating a current assessment for the current content link based on the current assessment parameters, obtaining a plurality of alternative content links based on the current content link, generating a plurality of alternative assessments for each alternative content link among the plurality of alternative content links based on respective alternative assessment parameters for the alternative content link, determining a selected content link among the plurality of alternative content links based on the current assessment and the plurality of alternative assessments, replacing the current content link in the online content with the selected content link, and displaying the online content to the user. |
US12236445B2 |
Reward determination system and reward determination method
A reward determination system determines distribution of a reward received from a data user to reward distribution targets in a platform for distribution and utilization of biological data provided by data providers. Each reward distribution target has: development task information obtained by quantifying a workload of a task required for developing the platform into numbers; data provision task information obtained by quantifying a workload of a task required for providing the biological data into numbers; and data processing task information obtained by quantifying a workload of a task required for processing the biological data into numbers. A reliability parameter and a contribution parameter of each task are calculated based on the development task information, the data provision task information, and the data processing task information on each task, and a reward to be allocated is determined for each reward distribution target based on the reliability parameter and the contribution parameter. |
US12236443B2 |
System and method for determining user engagement with an application
In the various embodiments, systems and methods are disclosed for determining user engagement with an application based on network traffic data corresponding to network traffic on a network. An aspect of the present disclosure is a method comprising obtaining network traffic data for a period of time, the network traffic data including a plurality of host calls; determining a host call sequence from the plurality of host calls, the host call sequence including one or more of the plurality of host calls; identifying an application corresponding to the host call sequence based on an augmented dataset; and determining a number of users of the application for the period of time based on a number of times the host call sequence repeats in the network traffic data. |
US12236438B2 |
System and method for real-time fraud detection in voice biometric systems using phonemes in fraudster voice prints
A system and method for real-time fraud detection with a social engineering phoneme (SEP) watchlist of phoneme sequences may perform real-time fraud prevention operations including receiving incoming call interactions and grouping the call interactions into one or more clusters, each cluster associated with a speaker's voice based on voiceprints. For a pair of voiceprints in a cluster, a phoneme sequence is extracted for each voice print. From the extracted phoneme sequences, a similarity score is then calculated to determine if a match exists between the extracted phoneme sequences based on a threshold. If determined a match exists, the phoneme sequence may be added to a SEP watchlist. |
US12236437B2 |
System and a method for identifying an article and whether an ownership of said article exists
A system for identifying an article (1) and whether there is an ownership of the article, the system comprising at least one article comprising a first tagging device (4) embedded in the at least one article and a second tagging device (5) embedded in or attached to the at least one article, at least one reading device (2), a central data processing device (3) comprising a storage device with a central database (15) stored thereon and a first transmitting/receiving device (8), and a second transmitting/receiving device (9), where the central database (15) at least comprises a virtual ID (19), the at least one virtual ID (19) comprising an owner profile, a public key, an identification master (IDmaster) code (13) and an identification slave (IDslave) code (14) being centrally generated and information regarding the article, where the first tagging device (4) comprises a tagging device ID (17), the public key and the IDmaster code (13) and is locked in a read-only mode, where the second tagging device (5) comprises a tagging device ID (18) and the IDslave code (14) and is locked in a read-only mode, and where the IDmaster code (13) and the IDslave code (14) are paired and locked to one another thus linking the ownership of the at least one article to the IDmaster code (13) and the IDslave code (14). A corresponding method as well as a method for transferring ownership of an article (1) is also provided. |
US12236433B2 |
Value transfer card management system
A processor-implemented method is disclosed. The method includes: receiving, via a terminal device, input of a first password during a card session that begins when a value transfer card is inserted into the terminal device, the value transfer card being associated with a plurality of passwords; verifying that the first password is a valid password associated with the value transfer card; identifying at least one card control setting associated with the first password, the at least one card control setting being a setting that is not associated with another one of the plurality of passwords; and processing a transaction initiated at the terminal device based on the identified at least one card control setting. |
US12236426B2 |
Method and system for dynamically processing financial transactions
The present disclosure discloses a method and system for dynamically processing financial transactions. The method includes receiving a transaction request including at least one unique identifier field to transfer payment into an account associated with a payment instrument and authorizing the transaction request based on one or more predetermined rules. The payment instrument is used at an electronic device by a merchant for transfer of the payment from a merchant account. Thereafter, the method includes generating a direct fund transfer message based on the at least one unique identifier field upon authorization of the transaction request and transmitting the direct fund transfer message to an issuer associated with the merchant account for authentication of the direct fund transfer message. Lastly, the method includes transferring dynamically the payment from the merchant account to the account associated with the payment instrument when the direct fund transfer message is authenticated by the issuer. |
US12236425B2 |
Method and system for presenting representations of payment accepting unit events
A mobile device presents representations of payment accepting unit events on a display, by identifying a payment accepting unit that is available to accept payment from a mobile payment application executing on the mobile device, displaying a visual indication of the payment accepting unit and accepting user input to receive selection of the payment accepting unit and trigger payment, establishing a wireless communication path including the mobile device and the payment accepting unit, enabling user interaction with the user interface to complete the transaction, exchanging information with the available payment accepting unit via the one or more radio transceivers in conjunction with the transaction, and displaying an updated user interface of the mobile payment application. |
US12236424B2 |
System and method for facilitating transfer of electronic payment information
In a method for transferring payment account information, a payment information transfer request is received from an account holder device associated with a first provider account. A list of payees to which electronic payments have been made from the first provider account is transmitted to the account holder device for display to the account holder and a user selection of at least one selected payee from the list of one or more payees is received from the account holder device. A payment account information data file is assembled in a predetermined data format, the file including payment account information for each selected payee. The payment account information data file is then transmitted to at least one of the set consisting of the account holder device and an information processing system of a second account provider. |
US12236423B1 |
Systems and methods for federated identity management
A computer-implemented method includes: generating a GUI including a first button selectable to register identity information and a second button selectable to request identity information; receiving, in response to the first button being selected, pieces of identity information regarding a customer; receiving a preference for each piece of identity information from the customer that governs distribution of identity information to requesting parties; generating a customer-specific key; provisioning the key to an identification chip of a customer computing device; transmitting the graphical user interface to a computing device of a requesting party other than the customer; receiving, in response to the second button being selected, the key, a request for identity information, and an identity of the requesting party; identifying the customer based on the key; determining that a preference for the requested piece of identity information is met; and providing the requested piece of identity information to the requesting party. |
US12236422B2 |
Computer-implemented methods and systems for authentic user-merchant association and services
A system for identifying genuine user-merchant association. The system includes one or more processors and/or transceivers individually or collectively programmed to check the validity or expiration of a certificate from a device from which a request originates to create a certificate score, analyze previous communication from the device from which the request originates across a plurality of entities and regions to create a previous communication score, and conduct a messaging protocol check to create a protocol score. The one or more processors and/or transceivers are also programmed to output a weighted final score comprising a determination of whether to accept or deny the request based at least in part on one or more of the certificate scores, the previous communication score, or the protocol score. The one or more processors and/or transceivers are also programmed to save the weighted final score. |
US12236421B2 |
Block packaging method based on blockchain transaction and electronic device using the same
A block packaging method based on blockchain transaction is used in an electronic device. The electronic device controls each node in the blockchain to receive and store a blockchain transaction, and calculate a hash value of the each node according to the blockchain transaction, generate a package voting information according to the hash value of the each node, and send the package voting information to a voted node. The electronic device further controls the each node to record the number of votes as the voted nodes according to the package voting information to obtain the number of votes of the each node, take the node with the largest number of votes as a target node according to the number of votes, and pack the blockchain transaction into blocks and broadcast the blocks to all nodes in the blockchain. |
US12236420B2 |
Card reader verification
A card reader of a terminal is cryptographically verified upon initialization, power up, connection, or start of day processing of the terminal. A cryptographic and signed token is provided from and verified by an Encrypted Personal Identification Number (PIN) pad (EPP) of the terminal. Each time the reader initializes, the token is verified by the EPP and a new token is generated and provided to the reader for use during a next initialization cycle of the reader. If the reader lacks a token when the EPP has record that is should have the token, the reader is not authorized to perform card transactions for the terminal. If a token provided by the reader during an initialization cycle is not verified, the reader is not authorized to perform card transactions for the terminal. |
US12236418B2 |
Blockchain-based system for management of digital tokens
Aspects of this disclosure relate to a blockchain system for management, splitting, and transfer of tokens. In an arrangement, splitting of a token may comprise splitting the blockchain by adding blocks, comprising the new tokens, to reference a same block of the blockchain. In an arrangement, an old token may be burned by associating the token to a predetermined wallet identifier. |
US12236417B2 |
System and method for location-based token transaction processing
Systems, methods, and machine-executable data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions. Aspects of such methods, systems, and data structures include providing at an electronic device, an output indicating that a dynamically-configured electronic token is in a transaction-ready state, where the dynamically-configured electronic token is associated with a plurality of loyalty accounts; in response to one or more signals providing information regarding a location of the electronic device, obtaining token data associated with a loyalty account of the plurality of loyalty accounts corresponding to the location of the electronic device; and via a data communication interface, route a token, generated from the token data, for processing at a transaction processing system. |
US12236416B1 |
Mobile device-based dual custody verification using micro-location
A method is provided. The method includes receiving a request to conduct a transaction with a merchant, verifying the transaction, determining a first distance between a first computing device associated with a first user and a second computing device associated with a second user based on a first and a second data, determining that the first distance between the first computing device and second computing device satisfies a first predetermined distance threshold, determining a second distance between a third computing device associated with the second user and the second computing device based on a third and the second data, determining that the second distance between the third computing device and the second computing device satisfies a second predetermined distance threshold, and approving the transaction. |
US12236409B1 |
Kiosk security system
Image processing techniques can be used to determine whether a person has installed an unauthorized device on or in a kiosk. For example, an image processing server can determine whether a person's hand(s) are engaging in abnormal behavior by obtaining recorded images of the person's hand(s) that extend towards the kiosk to perform an action, and by comparing the information in the recorded images with a set of previously known information about other persons' hands that are similarly extended towards the kiosk. |
US12236407B2 |
Chat support platform for identification and automation of recurring financial transactions on user command
A computing device, a computer program product, and a computer-implemented method for delivering enhanced financial services and, more particularly, for facilitating automation of recurring financial transactions. A user can have one or more financial transactions saved on command in order to have them executed at any point in time. |
US12236392B2 |
Communications protocol method
A communication protocol provides for a smartphone transmitting location information to a control circuit and the control circuit then determining whether the smartphone is within a predetermined distance of a particular facility, and, when true, determining whether a temporal flag is active for the smartphone. If true, the control circuit does not respond to the smartphone. When the smartphone is within the predetermined distance of the particular facility and that temporal flag is not active, however, the control circuit transmits an in-app alert to the smartphone to provide the user with an opportunity to indicate whether the user will now take a particular action, or not. When the smartphone transmits a not-now message to the control circuit, the latter sets the aforementioned temporal flag. |
US12236381B1 |
Computerized work-item selection and progress tracking based on a set of quantified computer-executable rules
Generating an output prioritized list of computerized work-items for prioritizing work based on a set of quantified computer-executable rules includes a structured way of associating contributions and expenses with computerized work-items and enhancing current technological processes of selecting computerized work-items to meet quantified computer-executable rules. The method includes determining a priority order of each sub-component based on quantified computer-executable rules associated with those sub-components, generating tuples having sub-components for each computerized work-item that are arranged based on the priority order, sorting the computerized work-items in descending order of the tuples, and traversing the sorted list of computerized work-items to generate the output prioritized list of computerized work-items for prioritizing work based on quantified computer-executable rules. The method provides the ability of tracking progress of the computerized work-items using standardized or comparable bucket values and measuring progress against the quantified computer-executable rules. |
US12236378B2 |
Fair share band optimization using Gaussian Bayesian network
A system and method for efficiently determining the fair-share bands of a supply chain planning problem modeled as a multi-objective hierarchical linear programming problem include a processor and memory and are configured to model a supply chain planning problem as a multi-objective hierarchal linear programming problem, assign weights at each band of a fixed number of at least two bands, determine a direction of improved band values from a value of a Key Process Indicator (KPI) calculated from an expected demand and short quantities, wherein the expected demand and short quantities are calculated from the multi-objective hierarchical linear programming problem using a sample generated by Gibbs sampling of a conditional Gaussian Bayesian Network, and generate a supply chain plan. |
US12236376B2 |
Integrated time away management mechanism
A computer implemented method includes receiving a start date and an end date specifying a future absence or away-from-work time period for a user, generating an away from office communication specifying the away-from-work time period, retrieving via the computer a list of collaborators based on frequency and duration of recent interactions with the user, receiving via the computer a selection of collaborators from the list, identifying meetings involving the user during the away-from-work time period, generating via the computer a list of user viewable items for the user to complete prior to the away-from-work time period, and generating via the computer a list of items for the user to attend to upon return from the away-from-work time period for presentation to the user upon return. |
US12236373B2 |
System and method for crop monitoring and management
A crop management system including at least one crop monitoring subsystem including at least one crop sensor assembly for sensing at least one crop growth parameter in a predetermined region, at least one field monitoring subsystem including at least one field sensor assembly for sensing at least one field parameter in the predetermined region, an analysis engine receiving an output from at least one of the at least one crop monitoring subsystem and the at least one field monitoring subsystem and being operative to identify at least one anomaly in at least one of the parameters and an anomaly locator operative to provide an output indication of spatial coordinates of at least one location of the at least one anomaly. |
US12236371B2 |
Server, reservation management system, and management method for electric vehicle charging station reservations
A server includes a communicator and a processor. The communicator is configured to receive a reservation request signal requesting a reservation to use a charging station by an electrified vehicle. The reservation request signal includes information indicating that balancing power control is requested, when the electrified vehicle wants to perform the balancing power control. The processor is configured to set, based on the reservation request signal, a reservation time period during which the electrified vehicle uses the charging station. The processor is configured to set the reservation time period to a longer period when the reservation request signal includes the information indicating that the balancing power control is requested than when the reservation request signal does not include the information indicating that the balancing power control is requested. |
US12236370B2 |
Method and apparatus for federated learning
Methods and devices are provided for performing federated learning. A global model is distributed from a server to a plurality of client devices. At each of the plurality of client devices: model inversion is performed on the global model to generate synthetic data; the global model is on an augmented dataset of collected data and the synthetic data to generate a respective client model; and the respective client model is transmitted to the server. At the server: client models are received from the plurality of client devices, where each client model is received from a respective client device of the plurality of client devices; model inversion is performed on each client model to generate a synthetic dataset; the client models are averaged to generate an averaged model; and the averaged model is trained using the synthetic dataset to generate an updated model. |
US12236367B2 |
Method and system for smart detection of business hot spots
Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record. |
US12236362B2 |
Inference computing apparatus, model training apparatus, inference computing system
An inference computing apparatus comprises at least one processor and a memory with program instructions stored therein, the program instructions can be executed by the at least one processor to cause the inference computing apparatus to perform the following operations: receiving a first inference model from a model training apparatus, the first inference model being obtained through a model training by the model training apparatus based on a first training sample library, the first training sample library comprising training samples from historical data generated in a manufacturing stage; performing an inference computing on data to be processed generated in the manufacturing stage based on the first inference model to obtain the inference result which is sent to a user-side device; and evaluating performance of the first inference model to determine whether the first inference model needs to be updated, and if yes, updating the first inference model. |
US12236360B2 |
Shiftleft topology construction and information augmentation using machine learning
A method, a computer system, and a computer program product for a shiftleft topology construction is provided. Embodiments of the present invention may include collecting datasets. Embodiments of the present invention may include extracting topological entities from the datasets. Embodiments of the present invention may include correlating a plurality of data from the topological entities. Embodiments of the present invention may include mapping the topological entities. Embodiments of the present invention may include marking entry points for a plurality of subgraphs of the topological entities. Embodiments of the present invention may include constructing a topology graph. |
US12236359B2 |
Optimizing and predicting availability of resources in a shared vehicle environment
An intelligent bicycle sharing system, or other vehicle sharing system, is able to provide helpful bicycle availability predictions based on historical data, including various utilization statistics. Historical data can be collected over time as users use the bicycle sharing system. For example, the historical data may include the number of available bicycles at various locations and times, as well as contextual data associated with the locations and times. Contextual data may include data regarding the weather, local events, season, day of the week or year, news events, among other environmental factors that may or may not influence bicycle utilization. In some embodiments, a model, such as a machine learning model (e.g., neural network) may be trained using the historical data as training data such that the model can predict bicycle availability for a certain future time and location. |
US12236358B2 |
Systems and methods for combining model interpreters
Systems and methods are described to combine two or more linear models into a combined linear model. Two or more linear models and an observation of interest are selected. The linear models are concurrent with respect to the observation of interest. The observation of interest includes a class value and a feature vector. A distance is selected, and a plurality of feature vectors are selected that are within the distance of the feature vector associated with the observation of interest. These feature vectors are input to the selected linear models and a plurality of class values are generated. These class values and the selected feature vectors are used to generate a combined linear model. The combined model is either a mean local linear surrogate model or a linearly weighted local surrogate model. |
US12236356B2 |
Zero trust access controller
Securing a file against user actions in a computer network includes processing a request for a file-directed action that identifies a user, a file, and a mode of file access. Generating a mediated covenant of association that defines constraints of the user action and is produced by node-by-node informatic convolution of a hierarchy of informational nodes present in profiles of the user, the file and the mode. Enforcing securing of the user actions with a computer security event-specific model based on an instance of trust derived from the covenant of association. |
US12236355B2 |
Generating machine-learning model for document extraction
Systems and methods for generating a machine-learning (ML) model for extracting information from one or more electronic documents, where the ML model can be used as a data object, which can be part of a database command or as part of a document information extraction process that is continuously running (e.g., document information extraction pipeline). |
US12236354B2 |
Systems for nucleic acid-based data storage
Methods and systems for encoding digital information in nucleic acid (e.g., deoxyribonucleic acid) molecules without base-by-base synthesis, by encoding bit-value information in the presence or absence of unique nucleic acid sequences within a pool, comprising specifying each bit location in a bit-stream with a unique nucleic sequence and specifying the bit value at that location by the presence or absence of the corresponding unique nucleic acid sequence in the pool. But, more generally, specifying unique bytes in a bytestream by unique subsets of nucleic acid sequences. Also disclosed are methods for generating unique nucleic acid sequences without base-by-base synthesis using combinatorial genomic strategies (e.g., assembly of multiple nucleic acid sequences or enzymatic-based editing of nucleic acid sequences). |
US12236353B2 |
Latent-space misalignment measure of responsible AI for machine learning models
Computer-implemented machines, systems and methods for providing insights about misalignment in a latent space of a machine learning model. A method includes initializing a second weight matrix of a second artificial neural network based on a first weight matrix from a first artificial neural network. The method further includes applying transfer learning between the first artificial neural network and the second artificial neural network. The method further includes comparing the first latent space with the second latent space. The method further includes determining, responsive to the comparing, a first score indicating alignment of the first latent space and the second latent space. The method further includes determining, and responsive to the first score satisfying a threshold, an appropriateness of the machine learning model. |
US12236348B2 |
Deep neural network processing for a user equipment-coordination set
Techniques and apparatuses are described for deep neural network (DNN) processing for a user equipment-coordination set (UECS). A network entity selects (910) an end-to-end (E2E) machine-learning (ML) configuration that forms an E2E DNN for processing UECS communications. The network entity directs (915) each device of multiple devices participating in an UECS to form, using at least a portion of the E2E ML configuration, a respective sub-DNN of the E2E DNN that transfers the UECS communications through the E2E communication, where the multiple devices include at least one base station, a coordinating user equipment (UE), and at least one additional UE. The network entity receives (940) feedback associated with the UECS communications and identifies (945) an adjustment to the E2E ML configuration. The network entity then directs at least some of the multiple devices participating in an UECS to update the respective sub-DNN of the E2E DNN based on the adjustment. |
US12236347B2 |
Machine-learning architectures for broadcast and multicast communications
Techniques and apparatuses are described for machine-learning architectures for broadcast and multicast communications. A network entity processes broadcast or multicast communications using a deep neural network (DNN) to direct the one or more broadcast or multicast communications to a targeted group of user equipments (UEs) using the wireless communication system. The network entity receives feedback from at least one user equipment (UE) of the targeted group of UEs. The network entity determines a modification to the DNN based on the feedback. The network entity transmits an indication of the modification to the targeted group of UEs. The network entity updates the DNN with the modification to form a modified DNN. The network entity processes the broadcast or multicast communications using the modified DNN to direct the broadcast or multicast communications to the targeted group of UEs using the wireless communication system. |
US12236345B2 |
Few-shot learning for multi-task recommendation systems
Implementations are directed to receiving a set of tuples, each tuple including an entity and a product from a set of products, for each tuple: generating, by an embedding module, a total latent vector as input to a recommender network, the total latent vector generated based on a structural vector, a textual vector, and a categorical vector, each generated based on a product profile of a respective product and an entity profile of the entity, generating, by a context integration module, a latent context vector based on a context vector representative of a context of the entity, and inputting the total latent vector and the latent context vector to the recommender network, the recommender network being trained by few-shot learning using a multi-task loss function, and generating, by the recommender network, a prediction including a set of recommendations specific to the entity. |
US12236342B2 |
Tensor ring decomposition for neural networks
Various embodiments for tensor decomposition to compress neural network models are presented. In one or more embodiments, one or more neural network layers from a neural network model are compressed using tensor ring (TR) decomposition. In one or more embodiments, a TR-decomposed neural network utilizes fewer resources and can be more readily deployed on resource-constraint devices. With a smaller model size, during inference time, the compressed model runs faster than its original model and consumes less power. Furthermore, the TR-compressed model can achieve better performance in terms of stability and model accuracy, compared to other tensor decomposition methods. |
US12236341B2 |
Bank-balanced-sparse activation feature maps for neural network models
Embodiments disclose bank-balanced-sparse activation neural network models and methods to generate the bank-balanced-sparse activation neural network models. According to one embodiment, a neural network sparsification engine determines a first deep neural network (DNN) model having two or more hidden layers. The engine determines a bank size, a bank layout, and a target sparsity. The engine segments the activation feature maps into a plurality of banks based on the bank size and the bank layout. The engine generates a second DNN model by increasing a sparsity for each bank of activation feature map based on the target sparsity, wherein the second DNN model is used for inferencing. |
US12236338B2 |
Single function to perform combined matrix multiplication and bias add operations
A combined function specified by an instruction is performed. The combined function includes a plurality of operations performed as part of one invocation of the combined function. The performing the combined function includes performing a matrix multiplication of a first tensor and a second tensor to obtain one or more intermediate results. The second tensor includes an adjusted weight tensor created using a multiplier. Values of a bias tensor are added to the one or more intermediate results to obtain one or more results for the combined function. The one or more results are at least a part of an output tensor. |
US12236324B2 |
Permissions in a dataset management system
Systems and methods for controlling access to a dataset management system using permission records are provided. For example, a request to access information in a dataset management system may be obtained from an entity, and a permission record associated with the entity may be selected. Further, it may be determined if the entity has permission to access the information. In some examples, when the entity has permission to access the information, the access to the information may be allowed. In some examples, when the entity has no permission to access the information, the access to the information may be denied. |
US12236319B2 |
Quantum code with pairwise checks
A quantum error correcting code with dynamically generated logical qubits is provided. When viewed as a subsystem code, the code has no logical qubits. Nevertheless, the measurement patterns generate logical qubits, allowing the code to act as a fault-tolerant quantum memory. Each measurement can be a two-qubit Pauli measurement. |
US12236318B2 |
Systems, devices, articles, and methods to interact with information stored in bound-exciton states associated with luminescent silicon defects
Various systems, devices, articles and methods related to one or more local luminescent defects disposed within semiconductor body including silicon. A respective defect included in the one or more defects supports a respective bound exciton. A respective pair of computational states is defined at the respective defect and one computational state of the pair of computational states includes a first configuration for the respective exciton. Information stored in the respective pair of computational states can be manipulated according to various systems, devices, articles and methods described herein. |
US12236316B2 |
Information processing device and information processing method
An information processing device includes a recognition unit that recognizes, from a composite image generated using a code image and a cover image, the code image. The recognition unit recognizes the code image from the composite image using a recognizer trained so that a recognition result of the code image and a recognition result of the composite image are identical to each other. |
US12236306B2 |
Contactless information carrier
A contactless information medium is provided with a spiral wiring on an IC chip. The IC chip has first and second electrodes, and the spiral wiring has first and second end portions electrically connected to the first and second electrodes, respectively. A first relay wiring is connected to the first electrode via a first connecting hole. The first end portion is connected to the first relay wiring via a third connecting hole formed on an inner peripheral side of the spiral wiring. The first relay wiring includes a rectangular region diagonally including the first connecting hole and the third connecting hole. |
US12236304B2 |
RFID tag with narrow gap for use in microwaveable food packages
An antenna for an RFID (Radio Frequency Identification) tag comprises two antenna parts being arranged at opposite end areas of the antenna, and at least one intermediate part forming a bridge between the antenna parts. One of the at least one intermediate part comprises power feeding areas to be connected to an integrated circuit. Further, a first gap is arranged in one of the at least one intermediate part, and has a gap length of less than 80 μm, which forms a low impedance path for current at microwave frequencies. |
US12236303B2 |
Correlated asset identifier association
Systems, methods, and computer-readable data storage apparatus provide automated identification techniques that seamlessly and accurately bridge the differences between different identification systems to enable more useful and advanced product and service offerings, such as realtime tracking of shipment location and status. |
US12236300B2 |
Signatures and labels in a blockchain derived from digital images
A computer implemented method for generating at least one security label (110) using at least one printing device (112) is proposed. The method comprises the following steps: i) (114) generating a first digital image (116) comprising a plurality of colored pixels by printing a printer job with a printer control setting and scanning the printout using the printing device (112) thereby generating a digital fingerprint: ii) (118) providing a binary code (120) of identifier information: iii) (122) mapping the identifier information with the digital fingerprint by determining a binary code of the digital fingerprint and adding the binary code (120) of the identifier information to the color code of the first digital image (116); iv) (124) generating a second digital image (126) having a plurality of colored pixels different from the first digital image (116) by transferring the added binary codes into a color code of the second digital image (126): v) (128) printing the second digital image (126) on a substrate (129) thereby generating the security label (110). |
US12236299B2 |
Device for presenting a code
An apparatus for the presentation of a code (1), in particular code tape or code strip, with a carrier (2) and at least one code (1) assigned to the carrier (2), is, with regard to a safe installation of several carriers (2) relative to one another, designed and further developed with structurally simple means in such a way that the carrier (2) has a coupling device (3) for coupling the carrier (2) to a further carrier (2). |
US12236298B2 |
Display control device, display control system, display control method, and recording medium
A display control method includes: acquiring information indicating a contact point of an attendant in a train from a management device storing the information indicating the contact point of the attendant in the train; and transmitting information for causing a display device in the train to display a two-dimensional code based on the acquired information. |
US12236291B2 |
Event management for a workspace orchestration system
Embodiments of systems and methods for managing an Information Handling System (IHS) using a workspace orchestration system are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to, communicate with an operating system (OS) of the IHS to register for receiving one or more event messages, and communicate with the workspace to receive one or more event message subscriptions associated with an application configured in the workspace. The instructions are configured to store the one or more event message subscriptions at a specified location such that, when an event message is received from the OS, and when one the received event message comprises one of the event message subscriptions associated with the application, send the event message to the workspace. |
US12236290B2 |
Method, apparatus and device for sharing microservice application data
The disclosure relates to a method, apparatus and device for sharing microservice application data. The method includes: managing, through data registration management, memory data registration information that is to be loaded by microservice application clusters; determining, according to the memory data registration information, memory data that are required by the microservice application clusters; partitioning and distributing the memory data to a plurality of memory computation service nodes in the microservice application clusters, and deploying the plurality of memory computation service nodes into a corresponding microservice application cluster at a proximal end; and loading the memory data in a preset manner in the plurality of memory computation service nodes, and sharing a corresponding memory computation service node in real time under the condition that the memory data change. |
US12236287B2 |
Systems and methods for implementing an intelligent application program interface for an intelligent optimization platform
Systems and methods for implementing an application programming interface (API) that controls operations of a machine learning tuning service for tuning a machine learning model for improved accuracy and computational performance includes an API that is in control communication the tuning service that: executes a first API call function that includes an optimization work request that sets tuning parameters for tuning hyperparameters of a machine learning model; and initializes an operation of distinct tuning worker instances of the service that each execute distinct tuning tasks for tuning the hyperparameters; executes a second API call function that identifies raw values for the hyperparameters; and generates suggestions comprising proposed hyperparameter values selected from the plurality of raw values for each of the hyperparameters; and executes a third API call function that returns performance metrics relating to a real-world performance of the subscriber machine learning model executed with the proposed hyperparameter values. |
US12236281B2 |
System and method for a system control processor-controlled partitioning of bare-metal system resources
A method for providing bare-metal (BMS) resources includes receiving, by a system control processor, a partitioning request from a system control processor manager that specify a quantity of physical partitions, in response to the partitioning request: identifying a set of physical partitions of a bare-metal system (BMS) that are capable of servicing the partitioning request based on the quantity of physical partitions, updating a partitioning configuration data structure based on the set of physical partitions and the virtual partition, and implementing the virtual partition based on the set of resources using the partitioning configuration data structure. |
US12236280B2 |
Orchestration layer for user defined automation workflows
An orchestration layer for execution user defined automation workflows. The orchestration layer may include multiple process instances that host user defined automation workflows that automate processes or tasks. To improve system performance and reduce operating costs, the user defined automation workflows are deployed to the orchestration layer in a standard format that standardizes the user defined workflow configurations. The orchestration layer may also dynamically scale the computational resources allocated to teach process instance based on the properties of each user defined automation workflow. |
US12236279B2 |
Resource scheduling method, apparatus and system
The embodiments of the present disclosure disclose a resource scheduling method, apparatus and system. The method comprises: receiving, by a management node, a Pod creation request from a user, wherein the Pod creation request comprises: requirements of each container for each type of shareable resources; selecting, by the management node, a node for a Pod object to be created, and allocating each type of shareable resources of each container to the Pod object according to shareable resource information of a shareable device in the selected node; and binding the Pod object, the selected node and allocated resources, and storing the Pod object bound to the selected node and the allocated resources. |
US12236278B2 |
Optimization of virtual warehouse computing resource allocation
Methods, systems, and apparatuses for optimizing the configuration of virtual warehouses for execution of queries on one or more data warehouses are described herein. A plurality of different events associated with a data sharing platform may be logged. The data sharing platform may enable users to access one or more databases managed by the data sharing platform. The data sharing platform may be configured to provide access to the data stored by the data sharing platform via one or more of a plurality of virtual warehouses. A testing database may be generated. An optimized virtual warehouse configuration may be predicted for a first virtual warehouse by selecting a plurality of different warehouse configurations for the first virtual warehouse, measuring performance parameters of each of the plurality of different warehouse configurations by emulating, and selecting the optimized virtual warehouse configuration based on the performance parameters. |
US12236277B2 |
Apparatus and method for secondary offloads in graphics processing unit
The invention relates to an apparatus for second offloads in a graphics processing unit (GPU). The apparatus includes an engine; and a compute unit (CU). The CU is arranged operably to: fetch execution codes; when each execution code is suitable to be executed by the CU, execute the execution code; and when each execution code is not suitable to be executed by the CU, generate a corresponding entry, and send a request with the corresponding entry to the engine for instructing the engine to allow a component inside or outside of the GPU to complete an operation in accordance with the corresponding entry. |
US12236273B2 |
Clustering processes using traffic data
Disclosure is made of methods, apparatus and system for clustering processes for use by a cloud platform. Process clustering may include receiving traffic data transmitted and received between each pair of processes in a set of processes. A matrix may be generated based on the traffic data, the matrix including a row and a column for each process in the set of processes. The matrix may be hierarchically clustered based on the traffic data, the hierarchical clustering outputting a plurality of clusters, each cluster including one or more processes in the set of processes. The plurality of clusters may then be merged into a set of merged clusters of processes. |
US12236271B2 |
Method and system for performing state management services for composed information handling systems
Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes making a determination that an at least one control resource set is not associated with a distributed state storage system; and in response to the determination: identifying additional computing resources to instantiate a distributed state storage system; instantiating the distributed state storage system using the additional computing resources; registering the at least one control resource set with the distributed state storage system; and preparing the at least one control resource set to perform at state management services using the distributed state storage system. |
US12236270B2 |
Multi-tasking chip and resource control management method thereof
An integrated circuit includes a plurality of control circuits and a resource controller. Each of the control circuits is configured to send a work request, execute a work procedure according to an authorization code corresponding to the work procedure, and generate a completion signal after the work procedure is completed. The resource controller includes a storage circuit stores a plurality of index values; a processor circuit updates, according to each of the completion signals, a status of the index value associated with the authorization code corresponding to the work procedure; and a conversion circuit configured to, in response to each of the work requests, output, when a status of at least one of the index values is resource-available, an authorization code associated with one index value whose status is resource-available. |
US12236269B2 |
Distribution of workloads in cluster environment using server warranty information
Systems and methods take into account the criticality of workloads, the warranty needs of workloads, the warranty available time, and the lifetime of a workload to provide an optimal solution that ensures servers are used to highest extent. The warranty health of servers is computed and categorized as critical, warning, or healthy based on the number of days remaining in warranty. Workloads are tagged as short-term or long-term workloads. Workloads are also classified based on criticality. The quarantine mode for proactive high availability of servers is divided into multiple modes, including a long-time, critical-workload quarantine mode, a critical-workload quarantine mode, and a standard quarantine mode. Servers that are in quarantine mode are assigned new workloads based upon the warranty health, workload term, and workload criticality. |
US12236268B2 |
Distributed job scheduling system
A method includes receiving a request to perform a job from a second computing device, where the job includes one or more steps to be completed in a period, and where the request includes a job description for the job, storing the job description into a data store, retrieving a step description corresponding to one of the steps of the job to be performed from the data store, where each of the steps is performed by a corresponding worker system, sending the commands to the communication endpoint for the corresponding worker system, receiving a status update comprising results for the commands from the corresponding worker system, and storing the status update to the data store. |
US12236265B2 |
Error avoidance load balancing across distributed clustered containerized environments
A system can determine respective health statuses for respective microservices of respective instances of a group of microservices. The system can monitor the requests to determine a correlation between respective requests of the requests and respective subgroups of microservices of the group of microservices that carry out the respective requests. The system can determine a subgroup of container clusters of container clusters that are available to serve a first request type, based on determining an intersection between the respective subgroups of microservices of the group of microservices that carry out the respective requests, and the respective health statuses for respective microservices of respective instances of the group of microservices. The system can, in response to receiving a first request of the first request type, assign, by a load balancer, the first request to be served by a first container cluster of the subgroup of container clusters. |
US12236259B2 |
Autonomous aggregation identifier calculation
The subject technology performs a transaction locally at a computing node. The subject technology determines that the transaction has been completed. The subject technology determines a set of immutable attributes from the completed transaction. The subject technology generates an aggregate identifier based on the set of immutable attributes. The subject technology publishes the generated aggregate ID. The subject technology stores the published aggregate ID to an external storage location. |
US12236257B2 |
Automatic shutdown of idle virtual machines
Methods, systems, and computer programs are presented for automatically shutting down idle virtual machines (VMs). One method includes an operation for determining a number of active connections of a VM. The method further includes checking disconnect rules to determine automatic shutting down of the VM. The disconnect rules are based on the number of active connections of the VM, and the disconnect rules define criteria for determining when to shut down the VM automatically. The method further includes, based on determining to automatically shut down the VM, sending a message indicating the VM is inactive to a VM manager program executing at a cloud-service provider. The VM manager program is configured to shut down the VM in response to receiving the message indicating the VM is inactive. |
US12236255B2 |
NUMA node virtual machine provisioning system
A Non-Uniform Memory Access (NUMA) node virtual machine provisioning system includes a connection system and a physical NUMA node coupled to a NUMA node virtual machine provisioning subsystem that modifies NUMA node information in at least one database to create a first virtual NUMA node that is provided by a first subset of NUMA node resources in the physical NUMA node, modifies connection system information in the at least one database to dedicate a first subset of connection system resources in the connection system to the first virtual NUMA node, and deploys a first virtual machine on the first virtual NUMA node such that the first virtual machine performs operations using the first subset of NUMA node resources that provide the first virtual NUMA node, and using the first subset of connection system resources dedicated to the first virtual NUMA node. |
US12236253B2 |
Creation and presentation of accessible targeted prompts
Methods and corresponding systems and apparatuses for using keyboard input to configure targeted prompts in association with graphical elements of a software application being developed and to access the targeted prompts during runtime execution of the software application. A user interface of a builder application can include a first region and a second region. The first region displays options for configuring targeted prompts. The second region is a canvas region that displays a second user interface generated through execution of the software application. Keyboard input can include a shortcut that updates the user interface to switch between the first region and the second region and/or a shortcut that sequentially navigates between graphical elements that can be associated with targeted prompts. Other keyboard shortcuts can be made available for use with the builder application and/or during runtime execution of the software application. |
US12236244B1 |
Multi-degree branch predictor
A multi-degree branch predictor is disclosed. A processing circuit includes an instruction fetch circuit configured to fetch branch instructions, and a branch prediction circuit having a plurality of prediction subcircuits. The prediction subcircuits are configured to store different amounts of branch history data with respect to other ones, and to receive an indication of a given branch instruction in a particular clock cycle. The prediction subcircuits implement a common branch prediction scheme to output, in different clock cycles, corresponding predictions for the given branch instruction using the different amounts of branch history data and cause, instruction fetches to be performed by the instruction fetch circuit. The prediction subcircuits are also configured to override, in subsequent clock cycles, instruction fetches caused by prediction subcircuits with comparatively less branch history data based on contrary predictions performed in subsequent clock cycles by prediction subcircuits with more branch history data. |
US12236242B2 |
Systems and methods to load a tile register pair
Embodiments detailed herein relate to systems and methods to load a tile register pair. In one example, a processor includes: decode circuitry to decode a load matrix pair instruction having fields for an opcode and source and destination identifiers to identify source and destination matrices, respectively, each matrix having a PAIR parameter equal to TRUE; and execution circuitry to execute the decoded load matrix pair instruction to load every element of left and right tiles of the identified destination matrix from corresponding element positions of left and right tiles of the identified source matrix, respectively, wherein the executing operates on one row of the identified destination matrix at a time, starting with the first row. |
US12236239B2 |
Systems and methods for data placement for in-memory-compute
According to one embodiment, a memory module includes: a memory die including a dynamic random access memory (DRAM) banks, each including: an array of DRAM cells arranged in pages; a row buffer to store values of one of the pages; an input/output (IO) module; and an in-memory compute (IMC) module including: an arithmetic logic unit (ALU) to receive operands from the row buffer or the IO module and to compute an output based on the operands and one of a plurality of ALU operations; and a result register to store the output of the ALU; and a controller to: receive, from a host processor, operands and an instruction; determine, based on the instruction, a data layout; supply the operands to the DRAM banks in accordance with the data layout; and control an IMC module to perform one of the ALU operations on the operands in accordance with the instruction. |
US12236238B2 |
Large integer multiplication enhancements for graphics environment
An apparatus to facilitate large integer multiplication enhancements in a graphics environment is disclosed. The apparatus includes a processor comprising processing resources, the processing resources comprising multiplier circuitry to: receive operands for a multiplication operation, wherein the multiplication operation is part of a chain of multiplication operations for a large integer multiplication; and issue a multiply and add (MAD) instruction for the multiplication operation utilizing at least one of a double precision multiplier or a 48 bit output, wherein the MAD instruction to generate an output in a single clock cycle of the processor. |
US12236235B2 |
System and method for evaluating software development
The subject application relates to a system and method for evaluating software development and includes selecting a plurality of parameters and calculating product achievement rate according to the parameters. In this method, the parameters include bug-fixed score and at least one of the following scores: SLO-enhancement score, on-time score and stability score. According to the subject application, it is possible to evaluate the project achievement in a more accurate way, and it could motivate the software engineers to make the software better and therefore the software development may be improved. |
US12236233B2 |
Method and system for automatically and quickly deploying front-end processor based on gray release
The present disclosure discloses a method and system for automatically and quickly deploying a front-end processor based on gray release. The system includes a user management module, a front-end processor engineering configuration module, a version iteration module and an engineering code version management repository, where the version iteration module is connected with the engineering code version management repository, the user management module and the front-end processor engineering configuration module, a code is obtained through the engineering code version management repository to perform updating or rollback of a current code, an operating permission of the front-end processor is obtained by using the user management module, an engineering configuration parameter is obtained from the front-end processor engineering configuration module for engineering gray release of a plurality of front-end processors, and a task scheduling function therein is called. |
US12236232B2 |
Systems and methods for managing distributed metrics rollups during non-disruptive upgrade
A method, computer program product, and computer system for upgrading, by a computing device, a plurality of storage appliances in a cluster, wherein the storage appliance cluster may include at least a primary storage appliance and a secondary storage appliance. It may be determined that an upgrade to a plurality of storage appliances in a cluster has completed. Distributed data may be queried for each storage appliance in the cluster based upon, at least in part, determining that the upgrade to the plurality of storage appliances in the cluster has completed. Data stored in a management database in the primary storage appliance and data stored locally in the secondary storage appliance may be combined based upon, at least in part, querying the distributed data for each storage appliance in the cluster. |
US12236231B2 |
Automation controller for upgrading an IT infrastructure
An automation controller is disclosed which provides central management of an automated upgrade process in an IT infrastructure. In an example, one or more hardware processors are configured as a central initiation point for the automated upgrade process by machine-readable instructions. The machine-readable instructions are executable to identify, based on at least one automation input file, at least one target node in the at least one IT infrastructure to be upgraded. The machine-readable instructions are also executable to associate at least one patch firmware bundle with the at least one target node in the at least one IT infrastructure. The machine-readable instructions are also executable to execute an automation code script. The machine-readable instructions are also executable to manage the automated upgrade process through to exception or successful completion of the automated upgrade process at the at least one target node in the at least one IT infrastructure. |
US12236229B2 |
Identifying execution environments for deploying network functions
This disclosure describes techniques and mechanisms for using a domain-specific language (DSL) to express and compile serverless network functions, and optimizing the deployment location for the serverless network functions on network devices. In some examples, the serverless network functions may be expressed entirely in the DSL (e.g., via a text-based editor, a graphics-based editor, etc.), where the DSL is a computer language specialized to a particular domain, such as a network function domain. In additional examples, the serverless network functions may be expressed and compiled using a DSL in combination with a general-purpose language (GSL). Once the serverless network function have been expressed and/or compiled, the techniques of this disclosure further include determining an optimized network component on which the serverless network function is to execute, and deploying the serverless function to the optimized network component. |
US12236228B2 |
Management data rewrite system and vehicle including management data rewrite system
A management data rewrite system is provided that includes first and second electronic control units. The first electronic control unit includes a non-volatile memory configured to hold management data regarding multiple electronic control units. In the second electronic control unit, an update of in-vehicle software is made. The second electronic control unit is coupled to the first electronic control unit and configured to carry out transmission and reception of data to and from the first electronic control unit through an in-vehicle network. The second electronic control unit receives an entirety of the management data from the non-volatile memory, rewrites a data portion related to the update of the in-vehicle software in the management data, into new data, and transmits an entirety of the post-rewrite management data to the first electronic control unit, to allow the non-volatile memory to hold the entirety of the post-rewrite management data. |
US12236225B2 |
Identifying a limited function of a mobile object during update of a mobile object control unit
The control system comprises: a mobile object control unit configured to control a mobile object; an update control unit configured to control reception of an update program for the mobile object control unit from an external device and to control an update of the mobile object control unit with the update program; and a notification control unit configured to notify a user of information on a function to be limited in the mobile object that occurs during the update of the mobile object control unit, wherein, for the update program, identification information is given for identifying a function to be limited in the mobile object during the update of the mobile object control unit with the update program, and the notification control unit, based on the identification information given to the update program, controls notification to the user of the information on the function to be limited. |
US12236223B2 |
Systems and methods for selecting templates for application deployment
A method for selecting templates for application deployment. The method may include storing, a plurality of templates for deploying applications into at least one of at least one edge server or at least one cloud server, wherein the at least one cloud server communicates with the at least one edge server through a network; receiving, from the at least one edge server, configuration information of a plurality of edge devices and the at least one edge server, and operation condition information of applications deployed, wherein the plurality of edge devices is in communication with the at least one edge server; receiving, from the at least one cloud server, infrastructure resource information of the at least one cloud server; and deploying, application by selecting at least one of the plurality of templates based on the configuration information, the operation condition information, and the infrastructure resource information. |
US12236218B2 |
Software code verification using call graphs for autonomous systems and applications
In various examples, techniques for performing software code verification are described. Systems and methods are disclosed for generating, using intermediate code and user input, a call graph that represents source code for software. For instance, the call graph represents at least functions (e.g., internal functions, external functions, etc.) associated with the software, calls (e.g., direct calls, call pointers, etc.) between the functions, and register information associated with the functions (e.g., variables used by the functions, assembly code used by the functions, etc.). The systems and methods may further use the call graph to perform software code verification by verifying rules from design specifications for the software and/or rules from various certification standards. |
US12236216B1 |
Generate a script to automate a task associated with a webpage
A query that includes one or more variables is received. The one or more variables correspond to one or more interactive elements. A large language model is utilized to generate a query response that associates one or more variables included in the query to the one or more interactive elements. A script is generated utilizing the query response that associates the one or more variables included in the query to the one or more interactive elements. |
US12236214B2 |
Three-dimensional software code review engine
Systems, computer program products, and methods are described herein for reviewing software code changes in an augmented reality platform. The present invention is configured to receive a request to merge a code change with a main project repository; in response, retrieve metadata associated with the code change; generate a standard compiler output by compiling the metadata associated with the code change; identify one or more objects and one or more layouts from the standard compiler output; retrieve one or more 3D models for the one or more objects; generate an augmented modeling session for display on a first user input device; receive, from the first user input device, a user acknowledgement of the code change; and merge the code change with the project repository. |
US12236213B2 |
Systems and methods for creating software from library and custom components
Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features. |
US12236209B2 |
Processing element, neural processing device including same, and multiplication operation method using same
The present disclosure discloses a processing element and a neural processing device including the processing element. The processing element includes a weight register configured to store a weight, an input activation register configured to store input activation, a flexible multiplier configured to generate result data by performing a multiplication operation of the weight and the input activation by using a first multiplier of a first precision or using both the first multiplier and a second multiplier of the first precision in response to a calculation mode signal and a saturating adder configured to generate a partial sum by using the result data. |
US12236208B2 |
Integrated circuit for constant multiplication and device including the same
An integrated circuit for generating a product of an input and a constant includes a lookup table memory configured to store seeds corresponding to multiples of the constant, processing circuitry configured to generate a plurality of addresses respectively corresponding to a plurality of parts extracted from the input, configured to receive a plurality of seeds from the lookup table memory based on the plurality of addresses, and configured to generate a plurality of partial products based on the plurality of seeds. The processing circuitry is configured to sum the plurality of partial products. A number of the plurality of seeds stored in the lookup table memory is less than a number of possible values of the plurality of partial products. |
US12236207B2 |
Automatic localization of dynamic content
Implementations described herein relate to methods, systems, and computer-readable media to localize dynamic content. In some implementations, a computer-implemented method includes receiving visual content associated with a game from a first client locale, the visual content including text being represented at the first client locale by a first language, converting the text to generate translated text in at least a second language associated with a second client locale, and storing the translated text in a database in association with the visual content. |
US12236199B2 |
Computer implemented method for the automated analysis or use of data
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input. |
US12236197B2 |
Text extraction method and device, computer readable storage medium and electronic device
A text extraction method and device, computer-readable storage medium, and electronic device are described that relate to the technical field of machine learning. The method includes: acquiring to-be-extracted data and extracting a current trigger word in the to-be-extracted data using a target trigger word extraction model included in a target event extraction model; generating a current query sentence according to the current trigger word; and extracting a current event argument corresponding to the current trigger word according to the current query sentence and a target argument extraction model included in the target event extraction model, wherein the target trigger word extraction model and the target argument extraction model have a same model structure and parameter, and are connected in a cascading manner. |
US12236196B2 |
Method, electronic device and storage medium for semantic parsing
Methods, electronic device, and non-transitory computer-readable storage mediums are provided for semantic parsing. The equipment may obtain a first recognition result of a target statement. The first recognition result may include a first intention recognition result and a first entity recognition result. The first entity recognition result may correspond to a plurality of vertical domains. The equipment may also determine one of the plurality of vertical domains corresponding to the first entity recognition result as a target vertical domain corresponding to the target statement according to the first intention recognition result. The equipment may further convert the first entity recognition result into a second entity recognition result in the target vertical domain. The equipment may also parse an intention of the target statement according to the second entity recognition result. |
US12236195B2 |
Systems and methods for generating names using machine-learned models
A computing system can include one or more machine-learned models configured to receive context data that describes one or more entities to be named. In response to receipt of the context data, the machine-learned model(s) can generate output data that describes one or more names for the entity or entities described by the context data. The computing system can be configured to perform operations including inputting the context data into the machine-learned model(s). The operations can include receiving, as an output of the machine-learned model(s), the output data that describes the name(s) for the entity or entities described by the context data. The operations can include storing at least one name described by the output data. |
US12236192B2 |
Task-specific text generation based on multimodal inputs
A system and method for generating task-specific text by processing multimodal inputs using machine-learning models is provided. The method may include accessing first sets of tokens associated with a desired task and one or more modalities associated with a context of the desired task. The method may further include determining a second set of tokens for each of the one or more modalities using a classifier network associated with the modality. The method may further include generating a number of embedding vectors by mapping the first sets of tokens and the second set of tokens associated with each of the one or more modalities to an embedding space. The method may further include producing a sequence of words addressing the desired task by processing the number of embedding vectors with an encoder-decoder network. |
US12236185B2 |
Methods and systems for adding annotations from a printed version of a document to a digital version of the document
The present disclosure discloses methods and systems for adding one or more annotations from a printed version of a document to a digital version of the document. The methods and systems include receiving the printed document with one or more annotations, which represent review comments of a reviewer. The printed document including one or more annotations is scanned to obtain a scanned document. Thereafter, the scanned document is compared with the original digital version of the document to identify the one or more annotations. The identified one or more annotations are then extracted and added to the digital version of the document to obtain a new digital version, which can be used for changes by the user or any other user. |
US12236182B2 |
Multi-parameter, rule-based user experience variants in cloud application
A user experience repository may contain base layouts and variant metadata for applications of an enterprise. An application design platform may receive, from a designer, an indication of a selected base layout for a selected application and interact with the designer to create a user experience variant (e.g., a page layout). The designer may then define an assignment rule for the user experience variant, the assignment rule including custom logic and multiple user parameters (e.g., a user role, country, language, etc.), and the system may store information about the user experience variant and assignment rule. An enterprise application service platform may determine that a user is accessing the selected application and evaluate the custom logic of the assignment rule based on user parameters of the user accessing the selected application. In accordance with the evaluation, the system may arrange to provide the appropriate user experience variant to the user. |
US12236178B2 |
Methods of generating circuit models and manufacturing integrated circuits using the same
A method of generating a circuit model used to simulate an integrated circuit may include generating first feature element data and second feature element data by classifying feature data of a target semiconductor device according to measurement conditions, generating first target data and second target data by preprocessing the first feature element data and the second feature element data, respectively, generating a first machine learning model using the first target data and extracting a second machine learning model using the second target data, and generating the circuit model used to simulate the integrated circuit using the first machine learning model and the second machine learning model. |
US12236175B1 |
Method and system for correlating hydro-turbine governing system control parameters and oscillation characteristics
Disclosed are a method and a system for correlating hydro-turbine governing system control parameters and oscillation characteristics, and the method includes the steps: calculating a eigenvalue, a zero point and a pole of a state matrix in a hydro-turbine governing system state space model, taking a pole which is the closest to the imaginary axis and has no zero point in a preset distance as a dominant eigenvalue; determining an oscillation characteristic region of the hydro-turbine governing system on the complex plane according to the dominant eigenvalue; obtaining a system control parameter stability domain according to a Hurwitz stability criterion; and calculating dominant eigenvalues corresponding to different control parameters, classifying the control parameters according to an oscillation characteristic region of a complex plane where the dominant eigenvalue is located, and dividing the oscillation characteristic region in a system control parameter stability domain. |
US12236173B2 |
Information processing apparatus, and control method
The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a modeling unit (2040), an output unit (2080). The acquisition unit (2020) acquires a plurality of trajectory data. The trajectory data represents a time-sequence of observed positions of an object. The modeling unit (2040) assigns one of groups for each trajectory data. The modeling unit (2040) generates a generative model for each group. The generative model represents trajectories assigned to the corresponding group by a common time-sequence of velocity transformations. The velocity transformation represents a transformation of velocity of the object from a previous time frame, and is represented using a set of motion primitives defined in common for all groups. The output unit (2060) outputs the generated generative models. |
US12236169B2 |
Digital twin utility tunnel system based on reduced-order simulation model and real-time calibration algorithm
The present application provides a digital twin utility tunnel system based on a reduced-order simulation model and a real-time calibration algorithm. The system includes a big data aggregation unit and a real-time simulation deduction unit. The big data aggregation unit is configured to collect static attribute data and real-time dynamic data. The real-time dynamic data includes fixed monitoring data and mobile monitoring data. The fixed monitoring data is collected by gas sensors fixedly installed in the utility tunnel, and the mobile monitoring data is collected by mobile sensors in the utility tunnel. The real-time simulation deduction unit includes a forward prediction module and an inversion calibration module. The forward prediction module is configured to perform dimension reduction simplification and rapid prediction, and the inversion calibration module is configured to perform real-time calibration on a predicted physical field, correct the predicted physical field, and perform inversion on hazard sources. |
US12236168B2 |
Machine learning for animatronic development and optimization
Techniques for animatronic design are provided. A plurality of simulated meshes is generated using a physics simulation model, where the plurality of simulated meshes corresponds to a plurality of actuator configurations for an animatronic mechanical design. A machine learning model is trained based on the plurality of simulated meshes and the plurality of actuator configurations. A plurality of predicted meshes is generated for the animatronic mechanical design, using the machine learning model, based on a second plurality of actuator configurations. Virtual animation of the animatronic mechanical design is facilitated based on the plurality of predicted meshes. |
US12236165B2 |
Methods and systems for decoupling user input using context
Vehicle systems and methods are provided for decoupling user input devices and software applications using contextual information. One method involves a user input management service receiving an input context message from an interactive application identifying an anticipated data type to be received by the interactive application, maintaining an association between the anticipated data type and the interactive application, identifying an input data type associated with a received user input, and when the input data type matches the anticipated data type, broadcasting, by the user input management service, a message including an indication of the input data type and an input value of the received user input for the input data type to the interactive application, wherein the interactive application responds to the input value for the input data type. |
US12236162B2 |
Audio parameter adjustment based on playback device separation distance
Embodiments disclosed herein include playback devices configured to operate in one or more playback configurations including configurations individual playback devices play back one or more corresponding channels of multichannel audio content. An audio parameter can be determined based on a distance between playback devices. In some examples, the audio parameter comprises a filter such as a low frequency filter that varies based on at least the distance between the playback devices. After the audio parameter is determined, the playback devices can play back audio content according to the determined audio parameter. |
US12236161B2 |
Playback queue with software components
Example techniques described herein relate to a software application that is configured to operate as an add-on software component to audio-playback software on a playback device of a media playback system. An example implementation may involve adding the multiple audio tracks to the playback queue, and before playing back a first audio track, enabling a first add-on component to audio-playback software. The first add-on component corresponds to a first remote source and enabling this component causes a first modification to an equalization of the playback device. The example implementation may also involve before playing back a second audio track, enabling a second add-on component to the audio-playback software. The second add-on component corresponds to the second remote source and enabling this component causes a second modification to the equalization. Enabling the second add-on component disables the first add-on component if enabled. |
US12236160B2 |
Audio techniques for music content generation
Techniques are disclosed relating to implementing audio techniques for real-time audio generation. For example, a music generator system may generate new music content from playback music content based on different parameter representations of an audio signal. In some cases, an audio signal can be represented by both a graph of the signal (e.g., an audio signal graph) relative to time and a graph of the signal relative to beats (e.g., a signal graph). The signal graph is invariant to tempo, which allows for tempo invariant modification of audio parameters of the music content in addition to tempo variant modifications based on the audio signal graph. |
US12236159B2 |
Method and apparatus for synchronizing audio and text, readable medium, and electronic device
This disclosure relates to a method and apparatus for synchronizing audio and text, a readable medium, and an electronic device, and relates to the technical field of electronic information, the method including: in response to a first page displayed on a presentation interface being updated to a second page, determining whether the second page includes multimedia content, wherein audio corresponding to text in the first page is played while the first page is displayed; if the second page includes the multimedia content and the multimedia content is in a mute playing state, controlling the audio to be played continuously; determining a first playing identification of the audio when the playing of the multimedia content is stopped, and determining corresponding target text in accordance with the first playing identification; and updating the second page to a third page on the presentation interface, the third page including the target text. |
US12236157B2 |
System and methods for automated collection, aggregation, distribution, display, and recording of alert related information
Disclosed herein is a system for handling critical incidents from external control, information and networking systems. In one embodiment, the system includes a mapping module, a presentation formatting module, a distribution module, and a least one display device. The mapping module is configured to receive alert information from external systems, search for information relevant to the critical incident, and aggregate the alert information and relevant information into a persistent arrangement that maps the source of such information. The presentation formatting module is configured to define a visual data presentation that allows for displaying alert information and relevant information in a useful format. The distribution module is configured to send the visual data presentation to one or more end-points. The display device(s) is located at such an end-point(s) and configured to receive and display the visual data presentation to personnel responsible for mitigating and curing the critical incident. |
US12236156B2 |
Signal processing device and vehicle display apparatus including multiple displays
The present disclosure relates to a signal processing device and a vehicle display apparatus including the same. The signal processing device according to an embodiment of the present disclosure includes a processor configured to perform signal processing for displays located in a vehicle, wherein the processor is configured to: display a first image including a first overlay on a first display, transmit the first image by screen sharing, and display a second image of a mirrored image corresponding to the first image on a second display; generate a second overlay different from the first overlay while displaying the first image and the second image; transmit information related to the second overlay by instance copying; and display a second overlay generated based on the information related to the second overlay on top of the first image or the second image. Accordingly, objects may be displayed rapidly and accurately by instance copying during screen sharing. |
US12236153B2 |
Multi-display based device
An electronic device is provided that includes a first display and a second display. The electronic device also includes a processor configured to allocate a first set of resources to the first display and a second set of resources to the second display. The first set of resources is different from the second set of resources. Each of the first set of resources and the second set of resources includes one or more of at least one available hardware resource and at least one available software resource. |
US12236152B2 |
Information processing apparatus and information processing method for displaying a feeling parameter associated with an autonomous moving body
There is provided an information processing apparatus and an information processing method capable of intuitively and easily indicating a state of feeling of the autonomous moving body to the user. The information processing apparatus includes a control unit that, according to a change in a position of the autonomous moving body sensed by a sensing unit that senses the position of the autonomous moving body and a feeling parameter indicating the feeling of the autonomous moving body, causes a display screen to display a figure corresponding to the autonomous moving body while changing a state of the figure. The present disclosure can be applied to, for example, an apparatus and the like that controls an autonomous moving body. |
US12236151B2 |
Information processing apparatus, information processing system, and non-transitory computer readable medium storing program for displaying content on virtual screen
An information processing apparatus includes: a light-transmission member disposed in a line-of-sight direction of a user when the information processing apparatus is worn on a user's head; and a processor configured to: switch between displaying of a virtual screen to be superimposed on a real space through the light-transmission member when the information processing apparatus is worn on the user's head and displaying of a display content of the virtual screen on the light-transmission member when the information processing apparatus is not worn on the user's head. |
US12236148B2 |
Gallery of messages from individuals with a shared interest
A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request. |
US12236147B2 |
System and terminal apparatus
A system according to the present disclosure includes a first terminal apparatus that repeatedly transmits an image captured using an imager and a second terminal apparatus that displays the received captured image. The first terminal apparatus acquires a position of a display object capable of displaying information, determines, when existence of a blocking object between the display object and the imager is detected, whether a blocked portion, which is a portion where the display object is at least partially blocked by the blocking object, exists within the captured image, and processes, when the blocked portion exists within the captured image, the captured image for the blocked portion within the captured image to be identifiable and transmits a captured image in which the blocked portion is identifiable as the captured image. The second terminal apparatus displays the captured image without displaying the blocked portion based on the received captured image. |
US12236146B2 |
HPD circuit of display, working method, integrated circuit and electronic equipment
An HPD circuit of a display, a working method, an integrated circuit and electronic equipment, related to the field of display interfaces. The HPD circuit of a display includes a main control module configured to receive a first control signal from the display, generate a first detection signal based on the first control signal and output the first detection signal to a display interface; and a delay control module configured to receive a second control signal from the display, generate a second detection signal based on the second control signal, set the second detection signal to a high level, and output the second detection signal to the display interface. According to the embodiments, the software delay of a display can be effectively shortened, and an HPD signal can be set to a high level as soon as possible. |
US12236145B2 |
Display apparatus, display method, and recording medium
A display apparatus displays handwritten data that is input with an inputter. The display apparatus includes processing circuitry; and a memory storing computer-executable instructions that cause the processing circuitry to convert the handwritten data into a character string; and conceal the character string generated by converting the handwritten data, in response to determining that a first time has elapsed after the character string is displayed. |
US12236132B2 |
Status checking method, memory storage device and memory control circuit unit
A memory management method, a memory storage device and a memory control circuit unit are disclosed. The method includes: sending a first operation command sequence to a rewritable non-volatile memory module to instruct a first memory module in the rewritable non-volatile memory module to perform a first operation; obtaining a first time threshold value corresponding to the first operation; updating a first counting value corresponding to the first memory module; and sending a first query command sequence to the rewritable non-volatile memory module to query a status of the first memory module, in response to that the first counting value reaches the first time threshold value. |
US12236128B2 |
Partial memory updates using preset templates
Embodiments of the present disclosure includes techniques for partial memory updates in a computer system. A data structure template is received. A first write data of a first write operation is received from a first data source, the first write operation performed in connection with provisioning of a first data payload to memory communicatively coupled with a processing unit. A first merge operation is performed involving the first write data and the first data structure template to obtain a first data structure update. The first data structure update is written to the memory, thereby improving efficiency of updating a first data structure associated with the first data payload. |
US12236127B2 |
Storage device having a configurable command response trigger
A storage device includes: a storage controller to receive one or more notifications corresponding to host data transferred from a host device to the storage device over a storage interface; and a response circuit connected to the storage controller, the response circuit to trigger a response to the host device, and including: a first counter to track the one or more notifications, the one or more notifications corresponding to an entirety of the host data such that each of the notifications corresponds to a portion of the host data; a second counter to track one or more acknowledgements received from the storage controller, the one or more acknowledgments corresponding to the one or more notifications such that each of the acknowledgments corresponds to a notification; and a response trigger to select one of the first counter and the second counter to trigger the response to the host device. |
US12236123B1 |
System and method for machine learning-temperature forecasting for automated tiering within a cloud storage system
A method, computer program product, and computing system for forecasting a future temperature for a storage object within a multi-tiered cloud storage system. A cost associated with modifying a tiering of the storage object within the multi-tiered cloud storage system is determined based upon, at least in part, the future temperature forecasted for the storage object. The storage object is tiered in the multi-tiered cloud storage system based upon, at least in part, the cost associated with modifying the tiering of the storage object and a tiering policy associated with the multi-tiered cloud storage system. |
US12236121B2 |
Container storage interface filter driver-based security for a storage system
An illustrative method includes receiving, by a container storage interface (CSI) filter driver, a request provided by a source for a CSI driver associated with a storage system to perform a control plane operation with respect to the storage system, wherein the CSI filter driver and the CSI filter execute on a node of a cluster managed by a container orchestrator, and wherein the storage system is configured to store data associated with one or more containerized applications executing on the node; performing, by the CSI filter driver in response to receiving the request, an access control operation with respect the request; and allowing, by the CSI filter driver, the CSI driver to perform the control plane operation when the access control operation determines that the source is authorized to initiate the control plane operation. |
US12236117B2 |
Resiliency management in a storage system
One or more performance parameters associated with data stored at a storage device of a plurality of storage devices are received by a storage controller. A first number of blocks of the storage device to a high resiliency portion and a second number of blocks of the storage device to a low resiliency portion of the storage device are allocated based on the one or more performance parameters. |
US12236111B2 |
Maintenance operations in a DRAM
A system includes a memory controller and a memory device having a command interface, refresh circuitry, control logic, and a plurality of memory banks, each with a plurality of rows of memory cells. The command interface is operable to receive a refresh command from a memory controller and the refresh circuitry is configured to perform one or more refresh operations to refresh data stored in at least one bank of the plurality of memory banks during a refresh time interval in response to the refresh command from the memory controller. The control logic is to configure the command interface to enter a calibration mode during the refresh time interval, and the command interface is configured to perform a calibration operation in the calibration mode during the refresh time interval. |
US12236105B2 |
Semiconductor memory devices having enhanced refresh operations that inhibit row hammer hacking
A semiconductor memory device includes a memory cell array having a plurality of rows of memory cells therein, and a row hammer handler configured to generate a refresh address when performing a refresh operation on the plurality rows of memory cells. The row hammer handler (RHH) includes a weight distributor configured to: receive a plurality of row addresses, assign a weight to each of the plurality of row addresses thus received, and to generate weight data corresponding to each of the plurality of row addresses. The RHH also includes an aggress address generator configured to determine an aggress address of a row of memory cells based on the weight data, and a refresh address generator configured to receive the aggress address and to generate the refresh address, which includes address information of a memory cell row adjacent the aggress address. |
US12236104B2 |
Operation method of memory module, operation method of memory controller, and operation method of memory system
An operation method of a memory controller, which is configured to control a memory module including a plurality of memory devices and at least one error correction code (ECC) device, is provided. The method includes reading a data set including user data stored in the plurality of memory devices and ECC data stored in the at least one ECC device, based on a read command and a first address, and writing uncorrectable data in a memory area, which is included in each of the plurality of memory devices and the at least one ECC device and corresponds to the first address, when an error of the user data is not corrected based on the ECC data. |
US12236095B2 |
Handling frequently accessed pages
Handling frequently accessed pages is disclosed. An indication is received of a stalling event caused by a requested portion of memory being inaccessible. It is determined that the requested portion of memory is a frequently updated portion of memory. The stalling event is handled based at least in part on the determination that the requested portion of memory is a frequently updated portion of memory. |
US12236094B2 |
Method, device, and computer program product for storage
The subject disclosure relates to storage. An example method includes receiving an input/output (I/O) request based on a protocol related to a first type of storage medium. The method further includes determining a namespace among a plurality of namespaces that is associated with the I/O request. The method further includes determining a binary file corresponding to the determined namespace based on a mapping relationship. The method further includes reading from and/or writing to a second type of storage medium based on the determined binary file, the second type being different from the first type. In this manner, a unified underlying storage implementation with software definition capabilities is provided, which enables different types of storage media to be operated as namespaces, thereby enabling the deployment of a storage system to adapt to more platforms and scenarios. |
US12236090B2 |
Host rate adjustment using free space values
Methods, systems, and apparatuses include receiving a current free space value and a historic delta value. A delta value is calculated using the current free space value, a target free space value, and the historic delta value. A delta region is determined using the delta value. A new host rate is calculated using the determined delta region, the calculated delta value, and the historic delta value. The new host rate is sent to a host device causing the host device to change a current host rate to the new host rate. |
US12236081B2 |
Verification method, electronic device, and non-transitory computer-readable storage medium
A verification method, includes: in a case that the first operation does not meet a verification condition, adjusting a current value of a first sub-region in the verification region, or increasing an area of the first sub-region in the verification region, or adjusting a current value of a second sub-region in the verification region. The verification region includes the first sub-region and the second sub-region, and after the current value of the first sub-region or the current value of the second sub-region is adjusted, the current value of the first sub-region is greater than the current value of the second sub-region. |
US12236077B2 |
Methods and mechanisms for generating virtual knobs for model performance tuning
An electronic device manufacturing system configured to receive, by a processor, input data reflecting a feature related to a manufacturing process of a substrate. The manufacturing system is further configured to train a machine-learning model based on the input data reflecting the feature. The manufacturing system is further configured to modify the machine-learning model in view of the virtual knob for the feature. |
US12236069B2 |
Integrated circuit, sensor and electronic device for controlling display screen
Apparatus and method are provided that are capable of controlling a display in response to reliable detection of a sliding movement operation of a pointer (e.g., a user's finger) that passes through an end of a display region. The apparatus and method utilize a position detection sensor, which is superposed on the display and configured to detect the pointer's position discretely and successively at a predetermined time interval. Based on a first position detected by the position detection sensor and a second position detected, at the predetermined time interval since the detection of the first position, by the position detection sensor, which together indicate a moving operation of the pointer, it is determined whether the moving operation of the pointer has crossed an end of the display region. If it is so determined, a passed end position of the display region is calculated based on the first and second positions. |
US12236068B2 |
Continuous playback queue
Embodiments are described herein that involve a media playback system playing back a playback queue according to a continuous-playback mode. In one aspect, a playback device is provided that includes a network interface, one or more media processing components, and a non-transitory computer-readable medium with program instructions stored thereon. The program instructions are executable by at least one processor to cause the media playback device to: add one or more items to a playback queue of the media playback device, where the one or more items include a continuous-playback item including at least one media item, play back the playback queue according to a continuous-playback mode, where playing back the playback queue according to the continuous-playback mode involves: detecting a continuous-playback trigger, and based on the detected continuous-playback trigger, adding at least one additional media item to the continuous-playback item. |
US12236067B2 |
Apparatus and method for displaying notification in electronic device
An electronic device is provided. The electronic device includes a wireless communication receiver, a touchscreen display, and at least one processor, wherein the at least one processor is configured to receive a plurality of messages including at least a first message and a second message, receive a first input including a predetermined gesture, based on the first input, display a notification list, wherein the notification list includes a first notification item including a first application icon corresponding to the first application, a first notification corresponding to the first message, and a first indicator for displaying a second notification corresponding to the second message, and a second notification item including a second application icon corresponding to a second application, a third notification, and a second indicator for displaying a fourth notification corresponding to the second application, receive a second input with respect to the first notification item, and, based on the second input, display the first notification corresponding to the first message, the second notification corresponding to the second message, and a first summary reduction indicator corresponding to the first application. |
US12236065B2 |
System for remote controls and displays for an industrial vehicle
A system for remote control displays and controls of truck functions which comprises a remote control device with a display with display control means for at least two user interfaces, each user interface corresponding to a predetermined set of truck functions, wireless transmission and reception means, and input means for selecting a function proposed on the display; actuation means corresponding to the proposed truck functions; and at least a sensor for detecting a position of a person and/or of the remote control device, wherein the display control means are configured to propose functions on the display depending on the information received from the at least one sensor for detecting a position. |
US12236063B2 |
Electronic transaction activated augmented reality experiences
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a client device implementing a messaging application, a request to access a display of a plurality of augmented reality experiences; retrieving a plurality of identifiers of each of the plurality of augmented reality experiences; determining that a given augmented reality experience of the plurality of augmented reality experiences is associated with an access restriction; modifying a given identifier of the plurality of identifiers associated with the given augmented reality experience in response to determining that the given augmented reality experience is associated with the access restriction; and generating, for display on the client device, a graphical user interface that includes the plurality of identifiers comprising the modified given identifier. |
US12236053B2 |
Sensor controller including a neural network processor to receive sensing signals and to output a sensing result, and display device including the same
A sensor controller includes a neural network processing unit to receive a sensing signal from an input sensor and to output one of a first sensing result and a second sensing result using a prediction model. The sensor controller further includes a first input processing unit and a second input processing unit. The first input processing unit is to receive the first sensing result and to determine whether a first input is present based on the first sensing result. The second input processing unit is to receive the second sensing result and to calculate a coordinate signal for a second input based on the second sensing result. |
US12236047B2 |
Touch display device
The present disclosure relates to a touch display device including a substrate, a pixel area in which at least one subpixel is disposed, a first touch sensor area located on a first side of the pixel area, a second touch sensor area located on a second opposing side of the pixel area, at least one pixel electrode disposed in the pixel area, a first electrode disposed in the first touch sensor area, and a second electrode disposed in the second touch sensor area. As the first electrode and the second electrode include a metal included in the at least one pixel electrode, the touch display device can provide an effect of reducing the thickness of a display panel even though a touch sensor is embedded in the display panel. |
US12236046B2 |
Touch panel and touch device
A display device includes a light-emitting device, an encapsulation layer disposed on the light-emitting device, an insulating layer on the encapsulation layer; a plurality of first touch sensors on an upper surface of the insulating layer, and arranged in a first direction; a plurality of second touch sensors on the upper surface of the insulating layer, and arranged in a second direction intersecting the first direction, and a discharge pattern disposed between the encapsulation layer and the insulating layer, and overlapping an area between a first touch sensor of the plurality of first touch sensors and a second touch sensor of the plurality of second touch sensors, the plurality of first touch sensors and the plurality of second touch sensors are a mesh type and include a protruding outer portion. |
US12236043B2 |
Electronic device with improved sensing performance
An electronic device, includes: a display device configured to display an image; and an input device configured to communicate with the display device, wherein the display device includes: a display panel including a plurality of pixels; an input sensor on the display panel; a panel driver configured to control the display panel; a main controller configured to provide a control signal to the panel driver; and a sensor controller configured to control the input sensor, wherein the display device is configured to transmit a sync signal included in the control signal to the input device. |
US12236036B2 |
Systems and methods for arranging applications on an electronic device with a touch-sensitive display
Systems and methods for arranging applications on an electronic device with a touch-sensitive display. An example method includes, at an electronic device with a touch-sensitive display, concurrently displaying a first application window and a second application window. The method includes receiving an input directed to first application window followed by a drag input. The method also includes that in response to detecting the drag input: moving the first application window in accordance with the drag input, and enlarging the second application window to an enlarged size that is larger than a size at which the second application window was displayed prior to detecting the first input. |
US12236033B2 |
Display device
A display device is provided. The display device includes a display unit having a circuit area and a plurality of transparent areas. The display unit includes a plurality of signal lines located in the circuit area, a plurality of pixel circuits electrically connected to the signal lines and located in the circuit area, a plurality of light-emitting elements driven by the pixel circuits and located in the circuit area, and an encapsulation layer located in the circuit area and the plurality of transparent areas. At least one of the plurality of transparent areas is enclosed by the circuit area. A first thickness of the encapsulation layer located in the circuit area is different from a second thickness of the encapsulation layer located in the at least one of the plurality of transparent areas. |
US12236027B2 |
Device for detecting fixation of stylus and intelligent interactive board
The present disclosure provides a device for detecting a fixation of a stylus and an intelligent interactive board. The device according to the present disclosure includes a first support, a switch assembly, a magnet assembly and an elastic assembly. The switch assembly is arranged on the first support. A side of the magnet assembly being away from the first support is used to adhere the stylus. The switch assembly includes a micro switch. The micro switch includes a triggering button. The triggering button is arranged facing the magnet assembly, and the magnet assembly includes a triggering part. The magnet assembly is movably connected with the first support, and the elastic assembly is arranged at a movable joint between the magnet assembly and the first support. The device according to the present disclosure can detect the state of the stylus reliably and effectively. |
US12236024B2 |
Electronic pen
An electronic pen is realized which includes a side switch that has a simple configuration and enables instruction inputs of a plurality of states to be performed easily and properly. The electronic pen has a side switch unit provided at a side surface of a pen body to be gripped by a user. The side switch unit includes a sensor unit in which capacitive sensors and pressure sensing sensors are provided as two kinds of touch sensors of different detection systems such that sensor regions (detection regions) are superimposed on each other. Thus, at least a case of performing an operation in such a manner as to act on one touch sensor and a case of performing an operation in such a manner as to act on both touch sensors simultaneously can be indicated through the side switch unit. |
US12236021B2 |
Pointer, position detection apparatus and position detection method
A pen-shaped position indicator is configured to capacitively couple with a sensor surface of a position detection apparatus. The indicator includes a pen-shaped body; a coil; a driving power production circuit configured to produce a DC voltage from an induced signal in the coil by a wireless interaction with a charging device; a signal production circuit connected to the driving power production circuit and configured to generate a signal based on the DC voltage to form a capacitive relationship between the pen-shaped body and the position detection apparatus; a first electrode; and a second electrode. The first and second electrodes are configured to form first and second capacitive relationships with the sensor surface, respectively, to generate detection signals in the sensor surface from which a first detection signal and a second detection signal distinguishable from each other are extracted and used to obtain angle information of the pen-shaped position indicator. |
US12236019B2 |
Pointing method and pointing device
A pointing method, applied to a pointing device comprising a processing circuit, comprising: (a) receiving input delta by the processing circuit, wherein the input delta indicates supposed movement of the pointing device; (b) adjusting the input delta to generate output delta by the processing circuit, wherein the input delta has a first magnitude and the output delta has a second magnitude, wherein the second magnitude is smaller than or equal to the first magnitude; and (c) output the output delta by the processing circuit. |
US12236014B2 |
Wireless soft scalp electronics and virtual reality system for brain-machine interfaces
An exemplary wireless soft scalp electronic system and method are disclosed that can actuate commands for a brain-machine interface (BMI) or brain-computer-interface (BCI) by performing real-time, continuous classification. e.g., via a trained neural network, of motor imagery (MI) brain signals or of steady-state visually evoked potential (SSVEP) signals. In some embodiments, the exemplary system is configured as a low-profile, portable system that includes microneedle electrodes that can acquire EEG signals for a brain-machine interface controller. The microneedle electrodes may be configured as soft imperceptible gel-less epidermis-penetrating microneedle electrodes that can provide improved contact surface area and reduced electrode impedance density, e.g., to enhance EEG signals and the signal classification accuracy. The microneedle electrodes can be further integrated with soft electronics that can be mounted locally in proximity to the electrodes to reduce obtrusive wiring and improve signal acquisition quality. |
US12236013B2 |
Mobility device and method for controlling the same
A mobility device may include a drive for driving the mobility device, a projector for outputting a visual stimulus, an electroencephalogram device for detecting a brainwave of a user, and a controller for controlling the drive and/or the projector. The controller may be connected to the EEG device, and may be configured to control the projector to output the visual stimulus to a surface at a position spaced by a specified distance from the mobility device. |
US12236012B2 |
Mind-controlled switch
A mind-controlled switch is described, which comprises input circuitry for receiving mind state data from a first external device, an actuator, responsive to user actuation to set one or more threshold mind state values, and control circuitry for controlling a second external device in dependence on the mind state data and the mind state value(s). Notably, the mind-controlled switch is provided separately both from a first external device (which actually collects the mind state data from the user) and the second external device, which is the device being controlled by the switch. Accordingly, the second external device need not have its own mind-controllable functionality, but can instead be a conventional device which is imbued with this functionality by way of the separate mind-controlled switch. |
US12236010B2 |
Wearable display device
Provided is a wearable display device. The wearable display device includes a display panel, comprising a display region and a peripheral region surrounding the display region; a plurality of light-emitting elements, configured to emit light to be irradiated to eyes of a user; a lens assembly, disposed on a light-exiting side of the display panel, the lens assembly comprising a lens mount and a lens within the lens mount, a light transmittance of the lens mount being greater than a threshold; and a plurality of photoelectric sensor assemblies in the peripheral region. |
US12236009B2 |
Calibration device, calibration method, drive recorder, vehicle, and storage medium
A calibration device for calibrating line-of-sight detection processing based on an image of a face of a user includes an instruction unit configured to instruct the user to look at each of a plurality of positions, and an acquisition unit configured to acquire, for each of the plurality of positions, the image of the face of the user looking at each position. The instruction unit is configured to, when giving an instruction to look at a position that is not in front of the user of the plurality of positions without moving the face, give an instruction to look in front of the user each time a position at which the user is instructed to look switches from one position that is not in front of the user to another position that is not in front of the user. |
US12236008B2 |
Enhancing physical notebooks in extended reality
Methods, systems, apparatuses, and computer-readable media are provided for enabling collaboration between writers. In one implementation, the computer-readable medium includes instructions to cause a processor to receive, from an image sensor associated with a wearable extended reality appliance, image data representing a physical surface, the physical surface being a compilation of pages; receive, from a computing device associated with a virtual writer, annotation data representing first virtual markings associated with a first page of the compilation and second virtual markings associated with a second page of the compilation; analyze the image data to determine that the compilation is opened to the first page; and cause the wearable extended reality appliance to overlay the first virtual markings on the first page of the compilation and exclude overlaying the second virtual markings on the first page of the compilation. |
US12236004B2 |
Biocybernetic de-escalation training system
Methods and systems are described for delivering psychophysiological self-regulation training in a virtual, augmented, and/or mixed reality environment that simulates a social situation, such as one involving conflict. A user (e.g., a trainee) may interface with a training computing system directly or via an avatar that may interact with other characters in the simulation who may be programmed at one or more levels of threat to or cooperation with the trainee. The system may provide feedback to the trainee regarding their cognitive and emotional states. The feedback may be designed to encourage them to develop the ability to respond in future real environments with appropriately effective states, where the feedback may take the form of the behavior of the characters, with the trainee's interaction based on their effective states being rewarded by desirable character behavior and the trainee's ineffective states being penalized by undesirable character behavior. |
US12236000B2 |
Reverse engineering detection by counting consecutive incremental branch instructions in an instruction register of a processor
Method for detecting the linear extraction of information in a processor using an instruction register for storing an instruction including an operation code. The method includes monitoring the instructions successively stored in the instruction register including decoding the operation codes, determining the number of consecutive operation codes encoding incremental branches, and generating a detection signal if the number is greater than or equal to a detection threshold. |
US12235997B2 |
Contextual tab aware app protection
A computing device includes a display, and a browser to access applications for display in a browser window. Each application is associated with a respective browser tab within the browser window. A processor is coupled to the display to display content from an application associated with a selected browser tab, and to classify the selected browser tab. The processor enables app protection to selectively block screenshots of the displayed content based on the classification of the selected browser tab. |
US12235993B2 |
Adaptive PII obscuring based on PII notification visibility range
Captured PII is identified in sensor data, the sensor data being captured over time by a sensor of a vehicle of an environment surrounding the vehicle. The sensor data includes captured PII and non-PII. A notice zone surrounding the vehicle is identified, the notice zone defining an area in which a notice device of the vehicle provides notice to pedestrians that the sensor data is being captured. Any instances of the captured PII in the sensor data are obscured that are captured from the pedestrians that, over the time of the capture, did not enter the notice zone and receive the notice. The sensor data, as processed, is sent to a cloud server for storage. |
US12235992B2 |
Data clean rooms using defined access in trusted execution environment
In an embodiment, an application is created on a data-provider platform. The application includes one or more application programming interfaces (APIs) corresponding to one or more underlying code blocks. Provider data is shared with the application on the data-provider platform. An application instance of the application is installed in a trusted execution environment (TEE). The application instance includes one or more APIs corresponding to the one or more APIs in the application on the data-provider platform. Consumer data is shared with the application instance from a data-consumer platform. One or more of the APIs of the application instance are invoked to execute, on the TEE, respective associated underlying code blocks that are not visible on the TEE. The output of the one or more respective associated underlying code blocks is saved to the data-consumer platform. |
US12235978B2 |
Method and system of protecting sensitive content from photography
A system and method for preventing circumvention of content security measures includes receiving a request to display a content on a display screen and determining whether the content includes sensitive information. Upon determining that the content includes sensitive information, a request is transmitted to an operating system associated with the display screen to modify a plurality of display settings of the display screen from original display settings to modified display settings, the plurality of display settings including a screen refresh rate and a screen refresh line width, where the modified display settings prevent circumvention of content security through taking a photograph of the display screen. |
US12235977B2 |
Systems and methods for securing and sharing data using distributed ledger technology
Embodiments of the present disclosure disclose a distributed ledger technology (e.g., blockchain)-based system that provides tools and mechanisms to place users in control of their data. In embodiments, the system may include a platform device configured to initiate a connection with a lab test service provider whose systems (e.g., computer systems) may store data pertaining to the user. In embodiments, the platform device is configured to secure the data stored at the lab test service provider by facilitating deployment of that data into a distributed ledger. Once the data is secured in the distributed ledger, the platform device may be configured to provide controlled distribution or sharing of the secured data with other users or other third-party systems. |
US12235976B2 |
Authenticated and authorized transfer of content over a communication network
A system and method are provided for conditional delivery of electronic content from a sender to a recipient. The content may be secured and authenticated so as to control the delivery only to intended recipients, e.g., using an authorizing entity to grant permission for such delivery, and in some instances using blockchain to control the transfer of the rights in the content. |
US12235971B2 |
Historical risk assessment for risk mitigation in online access control
Systems and methods for automated historical risk assessment for risk mitigation in online access control are provided. An entity assessment server can receive a request to assess a risk indicator change from a first risk indicator to a second risk indicator. For each attribute used to generate the first risk indicator and second risk indicator, a first impact can be determined for changing from the first risk indicator to a third risk indicator between the first risk indicator and the second risk indicator. A second impact similarly can be determined for changing from the third risk indicator to the second risk indicator. Aggregating the first impact and the second impact can determine a total impact of each attribute. Assessment results can be generated to include a list of attributes ordered according to the respective total impact and transmitted to a remote computing device for use in improving the risk indicator. |
US12235970B2 |
Systems and methods for aggregated vulnerability proofing of an IHS
Systems and methods are provided for vulnerability proofing the administration of hardware components of an IHS. A proposed configuration for a hardware component of the IHS is detected. Multiple catalogs specifying known vulnerabilities of hardware components are accessed, such as a catalog of known vulnerabilities provided by a manufacturer of the hardware component and such as a catalog of known vulnerabilities provided by a manufacturer of the IHS. The proposed configuration of the hardware component is evaluated as being vulnerable in the first catalog and also in the second catalog. If the proposed configuration is identified as vulnerable in either the first catalog or in the second catalog, the hardware component is disabled until the proposed configurations for the hardware component are changed to include no configurations with vulnerabilities identified in either the first or second catalogs. |
US12235969B2 |
System and method for calculating and understanding aggregation risk and systemic risk across a population of organizations with respect to cybersecurity for purposes of damage coverage, consequence management, and disaster avoidance
Embodiments of a computer-implemented system and methods for predicting and/or determining a probability of a cyber-related attack and associated costs are disclosed. |
US12235968B2 |
Automated software vulnerability determination
Software vulnerabilities affecting devices can be determined using a vulnerability identifier uniquely identifying a vulnerability and version check information for use in determining software versions affected by the vulnerability. The version check information comprises one or more version rules providing a definition of how a software version number is tokenized and one or more Boolean expressions on those tokens to identify impacted versions of software according to the one or more version rules. In checking software for a vulnerability, the software version is determined and checked using the Boolean expression according to the version definition. |
US12235963B2 |
Provenance information based trust evaluation method and apparatus
A provenance information based trust evaluation method of a trust evaluation apparatus for selecting a cooperation object of a self-adaptive system includes transmitting a cooperation request signal to a communicable neighbor, receiving a response including provenance information from the neighbor, evaluating a final trust based on the provenance information included in the response of each cooperation candidate object by considering a neighbor which transmits the response as a cooperation candidate object, and selecting a cooperation object based on the final trust of each of the cooperation candidate object, and the final trust is calculated based on a provenance trust of each of the cooperation candidate objects and the influence of the cooperation pattern. |
US12235960B2 |
Behavioral threat detection definition and compilation
Examples of the present disclosure describe systems and methods for behavioral threat detection definition compilation. In an example, one or more sets of rule instructions may be packaged for distribution and/or use by a behavioral threat detection engine. As an example, a set of rule instructions is compiled into an intermediate language and assembled in to a compiled behavior rule binary. Event linking is performed, wherein other rules launched by the rule and/or events that launch the rule or are processed by the rule are identified, and such information may be stored accordingly. The behavior rule binary may be packaged with other rules associated with identifying a specific behavior. The packaged behavior rule is distributed to one or more computing devices for use with a behavioral threat detection engine. For example, the threat detection engine may execute the behavior rule using a rule virtual machine. |
US12235956B2 |
Systems and methods for generating malware family detection rules
Disclosed are techniques for identifying unique byte sequences for malware families. A method can include receiving a collection of malware signature samples, grouping the samples in the collection by malware family, and for each family: identifying unique byte sequences in the samples and a number of instances of the unique byte sequences across the samples, adding the identified unique byte sequences to a dictionary for the malware family, retrieving a dictionary of at least another malware family, comparing the unique byte sequences in the dictionary for the malware family with byte sequences in the dictionary of the another malware family, identifying a conflicting byte sequence based on (i) the comparison and (ii) determining that a number of instances of the conflicting byte sequence is more than a threshold number of instances, and removing the identified conflicting byte sequence from the dictionary for the malware family. |
US12235951B2 |
Uniform enclave interface
A uniform enclave interface is provided for creating and operating enclaves across multiple different types of backends and system configurations. For instance, an enclave manager may be created in an untrusted environment of a host computing device. The enclave manager may include instructions for creating one or more enclaves. An enclave may be generated in memory of the host computing device using the enclave manager. One or more enclave clients of the enclave may be generated by the enclave manager such that the enclave clients configured to provide one or more entry points into the enclave. One or more trusted application instances may be created in the enclave. |
US12235947B2 |
Display layout and interactive objects for patient monitoring
A physiological patient monitoring system with a patient-facing interface is disclosed. The patient interface can be used by the patient to communicate with hospital staff without actually requesting attendance and can request attendance for specific purposes. The patient interface may also track patient treatment and inform patients of the details of their treatments. |
US12235946B1 |
Virtual notarization using cryptographic techniques and biometric information
Methods and systems described in this disclosure electronically notarize a document. The system can receive biometric information from a user, extract characteristics from the biometric information, and compare the characteristics of the biometric information with previously stored characteristics of the user's biometric information. When the characteristics of the biometric information match the previously stored characteristics to a threshold, the system can create an identity of the user using the characteristics of the biometric information. The system can send a document to the user for cryptographic signature and receive an indication that the document has been signed. The cryptographic signature can be generated with a digest of the document, the identity, and a cryptographic key associated with the user. The system can inspect the digest of the document, the cryptographic key, and the identity associated with the document to verify authenticity of the document and the identity of the user. |
US12235940B2 |
Method and apparatus for secure information distribution
A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided. |
US12235939B2 |
Authentication system with message conversion
A server computing device receives authentication request messages formatted according to a first message format from a party via a computing device of a user involved in a transaction, translates the messages into modified authentication request messages formatted according to a second message format, and transmits the modified authentication request messages to an authorization computer. The server computing device may augment the modified authentication request messages by including data gathered from the received authentication request messages describing the user, user's computing device, and/or network path between the server computing device and user's computing device, as well as risk scores generated based upon the received authentication request message. Additionally, the server computing device receives messages formatted according to the second message format from the authorization computer and translates them into messages formatted according to the first message format to be sent to the user's computing device. |
US12235935B2 |
Integration services systems, methods and computer program products for ECM-independent ETL tools
To resolve a conflict between CMIS secondary types and certain ECM features such as content server categories and allow the underlying ECM system to be fully CMIS-compliant, an ECM-independent ETL tool comprising a CMIS-compliant, repository-specific connector is provided. Operating on an integration services server at an integration tier between an application tier and a storage tier where the repository resides, the connector is particularly configured to support CMIS secondary types and specific to the repository. On startup, the connector can import any category definition from the repository. The category definition contains properties associated with a category in the repository. When the category is attached to a document, the properties are viewable via a special category object type and a category identifier for the category. Any application can be adapted to leverage the ECM-independent ETL tool disclosed herein. |
US12235934B2 |
Method for discriminating vertical distribution models of organic carbons, terminal device and non-transitory computer readable storage medium
A method for discriminating vertical distribution models of organic carbons is provided, the method includes: obtaining a concentration of organic carbons in a surface layer of the ocean water area, depths of water of the ocean water area and depths of mixed layers of the ocean water area; determining different vertical distribution models of organic carbons in the ocean water area according to the concentration of the organic carbons in the surface layer and the depths of water of the ocean water area; calculating ratios of the depths of water of the ocean water area to the depths of the mixed layers of the ocean water area; and discriminating the vertical distribution models according to the ratios. According to this method, the accuracy of estimation of the stock of organic carbons in the ocean water area can be improved greatly. |
US12235928B2 |
Machine annotation of photographic images
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for image processing that involves annotating landmarks on real two-dimensional images. In one aspect, the methods include generating a training set of images of an object for landmark detection. This includes receiving a collection of real images of an object, estimating a pose of the object in each real image in a proper subset of the collection of real images, creating a collection of surrogate images of the object for the training set using the estimated poses and a three-dimensional model of the object. |
US12235924B2 |
Automatically updating modules across web interfaces
In an example embodiment, a shared worker object is used in a web browser to synchronize data across tabs in the web browser, without relying upon a web server to perform or coordinate that synchronization. More particularly, each browsing context includes a web page and zero or more web worker objects, each web worker object corresponding to a different module of the web page. The zero or more web worker objects in each web page user interface are then configured to communicate with a single shared worker, through which all data requests and data changes are sent. The single shared worker forwards data requests and data changes to the web server, but also tracks such data requests and then automatically updates any browsing context that requested a particular piece of data in the past with a change that occurred to that particular piece of data. |
US12235922B2 |
Deleting web browser data
Deleting web browser data by maintaining a set of Uniform Resource Locators (URL) hostnames, where a URL hostname is added to the set of hostnames responsive to the URL being accessed by a web browser and responsive to determining that predefined grouping conditions that define a logical group is met by the URL, and deleting one or more types of data maintained by the web browser in association with URLs associated with the hostnames in the set of hostnames, where the deleting is performed in accordance with a predefined deletion policy that specifies the types of data that are to be deleted and predefined deletion conditions, and where the deleting is performed responsive to determining that the predefined deletion conditions are met and determining that the web browser is not currently accessing any URL associated with the hostnames in the set of hostnames. |
US12235920B1 |
Preventing double actions in a single-click environment
In some implementations, a web instance may receive an indication of an event associated with a uniform resource locator (URL) that includes a slug. The web instance may determine, using an indicator encoded in the slug, that the URL is associated with an action that is included in a concurrency control group. The web instance may communicate with a remote database to determine whether the concurrency control group is locked. The web instance may selectively trigger execution of the action based on whether the concurrency control group is locked. |
US12235918B2 |
System and method for filtering and creating points-of-interest
Systems and methods are provided for filtering and/or creating Points-of-Interest (POIs). In one embodiment, a list of POIs is obtained and then filtered based on crowd data related to the list of POIs to provide a filtered list of POIs. In another embodiment, one or more crowd-sourced POIs are created based on one or more crowds relevant to a corresponding bounding region for POI creation. |
US12235914B2 |
Systems and methods for improving search result personalization and contextualization using machine learning models
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform acts of: in response to receiving search queries at a search engine, storing search event data and ranking features in one or more databases; generating, using the search event data and the ranking features, a training dataset comprising training event samples; executing a hybrid labeling procedure that assigns labels to the training event samples based, at least in part, on individual engagement information associated with the training event samples; and training a personalized ranking model to rank search results using the training event samples and the labels. Other embodiments are disclosed herein. |
US12235909B2 |
Advanced keyword search
Embodiments described herein generally relate to searching of media items associated with one or more keywords. Content search features may be generated and configured to receive search scope selections. A root level limitation may be associated with a folder within a media organization architecture. A query limitation may be associated with the content search features. In certain embodiments, means for automatically correcting the search scope selections to satisfy the query limitation are provided. |
US12235907B1 |
Method and system for generating keywords
A method and system for generating keywords that distinguish a group of selected documents from a larger corpus. The method includes: receiving a corpus that includes a plurality of documents; selecting from the corpus, based on at least one predetermined criterion, a group of the documents; determining a first Inverse Document Frequency (IDF) score for each word in a vocabulary of the group with respect to the corpus; determining a second IDF score for each word in the vocabulary of the group with respect to the group; generating based on the first IDF score and the second IDF score, a Group Frequency Inverse Document Frequency (GFIDF) score for each word in the vocabulary of the group; and assigning based on the generated GFIDF score for each word in the vocabulary of the group, at least one keyword. |
US12235905B2 |
Content display and clustering system
Disclosed herein are various embodiments, for a content display and clustering system. An example embodiment operates by receiving a request to display the plurality of content items. At each of multiple levels different pairs of content items are identified and a similarity score is computed for each pair. A subset of pairs for which their similarity score exceeds a similarity threshold for the respective level are identified and clustered. This process is repeated for one or more iterations at the same level, and then the process is repeated for each of the multiple levels. A final clustered subset is identified, and output for display, responsive to the request to display the plurality of content items. |
US12235904B2 |
Community generation based on a common set of attributes
A system, method, and machine-readable storage medium for forming a community based on a common set of attributes are provided. In some embodiments, the method includes creating a list of entities associated with a plurality of users, each entity included in the list of entities being accessed by a user of the plurality of users. The method also includes identifying a first entity accessed by a group of users of the plurality of users. The method further includes determining a first set of entities accessed by each user of the group of users, the first set of entities being included in the list of entities. The method also includes removing the first entity and the first set of entities from the list of entities. The method further includes forming a first community including the group of users, the first entity, and the first set of entities. |
US12235901B2 |
Cyberattack detection using probabilistic graphical models
Various embodiments include systems and methods to implement a security platform providing cyberattack detection. The security platform may, with respect to a cloud compute environment, use audit log data that is associated with a particular domain of operational activity within the cloud compute environment. Based on multiple baseline profiles associated with the operational activity, the security platform may use a probabilistic graph to determine a behavioral anomaly. The security platform may, based on the behavioral anomaly, identify a cyberattack. |
US12235899B2 |
Sensor based semantic object generation
Provided are methods, systems, and devices for generating semantic objects and an output based on the detection or recognition of the state of an environment that includes objects. State data, based in part on sensor output, can be received from one or more sensors that detect a state of an environment including objects. Based in part on the state data, semantic objects are generated. The semantic objects can correspond to the objects and include a set of attributes. Based in part on the set of attributes of the semantic objects, one or more operating modes, associated with the semantic objects can be determined. Based in part on the one or more operating modes, object outputs associated with the semantic objects can be generated. The object outputs can include one or more visual indications or one or more audio indications. |
US12235897B1 |
Multimodal enhancement of interactions in conversation service applications
Methods and apparatuses for multimodal enhancement of interactions in conversation service applications include a server that establishes a chat-based communication session between a conversation service application and a client computing device. Query input is captured from a user during the session. The server converts an audio segment corresponding to a video into a video transcript using speech recognition, and determines a transcript portion for the video that is responsive to the query input using a dense passage retriever model. The server selects video frames from the video that correspond to the transcript portion and determines, for the selected frames, a predicted relevancy between the selected frame and the query input. The server generates a response to the query input comprising the selected frames based upon the relevancy. The server transmits the response to the client device for display. |
US12235894B2 |
Visual localization method
There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to a server; (b) estimating the location of the mobile device at the server based on the visual features received from the mobile device; (c) transmitting reference data associated with the estimated location from the server to the mobile device; and (d) the mobile device determining its location based on the reference data received from the server. |
US12235893B2 |
Information suggestion system, information suggestion method, program, and recording medium
Provided are an information suggestion system, an information suggestion method, a program, and a recording medium capable of suggesting information of interest to many users to a product provider related to the information from an image group of a plurality of users.In the information suggestion system, the information suggestion method, the program, and the recording medium, an image group acquisition unit acquires an image group of a plurality of users, and an image analysis unit detects an imaging location of each image and an object appearing in each image. An imaging number count unit counts an imaging number of same-type images which are captured at the same imaging location and in which the same object appears, and an imaging frequency calculation unit calculates an imaging frequency of the same-type images. An information suggestion unit suggests same-type image information related to the same imaging location and the same object of the same-type image of which the imaging number and the imaging frequency satisfy a predetermined condition to a product provider related to the same-type image information. |
US12235889B2 |
Device messages provided in displayed image compilations based on user content
Implementations described herein relate to providing device messages in image compilations based on user content. A computer-implemented method includes determining that a playback mode is entered on a device to display one or more image compilations, each image compilation including images for successive display. Message criteria are obtained for device messages, each device message indicating a device function associated with images of the image compilations or of a user image library. A device message is selected based on associated message criteria. An image is identified in the user image library, the image being in the image compilations, depicts a type of image feature in the image compilations, and/or has characteristic(s) modifiable by the device function. The device message is displayed during image compilation playback and includes the identified image and a message control option. In response to user selection of the message control option, the device function is initiated. |
US12235885B2 |
Dynamic process model optimization in domains
A computing server may receive master data, transaction data, and one or more existing process models of a domain. The computing server may aggregate, based on domain knowledge ontology of the domain, the master data and the transaction data to generate a fact table. For example, entries in the fact table may be identified as relevant to the target process model and include attributes and facts that are extracted from master data or transaction data. The computing server may convert the entries in the fact table into vectors. The computing server inputting vectors into one or more machine learning algorithms to generate one or more algorithm outputs. One or more algorithm outputs may correspond to one or more improved process models that are optimized compared to the existing process models. The computing server may provide the improved process model to the domain to replace one of the existing process models. |
US12235880B2 |
Method and apparatus for querying questions, device, and storage medium
Provided is a method for querying questions. The method includes: acquiring input information of a user; acquiring intention information of the user based on the input information of the user; determining an answer generation rule; and generating, based on the input information and the intention information, a first answer in accordance with the answer generation rule, and providing the first answer to the user. |
US12235879B2 |
Graphically representing related record families using a phantom parent node
Embodiments use a phantom apex node to graphically illustrate a plurality of hierarchical records. Each record includes a parent field, and an entry in the parent field identifies a parent record of a given record. The parent record is higher in hierarchy than the given record. Embodiments identify record(s) that have no entry in the parent field. A phantom apex record is added to the database. A reference to the phantom apex record is inserted for each record that did not have an entry in the parent field. An x-y coordinate position is determined for all hierarchical records based on the parent field in each record. Once the positions are determined, all references to the phantom apex record are removed from all of the parent fields, and the phantom apex record itself is removed from the database. The plurality of records are then graphically rendered on a target output medium. |
US12235878B2 |
Adjustable inverted indexes
Example methods and systems are directed to inverted indexes. According to some examples, an inverted index is generated based on source data and a posting list threshold. The inverted index comprises one or more restricted posting lists. Each restricted posting list has a maximum size corresponding to the posting list threshold. The method may include receiving a search query comprising a value that identifies a restricted posting list of the one or more restricted posting lists. The value may be used to retrieve and return one or more record identifiers from the identified restricted posting list. A record identifier uniquely identifies one of the plurality of records in the source data. |
US12235876B2 |
System and method for improved performance in a multidimensional database environment
In accordance with an embodiment, described herein is a system and method for improving performance within a multidimensional database computing environment. A multidimensional database, utilizing a block storage option, performs numerous input/output (I/O) operations when executing calculations. To separate I/O operations from calculations, a background task queue is created to identify data blocks requiring I/O. The background task queue is utilized by background writer threads to execute the I/O operations in parallel with calculations. |
US12235872B2 |
Distributed database that uses hybrid table secondary indexes
The subject technology receives, by a distributed database, transactional queries against a key-value database comprising data managed by key-value pairs. The subject technology performs, using asynchronous threads of execution nodes of the distributed database, asynchronous transformation and compaction of key-value pairs of data that corresponds to the plurality of transactional queries. The subject technology performs, using asynchronous threads of execution nodes of the distributed database, asynchronous transformation and compaction of a set of secondary indexes that corresponds to the plurality of transactional queries. The subject technology processes, using transactional threads in the execution nodes, the plurality of transactional queries to generate results data, the asynchronous threads performing the asynchronous transformation and compaction while the transactional threads generate the results data. |
US12235871B2 |
System and method for asynchronously transferring replication data
A method, computer program product, and computing system for determining a recovery point object (RPO) value for a storage object. An amount of data to transfer from the storage object to a disaster recovery site is determined. A data replication transfer schedule for the storage object is generated based upon, at least in part, the RPO value and the amount of data to transfer. Data is asynchronously transferred from the storage object to the disaster recovery site using the data replication transfer schedule. |
US12235870B2 |
Child resistant track and trace vaporizers and cartridges
Disclosed herein are inventions for heating without combustion plant material or volatile compounds or oils in a disposable consumable such as a cartridge or disposable device with power supply. The consumable contains fluid to vaporize. A child resistant cap on the end of the device blocks vaporization fluid flow. Force is required to unblock said fluid flow. |
US12235869B2 |
Identifying changes between source and destination databases using snapshots of source database and invertible bloom filters
A centralized database management system performs data synchronization with lower bandwidth consumption and higher efficiency. The system manages data synchronization and data reconciliation across multiple databases managed by multiple DBMS across different client servers. The system generates and sends instructions that encode each data table into an invertible bloom filter and identifies differences between the two databases by performing a subtraction operation on the two invertible bloom filters. The system may generate a third invertible bloom filter comprising information associated with differences between the two data tables. The system may send instructions to the source and the destination databases, where a first and a second invertible bloom filters are encoded for the source and the destination databases, respectively. The system may decode the third invertible bloom filter, identify the different elements, and generate instructions to the source and/or the destination database. |
US12235865B1 |
No-code configuration of data visualization actions for execution of parameterized remote workflows with data context via API
A computing device displays, in a graphical user interface corresponding to a data visualization application, a dashboard having one or more data visualizations related to a data source. The device receives a user interaction with a first data visualization of the dashboard. The device compares the user interaction to a set of stored trigger actions and determines, based on the comparing, that the user interaction corresponds to a predefined trigger to initiate a workflow action to be executed by an external service, distinct from the data visualization application. In accordance with the determination, the device identifies parameters of a predefined action template corresponding to the workflow action. The device extracts a subset of data from the data source, corresponding to the parameters. The device maps the subset of data to the parameters of the action template and initiates execution of the external service. |
US12235863B2 |
Automatic estimation of computing resources for auto-discovery
A processor may initiate metadata discovery. The processor may identify an asset category and asset count. The processor may determine whether one or more assets can be imported. The processor may determine whether an import was successful. The processor may terminate the import. |
US12235862B2 |
Time series prediction method for graph structure data
Example implementations described herein are directed to systems and methods for selecting a prediction target node in creating a data flow. Systems and methods can involve a data flow editing interface, configured to, for receipt of an input node for an editing data flow in the data flow editing interface, determine a recommendation of a target node and a next node to be added to the data flow based on metadata, relevance of a data source for the data flow, location information of each node on the data flow, and similarity of the editing data flow to past flows that are previously executed data flows; and provide the recommendation of the target node and the next node on the data flow editing interface. |
US12235859B2 |
Integrated intelligent building management system and management method thereof
An integrated intelligent building management system and a management method thereof are disclosed. The system includes a first cloud management system having a project management database, an intelligent building system managed by the first cloud management system, and a second cloud management system connecting with the first cloud-management system through a transforming interface. The management method includes the following steps. The first cloud management system receives the corresponding data of the building controlled by the intelligent building system and stores that in the project management database. The second cloud management system is authorized to connect and access the project management database. An access action from the second cloud management system to the project management database is accepted. A format transformation to data corresponding to the access action is performed. The second cloud management system stores the transformed data to a demand database therein. |
US12235857B2 |
Insight creation transparency
A method and system for insight creation transparency. Explainable artificial intelligence, in recent years, has become synonymous with a framework through which users, relying on machine learning models for various applications, may come to trust the result(s) outputted by said models through better comprehension of the mechanisms leading to said result(s). Leveraging a vast database of metadata for a plethora of unstructured and structured data/information, embodiments disclosed herein derive, or infer, insights therefrom that best address any user-submitted queries. Embodiments disclosed herein, further, provide transparency information detailing, for example, which input(s) and which technique(s) and/or algorithm(s) were employed to arrive at the derived/inferred insights. |
US12235854B2 |
Methods and systems for generating cluster-based search results
Methods and systems are disclosed herein for a media guidance application that intuitively and efficiently allows a user to navigate a large amount of media content on a variety of user devices. Specifically, the media guidance application may provide a user with cluster-based search results. The media guidance application may intelligently select the clusters presented to a user, and attributes of those clusters, in order to assist the user in navigating the available content. |
US12235850B2 |
Systems and methods for online adaptation for cross-domain streaming data
Embodiments described herein provide an online domain adaptation framework based on cross-domain bootstrapping for online domain adaptation, in which the target domain streaming data is deleted immediately after adapted. At each online query, the data diversity is increased across domains by bootstrapping the source domain to form diverse combinations with the current target query. To fully take advantage of the valuable discrepancies among the diverse combinations, a set of independent learners are trained to preserve the differences. The knowledge of the learners is then integrated by exchanging their predicted pseudo-labels on the current target query to co-supervise the learning on the target domain, but without sharing the weights to maintain the learners' divergence. |
US12235845B2 |
Tuning approximate nearest neighbor search engines for speed-recall tradeoffs via Lagrange multiplier methods
Example quantization-based approximate nearest neighbors (ANN) search methods and systems (e.g., search engines) are tuned to perform at the speed-recall pareto frontier. With a desired search cost or recall as input, embodiments employ Lagrangian-based methods to perform constrained optimization on theoretically-grounded search cost and recall models. The resulting tunings, when paired with the efficient quantization-based ANN implementation of the embodiments, exhibit excellent performance on standard benchmarks while requiring minimal tuning or configuration complexity. |
US12235838B2 |
Creation of structured set of facts via enterprise information discovery
According to some embodiments, a central cloud-based repository of data may contain consolidated facts about enterprise applications. A computer processor of a discovery engine may execute discovery in a local application process and, based on the executed discovery, automatically create a generic structured set of facts from locally accessible data. The discovery engine may then store the generic structured set of facts in the central cloud-based data repository using a standard format (e.g., JSON). The central cloud-based data repository may, for example, store facts from different application instances and/or facts from different applications. According to some embodiments, a user generated query is created in a query language (e.g., SQL) and executed on the central cloud-based repository of data to automatically create an answer. Moreover, an automated ML agent may, in some embodiments, evaluate information in the central cloud-based repository of data. |
US12235831B2 |
Stitching event data using identity mappings
This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier. |
US12235827B2 |
Applications of automated discovery of template patterns based on received requests
Techniques for leveraging frequent patterns identified in a captured workload are provided. In one approach, multiple frequent patterns detected in a captured workload may be ordered by frequency to determine, for example, which patterns should be targeted for optimization. In another approach, a model of a captured workload is created, where the model comprises nodes that represent templates (which in turn correspond to requests) and edges that represent transitions between templates. The model is used to create an artificial workload, such as a workload that is twice as large as the originally-captured workload. The model may also be edited before creating the artificial workload. In another approach, workload models are compared to identify errors, regressions, or security issues. In another approach, an artificial workload is created for an application that is not yet deployed and then executed to determine whether the artificial workload or the originally-captured workload executed faster. |
US12235818B2 |
Techniques for efficient compute resource harvesting
The present disclosure relates to a system and techniques for resolving dangling references resulting from a dependency relationship between computing resource objects uncovered during a harvesting process. In embodiments, a harvester application adds computing resource objects associated with a client to a resource collection as those computing resource objects are identified. Dependencies are identified as each computing resource object is added to the resource collection, which are resolved only if the computing resource objects associated with those dependencies have already been added to the resource collection. If the computing resource objects associated with the dependencies have not already been added to the resource collection, then the dependency is added to an observer pool. Observer modules are configured to check each computing resource object as it is processed during the harvest process in order to match those computing resource objects to unresolved dependencies. |
US12235813B2 |
Systems and methods for continuous data profiling
The present disclosure is directed to continuous data profiling (CDP). Entities may house large amounts of disorganized and/or duplicative data. To organize and standardize data across a data set, the data may be profiled. However, profiling large data set can be inefficient and give rise to security problems, as profiling datasets typically requires exporting a dataset to a third-party profiling runtime environment. To remedy these issues, the present disclosure is directed to a continuous data profiling platform that comprises a CDP manager communicatively coupled to a client's database. The CDP manager provides access to a CDP API that may install CDP tools on a client's native database environment, enabling the database management system to profile datasets within the client's native database environment, which results in a more efficient use of computing resources and more secure process of profiling datasets. |
US12235810B2 |
Efficient storage of key-value data with schema integration
Methods, apparatus, and processor-readable storage media for efficient storage of key-value data with schema integration are provided herein. An example computer-implemented method includes obtaining a metrics data message associated with a product, wherein the metrics data message has a first format and comprises a schema version and a type of the product; identifying one of a plurality of schema definitions for the metrics data message based at least in part on the schema version and the type of the product; converting the metrics data message into a second format based on the identified schema definition, wherein the second format removes at least some redundant data from the metrics data message; and storing the converted metrics data message in a metrics database. |
US12235809B1 |
Efficient data backup in a distributed storage system
A method and a server system for creating consistent snapshots in a distributed storage system are disclosed. The server system stores entities in databases that includes a production portion for storing current versions of entities and a backup portion for storing backup versions of modified entities, receives a request for a snapshot of a portion of the databases at a predefined snapshot time. In response to the request, the server system generates a snapshot of the databases, the snapshot including: a backup version of an entity retrieved from the backup portion and a current version of another entity retrieved from the databases and produces a response to the request based on the snapshot. When there are several backup portions, a backup portion may be used separately or in conjunction with other backup portions to provide required backup versions to generate a snapshot. |
US12235808B2 |
Replicating and migrating files to secondary storage sites
Provided are a computer program product, system, and method for replicating and migrating files to secondary storage sites. Files in a fileset at the primary storage site are migrated to a file container, wherein data for the files migrated to the file container is distributed among the secondary storage sites. File metadata for each of the migrated files is updated to include access information on the migrated file in the file container. Data for the migrated files is deleted in a local storage. The file metadata for the migrated files is replicated to the secondary storage sites over the network to store in filesets at the secondary storage sites without replicating file data for the migrated files to store in the filesets the secondary storage sites. |
US12235807B2 |
Backend storage system implementing multiple data management models
An illustrative method includes a storage management system receiving, from a containerized application, a storage operation request associated with a storage volume in a storage system, the storage system including a plurality of volume instances of the storage volume that correspond to a plurality of data management models, identifying, from the plurality of volume instances, one or more particular volume instances based on the storage operation request and a data management model of each volume instance in the plurality of volume instances, and directing the storage operation request to the one or more particular volume instances to be performed on the one or more particular volume instances. |
US12235806B2 |
System and method for distributed data consolidation
A method, computer program product, and computing system for deploying an agent configured to communicate with a centralized database and a plurality of remote databases. The plurality of remote databases may be polled, via the agent, for data for storage in the centralized database. The data may be consolidated from the plurality of remote databases to the centralized database. |
US12235805B1 |
Data replication using reinforcement learning to dynamically initiate transfer of replication data
Techniques are provided for data replication using reinforcement learning to dynamically initiate the transfer of replication data. One method comprises obtaining a state for transferring replication data from a first storage system to a second storage system, wherein the state comprises an amount of replication data to be transferred to the second storage system; assigning a reward value to previously completed replication sessions based on whether a respective previously completed replication session satisfies a designated data recovery objective; determining a start time, using a reinforcement learning framework, for transferring the replication data to the second storage system, wherein the determining is based on the assigned reward values; and initiating the transfer of the replication data to the second storage system using the determined start time. The reward value for a given concurrent replication session may be based on respective replication data transfer times of multiple concurrent replication sessions. |
US12235804B2 |
Method and system for locking and sharing pages in a document
Provided is a method performed by at least one processor for sharing a page in a document. The method includes: receiving a request for sharing a page of a document and automatically performing a keyword check for the requested page; generating a token for a keyword, extracted from the requested page as a result of the keyword check, and performing a locking process for the requested page using the token; and determining a target page, among at least one requested page for sharing, and designating a sharing target with which the target page is to be shared, wherein the keyword is any one of one or more words registered in advance. |
US12235803B1 |
Vector embedding compression
A method of database operations includes receiving a user query, generating a query vector embedding representative of the user query, querying a vector database using the query vector embedding, retrieving a first database vector of the plurality of database vectors based on the query and representative of a first data file corresponding to a first time and belonging to a first time-series data set, receiving a first plurality of delta encodings describing differences between vector representations of temporally-adjacent data files of the first time-series data set, identifying a second data file of the first time-series data set having a second vector representation that differs from the first database vector and corresponds to a second time, and retrieving the second data file from a database. |
US12235802B2 |
System and method for a content-aware and context-aware compression algorithm selection model for a file system
A method for managing a file system includes obtaining, by a compression optimizing manager, a compression algorithm selection request for the file system, determining a set of selection inputs based on a set of file system parameters of the file system, applying a compression selection model to the set of selection inputs to obtain a compression algorithm selection, and initiating a file system compression implementation of the file system using the compression algorithm selection. |
US12235801B2 |
Denormalized data object having supplemental attribtues for core data model objects
The present disclosure provides techniques and solutions for storing data in a way that facilitates the update and creation of data models, as well as conserving computing resources when accessing such data. A number of data objects can be included in a data model, such as a core data model that can be used in various jurisdictions. A supplemental data object is created that includes data relevant to data objects in the data model. For example, the supplemental data object can include localization attributes. The supplemental data object can be considered as denormalized. A request for data can retrieve data from a data object in the data model, as well as data in the supplemental data object. Different sets of attributes can be retrieved from the supplemental data object based on a type associated with a data request for a data model object. |
US12235800B2 |
Defrag levels to reduce data loss
Apparatuses, systems, and methods for using defrag levels to reduce data loss are provided herein. In a number of embodiments of the present disclosure, a method can include setting a first defrag level for a memory device, determining if a buffer is full while performing defrag operations on the memory device according to the first defrag level, setting a second defrag level for the memory device in response to determining the buffer is full while performing defrag operations according to the first defrag level. |
US12235794B1 |
Smart resource efficient snapshot rule based on unique data tracking
A system can comprise a processor and a memory that can store executable instructions that, when executed by the processor, facilitate performance of operations comprising attaching a protection policy associated with a rule to a storage object, wherein the rule can be applicable to prevent redundant snapshot creation. The operations can further comprise, in response to the attaching of the protection policy to the storage object, triggering creation of a first snapshot and a second snapshot of the storage object. The operations can further comprise detecting any uniquely allocated storage regions between the first snapshot and the second snapshot. The operations can further comprise, based on a determination of whether any extra bits of the any uniquely allocated storage regions are unallocated or zeroed out, determining whether to prevent a third creation of a third snapshot external to the first snapshot and the second snapshot. |
US12235788B2 |
Method and apparatus for an original equipment manufacturer defined scalable and safe memory layout firmware
An information handling system includes a hardware processor, a memory device operatively coupled to a serial peripheral interface (SPI) chip and the hardware processor. The SPI chip interfaces the hardware processor executing plural stages of boot modules during a boot process of the information handling system with allocated, reserved portions of the memory device for each stage of boot module executed in pre-boot, boot, and runtime via a virtual memory interface generated by execution of an original equipment manufacturer (OEM)-defined agnostic memory allocation module. The hardware processor executes the OEM defined agnostic memory allocation firmware to redefine the virtual memory interface for each allocated reserved portion of the memory device at each of the plural stages of the boot modules that are executed from pre-boot, through boot, and to runtime to provide adjustments to allocated, reserved portions of memory for later stages of executed plural stages of the boot modules. |
US12235785B2 |
Computer system and a computer device
A computer system is provided. The computer system includes a hub board, a common bus, and a plurality of Sibling boards. The hub board has an I/O controller hub, which includes a main communication chipset. The plurality of Sibling boards is coupled to the hub board by the common bus. Each of the Sibling boards includes a memory and at least one CPU. The memory is operative to host a Sibling operating system. The CPU is coupled to the memory. The Southbridge type chipset which resides in the hub board is shared amongst the plurality of Sibling boards. At least one of the plurality of Sibling boards functions as a master processing unit of the system. Sibling boards offer processing flexibility through the means of how they are configured in the system. |
US12235782B2 |
NoC routing in a multi-chip device
Embodiments herein describe a multi-chip device that includes multiple ICs with interconnected NoCs. Embodiments herein provided address translation circuitry in the ICs. The address translation circuitry establish a hierarchy where traffic originating for a first IC that is intended for a destination on a second IC is first routed to the address translation circuitry on the second IC which then performs an address translation and inserts the traffic back on the NoC in the second IC but with a destination ID corresponding to the destination. In this manner, the IC can have additional address apertures only to route traffic to the address translation circuitry of the other ICs rather than having address apertures for every destination in the other ICs. |
US12235777B2 |
Managing peripheral device connectivity based on context
Systems and methods for managing peripheral device connectivity based on context are described. In an embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: select a first radio to communicate with a peripheral device; determine that at least one of: a distance between the IHS and the peripheral device, a battery level of the IHS, or a battery level of the peripheral device is greater or smaller than a threshold value; and, in response to the determination, select a second radio to communicate with the peripheral device. |
US12235775B2 |
Using a transient cache list and prolonged cache list to manage tracks in cache based on a demotion hint with a track access request
Provided are a computer program product, system, and method for using a transient cache list and prolonged cache list to manage tracks in cache based on a demotion hint with a track access request. A track is staged into the cache in response to a request for the track. A determination is made as to whether the request provides a demotion hint. The track is indicated in a transient cache list in response to determining that the request provides the demotion hint. The track is indicated in a prolonged cache list in response to determining that the request does not provide the demotion hint. The track is demoted from the cache in response to the request for the track comprising a read request, returning the track to the read request, and the track is indicated in the transient cache list. |
US12235774B2 |
Parking threads in barrel processor for managing cache eviction requests
Devices and techniques for parking threads in a barrel processor for managing cache eviction requests are described herein. A barrel processor includes eviction circuitry and is configured to perform operations to: (a) detect a thread that includes a memory access operation, the thread entering a memory request pipeline of the barrel processor; (b) determine that a data cache line has to be evicted from a data cache for the thread to perform the memory access operation; (c) copy the thread into a park queue; (d) evict a data cache line from the data cache; (e) identify an empty cycle in the memory request pipeline; (f) schedule the thread to execute during the empty cycle; and (g) remove the thread from the park queue. |
US12235772B2 |
Vector processor storage
A method comprising: receiving, at a vector processor, a request to store data; performing, by the vector processor, one or more transforms on the data; and directly instructing, by the vector processor, one or more storage device to store the data; wherein performing one or more transforms on the data comprises: erasure encoding the data to generate n data fragments configured such that any k of the data fragments are usable to regenerate the data, where k is less than n; and wherein directly instructing one or more storage device to store the data comprises: directly instructing the one or more storage devices to store the plurality of data fragments. |
US12235765B2 |
Cache locality when using repurposed cache memory
Various embodiments include techniques for storing data in a repurposed cache memory in a computing system. The disclosed techniques include a system level cache controller that processes a memory operation for a processing unit. The controller and the processing unit communicate over a network-on-chip. To process the memory operation, the controller selects a repurposed cache memory from a pool of active cache memories associated with processing units that are inoperable and/or are in a low-power state. To select the repurposed cache memory, the controller generates a candidate vector that identifies the position of the requesting processing unit relative to the controller. The candidate vector enables the controller in selecting a repurposed cache memory that is, for example, on the shortest path between the processing unit and the controller. These techniques result in a lower latency, and improved memory performance, relative to prior conventional techniques. |
US12235762B1 |
Data access method and apparatus, device, and non-transitory readable storage medium
Disclosed are a data access method and apparatus, a device, and a computer-readable storage medium, the method including: creating a cache pool matching memory capacity of an accelerator card on a host side, the cache pool containing cache blocks divided according to a set capacity unit; under a condition that acquiring a read instruction of target data, calling from the cache pool a target cache block matching capacity of the target data; storing the target data into the target cache block, recording meta information about the target cache block, and setting write protection for the target cache block; and executing a data access operation according to state information corresponding to the cache blocks, and adjusting the state information about the cache blocks after executing the data access operation. |
US12235758B2 |
Electronic device including storage and method of processing data request using mapping information stored in non-volatile memory loaded into volatile memory
An electronic device is provided. The electronic device includes a processor, a volatile memory, and a storage. The processor is configured to, in response to a request for data included in a file, identify information of the file and a type of the request, configure a flag for the request if the file is determined to correspond to at least one in a list of a designated information table, identify, based on the flag, mapping information of a specific region, which includes a logical address of the data, in mapping information for mapping of logical addresses and physical addresses for the non-volatile memory of the storage, acquire, in response to the mapping information of the specific region existing in the volatile memory, a physical address of the non-volatile memory mapped to the logical address of the data, and transmit the request, including the acquired physical address of the non-volatile memory, to the storage. |
US12235757B2 |
Memory systems and controllers for generating a command address and methods of operating same
A memory system includes a host system having a memory controller therein, which is configured to generate a command address signal. The memory controller includes a first bit signal generator configured to generate a data signal as a plurality of data bits, a second bit signal generator configured to generate a command address bus inversion bit (CABIB) having a high or low logic level that is a function of a number of data bits within the data signal having a predetermined logic level, and a parity bit generator configured to set a parity signal to a first logic level when a total number of data bits within the data signal and the CABIB having a high logic level is an even number. A storage system is also provided, which is configured to write or read data in response to the command address signal received from the host system. The memory controller is configured to set the CABIB to a high logic level when: (i) “n”, which is a number of bits included in the command address signal, is a positive integer greater than one, and (ii) a number of data bits within the data signal having a low logic level is greater than or equal to (n/2)−1. |
US12235756B2 |
Approach for performing efficient memory operations using near-memory compute elements
Near-memory compute elements perform memory operations and temporarily store at least a portion of address information for the memory operations in local storage. A broadcast memory command is then issued to the near-memory compute elements that causes the near-memory compute elements to perform a subsequent memory operation using their respective address information stored in the local storage. This allows a single broadcast memory command to be used to perform memory operations across multiple memory elements, such as DRAM banks, using bank-specific address information. In one implementation, the approach is used to process workloads with irregular updates to memory while consuming less command bus bandwidth than conventional approaches. Implementations include using conditional flags to selectively designate address information in local storage that is to be processed with the broadcast memory command. |
US12235753B2 |
Dynamic tuning of garbage threshold to reduce unreclaimable garbage overhead
A system can determine a first correlation between respective percentages of stored garbage and respective amounts of garbage of a block storage system based on determining the respective amounts of garbage among first blocks of the respective blocks that satisfy respective criterions of the respective percentages of stored garbage. The system can, based on the first correlation, determine a second correlation between an estimated throughput applicable to reclaiming garbage in the block storage system and the respective amounts of garbage of the block storage system. The system can, based on the first correlation and the second correlation and for a specified target reclamation throughput, determine a corresponding first percentage of stored garbage of the respective percentages of stored garbage. The system can perform copy-forward garbage collection on second blocks of the block storage system that satisfy a criterion defined with respect to the first percentage of stored garbage. |
US12235752B2 |
System and method for developing green data center policies to minimize CO2 generated during execution of test suites on a per software feature testing basis
An information handling system executing a software test suite green data center policy generation system comprising a network interface device receiving data center hardware utilization analytics and a software test suite identifier for a selected software test suit and a processor to identify a reserved capacity of the data center processing system reserved for general execution of software test suites according to general quality of service requirements for input/output commands and to predict a future data center processor utilization rate and execution duration for the selected software test suite by forecasting actual use of data center resources during a future execution of the selected software test suite that is below the reserved capacity, and the network interface device to transmit an instruction to throttle power supplied to an over-allocated portion of the data center resources from the reserved capacity duration execution of the selected software test suite. |
US12235747B2 |
Dynamic risk based analysis model
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises receiving and storing input data from at least two users; calculating a risk score for each identified risk in the received data based on priority risk factors affecting respectively identified risks; dynamically optimizing a risk analysis of the received input for multiple users within a user interface of a computing device by recalculating risk scores based on the received data and identified risks; and generating a notification for the user interface of the computing device based on the dynamic optimization of the risk analysis of the received input. |
US12235746B2 |
Interface mechanism to control and access instrument settings and instrument data
A test and measurement system includes an instrument having an input port structured to receive an input signal from a Device Under Test (DUT), a memory structured to store data derived from the input signal, a remote access manager, and an instrument state manager structured to maintain a present operating state of the instrument. The system further includes a remote device structured to receive through a communication network at least a portion of the stored data derived from the input signal from the instrument, and further structured to receive a transaction identifier that identifies the present operating state of the instrument when the portion of the stored data was acquired by the instrument. Methods are also described. |
US12235745B2 |
Systems and methods for fault-tolerant witness sleds
Systems and methods provide witness sled hardware installed in a chassis and supported during network failures using management resources of the chassis. A chassis may include data storage devices and Information Handling Systems (IHSs), each configured to store data redundantly to the data storage devices, such as part of a vSAN (Virtual Storage Area Network). The witness sled is configured to provide witness functions, such as to arbitrate discrepancies in the redundantly stored data. The chassis also includes a chassis management controller (CMC) configured to initiate a connection with the witness sled via a management signaling pathway in response to a notification indicating a network fault in a high-speed connection used by the IHSs in communicating with the witness sled. The CMC receives witness transactions from theses IHSs and utilizes the connection initiated via the management signaling pathway to submit the transactions for processing by the witness sled. |
US12235744B2 |
Snapshot-based disaster recovery orchestration of virtual machine failover and failback operations
Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site. |
US12235743B2 |
Efficient partitioning for storage system resiliency groups
A storage system with storage drives and a processing device establishes resiliency groups of storage system resources. The storage system determines an explicit trade-off between data survivability over resource failures and data capacity efficiency, for the resiliency groups. Responsive to adding at least one storage drive, the storage system establishes re-formed resiliency groups according to the explicit trade-off, without decreasing data survivability. The storage system may bias to have more and narrower resiliency groups to increase mean time to data loss. |
US12235739B2 |
Intra-backup anomalous object management and post-backup exclusion rule creation
A method, non-transitory computer readable medium, and a system for intra-backup anomalous object management and post-backup exclusion rule creation. Enterprise information technology environments often include any number of assets maintaining vast quantities of data and state. Any asset, in turn, may be riddled with various anomalous objects that tend to cause backup failure. Embodiments described herein address backup failure due to the presence of anomalous objects by, while any number of assets undergo backup, objects across said asset(s) may be assessed against object exclusion lists, populated during a pre-backup stage, to identify any anomalous objects of said objects. Once identified, the anomalous object(s) (or metadata descriptive thereof) may be recorded as backup metadata, which may be used in the post-backup creation of one or many exclusion rule(s). The exclusion rule(s) impact, and thus adjust, the backup policy/policies associated with the asset(s) on which the anomalous object(s) had been identified. |
US12235737B1 |
System, method, and computer program for making data restorable to a cloud-based application
The present disclosure relates to a system, method, and computer program for restoring extracted data to a cloud-based application. The system extracts a copy of data associated with a cloud-based application. The system provides a user interface that enables a user to enter a restoration flow for restoring the extracted data to the cloud-based application, where the restoration flow includes one or more routines for execution. The system receives a restoration flow comprising a pre-restoration routine and a restoration routine, where the pre-restoration routine specifies one or more data transformations to render the extracted data compatible with a restoration to the cloud-based application. The system executes the pre-restoration routine to transform the extracted data to be compatible with a restoration to the cloud-based application. The system executes the restoration routine to restore the transformed data to the cloud-based application. In certain embodiments, the restoration flow also includes a post-restoration routine. |
US12235729B2 |
Data lineage based multi-data store recovery
Embodiments disclosed herein provide systems, methods, and computer readable media for data lineage based multi-data store recovery. In a particular embodiment, a method provides identifying first data in a first table of a plurality of tables stored in a plurality of data stores and restoring the first data to a first correct version of the first data in a prior version of the first table. The method further provides identifying a second table of the plurality of tables that descends from the first table and includes second descendent data that stems from the first data. The method also provides restoring the second descendent data to a second correct version of the second descendent data in a prior version of the second table. |
US12235726B2 |
Implementing state change in a hierarchy of resources in an SDDC
Some embodiments provide a hierarchical data service (HDS) that manages many resource clusters that are in a resource cluster hierarchy. In some embodiments, each resource cluster has its own cluster manager, and the cluster managers are in a cluster manager hierarchy that mimics the hierarchy of the resource clusters. In some embodiments, both the resource cluster hierarchy and the cluster manager hierarchy are tree structures, e.g., a directed acyclic graph (DAG) structure that has one root node with multiple other nodes in a hierarchy, with each other node having only one parent node and one or more possible child nodes. |
US12235725B2 |
Multi-time programmable electronic fuse apparatus
The present application discloses a multi-time programmable electronic fuse apparatus, including: a one-time programmable cell module, a parsing module and a multi-time programmable cell module. The one-time programmable cell module is configured to store one-time programmable data, the multi-time programmable cell module includes a storage cell array capable of reading and writing data multiple times and is configured to store multi-time programming data. The parsing module is configured to read the one-time programming data transmitted from the one-time programmable cell module, to write the parsed initialization data into the multi-time programmable cell module upon reading the initialization data; to parse the fix data to obtain a fix location and a fix value upon reading the fix data, and to replace data stored in the corresponding fix location in the storage cell array with the fix value. |
US12235722B2 |
Apparatus for redundant array of independent disks
A channel width can depend on a quantity of memory units (e.g., memory dice) that forms a channel as well as a size of the memory units. A memory system can operate with memory units configured to exchange (e.g., transfer to and/or from) data at a rate of smaller granularity that can provide more various options for channel widths, which can further allow a fine-tuned optimization of the memory system in association with its bandwidth and latency in transferring data from and/or to the memory units. The channels whose channel width is fine-tuned with such memory units can be further used to provide a reliability, availability, and serviceability (RAS) protection, such as a redundant array of independent disks (RAID) protection. |
US12235714B2 |
Automatic issue identification and prevention
A processor may receive object data associated with an object in an environment. The processor may generate one or more simulations associated with the object using the object data. The processor may analyze the one or more simulations to identify one or more potential issues associated with the object. The processor may deploy the one or more smart devices to the object to capture issue data associated the one or more potential issues. |
US12235713B2 |
Method for operating storage device and host device, and storage device
A method for operating a storage device capable of improving reliability of a memory system is provided. The method includes providing a storage device which includes a first component and a second component; receiving, via a host interface of the storage device, a command for requesting failure possibility information about the storage device from an external device; and providing, via the host interface, the failure possibility information about the storage device to the external device in response to the command. |
US12235711B2 |
Power supply control method, system and device for server
A power supply control method, system and device for a server are provided. The method includes: dividing a utilization rate of a system main power supply into different levels in advance, and setting a GPU power control policy corresponding to a respective one of the different levels of the utilization rate of the system main power supply, wherein a suppression degree, on a computing capability of GPUs in a system, of the set GPU power control policy increases with the increase in the level of the utilization rate of the system main power supply; acquiring an actual utilization rate of the system main power supply, and determining a target utilization rate level corresponding to the actual utilization rate; and performing power supply control on the GPUs in the system according to the GPU power control policy corresponding to the target utilization rate level. |
US12235710B2 |
Intelligent battery discharge control to support environmental extremes
Embodiments of the present invention provide a method for powering an electronic device with a battery or other backup power supply when an external power source is removed from the electronic device. The method determines if the ambient temperature of an electronic device is below a threshold and if the ambient temperature is below the threshold adjusting a minimum state of charge of the battery to prolong the life of the battery. |
US12235708B2 |
Device and method for two-stage transitioning between reduced power states
Devices and methods for cache prefetching are provided. A device is provided which comprises a quality of service (QOS) component having first assigned registers used to store data to execute a program, a plurality of non-QOS components having second assigned registers used to store data to execute the program and a power management controller, in communication with the QOS component and the non-QOS components. The power management controller is configured to issue fences for the non-QOS components when it is determined that one or more of the non-QOS components are idle, issue a fence for the QOS component when the fences for the non-QOS components are completed and enter a reduced power state when the fences for the non-QOS components and the fence for the QOS component are completed. |
US12235707B2 |
Charge-sharing capacitive monitoring circuit in a multi-chip package to control power
A technique to provide power management for multiple dice. The technique provides for determining for each respective die of the multiple dice, power consumption for operating each respective die; and generating a respective signal from each respective die that corresponds to the power consumption of each respective die. The technique further provides for converting each respective signal to a respective analog voltage to drive a common node; and utilizing a charge storage device coupled to the common node to accumulate the respective analog voltages from the dice, where the accumulated voltage indicates total power consumption of the dice. |
US12235706B2 |
Foldable display apparatus and method of manufacturing the same
A foldable display apparatus, a method of manufacturing the same, and a controlling method of the same are disclosed. The foldable display apparatus includes a substrate including a metal thin film and an insulating layer provided on the metal thin film, an organic light-emitting unit formed on the substrate and emitting light in an direction away from the substrate, and a thin film encapsulating layer for encapsulating the organic light-emitting unit. The foldable display apparatus may be folded in a direction such that the metal thin film is exposed. |
US12235700B2 |
System and method for dynamic voltage control
The present disclosure relates to a system and a method for regulating an output voltage to a requested target voltage. The system includes a System-on-a-Chip (SoC) device and a Power Management Integrated Circuit (PMIC) having a voltage regulator. The SoC device configured to receive a requested target voltage, generates an analog voltage signal that steps up or down over time until the analog voltage signal corresponds to the requested target voltage, and outputs the analog voltage signal. The voltage regulator is configured to reference the analog voltage signal from the SoC device and supply a corresponding regulated output voltage to the SoC device. |
US12235685B2 |
Electronic device
An electronic device includes a housing, a covering member that covers the housing, and an attachment part that detachably attaches the covering member to the housing. The attachment part includes a one-side attachment part and at least one other-side attachment part. The one-side attachment part includes a first projection of the covering member extending from a first member toward a second member, a first accommodation part of the housing that accommodates the first projection, and a first movement restriction part that restricts movement of the first projection. The other-side attachment part includes a protrusion of the covering member extending from a second member toward a third surface of the housing, a second projection extending from the protrusion in a direction away from the first member, a second accommodation part of the housing that accommodates the second projection, and a second movement restriction part that restricts movement of the second projection. |
US12235684B2 |
Shielding member and electronic device including the same
An electronic device according to various embodiments disclosed in this document may include: a display panel; a recognition member disposed under the display panel and including a conductive pattern to recognize a signal from a pen input device; a first shielding member disposed under the recognition member; and a second shielding member disposed under the first shielding member and made of a material different than the first shielding member, wherein the second shielding member includes a component region corresponding to at least one electronic component disposed under the second shielding member, and wherein at least a portion of the second shielding member is removed from the component region. |
US12235682B2 |
Display device including a main digitizer and a sub-digitizer
A display device includes: a display panel including a flat area and a first sliding area adjacent to the flat area in a first direction and configured to slide in the first direction; a main digitizer disposed on the flat area of the display panel; a first sub-digitizer disposed on the main digitizer and partially overlapping with the main digitizer in a thickness direction; and a flexible printed circuit board electrically connecting the main digitizer with the first sub-digitizer. |
US12235677B2 |
Flexible devices and related methods of use
Disclosed are devices which include flexible display sheets or other flexible elements, whereas by physically manipulating said flexible display sheets or elements, interaction with said device may be facilitated. Flexibility features may be employed to provide methods of interaction which include manipulating flexible section. Some of said methods of interaction are disclosed. Further disclosed are units which can connect to flexible display sheets, for interacting with said flexible display sheets. |
US12235676B2 |
Support device and electronic system
A support device. The support device includes a seat for contacting a bearing surface when the support device is placed on the bearing surface and a support body having a first end and a second opposite end for supporting an output device, the first end being connected to the seat, the second end being connected to the output device, the connected output device facing a first direction. The support body includes a first receiving space, and the first receiving space is configured to accommodate at least a part of a processing device. The support body includes at least one opening facing a second direction, at least a part of an interaction part of the processing device to be placed in the first receiving space is exposed through the opening, and the second direction is different from an opposite direction of the first direction. |
US12235673B2 |
Application programming interface to generate synchronization information
Apparatuses, systems, and techniques including APIs to enable one or more fifth generation new radio (5G-NR) network components to write, read, send, transmit, load, or otherwise obtain packaging, synchronization, and/or management information. For example, a processor comprising one or more circuits to perform an application programming interface (API) to cause fifth generation new radio (5G-NR) packaging, synchronization, or management information to be indicated to one or more accelerators. |
US12235662B2 |
Mixing valve subassembly and water heater including same
A mixing valve assembly is disclosed. The mixing valve assembly can include a cold water connector, a hot water connector, an electronic valve system, and a tube. The cold water connector can have a through-hole configured to slideably receive at least a portion of a first tubular portion of a cold water inlet, and the hot water connector can have a through-hole configured to slideably receive at least a portion of a second tubular portion of a hot water outlet. The electronic valve system can be configured to transition a valve between an open configuration and a closed configuration such that cold water can be selectively permitted to flow from the cold water connector to the hot water connector. The mixing valve assembly can be configured to selectively permit cold water to bypass the tank of water heater. |
US12235655B2 |
Management of charging schedules in fleet having electric vehicles
A system of managing charging schedules in a fleet having electric vehicles includes a command unit. The command unit has a processor and tangible, non-transitory memory on which instructions are recorded. The command unit is adapted to define a plurality of discharge categories, including a transportation category, a transfer category and a reserve energy category. The respective battery power in the electric vehicles is proportioned by setting a respective percentage allocation for the plurality of discharge categories. The command unit is adapted to signal the electric vehicles to charge when at least one of the plurality of discharge categories falls below the respective percentage allocation. The command unit may be adapted to group the electric vehicles in respective virtual boxes based in part on their respective physical locations. |
US12235654B2 |
Vehicle controllers for agricultural and industrial applications
Systems and methods for vehicle controllers for agricultural and industrial applications are described. For example, a method includes accessing a map data structure storing a map representing locations of physical objects in a geographic area; accessing current point cloud data captured using a distance sensor connected to a vehicle; detecting a crop row based on the current point cloud data; matching the detected crop row with a crop row represented in the map; determining an estimate of a current location of the vehicle based on a current position in relation to the detected crop row; and controlling one or more actuators to cause the vehicle to move from the current location of the vehicle to a target location. |
US12235653B2 |
Robot and control method thereof
A robot includes: a light emitter configured to output light; a camera; and at least one processor configured to: obtain first information about an object using the camera while the light emitter is outputting the light, obtain second information about the object using the camera while the light emitter is not outputting the light, obtain third information about the object based on the first information and the second information, obtain information about an external light area based on at least one from among the first information, the second information, and the third information, and generate a driving path of the robot based on the information about the external light area. |
US12235651B1 |
Autonomous navigation correction system
Systems, methods, and computer-readable media are disclosed for determining obstacle data based on sensor data such as greyscale data and depth data. Based on the obstacle data navigation data may be determined and used by an autonomous vehicle to navigate an environment such as a warehouse or storage facility. The obstacle data may be determined by determining three-dimensional representations of the greyscale data and the depth data and segmented and combining or fusing the three-dimensional representations of the greyscale data and the depth data. The system used to determine the obstacle data may be trained to avoid false obstructions and omitted obstructions. |
US12235648B2 |
Transport management system, transport management method, and program
A transport management system includes: a reception section that receives p transport task information pieces indicating transport tasks, each of which has a point of origin and a point of destination; a linkage section that generates q (q
|
US12235645B2 |
Aerial operation support and real-time management
A method for supporting aerial operation includes obtaining a real-time location of an aircraft, obtaining a location of a supply station, obtaining a location of a next waypoint, and controlling the aircraft based on a status parameter related to a flight status of the aircraft associated with the real-time location of the aircraft. Controlling the aircraft includes controlling, in response to the status parameter satisfying a first preset condition, the aircraft to fly to the next waypoint; and controlling, in response to the status parameter satisfying a second preset condition, the aircraft to fly to the supply station. |
US12235644B2 |
Unmanned aerial vehicle (UAV)-assisted hanging ring robot for live installation and grounding
An unmanned aerial vehicle (UAV)-assisted hanging ring robot for live installation and grounding includes a hanging tray, a wire hanging bracket, a hanging wire, an overturning stay wire, an overturning frame, a support, an electric lock, a walking wheel, a driving motor, a workbench, a clamp seat, a puncture clamp, a tightening mechanism, a remote controller, and a controller. The hanging tray is installed at the bottom of a UAV, one end of the overturning stay wire is connected to the overturning frame, the other end thereof hangs on ground, the driving motor is installed on the overturning frame, the walking wheel is connected to the driving motor, the puncture clamp is installed on the clamp seat, the tightening mechanism is installed on the workbench, and connected to the puncture clamp, and the electric lock, tightening mechanism, driving motor, and remote controller are connected to the controller. |
US12235643B2 |
Flight path determination
A system of determining a flight path for an aerial vehicle, includes a memory storing a program code, and a processor configured to execute the program code to identify, during a flight, an abnormal state occurring at a first location, in response to the abnormal state, control the aerial vehicle to fly along a first flight path from the first location to a first destination, after the aerial vehicle arrives at the first destination, evaluate a status of the aerial vehicle at the first destination to obtain an evaluation result, and based on the evaluation result, determine a second flight path of the aerial vehicle to a second destination. The first flight path is a reverse of a last flight path of the aerial vehicle before the aerial vehicle reaches the first location. |
US12235641B2 |
Hybrid neural networks sourcing social data sources to optimize satisfaction of rider in intelligent transportation systems
A system for transportation includes a vehicle having at least one rider located in the vehicle and a data processing system for taking data from a plurality of social data sources. A hybrid neural network is connected to the data processing system. The system for transportation is to optimize satisfaction of the at least one rider based on processing the data from the plurality of social data sources with the hybrid neural network. |
US12235634B2 |
Managing security of enclosure based on a task status and geographical location of the enclosure
Examples described herein relate to a system and method for managing the security of an edge enclosure. The edge enclosure is deployed in a mobile environment and travels between a base location and a task location to perform a task. The task is defined and configured at a chassis manager by a management device. A server in the edge enclosure processes data associated with the task. The chassis manager detects a loss of communication between the chassis manager and the management device. The chassis manager performs a security action based on task status. The task status is either ongoing or completed. The security action performed at the edge enclosure protects the data present in the server from tampering. The management device transmits alerts to the customers of the edge enclosure after the task is completed. |
US12235629B2 |
Engineering system and method for configuring and parameterizing field bus subscribers
A method for configuring and parameterizing field bus subscribers interconnected via a field bus, wherein a first field bus subscriber provides and/or receives process data and a second field bus subscriber allows a user program to run, where a topology is determined by a configuration tool with configuration parameters of the field bus subscribers in a configuration file, the first field bus subscriber is parameterized for subsequent communication via the field bus with a configuration data set including a first part of the configuration file, from the configuration file and further code portions from a program library, an object-orientated class is generated with elements and functions for communication between the first and second field bus subscribers, and the class is instanced in the user program of the second field bus subscriber, the functions being used for communication during execution of the user program to permit access to the process data. |
US12235627B2 |
Variable reduction for industrial automation analytics and machine learning models
Various embodiments of the present technology generally relate to solutions for improving industrial automation programming and data science capabilities with machine learning. More specifically, embodiments include systems and methods for implementing machine learning engines within industrial programming and data science environments to improve performance, increase productivity, and add functionality. In an embodiment, a system comprises a machine learning-based analysis engine configured to perform an analysis of operational data from an industrial automation environment. The analysis engine is further configured to perform an analysis of control logic and identify, based on the analysis of the operational data and the analysis of the control logic, a variable that is in the control logic but is not used in the operational data. The system further comprises a notification component configured to surface a notification that the variable is in the control logic but is not used in the operational data. |
US12235624B2 |
Methods and mechanisms for adjusting process chamber parameters during substrate manufacturing
An electronic device manufacturing system capable of obtaining metrology data generated using metrology equipment located within a process chamber that performs a deposition process on a substrate according to a process recipe, wherein the process recipe comprises a plurality of setting parameters, and wherein the deposition process generates a plurality of film layers on a surface of the substrate. The manufacturing system can further generate a correction profile based on the metrology data. The manufacturing system can further generate an updated process recipe by applying the correction profile to the process recipe. The manufacturing system can further cause an etch process to be performed on the substrate according to the updated process recipe. |
US12235615B2 |
System and method for static auto-tuning electric motor
A static auto-tuning system and method for controlling operation of a motor in a system. A speed reference signal is generated resulting in a speed response of the motor. Closed-loop feedback magnifies the rotating friction effect to an observable level. Inertia and rotating friction coefficient values of the system are estimated based on the speed frequency response and a virtual damping coefficient. A fixed low frequency speed signal may result in a first frequency response function for determining virtual damping, and a variable frequency excitation signal may result in a second frequency response function for determining the inertia and rotating friction characteristics. Closed-loop gains are determined based on these characteristics. The excitation signal may be sampled and a peak value in each interval may be identified and stored to produce an envelope of peak values for determining the gain response. Operation of the motor is controlled using the determined gains. |
US12235614B2 |
Molding system for fabricating fiber reinforcement polymer composite article and molding method thereof
The present disclosure provides a molding system for fabricating a FRP composite article. The molding system includes a detector, a resin dispenser, a processing module, and a molding machine. The detector is configured to capture a graph of a woven fiber from a top view. The resin dispenser is configured to provide a resin to the woven fiber to form a FRP. The processing module is configured to receive the graph and a plurality of parameters of the FRP. The processing module includes a CNN model, and is configured to use the CNN model to obtain a plurality of predicted mechanical properties of the FRP according to the graph and the plurality of parameters of the FRP. The molding machine is configured to mold the FRP to fabricate the FRP composite article according to the plurality of predicted mechanical properties. |
US12235609B2 |
Exterior part for a timepiece or piece of jewelry
A method for manufacturing an exterior part for a timepiece or piece of jewelry made of Murano glass is disclosed. The method comprises providing a material formed of glass rods (2), also referred to as glass tubes, arranged side by side; applying a multi-cycle heat treatment to consolidate the material and form a blank; and machining the blank to produce the exterior part. The heat treatment may comprise a first cycle (a) consisting of heating the material from a temperature less than or equal to 100° C. to a temperature between 450 and 650° C. at a heating rate between 4 and 12° C./min in order to avoid the formation of air bubbles during the manufacturing of the blank. Also disclosed is an exterior part for a timepiece or piece of jewelry, in particular a watch case, having a structure with few or no air bubbles. |
US12235608B2 |
Smart vehicle holograms
A vehicle for projecting holograms is described. The vehicle may include a plurality of Integrated Holographic Camera Modules (IHCMs) configured to project movable holograms. The vehicle may further include a vehicle processor communicatively coupled to the plurality of IHCMs. The vehicle processor may obtain a recording of a movable hologram from a first IHCM and determine a hologram movement from the recording. The vehicle processor may further switch a projection of the movable hologram from the first IHCM to a second IHCM when a predefined criterion is met. The vehicle processor may determine that the predefined criterion is met when the projection moves from a first IHCM projection range to a second IHCM projection range. |
US12235607B2 |
Machine learning-based digital holography device and method for operating same
A machine learning-based digital holography device and a method for operating same are disclosed. The digital holography method according to one embodiment comprises the steps of: obtaining an optical image including two-dimensional information about a sample; and on the basis of the optical image, generating a holographic image including three-dimensional information about the sample. |
US12235606B2 |
Process cartridge
A process cartridge includes a photosensitive member, a toner, and a developing roller, a surface layer of the photosensitive member has a Martens hardness of 245 to 300 N/mm2, the developing roller has a single-layered surface layer containing a substrate and a binder resin; when an elastic modulus of the binder resin in a first region is E1, and an elastic modulus of the binder resin in a second region is E2, E1≥200 MPa and 10 MPa≤E2≤150 MPa are satisfied; the elastic modulus in the second region continuously decreases from that in the first region; the toner comprises a toner particle and an external additive A; the external additive A is a silica particle having a major diameter of 40 to 400 nm; and a coverage of the external additive A with respect to surface of the toner particle is 5.0% or more. |
US12235604B2 |
Image forming apparatus with a door on a body and cover inside the door
An image forming apparatus includes a body having an opening, a door on the body, a unit detachably attached to the body from the opening, a cover inside the door, a spring, and a lock. The door covers the opening at a first closed position. The unit is disposed at a mounting position inside the body. The cover is rotatable between a second closed position and an opening position in an opening direction. At the second closed position, the cover covers the unit at the mounting position. At the opening position, the cover forms an angle of 90 degrees or more with the body. The spring applies a force to the cover in the opening direction. The lock locks the cover at the second closed position. The cover displaced from the second closed position in the opening direction restricts a movement of the door to the first closed position. |
US12235602B2 |
Fixing belt and heat fixing device
A fixing belt having an endless shape includes a base layer having an endless shape, an elastic layer on an outer peripheral surface of the base layer, and a surface layer on an outer peripheral surface of the elastic layer, the elastic layer containing a rubber and fillers dispersed in the rubber, the fillers containing heat conductive fillers, an entire thickness of the elastic layer is from 100 μm to 3,000 μm, a content ratio of the fillers with respect to the entirety of the elastic layer being 35% by volume or more, a content ratio of the fillers in a region A being less than 35% by volume with respect to the region A, and the entirety of the elastic layer having a thermal conductivity of 0.4 W/(m·K) or more in a thickness direction thereof. |
US12235599B2 |
Image forming device
An image forming device includes one or more image carriers on which a toner image is formed; a transfer belt that transfers a toner image formed on the image carrier; a presser that presses the transfer belt against the image carrier to transfer the toner image onto the transfer belt; and a switching mechanism that switches a position of the presser according to a rotation angle of a cam. The switching mechanism switches a position of the presser to one of a first position that presses the transfer belt against the image carrier, a second position that is separated from the image carrier, and a third position that is a position separated from the image carrier and having a smaller separation distance from the image carrier than the second position. |
US12235597B2 |
Developing cartridge capable of reducing size of image forming apparatus
A developing cartridge may include: a casing configured to accommodate developer therein, the casing extending in the first direction; a coupling rotatable about a first axis extending in the first direction, the coupling being positioned at one side of the casing in the first direction; a detection gear rotatable about a second axis extending in the first direction, the detection gear being positioned at another side of the casing in the first direction; and a storage medium including an electric contact surface, the electric contact surface being positioned at the one side of the casing in the first direction. |
US12235594B2 |
Method for performing lithography process, light source, and EUV lithography system
A method for performing a lithography process is provided. The method includes forming a photoresist layer over a substrate, providing a plurality of target droplets to a source vessel, and providing a plurality of first laser pulses according to a control signal provided by a controller to irradiate the target droplets in the source vessel to generate plasma as an EUV radiation. The plasma is generated when the control signal indicates a temperature of the source vessel is within a temperature threshold value. The method further includes directing the EUV radiation from the source vessel to the photoresist layer to form a patterned photoresist layer and developing and etching the patterned photoresist layer to form a circuit layout. |
US12235592B2 |
Object holder, electrostatic sheet and method for making an electrostatic sheet
An object holder configured to support an object, the object holder comprising: a core body comprising a plurality of burls having distal ends in a support plane for supporting the object; an electrostatic sheet between the burls, the electrostatic sheet comprising an electrode sandwiched between dielectric layers; and a circumferential barrier for reducing outflow of gas escaping from space between the object and the core body. |
US12235588B2 |
Scanning overlay metrology with high signal to noise ratio
An overlay metrology system may include illumination optics to split illumination from an illumination source into primary and secondary illumination and direct the primary illumination to a sample including an overlay target with gratings in two or more layers and an objective lens to collect positive and negative diffraction from the constituent gratings. The system may further include collection optics to overlap the auxiliary illumination with at least some of the collected diffraction lobes to generate time-varying interference signals. The system may further include a controller to generate overlay measurements based on the time-varying interference signals. |
US12235587B2 |
Method and system for determining initial contact control values for shaping partial fields and method and system for shaping partial fields
A system and method for shaping a film on a partial field which may include determining a set of initial contact control values based on: a superset of calibration data; a desired initial contact point; and a partial field shape description. The system and Method may also include imprinting the partial field with the set of initial contact control values. |
US12235585B2 |
Radiation conduit
A radiation source for an EUV lithography apparatus is disclosed. The radiation source comprises a chamber comprising a plasma formation region, a radiation collector arranged in the chamber and configured to collect radiation emitted at the plasma formation region and to direct the collected radiation towards an intermediate focus region, and a radiation conduit disposed between the radiation collector and the intermediate focus region. The radiation conduit comprises at least one outlet on an inner surface of a wall of the radiation conduit for directing a protective gas flow, and at least one guide portion extending from the inner surface of the wall of the radiation conduit and configured to redirect the protective gas flow. Also disclosed is a method of reducing debris and/or vapor deposition in the radiation conduit by providing a protective gas flow to the at least one outlet of the radiation conduit. |
US12235582B2 |
Semiconductor developer tool and methods of operation
A developer tool described herein includes a dispenser that includes a greater quantity of nozzles in a central portion relative to a perimeter portion such that the developer tool is capable of more effectively removing material from a photoresist layer near a center of a substrate (which tends to be thicker near the center of the substrate relative to the edge or perimeter of the substrate). In this way, the developer tool may reduce the amount of photoresist residue or scum remaining on the substrate near the center of the substrate after a development operation, which may enable defect removal and/or prevention, may increase semiconductor processing yield, and/or may increase semiconductor processing quality. |
US12235579B2 |
Method for producing actinic ray-sensitive or radiation-sensitive resin composition, pattern forming method, and method for manufacturing electronic device
A method for producing an actinic ray-sensitive or radiation-sensitive resin composition of an embodiment of the present invention is a method for producing an actinic ray-sensitive or radiation-sensitive resin composition including at least a resin having a polarity that increases due to decomposition by the action of an acid, a compound that generates an acid upon irradiation with actinic rays or radiation, and a solvent, in which the compound that generates an acid upon irradiation with actinic rays or radiation includes one or more compounds selected from the group consisting of a compound (I) to (III) below, and the actinic ray-sensitive or radiation-sensitive resin composition is produced by mixing a first solution including the resin having a polarity that increases by the action of an acid and a first solvent with the one or more compounds selected from the group consisting of the compound (I) to (III). |
US12235578B2 |
Organometallic solution based high resolution patterning compositions
Organometallic solutions have been found to provide high resolution radiation based patterning using thin coatings. The patterning can involve irradiation of the coated surface with a selected pattern and developing the pattern with a developing agent to form the developed image. The patternable coatings may be susceptible to positive-tone patterning or negative-tone patterning based on the use of an organic developing agent or an aqueous acid or base developing agent. The radiation sensitive coatings can comprise a metal oxo/hydroxo network with organic ligands. A precursor solution can comprise an organic liquid and metal polynuclear oxo-hydroxo cations with organic ligands having metal carbon bonds and/or metal carboxylate bonds. |
US12235572B2 |
Optical element driving mechanism
An optical element driving mechanism is provided, including a movable part, a fixed part, a driving assembly, a circuit assembly, and a connecting element. The movable part is for connecting an optical element. The fixed part includes an outer frame and a base, wherein the movable part is movable relative to the fixed part. The driving assembly is for generating a driving force to drive the movable part to move relative to the fixed part. The circuit assembly is for connecting to an external circuit. The circuit assembly includes a first terminal. The outer frame is fixedly connected to the base via the connecting element. |
US12235564B2 |
Optically activated graphene-based microwave field squeezer
A graphene structure includes one or more graphene layers. The graphene layers allow for microwave squeezing with gains up to 24 dB over a wide bandwidth. |
US12235562B2 |
Display device
Disclosed is a display device including a cover plate, a display panel, a first circuit board, and a rear housing, wherein the cover plate is connected to the rear housing to form an accommodation space, the display panel is assembled with the first circuit board and is disposed in the accommodation space, and the first circuit board includes a first extension portion and a second extension portion, wherein the first extension portion and the second extension portion are connected, the first extension portion extends in a first direction and is attached to the display panel, and the second extension portion extends in a second direction and is attached to the display panel, the first direction being intersected with the second direction. |
US12235561B2 |
Light ray direction control element and display device
A light ray direction control element includes a first light transmitting substrate, a second light transmitting substrate facing the first light transmitting substrate, a first light transmitting region provided on a first main surface of the first light transmitting substrate, a second light transmitting region provided on a first main surface of the second light transmitting substrate, first light absorbing regions positioned among the first light transmitting region, and second light absorbing regions positioned among the second light transmitting region. The light ray direction control element further includes a light transmitting dispersion medium enclosed in the first light absorbing regions and the second light absorbing regions, and charged electrophoretic particles dispersed in the light transmitting dispersion medium. When viewing a cross-section perpendicular to the first main surface of the first light transmitting substrate, the shape or the angle of inclination, with respect to the first main surface of the first light transmitting substrate, of the first light transmitting region and the second light transmitting region differs. |
US12235554B2 |
Display substrate, display panel and display apparatus
A display substrate, a display panel and a display apparatus. The display substrate includes a first base substrate; a plurality of gate lines and a plurality of data lines which are arranged on a side of the first base substrate; the plurality of gate lines and the plurality of data lines are arranged to be intersected with each other and insulated from each other; a planarization layer, arranged on a side of the gate lines and the data lines away from the first base substrate, and including a first via hole; and a supporting structure, arranged on a side of the planarization layer away from the first base substrate and filled into the first via hole; and in a direction perpendicular to the first base substrate, a height of the supporting structure is greater than a depth of the first via hole. |
US12235552B2 |
Display panel, active matrix substrate, and method for repairing white defect of display panel
A method for repairing a white defect of a LCD panel includes providing a substrate, the substrate defining pixel areas which themselves comprise a base, a first metal layer, a first insulating layer, a semi-conductor layer, an ohmic contact layer, a source electrode, a drain electrode, and a second insulating layer; forming a through hole by laser in the second insulating layer, the through hole extending through the second insulating layer and separating the drain electrode into two spaced parts; forming a third insulating layer to cover the first conductive layers, the second insulating layer and the though hole and forming a second conductive layer by laser on the third insulating layer to couple the first conductive layer to the second conductive layer. |
US12235546B2 |
Display module, assembly method of display module, and display apparatus
A display module, an assembly method of the display module and a display apparatus are provided, which belongs to the technical field of displaying, and the display module includes: a cover plate, a side of which including a first area and a second area adjacently connected to the first area; a display panel attached to the first area; and a spacer attached to a part or all of the second area, a height of the spacer being greater than a height of the display panel. The spacer includes a housing and an injection cavity recessed into interior of the housing, the injection cavity is close to the display panel and the injection cavity is filled with an injection material; and a space cavity is provided at a side of the display panel close to the spacer, and the space cavity is filled with the injection material. |
US12235544B2 |
Display device
The present application provides a display device. The display device comprises a quantum dot composite film, a liquid crystal display panel and a backlight module. The quantum dot composite film comprises a quantum dot film layer, and a light emerging surface of the quantum dot film layer is provided with a plurality of first prism structures. The first prism structure is employed to reduce an angle at which light emerges from the quantum dot film layer, thereby improving the front view brightness of the display device, and improving or avoiding the problem of light leakage of the display device in the large viewing angle of the dark state. |
US12235542B2 |
Partitioning member, planar light source, and liquid crystal display device
A planar light source includes a substrate, light sources, and at least one partitioning member. The partitioning member includes first wall parts, second wall parts, and partitioned regions. The first wall parts define first ridges extending in a first direction. The second wall parts define second ridges extending in a second direction. The partitioned regions each is surrounded by the first ridges and the second ridges in a plan view. the partitioned regions are arranged in the first and second directions. At least one first cut is defined on at least one of the first ridges. At least one second cut is defined on at least one of the second ridges. The at least one first cut and the at least one second cut are spaced apart from each other. At least one of the light sources is arranged in a corresponding one of the partitioned regions. |
US12235541B2 |
Backlight module, method for manufacturing the same, and display apparatus
A backlight module includes a substrate provided with a light-emitting region and a bonding region, a plurality of light-emitting units disposed on a side of the substrate, a back plate disposed on the other side of the substrate, and at least three drive circuit boards bonded and connected to the bonding region by first connectors. Moreover, an extension direction of a long edge of each of the light-emitting units is not parallel to a bonding edge of the bonding region. In this way, when the back plate is a curved back plate, the risk of peeling of the light-emitting units from the substrate when the back plate is in a curved state can be reduced by flexibly setting the degree of the included angle between the extension direction of each long edge of each light-emitting unit and the bonding edge of the bonding region. |
US12235540B2 |
Backlight module and display device
A display device includes a display panel, a first light source, and second light source. The first and second light sources are respectively aligned with a first spot and second spot in a direction perpendicular to a substrate. The first light source irradiates the first spot and a third spot with luminance of a first value, respectively. The first light source irradiates a midpoint between the first and second spots with a luminance value that is half of the first value. |
US12235537B2 |
Display device and electronic device
A display device includes a first region and a second region adjacent to the first region. A display element included in the first region has a function of reflecting visible light and a function of emitting visible light. A display element included in the second region has a function of emitting visible light. In an electronic device including the display device, the first region is located on a first surface (e.g., top surface) on which a main image is displayed, and the second region is located on a second surface (e.g., side surface) on which an auxiliary image is displayed. |
US12235533B2 |
Perimeter adhesive for improved reliability and reduced stress mura in curved displays with cover glass
Embodiments of a curved display assembly are disclosed. The assembly includes a glass sheet having first and second major surfaces. The second major surface defines a first curvature of the glass sheet, and the first curvature has a bend axis. The assembly also includes a curved display having a second thickness between first and second display surfaces. The display has a display region and two overhanging edges adjacent to the display region and parallel to the bend axis. A first adhesive bonds the second display surface to the second major surface in the display region. A second adhesive is disposed between each of the two overhanging edges and the second major surface. The second adhesive has a higher elastic modulus than the first adhesive. The overhanging edges each extend a distance outside of the display area that is at least three times the second thickness of the curved display. |
US12235532B2 |
Liquid crystal display device
A liquid display device includes a cover bottom including a first cover portion of a first direction and a second cover portion of a second direction; a backlight over the cover bottom and including a light source, a diffusion plate, and an optical sheet; a support member maintaining a distance between the light source and the diffusion plate and including a first support portion and a second support portion; and a liquid crystal panel over the backlight and the support member, wherein the support member and the cover bottom are fastened to each other by a plurality of screws, and wherein the first cover portion includes a plurality of protrusions protruding outward from an outer surface of the second cover portion and corresponding to the plurality of screws, respectively. |
US12235529B2 |
Cholesteric liquid crystal display
A cholesteric liquid crystal display comprising red, green, and blue cholesteric liquid crystal modules. It further comprises a first thin-film photovoltaic module disposed between the blue and the green cholesteric liquid crystal modules, and a second thin-film photovoltaic module disposed between the green and the first selective light reflection modules. The first thin-film photovoltaic module is partially photo-permeable in which the transmittance of blue light is lower than the transmittance of the other lights. It IS preferably a dye sensitized solar cell module which specifically responsible for harvesting blue light. The second thin-film photovoltaic module is partially photo-permeable in which the transmittance of green light is lower than the transmittance of the other lights. It is preferably a dye sensitized solar cell module which specifically responsible for harvesting green light. |
US12235526B2 |
Phase-change metasurface for programmable waveguide mode conversion
Phase-change metasurface waveguide mode converters and photonic computing systems including a phase-change metasurface waveguide mode converter are described. In an embodiment, the phase-change metasurface waveguide mode converter include a plurality of phase-change antennas comprising a phase-change material and protruding from a surface, wherein each phase-change antenna of the plurality of phase-change antennas is configured to scatter an optical waveguide mode and cause a phase shift of light travelling through an optical waveguide optically coupled thereto. In an embodiment, the phase-change metasurface waveguide mode converter includes the plurality of phase-change antennas configured to alternate between a crystalline phase and an amorphous phase. |
US12235523B2 |
Device and method for correcting user's vision and performing calibration
Provided are a device and method for correcting the vision of a user and performing calibration. A method, performed by an augmented reality device, of performing gaze tracking sensor calibration based on a gaze of a user includes outputting at least one first character in a preset size through a waveguide of the augmented reality device, obtaining at least one first input for the at least one first character, obtaining at least one piece of first gaze information detected through a gaze tracking sensor of the augmented reality device at a time point at which the at least one first input is obtained, comparing the at least one first character with the at least one first input, and determining a first refractive power to be a refractive power of the varifocal lens of the augmented reality device, based on a result of the comparing. |
US12235522B2 |
Lens with displaced shaping zone
A contact lens for application in practice of orthokeratology on an eye, including a curved shell having a concave surface and a convex surface. The concave surface includes a carrier zone and a back shaping zone, the back shaping zone having a first curvature and the carrier zone having at least one second curvature. The curved shell has a geometric center and the back shaping zone has a shaping zone center and the back shaping zone center is offset peripherally from the geometric center. The curved shell can have an overall diameter that approximates a corneal limbal diameter of the eye to which the contact lens is to be applied. |
US12235516B2 |
Lens moving apparatus, and camera module and portable device including the same
A lens moving apparatus is disclosed. The lens moving apparatus includes a cover member, a housing disposed in the cover member, a bobbin disposed in the housing, the bobbin being provided in an inner circumferential surface thereof with a screw thread, the bobbin being configured to move in a first direction, which is parallel to an optical-axis direction, a first coil provided on an outer circumferential surface of the bobbin, a first magnet coupled to the housing so as to be opposite the first coil, an upper elastic member provided at an upper surface of the bobbin, the upper elastic member being coupled to the bobbin and the housing, a lower elastic member provided at a lower surface of the bobbin, the lower elastic member being coupled to the bobbin and the housing, a circuit member comprising a second coil disposed under the housing so as to be opposite the first magnet, a circuit board disposed at a lower side of the circuit member, the circuit board being connected to the circuit member, a plurality of support members connected to the upper elastic member, and a base disposed under the circuit board, the base being coupled to the cover member. |
US12235515B2 |
Optical element drive mechanism
An optical element drive mechanism is provided. The optical element drive mechanism includes an immovable part, a movable part, a drive assembly, and a circuit assembly. The movable part is connected to an optical element. The movable part is movable relative to the immovable part. The drive assembly drives the movable part to move relative to the immovable part. The circuit assembly is electrically connected to an external circuit. The immovable part includes a corresponding structure corresponding the circuit assembly. |
US12235513B2 |
Optical element driving system
An optical element driving system is provided. The optical element driving system includes an optical element driving mechanism and a control assembly. The optical element driving mechanism includes a movable portion, a fixed portion, and a driving assembly. The movable portion is used for connecting to an optical element. The movable portion is movable relative to the fixed portion. The movable portion is in an accommodating space in the fixed portion. The driving assembly is used for driving the movable portion to move relative to the fixed portion. The control assembly provides a driving signal to the driving assembly to control the driving assembly. The driving assembly includes a first driving element, and the material of the first driving element includes shape memory alloy. |
US12235511B2 |
Adapter
An adapter includes a hollow adapter body, a rotating ring connected to a second side of the adapter body, and at least three sliding connecting pieces. The rotating ring includes at least two rotating ring guide grooves corresponding to each sliding connecting piece. The adapter body includes at least two adapter body guide grooves corresponding to each sliding connecting piece. Each sliding connecting piece includes a connecting portion. When each sliding connecting piece moves along the corresponding at least two rotating ring guide grooves and the corresponding at least two adapter body guide grooves, configuration of the rotating ring guide grooves and the adapter body guide grooves make connecting portions move away from or close to the rotating ring in a direction perpendicular to the axial direction of the rotating ring and form a circumferential distribution, so as to match and connect with camera lenses having different apertures. |
US12235509B2 |
Imaging lens system, camera module and electronic device
An imaging lens system has an optical axis and includes a plastic lens barrel and an imaging lens assembly disposed in the plastic lens barrel. The plastic lens barrel surrounds the optical axis and includes an object-side surface, an image-side surface, an inner annular portion and an outer annular portion. The object-side and image-side surfaces are oppositely disposed and substantially perpendicular to the optical axis. The inner and outer annular portions are connected to the object-side and image-side surfaces. The inner annular portion has an inner parallel annular surface, and the outer annular portion has a first outer annular surface and a gate trace. The imaging lens assembly includes a plurality of imaging lens elements. One of the imaging lens elements has an outer diameter larger than π2 millimeters. The one of the imaging lens elements has an outer edge in physical contact with the inner parallel annular surface. |
US12235508B2 |
Electronic device including camera module
According to certain embodiments, an electronic device comprises a housing; and a camera module disposed in an inner space of the housing and including: a barrel having an opening; and a plurality of lenses with aligned centers with an image sensor in an inner space of the barrel, wherein the plurality of lenses comprises at least one other lens and a first lens disposed closest to the opening and having a first outer diameter, wherein the first lens includes: a lens portion, forming an effective area of the first lens, the lens portion exposed to the opening; a connecting portion, forming a portion of an ineffective area of the first lens, extended from the lens portion and inclined at an angle in a first direction away from the lens portion; and a flange portion, forming another portion of the ineffective area of the lens portion, extended from the connecting portion in a second direction substantially perpendicular to a stack direction of the plurality of lenses, wherein the barrel includes: a head portion containing the opening and having a second outer diameter; a body portion extended from the head portion, accommodating the at least one other lens of the plurality of lenses, and having a third outer diameter greater than the second outer diameter; and an engaging portion formed in the inner space of the barrel and engaged with the flange portion, and wherein the first outer diameter of the first lens is greater than the second outer diameter of the head portion. |
US12235507B2 |
Method for producing a camera module, camera module
A method for producing a camera module. An objective is aligned with respect to an image sensor and is then fixed in position by being joined to a support that receives the image sensor, a housing that surrounds the image sensor, or an interposed connection structure as a joining partner. The objective is mounted on spacer elements, which are initially still movable, and is then aligned with respect to the image sensor by moving the spacer elements. After the objective is aligned, the spacer elements are welded to the objective and the joining partner. A camera module is also described. |
US12235506B2 |
Fiber optic enclosure with external cable spool
A fiber optic telecommunications device includes an enclosure defining an interior. A first fiber optic adapter is provided at the enclosure. A spool is provided at an exterior of the enclosure. A fiber optic cable, which includes a first optical fiber, is wrapped around the spool. A first fiber optic connector is mounted at a first end of the first optical fiber. The first end of the first optical fiber is positioned within the interior of the enclosure. The first fiber optic connector is inserted within the first fiber optic adapter. The enclosure and the spool are configured to rotate in unison about a common axis when the fiber optic cable is unwound from the spool. |
US12235503B2 |
Telecommunications enclosure mounting system
A telecommunications enclosure system includes a terminal assembly including an optical terminal that mounts to a terminal mounting bracket via a mechanical coupling interface. The mechanical coupling interface includes a release actuator that allows the optical terminal to be released from the terminal mounting bracket by accessing the release actuator from a first side of the terminal assembly, and also allows the optical terminal to be released from the terminal mounting bracket by accessing the release actuator from an opposite second side of the terminal assembly. |
US12235502B2 |
Organizer assemblies for fiber optic closures
An organizer assembly includes a primary basket extending along a longitudinal axis between a first open end and a second closed end. The organizer assembly includes a backplate extending between a front wall and a rear wall, wherein a plurality of entry/exit slots are defined at the rear wall. The backplate further includes a plurality of positioning assemblies. The organizer assembly includes a hinge assembly connecting the backplate to the primary basket, wherein the backplate is rotatable relative to the primary basket at the hinge assembly about a lateral axis. The organizer assembly includes a plurality of organizer trays, each of the plurality of organizer trays rotatably connectable to the backplate at one of the plurality of positioning assemblies. Each of the plurality of positioning assemblies causes the connected one of the plurality of organizer trays to be selectively positionable in one of a plurality of rotational positions. |
US12235500B2 |
Fiber management tray arrangements and assemblies for fiber optic closure organizers
Devices, arrangements and methods for routing and connecting optical fibers at fiber organizers of telecommunications closures. The organizers include pivotal tray arrangements for improved versatility and quantity of fiber routing configurations within a telecommunications closure of a given size. |
US12235495B2 |
Light source comprising at least one semiconductor chip bearing at least one diode
A light source comprising: —at least one semiconductor chip capable of emitting incident radiation: —an output stage comprising at least one fiber or free space for propagating a plurality of predefined modes; —at least one optical part having a microstructured main surface arranged opposite the semiconductor chip for intercepting the incident radiation, spatially modifying the phase of the incident radiation and forming, by a plurality of reflections and/or transmissions on the optical component, transformed light radiation comprising at least the predefined modes. |
US12235494B2 |
Managed connectivity in fiber optic systems and methods thereof
A fiber optic connector arrangement includes a printed circuit board coupled to a connector housing. The printed circuit board includes a memory storage device that is configured to store physical layer information pertaining to the fiber optic connector arrangement. The printed circuit board also defines contacts that are electrically coupled to the memory storage device to enable the physical layer information to be read from the memory storage device by a media reading interface. A connector assembly includes at least one adapter assembly; a printed circuit board; and a media reading interface. The connector assembly also may include a tactile pressure sensor. The adapter assembly defines at least a first port and a second port that are configured to connect optical fibers of two connector arrangements. One or more connector assemblies can be mounted to a fiber panel system. |
US12235492B2 |
Wafer-scale-integrated silicon-photonics-based optical switching system and method of forming
A large-scale silicon-photonics-based optical switching system that occupies an area larger than the maximum area of a standard step-and-repeat lithography reticle is disclosed. The system includes a plurality of identical switch blocks, each of is formed in a different reticle field that no larger than the maximum reticle size. Bus waveguides of laterally adjacent switch blocks are stitched together at lateral interfaces that include a second arrangement of waveguide ports that is common to all lateral interfaces. Bus waveguides of vertically adjacent switch blocks are stitched together at vertical interfaces that include a first arrangement of waveguide ports that is common to all vertical interfaces. In some embodiments, the lateral and vertical interfaces include waveguide ports having waveguide coupling regions that are configured to mitigate optical loss due to stitching error. |
US12235491B2 |
High voltage monitoring for optical switching applications
A diagnostic voltage or current path can be used for each MEMS actuator control channel to detect and diagnose faults in the actuator control signal path. Multiple measurement points provide additional capabilities of isolating faults among multiple subassemblies or components in the control signal path. The diagnostic voltage or current path uses ADC(s) and multiplexers to monitor multiple control channels and/or multiple measurement points in each control channel. Digitized voltages, or currents in the case of magnetic actuators, read from the diagnostic ADC are compared to expected values to detect and isolate faults. |
US12235489B2 |
Multi-tenant isolation on a multi-reticle photonic communication platform
Described herein are photonic communication platforms that permit use by multiple users in a secure way. A platform comprises a substrate, a first photonic circuit monolithically integrated with the substrate, and a second photonic circuit monolithically integrated with the substrate. The first photonic circuit is patterned with a first plurality of photonic modules, the photonic modules of the first plurality being copies of a common template photonic module The second photonic circuit is patterned with a second plurality of photonic modules, the photonic modules of the second plurality being copies of the common template photonic module. A photonic link couples the first photonic circuit to the second photonic circuit. A controller optically isolates the first photonic circuit from the second photonic circuit by optically interrupting the photonic link. |
US12235488B2 |
Backlight module and display apparatus
A backlight module and a display apparatus are provided. The backlight module includes a backplane including a bottom wall and a side wall connected to define an accommodating portion; a light guide plate in the accommodating portion; an optical film on a side of the light guide plate away from the bottom wall; and a plastic frame including a retaining wall and a bearing portion, the retaining wall is arranged side by side with the side wall on a side of the side wall away from the light guide plate; the bearing portion is connected to the retaining wall on a side of the side wall and the optical film away from the bottom wall; the bearing portion includes a first surface away from the side wall and opposite to the retaining wall; at least a portion of the first surface protrudes towards a side close to the retaining wall. |
US12235487B1 |
Backlight module
A backlight module includes a back plate, a light source disposed on the back plate, and a first optical film disposed on the back plate. The first optical film includes a first upper surface and a first lower surface, and the first upper surface is farther away from the back plate than the first lower surface, and has a first prism structure, wherein, at a first angle, a second angle and a third angle, the backlight module respectively has a first brightness value, a second brightness value and a third brightness value, which satisfy: |[(A/C)−(B/C)]×100%|≥10%, where A, B and C represents the first, second and third brightness values, respectively, the third brightness value is the maximum brightness value of the backlight module, and the first, second and third angles are different from each other. |
US12235485B1 |
Light-mixing devices with highly reflective surfaces
In one aspect, an optical system is disclosed, which includes a light guide having an input end for receiving light from at least one light source and an output end through which light exits the light guide, said light guide further having at least one highly reflective surface positioned to provide specular reflection of at least a portion of the light entering via the input end of the light guide, where the highly reflective surface exhibits a specular reflectance of at least about 95% for light with one or more wavelengths in a wavelength range of about 380 nm to about 780 nm. |
US12235484B2 |
Polarizing plate
The present application can provide a thin polarizing plate having excellent antireflection performance in all directions including the side as well as the front, and having excellent folding durability and durability against short wavelengths. In addition, the present application can provide an organic light-emitting display device to which the polarizing plate is applied and a display device comprising the same. |
US12235483B2 |
Optically anisotropic film, laminate, circularly polarizing plate, and display device
Provided is an optically anisotropic film exhibiting excellent reverse wavelength dispersibility, a laminate, a circularly polarizing plate, and a display device. The optically anisotropic film includes a J-aggregate having an absorption peak of a J-band on a wavelength side longer than a wavelength of 700 nm, in which an absorption at a wavelength of 700 to 900 nm in a fast axis direction of the optically anisotropic film is larger than an absorption at a wavelength of 700 to 900 nm in a slow axis direction of the optically anisotropic film. |
US12235478B2 |
Optical element driving mechanism
The present disclosure provides an optical element driving mechanism, which includes a movable part, a fixed assembly, and a driving assembly. The movable part is configured to be connected to an optical element. The fixed assembly has an opening for allowing a light beam along an optical axis to pass, and the movable part is movable relative to the fixed assembly. The driving assembly is configured to drive the movable part to move relative to the fixed assembly. The optical element driving mechanism further includes a recovery assembly configured to position the movable part in a first position when the movable part is not driven by the driving assembly. |
US12235475B2 |
Flexible retroreflective sheeting
Provided herein is flexible retroreflective sheeting that includes an emboss layer having retroreflective elements, a backing layer and/or metallized layer in contact with the retroreflective elements, and an interleaf layer sandwiched between two adhesive layers. The tensile and color properties of the layers of the construction allow the sheeting to be particularly useful as a label for articles, e.g., traffic safety devices, subject to crushing or bending. Also provided are methods and articles including the provided sheeting. |
US12235473B2 |
Curved shell and manufacturing method thereof
A curved shell, configured to receive a projection light beam provided by a projection device, and including a curved main body, a microstructure layer and multiple light-resistant layers is provided. The curved main body has an inner surface and an outer surface opposite to each other, and the outer surface has different curvatures. The microstructure layer is disposed on the outer surface and includes multiple first inclined surfaces and multiple second inclined surfaces distributed in alternation, and any two adjacent ones of the first inclined surfaces and the second inclined surfaces have an included angle. The light-resistant layers are disposed on the first inclined surfaces, wherein the light-resistant layers reflect or absorb ambient light beams from the outside of the curved main body, and the inner surface receives the projection light beam, and the projection light beam passes through the second inclined surfaces to form a projection image. |
US12235468B2 |
Virtual image display device and polarization adjustment member
A virtual image display device includes a polarization adjustment member that includes a polarizing plate and a support plate. The polarizing plate has a property of blocking a light which is oscillated in an axial direction of a block axis while the polarizing plate is in a state where a residual stress, a degree of which is maximized in a first residual stress direction along a plane of the polarizing plate, is left in the polarizing plate. The support plate supports the polarizing plate while the support plate is in a state where a residual stress, a degree of which is maximized in a second residual stress direction along a plane of the support plate, is left in the support plate. The polarizing plate and the support plate are bonded together such that the first residual stress direction is along the second residual stress direction. |
US12235462B2 |
Optical arrangement and laser system
An optical arrangement converts a laser beam into a line-type beam having a line-type beam cross-section that extends along a line direction with a non-vanishing intensity. The arrangement has: reshaping optics having: an input aperture through which the laser beam is radiated in; and an elongate output aperture, the reshaping optics being configured such that the laser beam radiated in is converted into a beam packet with beam segments that emerge through the output aperture; homogenization optics, which contribute to the conversion of the beam packet into the line-type output beam, and by which different beam segments are mixed and superposed along the line direction; and redirection optics configured to redirect the laser beam such that an incidence position/direction of laser beam on the input aperture is changed in dependence on time. |
US12235458B2 |
Polarization-selective varifocal liquid lens
A varifocal liquid lens includes a body filled with two different fluids separated by an interface of a variable curvature across a clear aperture of the varifocal liquid lens. At least one of the first or second fluids is birefringent, such that a refractive index difference between the first and second fluids and resulting optical power of the varifocal liquid lens is dependent on polarization of impinging light. At a first light polarization, the first and second fluids may be matched in refractive index, while at a second, orthogonal light polarization, the first and second fluids may be mismatched in refractive index, whereby the first interface between the first and second fluids may have a variable, non-zero optical power for the second polarization while having a substantially non-variable, zero optical power for the first polarization of light. |
US12235452B2 |
Angularly selective attenuation of light transmission artifacts in wearable displays
A wearable display system includes an eyepiece stack having a world side and a user side opposite the world side. During use, a user positioned on the user side views displayed images delivered by the wearable display system via the eyepiece stack which augment the user's field of view of the user's environment. The system also includes an optical attenuator arranged on the world side of the of the eyepiece stack, the optical attenuator having a layer of a birefringent material having a plurality of domains each having a principal optic axis oriented in a corresponding direction different from the direction of other domains. Each domain of the optical attenuator reduces transmission of visible light incident on the optical attenuator for a corresponding different range of angles of incidence. |
US12235450B1 |
Apparatus, system, and method for testing and calibrating image quality of field-of-view displays with prescription lenses
An imaging camera device comprising (1) an image sensor, (2) a spherical-power adapter coupled to the image sensor, wherein the spherical-power adapter moves the image sensor relative to an imaging lens, (3) a field-curvature adapter coupled to at least one optical component placed between the image sensor and the imaging lens, wherein the field-curvature adapter adjusts the size of a variable air gap formed between the optical component and at least one additional optical component, and (4) a cylindrical-power adapter that includes a plurality of cylindrical correction lenses applied to a wheel configured to rotate in at least one direction. Various other apparatuses, systems, and methods are also disclosed. |
US12235449B2 |
Optical display system, control method and display device
An optical display system, a control method, and a display device, relates to the field of display technology. The optical display system comprises a display screen a first light splitting unit disposed at a display side of the display screen; a first imaging unit comprising a light splitting film disposed at a light-incident surface of the first imaging unit; a second light splitting unit disposed at a light emission side of the first imaging unit; a phase modulation unit disposed at least in a light path from the first imaging unit to the second light splitting unit; wherein, the first-type polarized light transmitted from the first light splitting unit is transmitted from a light emission side of the second light splitting unit, after being turned back multiple times between the first imaging unit and the second light splitting unit. |
US12235447B2 |
Freeform optical lens construction for near-eye displays
A near-eye display (NED), comprising an augmented reality (AR) lens comprising a main prism lens and a see-through corrector lens, wherein the AR lens comprises a bottom edge that tapers toward a blunt tip, and a micro-display panel coupled to the AR lens and comprising a processor configured to process content for display to a user wearing the NED, and a display coupled to the processor and configured to project the content to the AR lens. |
US12235445B2 |
Wearable image manipulation and control system with high resolution micro-displays and dynamic opacity augmentation in augmented reality glasses
A mixed reality display comprising: at least one lens, where the at least one lens has a reflective element, the at least one lens comprising a plurality of pixels; at least one display capable of projecting one or more images onto at least a portion of the at least one lens; and a dynamic opacity system, where the dynamic opacity system is capable of making at least one pixel opaque in the portion of the at least one lens onto which the one or more images are projected, while any portion of the at least one lens onto which no image is projected remains see-through. |
US12235440B2 |
Movable apparatus
A movable apparatus includes a movable unit including a mirror configured to reflect light, a support portion including a first end and a second end, the first end being connected to the movable unit, the support portion configured to swingably support the movable unit, and a fixed unit connected to the second end of the support portion. The support portion includes a plurality of beam units and a connection unit connecting adjacent beam units of the plurality of beam units, wherein where the support portion is divided into two parts at a predetermined or given position, the two parts including a first part closer to the fixed unit and a second part closer to the movable unit. A beam unit of the plurality of beam units in the first part has a higher rigidity than a beam unit of the plurality of beam units in the second part. |
US12235439B2 |
MEMS mirror system with slow light beam deflection using fast resonant oscillations about at least two resonant axes
A light beam deflection system is configured to transmit a light beam at an output deflection angle that changes over time. The system includes a first resonant structure configured to oscillate about a first rotation axis at first resonant frequency; a second resonant structure configured to oscillate about a second rotation axis at a second resonant frequency, where the first rotation axis is parallel to the second rotation axis, and where the first resonant frequency and the second resonant frequency are different and define a predetermined frequency difference; and a driver circuit configured to generate a first driving signal to drive the first resonant structure while further generating a second driving signal to drive the second resonant structure such that the output deflection angle of the light beam oscillates according to a beat pattern of a beat wave whose extrema amplitudes are modulated and defined by a periodic envelope. |
US12235438B2 |
MEMS wavelength selectable switch for adaptive wavelength filtering
A MEMS-based Wavelength Selectable Switch (WSS), used classically for demultiplexing fiber optic communications, is re-purposed to act as a filter. A light emitter provides a light beam with its wavelength detected by a wavelength detector. A light condenser directs reflected light from the light emitter to an input of the WSS. The WSS is controllable to provide a selected wavelength band to a selected output of the WSS, where it is detected by a photodetector. Other wavelengths are discarded by the WSS at other outputs. A controller is configured to control the WSS to select the selected wavelength band based on a detected wavelength from the wavelength detector. |
US12235437B2 |
Pixel array substrate and electrowetting display panel
A pixel array substrate including a substrate and multiple pixel units is provided. The pixel units are disposed on the substrate, and each include at least one active device, a pixel electrode and at least one storage capacitor. The pixel electrode is electrically connected to the at least one active device, and has multiple openings. The at least one storage capacitor is electrically connected to the pixel electrode and the at least one active device. The at least on storage capacitor completely overlaps a part of the openings of the pixel electrode. An electrowetting display panel adopting the pixel array substrate is also provided. |
US12235436B2 |
Plenoptic endoscope with fiber bundle
A plenoptic endoscope includes a fiber bundle with a distal end configured to receive light from a target imaging region, a sensor end disposed opposite the distal end, and a plurality of fiber optic strands each extending from the distal end to the sensor end. The plenoptic endoscope also includes an image sensor coupled to the sensor end of the fiber bundle, and a plurality of microlenses disposed between the image sensor and the sensor end of the fiber bundle, the plurality of microlens elements forming an array that receives light from one or more of the plurality of fiber optic strands of the fiber bundle and directs the light onto the image sensor. The plurality of microlens elements and the image sensor together form a plenoptic camera configured to capture information about a light field emanating from the target imaging region. |
US12235435B2 |
Focusing apparatus and focusing method for telescope focusing
A focusing apparatus for telescope focusing includes a to-be-focused member, an on-off limiting member and a drive fixation apparatus, where the to-be-focused member includes a first gear for focusing, the drive fixation apparatus includes a rear sleeve, a drive structure and a second gear, the rear sleeve is connected with the on-off limiting member through a limiting assembly, the drive structure is connected with the second gear, the second gear and the first gear are eccentrically arranged, and under a limiting action of the limiting assembly, the rear sleeve rotates, in relative to the on-off limiting member, between a first position and a second position on the on-off limiting member, to drive the second gear to mesh with and separate from the first gear in respective, thus the to-be-focused member is switched for electric focusing and manual focusing. The focusing apparatus is additionally provided with an on-off structure. |
US12235433B2 |
Solid immersion lens unit and semiconductor inspection device
A solid immersion lens unit includes a solid immersion lens and a holder for swingably holding the solid immersion lens. The solid immersion lens includes a first lens portion formed of a first material, and a second lens portion formed of a second material having a refractive index smaller than a refractive index of the first material and coupled to the first lens portion. The first lens portion includes a contact surface for contacting with an observation object and a convex first spherical surface. The second lens portion includes a concave second spherical surface facing the first spherical surface and a convex third spherical surface to be disposed to face an objective lens. The holder has a contact portion configured to be contactable with the third spherical surface. |
US12235431B2 |
Device for incorporation into a microscope, method for contacting microscope components on a rotor of a microscope, and microscope
The invention relates to a device for incorporation into a microscope comprising a stator for connecting to a static component of a microscope and a rotor arranged rotatably relative to the stator. The rotor has mounting locations for receiving microscope components. An electrical rotary feedthrough is present comprising a first part, which is connected to the stator, and a second part, which is connected to the rotor. At least one electrical connection is formed via the electrical rotary feedthrough between the stator and the rotor and an electrical connection is formed on the rotor from the second part of the rotary feedthrough to at least one of the mounting locations for the purpose of electrically contacting a microscope component. The invention also relates to a microscope and a method for contacting microscope components on a rotor of a microscope. |
US12235428B2 |
Method, computer program product, computer-readable medium and system for scanning partial regions of a sample using a scanning microscope
A method is useful for scanning partial regions of a sample by a scanning microscope, such as a laser scanning microscope or a scanning electron microscope, and for reconstructing an overall image of the sample from data of the scanned partial regions of the sample. The method includes: 1) determining partial regions of the sample, which are scanned by the scanning microscope, by a machine learning system which is trained by supervised learning, unsupervised learning, and/or reinforcement learning for improved determination of the partial regions of the sample which are scanned by the scanning microscope; 2) scanning the determined partial regions of the sample by the scanning microscope; and 3) reconstructing the overall image of the sample from the data of the scanned partial regions of the sample, wherein non-scanned partial regions of the sample are estimated by the data of the scanned partial regions of the sample. |
US12235423B2 |
Variable magnification optical system, optical apparatus, and method for producing variable magnification optical system
A variable magnification optical system that comprises a first lens group having negative refractive power, a first intermediate lens group having positive refractive power, a second intermediate lens group, and a rear lens group having at least one focusing lens group which is moved upon carrying out focusing from an infinitely distant object to a closely distant object. The variable magnification optical system is constructed such that, upon varying a magnification from a wide angle end state to a telephoto end state, the first lens group is moved along the optical axis, a distance between the first lens group and the first intermediate lens group is varied, a distance between the first intermediate lens group and the second intermediate lens group is varied, a distance between the second intermediate lens group and the rear lens group is varied, and predetermined conditional expressions are satisfied. |
US12235422B2 |
Zoom optical system, optical apparatus and method for manufacturing the zoom optical system
A zoom optical system (ZL) comprises, in order from an object, a first lens group (G1) having a positive refractive power, a second lens group (G2) having a negative refractive power, a third lens group (G3) having a positive refractive power, a fourth lens group (G4) having a positive refractive power and a succeeding lens group (GR). In the zoom optical system, upon zooming, distances between adjacent lens groups change, and the succeeding lens group (GR) includes a plurality of focusing lens groups that have positive refractive powers and move upon focusing. |
US12235419B2 |
Optical imaging lens group
An optical imaging lens group is disclosed. An implementation of the optical imaging lens group includes, sequentially along an optical axis from an object side to an image side: first to eighth lenses having refractive powers. The object-side surface of the first lens is a concave surface. The image-side surface of the third lens is a concave surface. Half of a maximal field-of-view Semi-FOV of an optical imaging system satisfies: Semi-FOV>60°, and an optical distortion Dist. of the optical imaging system satisfies: |Dist.|≤5.1%. |
US12235417B2 |
Optical photographing lens assembly comprising nine lenses of various refractive powers, image capturing unit and electronic device
An optical photographing lens assembly includes nine lens elements which are, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element, a seventh lens element, an eighth lens element and a ninth lens element. Each of the nine lens elements has an object-side surface facing toward the object side and an image-side surface facing toward the image side. At least one lens element of the optical photographing lens assembly has at least one aspheric lens surface having at least one inflection point. |
US12235413B2 |
Imaging lens
There is provided an imaging lens with high-resolution which satisfies demand of the wide field of view, the low-profileness and the low F-number, and excellently corrects aberrations. An imaging lens comprises in order from an object side to an image side, a first lens having a convex surface facing the object side near an optical axis, a second lens, a third lens having negative refractive power near the optical axis, a fourth lens, a fifth lens, a sixth lens, a seventh lens, and an eighth lens having a concave surface facing the image side and the negative refractive power near the optical axis, wherein an image-side surface of said eighth lens is formed as an aspheric surface having at least one pole point in a position off the optical axis, said sixth lens has positive refractive power near the optical axis, an object-side surface of said seventh lens is a convex surface facing the object side near the optical axis, and a below conditional expression (1) is satisfied: 0.15<νd7/νd8<0.55 where νd7: an abbe number at d-ray of the seventh lens, νd8: an abbe number at d-ray of the eighth lens. |
US12235412B2 |
Small lens system for TOF
Disclosed is a small lens system including a first lens, a second lens, a third lens, and a fourth lens sequentially arranged from an object along an optical axis, wherein the thickness (ct1) of the first lens, the thickness (ct3) of the second lens, the thickness (ct5) of the third lens, and the thickness (ct7) of the fourth lens satisfy ct1+ct3>ct5+ct7, ct1>ct3, ct1>ct5, and ct1>ct7, the front surface of the first lens is convex toward the object while the sagittal amount of the first lens is increased depending on the height thereof, the refractive power (P2) of the second lens satisfies −0.01 mm−1 |
US12235407B2 |
Input/output device
A technique allows outputting light reception results of a sensor to an external device with a reduced volume of data while maintaining the features of the results. An input/output device receives light reception results of the sensor and outputs the results to the external device. The sensor includes light receivers to receive light emitted from light emitters. The input/output device has a smaller maximum volume of data transmittable per unit time in communicating with the external device than in communicating with the sensor. The input/output device includes an obtainer that obtains the light reception results, an analyzer that analyzes the light reception results and detects a boundary between a portion of the sensor that has received light and a portion of the sensor that has received no light, and an output unit that outputs data indicating a position of the boundary detected by the analyzer to the external device. |
US12235406B2 |
Multi-optical axis sensor
A multi-optical axis sensor according to an embodiment of the present invention comprises: a light-transmitting unit comprising a plurality of light-transmitting elements; a light-receiving unit comprising a plurality of light-receiving elements which are arranged to respectively face the light-transmitting elements and respectively receive light from the light-transmitting elements; and an indicator light indicating a light incidence state or a light blockage state of the light-receiving unit, wherein, before a muting state that invalidates the detection function of the multi-optical axis sensor is detected, the light-transmitting unit or the light-receiving unit may operate the indicator light in a light incidence/blockage mode indicating the light incidence state or the light blockage state, and when the muting state is detected, the light-transmitting unit or the light-receiving unit may switch the operation mode of the indicator light from the light incidence/blockage mode to the muting mode indicating the muting state. |
US12235403B2 |
Determining resonant frequencies and magnetic influence factors of materials in the earth
A method includes determining a current magnetic field strength at a test location above a quantity of material buried at the test location, passing a direct current through a coil of an antenna to induce a magnetic polarity within a range with the determined magnetic field strength, transmitting a test signal with a fundamental frequency from an antenna at the test location, and detecting, at the test location, a reflected wave comprising the test fundamental frequency on the antenna. The method includes varying the test fundamental frequency while retransmitting the test signal and detecting a reflected wave until reflected waves of various test frequencies are detected and identifying from the detected reflected waves a resonant frequency corresponding to a maximum magnitude of the detected reflected waves. The material includes molecules with a resonant atom and at least one atom different than the resonant atom. |
US12235390B2 |
Sensor assembly with duct
A sensor assembly includes a housing defining a chamber. The sensor assembly includes a sensor supported by the housing. The sensor assembly includes a duct extending from a first end to a second end, the first end of the duct being open to an environment external to the chamber and the second end being fluidly connected to the chamber. The duct includes a first portion at the first end, a second portion at the second end, and a middle portion between the first portion and the second portion. The middle portion extends downward from the first portion, and the second portion extends upward to the second end. |
US12235387B2 |
Sensor shield and method
A sensor shield for protecting a sensor having an input surface on a vehicle with a controlling computer and on the vehicle, the sensor shield comprises a sensor-maintenance unit operatively attached to the sensor input surface. Shield implementation devices, each having a bottom surface, are oppositely disposed adjacent the sensor. A shield source is located adjacent the bottom surfaces of the shield implementation devices, and has a surface that covers the input surface of the sensor. |
US12235383B2 |
Electronic device, method for controlling electronic device, and program
An electronic device includes a transmission antenna that transmits a transmission wave, a reception antenna that receives a reflected wave that is the transmission wave having been reflected, and a control unit that detects a target by using a constant false alarm rate, based on a transmission signal transmitted as the transmission wave and a reception signal received as the reflected wave. The control unit sets a test region and at least one or more reference regions with respect to the test region in a distribution of signal intensities based on the reception signal in a distance direction, and sets a threshold for use in detection of the target, based on an order statistic among signal intensities in the reference regions. |
US12235382B2 |
Method for removing random noise of radar collection signal in biometric signal measurement radar, and apparatus for same
The present invention relates to a method of effectively removing various vibration noises using microwave Doppler radar, and an apparatus therefor. The method comprises the steps of: (a) generating and transmitting an oscillation frequency to a dynamic target, and receiving a signal reflected from the dynamic target and various signals generated around the dynamic target; (b) generating a Doppler IF signal from each of n received signals; (c) converting each Doppler IF signal into digital data; (d) configuring digital signals into a data set, and converting the data set into a frequency component symbol set; (e) calculating a value by adding index symbols and dividing by n reception antennas; and (f) classifying deviation between spectrum components of a commonly-generated periodic signal and an uncommon aperiodic signal, and obtaining only a periodic signal through filtering. The present invention can improve accuracy of sensing a biometric signal. |
US12235377B2 |
Asynchronous time difference of arrival ranging method for passive-listening devices
An exemplary method is disclosed that can passively listen for IEEE 802.15.4z communication between two active 802.15.4z devices to provide high-precision and reliable ranging and/or localization determination at a third device through tag time difference of arrival determination performed at the third device. Notably, the exemplary device (the third device) is not required to be in active communication with the two active messaging devices, nor is this third device an active participant in the ranging messaging between exchange between the two active messaging devices. |
US12235376B2 |
Determination of position and orientation of an intelligent reflecting surface
Disclosed are techniques for wireless communication. In an aspect, a position estimation entity determines a set of position estimates associated with a set of user equipments (UEs), obtains first measurement information associated with a set of signals as reflected off of a target intelligent reflecting surface (IRS), determines a position estimate of the target IRS based on the set of position estimates and the first measurement information, and determines an orientation, relative to a common orientation reference frame, of the target IRS based on the set of position estimates and at least the first measurement information. |
US12235374B2 |
Ranging-type positioning system and ranging-type positioning method based on crowdsourced calibration
A ranging-type positioning system and a ranging-type positioning method based on crowdsourced calibration are provided. In a crowdsourcing stage, pedestrian dead reckoning (PDR) is performed based on readings of inertial measurement units on a mobile device, a particle filter (PF) is executed to reconstruct a path of the mobile device with map information of the target field, and FTM data records are collected. Then, a ranging model based on a neural network can be used to calibrate and inversely infer approximate locations of unknown base stations. The optimized ranging model can estimate estimated distances and standard deviations based on the FTM data records obtained in the crowdsourcing stage. In a positioning stage, a position of a to-be-positioned mobile device can be positioned by having the ranging model operated in cooperation with the PDR and the PF. |
US12235373B2 |
Low layer radio access technology (RAT)-independent measurement reporting
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) receives, over a wireless communication network operating in accordance with a first radio access technology (RAT), a configuration to provide at least one positioning state information (PSI) report, the first RAT associated with at least one first positioning technology, the configuration associated with at least one second RAT, at least one second positioning technology, or both to be used to estimate a location of the UE, obtains at least a first set of positioning measurements using the at least one second RAT, the at least one second positioning technology, or both, and transmits the at least one PSI report on physical resources allocated for a physical uplink or sidelink channel of the first RAT, the at least one PSI report including at least the first set of positioning measurements. |
US12235370B2 |
Method and system for direction finding and channel sounding using pseudo-doppler antenna array
A direction-finding system is disclosed. The receiving system includes a channel sounder using a Pseudo-Doppler Antenna Array (PDAA) configured to locate transmitters and to sound the channel at pre-defined operating frequency. |
US12235368B2 |
Multi-source distributed navigation system architecture
A distributed navigation system includes navigation platforms, each having a universal navigation processor, relative navigation systems to provide source information to the navigation platforms, navigation filters provided on one or more of the universal navigation processors, and an anchor navigation node disposed on one or more of the navigation platforms to form one or more anchor navigation platforms. Each anchor navigation node includes an inertial navigation system, a clock, and absolute navigation systems, which are used, in combination with source information, to determine navigation information. The anchor navigation platforms provide the navigation information to other navigation platforms. The system further includes a navigation processor system in communication with the universal navigation processors to provide operating information updates to the universal navigation processors and a graphical user interface to display the navigation information to a user and permit the user to review and control the navigation information. |
US12235367B2 |
Navigation system with embedded software defined radio
Techniques are provided for employing an embedded software defined radio (SDR) in a navigation system. A navigation system implementing the techniques according to an embodiment includes a global positioning system (GPS) receiver configured to acquire and track received GPS signals. The system also includes an SDR configured to process received communication signals. The communication signals include timing data. The SDR is further configured to calculate position and navigation data based on a combination of the processed communication signals and the tracked GPS signals provided by the GPS receiver. The system further includes a system timer configured to provide a common time base for use by the GPS receiver and the SDR. The navigation system is implemented in an application specific integrated circuit (ASIC). |
US12235366B2 |
Decoder for a receiver
A non-systematic convolutional decoder of a convolutionally encoded multi-level data stream includes a shift register and two or more paths of exclusive-OR (XOR) gates, arranged to reconstruct an original input information stream, each path having a quantiser arranged to quantise the signal to two levels, and a set of XOR gates arranged to match an encoding path in an associated convolutional encoder, and a selector arranged to feed an output from each path to a single input of the shift register. If the paths have differing values at their output, the selector may choose the value from the path based upon a function of the multi-level signals associated with each path, such as the path with the largest absolute signal level. The decoder provides a simple means for decoding signals while allowing the signal to also or instead be decoded using e.g. a Viterbi decoder if higher performance is required. |
US12235351B2 |
Continuous-wave radar system for detecting ferrous and non-ferrous metals in saltwater environments
The present invention includes systems and methods for a continuous-wave (CW) radar system for detecting, geolocating, identifying, discriminating between, and mapping ferrous and non-ferrous metals in brackish and saltwater environments. The radar system (e.g., the CW radar system) generates multiple extremely low frequency (ELF) electromagnetic waves simultaneously and uses said waves to detect, locate, and classify objects of interest. These objects include all types of ferrous and non-ferrous metals, as well as changing material boundary layers (e.g., soil to water, sand to mud, rock to organic materials, water to air, etc.). The radar system (e.g., the CW radar system) is operable to detect objects of interest in near real time. |
US12235349B2 |
Position accuracy using sensor data
Techniques are provided for determining a location of a mobile device based on visual positioning solution (VPS). An example method for determining a position estimate of a mobile device includes obtaining sensor information, detecting one or more identifiable features in the sensor information, determining a range to at least one of the one or more identifiable features, obtaining coarse map information, determining a location of the at least one of the one or more identifiable features based on the coarse map information, and determining the position estimate for the mobile device based at least in part on the range to the at least one of the one or more identifiable features. |
US12235346B2 |
Radar device operating in dual mode and operation method thereof
Disclosed is a radar device capable of operating in a dual mode, which includes a transmitter that includes a first signal generator that generates a Doppler radar signal and a second signal generator that generates a Frequency Modulated Continuous Wave (FMCW) radar signal, a receiver that receives a reflected signal reflected from a target and converts the reflected signal to a digital signal, a signal processing circuit that processes the digital signal differently depending on the dual mode to output an output signal, a signal analysis circuit that analyzes the output signal, and a controller that controls operations of the transmitter, the receiver, the signal processing circuit, and the signal analysis circuit, and the dual mode includes a first mode in which the first signal generator is activated and a second mode in which the second signal generator is activated. |
US12235341B2 |
Radar tracking with greater than range resolution precision
To track an object with radar, and achieve greater than range resolution precision, the phase of a difference signal can be utilized and adjusted as the tracked object crosses between resolution ranges. Changes in the object's distance can be detected with greater than range resolution precision by utilizing the phase. Such changes can iteratively inform the determined distance across multiple phase cycles within a single distance range. As the movement of the object approaches, and then crosses, between resolution ranges, the phase as determined within an origin resolution range can be compared with a coincident phase within the destination resolution range and the difference can then be utilized to adjust the phase as the object then remains within the destination resolution range. Such phase adjustments can be applied across multiple resolution ranges, allowing for the tracking of an object, utilizing radar, while achieving greater than range resolution precision. |
US12235334B2 |
Sensor including at least one inclined surface
A magnetic sensor includes an insulating layer, a first MR element, and a second MR element. The insulating layer includes a first layer and a second layer, and also includes first and second inclined surfaces formed across the first layer and the second layer. Each of the first and second MR elements includes a magnetization pinned layer and a free layer. The magnetization pinned layer and the free layer of the first MR element are disposed on the first inclined surface. The magnetization pinned layer and the free layer of the second MR element are disposed on the second inclined surface. |
US12235330B2 |
Method and system to determine electrical faults
Methods and systems provide an indication that a loose connection and/or fault occurred in a breaker box or other electrical connecting device. The method includes calculating normal resistance for circuits within a breaker box when a current drawing load is present, and monitoring increases in voltage drop of the circuits to detect whether the increase is due to increased current flow or a faulty connection. |
US12235328B1 |
Modular network test device with battery module and intelligent charging
A modular network test device can test optical fiber networks or other types of networks. The test device includes a base module to perform network tests and interfaces to connect to removably connectable modules that can perform other network tests and supply additional battery power to the test device. The base module can control charging and discharging of a base module battery and an external battery of a removably connectable module connected to the base module. The base module can determine power requirements of the base module and a removably connectable module to perform network tests, and control power supplied by the base module battery and the external battery to the test device based on the power requirements. |
US12235327B2 |
Method and device for calculating state of health of battery
A method for calculating state of health of battery, performed by a processing control circuit, includes: charging a battery under test to an upper voltage with a first constant current through a charging circuit and an electrical measuring circuit, discharging the battery under test to a lower voltage with a second constant current through the charging circuit and the electrical measuring circuit, obtaining an accumulated discharge capacity from the upper voltage to the lower voltage through the electrical measuring circuit, and calculating a state of health of the battery under test at least according to the accumulated discharge capacity and a design capacity. |
US12235325B2 |
Learning method and open circuit voltage estimation method of open circuit voltage estimation model of secondary battery, and state estimation method of secondary battery
A learning method of an open circuit voltage estimation model includes training the open circuit voltage estimation model to learn a relationship of the open circuit voltage estimation input data obtained by preprocessing terminal currents and terminal voltages of a secondary battery with an open circuit voltage of the secondary battery. The open circuit voltage estimation input data includes time-series data of: the terminal currents; the terminal voltages; and difference gradients of terminal voltage differences with respect to terminal current differences. |
US12235315B2 |
Test system support component exchange system and method
The presented systems and methods enable efficient and effective exchange of test support components. There are a variety of different test support components (e.g., active thermal interposer (ATI) device, exchange kit, etc.) that are configured to support various testing functions. In one embodiment, an automated test equipment (ATE) system comprises: a support component configured to enable support functions associated with testing of a device under test (DUT); a support component head configured to selectively couple with the support component; and an exchange socket configured to hold the support component for a portion of selectively coupling the support component and the support component head. |
US12235313B2 |
Composite intermediary device using vertical probe for wafer testing
A composite intermediary device using vertical probe for wafer testing, comprising: a printed circuit board, a glass interposer and a vertical probe set; wherein the printed circuit board has printed circuit connected with a measuring apparatus, the glass interposer has multiple contact pads connected with the printed circuit, and then the probes of the vertical probe set are against the contact pads of the glass interposer and the bumps of the device under test. By a fine pitch configuration of the printed circuit and the contact pads of the glass interposer, the present invention achieves the requirements of synchronous and interleaved testing of multiple ICs. |
US12235309B2 |
Device, system and method for fault detection
The invention relates to a fault current detection device for an overhead power line. The fault current detection device is configured to apply a fault detection algorithm which includes a duration test and a return to normal test. The fault current detection device reports a fault current to a remote fault monitoring device only if both tests are passed. The fault monitoring device is configured to apply an alert ranking algorithm to determine which of a plurality of the fault current detection devices is closest to a fault. The alert ranking algorithm includes identifying or establishing a location of an upstream source associated with the fault current detection devices and classifying the fault current detection device which is the furthest downstream from the upstream source as the closest to the fault. A fault current detection method and a fault detection system and method are disclosed. |
US12235307B2 |
Apparatus and method for determining a response of a device under test to an electrical pulse generated by a pulse generator
An apparatus for determining a response of a device under test to an electrical pulse generated by a pulse generator. The apparatus can include a conductor for coupling the electrical pulse generator to the device under test and at least two sensing probes connected to the conductor. Each of the at least two sensing probes can be positioned at one of at least two measurement points and can be configured to generate a signal in direct proportion to a current flowing in or a voltage applied to the conductor at the corresponding measurement point. A determination device can be configured to determine the response of the device under test to the electrical pulse based on the signals generated by the at least two sensing probes nd the transit times of the electrical pulse between these different measurement points. |
US12235306B2 |
Arc detection device, arc detection system, arc detection method, and recording medium
An arc detection device includes an obtainer and a determiner. The obtainer obtains a measurement result for a voltage applied to one target power supply line among a plurality of power supply lines to which power is supplied from a DC power source. The determiner determines, based on a component of a specific frequency band in the measurement result for the voltage obtained by the obtainer, whether there is a possibility of an arc fault occurring in the plurality of power supply lines. |
US12235304B2 |
Multi-channel quantum-sensing radiofrequency reception
A quantum-sensing radiofrequency (RF) receiver system includes a multi-channel single-cell detection cell containing rubidium 87 atoms. Each channel is tuned to a respective RF frequency by applying electric potentials to indium-titanium-oxide (ITO) electrodes formed on detection cell walls. The channels are tuned to different RF frequencies to provide a relatively wideband detection in the aggregate across plural channels. A laser system provides plural laser beams, including a respective probe beam, to each channel to excite the 87Ru atoms therealong to a Rydberg state. Each channel can be read out by tracking absorption for each of the plural probe beams of the multi-channel system. |
US12235302B2 |
Methods of detecting connection issues between a wire bonding tool and an ultrasonic transducer of a wire bonding machine
A method of detecting potential issues in connection with engagement between a wire bonding tool and an ultrasonic transducer of a wire bonding machine is provided. The method includes the steps of: (a) providing electrical power to an ultrasonic transducer at each of a plurality of levels of electrical power; (b) detecting an electrical characteristic of the ultrasonic transducer at each of the plurality of levels of electrical power; and (c) determining if the electrical characteristic of the ultrasonic transducer at each of the plurality of levels of electrical power is acceptable. |
US12235300B1 |
Systems and methods for power event notification
A method for power event notification includes (a) receiving, from a plurality of sensors at different respective locations within an area served by an electric power grid, a respective data set from each sensor, each data set including metadata associated with its respective sensor and electric power data generated by its respective sensor, (b) identifying, from at least one of the data sets, occurrence of an electric power event in the electric power grid, and (c) generating a notification of the electric power event. |
US12235298B2 |
Detection circuit, appliance and control method
The present disclosure relates to a detection circuit, an appliance, and a control method. The detection circuit includes at least a first capacitive component, a second capacitive component, a load to be detected and a detection component, where the first capacitive component is connected in series with the load to be detected to form a first branch, and the first branch is connected in parallel with a second branch including the second capacitive component. The detection component is configured to detect a first alternating current (AC) signal of the first branch and a second AC signal of the second branch, determine a first direction of the first AC signal and a second direction of the second AC signal, and determine a type of the load to be detected based on the first direction and the second direction. |
US12235297B2 |
Current sampling system and method for magnetic component, magnetic component, and power converter
A current sampling system, the system including a magnetic component, that is an inductor or a transformer that has at least one winding, where the at least one winding has a first part and a second part, where a first terminal of the first part is connected to a first terminal of the second part, and where a second terminal of the first part is separated from a second terminal of the second part, and a current detection circuit, where the second terminal of the second part is connected to the current detection circuit, and where the current detection circuit is configured to sample a current flowing through the second part, and obtain a total current of the winding based on the sampled current flowing through the second part and a preset ratio. |
US12235294B2 |
Current sensor assemblies for low currents
A current sensor assembly can include: a coil structure having a first coil and a second coil connected in series, the coil structure configured to generate a differential magnetic field responsive to an electrical current passing through the first and second coils; a first magnetic field sensing element disposed proximate to the first coil and operable to generate a first signal responsive to the differential magnetic field passing through the first magnetic field sensing element in a first direction; a second magnetic field sensing element disposed proximate to the second coil and operable to generate a second signal responsive to the differential magnetic field passing through the second magnetic field sensing element in a second direction; and a circuit operable to subtract the first and second signals to generate a differential signal proportional to the electrical current. |
US12235291B2 |
Current shunt probe
An isolated differential current shunt measurement probe for a test and measurement system having an isolation barrier between an input side and output side of the probe. The input side is configured to receive a voltage signal across a current shunt connected to a device under test and transmit the voltage signal across the isolation barrier. The output side is configured to receive the voltage signal across the isolation barrier and output the voltage signal to a test and measurement instrument. |
US12235289B2 |
Current sensor having shielding arrangement
A current sensor includes a magnetic sensor configured to detect a magnetic field generated by a current to be measured flowing through a current path and a shielding member including a first shield, a second shield, and a third shield disposed away from each other. The first shield is disposed on an opposite side of the current path from the magnetic sensor in a first direction in which the magnetic sensor and the current path oppose each other and includes a first opposing surface opposing the current path. The second shield includes a second opposing surface along the first direction. The third shield includes a third opposing surface along the first direction. The second shield and the third shield are disposed such that the second opposing surface and the third opposing surface oppose each other, with the magnetic sensor and the current path sandwiched therebetween. |
US12235288B2 |
Measurement device for measuring a waveform and measurement method thereof
A measurement device (10) includes a first processor (12a) that performs first pipeline processing on a first input signal according to a first sample timing, a second processor (12b) that performs second pipeline processing on a second input signal according to a second sample timing with a sampling period longer than the first sample timing, an adjustment unit that adjusts an output timing of the first input signal on which the first pipeline processing was performed to match an output timing of the second input signal on which the second pipeline processing was performed, and a creation unit (17) that sequentially creates a waveform of the first input signal on which the first pipeline processing was performed and for which the output timing was adjusted by the adjustment unit, and a waveform of the second input signal on which the second pipeline processing was performed. |
US12235286B2 |
Shield box for testing mobile telecommunication terminal
The present disclosure relates to a shield box for testing a mobile telecommunication terminal in which an increase in temperature in a shield box is prevented in performing various tests on a mobile telecommunication terminal having multiple antennas in an Over The Air (OTA) method to perform a stable test.The shield box for testing a communication terminal of the present disclosure includes a shield box main body made of metal, having a jig entrance formed on the front side, and equipped with a vent which a plurality of vent holes of 1 to 10 mm in size are formed on the upper and rear sides, respectively; a test jig assembly installed to be able to enter and exit through the jig entrance while mounting a PCB for non-contact wireless connection in which a plurality of non-contact wireless connection parts that are wirelessly connected to a mobile telecommunication terminal and transmit and receive signals are arranged; and a ventilation fan mounted on the upper vent or the rear vent. |
US12235285B2 |
Method and system for quantifying degree of blending of virgin and aged asphalt in hot recycled asphalt mixtures (HRAM)
The present disclosure provides a method and system for quantifying a degree of blending of virgin and aged asphalt in HRAM. The method includes the following steps: first, constructing a relational equation between the microscale modulus of recycled asphalt in a fully blended state and the content of the aged asphalt; measuring the microscale modulus of the recycled asphalt, the microscale modulus of the aged asphalt, the microscale modulus of the virgin asphalt, and the content of the aged asphalt in the HRAM in situ; inputting the dates above into the relational equation to obtain the microscale modulus of the recycled asphalt in the fully blended state; and based on the microscale modulus of the recycled asphalt measured in situ and the microscale modulus of the recycled asphalt in the fully blended state, obtaining the degree of blending of the virgin and aged asphalt in the HRAM. |
US12235283B2 |
Measuring density of multiphase fluids
A multiphase fluid is flowed from a flow pipe to a U-bend. Several differential pressures of the multiphase fluid flowing through the flow pipe and U-bend are measured. A mixture density of the multiphase fluid is determined at least based on the measured differential pressures. |
US12235281B2 |
Automated capper for automated blood sample processing systems
Systems, methods, devices, and an apparatus for capping blood sample tubes after they are processed in an automated blood sample analysis processing system are provided. One aspect describes an automated blood sample tube capping assembly configured to automatically cap a plurality of sample tubes after they are processed in an automated blood sample analysis processing system. |
US12235279B2 |
Sample processing module array handling system and methods
A handling system for high throughput processing of a large volume of biological samples is provided herein. Such systems can include an array support assembly that supports multiple diagnostic assay modules in an array having at least two dimensions, a loader that loads multiple diagnostic assay cartridges within the multiple diagnostic assay modules. The array support assembly can be movable relative the loader to facilitate loading and unloading so as to provide more efficient processing. |
US12235277B2 |
Photocleavable mass-tags for multiplexed mass spectrometric imaging of tissues using biomolecular probes
The field of this invention relates to immunohistochemistry (IHC) and in situ hybridization (ISH) for the targeted detection and mapping of biomolecules (e.g., proteins and miRNAs) in tissues or cells for example, for research use and for clinical use such by pathologists (e.g., biomarker analyses of a resected tumor or tumor biopsy). In particular, the use of mass spectrometric imaging (MSI) as a mode to detect and map the biomolecules in tissues or cells for example. More specifically, the field of this invention relates to photocleavable mass-tag reagents which are attached to probes such as antibodies and nucleic acids and used to achieve multiplex immunohistochemistry and in situ hybridization, with MSI as the mode of detection/readout. Probe types other than antibodies and nucleic acids are also covered in the field of invention, including but not limited to carbohydrate-binding proteins (e.g., lectins), receptors and ligands. Finally, the field of the invention also encompasses multi-omic MSI procedures, where MSI of photocleavable mass-tag probes is combined with other modes of MSI, such as direct label-free MSI of endogenous biomolecules from the biospecimen (e.g., tissue), whereby said biomolecules can be intact or digested (e.g., chemically digested or by enzyme). |
US12235276B2 |
Macromolecule analysis employing nucleic acid encoding
A method for analyzing macromolecules, including peptides, polypeptides, and proteins, employing nucleic acid encoding is disclosed. |
US12235273B2 |
HBV diagnostic, prognostic, and therapeutic methods and products
Provided herein are compositions, systems, and methods for assessing and monitory disease stage and phases, predicting likelihood of disease progression, and predicting and monitoring responses to disease therapies (e.g., in HBV infection). |
US12235272B2 |
Screening and assessment of potentially malignant oral lesions
The present disclosure is related to systems and methods to be used as aids in the diagnosis of risk for oral cancer, potentially malignant oral lesion (PMOL), and/or oral epithelial dysplasia (OED) by identifying cellular phenotype characteristics of cell samples, including percentage of mature squamous cells, presence or absence of nuclear actin in mature squamous cells, percentage of non-mature squamous cells, percentage of small round cells, percentage of white blood cells, and percentage of lone nuclei. |
US12235271B2 |
Molecular typing of multiple myeloma and application
Disclosed are molecular typing of multiple myeloma and application thereof. Specifically, disclosed is a product comprising a substance for obtaining or detecting 97 gene expressions in multiple myeloma patients to be detected and an apparatus for operating a multiple myeloma Bayesian classifier. By using the product, the present invention identifies a gene module co-expressed with the MCL1 gene, thereby distinguishing molecular subtypes of multiple myeloma having different prognoses and bortezomib sensitivities. |
US12235270B2 |
Depleting tumor-specific tregs
The present invention provides, among other things, methods and compositions for diagnosing and/or treating cancer by targeting CCR8. In particular, the present invention provides technologies for depleting Treg cells, and particularly tumor-infiltrating Treg cells. |
US12235268B2 |
Identification and medical applications of anti-citrullinated-protein antibodies in rheumatoid arthritis
Compositions and methods for detection of anti-citrullinated protein antibodies (ACPAs) in rheumatoid arthritis (RA) patients. Patient samples known or suspected of containing ACPAs were probed against citrullinated proteins, and antibody responses to 190 citrullinated proteins in 20 RA patients were investigated. Unique antibody reactivity patterns in both clinical anti-cyclic citrullinated peptide assay positive (CCP+) and negative (CCP−) RA patients were observed. At individual antigen levels, six novel antibody/antigen complexes were discovered and validated against specific citrullinated antigens (Myelin Basic Protein (MBP), osteopontin (SPP1), flap endonuclease (FENI), insulin like growth factor binding protein 6 (IGFBP6), insulin like growth factor I (IGF1) and stanniocalcin-2 (STC2)) in RA patients. Identification of immune-dominant epitope(s) for citrullinated MBP was also performed. The identified biomarkers have high specificity, especially MBP. |
US12235262B1 |
Methods and systems for single cell protein analysis
Provided herein are methods identifying protein-protein interactions in a single cell context. In some cases, the methods may be used to measure the abundance of protein-protein interactions in a single cell context. In some cases, the methods may be used to map relationships (e.g., spatial relationships) between proteins in a single cell context. Generally, the methods employ the use of proximity probes coupled with splint oligonucleotides to link information about the relationship of proteins within a single cell context, which may then be read in a downstream process (e.g., a sequencing reaction). |
US12235256B2 |
Forecasting of disinfection byproducts
Formation potential for disinfection by-products (DBPs) is determined in-situ using one or more automated sample extraction and measurement mechanisms. In one embodiment, such an in-situ mechanism is used to take periodic water samples and measure trihalomethane (THM) concentration in near real-time (i.e., less than two hours), using a measurement process based on modified Fujiwara chemistry. During the extraction and measurement process, water samples can be heated according to a specific temperature/time profile in order to artificially accelerate age of the water sample, so as to cause DBPs to form prematurely. A water monitoring network can monitor detected DBP levels and take automated response actions according to predefined computer policies or rules. |
US12235253B2 |
Systems and methods for generating water treatment plans
A method for determining a water treatment plan for produced water includes receiving sample water analysis for the produced water, and receiving one or more key performance indicators (KPIs) that each indicate a selected treatment result for the produced water. In addition, the method includes providing the sample water analysis and the KPIs to a machine learning model and determining a water treatment plan for the produced water using the machine learning model, wherein the water treatment plan comprises one or more additives for the produced water that are to provide the produced water with the KPIs. |
US12235250B2 |
Radiopharmaceutical production system and quality control system utilizing high performance liquid chromatography
HPLC-based quality control systems to perform quality control testing on a radiopharmaceutical solution shortly after synthesis. An HPLC-based quality control system makes efficient use of sample volume and is compatible with a variety of radioisotopes and radiopharmaceutical compounds. In several embodiments, the automated nature of an HPLC-based quality control system allows for quality control tests to be conducted quickly and with minimal impact on user workflow. When used as part of an integrated PET biomarker radiopharmaceutical production system, the present general inventive concept permits a manufacturer to produce product and conduct quality control tests with lower per dose costs. |
US12235247B1 |
Erosion test rig for variable speed dust impact at extreme temperatures
Erosion test rigs are provided for propelling dust and/or particles at high velocity and providing variable temperature ranges, as well as methods of using and fabricating the same. The erosion test rig can propel dust and/or particles at a velocity of up to 400 meters per second (m/s) and generate wide temperature ranges (e.g., from −196° C. to 200° C.) to simulate the harsh erosive conditions of planetary environments (e.g., Mars and Luna). |
US12235245B2 |
Torque and combined load fixture and test method
A method and apparatus for rotating a test specimen and simultaneously applying a torque, bending moment, and an axial load without the applied forces interfering with each other. |
US12235239B2 |
Ion mobility enhanced qualitative and quantitative methods
A system for analyzing a sample includes a source configured to generate ions from constituent components of the sample; a mobility separator configured to separate ions received from the source based on the mobility in a gas; a ion storage array configured to store ions from the mobility separator as a plurality of mobility fractions; a mass filter configured to select ions within a mass-to-charge window; a mass analyzer configured to determine the mass-to-charge ratio of the ions; and a controller. The controller is configured to identify an ion mobility fraction and a mass-to-charge window to select for a charge state or ion class; utilize the mass filter to select ions from the ion storage array within the mass-to-charge window corresponding to a charge state or ion class; and analyze the selected ions with the mass analyzer. |
US12235234B2 |
Ion sensing device
Ion sensing device includes a field-effect transistor including a bottom gate and a top gate, a reference electrode, and a driver circuit configured to measure concentration of ions in a sample solution into which the reference electrode and the top gate are immersed. The driver circuit includes a constant current source configured to supply a drain of the field-effect transistor with a constant current, and a voltage follower configured to receive a potential of the drain. The driver circuit is configured to supply the reference electrode with a constant reference potential, apply a constant voltage across an output of the voltage follower and the bottom gate, and output an output potential of the voltage follower. |
US12235231B2 |
Laser heating single-sensor fast scanning calorimeter
The present invention discloses a laser heating single-sensor fast scanning calorimeter, which comprises an FSC sample chamber, a chip sensor positioned in the FSC sample chamber and used for loading a sample, a laser heater for heating the sample, an infrared camera for shooting a sample image, a communication terminal and a control electronic element, wherein a perspective window serving as a light path channel is arranged in a center of the FSC sample chamber, and the laser heater and the infrared camera are positioned at the top of the perspective window; the infrared camera is connected with the communication terminal; one end of the control electronic element is connected with the communication terminal, and the other end of the control electronic element is connected with the laser heater and the chip sensor. |
US12235230B2 |
Carbon-based optical sensor element for measuring greenhouse gas concentration
This application relates to an optical sensor element. In one aspect, the optical sensor element includes a graphite column including one or more graphite rods. The optical sensor element may also include one or more first graphene layers partly or entirely covering each of both ends of the graphite column. The optical sensor element may further include one or more second graphene layers partly or entirely covering the outer circumferential surface of the graphite column. This application also relates to an optical sensor for measuring the concentration of a greenhouse gas and the optical sensor includes the optical sensor element. |
US12235226B2 |
Combined scatter and transmission multi-view imaging system
The present specification discloses a multi-view X-ray inspection system having, in one of several embodiments, a three-view configuration with three X-ray sources. Each X-ray source rotates and is configured to emit a rotating X-ray pencil beam and at least two detector arrays, where each detector array has multiple non-pixellated detectors such that at least a portion of the non-pixellated detectors are oriented toward both the two X-ray sources. |
US12235225B2 |
Systems and methods for non-intrusive material quality inspection using three- dimensional monostatic radar based imaging
This disclosure relates generally to material quality inspection. Conventional approaches available for material quality inspection are unable to address concerns of complexity and cost involved. The technical problem of occluded object detection and material quality inspection for intrinsic defects identification is addressed in the present disclosure. The present disclosure provides a system and method for non-intrusive material quality inspection using three-dimensional monostatic radar based imaging, where the object under inspection undergoes a circular translation motion on a rotating platform. A modified delay-and-sum (m-DAS) algorithm is built by incorporating virtual antenna array to obtain a 3D image reconstruction of the object. From 3D reconstructed images, radial displacement as well as the angular locations of the object is identified which are further used for quality inspection of the material comprised in the object. |
US12235224B2 |
Process window qualification modulation layouts
Process window qualification (PWQ) layouts can be used to determine a presence of a pattern anomaly associated with the pattern, patterning process, or patterning apparatus. For example, a modulated die or field can be compared to a slightly lower offset modulated die or field. In another example, the high to low corners for a particular condition or combination of conditions are compared. In yet another example, process modulation parameters can be used to estimate criticality of particular weak points of interest. |
US12235223B2 |
Method for defect inspection, system, and computer-readable medium
The present disclosure proposes a method for classifying defects and the like by using a learning device that has been suitably trained, a system, and a computer-readable medium. As one aspect thereof, the present disclosure proposes (see FIG. 1) a defect inspection method, etc., in which one or more computers are used to inspect a defect on a sample on the basis of output information from detectors that detect scattered light produced via the irradiation of the sample with light, wherein defect information is outputted by: receiving output from a plurality of detectors disposed at a plurality of angles of elevation with reference to the sample surface, and at a plurality of sample surface-direction orientations with reference to the irradiation points of the light on the sample; and inputting the output information of the plurality of detectors into a learning device that has been trained using the output information from the plurality of detectors and the defect information. |
US12235217B2 |
Diagnostic test kits for sample preparation and analysis
A method for analyzing a sample includes introducing the sample into a vessel including a cation-exchange resin, where the cation-exchange resin has a high affinity to one or more interferent species in the sample, directing the sample through the cation-exchange resin to thereby capture one or more interference species in the cation-exchange resin to purify the sample, and releasing the purified sample from the vessel. Additionally, a method for analyzing a sample includes receiving an image depicting a diagnostic test region and a color reference chart, converting a test region image portion of the image to an analytical color space, determining first and second coordinate values characterizing the test region image portion in the analytical color space, and providing a quantitative measurement of an analyte of interest in the sample based on the first and/or second coordinate values and a predictive formula based on the color reference chart. |
US12235213B1 |
Night hyper-spectral remote sensing imaging system for multi-component atmospheric trace constituents
A night hyper-spectral remote sensing imaging system for multi-component atmospheric trace constituents includes a light source unit, a detection light path unit, an unmanned aerial vehicle tracking light path unit, and a control and processing unit, where the light source unit couples and outputs first light source light with different wavelength ranges capable of imaging at night; the detection light path unit collimates and outputs the first light source light, and receive remote sensing light fed back based on the first light source light; the unmanned aerial vehicle tracking light path unit tracks and positions an unmanned aerial vehicle based on an unmanned aerial vehicle tracking light path; and the control and processing unit collects an original spectrum of the first light source light and a remote sensing spectrum and perform imaging analysis and process on the multi-component atmospheric trace constituents, and adjust and control the tracking light path. |
US12235211B1 |
Apparatus and methods for controlled drug waste diversion detection
This invention provides a UV spectroscopy apparatus and method for controlled drug waste diversion detection. The spectroscopy apparatus employs sample cells which have optimized optical path length such that the measured maximum absorbance of the drug is less than the detection limit of the system. Hence the full unsaturated absorption spectrum of the drug is revealed in the UV wavelength region from 230 nm (or even down to 195 nm) to 400 nm. This full spectrum analysis improves the specificity for drug identification and the accuracy for drug concentration verification. The spectral library of the apparatus comprises the spectra of common controlled drugs, excipients, as well as typical diluents, which enables the identification of controlled drugs from different manufacturers and/or diluted with different types of diluents. |
US12235210B2 |
Light emitting apparatus, light emitting method, light detection apparatus and spectrum detection method
A light emitting apparatus has light emitting units. The light emitting units can be respectively provided with current densities, so that the light emitted by each of the light emitting unit has a light intensity, wherein the current densities are different from each other, or partial of the current densities are different from each other. A number of the light emitting units can be larger than or equal to four, all of the four lighting frequencies of the four light emitting units are different from each other, or partial of the four lighting frequencies of the four light emitting units are identical to each other, and the light emitting apparatus and the object under test rotate relative to each other. A light emitting method, a spectrum detection method and a lighting correction method are also illustrated for increasing SNR, correcting the light intensity or the spectrum signal. |
US12235209B2 |
Device and method for measuring the profile of flat objects comprising unknown materials
A method and device for measuring the profile of the surface of a flat object of unknown materials, including an interferometry measuring system, ellipsometry measuring system, beam splitter for splitting a light beam of a light source into an interferometry light beam and an ellipsometry light beam, and an analysis unit designed to ascertain the profile height in the measured region on the object surface from an analysis beam analyzed in a detector unit of the interferometry measuring system and a sensor beam received in an ellipsometry sensor. The interferometry measuring system includes a beam divider, reference mirror, and the detector unit, and the ellipsometry measuring system includes a polarizer for polarizing an ellipsometry light beam and transmitting same onto the measuring region on the object surface as well as the ellipsometry sensor, which includes a polarization filter in order to determine the polarization state of a received sensor beam. |
US12235204B2 |
Corrosion amount estimation apparatus and corrosion amount estimation method
A corrosion amount estimation apparatus that estimates the corrosion amount of a metal material buried in the ground, the apparatus including: a soil adjustment unit that dries the target soil; a water permeability measurement unit that measures the water permeability of the soil after supplying water to the dried soil; and a corrosion estimation unit that estimates the corrosion amount of the metal material when buried in the soil using the water permeability. |
US12235201B2 |
Methods for continuous measurement of baseline noise in a flow cytometer and systems for same
Aspects of the present disclosure include methods for determining baseline noise of a photodetector (e.g., in a light detection system of a particle analyzer). Methods according to certain embodiments include irradiating a sample having particles in a flow stream, detecting light with the photodetector from the irradiated flow stream, generating data signals from the detected light and calculating a moving average mean squared error of the generated data signals to determine the baseline of the photodetector. Systems (e.g., particle analyzers) having a light source and a light detection system that includes a photodetector for practicing the subject methods are also described. Integrated circuits and non-transitory computer readable storage medium are also provided. |
US12235200B2 |
Apparatus and methods for particle testing
A particle testing apparatus, being configured for investigating particles in a fluid medium, includes a waveguide device having a hollow optical waveguide with an input end and an output end, an irradiation device including a laser source being arranged for optically trapping at least one particle at the input end of the optical waveguide and propelling the particle through the optical waveguide toward the output end thereof, and a measuring device being arranged for sensing the at least one particle in the optical waveguide, wherein the measuring device is arranged for measuring an optical transmission of the optical waveguide. Furthermore, a particle testing apparatus is described. |
US12235196B2 |
Method for pretreatment of biological sample
The present invention provides a method for pretreatment of a biological sample in order to measure a protein contained in the biological sample by liquid chromatography/mass spectrometry. The method includes the step of adding an acetic acid aqueous solution to the biological sample, so as to prepare a pretreatment sample containing an acetic acid at a concentration ranging from 20 to 50 weight percent, both inclusive. In the present invention, a target protein contained in a biological sample is less prone to be adsorbed to a sample container, thereby resulting in an increased sensitivity of measuring the protein in the biological sample by mass spectrometry. Further, reproducibility of results of the mass spectrometry is improved, and reliability is increased. |
US12235194B2 |
Coring device
A coring device, comprising an electronic sub communicated with a ground control system and identifying the position of a core taken underground, a supporting arm sub for fixing the coring device, a rotating sub for rotating a mechanical sub to a specified position to carry out coring by rotating, a hydraulically controlled sub for providing power to the rotating sub and the mechanical sub, a mechanical sub for performing pushing, coring, core folding and core length measurement operations, and a core storage barrel sub for storing a taken core, which are sequentially connected. The rotating sub comprises a rotating shaft, a moving sleeve which sleeves the rotating shaft and is in threaded connection with the rotating shaft, and a fixed housing; the rotating shaft and the moving sleeve are arranged inside the fixed housing, two ends of the rotating shaft respectively extend from two ends of the fixed housing. |
US12235188B2 |
Pipeline potential safety hazard intelligent identification system and method integrating power frequencies, pressures and temperatures
The present invention provides a pipeline potential safety hazard intelligent identification system and method integrating power frequencies, pressures and temperatures and belongs to the technical field of intelligent monitoring. A monitoring system includes temperature sensors, pressure sensors, an Internet of Things (IoT) electricity meter, a PLC, an IoT DTU and a remote server. The present invention has the advantages of reading and analyzing pipeline operating state parameters in real time via digital sensors, and realizing remote real-time monitoring by uploading data via the IoT DTU; acquiring a leakage transient temperature by performing energy analysis on fluid at a leakage location of a pipeline, deducing a variation of pressure gradients from a variation of temperature gradients, performing two-parameter linkage leakage analysis, and positioning a leakage point with higher accuracy; and realizing the control logic through the PLC, and being easy to operate and high in applicability. The present invention further has the advantages of forming a pressure-temperature dataset and a power frequency dataset, analyzing an operating state of a heating pipeline in real time, integrally setting a leakage threshold value in conjunction with a variation of device power frequencies and reducing false alarm frequencies. |
US12235187B2 |
Transportable vehicle enclosure for inspecting vehicles
A transportable vehicle enclosure for inspecting vehicles is formed as a mono-block suitable for loading onto a transporter and unloading from a transporter. The enclosure includes side, front, rear, ceiling and floor portions, at least one of the portions being configured to allow vehicular assess whereby, in use, a vehicle maybe placed within the enclosure. The enclosure further includes a plurality of cameras integrated into or on a plurality of proportions for imaging each side of the vehicle when a vehicle is located in the enclosure. |
US12235185B2 |
Probe guiding
A techniques for improved guiding of hyper-redundant manipulator probes into a constrained space which make use of the known characteristics of the space into which the probe is being inserted to increase the efficiency of the computation of the path of the probe. Embodiments of the invention achieve this through an optimisation function which determined a new orientation which minimises the deviation between each of: a) the point on the probe where the probe starts to follow a defined curve within the constrained space and a predetermined initial point, and b) the distal end of the probe and said defined curve. |
US12235179B2 |
Multi-directional high-resolution optical tactile sensors
Optical tactile sensors are provided that include a scaffolding structure, a transparent elastomer material covering at least an end portion of the scaffolding structure, and one or multiple cameras situated on the end portion of the scaffolding structure and embedded within the transparent elastomer material, wherein the one or multiple cameras are situated so as to provide an extended, e.g., up to 360°, field of view about the end portion of the scaffolding structure. |
US12235172B2 |
Implantable device including pressure sensor
The application describes devices, systems and methods related to an implantable device that is a stent or a heart valve. The implantable device includes a pressure sensor. The implantable device is for being introduced into a subject and for being wirelessly read out by an outside reading system. The pressure sensor comprises a casing with a diffusion blocking layer for maintaining a predetermined pressure within the casing and a magneto-mechanical oscillator with a magnetic object providing a permanent magnetic moment. The magneto-mechanical oscillator transduces an external magnetic or electromagnetic excitation field into a mechanical oscillation of the magnetic object, wherein at least a part of the casing is flexible for allowing to transduce external pressure changes into changes of the mechanical oscillation of the magnetic object. |
US12235169B2 |
Temperature-sensing circuit and operating method thereof
A temperature-sensing circuit is provided, which includes: a search-control circuit, a voltage-reference circuit, a CTAT (complementary to absolute temperature) circuit, a digital-to-analog converter (DAC) circuit, a comparison circuit, and an SAR (successive approximation register) circuit. The search-control circuit generates a reference-voltage selection signal according to a plurality of control signals. The voltage-reference circuit selects a first reference voltage from a plurality of candidate reference voltages according to the reference-voltage selection signal, and provides a second reference voltage. The CTAT circuit converts the second reference voltage into a first comparison voltage. The DAC circuit converts the first reference voltage into a second comparison voltage. The comparison circuit compares the first comparison voltage and the second comparison voltage to generate a comparison-result signal. The SAR control circuit outputs each bit of a temperature-segment signal of an operating temperature according to the comparison-result signal. The control signals include the temperature-segment signal. |
US12235165B1 |
Food thermometer and food temperature detection system
A food thermometer includes: a circuit board, a charging assembly, an energy storage element, an insulating member, a first metal housing, and a first temperature detection unit configured to detect a temperature of food. The circuit board is electrically connected to the charging assembly and the energy storage element; and the circuit board, the charging assembly and the energy storage element are disposed on one side of the insulating member. The first metal housing is electrically connected to the circuit board and is disposed on the other side of the insulating member. The first temperature detection unit is electrically connected to the circuit board to transmit a temperature signal to the circuit board, and the first metal housing is configured to transmit the temperature signal, as a wireless signal, to an external terminal. |
US12235159B2 |
Filter array and light detection system
A filter array includes optical filters that are disposed in a two-dimensional plane. At least one optical filter of the optical filters includes an interference layer having a first surface and a second surface opposite the first surface, and a reflective layer provided on the first surface. A transmission spectrum of the at least one optical filter has maximum values. The reflective layer is not provided on the second surface. |
US12235157B2 |
Spectrometry device
A spectrometry device wherein light rays emitted from an object face measurement point combine into one parallel light beam by an objective lens, this is divided into a first and second light beam by a phase shifter, and the first and second light beam emit toward a light-receiving face of a photodetector while providing an optical path length difference. A light-shielding plate is arranged on a face optically conjugate the object face respective to the objective lens, and only light passed through translucent portions of the light-shielding plate is directed to the objective lens. A lateral length of each light-shielding plate translucent portion and the interval between two adjacent translucent portions are based on the objective lens focal length, the distance from the phase shifter to the photodetector light-receiving face, a photodetector pixel pitch, a pixel length, and a predetermined wavelength range of the light emitted from the measurement point. |
US12235151B2 |
Material weight measurement system
A machine vision camera combined to one of the first storage carrier and the second storage carrier for detecting an offloading event. A sensor for measuring the weight of the material offloaded from the first storage carrier to the second storage carrier. A scale controller in communication with the machine vision camera and the sensor. The scale controller enters a tear mode in response to the beginning of offloading event and records and stores the weight of material offloaded from the first storage carrier to the second storage carrier as measured by the sensor. |
US12235146B2 |
Method and device for ascertaining the fluid injection quantity of an injection system
A method and a device for ascertaining a fluid injection quantity of an injection system. The injection system includes a high-pressure pump, a high-pressure region that adjoins the high-pressure pump, a pressure sensor, and an injector that is fed from the high-pressure region. The method includes detecting a measurement signal using the pressure sensor and segmenting a first pressure profile from the measurement signal. The first pressure profile characterizes the pressure profile prior to a fluid injection using the injector. The method also includes segmenting a second pressure profile from the measurement signal. The second pressure profile characterizes the pressure profile after the fluid injection using the injector. The method also includes performing a kernel density estimation using the first pressure profile and the second pressure profile, ascertaining a pressure difference, and ascertaining the fluid injection quantity using the pressure difference. |
US12235144B2 |
Micro-electromechanical device for use in a flow control apparatus
Disclosed herein are embodiments of a sensor device, systems incorporating the same, and methods of fabricating the same. In one embodiment, a sensor device comprises a free-standing sensing element, such as a micro-electromechanical system (MEMS) device. The sensor device further comprises a metallic band to facilitate mounting the MEMS device to a mounting plate. The sensor device further comprises a conformal coating on a least a portion of a sensor region of the sensor device. |
US12235140B2 |
Technique for spatially resolving temperature and strain measurements via brillouin scattering
An apparatus for digitizing an optical signal comprises: an optical detector to detect an optical signal and to generate an electric signal corresponding to the optical signal; an envelope curve detector to determine the amplitude of the electric signal or a modified electric signal resulting from the electric signal, and to supply an amplitude signal corresponding to the amplitude; an analog to digital converter to digitize the amplitude signal and to supply a corresponding digitized amplitude signal; and a variable voltage source to calibrate the envelope curve detector. |
US12235136B2 |
Control method and controller related to electromagnetic tracking
A control method and a controller related to electromagnetic tracking are provided. In the method, a working position is determined, and the working position is the position at which a magnetic field sensor is located relative to a magnetic field emitter; an electrical characteristic of the magnetic field emitter or the magnetic field sensor is adjusted to a target characteristic corresponding to the working position. In this way, the positioning accuracy may be improved. |
US12235133B2 |
Sensor assembly for detecting rotation of a shaft about an axis of rotation
The invention relates to a sensor assembly (10) for detecting rotation of a shaft about an axis of rotation (12), said sensor assembly having a housing (24) in which at least one magnetic field sensor (14) is arranged. The at least one magnetic field sensor (14) is designed to acquire a variation in a magnetic field generated by a magnet device (16) in the sensor assembly (10), which variation is associated with the rotation of the shaft about the axis of rotation (12). A shield device (30) arranged on the housing (24) is provided to shield the at least one magnetic field sensor (14) from the surroundings (28) of the sensor assembly (10). The shield device (30) can be removed from the housing (24), with the shield device (30) being retained on the housing (24) by means of a latching connection. |
US12235128B2 |
Data revision device, data revision method, data revision program, and vehicle
A data correction device includes a data acquiring part for acquiring map data including point sequence data showing a position of a first dividing line in a first section and point sequence data showing a position of a second dividing line corresponding to the first dividing line in a second section adjoining the first section; a position revising part for revising point data showing a position near a boundary of at least one of the first dividing line and the second dividing line so that the first dividing line and the second dividing line expressed by the point sequence data are smoothly connected at the boundary; and a position data output part for outputting point sequence data including point data showing revised positions of the dividing lines near the boundary. |
US12235126B2 |
Method and apparatus for determining window damage indicators
A method, apparatus, and user interface for a vehicle window damage detection system comprising obtaining image data of at least one vehicle window and determining a window damage indicator based on the obtained image data, identifying one or more road segments, and associating the determined window damage indicator with one or more identified road segments to update a map layer of a geographic database. |
US12235124B2 |
Reachability user experience interfaces for autonomous vehicles
The technology involves communicating the reachability status associated with an autonomous vehicle to a user such as a rider within the vehicle, a person awaiting pickup, or a customer that scheduled a package deliver. Reachability information about pickup and/or drop off locations is presentable via an app on a user device, which helps set expectations with customers about where the vehicle is most likely to be able to perform a pickup and/or drop off. This may include indicating how much variance there may be based on current congestion, parking or idling regulations, or weather conditions. The reachability information may be presented via one or more visualization tools to indicate the uncertainty and/or likely final location. Presenting such contextual information may be done based on real time information, and the presentation may be updated as needed. Historical information about the location may also be used to lower the level of uncertainty. |
US12235122B2 |
Vehicle for receiving traveling guidance that is generated based on an image of a specific point
A vehicle includes a processor configured to receive information for traveling guidance, which is generated based on an image of a specific point. The image of the specific point is captured by another vehicle, and the specific point is a point at which a traveling route of a different vehicle deviates from a guidance route. |
US12235120B2 |
Rendering a situational-awareness view in an autonomous-vehicle environment
In one embodiment, a method includes receiving sensor data from a sensor array of a vehicle while traveling on a road. The method includes determining a confidence score for a classification of an object based on the sensor data. The method includes generating an object graphic corresponding to the object based on the confidence score for the classification of the object. The method includes retrieving, from one or more third-party systems, third-party data associated with an environment in proximity to the object and associated with the road based on the classification. The method includes generating an overlay graphic corresponding to the environment in proximity to the object based on the third-party data. The method includes providing for display the object graphic rendered in association with the overlay graphic corresponding to the environment. |
US12235114B2 |
Server for management, routine-run-vehicle control device, and following-vehicle control device
A routine-run-vehicle determination unit determines a route from a departure place to a destination of a following vehicle, and a plurality of routine-run vehicles in charge of a plurality of routine-run areas overlapping the route. For each of the routine-run vehicles, a route determination unit determines a routine-run route on which the following vehicle and another following vehicle that are going to travel in a routine-run area in charge can follow, and determines a portion of the routine-run route overlapping an adjacent routine-run area as a takeover position at which the following vehicle is taken over to the next routine-run vehicle. A reservation management unit transmits routine-run-vehicle reservation data including identification information of the following vehicle, and the routine-run route and the takeover position to each of the routine-run vehicles. |
US12235111B2 |
Methods and systems for map matching
An advanced map matching algorithm is disclosed, which embeds the road topology inherently in a set of path candidates. Road connectivity is maintained even in special situations such as U-turns, reverse driving, and tunnels. Careful path candidate management is designed to reduce the candidate count while preserving well-matching candidates. Paths are treated and evaluated independently using multiple criteria, which makes the algorithm reliable and robust in different scenarios. |
US12235105B2 |
Technique for setting laser marker inoperable
A laser marker according to one aspect of the present disclosure includes: a laser emitter; an information reception circuit; a measuring circuit; and a disabling circuit. The measuring circuit starts to measure an elapsed time in response to the information reception circuit receiving an enabled time. The disabling circuit disables the laser marker for operating in response to a length of the elapsed time reaching or having reached a length of the enabled time. |
US12235103B1 |
Systems and methods for identifying misaligned wheeled irrigation towers
Circuitry for identifying a misaligned wheeled irrigation tower within a plurality of wheeled irrigation towers is disclosed. The circuitry may include a test resistance, a plurality of resistances, and detection circuitry configured to be coupled to the test resistance, wherein the detection circuitry is configured, when installed in the center pivot irrigation system, to identify the misaligned wheeled irrigation tower of the plurality of wheeled irrigation towers based on a detected voltage. A related retrofit kit and method are also disclosed. |
US12235099B2 |
Axial deviation estimating device
This axial deviation estimating device estimates an axial deviation angle of a radar device mounted on a mobile body, and includes an acquiring unit, an extracting unit, a device-system coordinates unit, and an estimating unit. The estimating unit estimates an axial deviation angle using a relational expression. The relational expression is an expression that holds between at least one unknown parameter, which includes an axial deviation angle of a coordinate axis of the radar device about a target axis which is at least one of a horizontal axis and a traveling direction axis constituting the coordinate axes of the mobile body, and at least one element included in the device-system coordinates of a road surface reflection point. |
US12235094B2 |
Confocal measuring apparatus for 3D measurement of an object surface
A confocal measuring apparatus serves for 3D measurement of an object surface. The measuring apparatus has a light source for measuring light, a lens array having a plurality of array lenses, a chromatic telescope, multiplexer optics, collimation optics and spatially resolved detection device. The chromatic telescope images an object plane into an arrangement plane of the lens array. The multiplexer optics is arranged at a distance of a total of a focal length of the array lenses on the one hand and a focal length of the multiplexer optics, downstream of the lens array. A single pinhole aperture is arranged at a distance of the focal length of the multiplexer optics. The collimation optics is arranged downstream of the pinhole aperture. A confocal measuring apparatus results, which has a simplified design and at the same time a high measurement throughput. |
US12235086B2 |
Focused output detonator
A focused output detonator includes a detonator shell including detonator components, and a focuser coupled to the detonator shell. The detonator shell may include a body extending along a central axis of the detonator shell. A first open end is provided at a first end of the body, and a closed end is provided at a second end of the body. A chamber is bounded by the body and the closed end, and the detonator components are housed in the chamber. The focuser is coupled to the closed end of the detonator shell. According to an aspect, the focused output detonator is structured to focus a ballistic output of the focuser along the central axis and away from the detonator shell. According to an aspect, the focuser includes a donor charge. The focuser may include an encapsulated and hydraulically sealed donor charge. |
US12235081B1 |
Laser device for defense against flying object and operation method thereof
A laser device for aircraft defense according to an embodiment of the present invention may include: a laser oscillator that outputs a laser beam; a LASER BEAM IRRADIATION AREA GENERATOR for generating a laser beam irradiation area in the air on the basis of the output laser beam; and a controller that controls the LASER BEAM IRRADIATION AREA GENERATOR to generate a laser beam irradiation plane having an energy density equal to or greater than a preset threshold in the laser beam irradiation area and controls to generate the laser beam irradiation area which is a three-dimensional space from the laser device to the laser beam irradiation surface and in which aircraft located on the laser beam irradiation area is hit with the laser beam. |
US12235076B2 |
Locking adjustment device
Various embodiments described herein may include a locking adjustment device having: a knob assembly being manually rotatable to adjust an optical device setting; a catch assembly defining a home position of the knob assembly whereat the catch assembly prevents rotation of the knob assembly in a clockwise or counterclockwise direction; and wherein the catch assembly includes a button or other lock-release arranged to, responsive to a manually-applied force, disengage a catch member from a catch opening or recess to allow the knob assembly to be rotated, in the clockwise or counterclockwise direction, from the home position to an adjustment position. Other embodiments may be disclosed and/or claimed. |
US12235074B2 |
Grenade launcher with integral fire control system
A grenade launcher apparatus having an integral fire control system includes a receiver having a fore end portion, a pivotally attached to the fore end portion, the barrel having a muzzle end and a breech end. A trigger assembly is coupled to the receiver adjacent the breech end of the barrel and a hand grip is attached to the receiver adjacent the trigger assembly. A buttstock assembly is coupled to the receiver and a fire control system secured to the fore end portion of the receiver. In another aspect, a fire control system is provided. In yet another aspect, a method aiming a grenade launcher apparatus is provided. |
US12235071B2 |
Systems and methods for an adjustable weight assembly for a firearm
Systems and methods for adjusting a weight, center of gravity, and balance point of a firearm are disclosed. The systems and methods include a handguard, a weight configured to be attached to the handguard, and a firearm accessory configured to be adjustably secured about the weight. |
US12235070B1 |
Efficient high-velocity compressed-gas-powered gun
A gas-powered gun features an action bolt with a probe carrier assembly utilized to load a pellet into the rifle-barrel chamber and a striker that is released when the trigger is pulled which contacts a valve stem allowing high-pressure gas to expel the pellet and initiate blowback of the probe carrier assembly which, in turn, draws the striker rearward to fire the next round. A magazine is used in conjunction to present successive pellets from a continuous conveyor belt made up of pivotably interconnected chambers. |
US12235061B1 |
Smart store communication interface (SSCI) compatible squib design
A smart store communication interface (SSCI) squib of a countermeasure expendable. SSCI squib also includes a first electrical network. SSCI squib also includes a second electrical network that is isolated from the first electrical network. SSCI squib includes a fire pin contact that operably engages with the first electrical network and the second electrical network. The SSCI squib is configured to one of ignite a propellant loaded inside of a housing of the SSCI squib and communicate with a processor of the countermeasure expendable in response to receiving at least one electrical signal at the fire pin contact. |
US12235060B2 |
Fixed ammunition feeding device
An ammunition feeding device is disclosed. The ammunition feeding device comprises a body, a follower inside the body, a magazine spring contacting the follower, and a spring latch attached to the body, where the spring latch extends from a position inside the body to a position outside the body through an opening in the top of the body. |
US12235056B1 |
System for blind mate hydraulic connections
An apparatus is provided for completing a blind mate hydraulic connection. A device is equipped at the rear of the device with a shell holding a manifold connected internally to the device cooling system. Clearances between the shell and manifold allow the manifold to rotate in two axes to adapt to a misalignment between the manifold and a rack cooling system. The device is further provided with a cam-handle attached to the front that provides leverage against the rack for overcoming the connection forces of the blind mate. The manifold and cam-handle combine to facilitate disconnecting the device from the rack cooling system from the front of the rack and servicing the device. |
US12235050B2 |
Plate heat exchanger arrangement
A plate heat exchanger arrangement, which includes at least a first plate pack and a second plate pack arranged adjacent to each other inside the outer casing, and the first plate pack has a diameter, defined by the outer edges of the heat exchange plates, which is greater than a diameter of the second plate pack. |
US12235049B2 |
Heat exchanger
A heat exchanger with which a fluid to be treated or a generated gas can be prevented from stagnating in a heat transfer part, which can be disassembled for good washability, and which can be coated or lined. The heat exchanger is provided with tow flow passages, i.e. a first flow passage and a second flow passage, within a space formed between an inner tube and an outer tube which are concentric to each other. A spiral heat transfer body is disposed between the inner tube and the outer tube, and the spiral heat transfer body has a cross-sectional shape that is substantially triangular in the axial-direction cross section. The space is partitioned into the first flow passage and the second flow passage by the spiral heat transfer body, and heat is exchanged via the spiral heat transfer body between a first fluid flowing within the first flow passage and a fluid flowing within the second flow passage. |
US12235045B2 |
Magnetic annealing equipment and method
The disclosure describes equipment for magnetic annealing of a substrate, the equipment including: an anneal chamber configured to heat and cool a substrate held at a soak location along a first direction in the anneal chamber, the anneal chamber including: a heater, a cooler, and a substrate lifter including a substrate holder, where the substrate holder is configured to support a substrate oriented such that the first direction is perpendicular to a major surface of the substrate; and a magnet assembly configured to establish a homogeneous zone in the anneal chamber, the soak location being within the homogeneous zone, the homogeneous zone including a region of magnetic field. |
US12235044B1 |
Heat-collecting forage drying system with wind-solar complementary energy supply
A heat-collecting forage drying system with wind-solar complementary energy supply includes a drying storehouse, an energy supply device and a drying system. The energy supply device includes a solar photovoltaic power generation plate, a wind turbine and a storage battery. The drying system includes an air-heat drying device and a hydrothermal drying device. The air-heat drying device includes a first solar collector, an air collector tube, an air blower and a standby electric auxiliary heater. The drying storehouse is provided with a flow equalizing plate. The flow equalizing plate separates the drying storehouse into an air inlet chamber and a storage chamber. The hydrothermal drying device includes a second solar collector, a water flow collector tube, a circulating water pump and a heat exchanger. The heat exchanger is mounted on the forage placing station, and the heat exchanger is in communication with the circulating water pump. |
US12235043B1 |
Desiccated thyroid extract manufacturing method
The present disclosure provides, among other things, methods of drying porcine thyroid gland material and manufacturing DTE comprising vacuum drying porcine thyroid gland material in a way such that the temperature of the porcine thyroid gland material is maintained above a threshold temperature. Since applying vacuum, or reducing pressure, has a cooling effect on the porcine thyroid gland material, maintaining the porcine thyroid gland material above a threshold temperature can be achieved by gradually reducing pressure while simultaneously increasing the heat applied to the porcine thyroid gland material during the period of gradual pressure change. Such methods are advantageous in reducing bioburden (killing and impeding the growth of microorganisms) while maintaining therapeutic levels of thyroid hormones, as compared to certain methods of drying porcine thyroid gland material and/or manufacturing DTE known in the art. |
US12235042B2 |
Heating device and refrigerator with heating device
A heating device (100) includes a cylinder body (110) provided with a pick-and-place opening, a door body (120) configured to open and close the pick-and-place opening, an electromagnetic generating system, at least a part of which is disposed in the cylinder body (110) or accessed into the cylinder body (110), and a temperature sensing device. The temperature sensing device includes a signal sensing part (171) and a processor (172), wherein the signal sensing part (171) is configured to sense specific parameters of an incident wave signal and a reflected wave signal in the cylinder body (110), and the processor (172) is configured to judge whether an average temperature of the object to be processed is in a specific temperature interval according to the specific parameters. A more accurate overall average temperature can be obtained, and the heating progress of the object to be processed can be judged more accurately. |
US12235038B2 |
Trim breaker for a structural cabinet that incorporates a structural glass contact surface
A refrigerating appliance includes an inner liner, an outer wrapper and a trim breaker extending between the inner liner and the outer wrapper to define an insulating cavity therebetween. The trim breaker includes a liner portion coupled with the inner liner, a wrapper portion coupled to the outer wrapper and an outer glazing member that extends between the liner and wrapper portions. An external surface of the outer glazing member defines a contact surface that is configured to receive a seal of an operable panel in a closed position. |
US12235037B2 |
Refrigeration unit door bracket
A refrigeration unit includes a cabinet that defines a storage cavity, a door pivotably coupled to the cabinet via a hinge and configured to selectively cover an opening to the storage cavity, and a bracket that connects the door to the hinge. The door includes a first surface, a second surface adjacent to the first surface, and a third surface adjacent to the first and second surfaces. The bracket includes a first portion fixed to the first surface, a second portion fixed to the second surface, and a third portion fixed to the third surface. |
US12235035B2 |
Refrigerator and home appliance
Provided is a refrigerator. The refrigerator includes a cabinet and a door. The door includes a door body in which an insulating material is filled and a panel assembly detachably mounted on the door body. The panel assembly includes a panel which is configured to define a front surface of the door and through which light is transmitted, a back cover configured to define a rear surface of the panel assembly, a lower bracket configured to define a bottom surface of the panel assembly, and a lighting device mounted on the lower bracket to emit light to the panel. A bracket opening through which the lighting device is accessible is defined in the lower bracket. |
US12235033B2 |
Ice maker and refrigerator
An ice maker includes first and second trays configured to form a plurality of ice chambers configured to make ice, an upper case including a cool air hole through which cool air passes, and a tray opening configured to allow the first tray to contact the cool air passing through the cool air hole, a driver configured to move the second tray, and a connector configured to transfer power of the driver to the second tray, wherein the upper case further includes the cool air guide configured to guide the cool air passing through the cool air hole toward the tray opening. |
US12235030B2 |
Compressor return gas dryness detection method, apparatus, device, and storage medium
A compressor return gas dryness detection method includes: obtaining an exhaust gas pressure, a return gas pressure, a working frequency, an exhaust gas temperature, and a return gas temperature of a compressor; determining a return gas saturation temperature corresponding to the return gas pressure; calculating a temperature difference value based on the return gas temperature and the return gas saturation temperature; and in accordance with a determination that the temperature difference value is smaller than a predetermined threshold value, calculating a return gas dryness of the compressor based on the exhaust gas pressure, the return gas pressure, the working frequency, and the exhaust gas temperature. |
US12235026B2 |
Combined air conditioning and water heating via expansion valve regulation
A combination water heating, air conditioning refrigerant system is described. The combined system includes a plurality of independently adjustable electronic expansion valves. The expansion valves can independently modulate the delivery of high-temperature, high-pressure refrigerant to either a water heat exchanger or an outside condenser. A controller can receive input signals, including temperature signals from one or more temperature sensors that indicate the temperature at various locations of the system. The temperature signals include one or more of water temperature signals, ambient air temperature signals, or refrigerant super heat temperatures signals. In response to the input signals, the controller can output control signals to one or more of the plurality of electronic expansion valves. |
US12235024B2 |
Deflector for condenser, condenser having it and chiller system
A deflector for a condenser, the condenser has an inlet communicated with exhaust pipes of a compressor, and the deflector is provided at the inlet, the deflector includes: a flow guiding structure having a first tube section and a second tube section of increasing diameter, the second tube section being positioned below the first tube section and extending into the condenser when mounted in place; and a support assembly for fixing the flow guiding structure at the inlet, at least a part of the refrigerant gas flow flows through the interior of the first tube section, and at least another part of the refrigerant gas flow flows through the outer side of the first tube section. |
US12235022B2 |
Heat transfer device
A refrigeration and/or heat transfer device includes a heating section and cooling section, a release member, and a one-way check valve affixed together in a continuous loop so working fluid may flow in one direction therein. The heating section absorbs heat and transfers such heat to the working fluid, thereby heating, expanding and increasing pressure upon the working fluid therein. The pressurized working fluid is released in a regulated manner from the heating section to the cooling section, thereby carrying the heat away. The released working fluid cools and transfers its heat to the surroundings within the cooling section. As released working fluid enters the cooling section, such fluid displaces already cooled working fluid, pushing such fluid through the one-way check valve back into the heating section to absorb heat. The working fluid may undergo a phase change or remain in a single phase throughout to enhance heat transfer. |
US12235020B2 |
Water heater
A water heater connectable to an external air supply and exhaust pipe includes a housing that houses a combustion device, a connecting portion, a first air supply and exhaust pipe, and a second air supply and exhaust pipe. The connecting portion includes an outer cylinder and an inner cylinder projecting upward from an upper surface of the housing. The first air supply and exhaust pipe and the second air supply and exhaust pipe are selectively connectable to the connecting portion. The first air supply and exhaust pipe is connectable to the connecting portion by interpolating a first air supply pipe into the outer cylinder and interpolating a first exhaust pipe into the inner cylinder, and the second air supply and exhaust pipe is connectable to the connecting portion by externally fitting a second air supply pipe onto the outer cylinder and interpolating a second exhaust pipe into the inner cylinder. |
US12235017B2 |
Bearing component for flow sensor, flow metering unit and domestic appliance
A flow sensor of a domestic appliance has an axle that is substantially perpendicular in the installed state to the flow direction of a fluid channel of the domestic appliance. The bearing component is designed as a single part and has at least two interconnected limbs, each limb having an axle mount for one end of the axle of the flow sensor, wherein the two axle mounts are mutually spaced apart in such a way that they correspond in a relaxed condition of the bearing component to an extension of the axle of the flow sensor. The two limbs are designed to be elastic such that the spacing between the axle mounts can be increased in order to insert the flow sensor between the axle mounts. |
US12235014B2 |
Fairly distributed plinth
An equipment pad generally includes at least four risers and at least four channels. Riser tops extend outwardly and broaden from a central portion of the equipment pad and comprise an equipment support surface. Channel beds and side walls extend outwardly and may curve or bend from the central portion of the equipment pad to comprise a ground support surface. Channel openings together span from 15% to 50% of the perimeter of the equipment pad and allow drainage to exit the channels. The horizontal area of the channel beds comprises from 20% to 50% of the total combined horizontal area of the channel beds and riser tops. Typically, each channel is wider at the channel opening than at the central portion of the equipment pad. The pad's corners typically have a combined length of at least 20% of the perimeter of the equipment pad. |
US12235013B2 |
Adjustable bracket for window air conditioner
An adjustable bracket for a window air conditioning unit includes a base, an indoor portion, and an outdoor portion. The indoor portion is slidably received within an indoor portion of the base. The outdoor portion is optionally slidably received within an outdoor portion of the base. The indoor portion is optionally adjustable with respect to the base by way of ratchet teeth and pawl engagement or by way of first and second locking cams. The outdoor portion is optionally adjustable with respect to the base by way of ratchet teeth and pawl engagement or by way of multiple fastener openings to receive a pin or a fastener. The adjustability of the indoor and outdoor portions facilitates securely placing the bracket on a window sill. |
US12235012B2 |
Sound attenuation for HVAC devices
Example embodiments of the present disclosure relate to improved HVAC devices and kits for HVAC devices that improve the sound attenuation associated with the device, particularly low-frequency noise. An example embodiment includes an improved furnace including a housing with a combustion air chamber, a heat exchanger chamber, and a circulation blower chamber, wherein the combustion air chamber comprises a burner assembly and a combustion air fan, the furnace also includes a sound attenuation layer including a first acoustic metamaterial layer coupled to the combustion air chamber and tuned to attenuate sound for a first frequency band, one or more housing openings fluidly connecting the combustion air chamber to an environment outside the housing, wherein the sound attenuation layer includes a discontinuous section that aligns with one or more of the housing openings. |
US12235010B2 |
Electronic module of an inverter and method for mounting thereof
Electronic module of inverter for electric compressor of climate control system having a circuit board and one or several power semiconductors and busbars, an intermediate circuit capacitor, an EMC filter coil and a support structure with outer support structure part carrying the circuit board and includes necessary securement devices to dispose the electronic module, utilizing securement elements, tightly on compressor housing along contact areas of the support structure located in a base plane. Inner support structure part framed by outer support structure part is implemented to be resilient and/or is resiliently connected with outer support structure part and carries the power semiconductors and comprises securement devices that permit securing inner support structure part, utilizing securement elements, independently of securement of outer support structure part and circuit board on compressor housing. Method for assembling the electronic module and a method for mounting the electronic module on a compressor housing is provided. |
US12235009B2 |
Air-conditioning system and air-conditioning system controller
An air-conditioning system includes a humidifier, a dehumidifier, transfer fans for transferring air of an air-conditioned room to a room, a damper for independently controlling an air volume transferred to the room, a system controller for controlling the humidifier, the dehumidifier and the damper, a room humidity sensor and an air-conditioned room humidity sensor. The system controller further includes an air-conditioned room humidity controller for maintaining the humidity of the air-conditioned room within a specified humidity range defined by a minimum humidity and a maximum humidity, an air volume determiner for determining an air volume passing through the damper according to the humidity of the room obtained by the room humidity sensor and the humidity of the air-conditioned room obtained by the air-conditioned room humidity sensor and a damper controller for controlling the air volume transferred to the room passing through the damper. |
US12235008B2 |
High resolution wide range pressure sensor
A solid-state sensor, including an enclosure having a first opening in a first side of the enclosure and a second opening in a second side of the enclosure, a first passageway in fluid communication with the first and second openings, and a solid-state direction sensor positioned within the first passageway. The solid-state direction sensor can include a first sensor positioned at a first axial position, a second sensor positioned at a second axial position, and a flow deflector positioned at a third axial position that is between the first and second axial positions. The flow deflector can extend into the first passageway so as to constrict the first passageway. |
US12235005B2 |
Refrigerator and method of controlling the same
A method of controlling a refrigerator including a cold air generator and a cold air transmission unit includes, when a temperature of the storage compartment becomes equal to or greater than a first reference temperature, operating the cold air generator with predetermined cooling power and turning on and operating the cold air transmitter with predetermined output, upon determining that the temperature of the storage compartment becomes equal to or less than a second reference temperature lower than the first reference temperature, turning off the cold air transmitter, and, upon determining that the temperature of the storage compartment becomes equal to or greater than the first reference temperature, turning on the cold air transmitter again, wherein a controller determines operation output of the cold air transmitter based on the cooling power of the cold air generator. |
US12235002B2 |
Air-conditioning system including a management section
An air-conditioning system includes a refrigerant circuit configured to perform a refrigeration cycle. The refrigerant circuit connects a compressor, a utilization-side heat exchanger that performs air conditioning of an indoor space, and a thermal storage heat exchanger. The air-conditioning system executes a first operation in accordance with a reduction command to reduce commercial power consumption in a whole of the air-conditioning system. The first operation allows the utilization-side heat exchanger to perform air conditioning using the thermal storage heat exchanger as a heat source. The air-conditioning system includes a power reduction section configured to perform a first control in synchronization with timing of a start of the first operation. The first control makes the commercial power consumption in the whole of the air-conditioning system equal to or lower than a first value. |
US12235001B2 |
Systems and methods for air temperature control including R-454b sensors
The present invention provides a system for detecting an amount of R-454b refrigerant in an air temperature controller using an R-454b refrigerant, and a method of installing a configuration of R-454b sensors in the air temperature controller using an R-454b refrigerant. The system includes an R-454b control board, a first R-454b sensor, and a second R-454b sensor. The first R-454b sensor and the second R-454b sensor are coupled in series and electrically coupled to the R-454b control board. Each of the first R-454b sensor and the second R-454b sensor include sensing components configured to detect the amount of R-454b refrigerant. |
US12234996B2 |
Igniter assembly for a gas cooking appliance
An igniter assembly for a gas cooking appliance is disclosed herein. In some embodiments, the igniter assembly may have an igniter that can be removed from and/or inserted into an igniter socket/base through a surface of a cooking appliance without having to remove the surface of the cooking appliance. Accordingly, when the surface is being cleaned after cooking applications, the igniter can be removed from the surface, thereby eliminating any potential damage to the igniter and allowing the surface to be thoroughly cleaned. After cleaning, the igniter can then be re-inserted into the igniter socket through the surface of the cooking appliance without having to remove the surface of the cooking appliance. |
US12234994B2 |
Cooktop grate support
A cooking vessel support for a burner includes a grate and a support foot. The grate has a top surface configured to support a cooking vessel and a lower surface configured for disposal along an upper surface of a cooking appliance. The lower surface defines a cavity. The support foot is disposed within the cavity, has a first protrusion disposed within a first portion of the cavity, has a second protrusion disposed within a second portion of the cavity, and has pad disposed within a third portion of the cavity. The first protrusion is secured to the pad along a side of the pad. The first and second protrusions are configured to engage first and second internal surfaces of the grate within the first and second portions of the cavity, respectively, to restrict movement of the base support in first and second directions, respectively. |
US12234991B2 |
Pellet grill
A solid pellet fueled apparatus having a duel auger system and multi/high speed auger motor is disclosed. The duel auger may include first and second auger blades mounted on a single auger shaft having blade pitches configured to convey solid fuel in opposite directions towards a central burn pot. Each auger blade may service a separate solid fuel compartment provided in a single hopper. The auger motor may have a high-speed setting that may be selected for solid fuel clean out. |
US12234990B2 |
Gas turbine combustion system having an ammonia autothermal cracking device
A combustion device includes: an ammonia tank; a combustor connected to the ammonia tank; an air supply source; and an ammonia autothermal cracking device having inlets connected to the ammonia tank and the air supply source and an outlet connected to the combustor. |
US12234977B2 |
Flame retardant lamp
A flame retardant lamp includes a lamp body, a printed circuit board (PCB), a power supply, a light-emitting plate, a controller, a driving circuit, and a first temperature sensor. The PCB, the power supply, and the light-emitting plate are disposed inside the lamp body, the controller and the driving circuit are disposed on the PCB, and the first temperature sensor is disposed on the light-emitting plate. The controller is electrically connected to the light-emitting plate through the driving circuit, the first temperature sensor is electrically connected to an input end of the controller, and the power supply is electrically connected to a power supply end of the PCB. |
US12234976B2 |
Lighting system assembled from lighting fixtures
The present invention discloses a lighting system assembled from lighting fixtures, including electrical connection sockets, electric connectors, a connecting structure, and plug connectors. A plurality of single lighting fixtures are assembled and mounted on the connecting structure by fitting the electrical connection sockets to the connecting structure so that the lighting fixtures can be easily assembled on the ceiling without complicated wiring. |
US12234975B2 |
Dimmer light switch with vertical slider control for lighting adjustments and manual on/off power switch
A dimmer switch, which is comprised of a shell, which has a circuit board and a dial button for controlling the ON/OFF state of the switch, a first regulating structure and a second regulating structure, the first regulating structure is arranged on the shell, which has a first potentiometer connected to a circuit board, and a push button for adjusting the resistor of the first potentiometer to rough adjust the illumination intensity, the push button moves reciprocate along the shell to drive the first potentiometer; the second regulating structure is located on the shell, which has a second potentiometer connected to a circuit board, and a rotary knob for adjusting the resistor of the second potentiometer to fine-tune the illumination intensity, the rotary knob drives the second potentiometer to rotate, the dimmer switch can coarse adjust the illumination intensity through the push button, and also fine-tune the illumination intensity through the knob on the basis of the coarse adjustment, making it easy for the user to accurately adjust the light to a specific brightness. |
US12234971B2 |
Light assembly with a suspension assembly
A light assembly, kit, and method for suspending a light from a structure to illuminate a space. The light assembly comprising: a ball mount having a first internally threaded opening; a hanger bracket having a seat; a downrod including opposing first and second ends, with the first end having a first externally threaded portion that is threaded into the first internally threaded opening; a light mounted to the second end of the downrod; a canopy fastener having a second internally threaded opening that is threaded onto the first externally threaded portion and a second externally threaded portion; and a canopy having a third internally threaded opening threaded onto the second externally threaded portion. |