Document Document Title
US12299688B2 Authentication-triggered processes
Digital fingerprints are used to authenticate a physical item. Authentication attempts may automatically trigger various predetermined processes. Different processes may take place depending on whether the authentication was successful. The process(es) may be computer-implemented, for example, using executable scripts. The triggered process(es) may be immediate (“real-time”), or delayed, deferred, or batched, etc. At least one additional process is triggered or initiated, locally or remotely, by at least one affirmative authentication result or at least one additional processes triggered, by at least one unsuccessful authentication attempt. In one example, a combination of purchase and authentication of an item is combined into a single action.
US12299687B2 Abnormal behavior detection method and apparatus, electronic device, and computer-readable storage medium
This application provides an abnormal online operational behavior detection method performed by an electronic device. The method includes: obtaining a first target sub-model corresponding to a first target object from a first preset object model; determining an abnormal data volume from the first target sub-model based on a preset model parameter and a first detection result by comparing a target data volume and the abnormal data volume; obtaining a second target sub-model corresponding to a second target object and having a highest similarity with the first target sub-model from a second preset object model; obtaining a target maximum data volume corresponding to the second target sub-model, and determining a second detection result by comparing the target data volume and the target maximum data volume; and determining a target detection result of the online operation behavior information in accordance with the first detection result and the second detection result.
US12299685B2 Hosting account linking services to enable dynamic authentication and device selection
Arrangements for account linking and dynamic device selection are provided. Registration data including one or more user accounts and/or payment devices may be received. A request to process a transaction may be received via a first device. User data may be retrieved to identify other devices. One or more external entities may provide user profile data including raw customer data and encrypted authentication data. A hash of the encrypted authentication data may be generated and stored. The system may dynamically generate a rendering displaying one or more payment devices available for selection. A second payment device may be selected and authentication data associated with the second payment device received. A hash of the authentication data may be generated and compared to the stored hash of the encrypted authentication data. If the hashes match, the transaction may be processed. If there is not a match, the transaction may be denied.
US12299684B2 Systems and methods for digitally issued loyalty enrollment
Systems and methods for implementing an auto-pause functionality for recurring payment transactions that continue to be charged, despite being associated with an unavailable merchant service as mandated by a public closure restriction. One operational aspect of the disclosed system/method is active detection of a possible closure condition based on monitoring a ratio of on-line (Card Not Present) to in-person (Card Present) transactions, internally computed over several time windows. The outcome of the ratio test falling below a predefined value is indicative of a possible public closure condition. There is an external verification step based on externally provided information associated with a published closure notification. Disclosed process further involves an indexing operation for parsing and tracking of recurring transaction string data to facilitate the identification of invalid recurring transaction strings, once a public closure condition is verified.
US12299681B2 Systems and methods to validate transactions for inclusion in electronic blockchains
A system for validating the integrity of blockchain transactions prior to such transactions being added to the electronic blockchain using, in part, an automated, protocol-based methodology is disclosed. Use of such a system circumvents current costly consensus mechanisms for validating transactions prior to inclusion onto the underlying electronic blockchain. In a preferred embodiment, the disclosed system may be implemented within blockchain environments where the transacting parties “trust” each other where trust may be evidenced in different ways. In such an example, the system provides an automated, protocol-based validation of transactions that have been approved by the transacting parties, such that record of the validated transaction may be appended to a blockchain.
US12299671B2 Methods and arrangements for a payment instrument with an evolving design
A payment instrument comprising a bottom layer; one or more intermediate layers, wherein at least one of the one or more intermediate layers comprises: a chip comprising a processor and memory; an antenna coupled with the chip; a reactive medium; and one or more reservoirs comprising beads, each of the beads comprising a reactive agent, the beads configured to release the reactive agent over time onto the reactive medium, wherein the reactive agent causes a change over time of the surface of the reactive medium; and a top layer, the top layer having at least a partially translucent portion, the at least one partially translucent portion above the reactive medium, wherein the reactive medium is at least partially visible through the at least one partially translucent portion.
US12299668B2 Personalized QR codes for ATM authentication
Disclosed herein are system, method, and computer program product embodiments for creating a personalized visual code for completing a transaction at an Automated Teller Machine (ATM). An embodiment operates by receiving a request to complete a transaction from a mobile application on a user device, pairing the transaction with an ATM, retrieving information unique to the user, generating a personalized visual code based on the information unique to the user, and generating a rule for presenting the personalized visual code on the ATM, the rule including at least one of: i) when the personalized visual code should be presented, ii) how long the personalized visual code is to be presented, or iii) how the personalized visual code should move when presented on the ATM.
US12299665B2 Appointment and payment handling
An appointment and payment handling system may operate to handle payments for appointments based on user locations at times associated with appointments. The appointment and payment handling system may determine if a location of a customer device associated with a customer associated with an appointment matches a location associated with the appointment. If the locations match, the appointment and payment handling system may create a payment record for a payment to the merchant from the customer based on the determination that the customer location matches the location associated with the appointment.
US12299663B2 System and method for auctioning a first-in-wallet payment account status
A system and method in accordance with exemplary embodiments may include systems and methods for providing first-in-wallet payment account auctioning. In an exemplary embodiment, a method for providing first-in-wallet payment account auctioning includes, receiving, via a network, consumer preference data, current consumer financial situation data associated with a plurality of payment accounts, and account terms associated with each of the plurality of payment accounts; scoring each of the plurality of payment accounts based on the consumer preference data, the current consumer financial situation data, and the account terms and determining an optimal payment account to be the first-in-wallet account out of the plurality of payment accounts based on the scoring.
US12299655B2 ATM leveraging edge devices for alternative data routing
A method enabling processing electronic transactions received at the ATM when network connection with the central server is disrupted. The method may enable processing each electronic transaction received using an alternative data routing pathway. The alternative data routing pathway may leverage one or more edge devices within close proximity to the ATM to serve as a proxy for transmitting data to the central server. The one or more edge devices may be enabled to carry electronic transaction data from electronic transactions processed locally at the ATM to a location where a network connection between the one or more edge devices and the central server may be established. When in a location including network connection, the one or more edge devices may transmit the electronic transaction data to the central server.
US12299653B1 Systems and methods for electronic database communications
A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US12299649B2 Systems and methods for use in transferring funds between payment accounts
Systems and methods are provided for facilitating fund transfers between accounts. One example method includes capturing a computer-readable indicia representative of a destination account identifier specific to a destination account of a first party and a name of the first party, and in response to the captured indicia, displaying the name of the first party, at a mobile device of the user, as a confirmation that the first party is associated with the destination account. The method also includes identifying a payment amount for a fund transfer from a source account issued by a financial institution to the destination account, based on a user input at the mobile device, and compiling and transmitting a transfer request for the fund transfer to a payment network, where the transfer request includes the destination account identifier, a source account identifier for the source account, and the identified payment amount.
US12299644B2 Systems, methods, apparatuses and computer program products for providing notification of items for pickup and delivery
An apparatus is provided for providing notification of items for pickup at a location. The apparatus may include at least one memory and a processor(s) configured to automatically send an electronic message to a network device requesting pickup of an item(s) at a location of a user of the apparatus responsive to detecting pressing of a button on an exterior of the apparatus. The processor is also configured to receive an acknowledgement message from the network device denoting (i) confirmation that the network device received the electronic message requesting pickup of the item(s) at the location of the user and (ii) scheduled pickup of the item(s) from the location of the user at an estimated time. The processor is further configured to generate a visible indication regarding the pickup of the item(s) in response to detecting receipt of the acknowledgement message. Corresponding computer program products and methods are also provided.
US12299643B2 Acceptance-based meeting insights and action recommendations
Examples provide acceptance-based meeting insights and action recommendations associated with a meeting prior to a scheduled occurrence of the meeting using meeting invitee responses. A meeting insights manager analyzes meeting response data for meeting invitees a threshold time-period prior to the start time of the meeting. A score is generated based on the number of accept and decline responses received from the invitees. A meeting insights notification including a recommended action is generated and provided to the meeting organizer if the score indicates an insufficient number of invitees have accepted the meeting invitation. The recommendation includes a recommendation to cancel the meeting, reschedule the meeting and/or send a reminder to unresponsive meeting invitees. A recommendation to reschedule can include one or more proposed alternative meeting times for use in rescheduling the meeting. The recommendation is selected based on the amount of time remaining until the scheduled start of the meeting.
US12299641B2 Systems and methods for organizing and sharing contact and calendar information
Some embodiments provide a system or a method to facilitate communication between people. The user can have control over which contact information fields are initially shared and subsequently updated with each contact. The system may also store information about when and how a contact was created. The system may also use blockchain to secure and store user information.
US12299639B2 Platform for investigative analysis
A system for investigative analysis.
US12299636B2 Dynamically updating application compliance policies
Application compliance policies can be dynamically updated. An agent can be deployed on user computing devices to monitor application install events to track how frequently users install applications on the user computing devices and whether applicable application compliance policies dictate that such applications should be removed. A policy management service of a management solution can interface with the agents to gather application metrics and use the application metrics to dynamically update the application compliance policies to prevent future removal of one or more applications that are determined to be commonly installed by the users. These dynamic updates could be made on a per-user basis, a per-group basis, or a global basis.
US12299635B2 Multi-factor authentication for remote access of patient data
The present disclosure is directed to authenticating a mobile device and a user of the mobile device to receive patient data from a clinical information system of a medical facility. In some implementations, methods include receiving a logon request, the logon request comprising credentials and at least one technical factor, accessing a validation database based on the at least one technical factor, determining that the mobile device is an authorized mobile device based on information provided by the validation database and the at least one technical factor, validating the credentials to ensure that the user is authorized to access patient data provided by the clinical information system, and then, upon determining that the user is authorized to access patient data: establishing a session to communicate patient data between the mobile device and the clinical information system, the data managements system processing the patient data communicated during the session.
US12299632B2 Systems and methods for dual optimization of pick walk and tote fill rates for order picking
Methods and systems and computer-readable media are provided for dual optimization of pick walk and tote fill rates in order picking. Embodiments provide improved order picking speed and quality by optimizing pick routing with consideration of both proximity constraints and tote value constraints. Tote value constraints can include constraints on carrying capacity, volume, size in a particular dimension, or weight capacity.
US12299631B2 System and method of an explanation tool for automotive production planning
A system and method are disclosed including a production planner that receives a sales forecast for configurations of an automobile. The production planner also receives constraints associated with an automobile supply chain. The production planner further models configurations and constraints as a production planning problem, solves a production plan for automobiles, and displays an automobile production solution of the production planning problem.
US12299624B2 Artificial intelligence training for medical staff
An inventory tracking and management system includes storage devices comprising carts, cabinets, or shelves, sensors and/or monitoring devices associated with the storage devices, a central database connecting the storage devices, sensors, and monitoring devices within a hospital, and a processing server associated with the central database. The processing server including a software system controlling operation of the inventory tracking and management system.
US12299623B2 Smart manufacturing platform, smart manufacturing profiles and smart manufacturing marketplace
Data centric smart manufacturing systems are described. In an embodiment, the data centric smart manufacturing system includes several systems providing raw data, several reusable data model profiles that ingest the raw data and contextualize the raw data, where a data model profile defines contextualized data, configurations, and data connectivity protocols for a particular type of system, and several data transformation models integrated with the data model profiles and instantiated with contextualized data to provide higher level operational insights.
US12299607B1 Efficient parameter selection for client-created private jet segments
This document describes techniques and user interfaces for the creation of private jet segments. In one aspect, a method includes receiving a departure geographic identifier and a destination geographic identifier. A user interface is updated to present a first departure airport identifier for a first candidate departure airport, a first destination airport identifier for a first candidate destination airport, and one or more airport selection controls including, for each of one or more additional candidate airports, an airport selection control for selecting a corresponding additional candidate airport for the client-initiated segment. Each airport selection control depicts (i) an airport identifier for the corresponding additional candidate airport and (ii) an additional required amount that is required to be submitted by a creator of the client-initiated segment if the corresponding additional candidate airport is selected for the client-initiated segment using the airport selection control.
US12299605B2 System and method for ride hailing an autonomous vehicle by a third party
Disclosed herein are system, method, and computer program product embodiments for ride hailing an autonomous vehicle by a third party. For example, the method includes: receiving, from a user device associated with a user account of a user for an autonomous vehicle service, (i) a request to add a rider profile associated with a rider other than the user to the user account and (ii) rider information associated with the rider; generating, based on the rider information, the rider profile; receiving, from the user device, a pick-up request associated with (i) the user account and (ii) the rider profile; assigning, based on the pick-up request, an autonomous vehicle to pick-up the rider; and providing, to the autonomous vehicle assigned to pick-up the rider, based on the rider profile, an indication of a type of identification to use to identify the rider and/or unlock the autonomous vehicle when picking-up the rider.
US12299601B2 Vector alignment of signal lag
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises receiving transactional data from at least two users in a plurality of users; determining a pattern within the received transactional data based on a frequency-based domain conversion, wherein the pattern is associated with a determined periodicity; determining a delay within the received transactional data by identifying contextual factors associated with the received transactional data and measuring an amount of time between each identified contextual factors within a plurality of identified contextual factors using a signal processing algorithm; aligning the received transactional data from the at least two users by placing at least two signal forms associated based on the determined delay within the received transactional data at a same point; and generating a line graph depicting the aligned transactional data.
US12299598B2 Systems and methods for ensuring safe, norm-conforming and ethical behavior of intelligent systems
Systems and methods may ethically evaluate intelligent systems operating in a real-world environment. The systems and methods may generate a clone of the intelligent system, and test the clone in a simulation environment. If the clone passes the testing, the systems and methods may permit the intelligent system to continue operating in the real-world environment. If the clone fails the testing, the systems and methods may override the intelligent system, such as disabling the intelligent system and assuming control in the real-world environment. The systems and methods may be implemented at a hardware level of a data processing device to prevent interference with the systems and methods by the intelligent system.
US12299597B2 Reconfigurable AI system
A system in package platform includes a processor chip having a runtime processor core, an accelerator core and a processor-memory interface exposed on a chip-to-chip bonding surface, a first memory chip such as 3D NAND flash memory storing a collection of executable models of inference engines, and a second memory chip storing weights of a selected executable model. The second memory chip can comprise a nonvolatile, random access memory, such as phase change memory. Direct vertical connections such as via-to-via connections, are provided between the processor chip and the second memory chip.
US12299594B2 Artificial intelligence based materials discovery building from documents and recommendations
A computer implemented method for generating query results includes generating by a computer processor, a training model through artificial intelligence. The training model is based on annotated data. A knowledge base for a subject matter is generated based on the training model. The knowledge base is based on content from document sources related to the subject matter. A natural language query input is received. An intent and requirements for satisfying the intent is inferred by the computer processor. The knowledge base is referenced to extract information related to the intent and requirements, from documents in the knowledge base. Relationships between the extracted information and the requirements are correlated from the documents in the knowledge base. Query results are displayed to the user. The query results are based on the correlated relationships.
US12299589B2 Discovering new question and answer knowledge from conversation
New question and answer (QA) pairs can be automatically discovered from a corpus of data such as online chats and conversations. Newly discovered QA pairs can augment QA database, which can be used by a computer processor or device, e.g., by a chatbot, an automated machine, and/or another. Existing QA knowledge can be used to learn the structures of QA knowledge distribution in conversations, and new QA knowledge can be automatically learned through the structure of learned QA knowledge distribution in conversations. The structure of learned QA knowledge distribution can be refined by adding more semantics based on labeled data.
US12299583B2 Systems and methods for expanding data classification using synthetic data generation in machine learning models
Systems and methods for classifying data are disclosed. For example, a system may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving training data comprising a class. The operations may include training a data classification model using the training data to generate a trained data classification model. The operations may include receiving additional data comprising labeled samples of an additional class not contained in the training data. The operations may include creating a synthetic data generator. The operations may include training the synthetic data generator to generate synthetic data corresponding to the additional class. The operations may include generating a synthetic classified dataset comprising the additional class. The operations may include retraining the trained data classification model using the synthetic classified dataset.
US12299582B2 Systems and methods for training an autoencoder neural network using sparse data
Methods and systems are provided to prevent pathological overfitting in training autoencoder networks, by forcing the network to only model structure that is shared between different data variables and to enable an automatic search of hyperparameters in training autoencoder networks, resulting in automated discovery of optimally-trained models. The method may include training a neural network. The training may include applying a first binary mask to the set of training data to determine the training input data. The training may include processing the training input data by the neural network to produce network output data. The training may include determining one or more updates of the parameters based on a comparison of at least a portion of the network output data and a corresponding portion of the training data. The portion of the network output data and the corresponding portion of the training input data being inverts.
US12299578B2 Method and system for unstructured information analysis using a pipeline of ML algorithms
A system and a method for increasing the classification confidence, with lesser dependence on large sets of training data, obtained by one or more machine learning based algorithms, by analyzing unstructured information using unstructured analysis pipeline comprising a probabilistic network such as a Bayesian network. The probabilistic network may comprise nodes associated with elements and cues defined by experts, and require fewer labelled data samples to train. The confidence level of the elements may be determined by machine learning and unstructured analysis methods and processed by the probabilistic network to estimate the confidence for a characterization quantity.
US12299574B2 Distributed training using actor-critic reinforcement learning with off-policy correction factors
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an action selection neural network used to select actions to be performed by an agent interacting with an environment. In one aspect, a system comprises a plurality of actor computing units and a plurality of learner computing units. The actor computing units generate experience tuple trajectories that are used by the learner computing units to update learner action selection neural network parameters using a reinforcement learning technique. The reinforcement learning technique may be an off-policy actor critic reinforcement learning technique.
US12299570B2 Stain-free detection of embryo polarization using deep learning
Disclosed herein include systems, devices, and methods for detecting embryo polarization from a 2D image generated from a 3D image of an embryo that is not fluorescently labeled using a convolutional neural network (CNN), e.g., deep CNN.
US12299564B2 Pattern discovery, prediction and causal effect estimation in treatment discontinuation
With a trained, computerized discontinuation predictor machine learning component (MLC), predict, based on an input time series, a time when a subject will discontinue a course of medical treatment; with a trained, computerized pattern behavior extractor MLC, extract from said input time series the top k discriminatory sequences via discriminatory sub-sequence mining (said top k discriminatory sequences differentiate between first and second classes of interest to provide a hypothesis for downstream analysis of a cause of discontinuing said course of treatment). With a trained, causal effect estimator computerized MLC, determine a reason why said subject will discontinue said course of medical treatment, based on said top k discriminatory sequences and additional data; and with a computerized user interface, provide said time and said reason why to a responsible party to initiate an intervention.
US12299558B1 System for training and deploying generative language model for formulating instructions for facility asset and updating different map types of facility
The arrangements of the present disclosure are directed to systems, methods, and non-transitory computer-readable media for receive natural language input corresponding to a task to be performed by a dynamic asset within a facility, determine, using a Machine Learning (ML) model, first instructions for the dynamic asset to perform the task by applying the natural language input as a first input to the ML model. The first instructions includes a first location to which the dynamic asset is to move. The ML model receives feedback information comprising a metric determined using a current location of the dynamic asset. The ML model is updated using the current location of the dynamic asset. The ML model determines second instructions for the dynamic asset to perform the task, wherein the second instructions comprises a second location to which the dynamic asset is to move.
US12299556B2 Method for pulse-based convolution for near-sensor processing
Disclosed herein is a low-cost, high-performance, and energy-efficient near-sensor convolution engine based on pulsed unary processing. The disclosed engine removes the necessity of using costly analog-to-digital converters. Synthesis results show that the proposed pulse-based design significantly improves the hardware cost and energy consumption compared to the conventional fixed-point binary and also to the stochastic computing-based designs.
US12299554B2 Method and apparatus for constructing informative outcomes to guide multi-policy decision making
In Multi-Policy Decision-Making (MPDM), many computationally-expensive forward simulations are performed in order to predict the performance of a set of candidate policies. In risk-aware formulations of MPDM, only the worst outcomes affect the decision making process, and efficiently finding these influential outcomes becomes the core challenge. Recently, stochastic gradient optimization algorithms, using a heuristic function, were shown to be significantly superior to random sampling. In this disclosure, it was shown that accurate gradients can be computed-even through a complex forward simulation—using approaches similar to those in dep networks. The proposed approach finds influential outcomes more reliably, and is faster than earlier methods, allowing one to evaluate more policies while simultaneously eliminating the need to design an easily-differentiable heuristic function.
US12299550B1 Model driven configuration of software installation operating states
Product usage may be modeled based on large volume, machine generated product usage data to optimize product pricing and operations. Specifically, the systems and methods described herein may utilize methods with key components to select the maximum number of dimensions that can be modeled based on the number of data points, use a logarithm kernel function to normalize machine data with long-tailed statistical distributions on different numerical scales, compare a large number of candidate models with different candidate dimensions and different structures, and quantify the amount of change and drift in models over time.
US12299549B1 Systems and methods for using an artificial intelligence decision engine to extend the lifespan of batteries
In one aspect, a computer-implemented method for executing an artificial intelligence (AI) engine, including executing a categorization model configured to categorize, into categories, vehicles based on factors comprising age, temperature conditions, usage patterns, battery health metrics, or some combination thereof, executing a behavior analysis model configured to analyze behavior of the vehicles in each of the categories to identify battery performance metrics including charging habits, discharge rates, charge rates, state of charge, state of health, state of power, or some combination thereof, executing a recommendation generation model configured to generate, based on the battery performance metrics, recommendations for enhancing battery management strategies, wherein the recommendation generation model accounts for a current state of a vehicle to suggest actions to improve battery health; and executing a battery model configured to determine power and energy consumption based on the recommendations generated by the recommendation generation model.
US12299548B2 Data path for GPU machine learning training with key value SSD
A system and method for machine learning. The system includes a GPU with a GPU memory, and a key value storage device connected to the GPU memory. The method includes, writing, by the GPU, a key value request to a key value request queue in a input-output region of the GPU memory, the key value request including a key. The method further includes reading, by the key value storage device, the key value request from the key value request queue, and writing, by the key value storage device, in response to the key value request, a value to the input-output region of the GPU memory, the value corresponding to the key of the key value request.
US12299538B2 Preparing superpositions of computational basis states on a quantum computer
Methods, systems and apparatus for preparing arbitrary superposition quantum states of a quantum register on a quantum computer, the quantum state comprising a superposition of L computational basis states. In one aspect, a register of log L qubits is prepared in a weighted sum of register basis states, where each register basis state indexes a corresponding quantum state computational basis state, and the amplitude of each register basis state in the weighted sum of register basis states is equal to the amplitude of the corresponding computational basis state in the superposition of L computational basis states. A unitary transformation that maps the register basis states to the corresponding L computational basis states is then implemented, including, for each index 1 to L, controlling, by the register of log L qubits, transformation of the quantum system register state for the index to the corresponding computational basis state for the index.
US12299534B2 Method for transforming a quantum circuit while minimizing the CNOT-cost
The disclosure refers to method for converting an input quantum circuit comprising gates into an output quantum circuit compliant with execution constraints, comprising: determining if a front layer comprises single-qubit gates, and updating the front layer; reiterating the determining step as long as the front layer comprises single-qubit gates; identifying in the front layer a quantum gate that does not satisfy execution constraints; determining a pattern such that the gate satisfies the execution constraints when applying the adjoint pattern to the gate; adding the pattern to the output quantum circuit, and applying the a joint pattern to the gate; and reiterating these steps until each quantum gate in the input quantum circuit satisfies the execution constraints; wherein each pattern is determined in such a way that a number of CNOT-gates comprised by at least one pattern is minimized.
US12299533B2 Simulation of quantum circuits
Methods, systems and apparatus for simulating quantum circuits including multiple quantum logic gates. In one aspect, a method includes the actions of representing the multiple quantum logic gates as functions of one or more classical Boolean variables that define a undirected graphical model with each classical Boolean variable representing a vertex in the model and each function of respective classical Boolean variables representing a clique between vertices corresponding to the respective classical Boolean variables; representing the probability of obtaining a particular output bit string from the quantum circuit as a first sum of products of the functions; and calculating the probability of obtaining the particular output bit string from the quantum circuit by directly evaluating the sum of products of the functions. The calculated partition function is used to (i) calibrate, (ii) validate, or (iii) benchmark quantum computing hardware implementing a quantum circuit.
US12299523B2 Interactive data system
An interactive data system in which a user, scanning a tag such as a QR-code, is directed to a destination (which may be one of a number of different destinations) which is determined by a profile of the user, which profile is established beforehand. Optionally access to a destination is also determined by an access permission which may be granted to the user. In one example a user, scanning a menu of food and beverage offerings, is directed to a choice of food and beverage which is dependent on the user's likes and dislikes, and dietary and similar factors.
US12299521B1 RFID integrated circuit identifier self-check
A Radio Frequency Identification (RFID) tag IC stores an identifier and a check code. The IC determines whether the stored identifier is corrupted by comparing it to the check code. If the stored identifier does not correspond to the check code then the IC may terminate operation or indicate an error. The IC may also reconstruct the correct identifier from the check code.
US12299520B2 Systems and methods for capturing visible information
A transaction card construction and computer-implemented methods for a transaction card are described. The transaction card has vector-formatted visible information applied by a laser machining system. In some embodiments, systems and methods are disclosed for enabling the sourcing of visible information using a scalable vector format The systems and methods may receive a request to add visible information to a transaction card and capture an image of the visible information. The systems and methods may capture data representing the image. The systems and methods may also determine an ambient color saturation of the image. Further, systems and methods may translate the image based on the ambient color saturation of the image. The systems and methods may also map the translated image to a bounding box and convert the mapped image into vector format. In addition, the systems and methods may provide the converted image to a laser machining system.
US12299519B2 Monitoring of products
The invention relates to the monitoring of products by means of active radio tags. According to the invention, packagings of products are provided with an active radio tag that detects at least one environmental condition and/or at least one packaging state, and which emits a signal at time intervals, which provides information about a unique identifier and at least one state in which the respective product is found. The signal is picked up by a receiver that extracts the unique identifier and the state information and transmits together with location information to a computer system.
US12299518B2 Self-tuning Radio-Frequency Identification tags
A radio-frequency identification (RFID) tag, wherein an operational characteristic of the tag is susceptible to influence by a material comprising an object to which it is attached, comprising: a substrate comprising an attachment region and a flap region, the attachment region for coupling the RFID tag to a surface of an object; and, an RFID inlay formed on the substrate, comprising a loop antenna and a dipole antenna, the loop antenna and the dipole antenna each having first and second portions within the attachment and flap regions, respectively, wherein a relative portion of the loop antenna within the attachment region has a positive influence on the operational characteristic when attached to an object and a relative portion of the dipole antenna within the attachment region has a negative influence on the operational characteristic, whereby the net influence on the operational characteristic by the object can be minimized.
US12299517B2 Communication tag and electronic device
The present disclosure relates to communication tags and electronic devices. One example communication tag includes a circuit board and a chip disposed on the circuit board. Two coils are formed on the circuit board. The two coils are respectively disposed on two different conducting layers of the circuit board. Optionally, the two coils are disposed in an intersecting manner. In addition, lines for feeding the two coils are disposed close to each other.
US12299508B2 Indexing data at a data intake and query system based on a node capacity threshold
As an indexer indexes and groups events, it can generate data slices that include events. Based on a slice rollover policy, the indexer can add a particular slice to an aggregate slice. Based on an aggregate slice backup policy, the indexer can store a copy of the aggregate slice to a shared storage system. The aggregate slice can be used for restore purposes in the event the indexer fails or becomes unresponsive.
US12299507B1 Custom event definition for a hardware device using a non-hardware device supported wireless networking protocol
Systems and methods are provided to implement a computing device that is physically connected to a hardware device. The computing device can identify first event definitions including one or more event parameters and/or a time period. The computing device can obtain first event data from the hardware device according to the first event definitions. The hardware device may provide second event data according to second event definitions to a computing system using a first wireless networking protocol. Based on the first event definitions, the computing device can transform the first event data and route the transformed event data using a second wireless networking protocol to the computing system, via an intermediary system.
US12299506B1 Configuring a message card
Embodiments of the disclosure relate to a method, apparatus, device and storage medium for configuring a message card. The method includes: obtaining configuration information for a digital assistant, the configuration information indicating at least one message card for the digital assistant and a data source corresponding to the at least one message card, the configuration information further indicating a mapping relationship between a first data field associated with the at least one message card and a second data field associated with the data source; and controlling the digital assistant to display a message card based on the configuration information. In this way, by configuring the mapping between the message card and the data source, embodiments of the present disclosure may improve the reusability of message cards.
US12299499B2 Systems and methods to leverage unused compute resource for machine learning tasks
Systems and methods relating to leveraging inactive computing resources are discussed. An example system may include one or more computing nodes having an active state and an inactive state, one or more processors, and a memory. The memory may contain instructions therein that, when executed, cause the one or more processors to identify a task to be performed by the one or more computing nodes based upon a received request. The instructions may further cause the one or more processors to create one or more sub-tasks based upon the task and schedule the one or more sub-tasks for execution on the one or more computing nodes during the inactive state. The instructions may further cause the one or more processors to collate the one or more sub-tasks into a completed task, and generate a completed task notification based upon the completed task.
US12299498B2 Assigning computer workloads to nodes based on energy consumption modes of the nodes
Computer workloads can be assigned to nodes of a distributed computing environment based on energy consumption modes employed by the nodes. In one example, a system can determine a first tag assigned to a workload. The first tag can indicate a compatibility of the workload with one or more energy consumption modes employable by one or more nodes of a distributed computing environment. The system can also determine a second tag assigned to a node of the distributed computing environment. The second tag can indicate an energy consumption mode employed by the node. The system can then determine a correspondence between the first tag and the second tag indicating that the workload is compatible with the energy consumption mode employed by the node. Based on determining the correspondence between the first tag and the second tag, the system can assign the workload to the node.
US12299491B2 System and method for dynamic resource allocation during data backup/restore
A resource allocation map generator generates a resource allocation map for a current data backup and/or restore based on a mathematical model, real-time operating data corresponding to operating states of one or more resources, and historical data corresponding to data back-up and restore of one or more historical datasets. A resource allocation recommender generates a recommendation for resource allocation for the current data backup and/or restore based on the resource allocation map and a threshold value corresponding to a particular resource. A resource allocator dynamically initiates a change in resource allocation based on the generated recommendation.
US12299486B2 Intelligent autostopping of resources in computing environments
A system that provides intelligent shutdown of a resource when the resource is idle for a set period of time. A set of rules may be configured to determine when to shut down the resource, in what order, how to handle traffic when a resource is shut down, and how to startup resources that have been previously shut down when demand requires it. In addition to setting an idle time at which point to shut down the resource, the type of shutdown may be configured. Dependencies may be configured, which indicate how the resource should be shut down or powered up with respect to other resources. A user interface may be used to configure rules, and a dashboard may be provided to see the current status and cost savings information for a set of resources for a system.
US12299483B2 Method for monitoring a task and an apparatus implementing the same method
A method for monitoring a plurality of tasks comprises: reading an operation state entry flag written in a predetermined storage medium when each of the plurality of tasks enters a new operation state, wherein each of the plurality of tasks executed through a series of operation states that are sequentially passed through, and determining whether each of the plurality of tasks is in an abnormal state by using the result of the reading of the operation state entry flag.
US12299479B2 Load sharing between wireless earpieces
A method for off-loading tasks between a set of wireless earpieces in an embodiment of the present invention may have one or more of the following steps: (a) monitoring battery levels of the set of wireless earpieces, (b) determining the first wireless earpiece battery level and the second wireless battery level, (c) communicating the battery levels of each wireless earpiece to the other wireless earpiece of the set of wireless earpieces, (d) assigning a first task involving one or more of the following: computing tasks, background tasks, audio processing tasks, and sensor data analysis tasks from one of the set of wireless earpieces to the other wireless earpiece if the battery level of the one of the set of wireless earpieces falls below a critical threshold, (e) communicating data for use in performing a second task to the other wireless earpiece if the second task is communicated to the first wireless earpiece.
US12299477B2 Systems and methods for determining data migration using an automated query analyzer tool
Systems, computer program products, and methods are described herein for determining data migration using an automated query analyzer tool. The present disclosure is configured to identify at least one input data set associated with at least one application; analyze, by an automated query analyzer tool, the at least one input data set; classify data of the at least one data set as at least one of a standard classification or a non-standard classification; determine at least one metric for the data of the at least one data set; generate a query complexity score for the at least one application; generate an application migration complexity report and an application migration complexity report interface component; and transmit the application migration complexity report interface component to a user device and configure a graphical user interface of the user device with the application migration complexity report interface component.
US12299476B2 Method for detecting a processor, a computer-readable storage medium and an electronic device
A method for detecting a processor comprises: determining a parameter stored in a first-type register in a detected processor, which is used to detect changes in the data processed by the detected processor, wherein the parameter relates to the a number of the data that needs to be processed currently by the detected processor, and relates to the a processing mode of the data that needs to be processed currently by the detected processor which can be characterized by using information of instructions or functions called during processing; determining a working state of the detected processor based on the parameter, and performing an interrupt missing handling operation if the working state is a first type of working state being an interrupt missing state. The method can conveniently and reliably realize the detection of interrupt loss, thereby effectively monitoring the situation of interrupt loss.
US12299471B2 Virtualizing hardware components that implement AI applications
A computing environment can include a host system that maintains a guest system, and a hardware component configured to implement artificial intelligence (“AI”) methods of processing and analyzing date. The guest system can provide a virtual computing environment that receives a request to implement an AI application, and utilize a framework and a guest library to convert data from the AI application into an intermediate representation (“IR”). The host system can receive the IR with a virtual device (“VD”), and utilize an IR backend to translate the IR into hardware operations for the hardware component. Translated hardware operations can be provided to, and carried out by, the hardware component to provide an implementation of the AI application. Results of the hardware operations can be transmitted from the VD of the host system to a VD driver of the guest system, virtualizing the hardware component relative to the guest system.
US12299469B2 Symbol mapping system for concurrent kernel and user space debugging of a virtual machine
A method is provided comprising: monitoring, by a symbol context manager, context switch events that are generated in a virtual machine, and updating a symbol space map based on the context switch events; receiving, by the symbol context manager, a request to provide a symbol space of the virtual machine, the request being generated by a symbol database interface in response to a symbol query that is received at the symbol database interface from a debugger that is debugging the virtual machine, the symbol query being associated with a symbol that is part of the symbol space; and providing, by the symbol context manager, an indication of the symbol space of the virtual machine, the indication of the symbol space being provided based on the symbol space map.
US12299467B2 Virtual server agent load balancing
Virtual machine (VM) proliferation may be reduced through the use of Virtual Server Agents (VSAs) assigned to a group of VM hosts that may determine the availability of a VM to perform a task. Tasks may be assigned to existing VMs instead of creating a new VM to perform the task. Furthermore, a VSA coordinator may determine a grouping of VMs or VM hosts based on one or more factors associated with the VMs or the VM hosts, such as VM type or geographical location of the VM hosts. The VSA coordinator may also assign one or more VSAs to facilitate managing the group of VM hosts. In some embodiments, the VSA coordinators may facilitate load balancing of VSAs during operation, such as during a backup operation, a restore operation, or any other operation between a primary storage system and a secondary storage system.
US12299465B2 System and method for automated process orchestration
A system and a computer-implemented method of communicating with a remote application is described. The method comprises: establishing a remote desktop session between a first computing system and a second remotely located computing system which is able to operatively communicate with the remote application; the establishing including setting up a virtual channel for communication of data relating to graphical user interface interactions at the first computing system to the second computing system; receiving a command from the first computing system via the virtual channel including the command identifier, being configured for execution by the remote application and requiring an execution response from the remote application; providing the command to the remote application seeking to execute the command; generating an execution response to the provision of the command to the remote application, the response including the command identifier; and sending the response to the first computing system via the virtual channel.
US12299462B2 Systems and methods for interactive presentations
Described herein is a computer implemented method for providing participant interactions in a presentation session. The method comprises receiving, over the course of the presentation session, a plurality of a user interaction messages from one or more participant client applications, each user interaction message being in respect of a user interaction. For each user interaction message received, a corresponding interaction record is written to an in-memory database transaction log. Over the course of the presentation session, a presenter polling process is periodically performed. Each presenter polling process comprises retrieving new user interaction records from the in memory database transaction log and communicating the new user interaction records retrieved from the in memory database transaction log to a presenter client application.
US12299459B2 Pipeline configuration support
Data processing tools often use pipeline-based workflows, which consist of a sequence of operations. Each operation is configured according to configuration settings provided by a pipeline developer. The operations may use other software components such as frameworks that may also be configured. An application developer that defines a series of operations to be performed to achieve a desired result is able to provide the configuration settings for the operations. However, the application developer may not have the expertise to efficiently define configuration settings for the underlying frameworks. As discussed herein, a pipeline configuration system is used to generate configuration settings for frameworks used by a pipeline based on configuration settings for the operations of the pipeline. The operation configuration may include non-transformable properties, transformable properties, and internal properties. The pipeline configuration system may primarily modify the transformable properties.
US12299456B1 Bootstrapping for computing devices implementing a radio-based network
Disclosed are various embodiments for bootstrapping for computing devices implementing functions for a radio-based network. In one embodiment, a request is received from a bootstrap agent executed in a computing device. A unique identifier presented by the bootstrap agent is verified. An installation recipe associated with the unique identifier and specified by a customer associated with the computing device is then determined. A secure communication channel with the bootstrap agent is created. The bootstrap agent installs an installation agent on the computing device. The installation agent installs and configures software on the computing device that implements one or more network functions for a radio-based network of the customer according to the installation recipe.
US12299452B2 Remote front-drop for recovery after pipeline stall
This disclosure describes techniques for performing a remote front-drop of data for recovery after a pipeline stall. The techniques include using a receiver-side dropping strategy that is driven from the sender-side. Components of a pipeline determine whether a pipeline is operating within specified latency constraints (e.g., experiencing a pipeline stall). Upon detecting a pipeline stall, the sending device is notified of the stall. Once the sending device is notified of the pipeline stall, the sending device can determine what action(s) to perform to address the pipeline stall. For example, the sending device may instruct one or more components of the pipeline to discard already sent data that has not been processed. This allows the older data to be dropped on the stalled pipeline while keeping the more recently sent data.
US12299447B2 Hardware verification of dynamically generated code
In an embodiment, dynamically-generated code may be supported in the system by ensuring that the code either remains executing within a predefined region of memory or exits to one of a set of valid exit addresses. Software embodiments are described in which the dynamically-generated code is scanned prior to permitting execution of the dynamically-generated code to ensure that various criteria are met including exclusion of certain disallowed instructions and control of branch target addresses. Hardware embodiments are described in which the dynamically-generated code is permitted to executed but is monitored to ensure that the execution criteria are met.
US12299446B2 Streaming engine with stream metadata saving for context switching
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces addresses of data elements. A steam head register stores data elements next to be supplied to functional units for use as operands. Stream metadata is stored in response to a stream store instruction. Stored stream metadata is restored to the stream engine in response to a stream restore instruction. An interrupt changes an open stream to a frozen state discarding stored stream data. A return from interrupt changes a frozen stream to an active state.
US12299433B2 Upgrade infrastructure with integration points having dynamically determined callbacks
Techniques for performing an upgrade can include: defining integration points, each associated with a workflow processing point of an upgrade workflow of an upgrade infrastructure or framework; and performing processing by code of the upgrade infrastructure or framework that performs the upgrade workflow to upgrade a system, wherein the upgrade includes upgrading a first feature, facility or service of the system from a current version to a new version. The processing can include: dynamically determining, at runtime during execution of the upgrade workflow by the code of the upgrade infrastructure or framework, a set of code entities associated with a first of the integration points; executing code corresponding to workflow processing points, wherein a first of the workflow processing points is associated with the first integration point; and in response to said executing reaching the first workflow processing point, invoking each code entity of the set for upgrade processing.
US12299432B2 Method and data structure for updating firmware
A method for updating firmware is provided. The method includes dividing the firmware into a plurality of sections, and assigning the sections to a plurality of block segments. The method includes generating a firmware chain by generating a series of blocks corresponding to the block segments and creating links between the blocks, and publishing the block segments onto the firmware chain. The method includes obtaining the sections from the firmware chain, and updating the sections to a first storage bank of the target device.
US12299431B2 Upgrading fire panel firmware using machine learning
Devices, systems, and methods for upgrading fire panel firmware using machine learning are described herein. In some examples, one or more embodiments include a fire panel comprising a processor and a memory having instructions stored thereon which, when executed by the processor, cause the processor to collect operational data associated with a fire system controlled by the fire panel device over a period of time while the fire panel device utilizes a first firmware version, determine a plurality of test cases based on the operational data, execute the plurality of test cases while the fire panel device utilizes a second firmware version, and provide results of each of the plurality of executed test cases via an interface.
US12299429B2 Vehicle electronic control system, self-retention power execution control method and computer program product
In a vehicle electronic control system, a vehicle master device includes a vehicle power determination unit that is configured to determine a vehicle power is on, a rewrite-in-progress determination unit that is configured to determine whether rewriting of a program is in progress, a first self-retention power determination unit that is configured to determine whether it is necessary to self-retain power in the vehicle slave device when the vehicle power determination unit determines that the vehicle power is off and when the rewrite-in-progress determination unit determines that rewriting of the program is in progress, and a self-retention power instruction unit that is configured to instruct the vehicle slave device to enable the first self-retention power circuit when the first self-retention power determination unit determines that it is necessary to self-retain the power in the vehicle slave device. The vehicle slave device is configured to enable the first self-retention power circuit when the vehicle master device instructs to enable the first self-retention power circuit.
US12299426B2 Vectorizing a loop
A method includes: receiving input code that comprises a loop that operates on a first array of elements and a second array of elements, wherein during an iteration of the loop a first operation is performed on an element of the first array of elements, or a second operation is performed on an element of the second array of elements; generating a first compound operation that operates on a predetermined number of elements of the first array of elements, the first compound operation resulting in a first intermediate vector; generating a second compound operation that operates on the predetermined number of elements of the second array of elements, the second compound operation resulting in a second intermediate vector; interleaving the first intermediate vector and the second intermediate vector and storing the interleaved result in a temporary vector; and summing the interleaved result in the temporary vector using an order-preserving sum.
US12299425B2 Removing redundant code
Embodiments determine that a compiler option is not provided to enable an assertion for a reachable class in a target application, determine that there is no application program interface (API) being used to enable the assertion found in a reachable method in the reachable class, determine that there is no assertion being executed before an initialization of the reachable class, and remove assertion related code from the reachable class.
US12299424B2 Bandwidth-aware computational graph mapping
A computer-implemented method of transforming a high-level program for mapping onto a coarse-grained reconfigurable (CGR) processor with an array of CGR units, including sectioning a dataflow graph into a plurality of sections; extracting performance information for each of the plurality of sections; on a CGR unit: assigning to a section at least two computations dependent on a first data element; scheduling an additional load of the first data element in response to available memory bandwidth for that section; eliminating a buffer between the additional load of the first data element and one of the two computations, for that section; generating configuration data for the placed positions and the routed data and communication channels, wherein the configuration data, when loaded onto an instance of the array of CGR units, causes the array of CGR units to implement the dataflow graph; and storing the configuration data in a non-transitory computer-readable storage medium.
US12299423B2 Intent-based machine programming
Apparatus, devices, systems, methods, and articles of manufacture for intent-based machine programming are disclosed. An example system categorize source code blocks includes a code repository accessor to access a code repository and select a source code block. The example system also includes a signature generator to generate a signature for the source code block, a collateral miner to extract collateral associated with the source code block, and a tokenizer to transform the source code block into tokens. In addition, the example system includes a function assessor to determine a function of the source code block based on the collateral and the tokens and an input/output determiner to determine an input and an output of the source code block based on the collateral and the signature. The example system further includes a tagger to categorize the source code block with the function, input, and output.
US12299415B2 Software development kit engagement monitor
An example developer tools system provided by a messaging system includes a software development kit (SKD) engagement monitor that permits capturing app open events in third party resources (e.g., third party apps) that use the developer tools system. The SKD engagement monitor is configured to operate in a manner that preserves privacy of the third party developers and avoids conveying to the messaging system backend environment personally identifiable information (PII) about the third party resource usage.
US12299413B2 Dual vector arithmetic logic unit
A processing system executes wavefronts at multiple arithmetic logic unit (ALU) pipelines of a single instruction multiple data (SIMD) unit in a single execution cycle. The ALU pipelines each include a number of ALUs that execute instructions on wavefront operands that are collected from vector general process register (VGPR) banks at a cache and output results of the instructions executed on the wavefronts at a buffer. By storing wavefronts supplied by the VGPR banks at the cache, a greater number of wavefronts can be made available to the SIMD unit without increasing the VGPR bandwidth, enabling multiple ALU pipelines to execute instructions during a single execution cycle.
US12299410B2 String similarity based weighted min-hashing
A computer-implemented method for generating hash values to determine string similarity is disclosed. The computer-implemented method includes converting a first text string of a first data set into a first set of shingles. The computer-implemented method further includes determining a weight associated with each shingle in the first set of shingles based, at least in part, on a particular record field associated with a shingle. The computer-implemented method further includes generating, based on a hash function, a hash value for each shingle in the first set of shingles. The computer-implemented method further includes reducing the hash value generated for each shingle in the first set of shingles, based, at least in part on the weight associated with the shingle.
US12299408B2 Translating texts for videos based on video context
The present disclosure describes systems, non-transitory computer-readable media, and methods that can generate contextual identifiers indicating context for frames of a video and utilize those contextual identifiers to generate translations of text corresponding to such video frames. By analyzing a digital video file, the disclosed systems can identify video frames corresponding to a scene and a term sequence corresponding to a subset of the video frames. Based on images features of the video frames corresponding to the scene, the disclosed systems can utilize a contextual neural network to generate a contextual identifier (e.g. a contextual tag) indicating context for the video frames. Based on the contextual identifier, the disclosed systems can subsequently apply a translation neural network to generate a translation of the term sequence from a source language to a target language. In some cases, the translation neural network also generates affinity scores for the translation.
US12299407B2 Model training method, electronic device, and storage medium
The present disclosure provides a model training method and apparatus, an electronic device, and a storage medium, and relates to the field of artificial intelligence, in particular, to the field of natural language processing and deep learning. A specific implementation solution includes: constructing initial training corpora; performing data enhancement on the initial training corpora based on an algorithm contained in a target algorithm set to obtain target training corpora, wherein the target algorithm set is determined from multiple algorithm sets, and different algorithm sets are used for performing data enhancement on corpora with different granularity in the initial training corpora; and performing training on a language model based on the target training corpora to obtain a sequence labeling model, herein the language model is pre-trained based on text corpora.
US12299403B2 Intelligent entity relation detection
Example methods and systems are directed to determining topics of data objects. A machine learning model may be trained and used to determine topics of data objects. After topics for data objects are determined by the trained machine learning model, data objects having similar topics can be automatically related. A semantic web approach relies upon the metadata of the data objects being generated along with the metadata of the insights being generated (such as topic groups). Such a semantic association between various objects (using metadata) forms a metadata driven network of analytical representation of business entities/objects. A data-stream comprising the semantic web, indicating the relationships between the metadata of the data objects and the metadata for the topics, may be pushed continuously into a central tool or repository to allow users to generate seamless analytical dashboards with minimal efforts.
US12299396B2 Method and system for analyzing textual narratives using quality criteria
A system and method for analyzing a textual narrative are provided. The method includes: receiving, from a user, an input that includes a textual narrative; comparing the textual narrative to various types of quality criteria, including syntactical criteria, semantic criteria, and pragmatic criteria; determining, based on the comparison, whether the textual narrative satisfies the quality criteria; and providing an output that indicates a result of the determination. The textual narrative may be a JIRA user story or a JIRA epic. The comparison may be performed by using one or more Natural Language Processing techniques.
US12299395B2 Learning embedded representation of a correlation matrix to a network with machine learning
System, method, and a computer program product for generating embeddings are provided. A machine learning framework generates a fully connected network from a dataset associated with words. The words correspond to nodes in the fully connected network. The weights are associated with correlations between the nodes and correspond to the links in the fully connected network. The machine learning framework transforms the correlations corresponding to the links into distances. The machine learning framework generates a sparse network from the fully connected network based on the distances. From the sparse network, machine learning framework determines sentence structures by traversing the nodes. Using the sentence structures, the machine learning framework uses a neural network to generate embeddings in the embedded space.
US12299386B2 Generation of document editors having functions specified by role policies
Examples disclosed herein relate to generation of document editors having functions specified by role policies. Examples include acquisition of a request to provide a target user a document editor for a target document type and a determination, in response to the request, of which of a plurality of role policies is associated with the target user based on a role assigned to the target user in an enterprise, wherein each of the role policies is associated with a different role for the enterprise and specifies a different plurality of document editor functions permitted to be included in a document editor for the target document type for a user assigned to the associated role.
US12299385B2 Machine content generation
Computerized systems and methods are disclosed to generate a document from one or more first and second text prompts, generating one or more context-sensitive text suggestions using a transformer with an encoder on the text prompts and a decoder that produces a text expansion to provide the context-sensitive text suggestions based on the one or more first and second text prompts by applying generative artificial intelligence with token biased weights for zero-shot, one-shot or some-shot generation of the artificial intelligence context-sensitive text suggestions from the one or more first and second text prompts.
US12299383B2 Generating machine learning pipelines using natural language and/or visual annotations
Implementations are disclosed for automatically generating computer code that implements a machine learning-based processing pipeline based on multiple different modalities of input. In various implementations, one or more annotations created on a demonstration digital image to annotate one or more visual features depicted in the demonstration digital image may be processed to generate annotation embedding(s). Natural language input describing one or more operations to be performed based on the one or more annotations also may be processed to generate one or more logic embeddings. The annotation embedding(s) and the logic embedding(s) may be processed using a language model to generate, and store in non-transitory computer-readable memory, target computer code. The target computer code may implement a machine learning-based processing pipeline that performs the one or more operations based on the one or more annotations.
US12299376B2 Hard-to-fix (HTF) design rule check (DRC) violations prediction
A method includes: training a machine learning model with a plurality of electronic circuit placement layouts; predicting, by the machine learning model, fix rates of design rule check (DRC) violations of a new electronic circuit placement layout; identifying hard-to-fix (HTF) DRC violations among the DRC violations based on the fix rates of the DRC violations of the new electronic circuit placement layout; and fixing, by an engineering change order (ECO) tool, the DRC violations.
US12299372B2 Mixed poly pitch design solution for power trim
An integrated circuit with mixed poly pitch cells with a plurality of different pitch sizes is disclosed. The integrated circuit includes: at least a minimum unit each with at least a first number of first poly pitch cells with a first pitch size, and a second number of second poly pitch cells with a second pitch size, the first pitch size PP is different from the second pitch size PP1, the greatest common divisor of the first pitch size PP and the second pitch size PP1 is GCD, wherein GCD is an integer greater than 1; a gate length of the first pitch size is Lg; a gate length of the second pitch size is Lg1; Lg and Lg1 are capable of being extended to achieve G-bias for power and speed optimization of the minimum unit and the integrated circuit.
US12299368B2 Method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device is disclosed. The method includes generating a first virtual layout by placing and routing standard cells using a virtual netlist, searching first duplicate pattern regions in the first virtual layout and choosing one of them as a first representative pattern region, performing an OPC operation on the first representative pattern region to obtain a first OPC result, generating an actual layout by placing and routing standard cells using an actual netlist, performing an OPC operation on the actual layout, and forming a photoresist pattern on a substrate using a photomask manufactured based on the actual layout, to which the OPC operation is applied.
US12299367B2 System and method for generating encapsulated error signature during functional simulation
This disclosure relates to system and method for generating an encapsulated error signature during functional simulation. The method includes receiving at least one error descriptor notification message from at least one of a plurality of testbench components. Each of the at least one error descriptor notification message includes values corresponding to a plurality of error attributes including error ranking, error code, error message, and error score. The method further includes iteratively updating in real-time, a plurality of arrays based on values corresponding to one or more of the plurality of error attributes, in response to receiving each of the at least one error descriptor notification message. The method further includes iteratively generating in real-time, an encapsulated error signature based on each of the error ranking, the error code, and an error count associated with the error code derived from one or more of the plurality of arrays.
US12299362B2 System and methods for predicting overheating for additive manufacturing using simulation
Systems and methods for predicting locations of overheating of one or more objects for build of the one or more objects by additive manufacturing using simulation. A method includes simulating temperature of an object as a function of spatial location during a layer by layer build using powder based additive manufacturing comprising determining a temperature over time at a plurality of locations of a plurality of layers of the object. The method further includes calculating, for each of the plurality of locations, an overheating index that is a function of each of a corresponding maximum temperature, thermal gradient, and heat modulus. The method further includes, based on one or more overheating indexes of one or more locations exceeding the threshold indicating overheating, adjusting a build of the object.
US12299360B2 Two-level paralleliztion of goodness-of-fit tests for spatial process models
An apparatus includes processor(s) to: receive a request to test goodness-of-fit of a spatial process model; generate a KD tree from observed spatial point dataset including locations within a region at which instances of an event occurred; derive, from the observed spatial point dataset, multiple quadrats into which the region is divided; receive, from multiple processors, current levels of availability of processing resources including quantities of currently available execution threads; select, based on the quantity of currently available execution threads, a subset of the multiple processors to perform multiple iterations of a portion of the test in parallel; provide, to each processor of the subset, the KD tree, the spatial process model, and the multiple quadrats; receive, from each processor of the subset, per-quadrat data portions indicative of results of an iteration; derive a goodness-of-fit statistic from the per-quadrat data portions; and transmit an indication of goodness-of-fit to another device.
US12299358B2 Additive manufacturing simulations
Methods of simulating additively manufacturing an object may include generating a simulated additively manufactured object based at least in part on a plurality of approximate consolidation domains that respectively correspond to a plurality of consolidation tracks determined from one or more digital representations of an additively manufactured object, and determining a predictive inference with respect to one or more material properties of the object to be additively manufactured based at least in part on the simulated additively manufactured object. Methods may include generating, for an object to be additively manufactured, a CAD file and/or a build file based at least in part on a simulated additively manufactured object and/or based at least in part on one or more predictive inferences with respect to one or more material properties of the object to be additively manufactured. An object may be additively manufactured based at least in part on a simulated additively manufactured object and/or a CAD file and/or the build file corresponding thereto.
US12299357B1 Method for automated topology recognition and functional annotation of analog/mixed-signal circuits
A system and method for automated topology recognition and functional annotation of a mixed-signal circuit is disclosed. The method includes extracting structural information available from the mixed-signal circuit. The method includes identifying functionality of a sub-circuit of the mixed-signal circuit based on the extracted structural information by comparing the sub-circuit with a library cell. The method includes annotating the extracted structural information with the identified functionality corresponding to the sub-circuit. The method includes automatically generating a plurality of configurations corresponding to the annotated structural information.
US12299353B1 DOA-based pumping station-LID joint multi-objective optimization method
A DOA-based pumping station-LID joint multi-objective optimization method, mainly including following steps: Step 1: collecting and sorting basic data of a research region; Step 2: fitting drainage parameter relationship expressions; Step 3: establishing an objective function and constraint conditions; Step 4: determining optimal solutions of a single objective function; Step 5: performing multi-objective function optimization calculation; Step 6: selecting an optimal solution. The multi-objective optimization method comprehensively considering economic and environmental benefits is particularly suitable for optimal design of installed flow capacity of a drainage pumping station at a watershed scale and layout rate of different LID measures. According to the method, regulation and storage effects of rivers, lakes, sunken green belts and permeable pavements in planning regions, and drainage effects of pumping stations are comprehensively considered, different solutions are designed according to local conditions, and a global optimal solution is quickly found using a DOA.
US12299352B2 AR enhanced structural transformation estimator and modeling engine
Individual nodes of a plurality of nodes can be fixed to the architectural structure and associated with a different segment of a plurality of segments of a first model of an architectural structure. Positional data associated with the nodes can be received. A structural change to the architectural structure can be estimated based on a comparison of positional data associated with the nodes. A second model representing the architectural structure as modified by the structural change can be generated. The second model can be generated based on (i) the first model and (ii) the estimated change to the architectural structure.
US12299349B2 Systems and methods for measurement of multicomponent round-trip audio latency
A method of measuring round-trip audio latency includes communicatively coupling a soundcard to a first mobile device, a second mobile device, and an audio interface. The method also includes transmitting a first audio signal to the soundcard by the first mobile device. The method also includes receiving the first audio signal by the second mobile device via an audio server computing device communicatively coupled to the audio interface. The method also includes transmitting a second audio signal to the soundcard by the second mobile device. The method also includes receiving the second audio signal from the soundcard by the first mobile device. The method also includes calculating a round-trip audio latency by the first mobile device based on the transmitted first audio signal and the received second audio signal.
US12299348B2 Sound playing method and device
A sound playing method and device, relate to the field of artificial intelligence, so as to resolve a problem that a corresponding sound cannot be played on an application that can play both a video and music by using a corresponding sound effect. A specific solution is as follows: when a category of the first application meets a preset condition, playing a sound of the current first application based on a sound effect parameter of a first sound effect corresponding to the category of the first application; or when the category of the first application does not meet the preset condition, playing the sound of the current first application based on a sound effect parameter of a second sound effect corresponding to a frame rate of a currently displayed picture.
US12299343B2 Double-channel screen mirroring method and electronic device
A double-channel screen mirroring method includes receiving, from a first source device, first screen-mirroring data, receiving, from a second source device, second screen-mirroring data, wherein the first source device and the second source device have a first relative position relationship, displaying, based on the first screen-mirroring data, a first mirrored picture corresponding to the first source device in a first region of a display screen, displaying, based on the second screen-mirroring data, a second mirrored picture corresponding to the second source device in a second region of the display screen, wherein the first region and the second region have the first relative position relationship, and switching, when the first source device and the second source device change from the first relative position relationship to a second relative position relationship, the first region to displaying the second mirrored picture and the second region to displaying the first mirrored picture.
US12299340B2 Multi-device continuity for use with extended reality systems
Implementations of the subject technology provide continuous transfer of content editing and/or control between various devices in an extended reality system. The extended reality system includes at least one device that is capable of determining the locations of other devices in the system. This device can manage continuous transfer of control between other devices in the system responsive to three-dimensional location-based user inputs, and/or can manage continuous transfer of control between one or more of the other devices and the device itself.
US12299334B2 Image forming system, non-transitory computer readable medium storing program, and image forming method for accommodating a paper sheet and executing processing of printing an image on the accommodated paper sheet
An image forming system includes a processor configured to, in a case where a determination that an abnormality is not present in an image printed on a paper sheet fed from a first paper feeding source is made, discharge a first paper sheet on which the image determined as not having the abnormality is printed to a first discharge destination, in a case where a determination that the abnormality is present in the image is made, discharge a second paper sheet on which the image determined as having the abnormality is printed to a second discharge destination, discharge a paper sheet of a subsequent page of the second paper sheet to a third discharge destination and temporarily stop printing processing, notify a user of an instruction to arrange the paper sheet discharged to the third discharge destination in a second paper feeding source different from the first paper feeding source, and in a case where a notification indicating that the paper sheet discharged to the third discharge destination is arranged in the second paper feeding source is received from the user, discharge the paper sheet arranged in the second paper feeding source to the first discharge destination by transporting the paper sheet after a paper sheet on which the image of the second paper sheet is reprinted.
US12299333B2 Image forming system, method for controlling the same, and storage medium
An image forming system includes an image forming unit configured to form a print image to be printed on a recording medium, based on a raster image and print setting information, a printing unit configured to print an image on the recording medium based on the print image, an image reading unit configured to read the image printed on the recording medium to obtain a read image, and a determination unit configured to determine whether there is an error in the image printed on the recording medium, based on the read image and the raster image. In a case where there is a predetermined difference between the raster image and the read image and the predetermined difference is based on the print setting information, the determination unit does not determine that there is an error in the printed image.
US12299332B2 Memory devices, operation method thereof and memory system
The present disclosure provides a method for erasing a memory device. The method includes applying a word-line voltage to a word line of the memory device, wherein a first set of memory cells coupled to the word line are each configured to store a first number of bits data. The method also includes applying a hold voltage to a selected dummy line for a first time period, wherein a second set of memory cells coupled to the selected dummy line are each configured to store a second number of bits data less than the first number of bits data. The method further includes removing the hold voltage from the selected dummy line after the first time period such that an electric potential of the selected dummy line rises to a first voltage higher than the word-line voltage; and increasing the first time period incrementally in each of subsequent erase loops.
US12299330B2 Method, device, and computer program product for processing write conflicts
Techniques for processing write conflicts involve determining, in response to receiving a write operation for a stripe, a state of a backend operation of a stripe set, wherein the backend operation includes one of a rebuilding or re-striping operation. The techniques further involve stopping the write operation in response to the state of the backend operation indicating that the backend operation is being executed in the stripe. The techniques further involve executing the write operation in response to the state of the backend operation indicating that the backend operation is not being executed in the stripe. Accordingly, write conflicts between a write operation and a backend operation for the same stripe can be favorably avoided, and concurrent execution of the write operation and the backend operation simultaneously for the same stripe is prevented, thus preventing the deterioration of a storage system and improving storage system security and stability.
US12299329B2 Memory module, computer, and server
A memory module is provided. The memory module includes: a control chip, at least one data flash memory chip, at least two memory cells, and at least one non-volatile memory, each of the at least one data flash memory chip is connected to at least one of the at least two memory cells and at least one of the at least one non-volatile memory, the control chip is connected to the at least one data flash memory chip and the at least two memory cells, and the memory is further connected to at least one capacitor; the control chip is configured to send a control command; and each of the at least one data flash memory chip is configured to perform, based on the control command from the control chip, data processing between the memory cell connected thereto and the non-volatile memory connected thereto.
US12299325B2 Frequency monitoring for memory devices
Methods, systems, and devices for operating frequency monitoring for memory devices are described for monitoring one or more operating frequency ranges experienced by a memory device. The memory device may include monitoring circuitry or logic that may identify one or more durations of operating the memory device within the one or more operating frequency ranges. The memory device may store an indication of the one or more durations, or an indication of information associated with the one or more durations. The indication may be accessed a host device associated with the memory device or may be transmitted by the memory device to the host device. The host device may use information included in the indication to perform an operation associated with the memory device.
US12299324B2 Storage device, method of operating the same, and computing system including the storage device
Storage devices, methods of operating storage devices, and computing systems including storage devices are disclosed. In an embodiment, a storage device may include a plurality of memory devices and a memory controller for controlling the plurality of memory devices to process a request of a host in accessing plurality of memory devices, wherein the memory controller is configured to allocate the plurality of memory devices to a plurality of functions, allocate a plurality of request slots allowed to process the request per unit time for each of the plurality of functions, determine idle request slots other than active request slots being used to process the request among the plurality of request slots allocated to each of the plurality of functions, and control an internal operation of the plurality of memory devices based on at least one target function including the idle request slots among the plurality of functions.
US12299313B2 Method for proving erasure of a memory
A method is described for proving erasure of a memory. In the method a prover device receives a seed value from a verifier device. The prover device generates a series of data blocks starting with the seed value and a function. The series of data blocks is generated using the function and the seed to generate a first data block of the series of data blocks. Each subsequent data block is generated using the function and a preceding data block until a last data block of the series of data blocks is generated and written to the memory portion. The prover device writes the series of data blocks to the memory to overwrite all memory contents of a memory portion of the prover device. After the data blocks are written to the memory by the prover device, the prover device sends notification of memory erasure to the verifier device.
US12299309B2 In-place data recovery
An in-place data recovery method and system include receiving a user request to restore a virtual machine to a version corresponding to a first point in time, identifying a first snapshot of the virtual machine based on the user request, generating a second snapshot of the virtual machine, identifying a second data block in the second snapshot that includes modified data derived from data content of a first data block in the first snapshot, generating reverse incremental backup data including the first data block, and restoring the virtual machine in-place based on the reverse incremental backup data.
US12299300B2 Host device with adaptive load balancing utilizing high-performance drivers
An apparatus illustratively comprises at least one processing device that comprises a processor coupled to a memory. The at least one processing device is configured to maintain in a host device queue depth measures for respective paths over which input-output operations are delivered from the host device to a storage system, and to control path selection for delivery of additional input-output operations from the host device to the storage system based at least in part on the queue depth measures maintained for the paths. The at least one processing device may comprise at least one multi-path input-output driver of the host device, with maintaining the queue depth measures and controlling the path selection being performed at least in part by the at least one multi-path input-output driver of the host device. The multi-path input-output driver illustratively comprises a lockless polled-mode driver implemented in a user space of the host device.
US12299293B2 Blockchain-enabled storage array
The present disclosure relates to establishing a tightly coupled integration between a decentralized blockchain network and a centralized storage array. In embodiments, a first set of storage operations on a snapshot of a storage array are performed. Further, data blocks generated from the snapshot are broadcast to at least one computing network for the at least one computing network's nodes to perform a second set of storage operations.
US12299288B2 Method for recovery in read operation of memory device and memory device thereof
In certain aspects, a memory device includes an array of memory cells, word lines respectively coupled to rows of the memory cells, and a peripheral circuit coupled to the array of memory cells through the word lines and configured to read a select row of the rows of the memory cells. The peripheral circuit includes a word line driver coupled to the select row through a select word line of the word lines and to an unselect row of the rows of the memory cells through an unselect word line of the word lines, and configured to apply a pass voltage to the unselect word line, and discharge the unselect word line from the pass voltage to a first recovery voltage that is greater than a supply voltage of the array of memory cells.
US12299286B2 In-place memory copy during remote data transfer in heterogeneous compute environment
An apparatus to facilitate in-place memory copy during remote data transfer in a heterogeneous compute environment is disclosed. The apparatus includes a processor to receive data via a network interface card (NIC) of a hardware accelerator device; identify a destination address of memory of the hardware accelerator device to write the data; determine that access control bits of the destination address in page tables maintained by a memory management unit (MMU) indicate that memory pages of the destination address are both registered and free; write the data to the memory pages of the destination address; and update the access control bits for memory pages of the destination address to indicate that the memory pages are restricted, wherein setting the access control bits to restricted prevents the NIC and a compute kernel of the hardware accelerator device from accessing the memory pages.
US12299285B2 Compressed memory buffer device
A buffer integrated circuit (IC) chip is disclosed. The buffer IC chip includes host interface circuitry to receive a request from at least one host. The request includes at least one command to perform a memory compression operation on first uncompressed data that is stored in a first memory region. Compression circuitry, in response to the at least one command, compresses the first uncompressed data to first compressed data. The first compressed data is transferred to a second memory region.
US12299284B2 Routing scheme for heterogeneous interconnected-chip networks using distributed shared memory
The time required to read from and write to multi-terabyte memory chips in an inter-chip network can be reduced by breaking each memory chip into a number of memory spaces, and then individually addressing each memory space with an address that identifies the memory space, a line number within the memory space, and a number of transmit/receive ports to be used to access the line number.
US12299282B2 Runtime storage capacity reduction avoidance in sequentially-written memory devices
A system includes a memory device having a plurality of blocks. A first subset of the plurality of blocks is configured as single-level cell (SLC) memory and a second subset of the plurality of blocks is configured as multi-level cell (MLC) memory. A processing device, operatively coupled to the memory device, determines that a first block of a set of blocks of the first subset is a bad block, wherein the first block is located in a first plane of the memory device. The processing device converts a second block of the set of blocks to the MLC memory of the second subset, wherein the second block is located in a second plane of the memory device, and wherein the second plane is neighboring the first plane.
US12299281B2 Memory systems and operation methods thereof, host devices and operation methods thereof, and computer-readable storage media
Examples of the present disclosure provide a memory system and operation method thereof, a host device and operation method thereof, and a computer-readable storage medium. The memory system includes a memory device and a memory controller coupled to the memory device; The memory controller is configured to: receive a read command, the read command indicating to read event log information generated during running of firmware, the event log information including an index number and a parameter value of an event log; and the firmware runs different functional modules to correspondingly generate different event log elements, the different event log elements corresponding to different index numbers.
US12299276B2 Digital ink processing system, method, and program
A digital ink processing system, method, and program are provided that are capable of presenting, to a user, useful and highly relevant information as a search result when a search is performed using digital ink. A processor included in a tablet enables a pointing operation of an electronic pen relative to a stroke or strokes. The processor, after enabling the pointing operation of the electronic pen, performs a search for content related to a semantic attribute of the stroke or strokes pointed at, or requests an external server to perform the search. The processor performs control so as to display the related content retrieved by the search on a display with the stroke or strokes.
US12299273B2 User interfaces for viewing and accessing content on an electronic device
In some embodiments, an electronic device presents representations of items of content available for playback on the electronic device. In some embodiments, an electronic device presents selectable options for playing an item of content in accordance with the manners in which the item of content is available to be played on the electronic device. In some embodiments, an electronic device presents representations of episodes in a series of episodic content. In some embodiments, an electronic device presents an enhanced preview of content. In some embodiments, an electronic device presents a control panel. In some embodiments, an electronic device switches the active user profile of a device. In some embodiments, an electronic device enters into a picture-in-picture mode.
US12299270B2 Methods and systems for secure authentication in a virtual or augmented reality environment using an interactive icon
Methods and systems are disclosed for providing secure authentication in a virtual or augmented reality environment using an interactive icon. One method comprises: receiving, over a computer network, a request for payment authorization; identifying, based on the request for payment authorization, a virtual reality interface; generating an icon in the virtual reality interface, the icon having a randomized display of authentication characters; receiving user input associated with at least one character of the of payment authentication characters in the virtual reality interface; and generating a payment authorization response to the request for payment authorization based on the received user input.
US12299269B2 Special effect processing method and apparatus
A special effect processing method, an apparatus, an electronic device and a computer readable storage medium. Where the method includes: displaying (S11) a special effect behavior window in response to a special effect adding operation of a special effect configuration window, where the special effect behavior window includes a special effect adding button and a trigger adding button; adding (S12) at least one special effect object in the special effect behavior window in response to the special effect adding operation of the special effect adding button; setting (S13) at least one triggering operation for a special effect behavior corresponding to the special effect behavior window in response to a trigger adding operation of the trigger adding button, where the at least one triggering operation is used to trigger the special effect behavior to be displayed; and generating (S14) a special effect event according to the special effect behavior.
US12299267B2 Method of displaying user interfaces in an environment and corresponding electronic device and computer readable storage medium
Methods for displaying user interfaces in a computer-generated environment provide for an efficient and intuitive user experience. In some embodiments, user interfaces can have different immersion levels. In some embodiments, a user interface can have a respective immersion level based on its location in the three-dimensional environment or distance from the user. In some embodiments, a user interface can have a respective immersion level based on the state of the user interface. In some embodiments, a user interface can switch from one immersion level to another in response to the user's interaction with the user interface.
US12299265B2 Systems and methods for cross domain service component interaction
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with components across different domains in a single user interface in an online social network. The user interface includes a first component and a second component, where the first component exposes content from a first database system at a first network domain and the second component exposes content from a second database system at a second network domain. A first interaction with the first component is received at a computing device, followed by a reference being provided in the second component, where the reference includes information related to the first interaction. A second interaction with the second component regarding the reference can be received at the computing device. Interactions between the components hosted on different database systems can occur through an application programming interface (API).
US12299264B2 Interaction method, and electronic device and storage medium
An interaction method includes receiving a first trigger operation acting on a target control corresponding to a target work; and in response to the first trigger operation, displaying a target visual element at a preset display position corresponding to the target work and controlling the target visual element to move from the preset display position to a first target display position of a target identifier, where the target identifier is an identifier of a target publisher of the target work.
US12299260B2 Presentation and control of user interactions with a time-dependent user interface element
In some implementations, a user device may present, on a user interface (UI) associated with a user account, a first UI element. The user device may detect a user interaction, with the user device, indicating the first UI element. The user device may present, on the UI and based on the user interaction, a second UI element, which increases in length in a first direction from a start point, along a closed path around the first UI element and ending at the start point, while the user interaction is being detected. The second UI element completes the closed path when an interaction duration satisfies a duration threshold, which indicates a confirmation of a request for an action associated with the user account. The duration threshold is based on one or more parameters associated with one or more of the action, the user account, or the user interaction.
US12299258B2 Combining content in a preview state
First content data is presented within a preview interface. The preview interface is a user interface presented to a user prior to transmission of content data to third-party users. A plurality of modification indicia is presented within the preview interface. Each of the plurality of modification indicia is associated with a respective modification function. The plurality of modification indicia includes a combination indicium associated with a combination function. Responsive to detection of user selection of the combination indicium, the combination function is activated. The activating of the combination function comprises causing presentation of a combination interface enabling the user to access second content data and combine the first content data with the second content data to create combined content data.
US12299255B2 Adaptive categorization of electronic communications and prioritization of categories
Implementations generate adaptive labels for a variety of different documents in furtherance of re-organizing the documents and/or otherwise simplifying a presentation of at least a subset of the documents at an application interface. A label that is generated for a given document can be based on content of the document, which can be processed using one or more different artificial intelligence techniques to determine the label. A set of labels generated for the variety of different documents can be utilized for organizing a subset of the documents that are associated with a particular user. In these and other manners, when the user accesses an application, the user can more readily sift through their documents in a more computationally efficient manner, thereby preserving computational resources being consumed to present the documents to the user. For example, as opposed to a user being presented with the same static labels for filtering and/or sorting over time, the labels can adapt over time and adapt in accordance with the contents of underlying emails or other documents.
US12299254B2 Generating and displaying supplemental information and user interactions on interface tiles of a user interface
Technologies for displaying supplemental interface tiles on a user interface of a computing device include determining supplemental information and/or available user interactions associated with a user interface tile displayed on the user interface. A supplemental interface tile is displayed in association with the user interface tile in response to a user selecting the user interface tile. The supplemental information and/or an interaction widget corresponding to the available user interactions may be displayed on the supplemental interface tile based on the selection gesture used by the user to select the user interface tile.
US12299252B2 Systems and methods for coordinating operation of a head-wearable device and an electronic device to assist a user in interacting with the electronic device
Methods and systems for coordinating operation of a head-wearable device and an electronic device to assist a user in interacting with the electronic device are disclosed. A method includes, while a user interface is displayed on a display of an electronic device associated with a user, receiving sensor data from one or more sensors of the electronic device or from a head-wearable device worn by the user that is in communication with the electronic device. The method includes determining, based at least in part on the sensor data from the one or more sensors, whether an augmented-display criterion is satisfied for the electronic device, and, in accordance with a determination that the augmented-display criterion is satisfied, causing presentation, via a display of the head-wearable device, of an augmented representation of the user interface.
US12299251B2 Devices, methods, and graphical user interfaces for presenting virtual objects in virtual environments
In some embodiments, an electronic device updates the spatial arrangement of one or more virtual objects in a three-dimensional environment. In some embodiments, an electronic device updates the positions of multiple virtual objects together. In some embodiments, an electronic device displays objects in a three-dimensional environment based on an estimated location of a floor in the three-dimensional environment. In some embodiments, an electronic device moves (e.g., repositions) objects in a three-dimensional environment.
US12299249B2 Sensor board and display device
The present disclosure relates to a sensor board and a display device. The sensor board includes a light-emitting device array (106) in which light-emitting devices is two-dimensionally arranged and loop coils which, in operation, detects a position that has been indicated by an electronic pen, through electromagnetic induction generated with the electronic pen. Line conductors connected to the light-emitting devices of the light-emitting device array is partly used in common as coil conductors formed by the loop coils.
US12299248B2 Display device
A display device may include an active area and a non-active area; a touch sensing structure disposed in the active area and including touch electrodes; touch pads disposed in the non-active area and electrically connected to the touch electrodes; and touch link lines connecting the touch pads and the touch electrodes and disposed in the non-active area. The touch electrodes and the touch pads may be disposed along the same one direction. At least a portion of at least one of the touch link lines may have a zigzag shape. The touch link lines disposed in the non-active area may have equal resistance by having different configurations or shapes of the touch link lines.
US12299246B2 Electronic apparatus
An electronic apparatus includes an electronic panel including a plurality of sensing groups spaced apart from each other, and an electronic module overlapping with the electronic panel in a plan view. Each of the sensing groups includes a first sensing electrode extending in a second direction, and second sensing electrodes spaced apart from each other in the second direction, located on the same layer as the first sensing electrode, and face the first sensing electrode in a first direction. An opening overlapping with the electronic module and penetrating a first sensing group of the sensing groups is defined in the electronic panel, and at least one selected from the first sensing electrode and the second sensing electrodes of the first sensing group extends along an edge of the opening.
US12299242B2 Touch display device and touch power signal generation circuit
A touch display device including a touch power signal generation circuit includes a display panel having a driving voltage line and a base voltage line for driving a light emitting element, a plurality of touch electrodes, and a subpixel, a touch circuit applying a touch driving signal to the plurality of touch electrodes and detecting touch sensing according to a change in capacitance, a touch power signal generation circuit applying a touch power signal having the same phase and amplitude as the touch driving signal to the driving voltage line and the base voltage line during a touch driving period, and a timing controller controlling the touch circuit and the touch power signal generation circuit.
US12299240B2 Electronic device comprising capacitance sensor
An electronic device is provided. The electronic device includes a first antenna, a second antenna, a communication circuit set to transmit and/or receive a signal in the frequency band selected or designated via the first antenna and/or the second antenna, a sensor integrated circuit (IC) which is electrically connected to the first antenna and the second antenna and measures a capacitance, a first capacitor connected to a first electrical path between the first antenna and the sensor IC, and a second capacitor connected to a second electrical path between the second antenna and the sensor IC.
US12299233B2 Object location detection device
The present invention relates to a method of configuring a sensor pattern that linearly detects touch signals based on changes in the active area when a pen touches the ODA that constitutes the object detection device of the present invention installed on the conductive surface. It also pertains to a method of constructing a sensor pattern that minimizes moiré interference with the display device. As a result, the readability of pen-written characters is enhanced, and visibility is improved due to moiré avoidance.
US12299229B2 Touch display device
A touch display device includes a shielding electrode disposed between a touch electrode and a signal line for driving the display. The shielding electrode enables a generation of a compensation voltage based on a feedback signal received from the shielding electrode. The compensation voltage compensates for noise on a voltage that is applied to the shielding electrode due to direct or indirect coupling between the signal line and the touch electrode. Thus, noise is, reduced in a touch sensing signal according to display driving, and improving the performance of touch sensing.
US12299223B2 Graphical user interface for use with tap device
An information processing device includes a display, a communication interface configured to receive signals from a tap device, one or more processors, and one or memories storing instructions. Upon execution by the one or more processors, the instructions cause the one or more processors to: display a plurality of icons on the display in a predetermined pattern as a graphical user interface; in response to a selection signal received from the tap device, select one of the plurality of displayed icons; in response to an activation signal received from the tap device, activate a function corresponding to the selected icon; and in response to a shift signal received from the tap device, shift the plurality of icons to different positions in the predetermined pattern.
US12299221B2 Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
US12299220B2 Mouse pad
A mouse pad that is adapted to a wireless charging transmitter and operates in cooperation with a wireless mouse is provided. The mouse pad includes a main body and a secondary resonant coil circuit disposed inside the main body. The secondary resonant coil circuit wirelessly receives a first electromagnetic energy provided by the wireless charging transmitter arranged outside the main body, and then converts the first electromagnetic energy into a working power for the secondary resonant coil circuit. The secondary resonant coil circuit relays the working power, converts the working power into the second electromagnetic energy, and then wirelessly outputs a second electromagnetic energy to the wireless mouse.
US12299215B2 Mountable tool computer input
Computing systems and input devices can include a chassis with a computing device and an input tool with a sensor, such as a pen- or rod-like input tool, that can be positioned relative to the chassis in multiple configurations. In one configuration, the tool can be spaced away from the chassis and its sensor output can cause a first output signal in response to input provided to the sensor. In another configuration, the tool can be contacting the chassis and its sensor output can cause a second output signal in response to input provided to the sensor. For example, an input tool can be stowed in a recess of a keyboard housing or device chassis, and the input tool can produce a first output when it is in the recess and a second input when it has been removed from the chassis.
US12299214B2 Low power lift-up gesture detection with shake rejection
The present disclosure is directed to lift-up gesture detection for electronic devices. An initial lift-up gesture is detected in response to an orientation change and a lift-up motion of the device being detected. The initial lift-up gesture is validated as a true lift-up gesture in a case where a shaking motion of the device is not being detected when the initial lift-up gesture is detected. If a shaking motion of the device is detected when the initial lift-up gesture is detected, the initial lift-up gesture is rejected.
US12299213B2 Activating a handheld device with universal pointing and interacting device
This invention describes a universal pointing and interacting (UPI) device that is configured to interact with a handheld device such as a smartphone or a tablet. The interaction means activating the screen of the handheld device based on the relative spatial relations between the UPI device and the handheld device. In addition, the interaction means activating other elements, such as audio playing, vibration motors and others, on either the handheld device or the UPI device. The relative spatial relations between the UPI device and the handheld device are estimated using a camera, an accelerometer, a magnetometer or a LIDAR on the handheld device, as well as by using a camera, an accelerometer, a magnetometer or a LIDAR on the UPI device.
US12299209B2 Human-computer interface system
One variation for a seamless touch sensor includes: a substrate, a baseplate, a haptic actuator, a cover layer, and a controller. The substrate includes: a top layer including a set of drive and sense electrode pairs; and a bottom layer including an array of force sensors. The baseplate: is arranged below the substrate; and including an array of spring elements coupling the baseplate to the substrate. The haptic actuator is arranged below the substrate and includes: a multi-layer inductor; and a first magnetic element facing the multi-layer inductor. The cover layer is arranged over the substrate to define a continuous surface defining an active region and a inactive touch region. The controller is configured to drive an oscillating voltage across the multi-layer inductor to: induce alternating magnetic coupling between the multi-layer inductor and the magnetic element; and oscillate the active touch region of the cover layer relative to the magnetic element.
US12299198B2 Protrusion-based smart tablet
Provided is a protruding-based smart tablet including an expression area sensed by a user, the protruding-based smart tablet including a plurality of expression units formed to perform a protruding movement so that the user senses the protruding, a movement control unit configured to control the movement of the expression units, an information control unit configured to control the movement control unit to transmit one or more pieces of information through the expression units, a sensing unit configured to sense an object on the expression area, and an operation control unit configured to control an operation of the expression unit according to a sensing result by the sensing unit.
US12299190B2 Dynamically reconfiguring a display in a multi-display device
Particular embodiments described herein provide for an electronic device having at least two displays, the electronic device including a first housing, where the first housing includes a primary display having a first display configuration, a second housing, where the second housing includes a secondary display having a second display configuration, a camera to monitor at least one of a head position of a user and eyes of the user, at least one secondary sensor to collect user related data, user tracking logic to determine an intent of the user based on the head position of the user, the eyes of the user, and/or the user related data from the at least one secondary sensor, and display adjustment logic to change the first display configuration and/or the second display configuration when the intent of the user changes.
US12299187B2 Detection of facial expressions
An apparatus comprising means for: receiving information from at least one inertial measurement unit configured to be worn on a user's head; and causing, at least in part, determining facial expression information in dependence on at least the received information.
US12299184B2 Establishing a trust relationship between a peripheral device and a server
A method of authorizing a computer mouse to perform a particular action may include receiving, by a network device, a request associated with a particular action to be performed by a computer mouse. The request may be digitally signed using a private device key of the computer mouse. The method may include validating, by the network device, the digitally signed request using a public device key previously provided by the computer mouse. The method may include generating a response to the request. The response may indicate whether the computer mouse is authorized to perform the particular action associated with the trusted request. The method may include sending the response to a client device associated with the computer mouse.
US12299176B2 Secure communication control system and method used in virtualized operating system environment
Provided is a secure communication control system. The secure communication control system comprises a guest control unit provided in a guest operating system for generating a thread requesting arbitrary data from a host application installed in a host operating system; a guest shared key generation unit for generating a guest shared key to be used in the thread; a guest communication unit for transmitting the thread and the guest shared key to the host operating system; a host shared key generation unit for generating a host shared key corresponding to the guest shared key; a host control unit for requesting data according to the thread from the host application to receive the data from the host application, generating a session key from the guest shared key, and generating cipher text by encrypting the data using the session key; and a host communication unit for transmitting the cipher text and the host shared key to the guest operating system.
US12299174B2 Machine-driven crowd-disambiguation of data resources
Embodiments seek to protect privacy of potentially sensitive client resources in web transactions using crowd-disambiguation. Crowd-disambiguation machines can aggregate information about resources from multiple clients as resource fingerprints, and can use the fingerprints to provide crowd-sourced services in a privacy-protected manner. For example, embodiments can communicate a resource fingerprint as a fully ambiguated resource instance (FARI) and a partially disambiguated resource instance (PDRI). When one (or few) clients communicates the resource fingerprint, the identity of the resource remains obfuscated from the crowd-disambiguation machine. As more clients communicate fingerprints for the same resource (e.g., identified by the matching FARIs), respective, differently generated PDRIs of those fingerprints enable the crowd-disambiguation machine to resolve further portions of the resource, ultimately permitting the resource to be revealed and considered non-private (e.g., for use in hint generation or other crowd-sourced services).
US12299173B2 Systems and methods for analyzing algorithms or other processes
A computer-implemented method for processing data may comprise receiving, from a user, a first data set including at least one item of personally identifiable information (“PII”) for a plurality of individuals, wherein the first data set includes information related to an outcome of an algorithm or process; analyzing the received first data set to infer at least one trait of the plurality of individuals; storing a second data set in a data store, wherein the second data set includes the at least one trait, and wherein the second data set does not include the at least one item of PII; analyzing the second data set to determine a fairness of the algorithm or process; and providing a report to the user related to the determined fairness of the algorithm or process.
US12299172B2 Methods and apparatus for protecting patient information during characterization of a specimen in an automated diagnostic analysis system
A method of characterizing a specimen and specimen container to be analyzed in an automated diagnostic analysis system. The method can provide a segmentation determination and/or an HILN determination (hemolysis, icterus, lipemia, or normal) of the specimen while protecting patient information. The method includes capturing an image of a specimen container via an image capture device, identifying a label affixed to the specimen container in the captured image via an anonymization network, and editing the captured image via the anonymization network to mask some or all information present in the label so that it is removed from the captured image. Quality check modules and systems configured to carry out the method are also described, as are other aspects.
US12299170B2 Sensitive data management system
Disclosed herein are various embodiments for a sensitive data management system. An embodiment operates by receiving a web form from a transaction account of a web application associated with a first user, the form indicating a request for sensitive information of a second user. A request for an authorization to release the sensitive information to the web application. The authorization from the second user to release the sensitive information to the transaction account associated with the first user is received. The web form is populated with the sensitive information of the second user responsive to receiving the authorization from the second user to release the sensitive information, and the populated form including the sensitive information of the second user is provided to the web application.
US12299169B2 Dynamic management of data with context-based processing
Techniques for using contextual information to manage data that is subject to one or more data-handling requirements are described herein. In many instances, the techniques capture or depend upon the contextual information surrounding the creation and/or subsequent actions associated with the data. The contextual information may be updated as the data is handled in various manners. The contextual information may be used to identify data-handling requirements that are applicable to the data, such as regulations, standards, internal policies, business decisions, privacy obligations, security requirements, and so on. The techniques may analyze the contextual information at any time to provide responses regarding handling of the data to requests from requestors, such as administrators, applications, and others.
US12299168B2 Automatic generation of implicit information
The present disclosure involves systems, software, and computer implemented methods for automatic generation of implicit information. One example method includes receiving a request for data for a system. Explicitly-stored data stored in the system is identified and added to a data repository used for the request. Function information is identified and stored in a function repository for functions used in the system that accept at least one parameter having a parameter data type and return a return value having a return data type. Implicitly-known data implicitly known by the system is determined by comparing each explicitly-stored data item in the data repository to each identified function included in the function repository. The explicitly-stored data and the implicitly-known data is provided in response to the request.
US12299159B2 Protection for restricted actions on critical resources
Methods, systems, and computer programs are presented for protecting restricted actions on encryption keys that control the management of data stored by a service provider. In some implementations, a system of the service provider receives a request to generate a data encryption policy (DEP) for data stored by the system of the service provider for a customer, the request including a reference to a customer key and an availability key. The customer key and the availability key are root keys for encrypting a data encryption key. The data encryption key is used to encrypt the data stored by the service provider for the customer. Further, destructive changes to the availability key require receiving an approval from an account of the service provider. The system of the service provider validates the DEP. The system of the service provider stores the DEP based on the validation.
US12299158B2 Method, computer program, and data processing circuitry for access control to encrypted data using attributes of the data
A method for sharing encrypted data including encrypting first data with at least one first attribute. The first attribute satisfies a first access policy of a first cryptographic key to enable one or more first users holding the first cryptographic key to decrypt the encrypted first data using the first cryptographic key. The method includes encrypting second data with at least one second attribute of the second data. The method includes generating a second cryptographic key based on a second access policy including at least one logical connective of the first attribute and the second attribute for decrypting the encrypted first data and the encrypted second data using the second cryptographic key and providing the second cryptographic key to one or more second users to enable the second users to decrypt the encrypted first data and the encrypted second data.
US12299156B2 Data loss prevention via dual mode indexed document matching
Cloud-based data loss prevention (DLP) systems and methods include monitoring a file to be checked for sensitive data from a user associated with a tenant; obtaining one or more dictionaries for the tenant; identifying a DLP match based on any of identifying exact document matches between the file and files in the one or more dictionaries, identifying same text in the file as in an indexed document in the one or more dictionaries, identifying content in the file that contains a subset of text in an indexed document in the one or more dictionaries, and identifying content that is similar but not exact as the text in an indexed document in the one or more dictionaries; and, responsive to the DLP match, blocking the file in the cloud-based system.
US12299147B2 Secure computing system
A computer system with multiple security levels, the system comprising a high-power processing device (130), a low-power processing device (110), and an interface unit (120) comprising functions for moving classified information between the high-power device (130) and the low-power device (110) according to formal rules for confidentiality and/or integrity. Additional security aspects, e.g. availability, may readily be accommodated. A method for implementing multiple levels of security along a number of independent security axes on the system is also disclosed.
US12299143B2 Plaintext integrity protection mechanism
An apparatus is described including cryptography circuitry to generate authentication tags to provide integrity protection for plaintext and ciphertext.
US12299140B2 Dynamic multi-model monitoring and validation for artificial intelligence models
The systems and methods disclosed herein receives artifacts generated using a first set of models within a multi-model superstructure. The multi-model superstructure includes a second set of models to test the first set of models. The multi-model superstructure dynamically routes the artifacts of the first set of models to one or more models of the second set of models by (i) determining a set of dimensions of the artifacts against which to evaluate the artifacts and (ii) identifying the models in the second set used to test the particular dimension. The second set of models then assesses each artifact against a set of assessment metrics. If an artifact fails to meet one or more assessment metrics, the second set of models generates actions to align the artifact with the set of assessment metrics.
US12299137B2 Holistic evaluation of vulnerabilities in a vulnerability chain
An embodiment includes invoking a search of vulnerability chain data of a local database using a database query to obtain a search result, where the database query is based on a description string associated with a new vulnerability, and where the search result comprises a plurality of linked vulnerabilities that collectively form a vulnerability chain. The embodiment also includes identifying a vulnerability characteristic of a linked vulnerability of the plurality of linked vulnerabilities in the vulnerability chain. The embodiment also includes generating, as a new vulnerability chain, a modified version of the vulnerability chain by appending the new vulnerability to the vulnerability chain. The embodiment also includes assigning an updated vulnerability score to the new vulnerability based at least in part on the identified vulnerability characteristic of the linked vulnerability. The embodiment also includes updating the local database to include the new vulnerability chain and the updated vulnerability score.
US12299136B2 Automated software code validation and deployment
Automated software code validation and deployment can include obtaining software code. The software code can be created via interactions with a computing device. In response to obtaining the software code and prior to receiving a request to deploy the software code, a security scan can be performed on the software code. After performing the security scan on the software code, a request to deploy the software code can be detected and in response to detecting the request, it can be determined if the software code includes a vulnerability that was detected during the security scan. If a determination is made that the software code does not include the vulnerability, the software code can be deployed. If a determination is made that the software code includes the vulnerability, deployment of the software code can be terminated, a security scan report can be generated, and the security scan report can be output.
US12299135B2 K-anonymous vulnerability detection
K-anonymous vulnerability detection is disclosed. Data descriptive of a container image including at least one container layer having a layer identifier is received. The layer identifier is encoded to produce an encoded layer identifier. A first portion of the layer identifier is transmitted to a vulnerability registry server. One or more vulnerability identifiers are received from the vulnerability server. The vulnerability identifiers are associated with the first portion of the encoded layer identifier. It is determined that the layer identifier matches a matching vulnerability identifier of the one or more vulnerability identifiers.
US12299121B2 Electronic device with security circuit and security memory
Disclosed is an electronic device with a security circuit. The electronic device includes one or more detectors that detect an external attack, a monitoring circuit that receives a detection signal from the one or more detectors in response to the external attack, and generates attack information about the attack from the detection signal, and a security circuit that is implemented with hard-wired logic and is activated in a security mode. The security circuit includes a controller that receives the attack information from the monitoring circuit and determines whether a security event has occurred by calculating an attack count from the attack information, and a security memory that encrypts and stores event information about the security event responsive to a determination from the controller that a security event has occurred.
US12299118B2 Host multi-path layer with IO analytics for malware defense
An apparatus comprises at least one processing device configured to implement a multi-path layer in a host device, wherein the multi-path layer controls delivery of input-output (IO) operations from the host device to a storage system over selected ones of a plurality of paths through a network. The multi-path layer is configured, for each of at least a subset of the IO operations, to store at least a process identifier, a user identifier and an access type for the IO operation. The multi-path layer is further configured to perform analytics on the stored process identifiers, user identifiers and access types to detect an access pattern, and responsive to the detected access pattern having one or more designated characteristics associated with malware, to generate an alert. The alert may be generated by inserting security alert indicators into respective ones of the IO operations, for extraction therefrom by the storage system.
US12299117B2 Method and system of monitoring and controlling exfiltration of enterprise data on cloud
The technology disclosed relates to method and system of monitoring and controlling exfiltration of enterprise data stored on the cloud computing service (CCS). The method and system includes using a cross-application monitor to detect a could service application programming interface (API) in use and a function or activity being performed via the CCS API. The method and system determines the function or activity by parsing a data stream based on the CCS API and identifies a content of the enterprise data subject to content control by the application of a content inspection rule data subject to content control. The method and system selects a security action being applied to the enterprise data to prevent exfiltration based on the classification of the inspected data and policies applicable to the content subject to content control.
US12299113B2 Intent-based orchestration in heterogenous compute platforms
Various systems and methods for implementing intent-based orchestration in heterogenous compute platforms are described herein. An orchestration system is configured to: receive, at the orchestration system, a workload request for a workload, the workload request including an intent-based service level objective (SLO); generate rules for resource allocation based on the workload request; generate a deployment plan using the rules for resource allocation and the intent-based SLO; deploy the workload using the deployment plan; monitor performance of the workload using real-time telemetry; and modify the rules for resource allocation and the deployment plan based on the real-time telemetry.
US12299101B2 Systems and methods for privacy-enabled biometric processing
In one embodiment, a set of feature vectors can be derived from any biometric data, and then using a deep neural network (“DNN”) on those one-way homomorphic encryptions (i.e., each biometrics' feature vector) can determine matches or execute searches on encrypted data. Each biometrics' feature vector can then be stored and/or used in conjunction with respective classifications, for use in subsequent comparisons without fear of compromising the original biometric data. In various embodiments, the original biometric data is discarded responsive to generating the encrypted values. In another embodiment, the homomorphic encryption enables computations and comparisons on cypher text without decryption. This improves security over conventional approaches. Searching biometrics in the clear on any system, represents a significant security vulnerability. In various examples described herein, only the one-way encrypted biometric data is available on a given device. Various embodiments restrict execution to occur on encrypted biometrics for any matching or searching.
US12299097B2 Dynamic transaction-aware web application authentication using call intercepts
According to one or more embodiments of the disclosure, the techniques herein are directed toward a dynamic transaction-aware web application authentication using call intercepts. In one embodiment, a method comprises: intercepting, by a monitoring process, calls made for transactions within an executing application; determining, by the monitoring process, whether a particular intercepted call triggers an enhanced user authentication requirement for a particular transaction; initiating, by the monitoring process in response to the particular intercepted call triggering the enhanced user authentication requirement, a corresponding challenge to adequately authenticate a user for the particular transaction; and allowing, by the monitoring process, the particular intercepted call to proceed for the particular transaction in response to an adequately authenticated user for the particular transaction.
US12299096B2 Trusted device
A trusted device, such as a wristwatch, is provided with authentication circuitry, used to perform an authentication operation to switch the trusted device into an authenticated state. Retention monitoring circuitry monitors the physical possession of the trusted device by the user following the authentication operation and switches the trusted device out of an authenticated state if the trusted device does not remain in the physical possession of the user. While the trusted device remains in the physical possession of the user, communication triggering circuitry is used to detect a request to establish communication with a target device that is one of a plurality of different target devices and communication circuitry is used to communicate with that target device using an authenticated identity of the user.
US12299095B2 Method and apparatus for authenticating handwritten signature based on multiple authentication algorithms
According to the present disclosure, a handwritten signature to be authenticated is received, a plurality of pieces of signature behavioral characteristic information are extracted, all of the plurality of the pieces of the extracted signature behavioral characteristic information are applied to each of first and second signature authentication algorithms using different techniques to analyze a degree of matching between the received handwritten signature and a registered handwritten signature, results of analysis performed by the first and second signature authentication algorithms are combined to adjust a false rejection rate and a false acceptance rate, and whether handwritten signature authentication succeeds is finally determined.
US12299094B2 Systems and methods for improved behavioral scoring accuracy
Systems and methods are provided for improving behavioral biometrics scoring accuracy. A method includes receiving streamed behavioral biometrics data and associated contextual data, determining a first trust score by evaluating the streamed behavioral biometric data, and if the first trust score is below a first predetermined value, separating the streamed behavioral biometrics data into contextualized bins corresponding to the contextual data to produce binned data. The contextualized bins can include a target identifier such as a data field; or a data type field, an area of a browser window, a task, and/or a physical activity. Responsive to a first threshold amount of accrued binned data, the method can include evaluating the binned data to determine a second trust score that is context-aware and sending an alert to the enterprise server responsive to the second trust score being below a second predetermined value.
US12299093B1 Machine-learning for real-time and secure analysis of digital metrics
Disclosed are example methods, systems, and devices that allow for executing machine-learning models for real-time and secure analysis of digital metrics. The techniques include generating metrics for identity elements stored in digital profiles of users. A subset of profiles can be identified that have metrics that fall below a predetermined thresholds, with which a training dataset can be generated. Machine-learning models can be executed over the training dataset to train an artificial intelligence agent that receives digital profiles as input and outputs translational elements corresponding to identity elements in the digital profiles. After training, additional profiles can be input to the machine-learning models of the artificial intelligence agent to identify a second subset of digital profiles with corresponding metrics. Electronic messages corresponding to the second subset can be generated and transmitted to one or more computing devices identified in the second subset of digital profiles.
US12299092B1 Compromised endpoint credentials interceptor
Real-time monitoring and alerting of breached security credentials for server-based endpoints is described herein. In various embodiments, a software component (that intercepts outgoing network traffic from a computing device) or a server-based breach monitoring component may receive a request for endpoint data. Credential data may be included in the request. The endpoint and/or the credential data may be compared to credential data linked to a list of compromised endpoints. An alert may be generated for the client device when both a match is detected with credential data of a breach object on the list of compromised endpoints and the breach time field of the breach object is after a previous credentials change for the endpoint. Access to the endpoint may be blocked and/or a change password mechanism may also be displayed to change the user credentials prior to revisiting the endpoint.
US12299089B2 Enabling a function of an application based on a characteristic of a user device
In some implementations, a user device may receive, from a user of the user device, a request to initiate an application session that is associated with an application. The user device may provide, to a server device based on receiving the request, an optical code associated with the server device establishing the application session. The user device may output the optical code via an output component. The user device may receive, from the server device, a notification that an agent device has joined the application session via a scan of the optical code from the output component. The user device may enable a function of the application based on the notification indicating that the agent device is capable of facilitating a service via the application session, wherein the service is associated with the function.
US12299088B2 Controller area network traffic flow confidentiality
A transmitter device of a bus-based communication system may add one or more padding bits, associated with providing traffic flow confidentiality for communication of a payload on a communication bus, either to the payload on a transport layer, or to one or more first frames on a data link layer. The one or more first frames may include a transport layer payload associated with the payload. The transmitter device may transmit one or more second frames, including a data link layer payload associated with the one or more first frames, on the communication bus. A receiver device of the bus-based communication system may receive the one or more second frames on the communication bus. The receiver device may process the one or more padding bits from either the one or more first frames on the data link layer, or from the payload on the transport layer.
US12299087B2 Method and system for securing SCADA and industrial control software through secure-write operations
A system and method of performing secure write operations including receiving a secure write instruction at a programmable-logic controller (PLC), performing a validation operation on the secure write instruction at the PLC, rejecting the secure write instruction responsive to determining the secure write instruction is invalid. Responsive to determining the secure write instruction is valid, verifying a permissibility of the secure write instruction at the PLC, rejecting the secure write instruction responsive to determining the secure write instruction is impermissible, and executing the secure write instruction at the PLC responsive to determining the secure write instruction is permissible.
US12299086B2 Aspirating detector device functionality licensing
Aspirating detector device functionality licensing is described herein. One system includes an aspirating detector device configured to display a machine-readable code via an interface responsive to an input and a mobile device configured to scan the code, establish a connection with a remove server responsive thereto, and receive a license key corresponding to an aspirating detector device functionality from the remote server via the connection and wherein the aspirating detector device is configured to enable the functionality responsive to an entry of the code via the interface.
US12299085B2 Non-fungible token minting in a metaverse environment
A system includes a metaverse server configured to host a metaverse environment configured to facilitate digital interactions. The metaverse server is configured to host, within the metaverse environment, digital content generated by a creator. The digital content includes image data, text data, audio data, and/or video data. The digital content includes a non-fungible token associated therewith. The metaverse server is further configured to monitor interactions within the metaverse environment with the digital content. The interactions include one or more of a like, share, or comment associated with the digital content. The metaverse server is further configured to, responsive to detecting an interaction with the digital content within the metaverse environment, index the interaction by associating the interaction with the digital content. Transfer of the digital content to another user includes the transfer of the indexed interaction.
US12299083B1 Systems and methods of sensor data fusion
Systems and methods of sensor data fusion including sensor data capture, curation, linking, fusion, inference, and validation. The systems and methods described herein reduce computational demand and processing time by curating data and calculating conditional entropy. The system is operable to fuse data from a plurality of sensor types. A computer processor optionally stores fused sensor data that the system validates above a mathematical threshold.
US12299081B1 Long document topic summarization using large language models
A large language model predicts a topic summarization of a long document given a set of segments from the long document that pertain to a topic of interest. The set of segments from the long document are selected by searching for similar segments from other documents that have been labeled to indicate whether or not the segment pertains to a topic of interest. The search is based on an embedding of a segment from the long document closely matching embeddings of the labeled segments. Each segment of the long document is scored based on the labels of the closest-matching similar segments. The segments from the long document are ranked by their respective score and the highest-scored segments are included in a prompt to the large language model for the model to generate a topic summarization of the long document.
US12299078B2 System and method for detecting anomalies in images
Anomalies in images are detected. A generative network and/or an autoencoder (“G/A-Network”), a Siamese network, a first training-dataset of normal images and a second training-dataset of abnormal images are provided. The G/A-network is trained to produce latent data from input images and output images from the latent data, wherein the training is performed with images of the first training-dataset, wherein a loss function is used for training at least at the beginning of training, and the loss function enhances the similarity of the input images and respective output images. The Siamese network is trained to generate similarity measures between input images and respective output images, wherein the training is performed with images of the first training-dataset and the second training-dataset in that images of both training-datasets are used as input images for the G/A-network and output images of the G/A-network are compared with their respective input images by the Siamese network.
US12299077B2 Perception system error detection and re-verification
A sensor data evaluation device may include an artificial neural network, configured to receive and process first testing data, and output a first testing data output, wherein the first testing data represent sensor data of a first sensor detecting a sensor input; and one or more processors, configured to receive sensor deficiency information representing a deficiency of a second sensor; generate second testing data, wherein the second testing data are based on the sensor deficiency information; implement the artificial neural network to receive and process the second testing data; and output from the output layer a second testing data output; determine a difference between the first testing data output and the second testing data output; and if the difference is outside of one or more predetermined ranges or does not satisfy one or more predetermined criteria, send a signal representing a result of the determined difference.
US12299076B1 Data interpretation analysis
Quality associated with an interpretation of data captured as unstructured data can be determined. Attributes can be identified within the unstructured data automatically. Subsequently, sentiment associated with each of the attributes can be determined based on the unstructured data. Correctness of the unstructured data, and thus the interpretation, can be assessed based on a comparison of the attribute and associated sentiment with structured data. A quality score can be generated that captures the quality of the data interpretation in terms of correctness and as well as results of another analysis including completeness, among others. Comparison of the quality score to a threshold can dictate whether or not the interpretation is subject to further review.
US12299075B2 Computer-implemented method for parametrizing a function for evaluating a medical image dataset
A computer-implemented method and system are for parametrizing a function including a processing algorithm and a representation generator, the representation generator being designed to generate at least one representation. In an embodiment, the method includes using an optimization algorithm to determine the processing algorithm and the at least one representation parametrization. The optimization algorithm optimizes a measure for the performance of the processing algorithm when operating on a set of training representations generated by applying the representation generator to training medical image datasets, by varying on the one hand the content of the at least one representation parametrization and/or the number of used representation parametrizations and on the other hand the processing algorithm and the algorithm parameters.
US12299074B2 Acoustic sensor processing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for monitoring vehicles traversing a roadway using acoustic sensors. In some implementations, a server obtains data from an acoustic sensor monitoring road actors traversing a roadway at a first location. The server obtains data from an imaging sensor monitoring the road actors traversing the roadway at a second location. The server generates correlation data using the data from the acoustic sensor and the data from the imaging sensor. The server determines observations of the road actors traversing the roadway using the data from the acoustic sensor and the data from the imaging sensor. The server trains a machine-learning model to estimate characteristics of the road actors using the correlation data and the determined observations of the road actors from the imaging sensor and the acoustic sensor.
US12299073B2 System and method to capture data transitions and select optimal data intensive machine learning model
A computer-implemented system, method and computer program product for capturing data transitions and selecting machine learning models that includes: providing a machine learning model trained with a previous training data set; receiving a new data set; comparing the new data set to the previous data set; and identifying and recording new, removed, and/or changed set of attributes added to the new data set. Future possible data state transitions are generated based upon the present data state; and an implication tree is generated based upon the present data state, the pass-through data states, and the future possible data state transitions. Performance metrics of each node in the implication tree are clustered, the nodes demonstrating a high variance optionally are discarded; reachability scores for remaining nodes are calculated; and a node (representing a machine learning model to run) is selected based upon its reachability score.
US12299065B2 Data processing systems and methods for dynamically determining data processing consent configurations
In particular embodiments, a consent notice configuration determination system may be configured to: (1) scan a particular website from a plurality of different locations; (2) identify one or more types of technologies available on the particular website for individuals accessing the particular website from each of the plurality of different locations; (3) determine, for each of the plurality of different locations, based on a global set of databases, legal/regulatory guidance, etc. and the one or more types of technologies, particular legal and industry requirements for each of the plurality of different locations; and (4) automatically configure, for each of the plurality of different locations, a consent interface for the particular website for each of the plurality of different locations based at least in part on the one or more types of technologies and the global set of databases.
US12299063B2 System and method for converting the digital typesetting documents used in publishing to a device-specific format for electronic publishing
A system and method that converts the digital typesetting documents used in publishing to a device-specific format for electronic publishing. A “smart file and device-specific application” approach maintains the “look and feel” (design) of the source document used for print publication while typesetting for a specific device. Although this approach requires considerably more resources to create a smart file for each device-specific format, the smart file retains the unique typesetting characteristics of the printed book, is more aesthetically pleasing, and is easier to read. Furthermore, the device-specific application can render the smart file more quickly thereby eliminating any latency.
US12299054B2 Event-based customized recommendations in a distributed network
A payment service system monitors data associated with a dynamic information feed and determines trending causes based on the monitoring. The system accesses user information associated with a user and identifies a trending cause that is relevant to the user based on the user information. The system transmits, to the user's mobile device, a recommendation alert that is formatted based on a local application on the user's mobile device, and causes the user's mobile device to surface the recommendation alert to recommend the relevant trending cause within the local application. The system receives an indication of an interaction with the recommendation alert via the user's mobile device. In response, the system facilitates a transfer of at least one asset from an account associated with the user to at least one account associated with at least one recipient entity associated with the relevant trending cause according to a specified distribution.
US12299046B2 Paginated listing with partial pages
A system can receive a first request to list elements of a storage system that satisfy a search criterion. The system can determine to respond to the first request with a first page of results. The system can perform an iteration of identifying a group of results of the elements that satisfy the search criterion, wherein a number of results in the group of results is less than the limit, and wherein there is at least one result that is not included in the group of results. The system can, in response to determining that a threshold amount of time has elapsed relative to a timeout event associated with the first request, return the first page of results, wherein the first page of results comprises the group of results, and a token that is usable to identify the first request in a second request for a second page of results.
US12299040B2 System for generating machine learning-based associations for electronic data records
A system is provided for generating machine learning-based associations for electronic data records. In particular, the system may access one or more relevant databases and use machine learning algorithms to automatically generate associations between certain concepts based on the contents and/or hierarchical structures of such databases. The system may further intelligently calculate weight values for each of the associations that may represent the strength of the relatedness or relevance between concepts. Once the associations are generated, the system may, in response to a query for information related to a certain concept, generate and provide a context-relevant view of the concept to the user. In this way, the system provides an efficient way to correlate information within electronic data records.
US12299036B2 Querying graph-based models
A process includes receiving a request via an API, determining a query based on a set of query parameters, and determining a target graph portion template based on the query, where the request includes a callback address. The process may include searching a set of directed graphs to determine a set of graph portions based on the query. Each respective directed graph of the set of directed graphs may include a set of vertices and a set of directed edges connecting respective pairs of vertices among the set of vertices, where each respective vertex of the set of vertices is associated with a respective category label of a set of mutually exclusive categories. The process may include selecting a set of event records and sending a value of the set of event records to the callback address.
US12299032B2 System and methods for summarizing transcribed audio
A system and method use a trained transformer model to generate summaries of audio interactions based on keywords. Training the transformer model includes obtaining a transcription of an audio interaction, obtain keywords for summarizing the audio interaction, training a transformer model to generate a summary of the audio interaction based on the keywords and the transcription, where the transcription is an input to the transformer model and the keywords are injected between an encoder and a decoder of the transformer model, and deploying the trained transformer model to be used for generating summaries of subsequent audio interactions.
US12299031B2 Audio generation method, related apparatus, and storage medium
Embodiments of this application provide an audio generation method, a related apparatus, and a storage medium, to provide a better audio generation solution for a user. In embodiments of this application, a text is obtained, a song clip corresponding to the text is obtained through matching, and the song clip is used as audio corresponding to the text. In this way, the text can be expressed in a manner of the song clip.
US12299027B2 Emoji recommendation system
The present technology provides an emoji recommendation service that measures a similarity score between a global emoji embedding space of an online community with a user embedding space generated from the global emoji embedding space and generates a ranking of top emojis based on the measured similarity score. The emoji recommendation service further measures an averaged ranking of top emojis based on the similarity score and term frequency scores in the online community. The emoji recommendation service trains a machine learning algorithm to arrange vectors representing emojis in the global emoji embedding space.
US12299022B2 Language model-based data object extraction and visualization
Computer-implemented systems and methods are disclosed, including systems and methods utilizing language models for generating data objects and/or updating an ontology. A computer-implemented method may include: employing one or more large language models (“LLMs”) to generate at least a data triple and a classified triple; executing, using the classified triple, a similarity search with reference to an ontology to determine that the classified triple at least partially matches one or more data object types defined in the ontology; in response to the determination, adding into a first database at least a first data object of a first data object type that represents a first entity in the data triple and a second data object of a second data object type that represents a second entity in the data triple.
US12299021B1 Bi-directional voice enabled system for CPE devices
The present disclosure describes a communication environment having a service provider server that receives an audio command from a display control device within the communication environment. The service provider server can translate this audio command into an electrical command for controlling the display device. The service provider server autonomously performs a specifically tailored search of a catalog of command words and/or phrases for the audio command to translate the audio command to the electrical command. This specifically tailored search can include one or more searching routines having various degrees of complexity. The most simplistic searching routine from among these searching routines represents a textual search to identify one or more command words and/or phrases from the catalog of command words and/or phrases that match the audio command. The one or more searching routines can include more complex searching routines, such as a keyword search and/or a natural language search, of the catalog of command words and/or phrases to identify one or more command words and/or phrases from the catalog of command words and/or phrases that match the audio command.
US12299020B2 Self-executing protocol generation from natural language text
A process includes obtaining a document, determining a set of vectors based on a count of n-grams of the document, and determining a first set of information based on the document using a first set of neural networks. The process includes selecting a text section of the natural language document using a second set of neural networks and a code template of a plurality of code templates based on the text section based on the first set of information and the text section. The process includes determining an entity identifier, a value of a conditional statement, a second set of information, and a third set of information based on the text section, the first set of information, and the code template. The process includes generating a first set of program code based on the entity identifier, the value, the second set of information, and the third set of information.
US12299018B2 Method and system for multi-level artificial intelligence supercomputer design
A method of answering queries using one or more families of large language models (h-LLMs) including receiving a plurality of user prompts and a batch processing request via an API at a query layer from a user interface, transmitting a batch query prompt from the query layer to a batch layer responsive to the plurality of user prompts, the batch layer including at least one h-LLM, receiving a batch response from the batch layer responsive to the batch query prompt, and transmitting the batch response to the user interface via the API.
US12299016B2 Search-based natural language intent detection, selection, and execution for multi-agent automation systems
Improved intelligent personal assistant (IPA) software agents are disclosed that are configured to interact with various people, service providers, files, and/or smart devices. More particularly, this disclosure relates to an improved Natural Language Processing (NLP) Intent Determination Service (IDS) that is able to determine the likely best action to take in response to generic user commands and queries. The improved NLP IDS disclosed is said to be ‘search-based’ because, rather than attempt to parse incoming user commands and queries up front, the incoming user commands and queries are searched against a pre-generated database of exemplary user commands (e.g., having associated action or parsing identifiers) to determine the most relevant search result(s). The associated system actions and known grammar/parsing rules of the most relevant search result(s) may then be used to process the incoming user command or query—without having to actually parse the incoming user command or query from scratch.
US12299014B1 Systems and methods for automatically building dynamic queries for identifying data in unstructured datasets
Systems, computer program products, and methods are described herein for automatically building dynamic queries for identifying data in unstructured datasets. The present disclosure is configured to receive a plurality of pre-defined query templates associated with an alert type(s); dynamically filter the plurality of pre-defined query templates based on the alert type(s); identify an unstructured database note(s) based on a user identifier; apply the unstructured database note(s) and the filtered plurality of pre-defined query templates to an unstructured notes search engine; generate, by the unstructured notes search engine, at least one raw score for the at least one unstructured database note and for each alert type(s); transform, by the unstructured notes search engine, the at least one raw score to a relevancy score using a quantile transformation; and determine a highest relevancy score for each of the at least one unstructured database note for the user identifier.
US12299012B2 System and method for location domain name service
Clusters of locations on a geographic grid are mapped into human-friendly domain names wherein the location hierarchy is represented by a subdomain hierarchy. The resolver of the so-called location domain name service (LDNS) maps the domain name to a unique identifier of the cluster that is used as a pointer to a plurality of geohashes that are highly compressed according to a method of the present invention. Each cluster's domain name is associated with location-based static and temporal data that represent some aspect of the corresponding location including location-associated crypto economy components. An embodiment of the system of the present invention LDNS implemented on a blockchain system. Furthermore, location-oriented top-level domain categories, that enable quick data searching, are created with templatized smart contracts. Mapping a list that has long alphanumeric strings to a unique human-friendly domain name further allows definition of ownership rights for the corresponding location data.
US12299010B2 Resource distribution instruments comprising logical digital resource components linked with processing of distribution requests
Embodiments of the present invention provide a system for processing distribution requests initiated using resource distribution instruments comprising logical resource components. In particular, the system may be configured to receive a first request from a user to store a first resource instrument on a distributed register, store the first resource instrument on the distributed register, receive a second request from the user to store at least one second resource instrument on the distributed register and link the second resource instrument to the first resource instrument, link the first resource instrument with the second resource instrument, store the second resource instrument on the distributed register, receive an indication that the second resource instrument is used to initiate an interaction, determine that one or more conditions exist for the second resource instrument, determine that the interaction meets the one or more conditions, and complete the interaction.
US12299006B2 Machine learning automation of network resource workflows
In an embodiment, a workflow automation computer system comprises one or more hardware processors; one or more network interfaces that are communicatively coupled to one or more internetworks and capable of network communication with a browser extension hosted on an agent computer, a relational database system, and a support ticket system; and one or more non-transitory computer-readable storage media coupled to the one or more hardware processors and storing one or more trained machine learning models having been trained to output predictions of actions of web-based applications based on input specifying a plurality of browser events from interactions with the web-based applications; and one or more sequences of instructions which, when executed using one or more processors, cause the one or more processors to execute receiving, from the browser extension, one or more browser event objects corresponding to user input signals arising from interactions of the agent computer with the web-based applications, extracting attribute values from the one or more browser event objects, and storing, in the relational database system, the one or more browser event objects and attribute values as a plurality of events of user action time series records; clustering the plurality of events and performing action analysis on the plurality of events by executing a first inference stage of the one or more trained machine learning models over the one or more events to output suggestions of associations of user actions corresponding to the one or more events; forming one or more training data records based on the associations of user actions corresponding to the one or more events; re-training the one or more trained machine learning models based on the associations of user actions to produce one or more re-trained machine learning models.
US12299003B2 Systems and methods for determining entities involved in multiple transactions
There are provided systems and methods for determining an entity involved in multiple transactions. The system may include at least one database containing transaction records. It further may include a control circuit that: receives data; creates a metaphone of entries in the records; creates a number of record pairs; compares the two records of each record pair a comparison value indicating a degree of similarity of the two records; and generates a probability that the two records involve the same entity. The control circuit may also iteratively apply different fields and variables in the records to determine that each record pair is either a match or a non-match and then link matched record pairs with other corresponding matched record pairs to determine an entity.
US12298996B2 Facilitating data transformations
Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating data transformations, according to embodiments of the present invention. In one embodiment, a set of example values including example input values that indicate data values to be transformed and example output values that indicate a desired form in which to transform data. Based on the set of example values, a data transformation function that is relevant to the set of example values is identified. The data transformation function is used to generate a transformation program to transform the example input values to the desired form in which to transform data. A suggestion of the transformation program can be provided to a user device, wherein selection of the transformation program suggestion results in a data transformation.
US12298994B2 Raw/sanitized data modeling
A cellular network having radio access network (RAN) nodes where each RAN node includes (i) a central unit (CU) that resides on a public cloud of the cellular network, (ii) a distributed unit (DU) that resides on a private cloud of the cellular network such that the DU is in communication with the CU on the public cloud of the cellular network, and (iii) a radio unit (RU) under control of the DU. The cellular network also has network repository functions (NRFs) that are distributed on the cellular network and reside on at least the public cloud of the cellular network where the NRFs control operation of cell sites and local data centers (LDCs) on the cellular network. The network also has processors configured to control data collection edge applications residing with the NRFs that are distributed on the cellular network.
US12298989B2 Determining data shifts using changepoint detection in time series datasets
Methods and systems are described herein for determining data shifts using change point detection in time series datasets. The system receives, from a change point modelling system, a first model and a plurality of change points detected within a time series dataset using the first model. The system generates, for each change point, a second corresponding model that fails to detect a corresponding change point and inputs the time series dataset into the first model and into each second corresponding model. The system determines a performance difference between the first model and each second corresponding model and assigns severity metrics to the change points based on the corresponding performance difference. The system selects a subset of change points based on the severity metrics and determines a cause of each change point of the subset of change points.
US12298988B2 Server and information processing method for collecting human vital data and providing the data to users
A server receives a first type of time-series vital data from a first system that collects the first type of time-series vital data from a first group of subjects, and receives a second type of time-series vital data from a second system that collects a second type of time-series vital data from a second group of subjects. Provided are a storage unit for storing a plurality of types of time-series vital data including the first type and the second type, a receiving unit for receiving a request for provision of the time-series vital data from an external device that specifies at least a part of the time-series vital data stored in a vital data database, and a transmitting means for transmitting to the external device the time-series vital data selected in accordance with a request for provision from among the time-series vital data stored in the vital data database.
US12298987B2 Surfacing augmented reality objects
Various embodiments provide for a registry for augmented reality (AR) objects, which can provide AR objects to a client device to support various software or hardware applications. For instance, some embodiments provide for an AR object registry that facilitates or enables registration of one or more AR objects in association with one or more locations across a planet.
US12298986B2 Search result ranking and presentation
Methods and systems are provided for ranking search results and generating a presentation. In some implementations, a search system generates a presentation based on a search query. In some implementations, a search system ranks search results based on data stored in a knowledge graph. In some implementations, a search system identifies a modifying concept such as a superlative in a received search query, and determines ranking properties based on the modifying concept.
US12298981B1 Generation of queries using non-textual input
Systems and methods are described for generation of a query using a non-textual input. For example, the query can be generated using a point and click input. A selection of a data source can be identified and an initial query can be automatically generated based on the selection of the data source. A graphical user interface can be displayed and populated with one or more selectable parameters based on the initial query. A selection of the one or more selectable parameters can be received as a non-textual input and a query can be automatically generated based on the selection. For example, a query for execution by a data intake and query system can be generated based on the selection. The query can be provided to the data intake and query system. The data intake and query system may then execute the query on a set of data.
US12298978B2 Mobile communications device with electronic nose
Systems and methods for a mobile electronic system that gathers and analyzes odors, airborne chemicals and/or compounds. A signature or representation of the odors, airborne chemicals and/or compounds can be generated. Extrinsic data associated with the odors, airborne chemicals and/or compounds or capturing the odors, airborne chemicals and/or compounds can be identified. A model can be generated based on the representation and the extrinsic data. Filters can be generated based on the extrinsic data. The model can be searched for candidate matches, solutions, or other results based on the representation and the filters. Results can be generated based on the search and candidate matches.
US12298977B1 Dynamic selection of database data topologies for performing queries
Dynamic selection of topologies for database data may be performed for performing queries. Different possible query plans for different assignments of topologies are determined for a query. One of the query plans is selected according to a cost-based model that assigns costs to different uses of the different topologies. The query is then performed using the selected query plan.
US12298974B2 Apparatus, method and storage medium for database query
An apparatus, a method, and a storage medium for database query. The apparatus, method, and storage medium are configured to: determine a syntax tree corresponding to an SQL query statement includes a preset subtree, wherein the preset subtree is used to indicate a query mode for querying vector data; determine a query mode according to the preset subtree and the SQL query statement; query data in a database based on the query mode to determine query results. By using an SQL query statement including a preset subtree to query a vector database, to realize an efficient approximate query, so as to avoid high access costs caused by accessing the database by using an API. Moreover, it can reduce user's understanding costs on unstructured query.
US12298970B2 Method and system for analyzing natural language data by using domain-specific language models
A method for providing a domain-specific language model to facilitate natural language data analytics is disclosed. The method includes aggregating documents from various sources, each of the documents including natural language data; ingesting each of the documents to generate structured data sets that are organized according to a contextual hierarchy; determining prompts that provide domain-specific information for a language model, the domain-specific information including instructions to access the structured data sets; receiving a request via a graphical user interface, the request relating to questions in a natural language format; generating, by using the language model, software codes for the request based on the prompts; and executing each of the software codes to identify results for the request from the structured data sets.
US12298967B2 Systems and methods for electronic notification queues
A system can include one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations: receiving a new notification; determining, using a binary search algorithm, a number of one or more notifications, wherein an interval of the binary search algorithm comprises a time period between a reclamation pointer and an ingestion pointer; when the number of the one or more notifications is greater than a maximum number of notifications, removing, from a central data store, at least one notification of the one or more notifications; and storing the new notification in the central data store. Other embodiments are described.
US12298966B2 Distributed transaction execution management in distributed databases
A distributed database system for handling transactions from multiple client systems. A database node receives a request to execute a transaction from a first client, involving a record modification. This record has an associated check-and-set (CAS) value that changes with modifications. The record is sent to the first client, which identifies the CAS value. Similarly, a second client sends a request for another transaction, receives the record, and identifies the CAS value. One of these clients attempts to stage a mutation based on their transaction. This includes sending the previously received CAS value. The system checks for a CAS value mismatch, indicating a conflicting mutation from another transaction. If a mismatch is detected, the transaction attempt is aborted to prevent conflicts. Otherwise, the mutation is staged, and the CAS value is updated.
US12298962B2 Systems and methods for data validation and assurance
Various embodiments can implement a multi-system or node architecture that can be deployed on-demand and augment existing systems with pre-configured nodes that can be installed within existing architecture. The multi-node architecture is flexible for integration into many systems and can also stand alone to provide data validation and assurance. Various embodiments of the multi-node architecture enable private and public distributed ledgers (e.g., blockchains) that enhance security, enhance confidentiality, and eliminate the need to trust the provider/hosts of the data validation information and/or the hosts of the confidential information.
US12298952B1 Multiple pass sort with subset splitting
A system for multipass sort with subsplitting includes a communication interface and a processor. The communication interface is configured to receive from a client device a request to sort a dataset that includes a plurality of rows, where the size of the dataset is greater than a threshold size. The processor is configured to: subdivide the dataset into a plurality of data subsets; sort each of the plurality of data subsets; merge the plurality of sorted data subsets utilizing a binary merge tree to generate a sorted dataset; and provide the sorted dataset to the client device.
US12298948B2 Systems and/or methods for reinforced data cleaning and learning in machine learning inclusive computing environments
A reinforcement learning based approach is used for data cleaning operations that are used in data preparation operations where machine learning (ML) technology is implemented. Features are extracted from a dirty dataset. A batch is sampled from the dirty dataset. A set of one or more repair tools is selected from available repair tools, provided that the sampled batch is determined to include at least one error. The sampled batch is repaired using the selected set of repair tools. The ML model is trained based on the repaired sampled batch. A feedback metric is calculated based on performance of the trained ML model in connection with a validation dataset. The trained ML model is adjusted based on the calculated feedback metric (a loss). The approach is repeated such that the selection of the set of repair tools is modified based on the calculated feedback metric (a reward).
US12298947B2 Machine-learning based generation of database configurations for databases associated with applications
An apparatus comprises at least one processing device configured to obtain information characterizing a user interface (UI) of an application, the obtained information comprising an image of the UI and textual data associated with the UI. The processing device is also configured to generate, by processing the image utilizing a first machine learning model, a first data structure characterizing data fields corresponding to UI components in the UI. The processing device is further configured to generate, by processing the textual data utilizing a second machine learning model, a second data structure characterizing relationships between the data fields. The processing device is further configured to determine, based on the first and second data structures, a database configuration comprising an organization of the data fields into tables for a database associated with the application. The processing device is further configured to generate the database in accordance with the determined database configuration.
US12298944B2 System and method for eliminating full rescan synchronizations on service restarts
A novel method for restarting a steady-state synchronization process includes persisting synchronization data in non-volatile memory before restarting, and utilizing the persisted synchronization data to restart the synchronization where the prior steady-state synchronization process left off. In a particular embodiment, the synchronization data is indicative of a particular point of the synchronization process and is utilized to begin synchronizing from that point after the service is restarted. In a more particular embodiment, the synchronization data is a particular operation of a sequence of operations performed as part of the synchronization. In another particular embodiment, operations associated with a batch are applied before stopping the synchronization.
US12298937B2 Network activity identification and characterization based on characteristic active directory (AD) event segments
A system and method of obtaining and utilizing an activity signature that is representative of a specific category of network activities based on directory service (DS) log data. The activity signature may be determining by a learning process, including segmenting and pruning a training dataset into a plurality of event segments and matching them with activities based on DS log data of known activities. Once obtained, the activity signature can advantageously be utilized to analyze any DS log data and activities in actual deployment. Using activity signatures to analyze DS event log can reveal roles of event-collection machines, aggregate information dispersed across their component events to reveal actors involved in particular AD activities, augment visibility of DS by enabling various vantage points to better infer activities at other domain machines, and reveal macro activities so that logged information becomes easily interpretable to human analysts.
US12298936B2 Using timed oplocks to determine whether a file is eligible for dehydration
A data processing system includes a processor; and a memory comprising programming instructions for execution by the processor to manage data files stored using both local and cloud data storage. The instructions, when executed by the processor, cause the processor to obtain a handle with an oplock on a selected file; set a timer; and dehydrate the selected file when the timer elapses provided that the oplock remains unbroken when the file is dehydrated.
US12298935B2 Hybrid cloud event notification management
In some examples, a computing device may receive a first object. Further, the computing device may be able to communicate with a first network storage system over a network. The computing device may determine, from metadata for the first object, whether the metadata for the first object matches at least one notification rule. Based on determining that the metadata for the first object matches a rule expression of a first notification rule, the computing device may generate a first event notification corresponding to the first object. Further, the computing device may send the first event notification to a first queue specified by the first notification rule. For instance, the first queue may be provided by the first network storage system.
US12298934B2 Method and device for local random readahead of file in distributed file system
Provided are a method and device for local random readahead of a file in a distributed file system. The method includes: creating a readahead structure pointer in an operation handle of a file; in response to reading of the file, accessing and updating information in the readahead structure pointer, and determining whether the reading is local random reading; and performing readahead in a case where the reading is local random reading, the number of instances of continuous reading in the updated information is greater than 1, and a current reading position is greater than or equal to a readahead trigger position in the updated information.
US12298920B2 Memory access during memory calibration
A multi-rank memory system in which calibration operations are performed between a memory controller and one rank of memory while data is transferred between the controller and other ranks of memory. A memory controller performs a calibration operation that calibrates parameters pertaining to transmission of data via a first data bus between the memory controller and a memory device in a first rank of memory. While the controller performs the calibration operation, the controller also transfers data with a memory device in a second rank of memory via a second data bus.
US12298918B2 Verification of off-chip computer-readable instructions and related systems, methods, and apparatuses
An apparatus may comprise an off-chip data storage device and a semiconductor device package including processing circuitry and an on-chip memory device, the off-chip data storage device including master data and portions of the computer-readable instructions. The processing circuitry may retrieve a master data that includes a digital signature that may be used to verify the master data and a hash table that may include hash information for others of the portions. The processing circuitry may also verify the master instructions responsive to the digital signature, retrieve a portion, calculate a hash value of the retrieved portion, and determine whether the calculated hash value correlates to hash information of the hash table.
US12298916B2 Page request interface support in handling host submission queues and completion automation associated with caching host memory address translation data
A device includes an address translation circuit of host interface circuitry to handle address translation requests to a host system from a host queue interface circuit. The address translation circuit includes cache to store address translations associated with the address translation requests. The host queue interface circuit, coupled to the address translation circuit, is to: pause command fetch arbitration on a submission queue of the host system that is targeted by an address translation request that missed at the cache; trigger a page request interface (PRI) handler to send a page miss request to a translation agent (TA) of the host, the page miss request including a virtual address of the address translation request; receive a restart message from the PRI handler upon the PRI handler receiving a page miss response from the TA; and restart command arbitration on the submission queue that was paused responsive to the restart message.
US12298912B1 Enhanced write buffer flush scheme for memory devices with high density storage memory architecture
This disclosure provides systems, methods, and devices for memory systems that support enhanced write buffer flush schemes. In a first aspect, a method performed by a memory controller includes maintaining a list of data segments stored in a write buffer having a single-level cell memory architecture. The list includes, for each entry of the list, a data segment identifier of a respective data segment and an available contiguous memory space in the write buffer if the data segment is flushed. The list is sorted based on the available contiguous memory space. The method includes detecting a flush opportunity and initiating, based on the detecting, a flush operation to write a first data segment that corresponds to a first entry of the list from the write buffer to a memory module having a higher storage density memory architecture. Other aspects and features are also claimed and described.
US12298901B2 Apparatus and method with register sharing
An apparatus and method with register sharing are provided. In one general aspect, a method of operating a processing apparatus includes determining whether there is shared data that is used by each of threads in a plurality of threads sharing a shared memory, based on an instruction that has been decoded, based on determining whether there is shared data that is used by each of the threads in the plurality of threads, determining whether an address of the shared data corresponding to each of the threads in the plurality of threads is stored in an address-to-register mapping table, based on a result of either the determining whether the address is stored in the address-to-register mapping table, mapping the address of the shared data to a shared register corresponding to the shared data, and loading the shared data based on the shared register.
US12298900B2 Methods and systems for garbage collection and compaction for key-value engines
Methods and systems for garbage collection and compaction for key-value engines in a data storage and communication system. The method includes determining disk capacity usage of the key-value engine and adjusting a garbage collection percentage threshold and a number of garbage collection threads based on whether the disk capacity usage of the key-value engine meets and/or exceeds predetermined disk capacity usage thresholds. The method may further include performing a periodic compaction process to consolidate one or more expired pages of one or more applications on a log-structured merge (LSM) tree by merging one or more layers into a last layer of the one or more expired pages to reduce data handling during an occurrence of the garbage collection.
US12298897B2 Architectural support for persistent applications
Illustrative embodiments are directed to methods, apparatus and computer program products for caching at least a fraction of data stored in a non-volatile memory in a mirror region of a dynamic random access memory. A memory controller hub of a processor chip coupled to both the non-volatile memory and the dynamic random access memory is configured to, when an update to the dynamic random access memory is cached in the mirror region of the dynamic random access memory, use the memory controller hub to write the update directly to the mirror region of the dynamic random access memory and concurrently mirror the update to the non-volatile memory to provide coherent persistent durability of the update. When a read from the dynamic random access memory is cached in the mirror region of the dynamic random access memory, embodiments can use the memory controller hub to serve the read directly from the mirror region of the dynamic random access memory to optimize read operations of persistent objects.
US12298895B2 System and method for managing a data pipeline using a digital twin
Methods and systems for managing operation of a data pipeline are disclosed. To manage the data pipeline, a system may include one or more data sources, a data repository, and one or more downstream consumers. Updates to the data pipeline may cause the data pipeline to become misaligned. To avoid misalignment and, therefore, failure of the data pipeline, any updates intended for implementation in the data pipeline may first be implemented in a digital twin of the data pipeline. The digital twin and the data pipeline may operate concurrently using substantially identical data. The performance of the digital twin following implementation of the potential update may be compared to the performance of the data pipeline without implementation of the potential update to obtain a performance delta. If the performance delta meets a threshold, the potential update may cause failure of the data pipeline and may be remediated prior to implementation.
US12298888B2 Application scenario injection and validation system
Provided is a method including identifying one or more injection points in a flow of an application and determining that a first injection point of the one or more injection points permits scenario injection. The method further includes injecting first scenario source code for a first scenario function at the first injection point in source code of the application and storing the application including the first scenario source code for the first scenario function. The method further includes receiving instruction to activate the first scenario function, activating the first scenario function. Furthermore, the method includes running the application when the first scenario function is activated, such that the running the application when the first scenario function is activated causes the application to operate concurrently with the first scenario function and providing a first application output.
US12298887B2 Data processing array event trace customization, offload, and analysis
Event trace includes implementing a design for a data processing array of a target integrated circuit (IC) by, at least in part, adding a trace data offload architecture to the design. One or more selected tiles of the data processing array used by the design as implemented in the target IC are configured to generate trace data based on user-specified runtime settings for performing a trace. During execution of the design by the data processing array, trace data as generated by the one or more selected tiles of the data processing array is conveyed to a memory of the target IC using the trace data offload architecture. A trace report is generated from the trace data using a data processing system coupled to the target IC.
US12298883B2 Data logger for processing logistics-related information and cold container including the same
Provided is a data logger. A data logger includes a sensor configured to sense a change in a gravitational acceleration of the data logger and a change in a rotation angle of the data logger, and generate a sensing signal, a communication module configured to receive configuration information including a sensing period and threshold values of the data logger from a portable reader, and a microprocessor unit configured to receive the sensing signal from the sensor, receive the sensing period and the threshold values from the communication module, generate sensing values corresponding to the sensing signal, compare the sensing values with the threshold values, determine whether an abnormal state occurs in the data logger according to a result of the comparison, generate and transmit to a server normal log information at each of the sensing period when the abnormal state does not occur in the data logger, and generate and transmit to the server abnormal log information whenever the abnormal state occurs regardless of the sensing period.
US12298877B2 System and method for providing automatic diagnostics of API configuration
Systems, methods, and computer program products are provided for providing automatic diagnostics of API configuration. The method includes receiving a local module log relating to one or more changes to code of a local device that would affect an API configuration. The method also includes identifying one or more expected local module logs based at least in part on one or more previous local module logs associated with the local device. The method further includes comparing the local module log with the one or more expected local module logs. The comparison determines any differences between the local module log and the one or more expected local module logs. The method still further includes generating an API configuration diagnostic action based on determining a difference between the local module log and the expected local module log(s). The method also includes causing an execution of the API configuration diagnostic action.
US12298872B2 Glitch suppression apparatus and method
An apparatus includes a main core processor configured to receive a first signal through a first main buffer, a second signal through a second main buffer, a third signal through a third main buffer, and a fourth signal through a fourth main buffer, a shadow core processor configured to receive the first signal through a first shadow buffer, the second signal through a second shadow buffer, the third signal through a third shadow buffer and the fourth signal through a fourth shadow buffer, and a first glitch suppression buffer coupled to a common node of an input of the first main buffer and an input of the first shadow buffer.
US12298866B2 Managing restore workloads using a hazard function
One example method includes determining a hazard value such as a Weibull hazard function value for an operation such as a recovery operation. Enablement and disablement of a read ahead cache are performed based on the hazard value. The hazard value is representative of whether accesses to a file, such as a backup, being recovered or read are sequential or random. The read ahead cache is enabled when the accesses are sequential or sufficiently sequential.
US12298865B2 Backup and restore of files with multiple hard links
Methods and systems for backing up and restoring files that have multiple hard links using master file references and index node-based mappings are described. In some cases, file fetching and restoration may be performed by a storage appliance using master file references in which a master file is identified for each multi-link file that is backed-up on the storage appliance and then referenced by one or more hard links to the multi-link file. In other cases, file fetching and restoration may be performed by a storage appliance using index node-based mappings for multi-link files that provide mappings between index node identifiers (e.g., inode numbers) for the multi-link files on a primary system and hard link paths for storing the file contents of the multi-link files on a storage appliance used for backing up the primary system.
US12298860B2 Systems and methods for backing up data
Embodiments of the present disclosure include techniques for backing up data. In one embodiment, a plurality of read requests are issued. In response to the read requests, a plurality of data pages are retrieved. The plurality of data pages are stored in a plurality of buffers. During said storing, for each data page, an indication that storage of a particular data page of the plurality of data pages has been completed is generated. In response to an indication that storage of a particular data page has been completed, the data page is processed with one of a plurality of jobs, where a plurality of data pages are processed by the plurality of jobs in parallel.
US12298855B2 Presenting boot partition as device firmware
An information handling system scans an extensible firmware interface system partition for a file path. If the file path is missing, the system determines information associated with the file path, and adds an entry in an extensible firmware interface system resource table based on the information associated with the file path.
US12298854B2 Storing data objects in a storage network with multiple memory types
A processing system of a storage network operates by: selecting a queue memory type of a plurality of memory types to store a data object, based on a size parameter associated with the data object; storing the data object in a queue memory device having the queue memory type, when the queue memory type is selected; selecting a main memory type of a plurality of memory types to store the data object, when the queue memory type is not selected; and storing the data object in a main memory device having the main memory type, when the queue memory type is not selected; wherein the data object is dispersed error encoded and stored as a plurality of encoded data slices.
US12298852B2 Read recovery for redundant array of independent NAND stripes
A sign bit of a low-density parity-check (LDPC) codeword associated with a translation unit (TU) can be generated by performing an XOR operation on a RAIN drop corresponding to the TU and a raw read of the TU. The LDPC codeword can include a hard bit and three soft bits that include the sign bit. The LDPC codeword can be decoded using the hard bit and the three soft bits. A read recovery operation can be performed on the TU using the decoded LDPC codeword.
US12298851B2 Error correction of memory
A memory includes: a data receiving circuit suitable for receiving a data during a write operation; a data rotation circuit suitable for changing an order of the data transferred from the data receiving circuit and outputting the data whose order is changed in response to an address during the write operation; an error correction code generation circuit suitable for generating an error correction code based on the data output from the data rotation circuit during the write operation; and a memory core suitable for storing the data received by the data receiving circuit and the error correction code during the write operation.
US12298849B2 Dynamic control of error management and signaling
Methods, systems, and devices for error detection, error correction, and error management by memory devices are described. Programmable thresholds are configured for a memory device based on a type of data or a location of stored data, among other aspects. For example, a host device configures a threshold quantity of errors for data at a memory device. When retrieving the data, the memory device tracks or counts errors in the data and determine whether the threshold has been satisfied. The memory device transmits (e.g., to the host device) an indication whether the threshold has been satisfied, and the system performs functions to correct the errors and/or prevent further errors. The memory device also identifies errors in received commands or identifies errors introduced in data after the data was received (e.g., using an error detecting code associated with a command or bus).
US12298847B2 Tracking host-provided metadata in a memory sub-system
A request to write host data to a memory device of a memory sub-system is received. Redundancy metadata associated with the host data is generated. A determination of a first status associated with the host data is made. The redundancy metadata associated with the host data is updated to indicate at least the first status associated with the host data. A memory access operation is performed to write the host data and the updated redundancy metadata to the memory device.
US12298842B2 Memory module register access
During system initialization, each data buffer device and/or memory device on a memory module is configured with a unique (at least to the module) device identification number. In order to access a single device (rather than multiple buffers and/or memory devices), a target identification number is written to all of the devices using a command bus connected to all of the data buffer devices or memory devices, respectively. The devices whose respective device identification numbers do not match the target identification number are configured to ignore future command bus transactions (at least until the debug mode is turned off.) The selected device that is configured with a device identification number matching the target identification number is configured to respond to command bus transactions.
US12298838B2 Grouping power supplies for a sleep mode
Methods, systems, and devices for grouping power supplies for a power saving mode are described to configure a memory device with groups of internal power supplies whose voltage levels may be successively modified according to a group order signaled by an on-die timer. For example, when the memory device enters a deep sleep mode, respective voltage levels of a first group of internal power supplies may be modified to respective external power supply voltage levels at a first time, respective voltage levels of a second group of internal power supplies may be modified to respective external power supply voltage levels at a second time, and so on. When the memory device exits the deep sleep mode, the groups of internal voltage supplies may be modified from the respective external power supply voltage levels to respective operational voltage levels in a group order that is opposite to the entry group order.
US12298834B2 Methods and apparatus to control an aggressiveness of display panel power savings and fidelity
Methods, apparatus, systems, and articles of manufacture to control an aggressiveness of display panel power savings are disclosed. An example apparatus include a display panel, a display controller to adjust an image to be displayed by the display panel, and a power savings controller to access an image provided to the display controller, execute a machine learning model using the image as an input to generate an aggressiveness value, and provide the aggressiveness value to the display controller, the display controller to adjust the image based on the aggressiveness value.
US12298833B2 Performance level control in a data processing apparatus
A single communication fabric for a data processing apparatus is provided. The fabric has an interconnection network to provide a topology of data communication channels between a plurality of data-handling functional units. The interconnection network has a first interconnection domain to provide data communication between a first subset of the data-handling functional units and a second interconnection domain to provide data communication between a second subset of the data-handling functional units. The power management circuitry is arranged to control a first performance level for the first interconnection domain independently from control of a second performance level for the second interconnection domain. Machine readable instructions and a method are provided to concurrently set performance levels of two different fabric domains to respective different operating frequencies.
US12298831B2 Presence detection using compressive sampling
In some aspects, a device may obtain a signal of a vibration sensor. The device may perform compressive sampling of the signal by combining each set of data points, of a plurality of sets of data points of the signal, with a compressive sampling matrix to obtain a plurality of compressive measurements of the signal. The device may determine whether the plurality of compressive measurements are indicative of a person present in a vicinity of the device. The device may cause the device to exit a low-power mode responsive to a determination that the plurality of compressive measurements are indicative of the person present in the vicinity of the device. Numerous other aspects are described.
US12298829B2 Platform power manager for rack level power and thermal constraints
Platform power management includes boosting performance in a platform power boost mode or restricting performance to keep a power or temperature under a desired threshold in a platform power cap mode. Platform power management exploits the mutually exclusive nature of activities and the associated headroom created in a temperature and/or power budget of a server platform to boost performance of a particular component while also keeping temperature and/or power below a threshold or budget.
US12298827B2 System and method for supporting chassis level keep alive in NVMe-oF based system
A chassis is disclosed. The chassis may include a processor, a switch, and at least one storage device in communication with a remote processor. The storage device may support an active power mode and a low power mode. A response to a Keep Alive (KA) message may be sent to the remote processor on behalf of the storage device when the storage device is in low power mode.
US12298826B2 Semiconductor memory device and memory system
According to an embodiment, a semiconductor memory device includes a first pin, a first receiving circuit, and a first terminating circuit. The first pin receives a first signal and a second signal having a smaller amplitude than the first signal. The first receiving circuit is connected to the first pin and outputs, based on a comparison between the first signal and a first voltage, a third signal. The first receiving circuit also outputs, based on a comparison between the second signal and a second voltage, a fourth signal having a smaller amplitude than the third signal. The first terminating circuit is connected to the first pin. The first terminating circuit is disabled if the first pin receives the first signal, and enabled if the first pin receives the second signal.
US12298824B2 Display device and electronic device including the same
A display device includes a display module including a first non-folding region, a folding region, and a second non-folding region arranged in a first direction, a first support plate disposed on the display module, a second support plate disposed on the first support plate, a heat dissipation layer disposed between the first and second support plates, and including a bending portion overlapping the folding region, a first adhesive layer disposed between the first support plate and the heat dissipation layer, and a second adhesive layer disposed between the second support plate and the heat dissipation layer. An opening defined in each of the first and second adhesive layers has a width greater than a width of the bending portion of the heat dissipation layer in a portion overlapping the folding region.
US12298823B2 Electronic apparatus and exterior panel thereof
There is provided an electronic apparatus which improves an external appearance and which easily ensures the strength of an exterior member. In the electronic apparatus, an upper surface of an exterior panel (20A) has, on a peripheral portion of the upper surface, a first position (P1), a second position (P2) defined on an opposite side of a center (P0) of the upper surface from the first position (P1), a third position (P3), and a fourth position (P4) defined on an opposite side of the center (P0) of the upper surface from the third position (P3). A line (L1) that connects the first position (P1) and the second position (P2) to each other and is formed along the upper surface is a curve bulging to a lower side, and a line (L2) that connects the third position (P3) and the fourth position (P4) to each other and is formed along the upper surface is a curve bulging to an upper side.
US12298818B2 Display device
Disclosed is a display device, including a display module outputting an image, a body housing having the display module located on a front side, a stand comprising a pair of coupling parts coupled to both horizontal sides of the body housing, respectively and a support part connected to a pair of the coupling parts, and a hinge module fastening the coupling parts of the stand and the body housing together, wherein the hinge module is switchable between a first state having the support part of the stand located in a rear side direction of the body housing and a second state having the support part of the stand located in a first direction of the body housing.
US12298816B2 Method for obtaining data indicating direction, electronic device and storage medium
The present disclosure provides a method and apparatus for obtaining data indicating direction, electronic device and storage medium. This method, applied to an electronic device including a foldable screen with a magnetic sensor, includes: determining, in response to the foldable screen being in a non-folded state, an equivalent plane to which the magnetic sensor is equivalent; obtaining equivalent motion data by mapping detected motion data to the equivalent plane; and obtaining equivalent directional data by mapping directional data detected by the magnetic sensor to the equivalent plane. The equivalent motion data and the equivalent directional data indicate a motion direction of the electronic device.
US12298815B2 Electronic apparatus and keyboard
An electronic apparatus includes a main body chassis and a keyboard attachable to and detachable from a recessed portion that is recessed downward from a main body upper surface of the main body chassis. A keyboard chassis of the keyboard is provided with a puller mechanism. The puller mechanism includes a rail extending in parallel to the main body upper surface, a slider guided by the rail, and an elastic band provided above the rail, a left end of which is fixed to the slider and a right end of which is fixed to the keyboard chassis. The elastic band is linear and extends along the upper surface in a natural state without an external force, and is elastically curved by the left end being displaced to the right together with the slider along the rail to protrude over the upper surface.
US12298814B2 Bracket, bracket manufacturing method and electronic device, including the same
An electronic device according to various embodiments of the disclosure may include: a cover glass configured to protect a display; and a bracket, wherein the bracket includes: a first area in contact with the cover glass; and a second area extending from the first area, the first area includes a first surface layer to which a first texture and a first color are applied, the second area includes a second surface layer to which a second texture different from the first texture is applied, the first color is substantially the same color as the cover glass, and the first texture is substantially the same texture as the cover glass.
US12298813B2 Multiple peripheral case and portable computing device stand
An integrated case and stand for holding at least two computer peripherals and providing a stand for a portable computing device. The integrated case and stand has a case body which includes a first compartment configured to hold a first computer peripheral and a second compartment configured to hold a second computer peripheral. A lid covers the first and second compartments in a closed position. The lid has at least a portion that rotates more than 90 degrees to form a stand, at an angle to the case body, for the portable computing device in an open position. A protrusion is mounted on one end of the lid to support the portable computing device in the open position.
US12298812B2 Retractable screen mobile device
A retractable screen mobile device comprises a main unit, a movable unit, at least one elastic member, a flexible display screen, and at least one constant force spring. When the movable unit is in a retracted state, the flexible display screen is supported by a first supporting surface of the main unit; when the movable unit is in an outstretched state, the flexible display screen is supported by the first supporting surface of the main unit and a second supporting surface of the movable unit.
US12298811B2 Electronic devices with translating flexible displays and corresponding methods for automatic transition as a function of user age, gender, or hand size
An electronic device includes one or more sensors, a device housing, and a blade assembly configured to translate around the device housing between an extended position, a retracted position, and a peek position. The electronic device includes one or more processors that, in response to the one or more sensors detecting the electronic device being handed from a first person to a second person, cause the blade assembly to translate around the device housing when signals received from the one or more sensors indicate hands of the second person are differently sized compared to other hands of the first person.
US12298808B2 Network-capable docking station
A method performed by a docking station operable in a plurality of modes is disclosed. The method may include obtaining first data via a first interface of the docking station and second data via a second interface of the docking station, responsive to operating in a first mode of the plurality of modes. The first interface may be configured to couple the docking station to a computing device, and the second interface may be configured to communicate with a network. The method may also include obtaining third data via the second interface of the docking station, in lieu of the first interface, responsive to operating in a second mode of the plurality of modes. The method may further include selectively outputting the first data and the second data, or the third data, to a display based on whether the docking station operates in the first mode or the second mode.
US12298806B2 Foldable electronic device including display
An electronic device including a foldable housing including a first housing, a second housing, and a connection structure; a flexible display; a first plate including at least a portion disposed on a lower end of a first area of the display and a first periphery; a second plate including at least a portion disposed on a lower end of a second area of the display, and a second periphery; and a protection layer. When the electronic device is in an unfolded state, the first periphery and the second periphery are configured to be in contact with the display. When the electronic device pivots from the unfolded state to a folded state, the first periphery and the second periphery are configured to be spaced apart from the display, and the protection layer is configured to cover an area of the display exposed between the first periphery and the second periphery.
US12298803B2 Kickstand for opening foldable computing device
Examples of kickstand assemblies for foldable computing devices are provided. In one example, in a foldable computing device comprising a first frame rotatably coupled to a second frame, a method of using a kickstand assembly to release the first frame and the second frame from a closed orientation comprises sliding an upper kickstand plate of the kickstand assembly in a lateral direction relative to the first frame. The method includes, at least on condition of sliding the upper kickstand plate in the lateral direction, biasing the first frame and the second frame to rotate open from the closed orientation.
US12298802B2 Display apparatus including rotator for rotating display module
A display apparatus includes a display module, and a rotator coupled to the display module and provided to rotate the display module between a first mode in which the display module is vertically disposed and a second mode in which the display module is horizontally disposed, and the rotator includes a driving motor configured to provide a driving force, a first gear configured to rotate around a first rotating axis parallel to a driving axis of the driving motor by the driving force from the driving motor, and a second gear configured to mesh with the first gear and rotate around a second rotating axis parallel to the driving axis and the first rotating axis, and the first gear includes a first gear part, and the second gear comprises a second gear part, and the first gear part and the second gear part are formed to increase a rotational resistance between the first gear and the second gear when the display module rotates in a first direction in the first mode.
US12298800B2 Hall joystick
A Hall joystick is disclosed, including: a main body having a first side surface and a second side surface; a first side cap and a second cap that are respectively fixed to the first side surface and the second side surface; a first rotating member and a second rotating member that are rotatably connected to the first side cap and the second side cap, where each of the first and the second rotating member has a magnet; a stick partly received in the main body and having a lower end rotatably connected to the main body; a transmission member movably arranged in the main body and used to transmit a rotational motion from the stick to the first rotating member and the second rotating member; and a first Hall element arranged within the first side cap, and a second Hall element arranged within the second side cap.
US12298799B2 Pedal device
A pedal device to be pedaled by a user includes: a pedal supported to be swingable about an axis and to swing toward one side in a circumferential direction about the axis when being pedaled by the user; a housing; a reaction force generation portion disposed in the housing and to apply a force to the pedal toward another side in the circumferential direction; and a stopper. The stopper is arranged outside the housing, to swing about the axis together with the pedal while being supported by the pedal, and to stop the pedal by coming into contact with the housing in a non-pedaled state in which the pedal is not pedaled by the user.
US12298798B2 Controllable temperature coefficient bias circuit
A controllable temperature coefficient bias (CTCB) circuit is disclosed. The CTCB circuit can provide a bias to an amplifier. The CTCB circuit includes a variable with temperature (VWT) circuit having a reference circuit and a control circuit. The control circuit has a control output, a first current control element and a second current control element. Each current control element has a “controllable” resistance. One of the two current control elements may have a relatively high temperature coefficient and another a relatively low temperature coefficient. A controllable resistance of one of the current control elements increases when the controllable resistance of the other current control element decreases. However, the “total resistance” of the current control circuit remains constant with a constant temperature. The VWT circuit has an output with a temperature coefficient that is determined by the relative amount of current that flows through each current control element of the control circuit. A Current Digital to Analog Converter (IDAC) scales the output of the VWT and provides the scaled output to an amplifier bias input.
US12298795B2 Flipped voltage follower low-dropout regulator with frequency compensation
A voltage regulator includes an input power supply node, an output regulated power supply node, a flipped voltage follower circuit, and a compensation capacitor. The flipped voltage follower circuit includes an output transistor configured as a common-source amplifier circuit. A source terminal of the output transistor is coupled to the input power supply node and a drain terminal of the output transistor is coupled to the output regulated power supply node. The flipped voltage follower circuit includes a folded cascode feedback circuit. The folded cascode feedback circuit includes a folding node. The folded cascode feedback circuit is configured to receive an output regulated voltage on the output regulated power supply node and to provide a feedback signal to a gate terminal of the output transistor. The compensation capacitor is coupled to the output regulated power supply node and the folding node.
US12298787B1 Directing multiple targets without interference
Universal Trajectory Calculators and Directors (UTCD) of the present disclosure may include a UTCD application running on a network that includes a desktop computer or mobile device and one or more servers. The UTCD application calculates trajectories and directs multiple targets or objects simultaneously along those calculated trajectories in two- or three-dimensional space without experiencing interference among the targets and/or with obstacles.
US12298783B2 Vehicle using spatial information acquired using sensor, sensing device using spatial information acquired using sensor, and server
A method of sensing a three-dimensional (3D) space using at least one sensor is proposed. The method can include acquiring spatial information over time for the sensed 3D space, applying a neural network based object classification model to the acquired spatial information over time to identify at least one object in the sensed 3D space. The method can also include tracking the sensed 3D space including the identified at least one object, and using information related to the tracked 3D space.
US12298779B2 Apparatus and method for confidence evaluation for messages received from traffic control devices
A confidence score (or other measure) that is related to the reliability of map data (MAP) messages is received at a vehicle. Vehicle-to-everything (V2X) messages are received from other vehicles and compared to the MAP-compliant messages. For example, behavior and position of the other vehicles in view of the content of the MAP messages is evaluated for consistency and a numeric score or measure assigned to V2X messages associated with the other vehicles. The score is compared to a threshold and based upon the comparison, a determination can be made as to whether to use the V2X-compliant messages from the other vehicles to perform an action at the vehicle (e.g., control a component of the vehicle).
US12298776B2 Efficient coverage planning of mobile robotic devices
A method for covering a work environment by a robot, including: obtaining sensor data indicative of operational hazards; generating a map based on data obtained from sensors of the robot; determining an object type of an operational hazard based on extracted features and a database of various object types and their features; generating a coverage plan for areas of the work environment; executing the coverage plan by the robot; capturing debris sensor data indicative of at least presence and absence of debris in locations within the work environment; determining areas of the work environment with a high presence of debris and a low presence of debris, wherein the map is updated to distinguish the areas with the high presence of debris and the areas with the low presence of debris.
US12298775B2 Coverage planner
Systems and techniques for generating a set of connected segments for a device or system to traverse in order to reach every point of the region (a coverage plan). Nodes defining the region to be traversed define a polygon. The polygon is decomposed into a mesh and a graph of the mesh is generated. The graph may be used to determine a longest funneled path which, in turn, may be used to either optimize for a longest path or to divide the polygon for eroding sides. The longest path and/or erosions are used to define a set of segments. The segments are connected, which in some examples is done via an optimization to minimize an amount of time or energy to traverse all segments and connections. The resultant coverage plan is sent to a system configured to receive the plan and traverse the region.
US12298774B2 Computer architecture for identification of nonlinear control policies
A computer generates historical time and velocity data for vehicles based on data from sensor(s) observing the vehicles. The computer determines, based on the historical time and velocity data, a control policy that controls movement of the vehicles. The control policy is represented as a weighted combination of a set of predefined policies. Determining the control policy comprises calculating weights or parameters for a weighted combination of the set of predefined policies that minimizes a residual error term. The residual error term is computed based on a difference between the historical time and velocity data and predicted time and velocity data associated with the weighted combination of the set of predefined policies. The computer determines an action plan based on the determined nonlinear control policy. The computer transmits, to a machine, a control signal causing the machine to perform or simulate at least a part of the determined action plan.
US12298772B2 Transition to safe state based on age/integrity of critical messages
Autonomous vehicles rely on many types of information for operation. Such information may include safety critical information, which may be information essential to safe operation of the system. In an example, a vehicle system may identify events associated with critical information. Events may include failing to receive critical information as expected or determining that received critical information is unsuitable, for example, because it is too old, invalid, or otherwise lacking integrity. In some examples, based at least in part on determining the event, the vehicle may be controlled in a safe state.
US12298764B2 System and method for calibrating camera data using a second image sensor from a second vehicle
Systems and methods for implementing one or more autonomous features for autonomous and semi-autonomous control of one or more vehicles are provided. More specifically, image data may be obtained from an image acquisition device and processed utilizing one or more machine learning models to identify, track, and extract one or more features of the image utilized in decision making processes for providing steering angle and/or acceleration/deceleration input to one or more vehicle controllers. In some instances, techniques may be employed such that the autonomous and semi-autonomous control of a vehicle may change between vehicle follow and lane follow modes. In some instances, at least a portion of the machine learning model may be updated based on one or more conditions.
US12298762B2 System and method for aerial traffic management of unmanned aerial vehicles
A system and method for aerial traffic management of unmanned aerial vehicles (UAVs) are provided. The method includes receiving at least a navigation request from a first UAV of a plurality of UAVs, wherein the navigation request specifies at least a waypoint; determining whether the waypoint is clear; sending an instruction the first UAV to hover at a specified position until the waypoint is clear, when the received waypoint is not clear; locking the waypoint, when the received waypoint not clear; and instructing the first UAV to navigate to the received waypoint.
US12298755B2 Method and system for automated fault detection
Methods, systems, and computer program products for automated fault monitoring and detection in a system. The fault detection method comprising receiving real-time device measurement data from a plurality of input and/or output devices in the system; identifying at least one relationship that correlates the real-time device measurement data to a set of parameters that define operation of the system; calculating a performance indicator for the system based on the real-time device measurement data using the identified at least one relationship; and if the performance indicator is outside a predetermined range, then an anomaly is detected in the system. The fault detection method further comprises: identifying a faulty device among the plurality of input and/or output devices; and reporting the identified faulty device.
US12298751B2 Modularized model predictive control for industrial plants
A method for generating a dynamic model of an industrial plant having: a plurality of physical processes that are dependent such that an outcome of at least one first process is fed into at least one second process; a plurality of low-level controllers, each controller acting upon at least one physical process such that at least one process variable of the at least one physical process is controlled to match a set-point of the low-level controller; and a plurality of sensors, each sensor measuring at least one process variable of one of the physical processes, and/or of the plant as a whole, the set-points of the low-level controllers and current values of the process variables measured by the sensors being the inputs of the model, and predicted future values of the process variables that are likely to result from applying the set-points to the low-level controllers being the outputs.
US12298748B2 Diagnostic tool to tool matching and full-trace drill-down analysis methods for manufacturing equipment
A method includes receiving trace sensor data associated with a first manufacturing process of a processing chamber. The method further includes processing the trace sensor data using one or more trained machine learning models that generate a representation of the trace sensor data, and then generate reconstructed sensor data based on the representation of the trace sensor data. The method further includes comparing the trace sensor data to the reconstructed sensor data. The method further includes determining one or more differences between the reconstructed sensor data and the trace sensor data. The method further includes determining whether to recommend a corrective action associated with the processing chamber based on the one or more differences between the trace sensor data and the reconstructed sensor data.
US12298742B2 Method and device using alternative calculation methods for determining an optimized process configuration for manufacturing or processing products
A method for automatically determining an optimized process configuration of a process for manufacturing or processing products that can be executed using a technical system and can be configured using a number of different process configuration parameters comprises: determining a process configuration of the process that is optimized with regard to a defined metric and is defined by respective target values of process configuration parameters using an optimization method that is adapted to the process and is at least partially based on machine learning, using input data that include production data and features that are given by historical process configuration data and status data of the system or process or are derived therefrom; and outputting target process configuration data representing the determined optimized process configuration by means of the target values of the process configuration parameters.
US12298740B2 System and method for assisted modeling of manufacturing workflows
A method and system automatically assist in a creation of a manufacturing workflow (WF) for manufacturing a product. The method includes receiving a graphical user input in an editing area configured for creating a manufacturing WF, the graphical user input includes a WF starting node and automatically selecting in a meta-workflow (MWF) library, in response to the received graphical user input and in function of the latter, a MWF. The selected MWF is a graphical pattern starting with the WF starting node and ending with a WF ending node, the latter being connected to each other through a sequence of interconnected decision and/or activity nodes. The selected MWF is displayed in a display box and then in the editing area. A manufacturing WF is created from the MWF displayed in the editing area. An auto-suggestion process is used for associating each node of the MWF to a manufacturing operation.
US12298739B2 Method and system for micro-climate management
State of the art systems used for monitoring of land (for example, agricultural land), fail to accurately assess various conditions in the land area and make predictions. The disclosure herein generally relates to agricultural systems, and, more particularly, to a method and system for micro-climate management in a land area being monitored. The system groups the different plots based on sensor trend information and based on a determined homogeneity information. A micro-climate view of the land area is accordingly generated, which in turn is used to generate micro-climate predictions.
US12298737B2 Information processing apparatus, information processing method, article manufacturing system, and article manufacturing method
An information processing apparatus includes an acquisition unit configured to acquire information including first processing data indicating a result of substrate processing performed by a first substrate processing apparatus, and second processing data indicating a result of substrate processing performed by a second substrate processing apparatus different from the first substrate processing apparatus, and a display control unit configured to control display on a display device based on the information acquired by the acquisition unit. The display control unit displays the first processing data and the second processing data in different regions.
US12298735B2 Machining time prediction device and machining time prediction method
A machining time prediction device for a machine tool that controls at least one axis to machine a workpiece on the basis of a machining program, the machining time prediction device comprising: an analysis unit that analyzes the machining program and generates operation instructions for the axis; an execution control unit that supervises the execution of operation instructions, instructs the operation of the axis on the basis of the result of analyzing the machining program and determines that the operation of the axis is complete; an axis control unit that generates control commands on the basis of the axis operation instructions; a machining time prediction unit that measures the time required to execute the machining program and predicts the machining time; and an axis operation simulation unit that simulates the operation of the axis on the basis of the control commands and outputs virtual responses.
US12298732B2 Insight driven programming tags in an industrial automation environment
Various embodiments of the present technology generally relate to industrial automation environments. More specifically, embodiments include systems and methods to optimize a target variable in an industrial automation environment. In some examples, a design application generates a control program configured and selects a program tag that represents a target variable in an industrial process. A processing application identifies a set of available program tags that represent independent variables in the industrial process and determines correlations between ones of the independent variables and the target variable. The processing application selects available program tags that represent independent variables correlated with the target variable and generates a recommendation that indicates the selected available program tags. The design application modifies the control program using the selected available program tags to optimize the target variable. The design application transfers the control program for implementation by the programmable logic controller.
US12298730B1 Method for devising a schedule based on user input
Some aspects include a schedule development method for a robotic floor-cleaning device that recognizes patterns in user input to automatically devise a work schedule.
US12298729B2 Systems and methods for gating local control signals
A circuit may include one or more first ports that may receive one or more input signals from a first device, such that the one or more first ports may couple to a control system. The control system may generate one or more output signals based on the one or more input signals. The circuit may also include one or more second ports that may couple to a second device, such that the one or more second ports may couple to the one or more first ports via a direct connection. The control system may also couple the one or more output signals to the one or more second ports.
US12298727B2 AI-based energy edge platform, systems, and methods having a digital twin of decentralized infrastructure
An AI-based platform for enabling intelligent orchestration and management of power and energy is provided herein. The AI-based platform includes a digital twin system including a plurality of digital twins of energy operating assets, the plurality of digital twins of energy operating assets including at least one energy generation digital twin, energy storage digital twin, energy delivery digital twin, and/or energy consumption digital twin, and a set of energy simulation systems configured to generate a simulation of energy-related behavior of at least one of the plurality of digital twins of energy operating assets, and a machine-learning system configured to generate a predicted state of at least one of the energy operating assets. The simulation of energy-related behavior is based on historical patterns, current states, and the predicted state of at least one of the energy operating assets.
US12298726B2 AI-based energy edge platform, systems, and methods having automated and coordinated governance of resource sets
An AI-based platform for enabling intelligent orchestration and management of power and energy is disclosed. The platform includes a system configured to perform automated and coordinated governance of a set of energy entities that are operationally coupled within an energy grid and a set of distributed edge energy resources. At least one of the distributed edge energy resources is operationally independent of the energy grid.
US12298719B2 Methods and apparatus to calibrate spatial light modulators
Methods and apparatus to calibrate spatial light modulators are disclosed. Examples include processor circuitry to execute and/or instantiate instructions to provide a greyscale image to a spatial light modulator (SLM) to define voltages to be applied to individual pixels of the SLM. The voltages associated with pixel values in the greyscale image. The pixel values arranged in a double-slit grating pattern. The SLM to produce an interference pattern based on the double-slit grating pattern. The processor circuitry is to determine a phase difference between first and second gratings of the double-slit grating pattern based on the interference pattern. The processor circuitry is to generate a phase curvature based on the phase difference.
US12298718B2 Hologram display device and method of driving the same
A hologram display device includes a light generator generating light, a spatial light modulator forming an interference pattern to interfere with the light, and a controller providing interference data to the spatial light modulator to form the interference pattern. The spatial light modulator includes a first area in which pixels are arranged in a first pattern, and a second area in which pixels are arranged in a second pattern. The controller includes a data generator generating first interference data for the first area and second interference data for the second area, a compensator generating first correction data based on the first interference data and second correction data by correcting the second interference data, and an output unit generating the interference data based on the first correction data and the second correction data.
US12298716B2 Method and apparatus for processing three-dimensional holographic image
A method for processing a three-dimensional holographic image includes obtaining depth images from depth data of a three-dimensional object, dividing each of the depth images into a predetermined number of sub-images, obtaining interference patterns of computer-generated hologram (CGH) patches corresponding to each of the sub-images by performing a Fourier transform to calculate an interference pattern in a CGH plane for object data included in each of the sub-images, and generating a CGH for the three-dimensional object using the obtained interference patterns of the CGH patches.
US12298715B2 Totagraphy: coherent diffractive/digital information reconstruction by iterative phase recovery using a second camera imaging the input plane
A totagram is produced by an iterative spectral phase recovery process resulting in complete information recovery using special masks and using a reference beam. Using these special masking systems reduce computation time, number of masks, and number of iterations. Adding a reference wave to the iterative process provides better phase recovery systems and aid in the preventing of phase wrapping. The reference wave is added on-axis to provide a well-controlled amplitude. The reference wave is added after the physical or digital transformation system and subtracted before recording the initial amplitude. An additional camera at the input plane records the amplitudes of the original input wave which are used during the iterative process.
US12298712B2 Apparatus and method for manufacturing radial or azimuthal polarization conversion component
An apparatus for manufacturing a radial or azimuthal polarization conversion component includes a reflector having a truncated cone shape. The reflector has a top portion, a bottom portion, and a circumferential portion connected between the top portion and the bottom portion. When a light beam is incident vertically from above, a part of the light beam vertically passes through the top portion to the bottom portion, a part of the light beam enters the circumferential portion at an incident angle and forms a reflected light beam to enter the bottom portion at an incident angle, the reflected light enters the holographic recording material at a refraction angle to generate an exposure range.
US12298710B2 Toner for developing electrostatic charge image
The present invention relates to a toner for development of electrostatic images which contains a colorant, a resin composition (P) and a resin composition (W), in which the resin composition (P) is a resin composition formed by subjecting an acid group-containing amorphous polyester-based resin (A) and an amine compound to condensation reaction, and the resin composition (W) is a resin composition formed by subjecting an alcohol component (W-al), a carboxylic acid component (W-ac) and a hydrocarbon wax containing at least one functional group selected from the group consisting of a hydroxy group and a carboxy group to condensation reaction; and a process for producing the toner.
US12298707B2 Cooling device and image forming apparatus
A cooling device which cools an inside of an image forming apparatus that forms an image on paper, the cooling device includes an overall cooler that cools an entire inside of the image forming apparatus using overall cooling air flowing inside the image forming apparatus, and a partial cooler that blows cooling air to a part to be cooled to cool the part to be cooled, in which volume of the cooling air on a leeward side of the overall cooling air is smaller than volume of the cooling air on a windward side of the overall cooling air in the partial cooler.
US12298697B2 Image forming apparatus
An image forming apparatus is provided, including a conveying member configured to convey a long paper along a paper path; an image forming unit which forms an image on the long paper being conveyed by the conveying member along the paper path; an image reading unit which reads a surface of the long paper, the surface having the image formed by the image forming unit; and a color sample member which is arrangeable at a position facing the image reading unit, such that the long paper is conveyed by the conveying member to avoid passing through between the image reading unit and the color sample member. Also included is a switch between a first arrangement in which the image reading unit reads the long paper and a second arrangement in which the image reading unit faces the long paper via the color sample member and reads the color sample member, the switch being made by moving the image reading unit or by moving the color sample member and the conveying member.
US12298694B2 Fixing film and method of producing same, fixing device, and electrophotographic image forming apparatus
A fixing film including: a substrate having a cylindrical shape; a sliding layer that is formed on an inner peripheral surface side of the substrate and includes a polyimide resin; and a release layer that is formed on an outer peripheral surface side of the substrate, wherein the sliding layer has a first film and a second film laminated in the stated order from a side closer to the substrate, wherein the first film includes a first structural unit represented by a specific formula, or the first structural unit and a second structural unit represented by a specific formula, the second film includes only the second structural unit, and a mass ratio (A):(B) of the first structural unit and the second structural unit contained in the first film is 100:0 to 60:40.
US12298690B2 Fixing device
A fixing device includes an endless and rotatable belt of which an inner peripheral surface is applied with lubricant, a heater, a rotatable member to rotatably contact the belt and a nip forming member in contact with the inner peripheral surface of the belt. The nip forming member includes a holding portion, an upstream sliding portion and a downstream sliding portion. The downstream and upstream sliding portions have first and second sliding surfaces sliding with the inner peripheral surface of the belt, respectively. The second sliding surface has a curved shape, and when a force applied to the belt with respect to a length of the second sliding surface is defined as w (N/mm) and a curvature radius of the second sliding surface is defined as R (mm), R/w of the second sliding surface is equal to 5 (mm2/N) or larger and equal to 80 (mm2/N) or less.
US12298685B2 Image forming apparatus for maintaining cleaning performance while preventing turn-over of a contact member
An image forming apparatus includes an image bearing member, an intermediate transfer member, a reinforcing member, and a collection unit having a contact member and a support member. The contact member extends in a longitudinal direction that is orthogonal to an intermediate transfer member movement direction. One end of the contact member is fixed to the support member and the other end is in contact with the intermediate transfer member as a free end. When a maximum region in the longitudinal direction where an image is formable on a transfer medium having a maximum size that is supported by the image forming apparatus is defined as an image forming region, at least part of the reinforcing member is located outside the image forming region and, on one end side of the contact member, the reinforcing member is provided on an inner side than the end of the contact member.
US12298682B2 Image forming apparatus having developing apparatus with filter covering vent opening and shutter to shield opening
A development apparatus to and from which a toner container is attachable and detachable includes a developing roller, a storage unit configured to store toner to be carried by the developing roller, an attachment unit to and from which the toner container is attachable and detachable and provided with a reception port for receiving toner from the toner container to the storage unit, an opening through which an inside of the storage unit and an outside of the storage unit communicate with each other, a filter configured to cover the opening, permit a passage of air and disturb a passage of toner, and a main unit shutter movable between a non-communication position and a communication position and configured to shield the opening when the main unit shutter is located at the non-communication position and open the opening when the main unit shutter is located at the communication position.
US12298680B2 Developer container and image forming apparatus
A developer container includes: a containing unit that contains developer; a transport unit that transports the developer; and a receiving unit that receives a driving force transmitted from a transmitting unit of a body of an image forming apparatus and transmits the driving force to the transport unit. The developer container is removably attachable to the body of the image forming apparatus. The developer container includes a first rotation stopping portion and a second rotation stopping portion that is farther from the receiving unit than the first rotation stopping portion. When the developer container is attached to the body of the image forming apparatus, the first rotation stopping portion comes into contact with a first rotation stopper portion provided on the body of the image forming apparatus, and the second rotation stopping portion comes into contact with a second rotation stopper portion provided on the body of the image forming apparatus. A spatial allowance between the first rotation stopping portion and the first rotation stopper portion is less than a spatial allowance between the second rotation stopping portion and the second rotation stopper portion.
US12298679B2 Print head
A print head includes a transparent substrate on which a light emitting element is formed, a lens configured to condense light from the light emitting element that passes through the transparent substrate, and a holder including a first supporting surface that supports the transparent substrate and a second supporting surface that supports the lens. The holder is formed from a single, continuous piece of material by bending.
US12298674B2 Connecting components of an optical imaging device
An arrangement of a microlithographic imaging device includes a first component, a second component and a connection unit of a connection device. The connection unit is configured to cooperate with the first component in a connection region between the first and second components. The connection unit is configured to cooperate, in a mounted state, with a tensioning unit of the connection device in a tensioning direction. The tensioning unit cooperates with the second component to connect the first and second component to one another in the connection region. The connection unit includes a main body. The insert is inserted in a receiving cutout in the main body and connected to the main body to transfer forces in the tensioning direction. The insert is configured to cooperate with the tensioning unit to connect the first and second components to one another in the connection region.
US12298666B2 Organotin patterning materials with ligands having silicon/germanium; precursor compositions; and synthesis methods
As described herein, photosensitive composition comprises RSnL3, where R is a hydrocarbyl ligand with 1-20 carbon atoms and one or more silicon and/or germanium heteroatoms and L is an acetylide ligand (—C≡CA, where A is a silyl group with 0 to 6 carbon atoms or an organo group with 1 to 10 carbon atoms). Methods are described wherein photosensitive compositions are synthesized by reacting RX, where X is a halide, and MSnL3, where M is an alkali metal, alkali earth metal or a pseudo-alkali earth metal, L is an acetylide or a dialkylamide. The radiation sensitive compositions are effective for radiation based patterning, such as with EUV light.
US12298657B2 Camera actuator and camera device including same
A camera device according to one embodiment of the present invention comprises: a base; a first lens assembly which is disposed in the base and includes a first lens group and a first lens support unit to which the first lens group is fixed; a second lens assembly which is disposed in the base and includes a second lens group and a second lens support unit to which the second lens group is fixed; and a driving unit for moving the second lens assembly, wherein a first stopper member and a second stopper member are formed on the inner wall of the second lens support unit and spaced apart from each other by a distance that is greater than the height of the first lens assembly along the movement direction of the second lens support unit, the first lens assembly is accommodated between the first stopper member and the second stopper member in the second lens support unit, and the second lens assembly moves alongside the first lens assembly within the base.
US12298653B1 Anamorphic optical system
A pair of optical prisms arranged in a complementary relationship provides for anamorphic magnification and cooperates with a refractive or diffractive element having at least one axis of effective cylindrical curvature, wherein each at least one axis of effective cylindrical curvature and the apexes of the pair of optical prisms are all substantially parallel to one another. The refractive or diffractive element generates an aberration as a result of rotation thereof about an axis parallel to the at least one axis of effective cylindrical curvature that at least partially compensates a corresponding aberration generated by the pair of optical prisms.
US12298652B2 Device mounting brackets
A mounting bracket configured to receive a device to mount the device can include a first portion extending in an axial direction and configured to mount to a first side of the device, a second portion extending in the axial direction and configured to mount to a second side of the device, and a crossbar structure connecting the first portion to the second portion. The crossbar structure can extend between the first portion and the second portion in a transverse direction to the axial direction. The crossbar structure can be configured to flex to allow the first portion and the second portion to move laterally apart to allow insertion of the device between the first portion and the second portion and snap fit of the device between the first portion and the second portion.
US12298647B2 Pressure-sensitive writing media comprising electrophoretic materials
Systems and methods are disclosed for pressure-sensitive, electrophoretic displays, which may optionally include haptic feedback. A display may comprise a first conductive layer having a pressure-sensitive conductivity and an electrophoretic layer positioned adjacent to the first conductive layer, wherein the electrophoretic layer is in electrical communication with the first conductive layer and is configured to locally change state based on a pressure applied to the first conductive layer. Local and global writing and erasing of the display can also be achieved.
US12298646B2 Display device
According to one embodiment, a display device includes a first oxide semiconductor, a second oxide semiconductor, a first source electrode contacting the first oxide semiconductor in a first opening, a first drain electrode contacting the first oxide semiconductor in a second opening, a second source electrode contacting the second oxide semiconductor in a third opening, and a second drain electrode contacting the second oxide semiconductor in a fourth opening. A length of a layer stack of the second insulating film and the first source electrode between the first opening and the second opening is greater than a length of a layer stack of the second insulating film and the second source electrode between the third opening and the fourth opening.
US12298645B2 Piezo electrophoretic display
Provided herein is an electro-optic display having a layer of electrophoretic material, a first conductive layer, and a piezoelectric material positioned between the layer of electrophoretic material and the first conductive layer, the piezoelectric material overlaps with a portion of the layer of electrophoretic material, and a portion of the first conductive layer overlaps with the rest of the electrophoretic material.
US12298644B2 Controlling transitions in optically switchable devices
This disclosure provides systems, methods, and apparatus for controlling transitions in an optically switchable device. In one aspect, a controller for a tintable window may include a processor, an input for receiving output signals from sensors, and instructions for causing the processor to determine a level of tint of the tintable window, and an output for controlling the level of tint in the tintable window. The instructions may include a relationship between the received output signals and the level of tint, with the relationship employing output signals from an exterior photosensor, an interior photosensor, an occupancy sensor, an exterior temperature sensor, and a transmissivity sensor. In some instances, the controller may receive output signals over a network and/or be interfaced with a network, and in some instances, the controller may be a standalone controller that is not interfaced with a network.
US12298643B2 Electrochromic nickel oxide simultaneously doped with lithium and a metal dopant
An electrochromic device comprising a counter electrode layer comprised of lithium metal oxide which provides a high transmission in the fully intercalated state and which is capable of long-term stability, is disclosed. Methods of making an electrochromic device comprising such a counter electrode are also disclosed.
US12298639B2 Display device
A display device includes a first transistor provided with an oxide semiconductor layer, a first gate electrode facing the oxide semiconductor layer and a first gate insulating layer between the oxide semiconductor layer and the first gate electrode, a first transparent conductive layer in contact with the oxide semiconductor layer in a first contact area not overlapping the first gate electrode in a plan view, and a second transparent conductive layer connected to the first transparent conductive layer in a second contact area overlapping the first gate electrode in a plan view and provided in a display area of the pixel.
US12298638B2 Liquid crystal display panel, manufacturing method thereof, and display device
A liquid crystal display panel and a manufacturing method thereof are involved. Since a wiring layer is not disposed on a location of a non-display area corresponding to a sealant, discharge between the wiring layers at the sealant position is not induced when external static electricity occurs, thus preventing a situation that melts generated by burning and heating of the wiring layers cause a short circuit on the array substrate or the color filter substrate during a lighting test process, thereby avoiding a black screen.
US12298629B2 Liquid-crystal module and spatial light modulator
A spatial light modulator and a liquid-crystal module are provided. The spatial light modulator includes a first liquid-crystal module and a second liquid-crystal module that are arranged opposite to each other. The first liquid-crystal module includes a first array substrate, a first color filter substrate, and a plurality of first spacers disposed therebetween. The second liquid-crystal module includes a second array substrate, a second color filter substrate, and a plurality of second spacers disposed therebetween. The first array substrate, the first color filter substrate, the second color filter substrate, and the second array substrate are stacked sequentially.
US12298628B2 Electronic device having sealing structure
An electronic device is provided. The electronic device includes a substrate having an edge and a peripheral area adjacent to the edge, a first inorganic insulating layer disposed on the first substrate, an organic insulating layer disposed on the first inorganic insulating layer and including a recess in the peripheral area, and a second inorganic insulating layer disposed on the organic insulating layer and in the recess. In a top view, the recess extends in a first direction parallel to the edge of the substrate. In a cross-sectional view, the recess has a bottom portion adjacent to the substrate, and a width of the bottom portion of the recess is greater than a thickness of the organic insulating layer.
US12298627B2 Light irradiation device, and exposure apparatus provided therewith
A light irradiation device for an exposure apparatus allowing implementation of photo-alignment process with a simple configuration is provided. The light irradiation device is configured using a light source with a plurality of LEDs, and a polarizing element that receives light from the light source and applies the light transmitted through the polarizing element to a workpiece. An optical axis of each of the LEDs is set in such a manner as to have a first angle θ1 to the workpiece. A second angle θ2 as an angle half of a light distribution angle of the light emitted from each of the LEDs is set smaller than the first angle θ1.
US12298626B2 Liquid crystal alignment method comprising applying an alignment voltage to a first common electrode, liquid crystal display panel, and mobile terminal
The present application discloses a liquid crystal alignment method, a liquid crystal display panel, and a mobile terminal. In a liquid crystal alignment process, a first common electrode receives an alignment voltage, and a pretilt angle of a liquid crystal molecule arranged corresponding to a slit is smaller than a pretilt angle of a liquid crystal molecule arranged corresponding to a branch electrode. In an actual driving process, because an overall pretilt angle of liquid crystal molecules is increased and pretilt angles in a same domain of a subpixel are differentiated, a response time and view angle features of medium and low grayscale of the liquid crystal display panel can be improved.
US12298624B2 Display device
An example display device includes: a display module including a display area, a transition area and a non-display area, the display area surrounds the non-display area, and the transition area is located between the display area and the non-display area; a backlight module arranged on a side of the display module away from a display side; the backlight module includes a backplane arranged on a side of the backlight module away from the display module, and a through hole located in the non-display area and used to accommodate an optical module; a light-shielding glue located between the display module and the backlight module, an orthographic projection of the light-shielding glue on the display module overlaps with the transition area; a glue frame located between the light-shielding glue and the backplane.
US12298620B2 Display apparatus
An object of the present invention is to provide a high-definition and high-contrast display apparatus using accurate local dimming. In achieving the object of the invention, there is provided a display apparatus including a display panel and a backlight. The backlight has a light source and an optical sheet. The light source has a light source substrate and LEDs arranged on the light source substrate. The light source is divided into segments in planar view. The segments include at least one LED each. The light source substrate and the LEDs are covered with a transparent resin. The transparent resin is overlaid with a sheet having a honeycomb partition.
US12298618B2 Display module, manufacturing method thereof, and display device
The present application discloses a display module, a manufacturing method thereof, and a display device. The display module includes a display panel and a polarizer, and the display panel includes a first substrate, a second substrate, and a liquid crystal layer; wherein the first substrate includes a bonding section located in a stepped sub-area of the display module, a black shielding layer is provided on one side of the extension section of the polarizer, and an orthographic projection of the black shielding layer on the first substrate at least covers the bonding section.
US12298610B2 Coplanar waveguide wire electrode structure and modulator
A coplanar waveguide wire electrode structure and a modulator includes a metal electrode and an optical waveguide. The metal electrode includes ground electrodes and a signal electrode. Connecting arms are arranged on both sides of the signal electrode. The inner sides of the ground electrodes are provided with other connecting arms. The tail ends of the connecting arms of the signal electrode are provided with signal wire extension electrodes, and the tail ends of the connecting arms of the ground electrodes are provided with ground wire extension electrodes. A distance is provided between the signal wire extension electrodes and the ground wire extension electrodes. The optical waveguide passes through the spaces between the signal wire extension electrodes and the ground wire extension electrodes. By extending the metal electrode, the distance between the electrodes is actually shortened.
US12298609B2 Integrated-optics phase controller having improved electrode configuration
The present Specification is directed to devices for controlling the phase of a light signal in a surface waveguide of a planar-lightwave circuit by controlling a stress in the waveguide material. Phase controllers disclosed can impart stresses of opposite signs in a material such that a desired effect on the refractive index of an optical material can be accentuated. As a result, a greater change in the refractive index of the material can be realized in a phase controller that requires less chip real estate and/or at lower voltages. In some embodiments, a phase-control module includes a pair of complimentary stress-optic phase controllers, one having electrodes disposed on the top and bottom of a piezoelectric layer, while the other has electrodes disposed only on top of the piezoelectric layer. As a result, the phase controllers impart stress of opposite sign in the material beneath them.
US12298602B2 Multifocal contact lens and contact lens product
A contact lens product includes a multifocal contact lens and a buffer solution. The multifocal contact lens is immersed in the buffer solution. The multifocal contact lens includes a central region and at least one annular region. The annular region concentrically surrounds the central region, and a diopter of the annular region is different from a diopter of the central region. The multifocal contact lens is made of silicone hydrogel or hydrogel. The annular region closest to a periphery of the multifocal contact lens is a first annular region.
US12298597B2 Magnetic force electrical contacts
An electronic assembly including eyewear and/or an eyewear case having a support structure and a conductive contact surface supported by the support structure. The eyewear case includes electronic components, an electrical contact surface adapted to engage the conductive contact surface of the eyewear, a first magnet attached to the electrical contact surface, and a second magnet that is positioned to attract or repel the first magnet.
US12298589B2 Lens driving device
An embodiment comprises: a housing supporting a first coil; a bobbin supporting a magnet, the bobbin being moved inside the housing in a first direction, which is parallel with an optical axis, by an electromagnetic interaction between the magnet and the first coil; an elastic member coupled to the bobbin and to the housing; a first circuit board electrically connected to the elastic member; a second circuit board arranged below the housing; a second coil arranged on the second circuit board; and a support member electrically connecting the first circuit board and the second circuit board or electrically connecting the elastic member and the second circuit board.
US12298586B2 Camera module including liquid lens
A camera module according to an embodiment includes a liquid lens including a first plate and an individual electrode disposed on a first surface of the first plate; a plurality of temperature detection elements disposed on the first surface of the first plate so as to be spaced apart from the individual electrode; and a temperature sensor connected to the plurality of temperature detection elements to sense a temperature of the liquid lens, wherein the plurality of temperature detection elements includes first and second temperature detection elements spaced apart from each other, wherein the temperature sensor is connected to one end of the first temperature detection element, and wherein an opposite end of the first temperature detection element is connected to one end of the second temperature detection element, and an opposite end of the second temperature detection element is connected to a reference potential.
US12298579B2 Unbonded armored optical fibre cable
The present invention relates to an optical fibre cable (100) and the method of manufacturing thereof. In particular, the optical fibre cable (100) comprises a plurality of optical fibres (102), one or more layers (104) enveloping the plurality of optical fibres (102), a metallic layer (108) surrounding one or more layers (104), an outer sheath (112), and a separation layer (110) sandwiched between the metallic layer (108) and the outer sheath (112). Particularly, binding between the metallic layer (108) and the separation layer (110) is defined as metal binding and binding between the separation layer (110) and the outer sheath (112) is defined as sheath binding. Further, the metal binding is less than the sheath binding.
US12298578B2 Optical fiber cable production method, and optical fiber cable
An optical fiber cable includes: a core including optical fibers; a reinforcing wrap that surrounds the core; and a sheath that accommodates the core and the reinforcing wrap. The reinforcing wrap includes an overlapping portion. A first end portion of the reinforcing wrap overlaps a second end portion of the reinforcing wrap at a portion of the reinforcing wrap in a circumferential direction of the optical fiber cable in a cross-sectional view.
US12298567B2 Waveguide network
A multimode optical waveguide network comprises a parent waveguide and a plurality of child waveguides. Each waveguide is a multimode optical waveguide having a first surface region, multiple second surface regions, and at least one guiding element attached to a surface of the waveguide or embedded within the waveguide, each second surface region of the parent waveguide optically coupled to the first surface region of a corresponding child waveguide. The guiding element(s) of the parent waveguide is arranged to guide a beam, from or to its first surface region, to or from any selected second surface region of its multiple second surface regions. The guiding element(s) of each of the waveguides is configurable for selecting the second surface region of that waveguide and/or responsive to at least one beam characteristic for selecting the second surface region of that waveguide via modulation of the at least one beam characteristic.
US12298566B2 Optical fiber connection structure
An optical fiber connection structure includes: a multi-core fiber; a plurality of single-core fibers; a first lens having a focal length of f1 (mm); and a second lens having a focal length of f2 (mm). A core pitch of the multi-core fiber is P1 (μm), a mode field diameter on the first end face of each core is MFD1 (μm), a core pitch of multiple single-core fibers is P2 (μm), a mode field diameter of a light beam on the second end face of each core is MFD2 (μm), and the following formulas are satisfied. (P1/P2)×0.9≤f1/f2≤(P1/P2)×1.1, and (P1/P2)×0.9≤MFD1/MFD2≤(P1/P2)×1.1
US12298565B2 Optical device for coupling light and method for fabricating the same
An optical device for coupling light propagating between a waveguide and an optical transmission component is provided. The optical device includes a taper portion and a grating portion. The taper portion is disposed between the grating portion and the waveguide. The grating portion includes rows of grating patterns. A first size of a first grating pattern in a first row of grating patterns is larger than a second size of a second grating pattern in a second row of grating patterns. A first distance between the first row of grating patterns and the waveguide is less than a second distance between the second row of grating patterns and the waveguide.
US12298557B2 Heterogeneous rare-earth doped systems
Technologies for a strong rare-earth-ion interactions are disclosed. In the illustrative embodiment, a heterogeneous slot waveguide is formed with two layers of silicon surrounding a layer of Er:Y2O3, resulting in a waveguide that supports a TM mode with a strong confinement of electromagnetic field near the erbium dopants. The strong concentration of electromagnetic field and small mode volume allows for strong interactions between optical fields and the erbium dopants. In some embodiments, the slot waveguide structure may be configured as a microring resonator or a photonic crystal, resulting in small-mode-volume resonators with high Q-factors. In some embodiments, strong electro-optic and/or acousto-optic coupling may be achieved, resulting in quantum transducer able to coherently convert between signals in different systems.
US12298556B2 Wire-bonding methodologies utilizing preformed glass optical wires for making chip-to-chip optical interfaces
A photonic integrated circuit (PIC) package comprising a first die, the first die comprising a first optical waveguide and a first trench extending from a first edge of the first die to the first optical waveguide. The first trench is aligned with the first optical waveguide. A second die comprises a second optical waveguide and a second trench extending from a second edge of the second die to the second optical waveguide. The second trench is aligned with the second optical waveguide. An optical wire comprising an uncladded glass fiber comprises a first terminal portion extending within the first trench and a second terminal portion extending within the second trench. The first terminal portion is aligned with the first optical waveguide and the second terminal portion is aligned with the second optical waveguide.
US12298541B2 Retroreflective films comprising fluorescent dyes
Provided herein is a retroreflective film comprising one or more layers (or coating layers) including a small quantity of fluorescent dye that shifts color readings (e.g., chromaticity coordinates) in specific regions located within a color space to comply with industry standards (e.g., United States, Europe, China and Brazil) while improving luminance factor and maintaining retroreflectivity. The one or more layers (or coating layers) of the retroreflective film includes a fluorescent dye from 0.0001 wt. % to 0.05 wt. %, based on the total weight of the layer, and exhibits a color reading that is situated in the color space defined by CIE chromaticity coordinates (0.305, 0.315), (0.335, 0.345), (0.325, 0.355) and (0.295, 0.325). The retroreflective film also achieves a good balance of high luminance and retroreflectivity.
US12298531B2 Camera module
A camera module may comprise a first camera module and a second camera module spaced apart from the first camera module, wherein: the first camera module comprises a cover, a housing, a bobbin, a first coil, a first magnet, a second coil, a second magnet, and a first sensor; the first magnet comprises a first-first magnet disposed at a position corresponding to a second lateral plate, a first-second magnet disposed at a position corresponding to a third lateral plate, and a first-third magnet disposed at a position corresponding to a fourth lateral plate; and a first dummy member and the first sensor are disposed at a position corresponding to a first lateral plate of the cover.
US12298529B2 Spectrally-selective optical element
An optical element includes a first optical material structure comprising a first index of refraction across a frequency spectrum. The optical element also includes a second optical material structure configured to exhibit an index anomaly corresponding to a change in index of refraction from the first index of refraction to a second index of refraction across a portion of the frequency spectrum and a change from the second index of refraction to the first index of refraction along the frequency spectrum. The optical element further includes a diffractive interface corresponding to a non-planar material contact junction between the first optical material structure and the second optical material structure. The diffractive interface can be configured to manipulate in a predetermined manner an optical beam having an optical path through the diffractive interface and having a frequency in the portion of the frequency spectrum.
US12298527B2 Optical element including a plurality of regions
An optical element comprising a body having a surface, wherein the surface has a plurality of regions periodically arranged in a tessellation, and wherein each region of the plurality of regions has a random spatial distribution of microstructures is disclosed. An optical system comprises a light source; and the optical element is also disclosed. Methods of making and using the optical element and the optical system are also disclosed.
US12298526B2 Laser system for generating a linear laser marking
A laser system (10) for generating a linear laser marking (34) on a projection surface (33), including a laser beam source (11), which generates a laser beam (25) and emits it along a propagation direction (26), a first beam shaping optical unit (12) embodied as a collimation optical unit and having a first optical axis (13), and a conical mirror (14) which is embodied as a right cone having a cone axis (15) and a reflective lateral surface (22) and is arranged in the beam path of the laser beam downstream of the collimation optical unit (12), wherein the cone axis (15) is oriented parallel to the first optical axis (13). The laser system (10) includes a second beam shaping optical unit (16), which is arranged in the beam path of the laser beam upstream of the conical mirror (14) and reshapes the laser beam into a ring beam (28) having an intensity minimum in the center of the beam.
US12298525B2 Multichannel optomechanical addressing unit
An optical device for imaging a first, object-side set of mutually parallel bundles of beams onto an image surface, includes an optical beam expansion unit; an optical rearrangement unit configured to rearrange the first set of mutually parallel bundles of beams while maintaining mutually parallelism to obtain a second set of mutually parallel bundles of beams; an optical element configured to direct the second set of one or more bundles of beams onto the optical beam expansion unit by means of bundling, so that the optical beam expansion unit is reached by a third set of bundles of beams, the optical beam expansion unit being configured to expand each bundle of beams of the third set to obtain a fourth set of expanded bundles of beams; and an optical imaging unit configured to image the fourth set of expanded bundles of beams onto the image surface.
US12298521B2 Voice input for AR wearable devices
Systems, methods, and computer readable media for voice input for augmented reality (AR) wearable devices are disclosed. Embodiments are disclosed that enable a user to interact with the AR wearable device without using physical user interface devices. A keyword is used to indicate that the user is about to speak an action or command. The AR wearable device divides the processing of the audio data into a keyword module that is trained to recognize the keyword and a module to process the audio data after the keyword. In some embodiments, the AR wearable device transmits the audio data after the keyword to a host device to process. The AR wearable device maintains an application registry that associates actions with applications. Applications can be downloaded, and the application registry updated where the applications indicate actions to associate with the application.
US12298519B2 Display system with interchangeable lens
A display system includes a display, a removable lens assembly, and a lens detection sensor. The removable lens is removably coupleable to the display. The lens detection sensor detects the removable lens assembly coupled to the display. The display system may further include a head-mounted display unit that includes the display and the lens detection sensor. The display system may lens information from the removable lens with the lens detection sensor, and may provide an indicator of the removable lens according to the lens information.
US12298514B1 Augmented reality headset with controllably dimmable filter
An augmented reality system can include a headset frame wearable by a user. A window disposed in or on the headset frame can include adjacent first and second window regions. When the headset frame is worn by the user, a field of view of an eye of the user can extend through at least part of the first window region. A camera can be disposed in or on the headset frame. When the headset frame is worn by the user, the camera can have a field of view that is directed away from the user and through the second window region. A controllably dimmable filter can be located adjacent to the window in the field of view of the eye and the field of view of the camera. The controllably dimmable filter can have a controllable opacity that determines a visibility of the camera through the second window region.
US12298512B2 Image display systems for eyebox expansion and methods of making the same
Disclosed are systems and methods for expanding eyebox for a viewer, such as for the near eye display applying retinal projecting technologies from a head wearable device such as smart glasses. The system includes at least one image projector and at least one optical duplicator, where the optical duplicator is used to perform a light split to generate multiple instances of an incident light signal to achieve eyebox expansion for the viewer. An alternative system includes at least one image projector and at least one optical reflector, where the optical reflector is moved to perform a time split to redirect multiple light signals at different angles of incidence to achieve eyebox expansion for the viewer.
US12298505B2 Optical systems having angle-selective transmission filters
An electronic device may include an emissive display panel that emits light. The light may propagate along an optical path extending to an eye box. A waveguide with an input coupler and an output coupler may be interposed on the optical path. An angle-selective transmission filter (ASTF) may be interposed on the optical path and may filter the emitted light as a function of angle to remove high-angle light from the optical path before the light is provided to the output coupler. The ASTF may include diffractive grating structures such as thin-film holograms, volume holograms, or surface relief gratings, louvered mirrors, multi-layer coatings, or a pinhole array. This ASTF may serve to minimize stray light within the display, thereby optimizing the contrast and the modulation transfer function (MTF) of the display.
US12298504B2 Polarization rotator for head-up display
A head up display arrangement for a motor vehicle includes a head up display module having a picture generation unit emitting a light field. A plurality of linear polarizers are arranged in a stack. A first of the linear polarizers receives the light field from the picture generation unit. A last of the linear polarizers emits the light field. A windshield reflects the light field from the last linear polarizer such that the reflected light field is visible to a human driver of the motor vehicle as a virtual image.
US12298500B2 Switchable view imaging system
An imaging system may comprise a first lens and a second lens; at least one light valve; and an image sensor in optical communication with the light valve. The first lens may be in optical communication with the light valve; and the second lens may be in optical communication with the light valve. The light valve may be configured to have a first polarization state and a second polarization state. The first polarization state may allow light to pass through the light valve and the second polarization state may reflect light that strikes the light valve.
US12298495B2 Optical scanning apparatus
In an optical scanning apparatus, a light-emitting unit emits light waves. A light-receiving unit receives reflected light of the light waves. A transmissive member transmits the light waves and the reflected light of the light waves. A reflection mirror is arranged further toward the light-emitting unit side and light-receiving unit side than the transmissive member is, includes a reflection surface that rotates, and deflects at least either of the light waves and the reflected light using the reflection surface. The reflection mirror includes a low reflection region on the transmissive member side. The low reflection region has a reflectance of the light waves on the reflection surface that is set to be lower than a reflectance of the light waves on the other region other than the low reflection region, in a state in which the reflection surface is facing the light-emitting unit side or the light-receiving unit side.
US12298485B2 Variable magnification optical system, optical device, and method for producing variable magnification optical system
A variable magnification optical system has, in order from an object side: a first lens group having positive refractive power; a second lens group having negative refractive power; an aperture stop; a third lens group having positive refractive power; and a rear lens group. Upon zooming from a wide-angle end state to a telephoto end state, at least the rear lens group is moved toward the object side, and distances between the lens groups are varied. Upon focusing from an infinitely distant object to a closely distant object, the third lens group is moved along the optical axis. At least a portion of the rear lens group constitutes a vibration reduction lens group having negative refractive power and moveable perpendicular to the optical axis. An optical apparatus and a method of manufacture are also provided.
US12298483B2 Lens module
A lens module may include a first lens having positive refractive power, a second lens having refractive power, a third lens having positive refractive power, a fourth lens having refractive power, a fifth lens having refractive power, a sixth lens having refractive power, and a seventh lens having negative refractive power. An inflection point may be formed on an image-side surface of the sixth lens. A turning point may be formed on an image-side surface of the seventh lens. The first lens, the second lens, the third lens, the fourth lens, the fifth lens, the sixth lens and the seventh lens are disposed in a sequential order from the first lens to the seventh lens.
US12298479B2 Optical imaging system, image capturing module, and electronic device
The present disclosure provides an optical imaging system, an image capturing module, and an electronic device. The optical imaging system includes, sequentially from an object side to an image side, a first lens having negative refractive power, a second lens having refractive power, a third lens having positive refractive power, a fourth lens having refractive power, a fifth lens having negative refractive power, and a sixth lens having positive refractive power. The optical imaging system satisfies the following condition: 87.0°/mm
US12298476B1 Imaging lens
Provided is an imaging lens consisting of a front-group imaging lens having a plurality of lenses in front and behind a diaphragm, and a convex-concave Galilean system composed of a convex lens on the front group side and a concave lens on the imaging plane side, the imaging lens performing focusing by fixing the convex-concave Galileo system near the imaging plane and extending the front-group imaging lens, wherein the surface on the imaging plane side of the lens at the end of the Galileo system on the imaging plane side is a flat surface, and the flat surface is in contact with the end of an image sensor on the imaging lens side, or the front-group imaging lens is a four-group, six-element Gauss lens, a four-group, seven-element Summitar lens, or a five-group, seven-element modified Summitar lens obtained by separating a Summitar front-lens-element doublet lens.
US12298470B2 Thin film interference pigments with a coating of nanoparticles
An article including a thin film interference pigment; and a coating including a selectively absorbing nanoparticle is disclosed. The article can exhibit increased chromaticity as compared to the thin film interference pigment alone. A method of making the article is also disclosed. The method comprises providing a thin film interference pigment and coating the thin film interference pigment with a selectively absorbing nanoparticle.
US12298468B2 Multi-spectral and polarization imaging apparatus with atmospheric sounding filters and associated system and method
An image capture apparatus comprises a focal plane array and a filter device. The focal plane array comprises a plurality of detectors and the filter device is coupled with and covering the focal plane array. The filter device comprises at least one set of spectral filters, comprising at least a first spectral filter, which comprising a first wavelength range, and a second spectral filter, which comprises a second wavelength range that is different from the first wavelength range. The filter device also comprises a plurality of polarization channels, each having a polarization value that is different than the polarization value of any other of the plurality of polarization channels. The filter device further comprises a plurality of sounding filters, each operable within a spectral wavelength range and each configured to determine a characterization of atmospheric conditions.
US12298464B2 Pest detection systems and methods
The inventive subject matter is directed to pest detection systems that implement infrared emitters with detectors that look for variations in incident light indicative of wingbeats from various pests. Emitters and detectors are placed on one or more printed circuit boards such that infrared light projected from an emitter can be received by one or more detectors. Based on signal generated by a detector, systems of the inventive subject matter can determine whether a pest has flown between an emitter and detector. To save on power, emitter, detectors, or both can be driven by pulse width modulation. Methods of the inventive subject matter are directed to determining pest presence via signal filtering and interpretation.
US12298462B2 Foreign object detection in a wireless power transfer system
This disclosure provides systems, methods and apparatuses for foreign object detection (FOD) in a wireless power transfer (WPT) system. Some implementations relate generally to the use of detection coils that are excited to measure and compare a differential current through a coil pair that includes at least two detection coils. A foreign object may cause a change in impedance for one or more detection coils compared to one or more other detection coils. By detecting the differential current of the coil pair, a detection apparatus may determine that a foreign object is in proximity to one of the detection coils of the coil pair. This disclosure provides several options for the design, construction, layout, and operations of detection coils to improve foreign object detection.
US12298461B2 Foreign object detection in a wireless power transfer system
This disclosure provides systems, methods and apparatuses for foreign object detection (FOD) in a wireless power transfer (WPT) system. Some implementations relate generally to the use of detection coils that are excited to measure and compare a differential current through a coil pair that includes at least two detection coils. A foreign object may cause a change in impedance for one or more detection coils compared to one or more other detection coils. By detecting the differential current of the coil pair, a detection apparatus may determine that a foreign object is in proximity to one of the detection coils of the coil pair. This disclosure provides several options for the design, construction, layout, and operations of detection coils to improve foreign object detection.
US12298459B2 Flow-after-flow tests in hydrocarbon wells
Disclosed are methods, systems, and computer-readable medium to perform operations including: receiving historical production data associated with a hydrocarbon well; preprocessing the historical production data to remove noise from the historical production data; using one or more machine-learning algorithms and the preprocessed historical production to train a simulation model to simulate a flow-after-flow test for the hydrocarbon well; and testing the simulation model to determine that the simulation model passes predetermined testing criteria.
US12298458B2 Methods for creating a critical crust reservoir model
Provided herein are systems and methods for generating reservoir models including the SOC nature of the Earth's crust. The methods employ seismic emission tomography (SET) to generate three dimensional models of a formation providing permeability without the need for traditional reservoir modeling techniques and allowing for the identification of naturally-occurring permeability pathways that provide accurate and precise locations for the efficient recovery of hydrocarbons or other fluids.
US12298455B2 System and method for seismically triggered intrusion detection
The invention disclosed provides a network of master controller and node arrays which all communicate with a system server, a client device and an administrator device. Each of the master controller and node arrays is equipped with an ERT system, and various seismic sensors to monitor a geographic perimeter for surface and sub-surface trigger events. Upon detection of a trigger event, each of the master controller and node arrays executes a sensor monitoring routine to determine the approximate path of travel, velocity, acceleration of the trigger event. The master controller and node arrays further conduct an ERT survey to determine the presence of anomalies which may indicate sub-surface activity related to the trigger event.
US12298454B2 Apparatus and method for PET detector
A PET detector and method thereof are provided. The PET detector may include: a crystal array including a plurality of crystal elements arranged in an array and light-splitting structures set on surfaces of the plurality of crystal elements, the light-splitting structures jointly define a light output surface of the crystal array; a semiconductor sensor array, which is set in opposite to the light output surface of the crystal array and is suitable to receive photons from the light output surface, the semiconductor sensor array comprises a plurality of semiconductor sensors arranged in an array.
US12298452B2 Radiation detectors having perovskite films
Solid-state radiation detectors utilizing a film as an alpha detection layer are provided. The detector can include a neutron conversion layer disposed thereon to enable neutron detection. The film can detect alpha particles from the ambient environment or emitted by the neutron conversion layer (if present) so the device can detect alpha particles and/or neutrons. The film can generate electron-hole pairs and can be disposed near a semiconductor material. The film can have a thickness of, for example, at least 100 nanometers.
US12298451B2 Radiation detectors for scanning systems, and related scanning systems
A radiation scanning system comprises a radiation detection sub-assembly, and a routing sub-assembly coupled to the radiation detection sub-assembly. The radiation detection sub-assembly comprises a first substrate electrically connected to the radiation detection sub-assembly, and a second substrate electrically connected to the first substrate. The radiation scanning system further comprises one or more radiation shields between the first substrate and the second substrate, and one or more semiconductor dice electrically connected to the second substrate on a side of the second substrate opposite the first substrate. Related radiation detector arrays radiation scanning systems are also disclosed.
US12298448B2 Microchannel sensor and method of manufacturing the same
A microchannel sensor for detecting radiation and/or particles, the microchannel sensor comprising at least one sensor substrate, wherein said sensor substrate comprises a plurality of channels extending from a first side of the substrate to an opposite side of the substrate, wherein said channels are arranged along a channel axis which is tilted relative a normal axis of said substrate, and wherein said plurality of channels comprise a first set of channels with a first cross section and a second set of channels with a second cross section being different from said first cross section.
US12298445B2 Method and system for adjusting image gain
A medical diagnostic imaging system and method for adjusting image gain compensation when changing from a first imaging state to a second imaging state, where a first image power value is determined from an image acquired in a first imaging state with a first image gain compensation, a second image power value is determined from an image acquired in a second imaging state with an initial second image gain compensation, an image power change value is determined from the first image power value and the second image power value, and an adjusted second image gain compensation calculated from the initial second image gain compensation and the image power change value.
US12298442B2 Photonic coherent detection array
The present invention relates to a coherent detection array and methods of multiplexing for signal readout of the coherent detection array. The coherent detection array may be implemented on a photonic integrated circuit (PIC). It may comprise a plurality of coherent detection units coupling with connecting waveguides and electrical conducting paths, wherein the electrical conducting paths may manifest as readout channels for multiplexing electrical signals. The detection units may be configured to include free-space-to-waveguide couplers, optical couplers, and photodetectors. The coherent detection array enables multiplexing methods that may leverage extra degrees of freedom of the coherent detection array. These methods may include those enabled by the local oscillator and those related to the properties and responses of the components of the PIC-based detection array.
US12298440B2 Techniques for performing speckle reduction using polarized light
A method of operating a frequency-modulated continuous wave (FMCW) light detection and ranging (LIDAR) system is provided. The method includes transmitting a beam of co-propagating, cross-polarized light to a target. The method includes receiving return light reflected from the target by at least one detector. The method further includes transforming a polarization state of the beam at a transformation rate faster than a data collection rate from the at least one detector.
US12298439B2 Detection systems, communications systems and induction motors
A lidar method and apparatus which makes use of two or more novel laser beams, each of the beams being wide in a first plane and narrow in a plane at right angles to the first plane. A novel communication system that can be used in the apparatus. A novel induction motor that can be used in the apparatus.
US12298438B2 Methods and apparatus for array based LiDAR systems with reduced interference
An array-based light detection and ranging (LiDAR) unit includes an array of emitter/detector sets configured to cover a field of view for the unit. Each emitter/detector set emits and receives light energy on a specific coincident axis unique for that emitter/detector set. A control system coupled to the array of emitter/detector sets controls initiation of light energy from each emitter and processes time of flight information for light energy received on the coincident axis by the corresponding detector for the emitter/detector set. The time of flight information provides imaging information corresponding to the field of view. Interference among light energy is reduced with respect to detectors in the LiDAR unit not corresponding to the specific coincident axis, and with respect to other LiDAR units and ambient sources of light energy. In one embodiment, multiple array-based LiDAR units are used as part of a control system for an autonomous vehicle.
US12298435B2 Integrated transmitter and receiver module for LiDAR system
Embodiments of the disclosure provide optical sensing systems, optical sensing methods, and integrated transmitter/receiver (TX/RX) modules. An exemplary optical sensing system includes an integrated TX/RX module and a controller coupled to the integrated TX/RX module. The integrated TX/RX module includes a laser emitter, one or more optics, and a receiver frontend. The laser emitter is configured to emit an optical signal toward the one or more optics. The one or more optics are configured to form the optical signal received from the laser emitter into a predefined shape and direct the optical signal having the predefined shape to an environment surrounding the optical sensing system. The receiver frontend is configured to receive a returned optical signal from the environment and convert the returned optical signal into an electrical signal. The laser emitter, the one or more optics, and the receiver frontend are assembled in a single package.
US12298428B2 Antenna subsystem with analog beam-steering transmit array and sparse hybrid analog and digital beam-steering receive array
In an embodiment, an antenna subsystem includes a sparse receive antenna and an electronically steerable transmit antenna. The sparse receive antenna includes an array of electronically steerable receive elements each configured to receive a respective signal having a wavelength and each spaced apart from each adjacent one of the receive elements by a respective first distance that is more than one half of the wavelength, has an aperture, and is configured to generate a receive beam pattern. And the electronically steerable transmit antenna includes an array of transmit elements each configured to radiate a respective signal having the wavelength and each spaced apart from each adjacent one of the transmit elements by a respective second distance that is less than one half of the wavelength, has an aperture that is significantly smaller than the aperture of the sparse receive antenna, and is configured to filter, spatially, the receive beam pattern.
US12298427B1 Radar system with wavelength independent antenna array
A radar system comprises a physical radar array comprising a plurality of physical transmit antennas, each configured to transmit a respective signal having a wavelength λ. The physical radar array further comprises a plurality of physical receive antennas, each configured to receive each of the respective signals. The radar system further comprises a neural network configured to receive data from the physical radar array and generate data corresponding to an emulated array of antennas, wherein a defined distance between each antenna of the emulated array of antennas is λ/2.
US12298422B2 Systems and methods for localizing devices using network signatures and coverage maps measured by robots
Systems and methods for localizing devices using network signatures and coverage maps measured by robots are disclosed herein. According to at least one non-limiting exemplary embodiment, a robot may generate a coverage map based on measurements collected during operation of the robot. The coverage map generated by the robot may be temporally accurate such that a device may be localized within the coverage map based on a received network signature from the device. The network signature comprising a measure of amplitudes of Wi-Fi networks and/or cellular networks at a point within an environment of the coverage map.
US12298419B2 User geographic location attestation by a wireless communication system
A wireless communication network attests to a geographic location of a wireless user device. An access node receives signaling transferred by the wireless user device that indicates the wireless user device, the geographic location, satellite signal characteristics for the geographic location, and terrestrial signal characteristics for the geographic location. The network access node transfers the signaling to a location attestation node. The location attestation node determines known signal characteristics for the geographic location. The location attestation node compares the known signal characteristics to the satellite signal characteristics and the terrestrial signal characteristics. The location attestation node generates a location-attestation score based on the comparison. The location attestation node transfers information that indicates the wireless user device, the geographic location, and the location-attestation score. The location attestation node may comprise a distributed ledge node.
US12298418B2 Wearable security alarm device and alerting system
A wearable device detects a security incident and initiates an alarm protocol. The wearable receives user input via the user interface indicating that the user is under duress; confirms that the user is under duress by receiving initial confirmatory user input via the user interface; determines a location of the user using the location device; and in response to receiving confirmation that the user is under duress, transmits a duress signal to an emergency system across a wireless network connection, the duress signal indicating that the user is under duress and indicating the location of the user, whereby the emergency system is configured to alert police and/or security of the security incident.
US12298412B2 User equipment positioning based on a non-terrestrial communication network
Techniques are described for supporting user equipment (UE) positioning in a non-terrestrial network (NTN). To allow calculating a position/location of a UE based on reference signal (RS) measurements to and from one satellite (or a terrestrial base station), a device may be configured to calculate a doppler measurement and a range measurement and report such measurements to be used by a location server to calculate a UE position. An example device may receive a first RS (with the first RS being one of a positioning reference signal (PRS) or a sounding reference signal (SRS)), receive a second RS associated with the first RS, calculate a doppler measurement based on one or both of the first RS or the second RS, and report the doppler measurement. The doppler measurement (such as a measured frequency offset) may be used by a location server to calculate a UE position on the earth surface.
US12298408B2 System and method for validation of lidar-generated horizon estimation
A system and method are described for assessing accuracy of a virtual horizon generated by a vehicle-based lidar system as the vehicle traverses a route of travel. Travel route topology data is obtained by a vehicle vehicle-mounted global positioning system-assisted inertial measurement unit (GPS/IMU) data. A reference virtual horizon at points along the route of travel is obtained from the GPS/IMU data and is compared with the virtual horizon generated by the lidar system for the same points to assess the accuracy of the virtual horizon generated by the lidar system.
US12298396B2 Flicker frequency estimate
A method for estimating a flicker frequency of a light source includes: obtaining, with a time-of-flight sensor, a profile of a light signal emitted by a light source; performing spectral analysis on the profile of the light signal emitted by the light source; and estimating a flicker frequency of the light source based on the spectral analysis of the profile of the light signal emitted by the light source.
US12298390B2 Method, device, computing equipment, and storage medium for predicting drift velocity
A method, device, computing equipment, and storage medium for predicting the drift of the floating object are provided. A method for predicting drift velocity includes: obtaining environmental characteristic parameters at the location of the floating object to be predicted, wherein the environmental characteristic parameters include wave characteristic parameters; inputting the wave characteristic parameters into a deep learning model for wave-induced drift velocity to obtain the wave-induced drift velocity; wherein the deep learning model for wave-induced drift velocity is trained based on first sample drift data, wherein the first sample drift data includes observed drift velocity of sample floating objects, corresponding sample water surface flow characteristic parameters, sample wind characteristic parameters, and sample wave characteristic parameters.
US12298386B2 Motion extended array synthesis for use in high resolution imaging applications
A process and systems for constructing arbitrarily large virtual arrays using two or more collection platforms (e.g. AUX and MOV systems) having differing velocity vectors. Referred to as Motion Extended Array Synthesis (MXAS), the resultant imaging system is comprised of the collection of baselines that are created between the two collection systems as a function of time. Because of the unequal velocity vectors, the process yields a continuum of baselines over some range, which constitutes an offset imaging system (OIS) in that the baselines engendered are similar to those for a real aperture of the same size as that swept out by the relative motion, but which are offset by some (potentially very large) distance.
US12298384B2 Sensor layout of vehicles
The present disclosure relates to a vehicle. The vehicle includes a first set of cameras, including a first subset of cameras facing to the front of the vehicle; a second set of cameras, with focal lengths less than those of the first set of cameras, the second set of cameras including a second and a third subset of cameras, the second subset of cameras facing to the front of the vehicle, and third subset of cameras facing to a side front and/or a side of the vehicle; and a third set of cameras, with focal lengths less than those of the second set of cameras, the third set of cameras including a fourth and a fifth subset of camera, the fourth subset of cameras facing to the front of the vehicle, and the fifth subset of camera facing to the side front and/or side of the vehicle.
US12298380B1 Reduced radar sensor power consumption
A device includes a processor, a radar sensor with a transmitter, a first receiver, and a second receiver. The device operates the sensor in a first operational mode that utilizes the transmitter and the first receiver, but not the second receiver. The device detects, using the sensor in the first operational mode, possible motion of an object within a threshold distance from the sensor. Responsive to detecting possible motion of the object, the device transitions the sensor from the first to a second operational mode that utilizes the transmitter and the first and second receivers. The device transmits, while using the sensor in the first operational mode, a first number of radar frames in a first time interval and transmits, while using the sensor in the second operational mode, a second number of radar frames in the first time interval, the second number being greater than the first number.
US12298378B2 Counter unmanned aerial system with navigation data to Intercept and/or disable an unmanned aerial vehicle threat
A system for providing integrated detection and countermeasures against unmanned aerial vehicles include a detecting element, a location determining element and an interdiction element. The detecting element detects an unmanned aerial vehicle in flight in the region of, or approaching, a property, place, event or very important person. The location determining element determines the exact location of the unmanned aerial vehicle. The interdiction element can either direct the unmanned aerial vehicle away from the property, place, event or very important person in a non-destructive manner, or can cause disable the unmanned aerial vehicle in a destructive manner.
US12298376B1 Accurate and model-based measurement and management systems and methods
Systems and methods for measurement and management provide complex measurements cost-effectively at very high accuracy. These methods and systems in some cases achieve measurement accuracy exceeding the accuracy of the reference standards they rely on, and eliminate expensive and disadvantageous recalibration procedures. The accurate measurements are integrated with management functions, applying the measurement data to meet objectives of the integrated system and workflow goals of its user. The disclosed systems and methods comprise an explicit or expressly represented model both of themselves and of candidate external systems to be measured and managed. The models may be configured and reconfigured by the owner-user through either local or remote means. The system intelligently reconfigures itself to adapt dynamically to the conditions of measurement and the user's and system's goals at each moment. In an embodiment, the system includes high-accuracy and reconfigurable components including a meter or control head adapted for user precision assembly and maintenance that computes and displays or communicates the measurements, displaying measurements in desired units, grouping functions according to ergonomic and cognitive principles based on the activity and workflow of a user in relation to the internal model. The use of models permits the system to compute and provide complex and inferred measurements of ultimate interest to the user, including quantities that cannot be directed measured and only can be determined through reasoning or computation by applying models to raw measurement data. The precision-assembly modular electromechanical design further permits an owner-user to precisely assemble, maintain, modify the apparatus and calibrate the equipment for accuracy.
US12298374B2 Systems and methods for low-field fast spin echo imaging
A magnetic resonance imaging (MRI) system and method for acquiring magnetic resonance (MR) images using a pulse sequence implementing driven equilibrium and quadratic phase cycling techniques is provided. The method includes, during a pulse repetition period of a pulse sequence and using a quadratic phase cycling scheme, applying a first RF pulse to deflect a net magnetization vector associated with the subject from a longitudinal plane into a transverse plane; after applying the first RF pulse, applying a first sequence of RF pulses each of which flips the net magnetization vector by approximately 180 degrees within the transverse plane; and after applying the first sequence of RF pulses, applying a second RF pulse to deflect the net magnetization vector from the transverse plane to the longitudinal plane.
US12298366B2 Magnetic-based determination of sorption separation factor for binary gas mixtures
Embodiments include methods (and related systems, devices, and apparatuses) for determining a sorption separation factor for a binary gas mixture by applying a magnetic field to at least a portion of a sorbent (604) disposed in a chamber of a magnetic susceptibility device; directing a first gas stream including a first gas compound into the chamber at a first pressure and temperature to obtain a first magnetic susceptibility measurement; directing a second gas stream including a second gas compound into the chamber at a second pressure and temperature to obtain a second magnetic susceptibility measurement; directing a binary gas mixture including the first gas compound and the second gas compound into the chamber at a third pressure and temperature to obtain a third magnetic susceptibility measurement; and determining a sorption separation factor based on the first, the second, and the third magnetic susceptibility measurements.
US12298365B2 Methods for tunnel magnetoresistance multi-turn sensor manufacture and read-out
A tunnel magnetoresistive (TMR) multi-turn (MT) sensor can include sensing elements which can be provided with two or more electrical contacts for performing current-in-plane tunnelling measurements. The two or more electrical contacts may be provided above or below the TMR sensing elements. One or more read-out pillars formed from TMR sensing material may be provided, the read-out pillars being electrically connected to one or more TMR sensing elements. The read-out pillars can be configured such that the resistance observed in the read-out pillars is negligible or near-negligible relative to that observed in the TMR sensing elements, such that the measured output signal only reflects the change in resistance experience by the TMR sensing elements in the presence of an externally rotating magnetic field.
US12298357B2 Phase to ground fault apparent admittance method with phase/ground boundaries for detecting fault types
A phase to ground fault apparent (PGFA) admittance system and method with phase/ground boundaries for detecting electrical power line faults. The PGFA admittance method with phase/ground boundaries is based on measuring the A, B and C phase admittance magnitudes for faulted and non-faulted phases, resulting in greater than zero and near zero, respectively, and using the phase/ground boundaries to distinguish between the LL and LLG electrical faults. The PGFA admittance method with phase/ground boundaries is based on a pre-setting of values by using the zero, positive and negative sequences of power line sections, to determine phase and ground boundaries. The PGFA admittance algorithm with phase/ground boundaries was built with MATLAB/Simulink software and tested and evaluated with a confusion matrix. The measured and predicted values matched in more than 90% of the tests, and the PGFA admittance method presented an accuracy of 94.3% and a precision of 100%.
US12298353B2 Method and system for determining at least one power contact resistance
A method determines at least one power contact resistance or at least one resistance value corresponding to the at least one power contact resistance between at least one pack power contact of a battery pack and at least one apparatus power contact of an electrically driven work apparatus or of a charging apparatus. The pack power contact and the apparatus power contact touch one another and are loaded with a power current. The battery pack and the work apparatus or the charging apparatus are electrically connected by a data communication line for transmitting a data communication signal. The method determines the power contact resistance or the resistance value by comparing a signal voltage variable of the data communication line and a power voltage variable of the at least one pack power contact or of the apparatus power contact with one another, wherein the signal voltage variable or the power voltage variable is dependent on a voltage drop caused by the power current and the at least one power contact resistance.
US12298352B2 System and method for managing vehicle battery
A system for managing a vehicle battery that is chargeable/dischargeable and stores energy for driving a vehicle driving motor is disclosed. The system for managing a vehicle battery as disclosed includes a controller that measures a voltage of each of a plurality of battery cells in a vehicle battery when a voltage applied to the vehicle battery is constant, and determines whether the plurality of battery cells is abnormal based on a deviation between the measured voltages of the plurality of battery cells.
US12298347B2 Device and method for inspecting relay, and charging pile
A detection device, and a method for inspecting a relay, and a charging pile are provided. The detection device includes a detection module and an isolation output module. The detection module includes a first signal input terminal for connecting to an output side of a relay and a second signal input terminal for connecting to a neutral wire. A signal output terminal of the detection module is configured to connect to a control end of the isolation output module. The detection module is configured to output a control signal based on an on-off state of the relay. A signal output terminal of the isolation output module is configured to connect to a fault identification device. The isolation output module is configured to output a to detection signal with a duty cycle corresponding to the control signal, to inform the fault identification device to detect whether the relay is stuck.
US12298344B2 Leakage current detection circuit
A leakage current detection circuit includes: a mirror circuit configured to copy a leakage current flowing through a node and generate a copy current in a copy node; an oscillation circuit including a charge storage unit, the oscillation circuit being connected to the copy node, charged with the copy current, and configured to generate an oscillation signal by charging and discharging the charge storage unit; and a calculation circuit configured to calculate an amount of the leakage current based on the oscillation signal.
US12298343B2 Method of identifying vulnerable regions in an integrated circuit
A method of designing a robust integrated circuit that is not vulnerable to optical fault injection comprises training a variational autoencoder to identify regions in a target integrated circuit that are vulnerable to optical fault injection and altering the design of the target integrated circuit by altering the design of the vulnerable regions so that the target integrated circuit is no longer vulnerable to optical fault injection, thereby forming the robust integrated circuit.
US12298341B2 Methods and apparatuses for acoustically testing MEMS devices
Embodiments provide a method for acoustically testing at least one MEMS device of a plurality of MEMS devices. The method comprises a step of providing at least one MEMS device. Additionally, the method comprises a step of exciting the at least one MEMS device to an acoustic vibration. Additionally, the method comprises a step of detecting the acoustic vibration of the at least one MEMS device by at least one sound sensor. Additionally, the method comprises a step of evaluating the acoustic vibration of the at least one MEMS device detected by the at least one sound sensor to test the at least one MEMS device as to an intended functionality.
US12298340B2 Testing apparatus and testing method
A testing apparatus, including: a variable resistor coupled to a control electrode of a switching device; a storage circuit storing information indicating a relation between a resistance value of the variable resistor and a voltage change rate at which a voltage between power-source-side and ground-side electrodes of the switching device changes when the switching device is turned off; and a control circuit controlling the variable resistor. The control circuit sets the variable resistor to have a first resistance value and obtains a first value of the voltage change rate, sets the variable resistor to have a second resistance value based on the first value of the voltage change rate and the information, obtains a second value of the voltage change rate when the variable resistor is of the second resistance value, and determines whether the second value of the voltage change rate meets a specification of the switching device.
US12298338B2 Partial discharge detecting method using ultraviolet imagery under pulse voltage condition
A partial discharge detecting method using ultraviolet imagery under pulse voltage condition is discussed. The method samples video data at a partial discharge area of a target electric system by an ultraviolet imager, obtains an ultraviolet image by extracting video frames from the video data, obtains a discharge intensity data P based on a sum number of pixels with a brightness value higher than a brightness threshold in the ultraviolet image; and obtains a quantization result Q of the partial discharge of the target electric system based on the discharge intensity data P and discharge characteristic parameters.
US12298336B2 Low power phase detector
Phase detectors are provided. In one example, The phase detector may include a first transistor leg and a second transistor leg. Each of the first transistor leg and the second transistor leg may include a pair of transistors coupled together at a plurality of common nodes. The phase detector may include an input at the first transistor leg. The input may be configured to receive a first input signal and a second input signal. The phase detect may include an output coupled to the second transistor leg. The output may be configured to provide an output signal. The output signal may include a component indicative of a phase difference between the first input signal and the second input signal.
US12298331B2 Power detection circuit
A power detection circuit is provided. The power detection circuit includes a comparator circuit operative to generate an output signal in response to an input signal. The output signal is configured to change from a first value to a second value in response to the input signal attaining a first threshold value. The output signal is configured to change from the second value to the first value in response to the input signal subsequently attaining a second threshold value. A current limiting circuit is connected to the comparator circuit and operative to limit a leakage current of the comparator circuit.
US12298325B2 Method and apparatus for determining content of adsorbed gas in deep shale, and server
A method and apparatus for determining content of adsorbed gas in a deep shale, and a server, wherein experimental tests are combined with molecular dynamics models. Firstly, tests are performed on a core sample of a target area at various temperatures in a first-class pressure environment with low pressure to obtain shale gas adsorption data of the core sample; next, a first shale molecule dynamics model of the core sample is established, and a fitting adjustment is performed on the first shale molecule dynamics model using the shale gas adsorption data to obtain a second shale molecule dynamics model. Further, the second shale molecular dynamics model is used to obtain, by analogue simulation, shale gas adsorption data of the core sample corresponding to the various temperatures in a second-class pressure environment with high pressure, so as to obtain an accurate and comprehensive adsorption characteristic curve in a full pressure range.
US12298317B2 Tuberculosis detection kit
A tuberculosis detection kit includes diagnostic reagents for 17 serum metabolites of patients with tuberculosis, the detecting reagent being used for quantitative detection of the 17 serum metabolites of the patients with tuberculosis, the 17 serum metabolites comprising D-Leucic acid, Leucinic acid, L-Cystine, MG(0:0/14:0/0:0), S-Lactoylglutathione, Octacosanoic acid, Cer(d18:1/12:0), Raffinose, LysoPC(20:1(11Z)/0:0), LysoPC(22:4(7Z,10Z,13Z,16Z)/0:0), PC(18:1(9Z)e/2:0), Torvoside G(TG(15:0/15:0/15:0)), CE(16:1(9Z)), all-trans-Heptaprenyl diphosphate, PC(15:0/16:0), NADP, TG(20:0/20:0/20:1(11Z)).
US12298313B1 Methods for detecting AAV
Provided herein are methods for determining the serotype of a virus particle and/or or determining the heterogeneity of a virus particle (e.g., an AAV particle). In other embodiments, the invention provides methods to determine the heterogeneity of AAV particles. In some aspects, the invention provides viral particles (e.g., rAAV particles) with improved stability and/or improved transduction efficiency by increasing the acetylation and/or deamidation of capsid proteins.
US12298312B2 Detection of Lyme disease
The disclosure, in some aspects, provides antigen-specific amino acid sequences for Borrelia burgdorferi sensu lato species.
US12298311B2 Immunological biomarker for predicting clinical effect of cancer
The present invention relates to the prediction of responsiveness to cancer immunotherapy of a subject based on the T-cell composition of the subject, and a therapeutic method using cancer immunotherapy based on the prediction. The present invention also provides a method for improving or maintaining responsiveness to cancer immunotherapy of a subject. Responsiveness to cancer immunotherapy is predicted by determining a relative value of a CD4+ T-cell subpopulation, dendritic cell subpopulation, and/or CD8+ T-cell subpopulation correlated with a dendritic cell stimulation in an anti-tumor immune response in a sample derived from a subject. A composition for treating or preventing cancer comprising cells such as CD62LlowCD4+ T-cells is also provided.
US12298309B2 Methods of assaying neoplastic and neoplasia-related cells and uses thereof
Methods are provided for assaying neoplastic cells and/or neoplasia-related cells. Aspects of the methods involve detecting heterogeneity, per cell programmed-death ligand 1 (PD-L1) expression, and/or proliferation of neoplasia and/or neoplasia-related cells. Aspects of the methods include cytometrically assaying a labeled cell suspension to quantify per cell heterogeneity, per cell PD-L1 expression, proliferation, and/or other parameters to detect whether a neoplastic cell is present in the neoplasia sample. Aspects of the provided methods also include treating a subject based on the outcome of such an assay. In addition, kits that find use in practicing the subject methods are also provided.
US12298297B2 Visual cell sorting
The disclosure provides methods, systems and related software, for automated or semi-automated sorting and/or isolating cells with visually distinguishable phenotypes. In some embodiments, the methods comprise providing a plurality cells with a photo-activatable detectable marker in their respective nuclei. The plurality of cells are imaged and, based on the image, the status for one or more visually identifiable phenotypes are determined. Cells determined to have the desired phenotype status are specifically exposed to a light wavelength for a time sufficient to uniquely activate the photo-activatable detectable marker in the individual cells with the desired phenotype status. The cells are then sorted on the basis of the activated detectable marker. The disclosure also provides methods for preparation and isolation of nuclei from fixed, adherent cells for analysis.
US12298295B2 Apparatus and method for human performance exhalation sensing
An apparatus for human performance exhalation sensing, comprising a housing, wherein the housing comprises an inlet tube configured to receive exhaled gas from an individual, a sensing device positioned within the inlet tube, at least a processor, and a memory communicatively connected to the at least a processor, the memory containing instructions configuring the at least a processor to receive performance data related to at least a task assigned to the individual, generate a performance metric of the individual as a function of the performance data, wherein the performance metric comprises a performance parameter associated with the at least a task, generate a breath profile of the individual as a function of data collected from the exhaled gas, generate a performance determination of the individual as a function of the performance parameter and the breath profile, and alert the individual based on the performance determination.
US12298294B2 Multiplexing analog components in biochemical sensor arrays
Techniques for increasing the density and the number of cells on a nanopore sensor chip are disclosed. Two or more cells of the nanopore sensor chip share some analog components (e.g., an integration capacitor and/or a read-out transistor) through one or more digital relays. Under the control of various control signals during a sampling period of the sensor chip, the two or more cells are connected one at time to the shared analog components and are measured one at a time using the shared analog components. In this way, the average size of the cells on the sensor chip is reduced to increase the cell density without affecting the analog measurement performance of the cells.
US12298293B2 Fluid monitoring
Methods of evaluating mixing are disclosed relating to the preparation and mixing of materials. Materials prepared may transition from heterogeneous mixtures to homogenous mixtures while the current of a motor is monitored. Quantities relating to the rate of change of power or the rate of change of entropy may be calculated in evaluating the sufficiency of mixing. Methods of evaluating lubricant degradation are also disclosed.
US12298292B1 Study method for chlorite growth pattern based on in-situ high-precision observation means
The present invention belongs to the technical field of petroleum and natural gas exploration and development, and specifically relates to a study method for chlorite growth pattern based on an in-situ high-precision observation means. The method includes: S1: selecting a sample and quantitatively characterizing mineral components; S11: selecting a typical sandstone sample developed with a chlorite coating and cement, grinding a rock slice, and observing under a microscope and a scanning electron microscope to determine a basic morphological characteristic, occurrence state and type of the chlorite; S2: performing data preprocessing on the sample; S3: establishing a water-rock numerical simulation model; S4: developing a water-rock numerical simulation experiment; S5: analyzing a water-rock numerical simulation result; and S6: explaining and applying the water-rock numerical simulation result.
US12298290B2 Isotopic marking and identification of liquids
Method for isotopic identification, allowing, where appropriate, a liquid to be linked to a site of growth or harvest or a sub-product derived from a determined liquid, via analysis of concentration or of ratios of stable isotopes, and comparison to isotopic codes generated beforehand in a manner unique to a set of liquids issued from a site of growth, harvest or conversion. The invention also relates to a method that makes it possible to give a unique code to liquids of a site of growth, harvest or conversion, and to a computer making it possible to store the unique codes generated in memory, to generate unique codes for new liquids of a site of growth, harvest or conversion and to perform comparisons.
US12298287B2 Gas detection device
A gas detection device comprises a pump module for drawing in air; a sensor module including a plurality of unit sensors detecting a gas included in the air; a driving module driving the pump module and the sensor module; and a case including a main body mounted to allow at least one among the pump module, the sensor module, and the driving module to be detachable and a cover connected to the main body to allow the at least one among the pump module, the sensor module, and the driving module to be exposed.
US12298284B2 System for subjecting a sample to chromatographic analysis
There is provided a system for separation of analytes in a solution. The system encompasses a disposable cartridge enclosing a sorbent for binding the analytes in a solution and a conduit establishing a fluid link to a valve having a holding-loop to achieve elution through the cartridge at low pressures. The valve is switchable to a position following the elution from the cartridge for emptying through an outlet port at high pressures such as those required for moving liquid through chromatographic columns.
US12298282B2 Needle assembly and a needle receiving assembly with integrated alignment, a capillary injection assembly, system and method
A needle receiving assembly includes a fluid conducting element housing, a sealing element configured to receive a needle, and a fluid conducting element. The needle receiving assembly is configured to connect to a needle of a needle assembly. The fluid conducting element housing comprises an aligning component configured to contact a needle housing of the needle assembly and to increase alignment between the needle and the needle receiving assembly. The fluid conducting element housing comprises a lateral protruding portion including an inner lateral surface that laterally surrounds a cavity of the fluid conducting element housing and a central protruding portion protruding beyond a base of the fluid conducting element housing and the central protruding portion. The aligning component comprises an aligning inner surface formed by a portion of the inner lateral surface of the lateral protruding portion.
US12298281B2 Method of processing a biological sample
A method of processing of a biological sample containing multiple metabolites is described The method comprising the steps of pre-treating the biological sample with a metabolite extraction solvent to provide a pre-treated sample, separating a first aliquot of the pre-treated sample by reverse phase liquid chromatography (RPLC) to provide a first eluent containing resolved hydrophobic metabolites, and separating a second aliquot of the pre-treated sample by hydrophilic interaction liquid interaction chromatography (HILIC) to provide a second eluent containing resolved hydrophilic metabolites. The first and second eluents are assayed using targeted tandem mass spectroscopy operated in multiple reaction monitoring mode. Each liquid chromatography step(LC) is directly hyphenated with the tandem mass spectrometry (MS/MS) into a single LC-MS/MS analysis. The extraction solvent typically comprises methanol, isopropanol and an acetate buffer.
US12298278B2 Battery cell weld portion inspection apparatus and battery cell weld portion inspection method using the same
A battery cell weld portion inspection apparatus may include a coupling portion configured to be coupled to a connection member coupled to a weld portion of a battery cell, a shaft including a lower end coupled to the coupling portion, a spring disposed around an outer surface of the shaft, a sensor configured to measure a movement distance of the shaft, a sensing portion coupled to an upper end of the shaft, the sensor being configured to measure the movement distance of the shaft based on a position of the sensing portion, and a case configured to receive the shaft, the sensor, and the sensing portion.
US12298277B2 Data processing device, data processing system, data processing method, and storage medium
According to one embodiment, a data processing device receives welding device data from a welding device. The welding device makes a joined body by joining a plurality of parts. The welding device data includes a welding device ID for identifying the welding device. The data processing device receives inspection data. The inspection data includes position data and angle data. The position data is of a position of a weld portion of the joined body. The position data are calculated from a result of a probe of the joined body. The probe uses an ultrasonic wave. The angle data is of an angle of the weld portion. The data processing device associates the inspection data with the welding device data.
US12298276B2 Photoacoustic detection system with differential amplifier for determing target species presence and triggering fault
A photoacoustic detection system includes a detector that has a chamber, a pulsed light source, piezoelectric tuning forks, and a photosensor. The chamber has an inlet and an outlet for flow of an analyte. The pulsed light source is adjacent the chamber and is operable to emit a light beam along a path through the chamber. The tuning forks are arranged along the path, and each of the tuning forks is operable to emit first sensor signals. The photosensor is arranged along the path and is operable to emit second sensor signals. A controller is connected to receive the first and second sensor signals. The controller is configured to determine whether a target species is present in the analyte based on the first sensor signals and determine whether the target species is present in the analyte based on the second sensor signals.
US12298272B2 Nanopore-based sequencing with varying voltage stimulus
A method of analyzing a molecule in a nanopore is disclosed. A voltage is applied across a nanopore that is inserted in a membrane by coupling the nanopore to a voltage source. The nanopore is decoupled from the voltage source. After the decoupling, a rate of decay of the voltage across the nanopore is determined. A molecule in the nanopore is distinguished from other possible molecules based on the determined rate of decay of the voltage across the nanopore.
US12298268B2 Single-use disposable reference sensor
A single-use disposable potentiometric reference sensor includes an insulating base substrate, a reference electrode disposed on the insulating base substrate where the reference electrode is a silver-silver chloride electrode, an internal layer disposed on the reference electrode where the internal layer is an amorphous salt layer that includes an amorphous polysaccharide and a salt having equi-mobility cations and anions, and a semipermeable cover membrane disposed over the internal layer where the semipermeable cover membrane has water vapor and ion permeability.
US12298267B2 Coated structure with a monitoring system, a method for monitoring cracking of a coated structure, a coating system, and a monitoring system
A coated structure with a monitoring system includes a base having a base surface, a coating system having one or more layers of cured coat providing protection against surface degradation and being joined to the base surface in a base interface and extending in a thickness direction to an outer coating surface, at least one electrode made from a conductive material embedded in the coating system. The monitoring system is configured to generate an input signal in the at least one electrode and to read an output signal from the at least one electrode, and from the output signal, to determine cracking of the one or more layers of cured coat.
US12298263B2 Method and system for stress testing of materials using laser accelerated particles
A system and method for stress testing a sample, the system comprising a high-intensity laser unit and a target for laser-matter interaction, wherein the high-intensity laser unit delivers an intensity of at least 1013 W/cm2 on the target, and resulting laser-accelerated particles generated by the target irradiate the sample.
US12298257B2 Monolithic particle inspection device
Systems, apparatuses, and methods are provided for detecting a particle on a substrate surface. An example method can include receiving, by a grating structure, coherent radiation from a radiation source. The method can further include generating, by the grating structure, a focused coherent radiation beam based on the coherent radiation. The method can further include transmitting, by the grating structure, the focused coherent radiation beam toward a region of a surface of a substrate. The method can further include receiving, by the grating structure, photons scattered from the region in response to illuminating the region with the focused coherent radiation beam. The method can further include measuring, by a photodetector, the photons received by the grating structure. The method can further include generating, by the photodetector and based on the measured photons, an electronic signal for detecting a particle located in the region of the surface of the substrate.
US12298255B2 Continuous dust accumulation monitoring system with impaired optics detection and cleaning
A continuous dust accumulation monitoring system, device and method monitors and measures dust accumulation via an enclosure and a machine vision subsystem which can include a digital camera. A dirty optics detection subsystem monitors optical clarity and can invoke a cleaning assembly to help maintain clarity of optics for monitoring and measuring dust accumulation.
US12298253B2 Visual inspection systems and methods
A visual inspection system that may be utilized to inspect and identify defects in magnet wire or other objects is described. The system may include an outer housing, a light source, and at least one visual inspection device. The housing may include a channel through which an object to be inspected is traversed, and the channel may extend along a longitudinal direction and include an inner surface having a diameter that narrows along the longitudinal direction between a first point and an examination area. The light source may be positioned on an opposite side of the first point from the examination area along the longitudinal direction. The visual inspection device(s) may be positioned around an outer circumference of the examination area, and each visual inspection device may be configured to inspect the object through a respective opening in the housing.
US12298250B2 Flow analysis device and flow analysis method
An object is to provide a flow analyzer which makes it possible to, without carrying out a complicated pretreatment, analyze mercury and analyze a sample containing mercury with accuracy equivalent to that of a conventional method. The object is attained by a flow analyzer including a sample introduction section (1), a reagent introduction section (3), and an analysis section (4), the flow analyzer further including: a heating section (5) that carries out a heat treatment with respect to a sample to which a reagent has been added; a cooling section (6) that cools the sample which has been subjected to the heat treatment and which is transferred inside a tube; and a gas-liquid separation section (7) that removes gas which is present in the tube after cooling.
US12298248B2 Aldehyde detection and analysis using surface-enhanced raman spectroscopy
A hand-held microfluidic testing device is provided that includes a housing having a cartridge receiving port and a cartridge for input to the cartridge receiving port. An optical detection system in the housing is capable of providing an illuminated electric field useful for Raman spectroscopy. The cartridge may have a sample well. The sample well is loaded with a mixture of water containing the analyte, Raman-scattering nanoparticles and a calibration solution. The calibration solution contains an analogue of the analyte differing in its Raman response, for example an isotope of the analyte. Optionally, a chemical compound capable of increasing interaction between the analyte and the nanoparticles may be added.
US12298247B2 Resonance Raman spectroscopy for evaluating mitochondrial function
Apparatuses and methods for using Raman Resonance Spectroscopy to evaluate metabolic and oxygenation status of the eye are disclosed herein. In some embodiments, metabolic mapping of the eye may be performed by aligning a Raman spectrum and a recorded spatial image of the eye.
US12298246B2 Method for determining and optimizing the content of at least one plant substance of at least one part of a plant
Described and represented is a method for determining the content of at least one plant substance of at least one part of a plant. In order for the content of plant substances, in particular secondary plant substances, of at least one part of a plant to be determined and optimized more expediently, it is provided that the at least one part of the plant is irradiated successively with light of different wavelengths and/or wavelength ranges and that, in response to the irradiation of the at least one part of the plant with light of each wavelength and/or at each wavelength range, the chlorophyll fluorescence of at least substantially the same wavelength and/or at least substantially the same wavelength range is measured in each case.
US12298239B2 Interferometric detection and quantification system and methods of use in aquatics
A point of use analyte detection and quantification system for aquatic applications is provided. Related methods are also provided.
US12298230B2 Detection method
A detection system including a detection device and an assay device. The detection device includes a space for receiving an assay device, a drive arrangement engaging the assay device to rotate the assay device, a light source arranged to direct light towards the assay device, and a diffuser arranged to diffuse light from the light source. The diffuser is arranged between the light source and the space. The detection device includes a light receiver arranged to receive light from the light source that has passed through the assay device.
US12298228B2 Optical system and optical construction
An optical construction includes a first chamber including one or more first walls disposed inside a second chamber including one or more second walls. The first chamber includes a first top and an opposite closed first bottom. The second chamber includes an open second top proximate the open first top and an opposite second bottom proximate the closed first bottom. At least a portion of the one or more second walls includes a plurality of microlayers numbering at least 20 in total. The at least the portion of the one or more second walls faces, and is spaced apart by a non-zero gap from, a corresponding at least a portion of the one or more first walls. The non-zero gap is filled with a material having a lower index of refraction than at least an outermost surface of the at least the portion of the one or more second walls.
US12298217B2 Fluidic device for corpuscle analysis and related method
The present invention describes a fluidic device for measuring at least one of corpuscle mass density and weight. The fluidic device comprises a sedimentation chamber fluidly connected to an inlet channel configured to be immersed in a liquid. The fluidic device further comprises a pumping system connected to the sedimentation chamber. The pumping system is adapted to control the flow of liquid in the sedimentation chamber. A processor of the fluidic device is configured to obtain corpuscle data related to a corpuscle in at least one region of the sedimentation chamber; and calculate at least one of corpuscle mass density and weight based on the data received.
US12298213B2 Methods for extracting and analyzing compounds from implanted and excised medical devices
In general, this invention discloses methods for extracting and analyzing coatings from implanted and excised animal tissue medical devices; wherein the coating comprises at least one biodegradable polymer and at least one or more therapeutic ingredients. The present invention describes optimal conditions for extraction and isolation of biodegradable polymers and therapeutics in medical devices or complex pharmaceutical agent formulations prior and after implanting or injecting into animal tissues. Particularly this work relates to accurate isolation and quantification of ppm amounts of polymer and/or therapeutics without biological interferences. The use of GPC/SEC systems equipped with light scattering detectors enables “absolute” or “true” molecular weight determination. All of these improvements allow for accurate determination of the degradation profile of the polymer/therapeutic component independent of polymer standards used in conventional GPC/SEC.
US12298210B2 Preparation of tissue sections using fluorescence-based detection
The present disclosure is directed to an improved method for distinguishing tissue from an embedding medium, such as paraffin in a formalin-fixed paraffin-embedded sample. The method involves the use of fluorescence of naturally-occurring species in tissue to determine the location of the tissue in the embedded sample. An embedded sample is generally excited by light of a selected wavelength, and the fluorescence emission at an emitted wavelength is used to locate the boundary or location of the tissue in the embedded sample.
US12298202B2 Method for detecting ingress of a viscous medium in an electronic assembly for a vehicle
The invention relates to a method for identifying infiltration of a viscous medium (18) into an electronic assembly (10) for a vehicle, the electronic assembly (10) comprising at least one housing (40), a printed circuit board (15) and a connection region (45), the housing (40) providing an almost tight enclosure for the electronic assembly (10) and a redundancy being provided in respect of a processing and/or forwarding of electrical signals by means of the printed circuit board (15) in the electronic assembly (10), the redundancy providing at least a first transmission path (1) and a second transmission path (2) operatively parallel thereto, each transmission path (1; 2) consisting of at least one first electrical conductor (11; 21) and a second electrical conductor (12; 22), the electrical conductors (11, 12; 21, 22) each being electrically insulated from one another, and the first transmission path (1) and the second transmission path (2) forwarding the same electrical signal (U), the second transmission path (2) providing a region (30), the first electrical conductor (21) and the associated second electrical conductor (22) having no insulation in this region (30), so that an electrical signal (U) which is conducted by the two electrical conductors (11; 12; 21; 22) is changed to an electrical signal (Uv) in the event that the viscous medium (18) infiltrates into the electrical assembly (10).
US12298200B2 Automobile wheel hub adaper system for use in testing a vehicle
A vehicle test system includes a free-wheeling automobile wheel including a rim defining a rim passage, and a bearing that extends through the rim passage such that the bearing is outside the rim to support the free-wheeling automobile wheel and retracts through the rim passage such that the bearing is inside the rim.
US12298191B2 Gas detection device, gas detection method, and device comprising gas detection device
Provided are a gas detection device, a gas detection method, and a device including the gas detection device that are capable of enhancing responsiveness, gas detection sensitivity, and gas detection accuracy. A gas detection device (10) with a thermal-conductivity-type gas sensor (1) includes a connection circuit including a thermistor (2) having at least a pair of electrode parts (22a) and a resistor (11) connected to the thermistor (2); a power supply circuit (Ep) for applying a constant voltage to the connection circuit and putting the thermistor (2) in a thermal runaway state by supplying excess power to the thermistor (2); and a voltage detection unit for detecting a voltage between the electrodes of the thermistor (2) in the connection circuit.
US12298184B2 Identification apparatus
An identification apparatus that identifies properties of a specimen conveyed at a predetermined conveying velocity by a conveying unit includes an identification unit configured to identify a material included in the specimen and acquire a length in a conveying direction of the specimen, and a command unit configured to generate a control signal for controlling a screening device to perform a screening operation with predetermined intensity corresponding to the length, wherein the command unit changes the intensity of the screening operation per the length according to the length.
US12298183B2 Flexible sensing device and method for manufacturing the same
The present disclosure provides a sensing device and a method for manufacturing the same. The method for manufacturing the sensing device includes the following steps: providing a first temporary substrate, wherein the first temporary substrate includes: a first carrier; a first substrate disposed on the first carrier; and a plurality of sensing elements disposed on the first substrate; providing a second temporary substrate, wherein the second temporary substrate includes: a second carrier; and a second substrate disposed on the second carrier; assembling the first temporary substrate and the second temporary substrate to bond the first substrate and the second substrate; removing the first carrier and disposing the first substrate on a supporting film; and removing the second carrier, wherein the first substrate and the second substrate are respectively a flexible substrate.
US12298181B2 Systems and methods for crosstalk mitigation between ambient light sensor and electronic display
To mitigate undesirable outcomes due to crosstalk in an ambient light sensor reading resulting from light emission from an electronic display, statistics may be gathered to determine and compensate for the crosstalk. For example, the ambient light sensor may detect ambient light levels while the electronic display is temporarily paused to reduce or eliminate crosstalk between the light produced by the electronic display and the ambient light sensor. However, the ambient light sensor may retain charge from a previous light emission, creating back-emission crosstalk. The ratio of back-emission to front-emission (e.g., present light emission) may not be linear, and the degree of nonlinearity may vary with pixel value, color component, display brightness, temperature, and so on. As the ambient light sensor is affected by back-emission, compensation for the nonlinearity between the front-emission and the back-emission may be obtained to estimate the crosstalk induced on the ambient light sensor.
US12298180B2 Connected epitaxial optical sensing systems
A device including a plurality of epitaxial chips is disclosed. An epitaxial chip can have one or more of a light source and a detector, where the detector can be configured to measure the optical properties of the light emitted by a light source. In some examples, one or more epitaxial chips can have one or more optical properties that differ from other epitaxial chips. The epitaxial chips can be dependently operable. For example, the detector located on one epitaxial chip can be configured for measuring the optical properties of light emitted by a light source located on another epitaxial chip by way of one or more optical signals. The collection of epitaxial chips can also allow detection of a plurality of laser outputs, where two or more epitaxial chips can have different material and/or optical properties.
US12298176B2 Airport sound and noise management methods and systems
Methods and systems for airport noise management, which are based on integrating virtual noise monitoring with actual noise recordings via mobile application system, are disclosed. An example method of improving airport noise management includes receiving information associated with a flight segment, generating a virtual noise map for the flight segment that includes a virtual noise metric generated for each of a multiple user-defined locations that span a projection of the flight path on the Earth. The method includes receiving, from a mobile application at a user location, an audio recording that was recorded in a recording interval, generating, based on the virtual noise map for the flight segment, a virtual noise metric associated with the user location, and determining a validity of the audio recording by comparing the virtual noise metric associated with the user location to a recorded noise metric that is calculated based on the audio recording.
US12298174B2 Weight measurement device and load cell unit
A weight measurement device comprises: a housing cover to receive weight of a measurement target; a plurality of load cells to support the housing cover and detect the weight; a housing base comprising, for each of the plurality of load cells, a recessed and projected shape part comprising: a recessed part open upward to at least partially contain each load cell and fix the load cell; and a projected part projected downward corresponding to the recessed part; and an adjustment leg which at least partially contains the recessed and projected shape part, and comprises an adjustment mechanism part for height position adjustment at a position opposed to a side part of the recessed and projected shape part.
US12298172B2 Sectoral load measurement
The invention relates to a method for continuous, gravimetric metering and mass flow determination of flowable materials, comprising: determining with a metering device an instantaneous mass flow at an anticipatory control point located a first distance ahead of a delivery point for the flowable material; affecting discharge of the flowable material by altering a speed of rotation of the metering device and varying the first distance of the anticipatory control point ahead of the delivery point depending on at least one of a current actual speed and a loading of the metering device, wherein the loading of the metering device is calculated on the basis of a sectoral load measurement.
US12298162B2 Ultrasonic flow meter
Disclosed is an ultrasonic flow meter configured to measure the flow rate of a fluid using ultrasonic waves, wherein branch flow paths are formed in a flow path in order to regularly reduce the sectional area of the flow path over at least a predetermined distance between reflectors such that the flow speed of the fluid in the flow path between the reflectors is increased without pressure loss, whereby it is possible to improve measurement accuracy.
US12298160B2 Method of operating a magnetically-inductive flowmeter
A method for operating a magnetically-inductive flowmeter, wherein the magnetically-inductive flowmeter includes: a measuring tube for guiding a flowable medium; at least two measuring electrodes for detecting a flow velocity-dependent measuring voltage induced in the medium; and a magnetic field-generating device for generating a magnetic field passing through the measuring tube, wherein the magnetic field-generating device includes a coil system with at least one coil, includes determining a deviation σ of a reactance of the coil system or of a variable dependent upon the reactance of the coil system from a desired value. A magnetically inductive flowmeter is also disclosed.
US12298156B2 Composite cylinder
A composite cylinder for an actuator. The cylinder includes a radially inner fibre-reinforced polymer layer defining a hollow bore, a radially outer fibre-reinforced polymer layer, a primary conductive coil, and a first and second secondary conductive coil wound between the radially inner fibre-reinforced polymer layer and the radially outer fibre-reinforced polymer layer. The first secondary conductive coil extends axially along at least a first region of the cylinder and the second secondary conductive coil extends axially along at least a second region of the cylinder, and wherein the primary conductive coil extends axially along at least a central region of the cylinder between the first region and the second region.
US12298155B2 Inductive position sensor device
An inductive position sensor device includes at least a first terminal to couple the position sensor device with a first receiving antenna coil for providing a first reception signal, and at least a second terminal to couple the position sensor device with a second receiving antenna coil for providing a second reception signal. The device further includes a unique receiver channel to evaluate the first and second reception signal, and a multiplexer. The multiplexer is configured to selectively couple the at least one first terminal or the at least one second terminal with the unique receiver channel in dependence on operating the multiplexer in a first or second operation state.
US12298151B2 System and method for a pilot guidance display of an aircraft
In some embodiments, a pilot guidance display system may include a display operatively coupled to an aircraft and configured to provide a plurality of indications and a plurality of limits to a pilot. The pilot guidance display may also include a computing device operatively coupled to the aircraft and communicatively coupled to the display. The computing device may have at least one processor configured to update the plurality of indications and the plurality of limits on the display in real-time based at least in part on a plurality of conditions provided by a plurality of sensors on the aircraft. The plurality of limits may include a first maximum angle of attack indicator. Methods and computer implemented operations are also disclosed.
US12298143B2 Navigation as a function of a safety metric
Architectures and techniques are presented that can leverage safety metrics such as crime or health-based statistics at various geographic locations to supplement or improve navigation application searches or results. For example, navigation search results can be tagged with safety metric alert indicia if a location associated with a search result (or a location associated with a path to the point of interest of the search result) does not satisfy a defined safety metric. As another example, navigation search results can be generated as a function of the defined safety metric rather than merely as a function of distance, thereby operating to filter results that do not satisfy the safety metric, whether filtering a particular point of interest or filtering a path to a selected point of interest.
US12298140B2 System for correcting an object position location relative to a vehicle based on a sensor remote from the vehicle
An outside sensing information processing device for suppressing adverse influence on warning of an advanced vehicle safety system. The vehicle safety system receives position information of an object detected by another vehicle or a road, the positions of feature points of a stationary object, and configuration information of an environmental map. When the system receives the information, the position of the object on the environmental map is calculated. Another vehicle also transmits position information of itself. The present vehicle checks an error of the position information of the vehicle detected by the other vehicle from the position information of the another vehicle and the relation of the position of a feature point detected by the another vehicle and the position of the feature point detected by the present vehicle. In the case where the error is large or unstable, use of the position information from the other vehicle is avoided.
US12298137B2 Celestial navigation object availability using light source enabled satellites
A method and system for celestial navigation are provided. The method comprises requesting access to a light source on a low earth orbit (LEO) satellite; and sending an uplink message to the LEO satellite to power on the light source, in response to the access request. The method further comprises determining whether the LEO satellite is in view of a camera; capturing a light image, from the light source, on a focal plane location of the camera when the LEO satellite is in view of the camera; and comparing the focal plane location to a predicted location of the LEO satellite. The method updates position information of a user based on an observation error from comparing the focal plane location to the predicted location.
US12298134B2 Approaches of obtaining geospatial coordinates of sensor data
Systems and methods are provided for one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to perform: receiving successive frames of sensor data, the successive frames comprising a first frame and a second frame; determining transformations, in sensor coordinates, between coordinates of corresponding elements in the successive frames; determining a mapping between the transformations in sensor coordinates and transformations in geospatial coordinates of the corresponding elements in the successive frames; and determining second geospatial coordinates of the corresponding elements of a third frame based on: a transformation between the second frame and the third frame, and the mapping.
US12298130B2 Tunable laser and method to tune a wavelength of a light emitted by the laser
The present invention relates to a method to tune a wavelength of a coherent light signal emitted by a tunable laser, the tunable laser comprising: a cavity, the cavity including: a gain medium, an optical tunable filter, a first and a second mirrors, one of which is partially reflective, wherein the optical tunable filter includes: a first and a second electrodes, a liquid crystal, the method comprising: applying a voltage difference between the first and second electrodes to apply an electric field to the liquid crystal; wherein applying a voltage difference includes: applying the voltage difference for at least a driving time interval lasting less than 1 μs; and varying the voltage difference applied between the first and second electrodes within the driving time interval so that a maximum applied voltage difference is reached and said maximum applied voltage is above 0.1 kV.
US12298122B2 Device and method for measuring a semifinished prism
A method for measuring a semifinished prism in which a first test beam path is produced, by which a first test image is imaged to infinity, and in which the first test beam path is guided as an incident beam path onto a first non-polished surface of the prism. A beam path reflected from the first non-polished surface is captured by a telescope, wherein the first test image is imaged onto a detector in the telescope. The incident beam path forms an obtuse angle with the reflected beam path. A second test beam path reflected from a second surface of the prism is captured by a telescope, wherein a second test image, which is imaged to infinity by the second test beam path, is imaged onto a detector by the telescope. The angle between the first surface and the second surface is determined on the basis of the difference between an orientation of the first surface, derived from the first test image, and an orientation of the second surface, derived from the second test image. The invention also relates to an associated measuring device.
US12298119B2 Method for checking a wall thickness of a container made of an at least partially transparent material
A method can include: irradiating a container with a measuring beam of an irradiation device at measurement points along a measurement direction, wherein a signal indicative of the wall thickness of the container at each measurement point is obtained by means of an optical detector, wherein by means of an evaluation device, the measurement points are compared with a reference curve that specifies the wall thickness of a reference container along the measurement direction, wherein if the comparison results in agreement between the measurement points and the reference curve it is determined that the wall thickness of the container corresponds to a predefined wall thickness and wherein if the comparison does not result in said agreement it is determined that the wall thickness of the container does not correspond to the predefined wall thickness.
US12298115B2 Vacuum insulated warhead
A vacuum insulation layer is wrapped around the length of a warhead to thermally insulate the warhead from fire or aerodynamic heating. The vacuum insulation layer may be integrally formed into the warhead casing or provided as a sleeve that may be permanently or removably positioned about the warhead casing. The vacuum insulation layer is held under vacuum with a pressure of less than 25 Torr and a thermal conductivity Tcond_vac of less than one-third of the thermal conductivity of air Tcond_air.
US12298113B2 Projectile target for archery practice
A projectile target preferably for archery practice is provided, which includes an improved construction for assembling the target and capturing arrows and other similar projectiles while preventing the arrows and similar projectiles from penetrating entirely through the target and projecting through or exiting the opposite side of the target. The target may be provided in a two-sided configuration with target patterns on both opposite faces of the target body. The main target body preferably is formed of a layered construction with at least first and second target layers which are joined in facing relation to form the main target body. The first and second target layers form first and second halves of the main body, which are joined together in facing relation to define a central plane in which a puncture resistant middle layer section is formed.
US12298110B2 Method and apparatus for overexposing images captured by drones
Some aspects include a method for operating an autonomous robot, including: capturing, with a first sensor disposed on the robot, data of an environment of the robot; generating, with the processor, a map of the environment based on at least the data of the environment; localizing, with the processor, the robot within the environment; capturing, with a second sensor disposed on the robot, data of a floor surface; determining, with the processor, a floor type of areas of the environment based on the data of the floor surface; and determining, with the processor, settings of the robot based on at least the floor type of the floor surface, wherein the settings comprise at least an elevation of each of at least one component of the robot from the floor surface.
US12298107B2 Semi-active laser seeker for miniature, laser-guided missile systems
The present invention relates to a semi-active laser seeker head for miniature, laser-guided missile systems comprising a housing (20) limiting an inner chamber (23); a lens element (40) that is seated in a gap (26) of the housing (20) reaching the inner chamber (23) so as to receive electromagnetic radiation. The laser seeker head comprises; a body (44) that has a convex surface (42) on which the lens element (40) gets completely seated in a gap (26) on one hand and that extends into the inner chamber (23) on the other hand; and a filter (52) that directly receives the electromagnetic radiation, which is focused by the convex surface (42), from the body (44) that lies before and selectively transfers it to a multi-channel sensor (56) arranged at the rear portion thereof based on a predetermined wavelength threshold.
US12298105B2 Optic guard for firearm
An optic guard for a firearm may include: a frame; and a bracket having a first side to attach to a firearm assembly, the bracket integrally formed with the frame or fixably attached to the frame at a second side of the bracket. The frame may be arranged to protect a top and sides of the optic when the first side of the bracket is attached to the firearm assembly. In some embodiments, the second side of the bracket defines an optic attachment, wherein the frame protects the top and sides of the optic when the optic is coupled to the bracket using the optic attachment. In some embodiments, the first side of the bracket may define a protrusion or opening to mate with an opening or protrusion in front of an optic mounting platform.
US12298103B2 Camera sight device for a weapon
A camera system having a sight device, with a housing configurable for securing about a weapon, the camera connects with a smart phone device for displaying an image from the sight device for accurately targeting with a weapon.
US12298095B2 Firearm safety device
A firearm safety device includes a clip including a bend between a first end and a second end, wherein the clip is configured to mate with a firearm that comprises an accessible safety selector rod, and thereby place the firearm in a safety-locked position, wherein a section of the clip that extends to the first end is configured to be inserted into a gap of the firearm behind the safety selector rod and thereby prevent rotation of the safety selector rod in the safety-locked position., and wherein a section of the clip that extends to the second end is configured to be retained against an opposing surface of the firearm in the safety-locked position.
US12298091B2 Heat exchanger with header embedded cooling channels
A heat exchanger includes a heat exchanger core including a cold side and a hot side. The cold side directs a first cooling fluid from a cold inlet to a cold outlet. The hot side directs a hot fluid from a hot inlet to a hot outlet. An inlet header coupled to the hot side of the heat exchanger core at the hot inlet includes an interior wall and an exterior wall spaced apart from the interior wall. The interior wall defines an inlet duct; the interior wall and exterior wall define a cooling channel surrounding at least a portion of the inlet duct. The inlet duct directs hot fluid though the inlet header to the hot side. The cooling channel directs a second cooling fluid through the cooling channel.
US12298087B2 Cover fin and heat exchanger unit including the same
Disclosed is a cover fin including a front part and a rear part being perpendicular to a forward/rearward direction and spaced apart from each other in the forward/rearward direction, a connecting part connecting the front part and the rear part, a leg part extending from an upper end of the rear part toward an upper side when one direction being perpendicular to the forward/rearward direction is defined as an upward/downward direction, and a protrusion protruding from the leg part to a rear side.
US12298086B2 Heat exchanger and air conditioning unit with multiple refrigeration systems
A heat exchanger and an air conditioning unit with multiple refrigeration systems. The heat exchanger includes a first header, a second header, a third header, a fourth header, a heat exchange tube including a first heat exchange tube and a second heat exchange tube alternately arranged in a length direction of the header, and fins. The first heat exchange tube or the second heat exchange tube or both has a bent section and includes a first section, a middle section, and a second section, and the heat exchanger includes a first part including the first section, a middle part, and a second part. The middle part of the heat exchanger includes the middle section and the fins, and air flowing through the heat exchanger passes through the middle part and then the first part, or passes through the first part and then the middle part.
US12298084B2 Internal configuration for redox-based heat storage systems
The invention is directed to a system for energy storage comprising a chemical combustion reactor comprising a reactor segment that comprises at least two porous active fixed beds that are separated by an inactive insulating layer which are at least partially surrounded by an insulating mantle. The active beds comprise a metal and/or oxide thereof.
US12298081B2 Heat exchanger
A heat exchanger includes a plurality of flat heat transfer tubes and a header, wherein the header includes an inflow plate that divides an interior portion of the header into an inflow portion and a circulation portion located on an upper side of the inflow portion, a first partition member that divides the circulation portion into an ascending path to which the flat heat transfer tubes are connected and a descending path, that forms an upper communication path that connects the ascending path and the descending path on an upper side of the circulation portion, and a lower communication path that connects the ascending path and the descending path on a lower side of the circulation portion, and the inflow plate includes a first ejection hole that ejects, on the ascending path side and a downwind side, a refrigerant from the inflow portion to the ascending path.
US12298075B2 Process and apparatus for recovery of at least nitrogen and argon
A process for recovering at least one fluid (e.g. argon gas and/or nitrogen gas, etc.) from a feed gas (e.g. air) can provide an improved recovery of argon and/or nitrogen as well as an improvement in operational efficiency. Some embodiments can be adapted so that at least a portion of a mixed nitrogen-oxygen fluid is at least partially vaporized and fed to a low pressure column.
US12298074B2 Refrigerating and freezing device
A refrigerating and freezing device (200) includes a cabinet defining at least one storage compartment, a refrigerating system configured to provide cooling capacity to the at least one storage compartment, and a heating unit (100). The heating unit (100) includes a metal container body (110) disposed in one storage compartment, a door body (120) configured to open and close a pick-and-place opening of the metal container body (110), and an electromagnetic generating system generating electromagnetic waves in the metal container body (110) to heat an object to be processed. At least a part of the electromagnetic generating system is disposed in the metal container body (110) or accessed into the metal container body (110). The metal container body (110) is configured to be grounded to discharge the high-voltage electrostatic charges on the metal container body (110).
US12298069B2 Vacuum insulated appliance with pressure monitoring
A method of measuring pressure includes the steps of (1) providing a vacuum cabinet with a storage compartment and an insulating space, and three temperature sensors; (2) sensing a first temperature level of an interior wall of the storage compartment; (3) sensing an ambient temperature level within the storage compartment; (4) sensing a second temperature level of an exterior wall of the storage compartment; (5) calculating an overall heat transfer coefficient (Q) using the ambient temperature level, the first temperature level, and a convective heat transfer coefficient for the interior wall of the storage compartment; (6) calculating a temperature differential between the second and first temperature levels; (7) determining a conductivity level (K) using the temperature differential, the overall heat transfer coefficient (Q) and a thickness of the insulating space; and (8) determining a pressure level (P) within the insulating space using the conductivity level (K).
US12298062B2 Vacuum adiabatic body and method for manufacturing the same
A vacuum adiabatic body according to an embodiment may include a first plate, a second plate, and a seal that seals a gap between the first plate and the second plate. Optionally, the vacuum adiabatic body according to an embodiment may include a support that maintains a vacuum space. Optionally, the vacuum adiabatic body according to an embodiment may include a heat transfer resistor that reduces an amount of heat transfer between the first plate and the second plate. Optionally, the vacuum adiabatic body may include a component coupling portion connected to at least one of the first or second plate so that a component is coupled thereto. Optionally, at least a portion of the plurality of curved portions provided by the second plate and the side plate may have a minimum thickness value among the second plate and the side plate. Accordingly, an adiabatic effect may be improved.
US12298060B2 Modular box assembly
A modular box assembly includes a box defining a box cavity within the box, the box further defining a top end and a bottom end, the top end defining a box opening connected to the box cavity, the box including a side panel extending from the top end to the bottom end; a shoulder attached to the side panel, the shoulder extending inward from the side panel and into the box cavity, the shoulder including a first sub-shoulder and a second sub-shoulder, the first sub-shoulder, the second sub-shoulder, and the side panel defining a shoulder channel; and an inner box disposed in the box cavity, the inner box including a channel tab, the channel tab frictionally engaging the shoulder channel to secure and suspend the inner box within the box cavity between the top end and the bottom end.
US12298059B2 Refrigerator and transparent panel assembly for refrigerator
A refrigerator includes a transparent panel assembly. The transparent panel assembly includes a front panel defining at least a part of a front appearance of a refrigerator door and made of a glass material, a rear panel defining at least a part of a rear appearance of the refrigerator door and made of a transparent material, and an intermediate member connected between the front panel and the rear panel and made of a transparent plastic member. The intermediate member includes an edge portion having both ends connected to a screening area formed at peripheries of the front panel and the rear panel, and a partition portion formed to cross an inner surface of the edge portion to partition a gap between the front panel and the rear panel to thereby form a sealed insulation layer.
US12298050B2 Method of diagnosing device having ice making function and server implementing same
Provided herein are methods of diagnosing an electronic device having an ice making function, the method comprising: receiving, by a server, data related to water supply and ice making from the electronic device; based on receiving the data, checking, by the server, one or more of water pressure state, an ice making state, or an ice usage state of the electronic device; based on the checked state, diagnosing, by the server, the electronic device to be in a low water pressure state or an insufficient water supply state; and based on the diagnosis, activating, by the server, a repair-inspection service for the electronic device, or providing a notification service to a user terminal corresponding to the electronic device.
US12298047B2 Systems and methods for reheat control of an HVAC system
A heating, ventilation, and/or air conditioning (HVAC) unit includes a first sensor disposed adjacent to an inlet of an evaporator configured to receive an airflow. The HVAC unit includes a second sensor disposed adjacent to an outlet of a reheat coil positioned downstream of the evaporator and configured to expel the airflow. The HVAC unit also includes a controller configured to regulate operation of a modulating reheat valve to adjust flow of a working fluid in thermal communication with the airflow to control a difference between a measurement of the first sensor and a measurement of the second sensor.
US12298045B2 Refrigerant pump and data center cooling system
A refrigerant pump and a data center cooling system. The data center cooling system includes a refrigerant connected between a condenser and an evaporator. The refrigerant includes a housing, a partition plate, and a pump head. The housing is provided with a liquid inlet and a liquid outlet. The partition plate is disposed inside the housing, and they jointly form first space and second space. A pump body includes the pump head and a motor. An inlet of the pump head is located at the bottom of the first space in a gravity direction. The motor is located in the second space. The pump head is configured to transfer refrigerant in the first space to the second space. The liquid inlet is directly connected to the condenser by using a pipeline. The first space is configured to store refrigerant of the data center cooling system.
US12298043B1 Ultra-compact coiled tubing (UCCT) operations for geothermal field construction
The various embodiments described herein include systems and methods for constructing geothermal fields. In one aspect, a system for constructing a geothermal field comprises a coiled tubing. The coiled tubing is configured for drilling one or more boreholes of the geothermal field. The coiled tubing is configured for inserting one or more geothermal loops into the one or more boreholes. The coiled tubing is also configured for grouting the one or more geothermal loop.
US12298040B2 Fastening device for coupling ducts of heat exchanger
A fastening device for fluid tightly coupling a first duct body and a second duct body of a heat exchanger is provided. The fastening device includes a support member to couple with a connecting edge of the first duct body. The support member includes a pivot pin and a locking device disposed at an offset distance from the pivot pin along a radial axis of the fastening device. The fastening device further includes a pivot arm having a first end to engage with the pivot pin and a second end to engage with a flange of the second duct body. The locking device engages with the pivot arm and move the second end of the pivot arm relative to the pivot pin to fluid tightly engage the flange of the second duct body with the connecting edge of the first duct body.
US12298039B2 Failsafe gas leak detection and mitigation system and method
A failsafe hydrocarbon-based gas (HBG) leak detection (HLD) and mitigation (HLM) system/method for use in heating, ventilation, and air conditioning (HVAC) systems that incorporates a hydrocarbon gas sensor (HGS), sensor signal conditioner (SSC), alarm status indicator (ASI), and digital control processor (DCP) is disclosed. The HGS detects ambient hydrocarbon gas (AHG) and presents a hydrocarbon sensor voltage (HSV) to the SSC. The DCP and SSC form a closed control loop (CCL) in which the SSC electrical characteristics are adjusted by the DCP such that the HSV is continuously and dynamically recalibrated to account for background HBG levels, changes in ambient air conditions, HGS manufacturing tolerances, and other field-specific operational conditions that impact the HGS detection capabilities. The DCP is configured to log alarms to the ASI if a HGS HBG leak is detected and optionally shutdown gas flow to one or more HBG target (HBT) system components.
US12298037B2 System for delivery of inactivated pathogens for contactless passive immunization
A system for delivering inactivated pathogens to an enclosure includes an air delivery system, the air delivery system comprising: (a) an air intake; (b) an air conditioning unit; (c) an air mover; (d) a UVC disinfection unit; (e) an enclosure; (f) an enclosure air entry vent; (g) an enclosure air discharge vent; and (h) an air circulation pathway going from the air intake through an air duct connected at one end to the air intake and at a second end to the enclosure air entry vent that opens into the enclosure, wherein the air duct provides a passageway through the air delivery system. A pathogen loading inlet is connected to the air circulation pathway. The enclosure is a room, a nursing home, an airplane, a train, a ship, or a critical care unit in a hospital. The enclosure can also be a free-standing and/or mobile unit.
US12298029B2 Double-sided uniform air discharge ceiling cassette
A double-sided uniform air discharge ceiling cassette, including a case, and a centrifugal fan wheel, a first heat exchanger, and a second heat exchanger which are mounted within the case, the first heat exchanger and the second heat exchanger respectively forming an air discharge duct with two inner side walls of the case, the centrifugal fan wheel being located between the first heat exchanger and the second heat exchanger, and an air outlet of the centrifugal fan wheel facing an inner top face of the case, the inner top face of the case is provided with a flow guide plate, the flow guide plate is of a V-shaped structure with an included angle, and the included angle of the flow guide plate faces the air outlet of the centrifugal fan wheel.
US12298026B1 Latent energy transfer laminate for plate pack core
Various aspects of the present disclosure are directed toward apparatuses, systems and methods that include an airflow conditioning device. The airflow conditioning device includes a channels defining airflow pathways through the airflow conditioning device. A heat and moisture exchanger is disposed in the airflow conditioning device with a plurality of air-permeable barriers separating the airflow pathways. The airflow conditioning device includes air-permeable barriers with a layer of a microporous film and a water vapor permeable resin layer adjoined to one or both of the surfaces of the microporous film as either a continuous microporous coating or a discontinuous coating.
US12298025B2 Air conditioner
An air conditioner includes an outdoor unit including a three-phase AC power supply, a compressor that compresses a refrigerant, and an inverter circuit that controls the compressor. The outdoor unit includes a driving microcomputer that drives the inverter circuit, a second diode bridge connected to the inverter circuit, a first relay disposed on a first wiring line, a second relay disposed on a third wiring line, an inrush-prevention resistor, and a third relay connected to the first wiring line and the inrush-prevention resistor. After the compressor stops, the driving microcomputer brings the first relay, the second relay, and the third relay into an off state.
US12298024B2 Multi-mode cooling apparatus
The invention relates to a multi-component air conditioning apparatus that provides variable cooling capacities. The apparatus can include a main cooling unit and a heat rejection unit. Air can be treated both sensibly and adiabatically. By controlling the flow and volume of water, the apparatus can condition air to variable temperatures. This allows greater variability of capacity and temperature control.
US12298022B2 Dynamic deadband
A method for an automatic direct expansion rooftop heating and cooling equipment sequence control, including the steps of determining capacity of the unit via temperature drop or rise and stabilization over a given time period; automatically adjusting a deadband around a setpoint, with the purpose of reducing or eliminating fixed staged compressor cycling while controlling supply air temperature or dewpoint or other sensor input.