Document Document Title
US11829918B2 Automatically learning process characteristics for model optimization
Data characterizing inputs to a prediction process that classifies events, an output of the prediction process, and feedback data characterizing a performance of the outcome is monitored. A resource capacity affecting the outcome of the prediction process, and/or a cost-benefit affecting the outcome of the prediction process is determined from the monitoring. The determined resource capacity and/or the determined cost-benefit is provided. Related apparatus, systems, techniques and articles are also described.
US11829917B2 Standby position determination device and standby position determination method
In a standby position determination method, work frequency information including a plurality of work frequencies that a worker works at each of a plurality of production facilities is calculated. On the other hand, floor arrangement information including facility layouts of the plurality of production facilities is acquired. The standby position where the worker waits for the work in the floor is determined based on the work frequency information and the floor arrangement information.
US11829916B2 Systems and methods for performing load optimization of medications in an electronic medication storage cabinet
An electronic medication storage cabinet includes a plurality of drawers configured with a plurality of sensors arranged to identify a positioning of storage pockets within the drawers. Upon receiving an indication of a new medicine container to be loaded in the cabinet, a sequence of steps to load the medicine container into the cabinet is generated based on a mapping algorithm. A first step is displayed on a display the cabinet, and a determination is made as to whether the first step is associated with one of the plurality of drawers. In response to determining that the first step is associated with one of the plurality of drawers, the drawer is automatically unlocked. In response to determining that the first step is successfully completed, a determination of whether execution of any additional steps is pending and indicated on the display.
US11829915B2 Providing alternate resource deployment guidance for use with cloud services
The present disclosure relates to devices, methods, and computer-readable medium for providing recommendations for alternate resources to use for cloud services. The devices, methods, and computer-readable medium may receive a resource allocation request for a new resource of a computing system and may predict an occurrence of a capacity related allocation for the resource allocation request. The devices, methods, and computer-readable medium may identify alternate resources to use for the resource allocation request and may provide recommendations with the alternate resources.
US11829910B1 Systems and methods for matching transportation requests over extended batching windows
The disclosed computer-implemented method may include matching transportation requests. By collecting and batching match requests over an extended period, a dynamic transportation matching system may identify more efficient matches (e.g., may match transportation requests with greater overlaps). In addition, by dynamically setting and/or extending the upper bound of time that a transportation request may remain batched with other transportation requests, the dynamic transportation matching system may account for contextual information thereby situationally improving matching efficiencies made possible with higher upper bounds while avoiding requestor dissatisfaction, lost conversions, or other inefficiencies that may result from upper bounds that are too high. Furthermore, by providing a notification interface for a transportation requestor device that notifies the requestor when to be ready, a transportation matching application may provide a positive requestor experience while allowing for longer match windows. Various other methods, systems, and computer-readable media are also disclosed.
US11829909B2 Route finder for integrated planning
Technologies are described for determining possible routes using pre-processing operations. The pre-processing operations determine possible routes from an origin location to a destination location by dynamically generating representations of the transportation networks at runtime. For example, the pre-processing operations can dynamically determine a geographic area, and/or multiple sub-areas, that covers the origin location and the destination location. Possible routes from the origin location to the destination location can then be determined using only those locations within the geographic area and/or sub-areas. The locations that make up the possible routes can be provided for route optimization that utilizes transportation schedules and/or additional transportation requirements.
US11829904B2 On-demand transport selection process based on pick-up/drop-off zone utilization
Aspects of the present disclosure include systems, methods, and devices to auction-based on-demand transport selection. A transport request is received from a requesting user of a transport service region. A subset of transport providers to service the transport request are determined from transport providers that service the transport service region. A transport provider is selected to service the transport request based in part on a combination of a proposed cost to service the transport request and a proposed price to be paid in exchange for utilizing one or more pick-up/drop-off zones (PDZs) in servicing the request. The proposed cost to complete the transport request and the proposed price to be paid for utilizing one or more PDZs are specified by the transport provider. A transport assignment is transmitted to the selected transport provider to cause the selected transport provider to service the transport request.
US11829901B2 Methods and apparatus to identify publisher advertising behavior
Methods, apparatus, systems and articles of manufacture are disclosed to identify publisher advertising behavior. An example disclosed method includes initiating a first probing effort of an Internet publisher of interest to establish a baseline advertising ratio for a plurality of advertisers, determining a first advertising deviation based on a difference between the baseline advertising and a local advertising associated with a first geography of interest, and establishing a first probing frequency for the first geography of interest based on the first advertising deviation.
US11829900B2 System and method for remote management of sale transaction data
This invention discloses a novel system and method for providing retail point of sale terminals that are connected securely over the Internet to a back-office service that manages the retailer's data as a service using a system that supports more than one retailer, each of which will have one or more point of sale terminals. The system is adapted to provide transaction reconciliation with an accounting system whenever a user ends a shift and logs out of the register instance they are operating.
US11829896B2 Uncertainty-based data filtering in a vehicle
Uncertainty-based data filtering in a vehicle may include acquiring sensor data from a plurality of sensors of the autonomous vehicle; applying a first machine learning model to the sensor data; determining that a result of the first machine learning model disagrees with another result; and transmitting, based on the result of the first machine learning model disagreeing with the other result, the sensor data to a server.
US11829889B2 Processing method and device for data of well site test based on knowledge graph
The present invention provides a processing method and device for data of a well site test based on a knowledge graph. The processing method for the data of the well site test based on the knowledge graph comprises: carrying out format identification on received historical data of the well site test to generate format identification results; establishing a mind map according to the format identification results; generating the knowledge graph of the data of the well site test according to the mind map; and processing the historical data of the well site test and new data of the well site test according to the knowledge graph.
US11829887B2 Progressive objective addition in multi-objective heuristic systems and methods
Systems and methods are provided for performing multi-objective optimizations with a relatively large number of objectives to which optimization is to be performed. The objectives of the optimization problem may be partitioned to two or more subsets (e.g., overlapping or non-overlapping subsets) of objectives, and partial optimization(s) may be performed using a subset or combination of subsets of the objectives. One or more of the partial optimizations may use one or more pareto-optimized chromosomes from a prior partial optimization. A final full optimization may be performed according to all of the objectives of the optimization problem and may use one or more chromosomes of any preceding partial optimization as a starting point for finding a final solution to the optimization problem. Any variety of processes may be employed to mitigate archive explosion that may be associated with relatively large objective sets.
US11829886B2 Epistemic and aleatoric deep plasticity based on sound feedback
Simulating uncertainty in an artificial neural network is provided. Aleatoric uncertainty is simulated to measure what the artificial neural network does not understand from sensor data received from an object operating in a real-world environment by adding random values to edge weights between nodes in the artificial neural network during backpropagation of output data of the artificial neural network and measuring impact on the output data by the added random values to the edge weights between the nodes. Epistemic uncertainty is simulated to measure what the artificial neural network does not know by dropping out a selected node from each respective layer of the artificial neural network during forward propagation of the sensor data and measuring impact of dropped out nodes on the output data of the artificial neural network. An action corresponding to the object is performed based on the impact of simulating the aleatoric and epistemic uncertainty.
US11829882B2 System and method for addressing overfitting in a neural network
A system for training a neural network. A switch is linked to feature detectors in at least some of the layers of the neural network. For each training case, the switch randomly selectively disables each of the feature detectors in accordance with a preconfigured probability. The weights from each training case are then normalized for applying the neural network to test data.
US11829880B2 Generating trained neural networks with increased robustness against adversarial attacks
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating trained neural network with increased robustness against adversarial attacks by utilizing a dynamic dropout routine and/or a cyclic learning rate routine. For example, the disclosed systems can determine a dynamic dropout probability distribution associated with neurons of a neural network. The disclosed systems can further drop neurons from a neural network based on the dynamic dropout probability distribution to help neurons learn distinguishable features. In addition, the disclosed systems can utilize a cyclic learning rate routine to force copy weights of a copy neural network away from weights of an original neural network without decreasing prediction accuracy to ensure that the decision boundaries learned are different.
US11829877B2 Classical and quantum algorithms for orthogonal neural networks
Orthogonal neural networks impose orthogonality on the weight matrices. They may achieve higher accuracy and avoid evanescent or explosive gradients for deep architectures. Several classical gradient descent methods have been proposed to preserve orthogonality while updating the weight matrices, but these techniques suffer from long running times and provide only approximate orthogonality. In this disclosure, we introduce a new type of neural network layer. The layer allows for gradient descent with perfect orthogonality with the same asymptotic running time as a standard layer. The layer is inspired by quantum computing and can therefore be applied on a classical computing system as well as on a quantum computing system. It may be used as a building block for quantum neural networks and fast orthogonal neural networks.
US11829876B2 Intelligent regularization of neural network architectures
A trained computer model includes a direct network and an indirect network. The indirect network generates expected weights or an expected weight distribution for the nodes and layers of the direct network. These expected characteristics may be used to regularize training of the direct network weights and encourage the direct network weights towards those expected, or predicted by the indirect network. Alternatively, the expected weight distribution may be used to probabilistically predict the output of the direct network according to the likelihood of different weights or weight sets provided by the expected weight distribution. The output may be generated by sampling weight sets from the distribution and evaluating the sampled weight sets.
US11829872B2 Method for ultrafast compound plane wave imaging based on broadband acoustic metamaterial
A method for ultrafast compound plane wave imaging based on a broadband acoustic metamaterial: controlling the transmit-receive ultrasonic probe to emit an ultrasonic signal at a preset transmit frequency and a first preset transmit angle, the preset transmit frequency is equal to a response frequency of the acoustic metamaterial structure; controlling the transmit-receive ultrasonic probe to receive, at a preset receive frequency and separately at a first preset receive angle, a second preset receive angle, a third preset receive angle, echo signals reflected by a measured object, where the preset receive frequency is n times the preset transmit frequency, the first preset receive angle is equal to the first preset transmit angle, the second preset receive angle is smaller than the first preset transmit angle, the third preset receive angle is larger than the first preset transmit angle; using the echo signals to reconstruct an image of the measured object.
US11829866B1 System and method for hierarchical deep semi-supervised embeddings for dynamic targeted anomaly detection
A method and system distinguish between anomalous members of a majority group and members of a target group. The system and method utilize a neural network architecture that attends to each level of a classification hierarchy. The system and method chain a semi-supervised autoencoder with a supervised classifier neural network. The autoencoder is trained in a semi-supervised manner with a machine learning process to identify user profile data that are typical of a majority class. The classifier neural network is trained in a supervised manner with a machine learning process to distinguish between user profile data that are anomalous members of the majority class and user profile data that are members of the target class.
US11829864B2 Systems and methods for energy-efficient analog matrix multiplication for machine learning processes
An energy-efficient multiplication circuit uses analog multipliers and adders to reduce the distance that data has to move and the number of times that the data has to be moved when performing matrix multiplications in the analog domain. The multiplication circuit is tailored to bitwise multiply the innermost product of a rearranged matrix formula generate a matrix multiplication result in form of a current that is then digitized for further processing.
US11829861B2 Methods and apparatus for extracting data in deep neural networks
Disclosed is a method and apparatus for extracting data in a deep learning model. The method includes receiving an input query, determining a first decision boundary set being a subset of a decision boundary set corresponding to a target layer of the deep learning model, extracting a decision region including the input query based on the first decision boundary set, and extracting data included in the decision region.
US11829858B2 Method of training neural network by selecting data to be used in a subsequent training process and identifying a cluster corresponding to a feature vector
A training method of a neural network, and a recognition method and apparatus using the neural network are disclosed. The recognition method using the neural network includes obtaining a feature vector generated from a hidden layer of the neural network, in response to data being entered to an input layer of the neural network, and determining a reliability of a recognition result for the data using the feature vector and clusters.
US11829855B2 Time-factored performance prediction
Training query intents are allocated for multiple training entities into training time intervals in a time series based on a corresponding query intent time for each training query intent. Training performance results for the multiple training entities are allocated into the training time intervals in the time series based on a corresponding performance time of each training performance result. A machine learning model for a training milestone of the time series is trained based on the training query intents allocated to a training time interval prior to the training milestone and the training performance results allocated to a training time interval after the training milestone. Target performance for the target entity for an interval after a target milestone in the time series is predicted by inputting to the trained machine learning model target query intents allocated to the target entity in a target time interval before the target milestone.
US11829849B2 Dynamic orchestration of machine learning functions on a distributed network
Techniques for orchestrating a machine learning (ML) system on a distributed network. Determined performance levels for a ML system, determined from performance data received from the distributed network, are compared to performance requirements from the ML system. An orchestration module for the ML system then determines adjustments for the ML system that will improve the performance of the ML system and executes the adjustments for the ML system.
US11829847B2 Quantum cache
A quantum cache includes a quantum store having an input that receives a quantum state having fundamental quantum properties comprising coherence and is configured to store the quantum state and to preserve a coherence property of stored quantum states to a fidelity level. A fidelity system is coupled to the quantum store and configured to identify if the quantum state that has a coherence property that is not at the fidelity level using monitoring that preserves a coherence property of quantum states to the fidelity level. The fidelity system is further configure to generate classical data about the quantum state if the coherence property is not at the fidelity level, wherein the generated classical data comprises an index associated with the quantum state. Classical data is generated about the quantum state and is transmitted over a classical channel, thereby informing an application that the quantum state having the associated index has the coherence property that is not at the fidelity level.
US11829843B2 Methods and systems for solving a problem on a quantum computer
A method of solving a problem can include providing a fermionic Hamiltonian, transformation of the fermionic Hamiltonian to qubit operators, transformation of the fermionic Hamiltonian in qubit operators to a mean-field Hamiltonian, and embedding the Hamiltonian onto a quantum computer. Such systems and methods may improve upon existing methods for solving electronic structure problems on a computer by adapting the problem to available hardware, reducing computational cost, and reducing the number of required qubits to solve electronic structure problems for larger number of atoms.
US11829841B2 Mechanical energy-based self-powering counting system
A mechanical energy-based self-powering counting system is provided. The system includes an electromagnetic power generator, a count measuring circuit, a count energy supply circuit, a controller and a wireless transmission module. The electromagnetic power generator is driven by an external device and produces an electric signal and outputs the electric signal to the controller after passing it through the count measuring circuit. The controller processes the received signal, updates a count according to certain programming rules and sends data to the wireless transmission module. The energy from the electromagnetic power generator flowing through the count measuring circuit can supply power to the controller. An energy storage module in the count energy supply circuit performs voltage feedback on the controller. The controller monitors the voltage of the energy storage module to control whether it enters a charging state.
US11829836B2 Barcode detection device with width calibration
There is provided a barcode detection device including an image sensor and a processor. The image sensor captures an image frame of a barcode. The processor calculates a gradient vector of bars of the barcode in the image frame for determining a rotation angle of the image sensor. The rotation angle is used to calibrate a detected bar width.
US11829833B1 Asset movement and localization system and method of use
An asset movement and localization system deploys gateways to communicate with transmitters that are attached to an asset. The transmitters communicate with the system to provide the location of the asset. The system uses the location to determine if the asset is in the proper or desired location for a process or for presentation.
US11829827B2 Document and a method for manufacturing a document
The present invention relates to a document comprising at least one RFID transponder, the RFID transponder comprising an antenna (3, 23) and an integrated circuit (4, 24) electrically coupled to the antenna (3, 23). The document comprises at least one detachable detuning element (7, 27) electrically coupled to the antenna (3, 23). The invention also relates to a method for manufacturing a document comprising an RFID transponder.
US11829820B2 Colorimetric method, colorimetric system, and server
A colorimetric method is executed by a server that communicates with an information processing apparatus coupled to a printing apparatus and to a colorimetric device. The method includes: creating work information that includes print commanding information related to a command to print a chart image based on chart information and also includes colorimetry commanding information related to a command to perform colorimetry for the chart image; storing the work information; transmitting the print commanding information to the information processing apparatus; causing the information processing apparatus to command, according to the print commanding information, the printing apparatus to print the chart image; transmitting the colorimetry commanding information to the information processing apparatus; and acquiring colorimetry result information created as a result of the colorimetry performed for the chart image by the colorimetric device.
US11829819B2 Printing apparatus and method obtaining appropriate code size for medium type based on results of trial printing group of different sized codes
A printing apparatus includes a transport unit, a printing unit, a reading unit, and a control unit configured to control the transport unit and the printing unit to perform first printing processing and second printing processing, wherein the control unit prints, in the first printing processing, a code group including a first code of a first size and a second code of a second size larger than the first size on a first medium that is the medium, acquires reading data that is a result of reading, by the reading unit, of the code group printed on the first medium, determines a code size to be adopted for the second printing processing based on the reading data, and, in the second printing processing, prints a third code of the code size on a medium of the same type as that of the first medium.
US11829818B2 Image processing apparatus, image processing method, and program
An image processing apparatus according to the present invention includes an image forming unit configured to form an image, a measuring unit configured to measure the formed image, a control unit configured to control execution of a single-color calibration to be performed to correct reproduction characteristics of a single-color formed by the image forming unit based on a measuring result of a single-color image formed with a single-color recording agent and execution of a multi-color calibration to be performed to correct reproduction characteristics of a multi-color image formed by the image forming unit based on a measuring result of a multi-color formed with a plurality of recording agents, and a selection unit configured to select whether to cause the control unit to perform the multi-color calibration after completing the single-color calibration or cause the control unit to perform any one of the single-color calibration and the multi-color calibration.
US11829817B2 Card reader and control method therefor
A card reader includes a card lock mechanism for preventing pulling-out of a card from an insertion port when the card is jammed in a conveyance passage. The card lock mechanism includes a motor, a lock member driven by the motor to be moved between a contact position and a retreated position, a knob mechanically connected with the motor, and a detection mechanism for detecting the lock member located at the retreated position. The card reader includes a control part which is configured so that, after the motor is driven to move the lock member to the contact position, when the detection mechanism detects that the lock member has moved to the retreated position, the control part executes a tactile stimulation sequence in which the motor is driven to apply movement to the knob so that attention of an operator operating the knob is called in a tactile manner.
US11829809B2 Method, system, and non-transitory computer-readable record medium for managing event messages and system for presenting conversation thread
Methods, systems, and non-transitory computer-readable record media for managing event messages may be provided. A message management method may include generating, by at least one processor, an event related to a chatroom based on an event message input from the chatroom, assigning, by the at least one processor, a reply to the event message, from among messages in the chatroom, to the event, and displaying, by the at least one processor, the reply to the event message in association with the event.
US11829808B2 Variable selection of different versions of an event handler
Embodiments of the present invention provide a method, system and computer program product for variable event handling in a multi-tenant environment. In an embodiment of the invention, a method for variable event handling in a multi-tenant environment includes receiving an event placed on an event bus in an event driven data processing system, the event corresponding to a multiplicity of different instances of a single event handler, with each instance having been adapted to process the event. The method additionally includes decoding the event to identify a version of a target application for the event and matching the version of the target application to an end point for a particular one of the different event handlers. Finally, the method includes routing the event to the matched end point.
US11829807B2 Method and apparatus for preventing task-signal deadlock due to contention for mutex in RTOS
A method for preventing a task-signal deadlock arising due to contention for a mutex in a real-time operating system (RTOS) includes detecting, by a processing unit, a signal notification sent to a task for execution of a signal handler; identifying, by the processing unit, a mutex to be acquired by the signal handler, when the signal notification is detected; determining whether the identified mutex has been acquired by the task; and utilizing, by the processing unit, an alternative stack for execution of the signal handler, in response to determining that the mutex has been acquired by the task, for preventing a task-signal deadlock during the execution.
US11829804B2 Assigning jobs to heterogeneous processing modules
A processing system is described which assigns jobs to heterogeneous processing modules. The processing system assigns jobs to the processing modules in a manner that attempts to accommodate the service demands of the jobs, but without advance knowledge of the service demands. In one case, the processing system implements the processing modules as computing units that have different physical characteristics. Alternatively, or in addition, the processing system may implement the processing modules as threads that are executed by computing units. Each thread which runs on a computing unit offers a level of performance that depends on a number of other threads that are simultaneously being executed by the same computing unit.
US11829800B2 Predictive resource allocation in an edge computing network utilizing machine learning
The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes aggregating historical request data for a plurality of requests, wherein the aggregated historical request data a time of the request, a location of a device from which the request originated, and/or a type of service being requested. The method also incudes training a machine learning model based on the aggregated historical request data; generating, from the trained machine learning model, a prediction for a type of service to be request; identifying an edge node, from a plurality of edge nodes, based on a physical location of the edge node; and based on predicted service, allocating computing resources for the computing service on the identified edge node.
US11829798B2 System and method to improve data compression ratios for fixed block sizes in a smart data accelerator interface device
An information handling system for compressing data includes multiple compression engines, a source data buffer to provide compression data to the compression engines, at least one destination data buffer to receive compressed data from the compression engines, and a compression engine driver. Each compression engine is configured to provide a different compression function. The compression engine driver directs each compression engine to compress data from the source data buffer, and retrieves select compressed data from a first one of the compression engines from the at least one destination data buffer. The selection is based upon a selection criterion.
US11829796B2 Automated rollback
A customer having a deployment in a resource provider environment can request one or more changes to the deployment using one or more application programming interface (API) requests. Along with the one or more changes, the customer can specify one or more metrics or behaviors, or a function thereof, to be monitored for the deployment for at least a period of time after the change is implemented. The customer can also specify acceptable or unacceptable values or ranges for the metrics. If the value of a specified metric is determined during the monitoring to have an unacceptable value, the change can be automatically rolled back or undone. The roll back in some embodiments takes the form of a change in state to yet another state that will cause the deployment to operate similar to a state before the change was implemented.
US11829793B2 Unified management of virtual machines and bare metal computers
Some embodiments provide a method for a compute manager that manages (i) virtual machines executing on host computers and (ii) physical computers. The method uses a first set of application programming interfaces (APIs) to communicate with a virtual machine (VM) executing on a host first computer via a hypervisor executing on the host first computer. The method uses the first set of APIs to communicate with a second computer via a smart network interface controller (NIC) of the second computer, wherein the smart NIC translates the first set of APIs into a different, second set of APIs for the second computer so that the compute manager manages the VM and the second computer with the same first set of APIs.
US11829792B1 In-place live migration of compute instances for efficient host domain patching
Techniques for in-place live migration of guest domain compute instances are described. A secondary host domain, which may be a patched version of an initial host domain, is launched on a computing device in a candidate host domain role or as a guest domain with escalated privileges. Existing guest domains are live migrated within the computing device to utilize the secondary host domain while the initial host domain continues to serve guest domains that have not yet been migrated. When all guest domains have been migrated, the initial host domain may be terminated, resulting in a patched computing device without network-based failures or noticeable service degradation for the guest domains, and while allowing existing guest domain workflows and network connections to continue unaffected.
US11829791B2 Providing device abstractions to applications inside a virtual machine
The present disclosure relates to devices and methods for creating one or more proxy devices in a guest device mirroring the devices hosted by a host device. The proxy devices may provide full device access functionality to applications running in the guest device. The devices and methods may load a proxy driver inside the guest device, which communicates with the host device. When applications running on the guest device interact with the proxy devices, the proxy driver communicates the interaction to the host device, which communicates with the device driver managing the device. The devices and methods allow applications running on the host and applications running on the guest to shares access to the same device.
US11829790B2 Directed interrupt virtualization with fallback
A processor receives an interrupt signal. The interrupt signal is received with an interrupt target ID identifying a target processor for handling the interrupt signal. The processor is a target of the interrupt signal directly. A check is made as to whether the processor is the target processor identified by the interrupt target ID. The checking includes performing a comparison of the interrupt target ID with a current interrupt target ID assigned to the processor. Based on the checking being successful, the interrupt signal is accepted for handling by the processor.
US11829788B2 Tracking computer user navigations to generate new navigation paths
When human users traverse physical space or traverse computer software, they take “navigational paths.” Some embodiments of the present invention are directed to machine logic for identifying a favorable navigation paths by monitoring physical or computer software navigation paths used by human users as they use a set of computer program(s). This favorable navigation path, through physical space or the logic of the set of computer program(s), can then be suggested to future users who want to navigate from a similar starting point to a similar end point.
US11829785B2 System and method for presenting an object
Method, system for presenting an object on a computing device. A metaphor application on a computing device organizes a user interface based upon a metaphor. The metaphor organizes a document, file, application, or combination thereof based on geospheric direction, geolocation, or both. The metaphor may also organize a document, file, application, data, or a combination thereof based on a solid geometrical figure in three-dimensional Euclidean space. A document, file, application, or any combination thereof may be associated with geophysical direction, a geolocation, or both. The document, file, application, data, or any combination thereof may further be associated with a solid geometrical figure. A presentation object containing data on the document, file, application, data, or combination thereof, and the geospheric direction, geolocation, or both is formatted into data blocks for rendering on a display. The display may be the display screen of the computing device. The metaphor application causes the presentation object to be rendered on the display when the computing device is pointing in the geospheric direction, in the geolocation or both associated with the presentation object.
US11829784B1 Dynamically reordering plugin execution order at an API gateway of a microservices application
Disclosed embodiments are directed at systems, methods, and architecture for providing execution order and execution for plugins installed on an API gateway associated with a microservices application. In application architectures where features of microservices are implemented as plugins and migrated to an API gateway, the relevant APIs are able to be built lighter weight than otherwise. However, the migration of the features to plugins introduces the potential for error states in the microservice application. To resolve the potential issues, the API gateway takes into consideration a set of native instructions in each of the plugins to determine the execution order thereof. The execution order is determined dynamically in response to requests by the APIs of the microservice application.
US11829773B2 Systems and methods for securely booting a network device with a service provider trust anchor
A network device may load, via a boot ROM application, a provider bootloader application from a memory of the network device and may calculate a first hash value based on decrypting a provider bootloader signature with a provider public key. The network device may calculate a second hash value based on the provider bootloader application and may utilize, when the first hash value and the second hash value are equivalent, the provider bootloader application to load an original equipment manufacturer (OEM) bootloader application from the memory. The network device may calculate a third hash value based on decrypting an OEM bootloader signature with one of a plurality of OEM public keys. The network device may calculate a fourth hash value based on the OEM bootloader application. The network device may complete, when the third hash value and the fourth hash value are equivalent, a boot process for the network device.
US11829767B2 Register scoreboard for a microprocessor with a time counter for statically dispatching instructions
A processor includes a time counter and a register scoreboard and operates to statically dispatch instructions with preset execution times based on a write time of a register in the register scoreboard and a time count of the time counter provided to an execution pipeline.
US11829765B2 Computer mechanism for analytic orchestration and entitled execution
A mechanism is provided to orchestrates entitled execution of a set of analytics. The mechanism retrieves an analytic entry from an immutable data record source and identifies an analytic associated with the analytic entry, and an associated dataset. The analytic and the dataset are encrypted using an owner's key. The mechanism decrypts the analytic using a decryption key and executes the analytic based on the decrypting.
US11829764B2 Address manipulation using indices and tags
Techniques are disclosed for address manipulation using indices and tags. A first index is generated from bits of a processor program counter, where the first index is used to access a branch predictor bimodal table. A first branch prediction is provided from the bimodal table, based on the first index. The first branch prediction is matched against N tables, where the tables contain prior branch histories, and where: the branch history in table T(N) is of greater length than the branch history of table T(N-1), and the branch history in table T(N-1) is of greater length than the branch history of table T(N-2). A processor address is manipulated using a greatest length of hits of branch prediction matches from the N tables, based on one or more hits occurring. The branch predictor address is manipulated using the first branch prediction from the bimodal table, based on zero hits occurring.
US11829762B2 Time-resource matrix for a microprocessor with time counter for statically dispatching instructions
A processor includes a time counter and a time-resource matrix and provides a method for statically dispatching instructions if the resources are available based on data stored in the time-resource matrix, and wherein execution times for the instructions use a time count from the time counter to specify when the instructions may be provided to an execution pipeline.
US11829760B2 Processing-in-memory device and processing-in-memory system including the same
A processing-in-memory (PIM) device includes a plurality of multiplication/accumulation (MAC) units, each of the MAC units including a memory bank and a MAC operator and performing one operation, among a memory operation and a PIM operation, a command mapping register generating one of a memory operation mode signal and a PIM operation mode signal based on a row address that is mapped to the PIM operation to be performed by the plurality of MAC units, and a command decoder generating a memory control signal for the memory operation and a PIM control signal for the PIM operation, wherein the command decoder is configured to generate the PIM control signal in response to the PIM operation mode signal and configured to transmit the PIM control signal to the plurality of MAC units, and configured to generate the memory control signal in response to the memory operation mode signal and configured to transmit the memory control signal to the plurality of MAC units.
US11829757B2 Multi-layer data cache to prevent user experience interrupts during feature flag management
There are provided systems and methods for a multi-layer cache to prevent user experience interrupts during feature flag management. A service provider may provide applications to computing devices of users including mobile applications. Use and availability of features in an application may be configured using feature flags, however, change of these feature flags may initiate an application refresh that affects user experiences with the application. To prevent interruptions, a multi-layer data cache may be used where feature flag data for the feature flags may initially be loaded, after a time period, to a first layer cache that is not used to update the application. When conditions exist for updating the application without affecting the user experience, such as if the user is no longer using a workflow, the feature flag data may be loaded to a second layer cache. The second layer cache may then be used for updating.
US11829755B2 Acceleration circuitry for posit operations
Systems, apparatuses, and methods related to acceleration circuitry for posit operations are described. Signaling indicative of performance of an operation to write a first bit string to a first buffer resident on acceleration circuitry and a second bit string resident on the acceleration circuitry can be received at an DMA controller couplable to the acceleration circuitry. The acceleration circuitry can be configured to perform arithmetic operations, logical operations, or both on bit strings formatted in a unum or posit format. Signaling indicative of an arithmetic operation, a logical operation, or both, to be performed using the first and second bit strings can be transmitted to the acceleration circuitry. The arithmetic operation, the logical operation, or both can be performed via the acceleration circuitry and according to the signaling. Signaling indicative of a result of the arithmetic operation, the logical operation, or both can be transmitting to the DMA controller.
US11829754B2 Compile device, compile method, and non-transitory computer readable medium for increasing a speed of a program
A vector load instruction generating unit of a compile device generates an instruction to load a “first group of data units”, which is used as an element A[i] in iterative calculation processing, from a memory into a first vector register in a state of being packed in units of 1-word. Each data unit is (1/2)k word. The vector load instruction generating unit generates an instruction to load a second group of data units, which is used as an element [i+2k] into a second vector register. A vector shift double instruction generating unit generates an instruction to cause a part of a data string, which is obtained by shifting data of the first vector Register and the second register by (1/2)k word as a series of data string, to be stored in a third vector register in a state of being packed in units of 1-word.
US11829752B2 Processor cores using packet identifiers for routing and computation
Processor cores using packet identifiers for routing and computation are disclosed. One method includes executing a complex computation using a set of processing cores. The method includes routing a set of packets using a set of packet identifiers and executing a set of instructions. The set of instructions are defined using a set of operand identifiers. The operand identifiers represent packet identifiers in the set of packet identifiers. In specific implementations the set of the operand identifiers represent packet identifiers in the set of packet identifiers in that a set of memories on the set of processing cores stores data values in common association with both the set of packets, and a set of operands identified by the set of operand identifiers. In specific implementations the set of operand identifiers and packet identifiers are unambiguously mapped to an underlying set of application datums of the complex computation.
US11829751B1 System and method for automatically capturing source code and associated artifacts for static analysis
This disclosure describes a system and method of automatically capturing source code and associated artifacts for static analysis. A method includes receiving a current state of a project that includes a set of files in a directory to be captured for analysis and a current capture status of individual files of the set of files, determining a plan including a sequence of actions in response to the current state of the project, and executing the sequence of actions to capture each of the set of files. The sequence of actions includes capturing buildable modules in the set of files with a build-capture based on a default build command and a buildless-capture based on module definition files.
US11829746B1 Enabling agile functionality updates using multi-component application
Systems and methods are disclosed for providing a multi-component application, including a first and second component. Functionality of the application may be easily and rapidly modified by modification to the first component, without requiring modification to the second component. The first component may be implemented locally at a client device, while the second component is implemented remotely. While modification of the second component may require privileges of a remote location, a user of a client device may modify the first component while maintaining interoperability and compatibility with the second component, thereby enabling the end user to modify functionality of the multi-component application. In some instances, different versions of a first component are provided, and an end user of a client device is enabled to specify which version of the first component should be used.
US11829743B2 Method and system for providing customized rollout of features
A method of and system for customizing a rollout process of application features includes providing a list of one or more application features for display on a user interface screen, the software application features being application features that are scheduled for a staged rollout, enabling selection of one of the application features for enrolling in late-stage rollout or opting out of the staged rollout, receiving a request for enrolling a user entity in late-stage rollout or opting the user entity out of the staged rollout, storing a property associated with the user entity in a data store, the property indicative of the user entity enrolling in late-stage rollout or opting out of the staged rollout, accessing the stored property, when selecting a plurality of enterprises or users for the staged rollout of the application feature, and depending on the accessed property, selecting the user entity for late-stage rollout or not selecting the user entity for the staged rollout.
US11829741B2 Instantiated deployment of microservices
A method, computer program product and computer system to generate a codebase for tenant microservices in a distributed computing environment is provided. A processor receives a request from a tenant to deploy a microservice in a distributed computing environment. A processor retrieves a schema associated with the tenant and the microservice to be deployed. A processor retrieves a constructor class associated with the microservice. A processor deploys an instance of the microservice within the distributed computing environment based on the constructor class associated with the microservice. A processor provides a service endpoint within the distributed computing environment managed by the deployed instance of the microservice.
US11829740B2 System and method for deployment level management of subscription based solutions
Methods, systems, and devices for providing for providing computer implemented services using managed systems are disclosed. To improve the likelihood of the computer implemented services being provided, a subscription based model may be used to manage the managed systems. The subscription model may utilize a highly accessible service to obtain information regarding capabilities of managed systems to present information regarding all potential solutions that the managed systems may provide. In some cases, subscription decisions may be based on inaccurate information. To limit the potential impact of subscription decisions made based on inaccurate information, the system may operate using a distributed control plane and management model where the entities most closely related to or likely to have accurate information is empowered to honor, reject, and/or remediate subscription decisions made by other entities.
US11829734B2 Graphical user interface generator using markup language
A method for generating a user interface is described. A script file for a software component is received, the software component being configured by source code that specifies a plurality of variables for the software component. The script file is parsed for markup language that describes a graphical user interface for the plurality of variables of the software component. A graphical user interface for modifying values of the plurality of variables of the software component is automatically generated using the markup language.
US11829732B2 Simple object application protocol web service applications
Methods, systems, and computer readable media to automatically generate source code for simple object application protocol (SOAP) web services are described. The method can include selecting a type of web service and a web service. The method can also include selecting one or more inputs or one or more outputs corresponding to the type of the selected web service. The method can further include defining one or more conditions for the one or more outputs. The method can also include automatically generating a source code file for the web service based on one or more of the type of web service, the one or more inputs, the one or more outputs, or the one or more conditions, and deploying the source code file to a server. The method can further include generating a document that lists one or more specifications of the web service.
US11829731B2 Modular multiplication circuit and corresponding modular multiplication method
A modular multiplication circuit includes a main operation circuit, a look-up table, and an addition unit. The main operation circuit updates a sum value and a carry value according to 2iA corresponding to a first operation value A and m bits of a second operation value B currently under operation, m is a positive integer, i is from 0 to m−1. The look-up table records values related to a modulus, and selects one of the values as a look-up table output value according to the sum value. The addition unit updates the sum value and the carry value according to the look-up table output value and outputs the updated sum value and the updated carry value to the main operation circuit. The modular multiplication circuit updates the sum value and the carry value in a recursive manner by using m different bits of the second operation value B.
US11829726B2 Dual learning bridge between text and knowledge graph
Systems, computer-implemented methods, and computer program products to facilitate a dual learning bridge between text and a knowledge graph are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise a model component that employs a model to learn associations between text data and a knowledge graph. The computer executable components further comprise a translation component that uses the model to bidirectionally translate second text data and one or more knowledge graph paths based on the associations.
US11829721B2 Systems and methods for unsupervised paraphrase generation
Embodiments described herein provide dynamic blocking, a decoding algorithm which enables large-scale pretrained language models to generate high-quality paraphrases in an un-supervised setting. Specifically, in order to obtain an alternative surface form, when the language model emits a token that is present in the source sequence, the language model is prevented from generating the next token that is the same as the subsequent source token in the source sequence at the next time step. In this way, the language model is forced to generate a paraphrased sequence of the input source sequence, but with mostly different wording.
US11829715B2 Text-based news significance evaluation method, apparatus, and electronic device
The present invention provides text-based news significance evaluation methods, apparatuses, and electronic devices for improving efficiency and accuracy of news significance evaluation, and implementing real-time dynamic evaluation on text news. The method comprises: reading text news; preprocessing the text news to obtain original data; extracting feature values from the original data, which comprises metadata, a keyword, and a probability model feature value; and obtaining a score of each feature value according to a weight ratio corresponding to each feature value. The apparatus comprises: a text news reading module, a text news preprocessing module, a feature value extraction module, a feature value weight determining module, and a text news significance evaluation module. The electronic device comprises a memory and a processor. The memory stores a computer program that can run on the processor. When executing the computer program, the processor implements the text-based news significance evaluation method.
US11829710B2 Deriving global intent from a composite document to facilitate editing of the composite document
An illustrator system accesses a multi-element document, the multi-element document including a plurality of elements. The illustrator system determines, for each of the plurality of elements, an element-specific topic distribution comprising a ranked list of topics. The illustrator system creates a first aggregated topic distribution from the determined element-specific topic distributions. The illustrator system determines a global intent for the multi-element document, the global intent including one or more terms from the first aggregated topic distribution. The illustrator system queries a database using the global intent to retrieve a substitute element. The illustrator system generates a replacement multi-element document that includes a substitute element in place of an element in the multi-element document The at least one substitute element is different from the element in the displayed multi-element document.
US11829708B1 Communicating context for messages between users in copy management systems
A system creates a snapshot of a part of copy management content which is displayed by a user interface, and which is selected by a user of the system as context for a subsequent message from the user. The system creates a hyperlink in the message to the snapshot which depicts the part of the copy management content. The system stores user entries for a tag that identifies at least one intended recipient of the message, a time when the message is made available for the intended recipient(s), and text for the message. The system sends the message at the time to the intended recipient(s) via an internal communication channel of the system. In response to the recipient of the message selecting the message's hyperlink to the snapshot, the system outputs the context for the message to the recipient's user interface, which enables the recipient to respond to the message.
US11829707B2 Providing way to store process data object state as snapshots at different points of process
Various embodiments provide for obtaining snapshots of a displayable form. User specified information is received from a process modeler user interface. The process that includes the displayable form is created based on the user specified information. Snapshot instructions is associated, based on the user specified information, with a point in the process that can occur anytime while displaying the form during the execution of the process. The form is displayed as part of the execution of the process. When the point is encountered during execution of the process, the snapshot of the displayed form is obtained based on execution of the snapshot instructions.
US11829703B2 Parallel object analysis for efficiently generating layouts in digital design documents
This disclosure covers methods, non-transitory computer readable media, and systems analyze a digital design document having an initial layout of digital objects and automatically generate candidate layouts by concurrently performing operations on the digital objects within the initial layout. By iteratively performing concurrent operations, in some implementations, the methods, non-transitory computer readable media, and systems produce multiple candidate layouts that the systems evaluate by generating design scores. Based on a comparison of such design scores, the methods, non-transitory computer readable media, and systems generate one or more modified layouts (from among the candidate layouts) for presentation to a user.
US11829702B2 Document architecture with fragment-driven role-based access controls
A document production system may construct a document from fragments based on a theme associated with the document. The theme may contain section(s), each section having an access control list (ACL) associated therewith. The ACL may specify role-based user group(s) and permission(s) for the role-based user group(s). The system may evaluate rules applicable to the document. At least one rule may pertain to the ACL(s). The evaluation may include, at least in part, utilizing user login information received over a network from a client device. In constructing the document, the system may assemble the document in accordance with the rules and utilizing the fragments and meta information that describes the document. The system may render the document thus assembled utilizing the ACL, generate a view of the document, and communicate the view of the document over the network to the client device for presentation on the client device.
US11829698B2 Guided power grid augmentation system and method
A method and system for guided power grid augmentation determines a minimum resistance path for cells within an integrated circuit (IC) design. The minimum resistance path traces a conducting wire connecting a pin of a cell to an IC tap within the IC design. A voltage drop value for each of the cells is determined so as to identify target cells having a voltage drop value that satisfies a voltage drop criteria. Polygons have defined size characteristics are defined around the minimum resistance paths of the target cells, and conductors, such as additional conductors, are generated within the defined polygons.
US11829696B2 Connection analysis method for multi-port nesting model and storage medium
A connection analysis method for a multi-port nested model and a medium. The method includes: acquiring instance information and nested relationships of a multi-port nested model, and building an instance relationship tree; reading port information and connection information of instances, and adding the port information and the connection information to the instance relationship tree; acquiring the port information and the connection information of the instances of each node layer by layer according to the instance relationship tree to build a connection dictionary; and acquiring port-to-port connection information of the instances by retrieving the connection dictionary to perform connection analysis on the multi-port nested model.
US11829694B2 Verification of hardware design for component that evaluates an algebraic expression using decomposition and recombination
A hardware design for a component that evaluates a main algebraic expression comprising at least two variables is verified, the main algebraic expression being representable as a lossless combination of a plurality of sub-algebraic expressions, and one or more of the at least two variables can be constrained to cause an instantiation of the hardware design to evaluate each of the sub-algebraic expressions. An instantiation of the hardware design is verified as correctly evaluating each of the plurality of sub-algebraic expressions, and the instantiation of the hardware design is formally evaluated as correctly evaluating one or more combinations of sub-algebraic expressions, wherein the one or more combinations comprises a combination that is equivalent to the main algebraic expression.
US11829691B2 Atmospheric sensor network and analytical information system related thereto
Disclosed is an atmospheric information network comprised of a group of low earth orbit satellite-based sensors providing global coverage of the earth, together with one or more ground-based sensor networks, together with one or more mobile sensor networks, all operating to collect near-real-time or real-time data, together with data gathering from other governmental and commercial atmospheric data sources, together with software algorithms and processes for data reduction, data analysis, correlation of information, data fusion, modeling, reporting of near-real-time or real-time atmospheric conditions of air pollution and wind, and prediction of future atmospheric conditions of air pollution and wind. Such information is presented in geospatial and infographic formats on computer or mobile device displays, or electronic billboards.
US11829687B2 Method for inversion of corresponding line mileage and offset by using known coordinate point
A method for inversion of a path mileage and offset by using a known coordinate point, comprising: based on coordinates of a known point P and curve elements of a start location and an end location of a curve element, first segmenting or not segmenting the curve element according to a corner of the curve element to obtain a plurality of curve sub-elements (AiBi), and calculating curve elements of the curve sub-elements (AiBi); taking any curve sub-element (AiBi) to calculate a half chord length S and a straight corner θ, and performing precision determination and convergence correction according to S and θ, the point P being always effective with respect to the curve sub-element (AiBi) in the correction process; and performing cyclic convergence calculation to finally obtain a distance from the point P to any point on a chord line or an arc line as an offset of the curve sub-element (AiBi) corresponding to the point P and to obtain a mileage of the curve sub-element (AiBi) corresponding to the point P. By calculating different curve sub-elements (AiBi), an effective offset and an effective mileage of the curve sub-element (AiBi) corresponding to the point P can be finally obtained. The method is suitable for mileage inversion of curve elements which comprise a large-corner curve element, the calculation process is always converged, the situation that calculation cannot be performed is avoided, and the calculation process is relatively simple.
US11829685B2 Method for designing and manufacturing custom-made furniture using computer, system, and program therefor
A method for designing a part member of a custom-made furniture includes: producing a rectangular parallelepiped part member in a rectangular parallelepiped space; setting a XY coordinate system on six faces of the rectangular parallelepiped space using a corner of a rectangle of each face as an origin and two sides of a rectangle of each face as X axis and Y axis; setting one or more predetermined rules for determining positions of one or more machinings based on lengths p and q from a corner of the rectangle and designating a XY coordinate positions of the one or more machinings as a function of p and q; altering the dimensions of the rectangular parallelepiped space of the part member; calculating the positions of the machinings after the dimensions of the rectangular space are altered in accordance with the predetermined rules; and outputting the machining specification.
US11829683B2 Monitoring device having 360 degree sensing
Aspects of the present invention are directed towards identifying users in a room by an intelligent personal assistant for automatic control of certain devices controlled by the assistant. The assistant may have a retractable, reflector that is used to identify persons in the vicinity of the assistant when the retractable, reflector is in an extended position. The retractable, reflector may additionally be stowed inside the assistant to stop processing visual information in the vicinity of the assistant.
US11829682B2 Music discovery dial
Example techniques may involve tuning a music discovery dial. An implementation may include displaying, on the touch-sensitive circular graphical display, a circular graphical user interface including multiple wedge-shaped selectable regions arranged around the circumference of the circular graphical user interface, each wedge-shaped selectable region corresponding to a respective streaming audio channel. The implementation may include detecting a touch input in a circular motion to the touch-sensitive circular graphical display and causing a paired playback device to play back an audio content snippet corresponding to each selectable regions that the touch input enters. The implementation may further include switching the playback device from playing back a given pre-cached audio content snippet to playing back the full audio track from one or more servers of a streaming audio service.
US11829680B2 System for managing transitions between media content items
A system for playing media content items operates to provide smooth transitions between the media content items to continuously support a user's repetitive motion activity. The system can generate crossfade data containing information for transitions between media content items. The mix-in and mix-out points for the transitions are calculated to eliminate one or more portions of media content items that have lower musical energy than a majority portion of the items, and to maintain substantially consistent and/or stable musical energy (e.g., audio power or sound power) throughout the media content items including transitions therebetween.
US11829679B2 Shared control of a virtual object by multiple devices
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate a shared control of a virtual object by two or more users. A virtual object is displayed by a first device, for example, as part of an augmented reality experience where the display of the object is overlaid on a real-world environment. User input indicative of a modification to the virtual object is received. The virtual object is modified, and a modified virtual object is displayed by a second device.
US11829677B2 Generating written user notation data based on detection of a writing passive device
A method includes transmitting, by a plurality of drive sense circuits of an interactive display device, a plurality of signals on a plurality of electrodes of the interactive display device. A writing passive device is identified based on a first plurality of changes detected in the electrical characteristics of the set of electrodes. Written user notion data is determined based on detecting movement of the writing passive device in relation to the interactive display device, and the written user notation data is displayed. An erasing passive device is identified based on a second plurality of changes detected in the electrical characteristics of the set of electrodes. Erased portions of the written user notation data is determined based on detecting movement of the erasing passive device in relation to the interactive display device, and the updated written user notation data is displayed based on no longer displaying the erased portions.
US11829671B2 Transfer of print queues via machine readable codes
A printing device is disclosed. For example, the printing device includes a processor and a non-transitory computer readable medium storing instructions, which when executed by the processor, cause the processor to receive selections for settings of a print job, save the selections as a print queue, and generate a machine readable code that contains the selections for the print queue.
US11829668B2 Print job management apparatus, print job management method, and non-transitory computer readable medium
A print job management apparatus includes a processor, and a storage device configured to store data of an expected result of a print job. The processor is configured to: read the data of the expected result from the storage device; obtain data of an actual result printed and output in accordance with the print job; and based on a result of comparison between the data of the expected result and the data of the actual result, obtain a processing status of the print job.
US11829659B2 System and control method to obtain a printing file and decide a type of an account of a user
A system for obtaining a file on a network and printing the file, comprises: a determination unit configured to determine a type of an account of a user; a decision unit configured to decide a printing target file from a plurality of files on the network in accordance with a condition corresponding to the type determined by the determination unit; and a printing unit configured to obtain the printing target file decided by the decision unit from the network and print the printing target file.
US11829656B2 Printing system, control method thereof, and storage medium
A printing system is provided that does not produce a wasteful defective product by suppressing inconsistency in collated pages between a reference image and an inspection image. In a case where a read image obtained by reading an image on a sheet for which print processing has been performed based on a print job is a blank sheet image but a reference image registered in association with the print job is not a blank sheet image, a page of a reference image and a page of the read image are matched with each other by using a blank sheet image registered as a reference image not in association with the print job.
US11829654B2 System, server system, and print control method using server system for executing printing by using print code
A system includes a printer and a server system in which registration of print data to be printed by a printer is performed. The server system includes a reception unit that receives a first message, which is transmitted from a message app operating in a client terminal to request the registration of the print data, via a message app server, a first transmission unit that transmits, in response to the message, a URL of a registration form of the print data to the message app via the message app server, a registration unit that registers the print data, which is transmitted by a browser operating in the client terminal by using the registration form, and a second transmission unit that transmits a print code corresponding to the print data to the message app via the message app server. The printer then executes printing based on the registered print data.
US11829650B2 Memory sub-system data migration
A method includes receiving a command to write data to a memory device and writing the data to a first memory tier of the memory device. The first memory tier of the memory device is a dynamic memory tier that utilizes single level cells (SLCs), multi-level cells (MLCs), and triple level cells (TLCs). The method further includes migrating the data from the first memory tier of the memory device to a second memory tier of the memory device. The second memory tier of the memory device is a static memory tier that utilizes quad level cells (QLCs).
US11829646B2 Memory device performance based on storage traffic pattern detection
A processing device of a memory sub-system can monitor a plurality of received commands to identify a forced unit access command. The processing device can identify a metadata area of the memory device based on the forced unit access command. The processing device can also perform an action responsive to identifying a subsequent forced unit access command to the metadata area.
US11829644B2 Memory control method, memory storage device, and memory control circuit unit
A memory control method, a memory storage device, and a memory control circuit unit are provided. The memory control method includes: receiving a read command from a host system; in response to a first physical erasing unit being a first type physical unit, sending a first operation command sequence to instruct a rewritable non-volatile memory module to read a first physical programming unit based on a first electronic configuration; and in response to the first physical erasing unit being a second type physical unit, sending a second operation command sequence to instruct the rewritable non-volatile memory module to read the first physical programming unit based on a second electronic configuration. The first electronic configuration is different from the second electronic configuration.
US11829643B2 Memory controller system and a method of pre-scheduling memory transaction for a storage device
A memory controller system (and method of pre-scheduling memory transaction) for a storage device comprising a linked-list controller; a plurality of command buffers to store read commands or write commands, and an arbiter to issue command. Each command buffer containing variables set by the linked-list controller. The linked-list controller is configured to execute commands in sequence independent of logical command buffer sequence. The command buffer is configured to support read commands with maximum number of write commands. The linked-list controller is configured to merge multiple write commands that are going to the same address and snarfs read commands from write commands if both commands are going to the same address and the read commands that are snarfed are loaded into a separate command buffer. The variables contained in each of the command buffer indicates status and dependency of the command buffer to create a link forming a command sequence.
US11829637B2 Methods and systems for memory bandwidth control
Resources of an electronic device are partitioned into a plurality of resource portions to be utilized by a plurality of clients. Each resource portion is assigned to a respective client, has a respective partition identifier (ID), and corresponds to a plurality of memory bandwidth usage states tracked for a plurality of memory blocks. For each resource portion, each of the memory bandwidth usage states is associated with a respective memory block and indicates at least how much of a memory access bandwidth assigned to the respective partition ID to access the respective memory block is used. A usage level is determined for each resource partition based on the memory bandwidth usage states, and applied to adjust a credit count. When the credit count is adjusted beyond a request issue threshold, a next data access request is issued from a memory access request queue for the respective partition ID.
US11829632B2 Metrics aggregation
A method for monitoring a storage system, the method may include (a) generating a compute entity (CE) storage metric by each CE of a group of CEs to provide multiple CE storage metrics, wherein the multiple CE metrics are related to a monitoring period; and (b) calculating, during a calculation period, a group metric based on the multiple CE storage metrices; wherein the calculating includes performing multiple calculations iterations, wherein each calculation iteration includes (a) selecting an updating CE that belongs to the group of CEs and was not previously selected during the calculation period, (b) accessing, by the updating CE, a shared data structure that stores the group storage metric, and (c) updating the group storage metric using the CE storage metric of the updating CE.
US11829629B2 Synchronously replicating data using virtual volumes
Synchronous replication between storage systems with virtualized storage includes: assigning a virtual volume datastore to a pod, the pod including a management object, the virtual volume datastore including virtual machine data; stretching the pod from a first storage system to a second storage system, including copying the virtual machine data from the first storage system to the second storage system; and synchronously replicating access operations of the virtual machine data of the pod between the first and second storage systems.
US11829626B2 Storage device and operating method of storage device
A storage device includes a nonvolatile memory device and a controller that accesses the nonvolatile memory device based on a request of an external host device, receives a first clock signal from the external host device, generates a second clock signal through frequency multiplication of the first clock signal, and communicates with the external host device based on the second clock signal. The controller requests the external host device to adjust a multiplication ratio for the frequency multiplication of the first clock signal.
US11829625B2 Slice memory control
Embodiments of the present disclosure relate to managing communications between slices on a storage device engine. Shared slice memory of a storage device engine is provisioned for use by each slice of the storage device engine. The shared slice memory is a portion of total storage device engine memory. Each slice's access to the shared memory portion is controlled.
US11829623B2 Using incomplete super blocks for increased write performance
A system can include a memory device, and a processing device, operatively coupled with the memory device, to perform operations of writing a first portion of data to one or more complete translation units of the memory device using a first number of logical levels per memory cell and writing a second portion of the data to one or more incomplete translation units of the memory device using the first number of logical levels per memory cell. The operations can also include writing a third portion of the data to one or more complete translation units of the memory device using a second number of logical levels per memory cell that exceeds the first number of logical levels per memory cell.
US11829622B2 Untying compression related links to stale reference chunks
A method for selectively untying at least one of compression related links to a stale reference chunk, the method may include determining whether a compression effectiveness condition is fulfilled in relation to a set of referring chunks that are compressed using the stale reference chunk and are linked to the to the stale reference chunk by the compression related links; wherein the compression effectiveness condition is responsive to, at least, a number of the referring chunks of the set; and untying the at least one compression related links to the stale reference chunks when the compression effectiveness condition is not fulfilled.
US11829621B2 File system and host performance booster for flash memory
Disclosed herein are system, method, and computer program product aspects for managing a storage system. In an aspect, a host device may generate a configuration corresponding to a file and transmit the configuration to a memory device, such as 3D NAND memory. The configuration instructs the memory device to refrain from transmitting a logic-to-physical (L2P) dirty entry notification to the host device. The L2P dirty entry notification corresponds to the file. The host device may also generate a second configuration corresponding to the file and transmit the second configuration to the memory device. The second configuration instructs the memory device to resume transmitting the L2P dirty entry notification corresponding to the file to the host device.
US11829618B2 Memory sub-system QOS pool management
A method includes receiving a request for an allocation of memory resources based on quality of service (QoS) parameters. The method further includes provisioning, via a QoS manager component, a plurality of physical functions to provide the requested allocation of resources. At least two of the plurality of physical functions can be provided to meet a QoS criteria.
US11829616B2 Method for determining a hard disk connection slot connected to a hard disk and terminal device
A method for identifying a connection slot used by a hard disk includes determining the name of a program or system kernel connected to a hard disk; determining slot information corresponding to the kernel name; generating a soft link relating the kernel name to the slot information. The soft link has a relationship with and coexists with the kernel name. A terminal device and a non-volatile storage medium therein, for performing the above-described method, are also disclosed.
US11829609B2 Data loss recovery in a secondary storage controller from a primary storage controller
A secondary storage controller determines one or more tracks of one or more volumes in which data loss has occurred in the secondary storage controller. The secondary storage controller suspends a peer to peer remote copy operation between the secondary storage controller and a primary storage controller. Information on the one or more tracks of the one or more volumes in which the data loss has occurred is transmitted to the primary storage controller.
US11829607B2 Enabling data integrity checking and faster application recovery in synchronous replicated datasets
One or more techniques and/or computing devices are provided for utilizing snapshots for data integrity validation and/or faster application recovery. For example, a first storage controller, hosting first storage, has a synchronous replication relationship with a second storage controller hosting second storage. A snapshot replication policy rule is defined to specify that a replication label is to be used for snapshot create requests, targeting the first storage, that are to be replicated to the second storage. A snapshot creation policy is created to issue snapshot create requests comprising the replication label. Thus a snapshot of the first storage and a replication snapshot of the second storage are created based upon a snapshot create request comprising the replication label. The snapshot and the replication snapshot may be compared for data integrity validation (e.g., determine whether the snapshots comprise the same data) and/or quickly recovering an application after a disaster.
US11829606B2 Cloud object storage and versioning system
Systems and methods for cloud object storage and versioning are provided. In an example, a cloud object storage and versioning system (COSVS) coordinates insertion of metadata into a database and data into an object store in a compute infrastructure, the compute infrastructure including the database, the object store, a data source, and a client application interacting with the data source. The COSVS has an architecture comprising a client API layer confined to provide an interface to the client application to facilitate storing or restoring of items originally obtained from the data source, and query different versions of item content originally obtained from the data source; a deduplication layer to deduplicate item content and store items originally obtained from the data source devoid of external item metadata or semantic relations among items; and a packing layer confined to store and retrieve bytes of item or object content.
US11829601B2 Extended utilization area for a memory device
Methods, systems and devices for configuring access to a memory device are disclosed. The configuration of the memory device may be carried out by creating a plurality of access profiles that are adapted to optimize access to the memory device in accordance with a type of access. For example, when an application with specific memory access needs is initiated, the memory access profile that is designed for that particular access need may be utilized to configure access to the memory device. The configuration may apply to a portion of the memory device, a partition of the memory device, a single access location on the memory device, or any combination thereof.
US11829589B2 Electronic checklist command sequencer
An electronic checklist system is disclosed. The system configured to acquire an electronic checklist (ECL), the ECL including a plurality of tasks, each task including a command sequence including one or more command items. The system configured to display the plurality of tasks via a display and receive an initiation input via a user interface. The system configured to transmit one or more communications configured to initiate a performance of one or more automatable actions corresponding to the tasks, the one or more automatable actions configured to at least one of change or measure one or more system states. The system configured to receive system state data. The system configured to display, based on the system state data, one or more completion status graphics indicative of a completion of at least a portion of the plurality of tasks.
US11829582B2 Tab visibility
According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.
US11829581B2 Display control method and terminal
A method includes displaying, by a terminal, a first screen on a touchscreen, receiving, by the terminal, a page flip operation from a user on the first screen, playing, by the terminal, a first page flip animation for switching from the first screen to a second screen in response to the page flip operation, where animation play parameters of the first page flip animation are related to first touch parameters generated on the touchscreen by a user finger during the page flip operation, and playing, by the terminal after the page flip operation ends, a second page flip animation for switching from the first screen to the second screen until the terminal displays the complete second screen, where animation play parameters of the second page flip animation are related to second touch parameters generated when the user finger leaves the touchscreen.
US11829578B2 Devices, methods, and graphical user interfaces for interacting with user interface objects and providing feedback
An electronic device has multiple audio output elements at distinct locations along a periphery of the electronic device. In response to detecting an input directed to a user interface object: if the first input meets predefined criteria and the user interface object is located closer to a first audio output element than to a second audio output element, the device generates a first audio output that corresponds to the first input, wherein the first audio output has a greater amplitude at the first audio output element than at the second audio output element. If the user interface object is located closer to the second audio output element than to the first audio output element, the device generates a second audio output that corresponds to the first input, wherein the second audio output has a greater amplitude at the second audio output element than at the first audio output element.
US11829573B2 Dynamic user interface pagination operation
A computer-implemented method for graphical user interface element accessibility is disclosed. The computer-implemented method includes generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device. The virtual button is not rendered on the webpage and includes an invocable function mapped to the graphical user interface element. The computer-implemented method further includes moving the virtual button along a periphery of the display screen of the device. A rate at which the virtual button moves along the periphery of the display screen of the device is dynamically modified based on a detected identity of a user of the device.
US11829572B2 Three dimensional input for a cylindrical display device
There is provided an image display apparatus that enables an intuitive operation even when a detection target is not able to be inserted into a first space in which a three-dimensional object is visually recognized. A position of a detection target is detected, and a display position of a pointer displayed by a display unit is moved on a basis of a position of the detection target that exists within a second space not overlapping the first space which is a space in which the three-dimensional object is displayed among the position of the detected detection target.
US11829569B2 Display substrate, method for forming display substrate, and display device
A display substrate, a method for forming a display substrate, and a display device are provided. The display substrate includes: a plurality of pixels arranged in an array on a base substrate; a light-shielding pattern at a side, away from the base substrate, of the pixels, and an orthographic projection of the light-shielding pattern on the base substrate is overlapped with an orthographic projection of a gap between adjacent pixels on the base substrate; a light extraction structure arranged at a light-emitting side of the pixel and a side of the light-shielding pattern adjacent to the base substrate, a light-emitting direction of the light extraction structure is a direction of the light extraction structure away from the pixels, and an orthographic projection of the light extraction structure on the base substrate is overlapped with an orthographic projection of the pixels on the base substrate.
US11829568B2 Touch control structure and display apparatus
A touch control structure is provided. The touch control structure includes a plurality of first mesh electrodes and a plurality of second mesh electrodes. The touch control structure is limited in a touch control region and absent in a window region surrounded by the touch control region. The touch control structure includes a plurality of window-adjacent mesh blocks and a plurality of capacitance-compensating conductive plates. A respective one of the plurality of capacitance-compensating plates is directly connected to at least one mesh line of a respective one of the plurality of window-adjacent mesh blocks. The plurality of capacitance-compensating plates respectively surround a plurality of portions of a periphery of the window region.
US11829563B2 Method for operating a safety-critical function using a touch sensor
A method for initiating a safety-critical function in an appliance. The method including receiving a first user input for the safety-critical function via a touchscreen and receiving a second user input confirming the safety-critical function via a first separate input element adjacent to the touchscreen. The operation of the touchscreen can be manipulated externally, directly or indirectly, via wireless communication while a safety-critical function is active. The first separate input element communicates via a wired connection to a control device that is not capable of being manipulated externally via wireless communication while a safety-critical function is active, wherein the control device controls initiation of the safety-critical function. In the method, both the first user input and the second user input are required to initiate the safety-critical function.
US11829562B2 Registration system
A registration system is provided. The registration system includes: a display device, a collection device and an ultrasonic generating device. The display device is configured to display a graphical user interface. The collection device is configured to collect a scene image at the display device to recognize an operation of a user on the graphical user interface. The ultrasonic generating device is configured to emit ultrasonic signals, so that the ultrasonic signals gather to form one or more virtual buttons for operating the graphical user interface.
US11829556B2 Methods for configuring touch sensor system
A method is provided for configuring a touch sensor controller coupled to a touch panel and a host computing device. The method includes receiving, by the controller, first input for starting a configuration mode of operation. The first input may be received independent of the host computing device. The controller initiates the configuration mode of operation responsive to the first input. The controller receives at least one second input via the touch panel for configuring at least one operational setting of the controller. The method also includes configuring, by the controller, the at least one operational setting according to the received at least one second input.
US11829554B2 Fingerprint sensor device, display device including the same, and method for driving the display device
A display device includes a display panel including a plurality of touch electrodes, a touch driving circuit electrically connected to the plurality of touch electrodes, and a fingerprint sensor device disposed on one surface of the display panel and including a plurality of unit blocks. The fingerprint sensor device includes a plurality of fingerprint scan lines extending in a first direction, a plurality of fingerprint sensing lines extending in a second direction crossing the first direction, a plurality of sensor pixels respectively connected to the plurality of fingerprint scan lines and the plurality of fingerprint sensing lines, and a fingerprint scan driver having a plurality of stages for applying a fingerprint scan signal to each of the plurality of fingerprint scan lines. The touch driving circuit applies a start signal to the fingerprint scan driver.
US11829553B2 Display apparatus and method of powering the same
A display apparatus and a method of powering the display apparatus are provided. The display apparatus includes: a main control circuit, configured to provide a first control signal; a touch display driving circuit, configured to provide a second control signal; a power supply circuit, coupled to the touch display driving circuit, and configured to provide a power supply voltage to the touch display driving circuit; and a logic circuit coupled to the main control circuit, the touch display driving circuit, and the power supply circuit, and configured to continuously enable the power supply circuit in a first mode and intermittently enable the power supply circuit in a second mode, under a control of the first control signal and the second control signal.
US11829548B2 Position detection sensor and electronic device
A position detection sensor allows for providing, on a back side of the position detection sensor, a component that needs to be accessed from a front side thereof. The position detection sensor includes a plurality of position detection electrodes arranged on an insulating substrate, wherein a region provided with the plurality of position detection electrodes forms an effective detection region for detecting an indicated position of a position indicator. A through hole in a predetermined shape is formed in the insulating substrate in the effective detection region. The position detection electrodes are arranged to bypass the through hole along the shape of the through hole at an area intersecting the through hole.
US11829547B1 Touch key design method based on touch screen
The present disclosure discloses a touch key design method based on a touch screen, wherein a plastic part is placed on a touch screen, so that the touch screen is equally divided into a plurality of (such as 4×4) areas with the same size. In this way, the touch screen can be regarded as a plurality of (such as 4×4) matrix touch keys. When one of the touch keys is touched by hand, an MCU (a main control unit of a recording software controller) determines which touch key is pressed through the X and Y coordinate values returned by the touch screen, and then controls the corresponding functions. On the touch screen, not only the function name of the recording software corresponding to each touch key is displayed, but also the state of pressing or releasing the touch key and the state about whether the corresponding function on the recording software is activated or non-activated can be displayed in real time. In addition, users are allowed to change the position and the function name of each touch key in the touch screen randomly according to their own usage habits and preferences.
US11829546B2 Border touch module
The disclosure provides a border touch module, including a cover plate, a shielding layer, a first adhesive layer, a sensing electrode layer, a second adhesive layer, an opaque adhesive, and a backlight layer. The shielding layer is disposed below the cover plate. The first adhesive layer is disposed below the shielding layer. The sensing electrode layer is disposed below the first adhesive layer. The second adhesive layer is disposed below the sensing electrode layer. The opaque adhesive is disposed below the sensing electrode layer. The backlight layer is disposed below the opaque adhesive and is in the same plane as the second adhesive layer. The shielding layer has a backlight pattern, and the opaque adhesive has a light source hole. When the backlight layer is in the state of driving backlight, the light illuminates the backlight pattern of the shielding layer through the light source hole.
US11829544B1 Electronic device and method of manufacturing the same
An electronic device includes a cover plate assembly, a frameless display panel assembly, and an adhesive layer. The cover plate assembly has a first major surface. A peripheral region of the first major surface has a first area. The frameless display panel assembly is disposed below the cover plate assembly and has a second major surface. A peripheral region of the second major surface has a second area smaller than the first area. The adhesive layer is disposed between the peripheral region of the first major surface and the peripheral region of the second major surface. The adhesive layer is a frame-shaped and elastic colloid. The adhesive layer, the cover plate assembly, and the frameless display panel assembly together form a closed space after being pressed together, and the closed space has a spacing smaller than 200 microns.
US11829532B2 Control device, control method, and program
There is provided a control device including a control unit that controls tactile sense presentation for presenting a stimulation through a tactile sense and hearing sense presentation for presenting a stimulation through a hearing sense, when it is determined that an operation has been performed on an input unit including a contact area with which an object is brought into contact. The control unit controls displacement indicating a difference from a reference position of the contact area, the displacement being related to the tactile sense presentation, and a strength of sound related to the hearing sense presentation, so that at least one of the tactile sense presentation and the hearing sense presentation is in a proper range that is a range allowing a user of the input unit to perceive the presentation and not causing the user to have unpleasant feeling.
US11829528B2 Eye tracking system
An eye tracking system for detecting position and movements of a user's eyes in a head-mounted display (HMD). The eye tracking system includes at least one eye tracking camera, an illumination source that emits infrared light towards the user's eyes, and diffraction gratings located at the eyepieces. The diffraction gratings redirect or reflect at least a portion of infrared light reflected off the user's eyes, while allowing visible light to pass. The cameras capture images of the user's eyes from the infrared light that is redirected or reflected by the diffraction gratings.
US11829525B2 Sensory enhanced augmented reality and virtual reality device
Systems, apparatuses and methods may provide away to enhance an augmented reality (AR) and/or virtual reality (VR) user experience with environmental information captured from sensors located in one or more physical environments. More particularly, systems, apparatuses and methods may provide a way to track, by an eye tracker sensor, a gaze of a user, and capture, by the sensors, environmental information. The systems, apparatuses and methods may render feedback, by one or more feedback devices or display device, for a portion of the environment information based on the gaze of the user.
US11829521B2 VR multi-screen display method and electronic device
In a virtual reality (VR) multi-screen display method, an electronic device receives a first operation from a user in an application that supports VR and the electronic device starts a VR multi-screen display mode in response to the first operation. Then, the electronic device receives a second operation from the user on a first application icon, and receives a third operation from the user on a second application icon. The electronic device creates a first virtual screen corresponding to a first application and a second virtual screen corresponding to a second application in response to the second operation and the third operation and displays content of the first application on the first virtual screen and displays content of the second application on the second virtual screen.
US11829518B1 Head-worn device with connection region
In one embodiment, an eyewear frame for a user includes at least a front portion with two side portions; two speakers, one in each side portion; a connection region at one side portion, with an electrical connector having two conductive pads to connect to corresponding conductive contacts of a counterpart connector; a rechargeable battery; a microphone in the frame; and wireless communication circuitry in the frame. The connection region can be provided at an inside surface of one of the side portions. The eyewear frame can also include a touch-sensitive input surface on the eyewear frame configured to provide an input to the frame to perform a function. Another embodiment includes a headset with a touch-sensitive input surface and an electrical connector having a conductive pad to connect to a corresponding conductive contact of a counterpart connector.
US11829515B2 Systems, methods, and devices for privacy-protecting data logging
Systems, methods, and devices for privacy-protecting data logging that can log user behavior (e.g., web browsing) without creating a user-specific list of browsed URLs are disclosed. In one embodiment, in an information processing apparatus comprising at least a token server, a privacy service, and a data store, a method for privacy logging may include: (1) providing, by the token server, a token to a privacy application executed on an electronic device and to a privacy service; (2) receiving, by the privacy service, browsing traffic from a browser or application executed by the electronic device; (3) associating, by the privacy service, the browsing traffic with the token; and (4) storing, by the data store, the associated browsing traffic with the token.
US11829514B2 Systems and methods for computing with private healthcare data
Techniques are provided for computing with private healthcare data. The techniques include a de-identification method including receiving a text sequence; providing the text sequence to a plurality of entity tagging models, each of the plurality of entity tagging models being trained to tag one or more portions of the text sequence having a corresponding entity type; tagging one or more entities in the text sequence using the plurality of entity tagging models; and obfuscating each entity among the one or more tagged entities by replacing the entity with a surrogate, the surrogate being selected based on one or more attributes of the entity and maintaining characteristics similar to the entity being replaced.
US11829513B2 System for improving data security when storing data
When a third party wants to redeem a user's personally identifiable information (PII), the third party presents to the system a token representing the PII, which indicates a request for the PII. The system seeks consent from the user for sending the PII to the third party. If the user grants consent, then the system prepares the PII for the third party. In some embodiments, the third party can initiate a telephone call with a dispatch to receive the PII. In some embodiments, the third party can receive the PII directly from the system.
US11829512B1 Protecting membership in a secure multi-party computation and/or communication
Protecting membership in secure multi-party computation and communication is provided. A method of protecting membership includes generating a padding dataset, up-sampling a first dataset with the padding dataset, transforming and dispatching the first dataset, receiving a second dataset, and performing a private set intersection operation based on the first dataset and the second dataset to generate a third dataset. Each of the first dataset, the padding dataset, and/or the second dataset includes one or more personal identification information for each user or member in the dataset.
US11829507B2 Methods and systems for privacy protection verification
Systems and methods for verifying requests for personal information are described. A server computing system may receive a request for personal information associated with a requester, the request sent based on a government regulation related to consumer privacy rights, the request including a first identifier provided by the requester, the personal information stored in one or more databases based on one or more past transactions engaged between the requester and an entity associated with the one or more databases. The server computing system may search the one or more databases using the first identifier to identify a second identifier related to the first identifier, the second identifier stored in the one or more databases by the entity based on the one or more past transactions. The server computing system may verify identity of the requester using at least the second identifier. Based on successfully verifying the identity of the requester, the server computing system may generate a notification indicating that the request for the personal information is accepted.
US11829505B2 High security one-time encryption
Methods and systems for improved and novel encryption that make it difficult or impossible in any practical way to extract data that has been protected on the computing system. A computing device may receive authentication data from a client device. The computing device may generate an encryption key and a corresponding decryption key. The computing device may receive, from the client device, information associated with a timed access window. The computing device may send, to the client device, the encryption key. The computing device may receive, from the client device, a request for the corresponding decryption key. The computing device may calculate that the request for the corresponding decryption key is during the timed access window and send, to the client device, based on the request and the calculation that the request for the corresponding decryption key is during the timed access window, the corresponding decryption key.
US11829502B2 Data sharing via distributed ledgers
Systems as described herein may include authorizing the sharing of data and sharing data between a variety of systems. A request to share data may be provided to a first system. The system may create sharing session data on a distributed ledger accessible by a number of systems. Sharing session data may be stored using a transaction stored on a distributed ledger. A second system may obtain the sharing session account and verify the sharing session. On verification of the sharing session, a variety of data may be shared between the systems identified in the sharing session data. The sharing session data may be established between two or more systems. The distributed ledger may be maintained by the systems themselves and/or a distributed network system. In a variety of embodiments, encrypted data may be stored and/or obtained using the distributed ledger.
US11829497B2 Processing secure content on a virtual reality system
Described herein are techniques and technologies to identify an encrypted content within a field of view of a user of a VR/AR system and process the encrypted content appropriately. The user of the VR/AR technology may have protected content in a field of view of the user. Encrypted content is mapped to one or more protected surfaces on a display device. Contents mapped to a protected surface may be rendered on the display device but prevented from being replicated from the display device.
US11829494B2 Distributed privately subspaced blockchain data structures with secure access restriction management
Disclosed herein is a system for providing a cryptographic platform for distributing data structures within a peer-to-peer network wherein encrypted messages are exchanged among nodes. The system provides for the creation and management of privately subspaced blockchains that include subspaces that are private, yet verifiable through the use of global state roots. The global state roots are updated based on subspace roots that are in term generated based on the data in that subspaces.
US11829489B2 Systems and methods for a wearables-based internet-of-things service in an edge-computed blockchain network
The present disclosure relates to systems and methods for a wearables-based Internet-of-Things service in an edge-computed blockchain network. In one embodiment, a system is disclosed for an Internet-of-Things wearables-based emergency healthcare service, comprising at least one hardware processor; and at least one memory device storing instructions executable by the at least one hardware processor to perform operations. The operations comprise receiving, at a node of a virtual distributed ledger technology network, a call from a wearable device associated with a patient; executing a first microservice to request an emergency service for the patient; executing a second microservice to obtain consent for data transfer of patient data related to the patient across the virtual distributed ledger technology network; requesting the patient data from a memory external to the virtual distributed ledger technology network; and transmitting the patient data through the virtual distributed ledger technology network.
US11829484B2 Cyber risk minimization through quantitative analysis of aggregate control efficacy
A control flow graph representing a plurality of controls is constructed, wherein each control comprises a measure taken to counter threats to an IT infrastructure. For each path through the control flow graph, a metric quantifying an efficacy of the controls along the path in countering the threats is calculated. A threat strength distribution for threats to the IT infrastructure is constructed. A visualization of an efficacy of a combination of the plurality of controls is generated, based on the metrics, the control flow graph, and the threat strength distribution. A weakness in the plurality of controls is identified, based on the visualization. The plurality of controls is modified based on the identifying.
US11829482B2 Pre-boot authentication for virtual machines using credentials stored in virtual trusted platform modules
An apparatus comprises a processing device configured to receive, at a host operating system of a virtual machine host, a request to execute a virtual machine and to obtain, from a virtual trusted platform module running on the virtual machine host, credentials for logging in to a guest operating system of the virtual machine. The processing device is further configured to provide, to pre-boot authentication software associated with the virtual machine, the credentials obtained from the virtual trusted platform module, and to automatically log in to the guest operating system of the virtual machine utilizing the pre-boot authentication software and the provided credentials.
US11829480B2 Remote access of system register configuration
Methods and systems are disclosed that initiate, during a power-on self-test of a computer system, a pre-registered handler for accessing, modifying, or a combination thereof one or more registers within a basic input output system (BIOS) of the computer system. A request to access, modify, or a combination thereof at least one register of the one or more registers within the BIOS is received during runtime of an operating system of the computer system. The request with the pre-registered handler is processed to access, modify, or a combination thereof at least one register of the one or more registers within the BIOS corresponding to the request. A response to the request is provided based on data from the at least one register obtained by the pre-registered handler.
US11829478B2 Full server recovery architecture for cloud bare metal instances
Systems, methods, and other embodiments associated with secure firmware update in a bare metal cloud environment are described. In one embodiment, a trusted device for causing a component of a computing device to accept a firmware update is presented. The device includes a management interface configured to receive a command that authorizes a firmware update to the component. The device further includes a recovery device logic that is configured to generate a signal configured to cause the component to enter a recovery mode. The recovery mode configures the component to accept the firmware update. The device also includes an interface of the device that is configured to pass the signal to the component to cause the component to enter the recovery mode and accept the firmware update.
US11829475B2 Hardware-assisted malware detection using explainable machine learning
The present disclosure describes systems and methods for hardware-assisted malware detection. One such system comprises a memory; and a hardware processor of a computing device operatively coupled to the memory. The hardware processor is configured to execute a software application suspected of being malware; monitor behavior of the software application at run-time; and acquire an input time sequence of data records based on a trace analysis of the software application, wherein the input time sequence comprises a plurality of features of the software application. The hardware processor is further configured to classify the software application as being a malicious software application based on the plurality of features of the software application; and output a ranking of a subset plurality of features by their respective contributions towards the classification of the software application as being malicious software.
US11829473B2 System and method for detecting malicious files by a user computer
Disclosed herein are methods and systems for detecting malicious files by a user computer. For example, in one aspect, the method comprises registering application programming interface (API) calls made by a file during an execution of the file on the user computer in a local call log, the local call log comprising control flow graphs of processes launched from the file, searching for a rule that matches behavioral rules a local database, when the behavioral rules are found, determining the file is malicious and halting execution of the file on the user computer, otherwise, transmitting the local call log to a remote server, receiving a verdict, when the verdict indicates the file is malicious, receiving a virus signature corresponding to the verdict, and updating the local call log based on the verdict and virus signature, wherein the updating enables detection of subsequently received malicious files.
US11829472B2 Anomalous vehicle detection server and anomalous vehicle detection method
An anomalous vehicle detection server includes an anomaly score calculator that detects a suspicious behavior different from a predetermined driving behavior based on pieces of vehicle information that are received from a plurality of vehicles, respectively, and are each based on a vehicle log including the content of an event that has occurred in a vehicle system provided in the vehicle, and acquires an anomaly score of each of the plurality of vehicles that indicates a likelihood that reverse engineering is performed on the vehicle; and an anomalous vehicle determiner that determines whether one vehicle of the plurality of vehicles is an anomalous vehicle based on the anomaly score of the one vehicle and a statistical value of the anomaly scores of two or more vehicles of the plurality of vehicles.
US11829469B2 Software integrity checking systems and methods
This disclosure relates to systems and methods generating and distributing protected software applications. In certain embodiments, integrity checking mechanisms may be implemented using integrity checking code in software code prior to compilation into machine code. Following compilation and execution of the application, the introduced code may check the integrity of the application by determining whether the application behaves and/or otherwise functions as expected. By introducing integrity checking in this manner, integrity checking techniques may be injected into the application prior to compilation into machine code and/or independent of the particular manner in which the application is compiled.
US11829468B2 Neural network confidentiality
A neural network having one or more public parts and one or more confidential parts is trained to perform a primary task. A deployment instantiation of the neural network is trained based on optimal performance of the primary task, and based on sub-optimal performance of the primary task conditioned on the confidential parts of the deployment instantiation being inaccessible. An adversary instantiation of the neural network is trained based on optimal performance of the primary task conditioned on the public parts being identical for the deployment instantiation and for the adversary instantiation, and conditioned on the confidential parts of the deployment instantiation being inaccessible. The training of the deployment instantiation and the training of the adversary instantiation are based on a plurality of training data samples, and are performed iteratively by alternating between the training of the deployment instantiation and the training of the adversary instantiation.
US11829464B2 Apparatus and method for authentication of software
A system includes processing circuitry and a system memory configured to store at least one software image. The at least one software image includes at least one program image and a keychain image associated with the at least one software image, the keychain image including at least one soft key. The processing circuitry is configured to obtain a desired soft key associated with the at least one software image from the keychain image based on key information included in the at least one software image, and authenticate the at least one software image based on the obtained soft key.
US11829460B2 Systems and methods for biometric authentication via face covering
Methods and systems are described for improvements to authentication processes. For example, conventional systems may rely on password authentication or contact-based alternative authentication techniques that are impractical or infeasible in sensitive medical environments, during pandemics, or fail meet the health and safety needs of an increasingly health-conscious public. In contrast, the described solutions provide an improvement over conventional authentication systems and methods by enabling user authentication via contactless physiological biometric authentication processes, behavioral authentication processes, and passive data authentication processes, that do not require a user to remove personal protective equipment.
US11829459B2 Apparatus and method for authenticating user based on multiple biometric information
Disclosed herein are an apparatus and method for user authentication based on multiple pieces of biometric information. The apparatus may include one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program receives multiple pieces of biometric information from the client device of a user, generates the personal identifier of the user using a neural network and a Bloom filter algorithm, and checks the similarity between the personal identifier of the user and each of personal identifiers previously registered in a database, thereby authenticating the user.
US11829457B1 System and method for preventing code exfiltration
A computer-implemented method for controlling access to a source code repository residing on a server system coupled to a communications network includes: receiving, by a computing device coupled to the network, an instruction to execute a client executable for accessing the source code repository, wherein the client executable includes a first hash based on the client executable; determining a validity of the first hash; computing a second hash based on the client executable; providing the first hash and the second hash to the server system; determining a validation result for the client executable, wherein the validation result is based on the first hash and the second hash matching a corresponding pair of hashes of a plurality of valid hashes stored in a database; in response to the validation result indicating that the client executable is valid, accessing the source code repository.
US11829456B1 Computer system for delivery and tracking issuance and use of individualized instances of content
A computer system enables content from a source to be distributed, in some cases through intermediaries, to consumers in a manner that tracks and limits, within preauthorized terms, issuance of individual, unique instances of the content to each respective consumer. Each instance of the content, when distributed through intermediaries, can be unique among the instances of that content distributed by the intermediaries. The computer system tracks issuance, adjudicates and tracks use, such as requests, access, and redemption, of these instances by their respective consumers.
US11829453B2 Method for operating an electrical control device and electrical control device
A method operates an electrical control device on the basis of license information, which is stored in a removable storage medium. The method includes the following steps, which are carried out by the control device: reading out a removable storage medium identification of the removable storage medium, reading a license file, which is stored in the removable storage medium, extracting a license file identification from the read license file, comparing the license file identification with the removable storage medium identification, and when the license file identification matches the removable storage medium identification, extracting license information from the license file and operating the control device in accordance with the license information and storing the license file identification and the license information in the control device.
US11829445B1 Attribute-based content selection and search
Systems and techniques are generally described for attribute-based content selection and search. In some examples, a graphical user interface (GUI) may display an image of a first product comprising a plurality of visual attributes. In some further examples, the GUI may display at least a first control button with data identifying a first visual attribute of the plurality of visual attributes. In some cases, a first selection of the first control button may be received. In some examples, a first plurality of products may be determined based at least in part on the first selection of the first control button. The first plurality of products may be determined based on a visual similarity to the first product, and a visual dissimilarity to the first product with respect to the first visual attribute. In some examples, the first plurality of products may be displayed on the GUI.
US11829444B2 Microscopy system and method for verification of a trained image processing model
A microscopy system comprises a microscope which can record at least one microscope image and a computing device which comprises a trained image processing model set up to calculate an image processing result based on the at least one microscope image. A method for verifying a trained image processing model, which can be performed by the computing device, can include receiving a validation image and an associated target image; entering the validation image into the trained image processing model, which calculates an output image therefrom; entering image data based on at least the output image and the associated target image into a trained verification model which is trained to calculate an evaluation that indicates a quality that depends on the image data for entered image data; and calculating an evaluation by the trained verification model based on the entered image data.
US11829441B2 Device and method for flexibly summing matrix values
A device includes a matrix transpose component, a matrix processing component, a data alignment component, and a data reduction component. The matrix transpose component is configured to transpose an input matrix of elements to output an output matrix of the elements that have been transposed. The matrix processing component is configured to multiply a first multiplication input matrix with a second multiplication input matrix, wherein the output matrix of the matrix transpose component is utilized as the first multiplication input matrix and a mask vector is utilized as the second multiplication input matrix. The data alignment component is configured to modify at least a portion of elements of a result of the matrix processing component. The data reduction component is configured to sum at least the elements of the modified result of the matrix processing component to determine a sum of the group of values.
US11829438B1 Systems and methods for removing whitespace from blocked resources in websites
The disclosed computer-implemented method for removing whitespace from blocked resources in websites may include identifying elements arranged in a hierarchy from a website at least partially loaded in a browser and identifying one or more whitespace candidates to be displayed as whitespace in the browser. The method may also include selecting an element relating to the one or more whitespace candidates based on the hierarchy and establishing a mutation observer for monitoring a change in the selected element. The method may further include modifying a display attribute of the selected element based on the monitoring by the mutation observer. Various other methods, systems, and computer-readable media are also disclosed.
US11829436B2 Method and apparatus of pre-rendering page, electronic device, and storage medium
The present disclosure provides a method and apparatus of pre-rending a page, an electronic device, and a storage medium. The method of pre-rendering the page may include: acquiring a static resource of a page to be processed; acquiring a hypertext markup language structure information compiled of the page; and generating a static hypertext markup language file of the page by using a native server-side rendering function of a web frame according to the static resource and the hypertext markup language structure information.
US11829433B2 Contextual deep bookmarking
A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.
US11829431B2 System and method for analyzing, organizing, and presenting data stored on a mobile communication device
A system and method is provided for receiving, analyzing, organizing and presenting data stored on a mobile communication device. In one embodiment of the present invention, the data is organized by application-type and is searchable. In one embodiment, the system may be configured to generate first and second search results from a first search term entered by a reviewer, where the first search result includes at least a first record from a first application, the second search result includes at least a second record from a second application, and both records are displayed to the reviewer at the same time. In performing the search, the first record should match the first search term and the second record should match a second search term, where the second is identified by the system and is related to but different from the first search term.
US11829428B2 App name search method and system
Provided is a method of searching for an app name in a user terminal. The user terminal requests a download of an app from an app storage server. The user terminal transmits a language set in the user terminal and an app name of the app to an app name processing server. The app name processing server acquires a word in the set language corresponding to the app name through a machine learning technique, and stores the acquired word in an app search database (DB) connected in the user terminal.
US11829424B2 Discovering latent custodians and documents in an E-discovery system
Discovering second-order documents and latent custodians in an e-discovery system is provided. A list of first-order documents and document custodians within a base state of the e-discovery system are identified based on a plurality of terms corresponding to a meet and confer practice for a legal matter instance. The plurality of terms is masked within the first-order documents. The first-order documents having the plurality of terms masked are divided into groups. A list of second-order documents is generated from a group of documents. A list of second-order document custodians is generated based on corresponding custodian relationships to second-order documents. Finally, each second-order document custodian in the list of second-order document custodians that has a corresponding rank exceeding a defined rank threshold level is identified as an official document custodian in the e-discovery system.
US11829422B2 System automatic design device, system automatic design method, and non-transitory computer-readable medium
A system automatic design device includes: a view generation unit configured to generate a view obtained by converting requirement data using an aspect model and to output the generated view as a pre-update view; a graph conversion unit configured to converting the requirement data or the pre-update view using a graph conversion rule; a requirement data update unit configured to reflect a content of a post-update view obtained after the pre-update view is converted on the requirement data; and a system requirement concretization unit configured to obtain system configuration data, in which the requirement data is concretized, by repeatedly performing operations of: converting the requirement data by the graph conversion unit, or converting the pre-update view into the post-update view by the graph conversion unit, and converting the requirement data by reflecting the content of the post-update view on the requirement data by the requirement data update unit.
US11829420B2 Summarized logical forms for controlled question answering
Systems, devices, and methods discussed herein provide improved autonomous agent applications that are configured to generate automated answers to a question using summarized logical forms (SLFs). A myriad of techniques may be utilized to manually or automatically generate one or more summarized logical forms for an answer, where the summarized logical form(s) identifies the main entities/informative portions of the answer. Instead of indexing the whole of the answer as in conventional methods, an answer can be indexed using the summarized logical forms. A subsequent query may be matched to the SLF and the answer may be provided in response to the question. By indexing the answer with its informative portions, the speed and accuracy of identifying the answer is improved.
US11829414B2 Methods of storing media files and returning file data for media files and media file systems
A media file system, apparatus, computer program product and method for storing a media file in a media file system. An exemplary method includes obtaining a predetermined number of frames and determining a set of portions for storing the media file, each portion having an identifier that is indicative of a multiple of the predetermined number of frames. Further, for each portion of the set of portions, associating with the portion the segment of the media file containing the frame indicated by the identifier of the portion, and associating each of the remaining segments of the media file with a portion of the set of portions. Moreover, storing the media file in the media file system as the set of determined portions, each portion comprising its associated segments of the media file.
US11829405B2 Image display device and image display system
An image display system is configured such that an image display device and an image processing device are connected to each other through a network. The image display device is provided with an instruction information generation unit for generating instruction information pertaining to image-processing to be performed on an image input signal; an image signal transmission unit for transmitting the instruction information to the image processing device; a corrected signal reception unit for receiving a corrected image input signal obtained through image-processing performed by the image processing device on the basis of the instruction information; and a display signal output unit for outputting an image output signal based on the corrected image input signal, to an object where an image is to be displayed. The image processing device receives the image input signal connected through the network and performs image-processing on the image input signal according to the instruction information.
US11829403B2 Media content selected from listening history of social connections
Methods, systems, and computer programs for generating a playlist of media content items that are popular with the friends of the first user. A first user taste profile is determined and a user taste profile is determined for each of a plurality of social connections. A similarity score is calculated between the first user taste profile and the user taste profile of each social connection. Media content items consumed by social connections with the highest similarity score are selected and placed in a playlist for the first user.
US11829401B2 Method for table extraction from journal literature based on text state characteristics
A method for table extraction from journal literature based on text state characteristics is disclosed. The method includes: constructing a table model according to characteristics of tables in journal literature, where the table model includes two parts: a table caption and table content, building a text line set, table detection, table data positioning, table reconstruction, building a cell data set, restoring data of merged cells, checking the cell data set, and outputting table data. The method is particularly designed based on characteristics of tables such as three-line tables widespread in PDF journal literature, which can realize accurate and correct extraction of specific tables in the PDF journal literature, and especially can ensure a logic relationship of a three-line table. The whole process neither requires manual intervention or interaction nor requires table selection, so that the whole extraction process is automatic.
US11829391B2 Systems, methods, and apparatuses for executing a graph query against a graph representing a plurality of data stores
Embodiments of the invention identify entities stored within or across a number of data stores and identify relationships between the entities. A relationships graph is generated that represents the entities and the identified relationships between entities, the relationships graph comprising nodes in the relationships graph to represent one or more entities and edges between any two nodes in the relationships graph to represent the identified relationships between the one or more entities represented by each of the two nodes. The relationships graph is stored in a graph store. A graph query is received against selected nodes and edges in the graph store. One or more data store queries are generated therefrom, to be executed against respective selected ones of the one or more entities and their respective identified relationships based on the graph query and the graph store. The one or more data store queries are applied to selected one or more of the number of data stores. The results of the execution of the one or more data store queries are received and a response is composed to the graph query for the selected ones of the one or more entities and their identified relationships based on the results of the execution of the one or more data store queries.
US11829387B2 Similarity based digital asset management
An asset stored on a storage device of a computer system is detected to be omitted from an asset-specific access policy. Using a utilization history of the asset, a criticality of the asset is scored, generating a first criticality score for the asset. Using the first criticality score, the asset is classified into a policy category. A selected access policy selected from a set of access policies assigned to a set of assets in the policy category is applied to the asset, the selected access policy specifying an access restriction of the asset.
US11829381B2 Data source metric visualizations
A data intake and query system processes and stores events, which are associated with token identifiers for tokens corresponding to data sources for the messages that the events are generated from. Thus, the data intake and query system can receive a request to provide analyses and visualizations regarding stored events associated with a particular component associated with a plurality of events, such as a data source for the messages from which the plurality of events are generated from. These requests and the resulting visualizations can be customized based on selected tokens and selected components.
US11829378B1 Automated generation of insights for machine generated data
A data processing platform generates visualizations for data streams to visually represent a portion of data in the data stream. The platform performs an analysis of a change in values of data contained in the data stream and generates, using a result of the analysis, metadata identifying an insight into the data in the data stream. The insight indicates a characteristic of the change in values. A natural language representation of the insight is generated using the metadata and output for display in association with the visualization.
US11829377B2 Efficient storage method for time series data
The present invention discloses an efficient storage method for time-series data, comprising: storing time-series data collected by each data sampler and static attribute data of its data sampler separately; when each time series is stored, based on a unique ID of each time series, storing corresponding time-series data; and when the static attribute data is stored, the static attribute data are stored in another database independently, wherein each data sampler saves one corresponding record in a database storing the static attribute data. According to the present invention, the storage space can be saved, the processing efficiency and the processing speed can be improved, and the query processing can be flexibly carried out.
US11829376B2 Technologies for refining stochastic similarity search candidates
Technologies for refining stochastic similarity search candidates include a device having a memory that is column addressable and circuitry connected to the memory. The circuitry is configured to add a set of input data vectors to the memory as a set of binary dimensionally expanded vectors, including multiplying each input data vector with a projection matrix. The circuitry is also configured to produce a search hash code from a search data vector, including multiplying the search data vector with the projection matrix. Additionally, the circuitry is configured to identify a result set of the binary dimensionally expanded vectors as a function of a Hamming distance of each binary dimensionally expanded vector from the search hash code and determine, from the result set, a refined result set as a function of a similarity measure in an original input space of the input data vectors.
US11829373B2 Methods, systems, and media for presenting search results
Methods, systems, and media for presenting search results are provided. In accordance with some embodiments, the method comprises: receiving text corresponding to a search query; determining whether a content rating score associated with the search query is below a predetermined threshold, wherein the score is calculated by: identifying a first plurality of search results retrieved using the search query, wherein each search result is associated with one of a plurality of content ratings classes; and calculating the content rating score that is a proportion of search results associated with at least one of the content ratings classes among the first plurality of search results; in response to determining that the content rating score is below the predetermined threshold, identifying a second plurality of search results to be presented based on the search query; and causing the second plurality of search results to be presented.
US11829372B2 Stack trace search
An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
US11829368B2 Systems and methods for management of data analytics platforms using metadata
A data analytics system is disclosed that can include a data repository configured to store data for multiple clients, a metadata repository separate from the data store, an access control system, and a policy store. The data analytics system can automatically generate metadata for data in the data repository using a metadata engine, the metadata including technical metadata and usage metadata, and store the metadata in the metadata repository. The data analytics system can obtain a client policy governing access to the data. The data analytics system can receive a request to provide the data, the request including instructions to create a pipeline to provide the data. The data analytics system can authorize, by the access control system, the request using the policy and usage metadata; create the pipeline using the technical metadata; and provide the data using the pipeline.
US11829365B2 Systems and methods for data quality monitoring
Various embodiments include a data monitoring system that monitors the operations of a data pipeline. The data monitoring system receives a call from the data pipeline to ingest unprocessed data. The data monitoring system generates metadata based on the unprocessed data and responsively computes expected data outputs. The data monitoring system receives a call from the data pipeline to ingest processed data that comprises actual data outputs generated by the data pipeline. The data monitoring system generates output metadata based on the processed data. The data monitoring system compares the metadata for the expected data outputs with the output metadata for the actual data outputs and determines when the expected data outputs do not align with the actual data outputs. When the expected data outputs do not align with the actual data outputs, the data monitoring system generates and transfers an alert signifying the non-alignment.
US11829364B2 Making decisions for placing data in a multi-tenant cache
Placement decisions may be made to place data in a multi-tenant cache. Usage of multi-tenant cache nodes for performing access requests may be obtained. Usage prediction techniques may be applied to the usage to determine placement decisions for data amongst the multi-tenant cache nodes. Placement actions for the data amongst at the multi-tenant cache nodes may be performed according to the placement decisions.
US11829363B2 Multi-step query execution in SQL server
Methods, systems, and computer program products are provided that construct and execute multi-step query plans in a database application. A database application accepts a query such as, for example, a graph query. The database application generates a physical query plan comprising a set of execution steps that perform the query. The set of execution steps comprises at least an initial step, an intermediate step and a final step. The database executes the query by passing control to the initial step that, when complete, passes execution control to some other step. The intermediate step executes and when complete, may pass execution control to any other step including itself. Steps may be configured to communicate arbitrary data between steps. The generated query plan may also comprise multiple multi-step sequences, and such sequences may be configured to execute in the alternative based on intermediate query results, or a parameter included in the query.
US11829362B2 Automatic database query load assessment and adaptive handling
Systems, methods, and other embodiments associated with assessing and adaptively managing query loads are described. In one embodiment, a method includes determining that a query invoked by a client terminal against an application object has a duration that exceeds a completion threshold. In response to receiving a subsequent invocation of the query, statistics for the query are obtained. The obtained statistics are analyzed to determine whether the query causes the unacceptable negative impact on the application object. A data structure is modified to include a classification of the query into one of a plurality of different query classes based on a result of the analysis, and execution of the query in response to a future invocation is controlled based on the classification of the query in the modified data structure.
US11829357B2 Analysis assistance device, analysis assistance method and non-transitory computer readable medium storing analysis assistance program
An analysis assistance device includes an estimator that estimates distribution of measurement quality index data using a plurality of analysis condition data to be provided to an analysis device and a plurality of measurement data obtained in the analysis device based on the plurality of analysis condition data, a calculator that calculates the measurement quality index data from the measurement data obtained from the analysis device, and a comparison outputter that compares and outputs for display the measurement quality index data estimated by the estimator and the measurement quality index data calculated by the calculator.
US11829356B2 Object-based search processing
Structured data comprising primary data is transformed into object-based data comprising the primary data and at least one search function. The object-based data when loaded into memory provides the search function as executable instructions for an object instance. When an application calls the object instance with search terms as input, the search terms are located within the primary data (which is loaded into memory) by the search function, and the object instance returns corresponding field values from the primary data associated with the search terms to the application.
US11829354B2 Managing a read statement of a transaction
A method for managing a read statement of a transaction, the method may include: (a) receiving the read statement, wherein the read statement is for receiving a data unit that is stored in a relational database; (b) finding one or more candidate versions of the data unit; wherein the finding may include: (i) accessing a database segment (DS) version metadata of one or more DS versions of one or more DSs that are related to the data unit and are stored in the relational database; (ii) performing a timestamp based determination that may include checking whether to ignore a database segment version when the database segment version metadata identifies the database segment version by a database segment commit timestamp; and (iii) performing a transaction metadata based determination of whether to ignore the database segment version when the database segment version metadata identifies the database segment version by a transaction identifier; and (c) responding to the read statement by outputting a version of the one or more candidate versions of the data unit.
US11829352B2 Double signing protection and prevention in a blockchain computer system
In an embodiment, a method comprises storing, in one or more digital data repositories, a body of code configured to execute one or more operations of a Proof of Stake (PoS) consensus algorithm on a blockchain node of a blockchain network, the one or more operations including a signing of a block for inclusion in the blockchain network; before executing the body of code on the blockchain node of a blockchain network, generating and transmitting a request to execute the body of code to a server computer, the request comprising a global identification value associated with the blockchain node of the blockchain network; in response to transmitting the request, receiving a response from the server computer, the response indicating whether the global identification value is locked; in response determining, based on the response, that the global identification value is not locked, executing the body of code on the node of the blockchain network, wherein executing the body of code on the node includes performing the signing of the block for inclusion in the blockchain network; transmitting the signed block to one or more nodes of the blockchain network.
US11829348B2 Systems and methods for a reputation-based consensus protocol
Systems and methods are described for a reputation-based consensus protocol. A reputation score of a first node of a plurality of nodes may be determined. A distributed ledger record associated with a second node of the plurality of nodes may be received. The distributed ledger record may be stored to a distributed ledger based on the first node validating the distributed ledger record and based on the reputation score.
US11829346B2 System and method for consistency checks in cloud object stores using microservices
A microservice or serverless process consistency check process comprising locating all the necessary metadata and data objects in the cloud by storing the data objects in the cloud and synchronously mirroring the metadata, which is separately stored in local storage, to the cloud. The process generates a list of data objects in the cloud as “Set A” and the list of metadata objects in the same prefix range as the data objects as “Set B.” The consistency check then verifies whether all objects in Set A are referred to by objects in set B. In the case where there are gaps between the sets, non-existent objects are marked as missing, and unreferenced objects are marked as orphan objects. The list of missing and orphan objects is then sent back to the backup server for analysis and further processing.
US11829345B2 Distributed data processing
Data is handled in a distributed computing environment comprising at least one server and a plurality of clients comprising at least a first client and a second client. The first client sends a first request for data to the second client, receives a first response from the second client as a response to the first quest, determines a probability of validity of the data requested based on a validity indication included in the first response indicating a probability that the data requested from the second client is invalid. The first client determines that the data requested by the first request and available from the second client is likely invalid, sends a second request to the server to obtain the data from the server and receives the data from the server.
US11829344B2 System for managing data
A system (100) for managing data is provided. The system includes at least one processor (102) configured to convert a source dataset (302) to a root dataset (312) by obtaining a plurality of intermediary datasets (306, 308). The root dataset (312) is shorter compared to the source dataset (302) and the intermediary datasets (306, 308) are intermediate to the source dataset (302) and the root dataset (312). At least one of the intermediary datasets comprises reference bits, wherein the reference bits enable identification of one or more functions that should be used to obtain a dataset from which the intermediary dataset comprising the reference bits was obtained in the process of converting the source dataset (302) and the root dataset (312).
US11829340B1 Systems and methods for generating data transfers using programming language-agnostic data modeling platforms
Systems and methods for a programming language-agnostic data modeling platform that is both less resource intensive and scalable. Additionally, the programming language-agnostic data modeling platform allows for advanced analytics to be run on descriptions of the known logical data models, to generate data offerings describing underlying data, and to easily format data for compatibility with artificial intelligence systems. The systems and methods use a supplemental data structure that comprises logical data modeling metadata, in which the logical data modeling metadata describes the logical data model in a common, standardized language. For example, the logical data modeling metadata may comprise a transformer lineage of the logical data model.
US11829338B2 Unlabeled log anomaly continuous learning
One or more computer processors classify each log line in a plurality of unlabeled log lines as an erroneous log line or a non-erroneous log line. The one or more computer processors templatize each classified erroneous log line and non-erroneous log line in the plurality of unlabeled log lines. The one or more computer processors cluster erroneous log templates into erroneous log template clusters and the non-erroneous log templates into non-erroneous log template clusters. The one or more computer processors eliminate the erroneous log template clusters and the non-erroneous log template clusters that exceed a frequency threshold. The one or more computer processors train a log anomaly model utilizing=remaining erroneous log template clusters and remaining non-erroneous log template clusters. The one or more computer processors identify a subsequent log line as anomalous or non-anomalous utilizing the trained log anomaly model.
US11829337B2 Minimizing downtime in migrating content of databases systems
Methods, systems, and computer-readable storage media for executing a first application on a source system during production use of the source system, providing a second application on a target system, during the production use of the source system: migrating data from the source system to the target system based on a catalog delta, and a data delta, each of the catalog delta, and the data delta being periodically determined, and determining whether a completion time exceeds a threshold time, the completion time being determined based on a last-determined data delta, and, in response to determining that the completion time does not exceed the threshold time: halting production use of the source system, and completing migration to the target system based on the last-determined data delta.
US11829336B1 Systems and methods for automated data dictionary generation and validation
Systems, apparatuses, methods, and computer program products are disclosed for automated data dictionary generation and validation. An example method includes receiving a first data dictionary. The example method also includes parsing a database query to identify one or more reference term tokens. The example method also includes automatically generating a second data dictionary based on the one or more reference term tokens. The example method also includes validating the first data dictionary based on the second data dictionary. The example method also includes causing presentation of a validation status of the first data dictionary.
US11829334B2 Per row database resynchronization
A method of controlling resynchronization of a source database and a target database may comprise detecting that a connection between the source database and the target database has been restored. Based on the detecting, the method may also comprise identifying a first edit flag for a first row in a first table on the source database. Based on the identifying, the method may also comprise sending the first row from the source database to the target database. Based on the sending, the method may also comprise clearing the first edit flag for the first row.
US11829328B2 Garbage collection from archival of storage snapshots
A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store. The technique involves managing index data structures to enable efficient garbage collection across a very large number of data objects. When a snapshot expires, the technique obviates the need to scan the numerous snapshot data objects to determine which index structures are no longer needed and can be reclaimed (garbage collected). The technique is directed to management of underlying storage based on different sets of policies. When certain snapshots expire and are ready for deletion, the technique is directed to finding those data blocks that are no longer referenced (used) by any valid snapshots.
US11829326B2 System and method to conduct staggered maintenance activity based on customer prioritization in a cloud based SaaS platform contact center
A computerized-method to conduct a staggered maintenance activity based on tenants' prioritization for tenants of a cloud-based Software as a Service (SaaS) platform contact-center, is provided herein. The computerized-method includes operating a Staggered-Maintenance-Activity (SMA) module. The SMA module includes: (i) selecting a plurality of tenants from the data store of one or more tenants, for a migration activity; (ii) allocating each tenant in the plurality of tenants for migration activity, to a maintenance-window of one or more maintenance-windows; (iii) prioritizing the allocated plurality of tenants to yield an ordered list of tenants, in each maintenance-window of the one or more maintenance-windows; (iv) operating a migration activity during each maintenance-window, of the one or more maintenance-windows, according to the yielded ordered list of tenants; and (v) sending a notification with details of each migration activity to a corresponding tenant administrator, to be displayed, via a display unit.
US11829325B2 Vaulting data from a public cloud
Data moving micro-services are deployed to a public cloud and a cloud vault target (CVT). A first request is issued to the public cloud for a first snapshot of data belonging to a customer tenant. The first snapshot is accessed to write the data to a first cloud volume in the public cloud. Data of the first cloud volume is vaulted to the CVT via the micro-services. The first cloud volume is maintained in the public cloud. A second request is issued to the public cloud for a second snapshot of the data belonging to the customer tenant. The second snapshot is accessed to write the data to a second cloud volume in the public cloud. Data of the second cloud volume is compared against data of the first cloud volume to identify redundant data. Data of the second cloud volume that is not redundant is vaulted to the CVT.
US11829323B2 Method of notifying a process or programmable atomic operation traps
Disclosed in some examples, are methods, systems, programmable atomic units, and machine-readable mediums that provide an exception as a response to the calling processor. That is, the programmable atomic unit will send a response to the calling processor. The calling processor will recognize that the exception has been raised and will handle the exception. Because the calling processor knows which process triggered the exception, the calling processor (e.g., the Operating System) can take appropriate action, such as terminating the calling process. The calling processor may be a same processor as that executing the programmable atomic transaction, or a different processor (e.g., on a different chiplet).
US11829320B2 Memory network processor
A multi-processor system with processing elements, interspersed memory, and primary and secondary interconnection networks optimized for high performance and low power dissipation is disclosed. In the secondary network multiple message routing nodes are arranged in an interspersed fashion with multiple processors. A given message routing node may receive messages from other message nodes, and relay the received messages to destination message routing nodes using relative offsets included in the messages. The relative offset may specify a number of message nodes from the message node that originated a message to a destination message node.
US11829318B2 Handshake protocol circuit, chip and computer device
A handshake protocol circuit, a chip and a computer device. In the present handshake protocol circuit, according to level signals of a first protocol signal input end, a first protocol signal output end, a second protocol signal input end and a second protocol signal output end, a control circuit controls a data storage circuit to store and output operation data, which is equivalent to caching the operation data by the storage circuit. Therefore, when the number of functional module circuits is relatively large, the continuity of combination logic of handshake protocols between the module circuits is relatively reduced, thereby relatively ensuring the normal communication of data between the functional module circuits. In addition, the present disclosure further provides a handshake protocol chip and a computer device.
US11829317B2 Cable, controller, and control method
A cable includes a first plug, a second plug, and a controller. The first plug is configured to be connected with a host. The second plug is configured to be connected with a device. The controller is coupled between the first plug and the second plug, and is configured to monitor a connection message transferred between the host and the device, and to determine, according to the connection message, a transfer mode that the host and the device is to enter, and to set a plurality of electrical parameters to be a corresponding one set in a plurality of sets of predetermined parameters.
US11829315B2 Electronic device including a structure in which an insertable device is insertable and method for operating the same
An electronic device is provided. The electronic device includes a connector into which a first communication device can be inserted, a second communication device, a memory, and at least one processor, and the at least one processor may be configured to perform control such that first power is transferred to the first communication device connected through the connector, transmit and/or receive first data to and/or from a network by a use of the first communication device, obtain information related to an operation of the first communication device from the first communication device to store the obtained information related to the operation in the memory, and refrain from transferring the first power to the first communication device, transmit and/or receive second data by a use of the second communication device, refrain from using the second communication device, perform control such that second power is transferred to the first communication device, and transfer the obtained information related to the operation, stored in the memory, to the first communication device through the connector.
US11829309B2 Data forwarding chip and server
A data forwarding chip and a server are disclosed. The server includes a data forwarding chip, a network interface card, and a processor. The data forwarding chip is separately connected to the network interface card and the processor through a bus. After receiving a data forwarding request sent by the processor or the network interface card, the data forwarding chip forwards, based on a destination address of the data forwarding request through an endpoint port that is on the forwarding chip and that is directly connected to a memory space corresponding to the destination address of the data forwarding request, to-be-forwarded data specified in the data forwarding request, such that when the server sends or receives data, cross-chip transmission of data between processors occurs, thereby reducing a data transmission delay.
US11829307B2 DRAM interface mode with interruptible internal transfer operation
Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, an integrated circuit (IC) memory device is disclosed. The memory device includes an array of storage cells and command interface circuitry to receive an internal transfer command. In response to the internal transfer command, transfer logic reads data from a first portion of the array of storage cells, transfers the data as on-chip transfer data, and writes the on-chip transfer data to a second portion of the array of storage cells. In response to the command interface circuitry receiving an interrupt command, the transfer logic pauses the internal transfer operation, and carries out an unrelated memory access operation involving at least the first portion of the array of storage cells or the second portion of the array of storage cells.
US11829304B2 Pairing of external device with random user action
Pairing of an external device using a random user action is disclosed herein. An example method includes restricting the external device from accessing a resource. A user input receivable from the external device is identified based on a type of the external device, the user input not included in a list of previously generated user actions. In response to receipt of the user input from the external device within a threshold time period, the external device is authorized to access the resource.
US11829303B2 Methods and apparatus for device driver operation in non-kernel space
Methods and apparatus for device driver operation in non-kernel space. In one embodiment, an apparatus configured to configured to interface to a component device driver within non-kernel space is disclosed. The exemplary embodiment restricts device drivers to fewer privileges than kernel processes, while still providing acceptable real-time performance. In another embodiment, mechanisms for non-kernel space device driver operation are described. In one exemplary embodiment, a shared memory interface between kernel space and device drivers enables e.g., a zero-copy device driver architecture.
US11829301B2 Acceleration circuitry for posit operations
Systems, apparatuses, and methods related to acceleration circuitry for posit operations are described. A first operand formatted in a universal number or posit format can be received by a first buffer resident on acceleration circuitry. A second operand formatted in a universal number or posit format can be received by a second buffer resident on the acceleration circuitry. An arithmetic operation, a logical operation, or both can be performed using processing circuitry resident on the acceleration circuitry using the first operand and the second operand. A result of the arithmetic operation, the logical operation, or both can be received by a third buffer resident on the acceleration circuitry.
US11829300B2 Method and apparatus for vector sorting using vector permutation logic
A method for sorting of a vector in a processor is provided that includes performing, by the processor in response to a vector sort instruction, generating a control input vector for vector permutation logic comprised in the processor based on values in lanes of the vector and a sort order for the vector indicated by the vector sort instruction and storing the control input vector in a storage location.
US11829296B2 Cache management based on compression rates of data
Techniques for cache management involve: determining respective elimination scores of a plurality of entries in a cache based at least in part on compression rates of data blocks corresponding to the plurality of entries, the elimination score being proportional to the compression rate; and removing, from the cache, at least one entry with a relatively low elimination score among the plurality of entries. Such techniques are able to optimize the retention and elimination strategies for entries in a cache, thus increasing payoffs for using the cache.
US11829295B2 Efficient work unit processing in a multicore system
Techniques are described in which a system having multiple processing units processes a series of work units in a processing pipeline, where some or all of the work units access or manipulate data stored in non-coherent memory. In one example, this disclosure describes a method that includes identifying, prior to completing processing of a first work unit with a processing unit of a processor having multiple processing units, a second work unit that is expected to be processed by the processing unit after the first work unit. The method also includes processing the first work unit, and prefetching, from non-coherent memory, data associated with the second work unit into a second cache segment of the buffer cache, wherein prefetching the data associated with the second work unit occurs concurrently with at least a portion of the processing of the first work unit by the processing unit.
US11829292B1 Priority-based cache-line fitting in compressed memory systems of processor-based systems
A compressed memory system includes a memory region that includes cache lines having priority levels. The compressed memory system also includes a compressed memory region that includes compressed cache lines. Each compressed cache line includes a first set of data bits configured to hold, in a first direction, either a portion of a first cache line or a portion of the first cache line after compression, the first cache line having a first priority level. Each compressed cache line also includes a second set of data bits configured to hold, in a second direction opposite to the first direction, either a portion of a second cache line or a portion of the second cache line after compression, the second cache line having a priority level lower than the first priority level. The first set of data bits includes a greater number of bits than the second set of data bits.
US11829291B2 Garbage collection of tree structure with page mappings
A key-value engine may perform garbage collection for a tree or hierarchical data structure on an append-only storage device with page mappings. The key-value engine may separate hot and cold data to reduce write amplification, track extent usage using a restricted or limited amount of memory, efficiently answer queries of valid extent usage, and adaptively or selectively defragment pages in snapshots in rounds of garbage collection.
US11829288B2 Mapping of object data and metadata in an object storage volume
A volume for object storage encompasses a single logical block address space and the first range of logical block addresses being within the single logical block address space. A first and second range of logical block addresses are initially allocated within the single logical block address space of the volume for storing respective object metadata and object data. One or both of the first and second ranges of logical block addresses are reallocated to increase storage utilized by one of the object metadata and the object data.
US11829285B2 Multiple application smoke test
A collection of multiple software applications may be tested when a patch is issued. However, an emergency patch for a time-sensitive incident may not allow for full regression or functional testing. Provided herein are techniques for performing a multiple application smoke test. Access information, login information, and a success indicator are obtained for each of a plurality of software applications. A test plan including two or more test packages is determined. Each test package indicates a subset of applications and includes access information, login information, and success indicators corresponding to the subset. The test packages are executed in parallel, including authenticating, loading, and validating. Logs are generated and a user interface is provided to present the logs and whether validation of the application interfaces passed or failed, and a failure reason for failed tests.
US11829279B2 Systems, apparatus, and methods to debug accelerator hardware
Methods, apparatus, systems, and articles of manufacture are disclosed to debug a hardware accelerator such as a neural network accelerator for executing Artificial Intelligence computational workloads. An example apparatus includes a core with a core input and a core output to execute executable code based on a machine-learning model to generate a data output based on a data input, and debug circuitry coupled to the core. The debug circuitry is configured to detect a breakpoint associated with the machine-learning model, compile executable code based on at least one of the machine-learning model or the breakpoint. In response to the triggering of the breakpoint, the debug circuitry is to stop the execution of the executable code and output data such as the data input, data output and the breakpoint for debugging the hardware accelerator.
US11829278B2 Secure debugging in multitenant cloud environment
A method for secure debugging in a multitenant cloud environment where an application server maintains a host application shared by multiple tenant users can be implemented. The method can receive a request from a tenant user to debug the host application associated with a tenant user, and responsive to the request, deploy an application runtime environment comprising an application container encapsulating the host application associated with the tenant user and a debugger container encapsulating a debugging software running on the application server. The method can set at least a breakpoint in source code of the host application through a user interface of the debugging software, run the host application associated with the tenant user in the application runtime environment, and evaluate an expression entered through the user interface of the debugging software after the host application associated with the tenant user hits the breakpoint.
US11829270B2 Semiconductor die failure recovery in a data storage device
Apparatus and method for a die kill and recovery sequence for a non-volatile memory (NVM). Data are stored in the NVM as data sets in garbage collection units (GCUs) that span multiple semiconductor dies. A die failure management circuit is configured to detect a die failure event associated with a selected die, and to generate a recovery strategy to accommodate the detected die failure event by selecting recovery actions to be taken in a selected sequence to maintain a current level of data transfer performance with a client device. The selected recovery actions are carried out in the selected sequence to transfer at least a portion of the user data stored in the selected die to a new replacement die, after which the selected die is decommissioned from further use. The NVM may be a flash memory of a solid-state drive (SSD).
US11829268B2 Data recovery management for memory
A memory device and method of operation are described. The memory device may include NAND memory. The memory device may configure a host device to maintain a host-side buffer for data backup. When the memory device determines an error associated with attempting to write data to a page of memory in a memory block, the memory device may indicate the error to the host device. The host device may, based on receiving the indication of the error, transmit to the memory device a backup copy of the data and other impacted data from the circular buffer. The memory device may configure the host-side buffer to have at least a particular size based one or more structural or operational aspects of the memory device.
US11829267B2 Data encoding using spare channels in a memory system
Implementations of encoding techniques are disclosed. The encoding technique, such as a Data bus Inversion (DBI) technique, is implementable in a vertically-stacked memory module, but is not limited thereto. The module can be a plurality of memory integrated circuits which are vertically stacked, and which communicate via a bus formed in one embodiment of channels comprising Through-Wafer Interconnects (TWIs), but again is not limited thereto. One such module includes spare channels that are normally used to reroute a data signal on the bus away from faulty data channels. In one disclosed technique, the status of a spare channel or channels is queried, and if one or more are unused, they can be used to carry a DBI bit, thus allowing at least a portion of the bus to be assessed in accordance with a DBI algorithm. Depending on the location and number of spare channels needed for rerouting, DBI can be apportioned across the bus in various manners. Implementations can also be used with other encoding techniques not comprising DBI.
US11829264B2 Automatic backup and replacement of a storage device upon predicting failure of the storage device
Methods, systems, and computer-readable media (transitory or non-transitory) are described herein for automatic backup and replacement of a storage device. According to an example, a storage failure for given storage device may be predicted. A backup process of the give storage device to a remote system may be initiated based on predicting the storage failure for the given storage device. The backup process may create a one-to-one image backup or a user data backup based on a predicted amount of time until the storage failure of the given storage device. A restore process of a new storage device at the remote system may be initiated upon completion of the backup process. The restore process may depend on the backup created during the backup process and/or various types of new storage devices that are available. The new storage device may be based on the given storage device.
US11829259B2 Automated creation of variable data storage environments for application testing
Described is a system for automated creation of various data storage environments for application testing. The system may provide an efficient mechanism for creating various computing environments employed by clients of a data protection and recovery service. For example, different clients may utilize different data storage infrastructure (e.g. servers, storage arrays, databases, etc.) on which common backup-related components are overlaid. The system may build different combinations of computing environments and perform application testing across such environments simultaneously (or in parallel) within a virtual environment. Accordingly, the system may verify the operational consistency of backup-related applications across a large sample of client computing environments in an efficient manner.
US11829257B2 Secondary storage protection
Due to the threat of virus attacks and ransom ware, an apparatus and methods for protecting backup storage devices from malicious software virus attacks is explored. An independent backup storage system is connected to a primary storage server over an undiscoverable communications line. The backup storage system is a read-only backup storage system most of the time buffering the backup storage system from a virus or attack on the primary storage server. The backup storage system changes from a read-only backup storage system to a read/write backup storage system only during a backup window of time where data is backed up to the backup storage system. A snapshot of the backup data is maintained in the backup storage system and can be made available at numerous points of time in the past if the data primary storage server becomes corrupted.
US11829256B2 Data storage management system for holistic protection of cloud-based serverless applications in single cloud and across multi-cloud computing environments
The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
US11829254B2 Techniques for scalable distributed system backups
Techniques discussed herein manage backups of a service cell (SC). Each SC may include a data plane that is isolated from other SCs and comprises a distributed computing cluster (a cluster). A manifest that specifies one or more backup policies may be used to generate a full backup or a partial backup of a data set stored by the cluster. In accordance with the manifest, a signal may be sent to nodes of the cluster. In response, the nodes may transmit locally-stored data (e.g., data segments) to specified locations at a remote storage. The system may maintain a mapping of which segments correspond to data that was stored in the cluster at a time corresponding to a full or partial backup.
US11829253B2 Systems and methods for non-blocking backups
A database system comprising a database comprising a plurality of data storage nodes, the plurality of data storage nodes including a primary storage node and a plurality of secondary storage nodes. The database system may also include at least one processor configured to: perform at least one write command to a secondary storage node of the plurality of secondary storage nodes; and perform at least one backup command, at least partially in parallel with the at least one write command being performed to the secondary storage node, of at least some data from a snapshot of data stored in the secondary storage node. A method for performing at least one backup command in a database at least partially in parallel with the at least one write command being performed.
US11829249B2 Fast failover of a deduplicated file system through huge memory pages
A memory tier is established in a cluster system having a deduplicated file system. The memory tier includes memory pages configured as huge pages, where writes to the huge pages are exported in a device file that is outside of a user process namespace within which processes of the deduplicated file system run. At least a portion of metadata generated by the deduplicated file system is written to the memory tier. The portion of metadata includes an index of fingerprints corresponding to data segments stored by the deduplicated file system to a storage pool. A determination is made that an instance of the deduplicated file system has failed. A new instance of the deduplicated file system is started to recover file system services by loading the index of fingerprints from the device file.
US11829241B2 Serializing and deserializing stage testing
A first serializing stage is provided with a stream of data words composed of sub-words that each have values that associate each of the sub-words with the same error detection code value. For example, the values selected for each sub-word may each be associated with even parity. One or more serializing stages time-multiplex the sub-words into a stream of sub-word sized data. At the serializing stage that receives sub-word sized data stream, the data is checked to determine whether any of the sub-words is no longer associated with the error detection code value. Serializing/deserializing stages are selectively controlled to replace one or more data bits from a word being serialized/deserialized with an error detecting code value (e.g., parity). A subsequent serializing/deserializing stage is enabled to use the inserted error detecting code values and the data in the received words to determine whether an error has occurred.
US11829239B2 Managing machine learning model reconstruction
A method performed by one or more processors that preserves a machine learning model comprises accessing model parameters associated with a machine learning model. The model parameters are determined responsive to training the machine learning model. The method comprises generating a plurality of model parameter sets, where each of the plurality of model parameter sets comprises a separate portion of the set of model parameters. The method comprises determining one or more parity sets comprising values calculated from the plurality of model parameter sets. The method comprises distributing the plurality of model parameter sets and the one or more parity sets among a plurality of computing devices, where each of the plurality of computing devices stores a model parameter set of the plurality of model parameter sets or a parity set of the one or more parity sets. The method comprises accessing, from the plurality of computing devices, a number of sets comprising model parameter sets and at least one parity set. The method comprises reconstructing the machine learning model from the number of sets accessed from the plurality of computing devices.
US11829236B2 Monitoring statuses of monitoring modules of a distributed computing system
Systems and methods are disclosed for monitoring features of a computing device of a distributed computing system using a self-monitoring module. The self-monitoring module can include multiple feature-specific monitoring modules and one or more parent nodes for the feature-specific monitoring modules. A feature-specific monitoring module can identify or detect a fault status change, such as a fault condition or fault resolution, for one or more features. Based on the identified fault conditions or fault resolutions, the feature-specific monitoring module can determine an internal status and communicate an updated status to a parent node.
US11829233B2 Failure prediction in a computing system based on machine learning applied to alert data
An embodiment may involve persistent storage containing a machine learning trainer application configured to apply one or more learning algorithms. One or more processors may be configured to: obtain alert data from one or more computing systems; generate training vectors from the alert data, wherein elements within each of the training vectors include: results of a set of statistics applied to the alert data for a particular computing system of the one or more computing systems, and an indication of whether the particular computing system is expected to fail given its alert data; train, using the machine learning trainer application and the training vectors, a machine learning model, wherein the machine learning model is configured to predict failure of a further computing system based on operational alert data obtained from the further computing system; and deploy the machine learning model for production use.
US11829232B2 Real-time trigger to dump an error log
In various embodiments, a technique can be provided to address debug efficiency for failures found on an operational system. The approach can make use of an existing pin on a memory device with added logic to respond to a trigger signal structured different from a signal that is normally sent to the existing pin on the memory device such that the memory device performs a normal or routine function of the memory device in response to the signal. In response to detecting one or more error conditions associated with the memory device, a system that interfaces with the memory device can generate the trigger signal to the memory device. In response to receiving the trigger signal, the memory device can dump an error log of the memory device to a memory component in the memory device. The error log can later be retrieved from the memory component for failure analysis.
US11829231B2 Methods and systems for generating core dump in a user equipment
A method of generating a core dump in a User Equipment (UE) may include detecting, using at least one processor, a trigger, the trigger including an instruction to generate a core dump of the UE. The method may further include classifying, using the at least one processor, data stored in memory of the UE as Read-Write (RW) data or Read Only (RO) data. The method may further include generating, using the at least one processor, a partial core dump based on the RW data of the memory.
US11829228B2 Storage devices of performing metadata management and methods of operating the same
First firmware metadata and second firmware metadata are based on nonvolatile metadata stored in the nonvolatile memory device. A normal operation including a first management operation resulting in a change of the first firmware metadata and an access operation in which the nonvolatile memory device is accessed may be performed. A virtual operation is performed including a second management operation resulting in a change of the second firmware metadata and in which the access operation is not performed. Whether an error has occurred in the first firmware metadata is determined by comparing the change of the first firmware metadata resulting from the first management operation and the change of the second firmware metadata resulting from the second management operation. An error in the metadata may be monitored through the redundant performance of the management operation that results in the change of the metadata without a corresponding access to the nonvolatile memory device.
US11829226B2 Anomaly detection apparatus, anomaly detection method, and anomaly detection program
To improve promptness of anomaly detection after occurrence of an event, provided is an anomaly detection apparatus including a processor that executes a program and a storage device that stores the program. The processor executes a correction process of applying a scale transformation to correct second predicted data in time-series first predicted data of a monitoring target, the second predicted data including data after occurrence time of a specific event, and a detection process of detecting an anomaly of the monitoring target based on the second predicted data corrected in the correction process and based on second measured data in time-series first measured data of the monitoring target, the second measured data including data after the occurrence time of the specific event.
US11829221B2 Sealed enclosure power control system
A sealed enclosure power control system for controlling power to an electrical component within an enclosure. The sealed enclosure power control system generally includes an electrical component within the sealed enclosure, a first connector on the sealed enclosure adapted to provide a sealed electrical interface to the electrical component. The first connector has at least one first connector conductor element, and the system further includes a battery within the sealed enclosure, and the system also has a second connector, wherein when the first connector and the second connector are connected together, electrical power from the battery is applied to the electrical component, and when the first connector and the second connector are not connected together, the electrical power is not applied to the electrical component.
US11829220B2 Power management circuit, chip and upgrade method therefor, and server
The present disclosure discloses a power management circuit, a chip and an upgrade method therefor, and a server. In the circuit, one terminal of a micro controller unit is connected to a control board and a processor of the chip, and the other terminal of the micro controller unit is connected to a power management integrated circuit unit, a voltage conversion unit, and a voltage regulator unit. The micro controller unit receives operation instructions sent by the control board and the processor, stores the operation instructions, reads a power-on/off operation instruction in the operation instructions that is sent by the control board, and sends the power-on/off operation instruction to the power management integrated circuit unit to enable the power management integrated circuit unit performs corresponding control on the voltage conversion unit and the voltage regulator unit to complete a power-on/off operation on the processor.
US11829216B2 System and method of enhancing performances of information handling systems by utilizing graphics processing units
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine a temperature value associated with a discrete graphics processing unit (dGPU); if the temperature value is below a threshold temperature value: configure an information handling system (IHS) to utilize the dGPU for processing graphics workloads of the IHS; disable an integrated graphics processing unit (iGPU) from processing any of the graphics workloads; and provide an amount of power utilized by the iGPU to a processor of the IHS; and if the temperature value is not below the threshold temperature value: determine that the iGPU is disabled; configure the IHS to utilize the iGPU for processing a portion of the graphics workloads; and enable the iGPU to process the portion of the graphics workloads; and remove the amount of power utilized by the iGPU from the at least one processor.
US11829214B2 Device cooling
The description relates to devices and air cooling of devices. One example can include a heat generating component positioned in a housing and a temperature-based gas separation assembly configured to receive ambient air and to separate the ambient air into warmer air that is directed outside the housing and cooler air that is directed inside the housing to cool the heat generating component.
US11829212B2 Power distribution system for an information handling system
In one embodiment, a method for distributing power using a power distribution system includes: receiving, by a first power distribution end of a power conductor of the power distribution system, power from a power supply unit via a first cable coupled to the power supply unit, the first power distribution end coupled to a first connector, the first connector including a first power interface coupling the first power distribution end to the first cable, the power conductor contoured to removably couple to a heatsink of the information handling system; and providing, by a second power distribution end of the power conductor, the power to a component of the information handling system via a second cable coupled to the component, the second power distribution end coupled to a second connector, the second connector including a second power interface coupling the second power distribution end to the second cable.
US11829209B2 Electronic device and method for changing location of preview image according to direction of camera
An electronic device is provided. The electronic device includes a first housing including a first face and a second face, a second housing including a third face and a fourth face, a folding part rotatably connecting the first housing and the second housing, a flexible display disposed on the first face and the third face, a camera exposed through at least a portion of the fourth face, a memory configured to store instructions, and a processor configured to determine an orientation of the electronic device and a direction in which the camera is pointed while a camera application is executed, identify the first area or the second area as an area in which a preview image acquired through the camera is displayed based at least on the determined direction and the determined orientation, and display the preview image, acquired through the camera, in the identified area using the flexible display.
US11829205B2 Electronic devices having displays with expanded edges
An electronic device may be provided with a display. The display may have a flexible display layer covered by a protective display cover layer. The flexible display layer may be an organic light-emitting diode display layer or other layer with a flexible substrate. The flexible display layer may have a central region with peripheral edges. The central region may be rectangular, may be octagonal, or may have other shapes. Strip-shaped protrusions may extend along each of the peripheral edges of the central region. The strip-shaped protrusions may be bent to provide the protrusions with curved surface profiles. The display cover layer may have a cushion shape with bowed edges that overlap parts of the strip-shaped protrusions, may have curved inner and outer surfaces and/or planar surfaces, may have rounded corners with compound curvature, may have edges with curved surface profiles, and/or may have other configurations.
US11829202B2 Portable electronic apparatus with multiple screens
A portable electronic apparatus with multiple screens includes a first screen and a second screen movably coupled to the first screen along an arcuate path to be received in the first screen or moved out of the first screen. The first screen and the second screen face a same side of the portable electronic apparatus. The second screen includes a base, a lifting mechanism disposed on the base, and a display unit. The display unit is disposed on the lifting mechanism to be driven by the lifting mechanism to be lifted or lowered relative to the base. When the second screen is moved out of the first screen and a step is provided between a display surface of the display unit and a display surface of the first screen, the display unit is adapted to be lifted relative to the base through the lifting mechanism to compensate the step.
US11829200B2 Electronic device for reducing occurrence of unintended user input and operation method for the same
In an electronic device and a method of operating an electronic device according to various embodiments, the electronic device may include: a foldable housing, including a hinge, a first housing connected to the hinge and including a first surface facing a first direction and a second surface facing a second direction opposite the first direction, and a second housing connected to the hinge, including a third surface facing a third direction and a fourth surface facing a fourth direction opposite the third direction, the second housing configured to be foldable with respect to the first housing about the hinge, wherein the first surface faces the third surface in a folded state of the electronic device; a display extending from the first surface to the third surface to provide the first surface and the third surface and including a touch controller configured to control a receiving function of an input on the display; a processor disposed inside the first or second housing and operatively coupled to the display; and a memory operatively connected to the processor, wherein the memory may store instructions that, when executed, cause the processor to control the electronic device to: detect the occurrence of changing an angle between the first housing and the second housing; receive a touch interrupt produced based on an input on the display; identify characteristics of the input in response to detecting the change in the angle; and determine whether to cancel the touch event corresponding to the input based on the characteristics of the input.
US11829198B2 Clock circuit portions
A method is disclosed for producing an output clock signal with a target frequency using an oscillator circuit portion configured to receive a control value and produce an output clock signal with a frequency dependent on the control value. In one embodiment, the method comprises providing a first control value to the oscillator circuit portion corresponding to the target frequency, so as to cause the oscillator circuit portion to produce the output clock signal with a first frequency, comparing the output clock signal with a reference clock signal having a reference frequency to determine an offset between the first frequency and the target frequency, and providing a second control value to the oscillator circuit portion that differs from the first control value by a magnitude calculated with reference to the determined offset, to cause the oscillator circuit portion to produce the output clock signal with a second frequency.
US11829197B2 Backward compatibility through use of spoof clock and fine grain frequency control
An application designed for the current version of a system runs at a standard clock frequency of a current version of the system. Running the application at the standard clock frequency includes synchronizing operation of a processor of the current version of the system with the standard clock frequency. An application designed for a different version of the system characterized by a different standard clock frequency runs at a second clock frequency that is different than the standard clock frequency. Running the application at the second clock frequency includes synchronizing operation of the processor of the current version of the system with the second clock frequency.
US11829190B2 Data routing for efficient decompression of compressed data stored in a cache
Data routing for efficient decompressor use is described. In accordance with the described techniques, a cache controller receives requests from multiple requestors for elements of data stored in a compressed format in a cache. The requests include at least a first request from a first requestor and a second request from a second requestor. A decompression routing system identifies a redundant element of data requested by both the first requestor and the second requestor and causes decompressors to decompress the requested elements of data. The decompression includes performing a single decompression of the redundant element. After the decompression, the decompression routing system routes the decompressed elements to the plurality of requestors, which includes routing the decompressed redundant element to both the first requestor and the second requestor.
US11829180B2 Pressure detection device
A pressure detection device of detecting a forced state of a deformable object includes a body, an image sensor and a processor. The body is a deformable hollow structure. The body has an inner surface and an outer surface, and an identifiable vision feature is disposed on the inner surface. The image sensor is disposed inside the body and faces the inner surface of the body, and is adapted to capture a frame containing the identifiable vision feature on the inner surface. The processor is electrically connected with the image sensor, and adapted to analyze position variation of the identifiable vision feature within the captured frame for identifying a motion type of a gesture applied to the outer surface of the body.
US11829179B2 Integrated circuit and method for limiting a switchable load current
A method and an integrated circuit for limiting a switchable load current. The integrated circuit includes a main transistor, through which in the conductive state a load current flows for supplying a load and a mirror transistor, a gate terminal of the mirror transistor being electrically connected to a gate terminal of the main transistor and a source terminal of the mirror transistor being electrically connected to a source terminal of the main transistor. The integrated circuit further includes a coupling circuit, which is configured to track a source drain voltage of the mirror transistor as a function of the source drain voltage of the main transistor. A gate control circuit is further provided, which limits the load current through the main transistor on the basis of a drain current through the mirror transistor.
US11829176B2 Switch current source circuit and method for quickly establishing switch current source
The present disclosure provides a switching current source circuit and a method for quickly establishing a switching current source. The switching current source circuit includes a first and a second switching current source branches connected in parallel with one end of a load. When the switching enable signal is switched, due to the charge coupling of the first and second switching current source branches, the bias voltage respectively generates bounce in the same direction as and a direction opposite to the transition direction of the switching enable signal. The two bounces cancel each other to make the current source bias voltage recover quickly when a toggle event happens. The present disclosure accelerates the establishment of current through the coupling of charges, and reduces the decoupling capacitance at the same time, thereby reducing the circuit area and saving the costs.
US11829175B2 NMOS super source follower low dropout regulator
Embodiments disclosed herein relate to a low-voltage dropout regulator and more specifically to improving a power supply rejection ratio (PSRR) of the low dropout voltage regulator. The low dropout voltage regulator may be used to generate various voltages for integrated circuits of an electronic device. In some cases, a P-type metal-oxide-semiconductor (PMOS) low dropout (LDO) voltage regulator may be used. However, the PMOS LDO may not provide a sufficient PSRR or reduction in supply noise. To address these issues, an N-type metal-oxide-semiconductor (NMOS) LDO voltage regulator having an NMOS pass transistor may be used. The NMOS LDO may provide a lower impedance than the PMOS LDO. Further, the NMOS LDO may provide an increased bandwidth and consume a smaller physical area than the PMOS LDO.
US11829172B2 Power management circuit including on-board current sensing across inductor and on-die current limit detection circuit
An aspect of the disclosure relates to an apparatus including: an integrated circuit (IC) including one or more cores, and a current limit detection circuit; a voltage regulator; an inductor coupled between the voltage regulator and the one or more cores of the IC; and a current sensing circuit including inputs coupled across the inductor and an output coupled to the current limit detection circuit of the IC.
US11829170B2 Low-power dynamic offset calibration of an error amplifier
Systems and methods are disclosed related to low-power dynamic offset calibration of an error amplifier. An analog linear voltage regulator circuit tracks changes between a reference voltage and a regulated voltage to keep the regulated voltage as close as possible to the reference voltage. The analog linear voltage regulator includes an error amplifier that measures the error between the reference and regulated voltages and feedback circuitry. The error amplifier and feedback circuitry should be calibrated to correct for any offset within the circuits. The described offset calibration technique not only compensates for the offset in the error amplifier but also cancels any mismatch in the feedback network. During operation, conditions such as temperature and supply voltage may vary causing the offset to change. The technique is low power and dynamically cancels the offset even when the linear regulator is operating to supply the desired voltage.
US11829168B2 Power management circuit including on-board current-sense resistor and on-die current sensor
An apparatus including a printed circuit board (PCB) including a sense resistor; and an integrated circuit (IC) mounted on the PCB, wherein at least a portion of the IC draws current from a power rail, wherein the sense resistor is coupled between the power rail and the IC, wherein the sense resistor is configured to produce a sense voltage in response to the current drawn by the at least portion of the IC, and wherein the IC includes a current sensor configured to generate a signal indicative of the current drawn by the at least portion of the IC based on the sense voltage.
US11829164B2 Door closer with power close
A door closer may utilize a door closing device (e.g., spring) and a force adjustment device (e.g., a motor) in order to allow for manual door opening and assisted door closing. During operation, as a door is manually opened, the spring is loaded (e.g., compressed or tensioned) above its pre-loaded closed position state. Once manual opening is completed, the spring that is loaded during opening begins returning to the pre-loaded closed position state, and thus, moves the door automatically towards the closed position. Depending on the pre-loaded spring setting, the closing force of the door may not be enough to close the door, or to close the door with the preferred force. As such, during closing a controller may engage a motor not to drive the door directly, but to increase the pre-load of spring to increase the closing force in order to allow the door to close as preferred.
US11829157B2 Automated guided vehicle management system and method
An automated guided vehicle (AGV) management system including a battery recharge management module, a task management module, and an AGV path planning module is provided. The battery recharge management module manages the AGVs to be recharged by at least one wireless charging unit in a parking area. The AGV leaving the parking area has a battery charge higher than a charge threshold. The task management module receives tasks and assigns the tasks to the AGVs. The task includes information including at least one pick-up location, at least one drop-off location, and a due time. The AGV path planning module plans paths for the AGVs, respectively, according to the information of the assigned tasks. The task management module delays assigning the task to the AGV if the AGV is expected to complete the task earlier than the due time of the task.
US11829153B2 Apparatus, method, and computer program for identifying state of object, and controller
An apparatus for identifying the state of an object includes a processor configured to input, every time obtaining an image from a camera, the image into a first classifier to detect, for each of one or more predetermined objects represented in the image, an object region including the object; determine a predicted object region in a subsequent image to be obtained from the camera for an object whose position in the subsequent image is predictable; and input characteristics into a second classifier to identify the state of an object involving time-varying changes in outward appearance. When the object has a predicted object region, the characteristics are obtained from pixel values of the predicted object region in the subsequent image. On the other hand, when the object does not have a predicted object region, the characteristics are obtained from pixel values of the object region detected from the subsequent image.
US11829148B1 Cleaning robot and operation thereof
Some embodiments include a robot, including: a chassis; a set of wheels coupled to the chassis; at least one encoder coupled to a wheel with a resolution of at least one count for every ninety degree rotation of the wheel; a trailing arm suspension coupled to each drive wheel for overcoming surface transitions and obstacles, wherein a first suspension arm is positioned on a right side of a right drive wheel and a second suspension arm is positioned on a left side of a left drive wheel; a roller brush; a collection bin; a fan with multiple blades for creating a negative pressure resulting in suction of dust and debris; a network card for wireless communication with at least one of: a computing device, a charging station, and another robot; a plurality of sensors; a processor; and a media storing instructions that when executed by the processor effectuates robotic operations.
US11829146B2 External indication handling for autonomous driving systems
A method includes detecting, by a sensing system of an autonomous vehicle (AV) executing a trip from a first location to a second location, a signal from a source external to the AV to stop the AV, and analyzing the signal to determine whether the AV is to be stopped in response to the signal. Responsive to determining that the AV is to be stopped, the method includes causing a vehicle control system of the AV to stop the AV at a third location, determining that one or more parking brakes are to be engaged, and causing the vehicle control system to automatically engage the one or more parking brakes.
US11829143B2 Labeling autonomous vehicle data
One or more instances of sensor data collected using an autonomous vehicle sensor suite can be labeled using corresponding instance(s) of sensor data collected using an additional sensor suite. The additional vehicle can include a second autonomous vehicle as well as a non-autonomous vehicle mounted with a removable hardware pod. In many implementations, an object in the sensor data captured using the autonomous vehicle can be labeled by mapping a label corresponding to the same object captured using the additional vehicle. In various implementations, labeled instances of sensor data can be utilized to train a machine learning model to generate one or more control signals for autonomous vehicle control.
US11829141B2 Determining a three-dimensional model of a scan target
In some examples, an unmanned aerial vehicle (UAV) may identify a scan target. The UAV may navigate to two or more positions in relation to the scan target. The UAV may capture, using one or more image sensors of the UAV, two or more images of the scan target from different respective positions in relation to the scan target. For instance, the two or more respective positions may be selected by controlling a spacing between the two or more respective positions to enable determination of parallax disparity between a first image captured at a first position and a second image captured at a second position of the two or more positions. The UAV may determine a three-dimensional model corresponding to the scan target based in part on the determined parallax disparity of the two or more images including the first image and the second image.
US11829139B2 Applications and skills for an autonomous unmanned aerial vehicle
A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
US11829137B2 Wireless communications between vehicles
Certain aspects of the present disclosure provide techniques relating to wireless communications between vehicles. In certain aspects, a method performed by a first vehicle comprises receiving an indication from a second vehicle comprising surrounding information that is indicative of whether a first unknown vehicle is detected by the second vehicle, wherein the first vehicle and the second vehicle are able to communicate wirelessly, and wherein the first unknown vehicle is unable to communicate wirelessly with the first and the second vehicles. The method further comprises controlling movement of the first vehicle based on the indication.
US11829135B2 Tuning autonomous vehicle dispatch using vehicle performance
Various examples described herein are directed to systems and methods for dispatching trips to a plurality of autonomous vehicles. For example, a dispatch system may access trip result data describing a plurality of trips executed by a set of autonomous vehicles of a first vehicle type. The dispatch system may determine a first routing constraint for autonomous vehicles of the first vehicle type using the trip result data and select an autonomous vehicle to execute a first new trip using the first routing constraint. The dispatch system may send a request to execute the first new trip to the selected autonomous vehicle.
US11829133B2 Distance based vehicle remote control systems and methods for using same
A vehicle remote control system includes a server including a transceiver and a controller. The transceiver is configured to receive location data from a vehicle and location data from a remote device. The controller is configured to receive an operating instruction signal from the remote device, the operating instruction signal including instructions to operate one or more components of the vehicle. A distance between the vehicle and the remote device is determined based on the location data from the vehicle and the location data from the remote device. The operating instruction signal is transmitted to the vehicle in response to a determination that the distance between the vehicle and the remote device is equal to or less than a corresponding threshold distance.
US11829122B2 Industrial network behavior analysis method, apparatus and system, and computer-readable medium
Various embodiments of the teachings herein include an industrial network behavior analysis method. The method may include: defining a first time window for a target industrial control system, for the target industrial control system to perform a control behavior; respectively determining an execution probability deviation for each control instruction within the first time window and using the execution probability to characterize the ratio of the number of times the corresponding control instruction is executed within a time period to the total number of times the control instruction within the time period; defining a second time window according to the control instruction characterizing a time period when the system performs the corresponding control behavior, and the control behavior is the same as that performed in the first time window. The method may include performing for each second time window: for each control instruction, calculating an execution probability; for each control instruction, determining whether the execution probability meets a target deviation, wherein the target execution probability deviation is the execution probability deviation of the control instruction in the first time window corresponding to the same in the second; determining that the control instruction is legal if the execution probability meets the target deviation; and determining that the instruction is suspicious if the execution probability of the control instruction does not.
US11829118B2 Machine learning based on virtual (V) and real (R) data
A method includes simulating a process, with computer-based software, to produce virtual data about the process; identifying process parameters for a real-world version of the process; providing a real-world sensor to sense a parameter associated with the real-world version of the process; receiving sensor readings from the real-world sensor while the real-world version is being performed; and training a machine-learning software model to predict a behavior of the real-world sensor based on the virtual data about the process, the process parameters, and the sensor readings.
US11829110B2 Escapement wheel, tool for manufacturing an escapement wheel and method for manufacturing an escapement wheel
A method for manufacturing an escapement wheel (10) including steps of creating an escapement wheel ébauche having a hub (11) connected to a felloe (12) by radial arms (13), and teeth (14) regularly distributed around the periphery of the felloe (12), and simultaneously machining a reduction of cross-section of the free end of each tooth (14), by a cutting tool (20) aligned coaxially with the escapement wheel ébauche.
US11829107B2 Micro-mechanical timepiece part
The micromechanical clockwork part is cut from a plate-like silicon substrate. The cut edges of the part include portions intended to serve as contact surfaces arranged to slide against corresponding contact zones of another micromechanical part in a clockwork piece. The cut edges have a ribbed surface including an alternating set of ribs and furrows, the ribs and the furrows being straight and each contained in a plane parallel to the plate. Moreover, the ribs and furrows which the cut edges have form a stepped pattern on the cut edge, with first intervals in which the spacing separating the ribs from one another is equal to a first distance, and at least one second interval in which the spacing between the ribs is equal to a second distance different from the first distance.
US11829106B2 Conjugate suppression
A holographic projector and method of holographic projection is disclosed. A first array of light-modulating pixels displays a first hologram and a second array of light-modulating pixels displays second hologram. A first light source illuminates the first array of pixels such that a first holographic reconstruction, comprising a first zero-order replay field, is formed on a replay plane and a second light source illuminates the second array of pixels such that a second holographic reconstruction, comprising a second zero-order replay field, is formed on the replay plane. Real image content of the first holographic reconstruction is restricted to a first sub-area of the first zero-order replay field and real image content of the second holographic reconstruction is restricted to a first sub-area of the second zero-order replay field. The holographic projector is arranged such that the first zero-order replay field and the second zero-order replay field are no more than partially overlapping. The first sub-area of the first zero-order replay field and the first sub-area of the second zero-order replay field form a continuous display area of the holographic projector.
US11829103B2 Electrostatic image developing toner, electrostatic image developer, and toner cartridge
An electrostatic image developing toner includes an amorphous polyester resin and a crystalline polyester resin, wherein a Net intensity NNa of a Na element and a Net intensity NCl of a Cl element, the Net intensities NNa and NCl being determined by X-ray fluorescence analysis, satisfy 2.5≤NCl/NNa≤260.0.
US11829101B2 Image forming apparatus with separately controllable airflow for exhaust of ozone and toner particles
An image forming apparatus includes a first air suction port sucking an air containing ozone, a second air suction port sucking an air containing the scattered toner, and a duct unit partitioned into a first duct passing through the air containing ozone and a second duct passing through the air containing toner. The duct includes a first fan generating a first air flow inside the first duct to suck the air from the first air suction port and a second fan generating a second air flow inside the second duct to suck the air from the second air suction port. An ozone filter is detachably provided to both the first and second ducts, disposed straddling the first and second ducts, and filters the ozone contained in the first and second air flows.
US11829097B2 Transfer belt unit and image forming apparatus
A transfer belt unit mountable to and demountable from an apparatus main body of an image forming apparatus, the transfer belt unit including: a transfer belt being in contact with a photosensitive drum of a drum cartridge of the image forming apparatus in a state where the transfer belt unit is mounted to the apparatus main body, the transfer belt being configured to transfer a toner image on the photosensitive drum to a sheet conveyed between the photosensitive drum and the transfer belt and to convey the sheet conveyed between the photosensitive drum and the transfer belt toward a fixing unit of the image forming apparatus in the state where the transfer belt unit is mounted to the apparatus main body, and a belt memory in which information about the transfer belt unit is stored.
US11829096B2 Cartridge, attachment and mounting kit
The cartridge is detachably mountable to a main assembly of an image forming apparatus that includes a drive output member configured to output a driving force, and a main assembly side pushing member configured to incline the drive output member by pushing the drive output member. The cartridge includes a photosensitive drum and a cartridge side pushing member. The cartridge side pushing member is configured such that an inclination angle of the drive output member is changed by pushing the main assembly side pushing member.
US11829085B1 Toner container having an angled electrical connector
A toner container according to one example embodiment includes a plurality of electrical contacts for contacting corresponding electrical contacts in an image forming device when the toner container is installed in the image forming device. The electrical contacts of the toner container are accessible from below at the bottom of the body by the corresponding electrical contacts in the image forming device when the toner container is installed in the image forming device. The electrical contacts of the toner container are spaced from each other along a horizontal dimension that is orthogonal to a vertical dimension of the toner container. A nominal position of the horizontal dimension along which the electrical contacts are spaced from each other is angled relative to a front-to-rear dimension of the toner container and a side-to-side dimension of the toner container.
US11829083B2 Detection apparatus, lithography apparatus, article manufacturing method, and detection method
Provided is a detection apparatus having a high detection accuracy.A detection apparatus comprises an optical element arranged at a position optically conjugate to a target surface, including a first region for forming illumination light that illuminates the target surface with a first angle distribution and a second region for forming illumination light that illuminates the target surface with a second angle distribution, a measurement mark arranged at the target surface; and a detector for detecting a deviation direction and a deviation amount of the optical element based on reflection light from the measurement mark illuminated by the first region and the second region of the optical element.
US11829082B2 Radiation source for lithography process
A method for a lithography exposure process is provided. The method includes irradiating a target droplet with a laser beam to create an extreme ultraviolet (EUV) light. The method further includes reflecting the EUV light with a collector. The method also includes discharging a cleaning gas over the collector through a gas distributor positioned next to the collector. A portion of the cleaning gas is converted to free radicals before the cleaning gas leaves the gas distributor, and the free radicals are discharged over the collector along with the cleaning gas.
US11829079B2 Positioning apparatus, lithography apparatus and article manufacturing method
The present invention provides a positioning apparatus for positioning of an object, the positioning apparatus including a first actuator and a second actuator configured to be arranged along a first direction so as to be parallel to each other, and to cause a beam to move in the first direction, a third actuator configured to be built in the beam, and to cause the object to move in a second direction relative to the beam, the second direction intersecting with the first direction, and a control unit configured to control the first actuator, the second actuator, and the third actuator.
US11829077B2 System and method for determining post bonding overlay
A wafer shape metrology system includes a wafer shape metrology sub-system configured to perform one or more stress-free shape measurements on a first wafer, a second wafer, and a post-bonding pair of the first and second wafers. The wafer shape metrology system includes a controller communicatively coupled to the wafer shape metrology sub-system. The controller is configured to receive stress-free shape measurements from the wafer shape sub-system; predict overlay between one or more features on the first wafer and the second wafer based on the stress-free shape measurements of the first wafer, the second wafer, and the post-bonding pair of the first wafer and the second wafer; and provide a feedback adjustment to one or more process tools based on the predicted overlay. Additionally, feedforward and feedback adjustments may be provided to one or more process tools.
US11829075B2 Processing apparatus, management apparatus, lithography apparatus, and article manufacturing method
A processing apparatus includes a driver configured to drive a controlled object, and a controller configured to control the driver by generating a command value to the driver based on a control error. The controller includes a first compensator configured to generate a first command value based on the control error, a second compensator configured to generate a second command value based on the control error, and an adder configured to obtain the command value by adding the first command value and the second command value. The second compensator includes a neural network for which a parameter value is decided by learning, and input parameters input to the neural network include at least one of a driving condition of the driver and an environment condition in a periphery of the controlled object in addition to the control error.
US11829062B2 EUV photo masks and manufacturing method thereof
In a method of manufacturing a reflective mask, a photo resist layer is formed over a mask blank. The mask blank includes a substrate, a reflective multilayer on the substrate, a capping layer on the reflective multilayer, an absorber layer on the capping layer and a hard mask layer, and the absorber layer is made of Cr, CrO or CrON. The photo resist layer is patterned, the hard mask layer is patterned by using the patterned photo resist layer, the absorber layer is patterned by using the patterned hard mask layer, and an additional element is introduced into the patterned absorber layer to form a converted absorber layer.
US11829059B2 High resolution scanning of remote objects with fast sweeping laser beams and signal recovery by twitchy pixel array
A scanning light imaging device for continuously pseudo randomly scanning patterns of light in a beam onto a remote surface to achieve spatio-temporal super resolution for finding remotely located objects. The scanning light imaging device employs a scanner to project image beams of visible or non-visible light and/or tracer beams of non-visible light onto a remote surface or remote object to detect reflections. The device employs a light detector to sense at least the reflections of light from one or more of the image beams or the tracer beams incident on the remote surface or remote object. The device employs the sensed reflections of light beams to predict the trajectory of subsequent scanned beams in a pseudo random pattern and determine up to a six degrees of freedom position for the remote surface or remote object.
US11829053B2 Optical unit, optical apparatus, imaging apparatus, and imaging system
An optical unit detachably mountable to a lens barrel portion disposed closer to an object than an image sensor included in an imaging apparatus includes a plurality of lens units each configured to form an image of the object, a plurality of filters disposed on optical axes of the plurality of lens units, and a common holding member configured to hold the plurality of lens units and the plurality of filters. The plurality of filters includes a first filter and a second filter having light transmission characteristics different from each other. The holding member includes a coupling portion capable of being coupled with the lens barrel portion.
US11829046B2 Power management for electrochromic window networks
Various embodiments herein relate to networks of electrochromic windows. The networks may be configured in particular ways to minimize the likelihood that the windows on the network draw more power than can be provided. The network may include particular hardware components that provide additional power to windows as needed. The network may also be configured to adjust how the windows therein transition to prevent overloading the network. The techniques described herein can be used to design networks of electrochromic windows that are undersized when considering the amount of power that would be needed to simultaneously transition all the windows on the network using normal transition parameters, while still allowing simultaneous transitions to occur.
US11829044B2 Electrochromic multi-layer devices with spatially coordinated switching
A multi-layer device comprising a first substrate and a first electrically conductive layer on a surface thereof, the first electrically conductive layer having a sheet resistance to the flow of electrical current through the first electrically conductive layer that varies as a function of position.
US11829042B2 Display device
A display device includes a first transistor provided with an oxide semiconductor layer, a first gate wiring facing the oxide semiconductor layer and a first gate insulating layer between the oxide semiconductor layer and the first gate wiring, a first transparent conductive layer provided on at least a first insulating layer on the first transistor, the first transparent conductive layer having an area overlapping the gate wiring and being in contact with the oxide semiconductor layer in a first contact area not overlapping the gate wiring, a second transparent conductive layer provided above at least a second insulating layer on the first transparent conductive layer and being in contact with the first transparent conductive layer at a second contact area overlapping the gate wiring, and a third transparent conductive layer provided between the second transparent conductive layer and the second insulating layer.
US11829041B2 Array substrate and display panel
An array substrate includes a base substrate, pixel electrodes and common electrodes, first scan lines, second scan lines and data lines. The pixel electrode has first electrode strips disposed at intervals in a row direction. The common electrodes and the pixel electrodes are disposed on the same layer, and the common electrodes have second electrode strips disposed at intervals. The second electrode strips and the first electrode strips are alternatively arranged. The first scan line is located between two adjacent rows of pixel electrodes. The second scan line is located between two adjacent columns of pixel electrodes and is electrically connected to the first scan line, and the second scan line has a scan signal input terminal. The data line has a data signal input terminal. An orthographic projection of the data line on the base substrate intersects with a central region of the pixel electrode on the base substrate.
US11829036B2 Optically anisotropic multilayer product and method for producing same
An optically anisotropic multi-layered product including an optically anisotropic layer (Sm), and an optically anisotropic layer (N), wherein: the optically anisotropic layer (Sm) is an optically anisotropic layer that contains a liquid crystal compound (A-Sm) fixed in a state in which a smectic liquid crystal phase is exhibited; the optically anisotropic layer (N) is an optically anisotropic layer that contains a liquid crystal compound (A-N) fixed in a state in which a nematic liquid crystal phase is exhibited; and the optically anisotropic layer (Sm) and the optically anisotropic layer (N) have a common in-plane slow axis direction. A method for producing the optically anisotropic multi-layered product is also provided.
US11829033B2 Display apparatus including bonding member for enhanced heat dissipation
A display apparatus includes a display panel; a bottom chassis provided behind the display panel; a reflection sheet provided between the display panel and the bottom chassis; a plurality of light source substrates provided between the reflection sheet and the bottom chassis, each of the plurality of light source substrates having a bar shape extending in a first direction; a plurality of light sources mounted on the plurality of light source substrates and configured emit light toward the display panel; and a bonding member bonding the plurality of light source substrates to the bottom chassis, wherein the bonding member extends in a second direction, which is different from the first direction, so that the plurality of light source substrates are arranged in the second direction on the bottom chassis.
US11829028B2 Backlight source and manufacturing method thereof
A backlight source and a manufacturing method thereof are provided. The backlight source includes a first substrate, a plurality of light sources, a driving circuit layer, and a conductive line. The light sources are distributed on an upper surface of the first substrate. The second substrate is disposed opposite to the first substrate. The driving circuit layer is disposed on a surface of a side of the second substrate away from the first substrate. An end of the conductive line is connected to one of the light sources, and another end of the conductive line is bonded to the driving circuit layer.
US11829025B2 Composition, optically anisotropic film, circularly polarizing plate, display device, and near-infrared absorbing coloring agent
The present invention provides a composition to form an optically anisotropic film exhibiting excellent reverse wavelength dispersibility, an optically anisotropic film, a circularly polarizing plate; a display device; and a near-infrared absorbing coloring agent. The composition includes a liquid crystal compound or a polymer, and a near-infrared absorbing coloring agent having a structural moiety including a coloring agent skeleton and a mesogenic group that is bonded to the coloring agent skeleton, in which the near-infrared absorbing coloring agent satisfies Condition 1 where an absolute value λ1 of a square root of a first eigenvalue and an absolute value λ2 of a square root of a second eigenvalue satisfy a relationship of Formula (A) λ2/λ1≤0.60; and Condition 2: An angle between a direction of a transition moment of absorption of the infrared absorbing coloring agent and a direction of an eigenvector of the first eigenvalue is 75.0° or more.
US11829023B2 Display device having improved light emission and color reproducibility
An exemplary display device includes: a display panel; a color conversion panel overlapping the display panel; and an optical bonding layer positioned between the display panel and the color conversion panel. The color conversion panel includes: a substrate; a color conversion layer and a transmission layer positioned between the substrate and the display panel; a first capping layer having one side facing the color conversion layer and the transmission layer, and another side facing the display panel; a second capping layer positioned between the first capping layer and the display panel; and an optical layer positioned between the first capping layer and the second capping layer and/or between the second capping layer and the optical bonding layer. A refractive index of the optical layer is lower than at least one of a refractive index of the first capping layer and a refractive index of the second capping layer.
US11829016B2 Display device
A display device includes a display panel including a display surface on which an image is displayed, a film disposed above the display panel, a bottom chassis disposed under the display panel, a pole frame disposed under the bottom chassis, and a pole chassis. The pole frame includes a fixing portion and an elastic portion. The pole chassis is coupled with the elastic portion. The film includes a first portion disposed on the display panel and a second portion extending from the first portion and coupled to the pole chassis. The pole frame and the pole chassis cooperate to exert a force on the film, and thus the film may be extended to the bottom chassis from the display panel without being deformed.
US11829013B2 Optical environmental oscillation detecting system and optical measuring method using the same
An optical environment oscillation detection system and an optical measurement method using the same are provided. This system includes a laser light source, a polarizer, a liquid crystal (LC) element, an analyzer, and an optical sensor arranged in sequence. A polarization axis of the polarizer and that of the analyzer are respectively parallel to a first and a second axis direction being perpendicular to each other. When there is no environmental disturbance, the alignment of LC cells in the LC element has an original pretilt angle, and the optical sensor senses a first scattered light intensity of the laser beam outputted from the analyzer. When there is environmental disturbance, the alignment of the LC cells has a changed pretilt angle in relative to the original pretilt angle, and the optical sensor senses a second scattered light intensity of the laser beam outputted from the analyzer.
US11829010B2 Optical waveguide
An optical waveguide, including a first structural layer, a second structural layer, a first light-guiding element, and multiple second light-guiding elements, is provided. The light-guiding elements are a partially penetrating and partially reflective layer. Multiple first sub-beams in an image beam are transmitted in the first or the second structural layer by a coupling inclined surface. Each first sub-beam forms multiple second sub-beams after being transmitted by the first or the second light-guiding elements. Some of the second sub-beams are coupled out of the optical waveguide by the second light-guiding elements, thereby enabling the image beam to expand in a first direction. For a portion of the visible light waveband, a trend of transmittance of the partially penetrating and partially reflective layer changing as a wavelength increases is opposite to a trend of transmittance of the first structural layer or the second structural layer changing as the wavelength increases.
US11829007B2 Imaging lens
An imaging lens includes a first lens having positive refractive power; a second lens having positive refractive power; a third lens having negative refractive power; a fourth lens having positive refractive power; a fifth lens; a sixth lens; a seventh lens; an eighth lens; and a ninth lens having negative refractive power, arranged in this order from an object side to an image plane side. The ninth lens is formed in a shape so that a surface thereof on the image plane side has an aspherical shape having an inflection point.
US11829004B2 Imaging lens composed of five optical elements
An imaging lens comprises five optical elements, in order from an object side to an image side, comprising, a first lens as a first optical element having positive refractive power, a second lens as a second optical element having negative refractive power and a convex surface facing the object side near an optical axis, a third lens as a third optical element having the refractive power, and a fourth lens as a fourth optical element having refractive power and the convex surface facing the object surface near the optical axis, wherein and an aberration correction optical element as a fifth optical element are arranged between said third lens and said fourth lens, said aberration correction optical element has both flat surfaces near the optical axis and aspheric surfaces.
US11829003B2 Telephoto lens optical system with large aperture and inner-focus type
A lens optical system includes a first lens group in which a first lens of an object side is composed of a meniscus lens having a positive refractive power, and having a positive refractive power as a whole, a second lens group arranged closer to an image side I than the first lens group, the second lens group being a focusing group for correcting a change in image distance depending on a change in object distance, being composed of a single lens, and having a negative refractive power as a whole, and a third lens group arranged closer to the image side I than the second lens group, the third lens group including a plurality of lenses and having a positive refractive power as a whole.
US11829002B2 Zooming projection method and projector
Embodiments of the present disclosure relate to a zooming projection method and a projector. The projector includes a focusing device and a lens movable along an optical axis. The method includes: acquiring a projection distance between the projector and a projection position; adjusting the lens to a target position for projection by the focusing device in response to the projection distance being within an optical zooming range; and scaling a projection image and projecting the scaled projection image in response to the projection distance being not within the optical zooming range.
US11828998B2 High-density FAUs and optical interconnection devices and related methods
A optoelectronic assembly is provided including a photonic integrated circuit (PIC) including at least one electronic connection element and plurality of waveguides disposed on a PIC face, a printed circuit board (PCB) including at least one PCB electronic connection element, which is complementary to the at least one electronic connection element of the PIC and the PIC is configured to be flip chip mounted to the PCB, a lidless fiber array unit including a support substrate having a substantially flat first surface and a signal fiber array including a plurality of optical fibers supported on the first surface, and an alignment substrate disposed on the PIC face and configured to align the plurality of optical fibers of the signal fiber array with the plurality of waveguides.
US11828997B2 Fan-out assembly for fiber optic cable
An optical fan-out assembly includes: a fiber optic cable comprising a plurality of optical fibers and a surrounding jacket; a housing comprising first and second mating halves that mate to form a cavity, each of the first and second halves having opposite first and second ends and first and second lips adjacent respective first and second ends; the second half having a window, wherein the first lips create a seal with the cable jacket; a disk with a plurality of holes, a plurality of slots, and having a periphery, wherein a respective one of the plurality of slots extends between each hole and the periphery, the disk adjacent to and forming a seal with the second lips of the first and second halves; and a plurality of furcation tubes, each of the furcation tubes being inserted into a respective hole; wherein the optical fibers extend through the cavity, and each optical fiber is received in a respective furcation tube.
US11828994B2 Coupling device for light guides
A coupling device (9) for light guides (8), including a light entrance (11) and a light-guide space (12) aligned at the light entrance (11), and including a clamping device with a first roller pair (20) with two opposing rollers (21; 32), between which an inserted light guide (8) can be clamped. The coupling device (9) has a second roller pair (26) with two opposing rollers (21), and the second roller pair (26) is arranged closer to the light entrance (11) than the first roller pair (20).
US11828990B2 Optical connector and optical connecting structure
An optical connector of the present invention includes a ferrule accommodating optical fibers, a flange integrated with the ferrule, a sleeve in which a pair of the ferrules are accommodated, and a connection component which is provided around the sleeve and includes a magnet or a metallic magnetic material, wherein at least one of the connection component and the flange includes a magnet, and an attractive force acts on the connection component and the flanges, whereby cores of the opposing optical fibers come into close contact with each other. As a result, the optical connector of the present invention can provide the present physical contact connection and can provide a smaller optical connector.
US11828989B2 Fiber optic connectors, fiber optic adapters and related fiber optic connection systems
The present disclosure relates to a fiber optic adapter having a footprint/form factor compatible with an SC adapter mounting structure or an LC adapter mounting structure or both the SC and LC adapter mounting structures. The adapter body may include first and second co-axially aligned connector ports for respectively receiving first and second fiber optic connectors. The fiber optic adapter may also include a fiber alignment structure configured to accommodate at least 12 optical fibers (e.g., 12 non-ferrulized optical fibers) for each of the first and second connector ports. Another aspect of the present disclosure relates to a fiber optic adapter with linearly moveable, spring biased shutters. A further aspect of the present disclosure relates to a ferrule-less fiber optic connector that may include a telescopic shroud and a safety lock for locking the shroud in a fiber protecting position. A further aspect of the present disclosure relates to a ferrule-less fiber optic connector with a spring-biased fiber holder.
US11828987B2 Axially adjusted, non-rotating barrel fiber collimator
Systems and methods for adjusting a distance of an optical fiber end to a lens assembly are provided. Methods include adjusting a movement of an inner barrel in just one axis while preventing the inner barrel from spinning.
US11828985B2 Optical fiber connection
Optical fiber connections and their applications in downhole assemblies are described herein. The downhole assembly includes a well completion element with an end that couples with a corresponding well completion element. An optical fiber extends along at least a portion of the well completion element and transmits an optical signal using a first mode. The well completion element includes an optical fiber connector that is coupled to the optical fiber. The connector also includes a mode converter that receives the optical signal from the optical fiber and converts the optical signal from the first mode to a second larger mode. This second larger mode may be more robustly communicated to a corresponding optical fiber connector affixed to the corresponding well completion element.
US11828984B2 Thermal management of an optical component for temperature control
Structures including an optical component and methods of fabricating a structure including an optical component. The structure includes a substrate, an optical component including a waveguide core, and a back-end-of-line stack including a heat spreader layer. The optical component is positioned in a vertical direction between the substrate and the back-end-of-line stack. The waveguide core contains a first material having a first thermal conductivity, and the heat spreader layer contains a second material having a second thermal conductivity that is greater than the first thermal conductivity of the first material.
US11828983B2 Photonics chips including cavities with non-right-angle internal corners
Structures for a cavity included in a photonics chip and methods of fabricating a structure for a cavity included in a photonics chip. The structure includes a substrate, a back-end-of-line stack having interlayer dielectric layers on the substrate, and a cavity penetrating through the back-end-of-line stack and into the substrate. The cavity includes first sidewalls and second sidewalls, and the second sidewalls have an alternating arrangement with the first sidewalls to define non-right-angle corners.
US11828982B2 Optical array waveguide grating-type multiplexer and demultiplexer and camera module comprising the same
An optical array waveguide grating-type multiplexer and demultiplexer according to an embodiment of the present invention comprise: a first substrate, a plurality of first waveguides disposed on the first substrate to be superposed in the vertical direction, which is the thickness direction of the first substrate; a 1-1st cladding layer disposed between the first substrate and a 1-1st waveguide, which is nearest to the first substrate among the plurality of first waveguides; a 1-2nd cladding layer disposed between the plurality of first waveguides; and a 1-3rd cladding layer disposed on a 1-2nd waveguide, which is furthest from the first substrate among the plurality of first waveguides.
US11828980B2 Reduced diameter optical fiber with improved microbending
A multicore optical fiber is provided that includes a first core with silica glass doped with chlorine and/or an alkali metal, a first inner cladding surrounding the first core, and a first outer cladding surrounding the first inner cladding and having a first trench region having a volume of about 30%Δ-micron2 or greater. The multicore optical fiber also includes a second core with silica glass doped with chlorine and/or an alkali metal, a second inner cladding surrounding the second core, and a second outer cladding surrounding the second inner cladding and having a second trench region having a volume of about 30%Δ-micron2 or greater. Additionally, a common cladding surrounds the first core and the second core, and the first core and the second core each have an effective area at 1550 nm of about 100 micron2 or less.
US11828976B2 Backlight module and display device using the same
The present disclosure provides a backlight module, including a substrate, a plurality of light-emitting elements, a protective layer and a plurality of first dots. These light-emitting elements are disposed on the substrate. The protective layer is disposed on the substrate and the light-emitting elements, the protective layer has an upper surface and a lower surface opposite to the upper surface, and the upper surface of the protective layer is flat. The first dots are disposed on the upper surface of the protective layer and cover the light-emitting elements. A vertical projection area of each of the first dots on the substrate is larger than a vertical projection area of each of the light-emitting elements on the substrate, so as to reduce the thickness of the backlight module and reduce the dots alignment process.
US11828975B2 High-efficiency lighting device with reduced blue light
A lighting device capable of maintaining high efficiency while reducing blue light. The lighting device includes: a first light source; and a second light source having lower light efficiency than the first light source and having a lower light intensity than the first light source in a blue light wavelength region, in which power is supplied to the first light source and the second light source so that a ratio of power consumption of the first light source to power consumption of the second light source becomes 1:n, and n is greater than 1.
US11828974B2 Backlight module and display apparatus
A backlight module includes a light guide plate, a light source, a first optical film, and a second optical film. The light source is disposed on one side of a light incident surface of the light guide plate. The first optical film is disposed between the light guide plate and the second optical film. An illumination beam from the light source has a first polarization component and a second polarization component perpendicular to the first polarization component. A ratio of the first polarization component to the second polarization component is greater than or equal to 1.2 and less than or equal to 10. The second optical film includes a substrate and a plurality of prism structures disposed between the substrate and the light guide plate. An included angle between an extending direction of the prism structures and the light incident surface is less than 5 degrees.
US11828971B2 Light-emitting module and planar light source
A light-emitting module includes first and second light sources, first and second light guide parts, and a first light-modulating member. The first light guide part includes a first A-major surface, a first B-major surface, a first side surface positioned between the first A-major surface and the first B-major surface, and a first hole portion in which the first light source is disposed. The second light guide part includes a second A-major surface, a second B-major surface, a second side surface positioned between the second A-major surface and the second B-major surface, the second side surface facing the first side surface, and a second hole portion in which the second light source is disposed. The first light-modulating member is positioned at an upper side of the first A-major surface. The first light-modulating member overlaps the first A-major surface and the first side surface when viewed in top-view.
US11828970B1 Flexible display
Provided is a flexible display. The flexible display includes a flexible substrate, a flexible light guide film, a first light-scattering film, a first light-shielding film, a first color film and an LED light source disposed on the side of the flexible light guide film, and the flexible substrate, the flexible light guide film, the first light-scattering film, the first light-shielding film, and the first color film are sequentially stacked. The first color film includes a first pattern area and a first non-display area. The first light-shielding film includes a first light-shielding area and a first light-transmittance area. The flexible light guide film includes a first polymer film. The first polymer film includes multilayer-structured nanoscale light-scattering particles uniformly distributed. Each multilayer-structured nanoscale light-scattering particle includes a nanoparticle and a second polymer layer coating the nanoparticle.
US11828968B2 Backlight module including optical film and manufacturing method thereof
A backlight module and a method of manufacturing the backlight module are disclosed. The backlight module includes a substrate including a first end and a second end opposite to the first end. An ink layer is disposed on the substrate and has a reflectivity gradually increasing from the first end to the second end. At least two of light-emitting units are arranged in an array on the ink layer.
US11828951B2 Meta-optical device for light beam combining
A meta-optical device for light beam combining is provided to include a substrate and a meta-optical array that is formed on the substrate and that is disposed to receive N number of col-mated light beams. The meta-optical array includes a plurality of nanostructures that are made in such a way that the N number of collimated light beams are deflected to travel in a predetermined direction.
US11828946B2 Systems and methods for retinal imaging and tracking
A head mounted display system configured to project light to an eye of a user to display augmented reality images can include a frame configured to be supported on a head of the user, a camera disposed temporally on said frame, an eyepiece configured to direct light into said user's eye to display augmented reality image content to the user's vision field, a reflective element disposed on the frame, and at least one VCSEL disposed to illuminate said eye, wherein the camera is disposed with respect to the reflective element such that light from the VCSEL is reflected from the user's eye to the reflective element and is reflected from the reflective element to the camera to form images of the eye that are captured by the camera.
US11828945B2 Personal electronic target vision system, device and method
A personal, electronic target vision system renders targets in the field of view of the user in real-time so that the user can visualize where the targets are relative to him, in an orientation analogous to unaided human vision. An electronic vision device exchanges target selection information with a target vision server which returns to the electronic vision device the corresponding selected target location information for rendering selected targets in accordance with the user's changing viewpoint. The target vision server queries a target information server in order to access, filter and provide the real-time target location information required by the electronic vision device. A surveillance system of sensors and target tracking systems provides the target information server with target location information.
US11828940B2 System and method for user alerts during an immersive computer-generated reality experience
Systems and methods for computer-generated reality user hailing are described. Some implementations may include accessing sensor data captured using one or more sensors; detecting a person within a distance of a head-mounted display based on the sensor data; detecting a hail event based on the sensor data; and responsive to the hail event, invoking an alert using the head-mounted display.
US11828937B2 Head up display assembly and method
A head up display assembly includes an optical system (52) and a transmissive display. A light source is configured to projected a light through the transmissive display. A diffuser (64) is located between the optical system and the transmissive display (62).
US11828934B1 High-dispersion optical components and methods for making the same
A computer-implemented method for designing a dispersive optical component includes: (i) defining a loss function within a simulation space composed of multiple voxels, the simulation space encompassing optical interfaces of the component, the loss function corresponding to a target dispersion profile for the component including a relationship between a scattering angle and a wavelength of an incident electromagnetic field for different operative wavelengths; (ii) defining an initial structure for the optical interfaces, at least some of the voxels corresponding to each optical interface having a dimension smaller than a smallest operative wavelength of the component; and (iii) determining, using a computer system, a structure for each optical interface using a finite-difference time domain solver to solve Maxwell's equations so that a loss determined according to the loss function is above a specified threshold.
US11828932B2 Lens assemblies with integrated heater elements
A lens assembly includes a lens, a lens barrel, and a heater element. The lens has an inner surface and an outer surface. The lens barrel supports the lens and defines an optical axis, the lens arranged along the optical axis such that the inner surface of the lens is within the lens barrel and the outer surface of the lens is outside the lens barrel. The heater element is in intimate mechanical communication with the inner surface of the lens and has a heater element electrical lead extending radially therefrom to provide power to the heater element. Lens heating methods are also described.
US11828930B2 Variable radius mirror
A variable radius mirror includes a mirror element having a deformable face with an outer surface incorporating a reflective element. The deformable face is deformable in response to a pressure applied by a pressure medium acting on an inner surface of the deformable face. A ring extends around a perimeter of the deformable face and protrudes from the inner surface of the deformable face. The mirror element further includes at least one of a plurality of steps recessed at different depths into the inner surface of the deformable face, a cooling cavity having a pair of manifolds between the outer surface and the inner surface of the deformable face, and a sidewall of the ring having a curved inner surface and a curved outer surface.
US11828928B2 Method for producing a digital image, associated computer program product and optical system
An optical system for restoring a natural image combined with a digital image, in order to characterise and highlight the objects represented on the natural image. The optical system includes an objective lens, an eyepiece, a semi-reflective plate, a processing unit, capturing capabilities and restoring capabilities. Other embodiments relate to a method for producing such a digital image.
US11828925B2 Modular objective assembly with moveable laser beam
The present invention provides, in various embodiments, a miniature movable-beam laser objective configured to fit within the very small dimensions of a standard objective. This small, portable movable-laser source allows the beam to be directed at a computer-generated target or at the spot of a focused target-designator beam.
US11828922B2 Plastic barrel, autofocus module and electronic device
A plastic barrel includes an inner portion and an outer portion. The inner portion defines an interior space. The inner portion includes, in order from an object side to an image side, an object-side opening, a plurality of inner annular surfaces and an image-side opening. The interior space is configured for accommodating an imaging lens assembly, and the imaging lens assembly includes a plurality of plastic lens elements. The outer portion surrounds the inner portion. The outer portion includes a mounting structure. The mounting structure is disposed on a surface of the outer portion. The mounting structure is injection molded for mounting a planar conductive element and a wiring element. The mounting structure includes at least three gate traces, and the three gate traces are located on a surface of the mounting structure.
US11828920B2 Photographing lens system, imaging apparatus and electronic device including seven lenses of −−+ −−+− or −−+−++− refractive powers
A photographing lens system includes seven lens elements, the seven lens elements being, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element, and a seventh lens element. Each of the seven lens elements has an object-side surface facing toward the object side and an image-side surface facing toward the image side. The first lens element has negative refractive power. The second lens element has negative refractive power. The image-side surface of the fourth lens element is concave in a paraxial region thereof. The image-side surface of the seventh lens element is concave in a paraxial region thereof and has at least one inflection point in an off-axis region thereof.
US11828915B2 Methods and compositions for improved comfort contact lens
In one aspect, the present disclosure relates to a contact lens comprising a disclosed lubricious surface layer. In a further aspect, the lubricious surface layer comprises a polyacrylamide, e.g., a poly(N,N-dimethylacrylamide. In various aspects, the lubricious surface layer is formed at the surface of a contact lens. In a further aspect, the lens can be a hydrogel lens. In a further aspect, the lens can be a silicone hydrogel lens. The present disclosure also pertains to methods of forming the disclosed lubricious surface layers on a surface of a contact lens. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present disclosure.
US11828911B1 Metamaterial absorber integrated long-wave infrared focal plane array (LWIRFPA)
The present disclosure provides a metamaterial absorber integrated long-wave infrared focal plane array (LWIRFPA), including: a resonator layer, a dielectric layer, and a metal layer. The resonator layer is of a sub-wavelength periodic resonator array structure, generates surface plasmon resonance (SPR), and is made of a metal or metalloid material. The SPR refers to propagating surface plasmon resonance (PSPR) or localized surface plasmon resonance (LSPR). By using corresponding shape and structural size of a resonator, the present disclosure achieves broadband absorption, narrow-band absorption, multi-wavelength absorption, polarization-selective absorption, etc. By integrating the metamaterial absorber on the IRFPA, not only can the absorptivity be improved, but also more functions can be achieved by the IRFPA.
US11828908B2 Rack-mountable equipment with a high-heat-dissipation module, and transceiver receptacle with increased cooling
An electrical connector includes a heat dissipation module with a first end and a second end opposed to the first end and two receptacle connectors located at the second end. The first and second ends define a transceiver-mating direction such that, when a transceiver is inserted into the first end of the heat dissipation module in the transceiver-mating direction, the transceiver mates with one of the two receptacle connectors, and in the heat dissipation module, air flows parallel to the transceiver-mating direction between the first and second ends and flows between the two receptacle connectors.
US11828905B2 Dual line diode array device and measurement method and measurement device for particle velocity
A dual line photodiode array device encapsulates, on a photoelectric sensing element, two columns of photodiode array units having the same specification and performance; the dual line photodiode array device includes a first photodiode array unit and a second photodiode array unit that are arranged parallel to each other and is used for achieving the measurement of particle velocity. The particle velocity may be more accurately measured by means of integrating the two columns of photodiode array units on a single photosensitive element. The dual line photodiode array device may also be applied to the measurement of raindrops and sea spray droplets.
US11828902B1 Multi-scale three-dimensional (3D) engineering geological model construction system and method
The present disclosure provides a multi-scale three-dimensional (3D) engineering geological model construction system and method. A regional geological model of a target region, a site geological model of each engineering site, and a drilling geological model of each drilling well are constructed. The geological model of each drilling well is superimposed to the site geological model of the corresponding engineering site in the way of step-by-step superimposition, and the site geological model of each engineering site fused with the drilling geological model is superimposed to the regional geological model of the target region. Thus, multi-scale geological model fusion of drilling well, engineering site, and regional mountain is realized. The final multi-scale 3D engineering geological fusion model can provide multi-scale refined geological information for geological suitability evaluation of major geological engineering, so as to ensure accuracy of geological suitability evaluation and site selection of major geological engineering.
US11828898B1 Detecting underground utilities
A system for detecting underground utilities in a certain area, comprising one or more transmitters deployed to transmit electromagnetic signals in one or more frequency bands into the ground in a certain area, one or more electromagnetic sensors adapted to capture electromagnetic radiation emitted by one or more underground utilities in the certain area responsive to excitation by the electromagnetic signals transmitted by the transmitter(s), and one or more processors communicatively coupled to the electromagnetic sensor(s) and adapted to detect the underground utility(s) according to the electromagnetic radiation captured by the electromagnetic sensor(s). wherein the transmitter(s) are adapted to maintain a transmission power of the electromagnetic signals above a certain power threshold by adjusting an amplitude and/or a frequency of each electromagnetic signal to induce a current exceeding a certain current threshold through an antenna feed circuit to compensate for external impedance affecting the one or more transmitters.
US11828892B1 Photon counting detector
Aspects of the present disclosure relate to a photon counting detector and to a read-out integrated circuit to be used in such detector. Aspects of the present disclosure particularly relate to X-ray applications.According to an aspect of the present disclosure, the detector comprises an electrical ground plane arranged at or near an interface between the carrier and at least one ROIC die. Each ROIC die comprises an extension region that laterally extends beyond the photon conversion assembly, wherein peripheral circuitry for a given ROIC die is arranged in the extension region of that ROIC die. The detector comprises at least one electrical connection that connects the power supply line that is arranged on the carrier to the peripheral circuitry of the at least one ROIC die.
US11828889B2 Scintillator unit and radiation detector
A scintillator unit with less light leakage from a scintillator to an adhesive layer and a radiation detector that can improve sensitivity to radiation and the resolution of an image to be formed. Specifically disclosed is a scintillator unit including an adhesive layer between a scintillator and a supporting member and a low-refractive-index layer with a lower refractive index than the adhesive layer between the scintillator and the adhesive layer.
US11828888B2 Radiation imaging apparatus
A radiation imaging apparatus that is used in a radiation imaging system. The radiation imaging apparatus includes an image capturing unit configured to output an image signal based on radiation transmitted through an object and offset data which is acquired by a plurality of acquisition modes and used for correcting the image signal, and a determination unit configured to determine which of a plurality of waiting modes is to be used to make the image capturing unit wait. The determination unit makes a determination based on the acquisition mode of the offset data.
US11828886B2 Cover assembly for a sensor and pedestrian protection sensor for a vehicle
A cover assembly for a sensor component is provided. The cover assembly includes a sensor housing portion and a cover. The sensor housing portion has a protrusion portion. The protrusion portion has a ramp surface. The cover has a protrusion receptacle and the protrusion portion is arranged in the protrusion receptacle. The cover has a clamping tab where the clamping tab preloads the cover in a removal direction. The protrusion receptacle interlockingly lies against the protrusion portion in the removal direction. Additionally, the clamping tab lies on the ramp surface of the protrusion portion.
US11828885B2 Proximity sensing
Embodiments of the present disclosure provide apparatus, methods and computer programs for ultrasonic proximity-detection. In one embodiment, processing circuitry comprises: a first input for receiving an indication of an interrogating ultrasonic signal; a second input for receiving a detected ultrasonic return signal; an adaptive filter, coupled to the first and second inputs, operative to estimate a transfer function between the interrogating ultrasonic signal and the detected ultrasonic return signal; a feature extract module, coupled to the adaptive filter, operative to calculate statistical moments of one or more of: the estimated transfer function; an estimated ultrasonic return signal, calculated based on the interrogating ultrasonic signal and the estimated transfer function; and an error signal, representing the error between the estimated ultrasonic return signal and the detected ultrasonic return signal; and a classifier module, coupled to the feature extract module, operative to determine the presence of a nearby object based on the statistical moments.
US11828884B2 Ultrasound imaging transducer array with integrated apodization
A transducer array (802) includes at least one 1D array of transducing elements (804). The at least one 1D array of transducing elements includes a plurality of transducing elements (904). A first of the plurality of transducing elements has a first apodization and a second of the plurality of transducing elements has a second apodization. The first apodization and the second apodization are different. The transducer array further includes at least one electrically conductive element (910) in electrical communication with each of the plurality of transducing elements. The transducer array further includes at least one electrical contact (906) in electrical communication with the at least one electrically conductive element. The at least one electrical contact concurrently addresses the plurality of transducing elements through the at least one electrically conductive element.
US11828882B2 Distance measuring device and distance measuring method
The present technology relates to a distance measuring device and a distance measuring method that can improve the accuracy of distance measurement.A control unit controls a light emitting operation by supplying a light emitting unit with a light emission timing signal for controlling the light emitting operation for emitting irradiation light and controls the light receiving operation by supplying a light receiving unit with a light reception timing signal for controlling the light receiving operation for receiving reflected light. A measuring unit measures a deviation time between the light emission timing at which the light emitting unit emits the irradiation light and the light reception timing at which the light receiving unit receives the reflected light, using the light emission timing signal and the light reception timing signal. The present technology can be applied, for example, to a case where distance measurement is performed by using the ToF method.
US11828865B2 Positioning in networks with frequency reuse
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) receives, from a serving cell operating on a first frequency, an inter-frequency communication gap configuration specifying at least one period of time during which the UE is permitted to tune from the first frequency to a second frequency to perform a positioning operation, wherein one or more neighboring cells of the serving cell are operating on the second frequency, tunes from the first frequency to the second frequency at a start of the at least one period of time, and performs, during the at least one period of time, the positioning operation on the second frequency.
US11828858B2 Multi-staged pipelined GNSS receiver
Sets of digital samples associated with received wireless signals are received, each of the sets of digital samples corresponding to a particular RF path. The sets of digital samples are provided to a plurality of pipelines, each of the plurality of pipelines including a plurality of stages, each of the plurality of stages including one or more digital logic circuits. Sets of interconnect data are generated by the plurality of pipelines based on the sets of digital samples, the sets of interconnect data including at least one accumulating value. The sets of interconnect data are passed between adjacent pipelines of the plurality of pipelines along a direction. A result is generated by a last pipeline of the plurality of pipelines based on the at least one accumulating value.
US11828857B2 Estimating device position in multipath environments
A device implementing a system for estimating device position includes at least one processor configured to receive a first sensor measurement of a device at a first time, the first sensor measurement having a first variance in measurement error, and to receive a second sensor measurement of the device at a second time, the second sensor measurement having a second variance in measurement error. The at least one processor is further configured to determine a speed of the device based on at least one of the first or second sensor measurements, and adjust the second variance in measurement error based on the determined speed. The at least one processor is further configured to estimate a device position based at least in part on the first variance in measurement error and the adjusted second variance in measurement error.
US11828853B2 Beam-steering device particularly for LIDAR systems
A LIDAR apparatus for scanning a scene, comprising a transmitter stage, a receiver stage, a beam-steering engine configured to steer the light beam received from the transmitter stage in different directions to scan at least a portion of the scene, the beam-steering engine being responsive to steering commands to produce corresponding deflections of the light beam and an operation monitor for monitoring a beam-steering function of the beam-steering engine.
US11828852B2 Capturing environmental scans using landmarks based on semantic features
A method for performing a simultaneous location and mapping of a scanner device includes detecting a set of lines in a point cloud, and identifying a semantic feature based on the set of lines. The method further includes assigning a first scan position of the scanner device in the surrounding environment at the present time t1 as a landmark, and linking the landmark with the portion of the map. The method further includes determining that the scanner device has moved, at time t2, to the scan position that was marked as the landmark based on identifying said semantic feature in another scan-data. In response, a second scan position at time t2 is determined. Also, a displacement vector is determined for the map based on a difference between the first scan position and the second scan position. Subsequently, a revised second scan position is computed based on the displacement vector.
US11828849B2 Illumination device, time of flight system and method
An illumination device for time-of-flight detection has a light emitting unit for emitting a light ray pattern for generating a light pattern, and a lens portion for focusing the emitted light ray pattern at a predefined focal point at a predefined distance to the lens portion for generating the light pattern.
US11828847B2 Distance measurement device, deriving method for distance measurement, and deriving program for distance measurement
A distance measurement device includes an imaging unit, a measurement unit that measures a distance to a subject by emitting directional light which is light having directivity to the subject and receiving reflection light of the directional light, and a deriving unit that acquires a correspondence relation between an in-provisional-image irradiation position, which corresponds to an irradiation position of the directional light onto the subject, within a provisional image acquired by provisionally imaging the subject by the imaging unit whenever each of a plurality of distances is provisionally measured by the measurement unit and a distance which is provisionally measured by the measurement unit by using the directional light corresponding to the in-provisional-image irradiation position, and derives an in-actual-image irradiation position, within an actual image acquired by performing actual imaging by the imaging unit, based on the acquired correspondence relation.
US11828843B2 Method and apparatus for event detection, electronic device, and storage medium
A method, apparatus, and a non-transitory computer-readable storage medium for event detection are provided. The method may be applied to an electronic device. The electronic device may transmit a detection signal. The electronic device may receive an echo signal of the detection signal. The electronic device may acquire a feature value of the echo signal. The electronic device may calculate a decision parameter based on the feature value, and may determine, based on the decision parameter, that the electronic device is moving towards or away from a target object.
US11828842B2 Camera augmented bicycle radar sensor system
A bicycle radar system including a camera is disclosed. The system may include a radar unit and a mobile electronic device that are in communication with one another. The radar unit may transmit radar signals, receive return signals (reflections), and process the returned radar signals to determine a location and velocity of one or more targets located in a sensor field behind a user's bicycle. The mobile electronic device may include a communication component configured to wirelessly receive content including cartographic data and one or more high-risk geographic areas and a processor configured to determine a threat level based on the targets, the high-risk geographic area and a determined geographic position.
US11828841B2 Method and device for estimating the height of a reflector of a vehicle
A method for estimating the height of a reflector of a vehicle, the method including a reading step, in which at least one reflection signal from the reflector of the vehicle is read at one time and the at least one reflection signal representing at least one information item in respect of a relative speed of the vehicle. Further, the method includes a specifying step, in which an estimated value for the speed of the vehicle is specified. Finally, the method includes an ascertaining step, in which an estimated value for the height of the reflector is ascertained using the relative speed of the vehicle and the estimated value for the speed of the vehicle.
US11828839B2 Method and apparatus for operating radar
A radio detection and ranging (radar) operating apparatus includes: radar sensors configured to receive signals reflected from an object; and a processor configured to generate Doppler maps for the radar sensors based on the reflected signals and estimate a time difference between the radar sensors based on the generated Doppler maps.
US11828838B2 Radar apparatus and method for detecting object based on occurrence of event
An object detection radar apparatus is installed in a vehicle and is configured to detect an object. The object detection radar apparatus includes a transceiver configured to transmit a radar signal to the outside of the vehicle and receive a radar signal reflected from the object; a driving environment detector configured to detect a driving environment of the vehicle based on an operation status of the vehicle; an object detector configured to detect the object based on the received radar signal; and a controller configured to determine whether or not a predetermined event occurs based on the driving environment of the vehicle or a result of the detection of the object, and control signal characteristics of the transmitted radar signal or the received radar signal when the predetermined event occurs.
US11828837B2 Method for improving radar measurements in a handheld device
A device and method therein for improving measurement result made by a radar unit are disclosed. The device comprises the radar unit and at least one motion sensor unit. The radar unit transmits at least one radar pulse in a frequency range and receives at least one radar pulse response associated to reflections of the at least one transmitted radar pulse. The radar unit determines at least one measurement based on the transmitted and received radar pulses. The radar unit further receives information on movement of the device from the at least one motion sensor unit during radar pulse transmission and reception and adjust the at least one measurement based on received information on movement of the device from the at least one motion sensor unit.
US11828836B1 Radar detection and discrimination of quadcopters using measured Doppler signatures system and method
A system and method for detection and identification of an Unmanned Aircraft Systems (UAS) employs a radar system to detect and identify the UAS based on the rich Doppler spectrum generated by one or more rotors and associated motors onboard the UAS. UAS have a low radar cross sections (RCS), relatively low speed, and possess a unique Doppler signature providing data for the system to discriminate once the system detects the quadcopter UAS. The system and method functions as a traditional radar, yet analyzes the micro-Doppler signature, including the RCS and radial speed, to detect and identify the UAS. Based on the signature analysis, the system and method are able to distinguish one model from other types of UAS.
US11828835B2 Radio frequency systems integrated with displays and methods of formation thereof
A radio frequency (RF) device includes a display screen and a flexible substrate. The display screen is configured to transmit visible light at a first side of the display screen. The flexible substrate includes a first portion overlapping the first side, and a second portion overlapping an opposite second side of the display screen. The RF device further includes a plurality of antennas disposed over the first portion of the flexible substrate and the first side, and a transmission line disposed on a bent region of the flexible substrate between the first and second portions. The plurality of antennas is configured to transmit/receive RF signals on the first side of the display screen. The display screen is opaque to the RF signals. The transmission line is configured to propagate the RF signals between the first portion and the second portion on the opposite second side of the display screen.
US11828833B2 Systems and methods for object detection by radio frequency systems
Systems, methods, and devices are provided for detecting the presence of an object near an electronic device. A radio frequency (RF) system of an electronic device may include a first circuit that includes one or more transmission paths for transmitting a reference signal external to the electronic device. The RF system may include a second circuit that includes one or more receiving paths for receiving a reflection signal based on the reference signal. The RF system may also include a processor that may instruct the RF system to perform a comparison between the reference signal and the reflection signal, determine whether the object is in proximity based at least in part on whether comparison results exceed a comparison threshold, and decrease power output by the RF system below the comparison threshold.
US11828832B2 Infrastructure triggering techniques to facilitate secure ultra-wideband (UWB) ranging
Presented herein are infrastructure triggering techniques for secure Ultra-Wideband (UWB) ranging. In one example, a method may include providing UWB ranging parameters to a mobile device via a first radio communication, wherein the first radio communication is a non-UWB radio communication; and triggering the mobile device to perform UWB ranging with a UWB anchor, wherein the triggering is performed using a second radio communication. In another example, a method may include, obtaining, by a mobile device, UWB ranging parameters for a geographic area; obtaining a UWB ranging instruction for the geographic area; and performing UWB ranging with a target UWB anchor based on the UWB ranging parameters and the UWB ranging instruction.
US11828830B1 LADCP and combined inertial navigation system combined observation system and method
An LADCP and combined inertial navigation system combined observation system and method. The system includes an LADCP, combined inertial navigation system host, data processing unit, wireless transmission module, voltage-resistant wireless antenna, battery cabin, first and second GNSS antennae and an instrument support. The data processing unit is connected to the LADCP and the system host through serial ports to obtain ocean current profile measurement data, a GNSS position, GNSS orientation data, three-axis acceleration data, a three-axis gyroscope angular velocity, a roll angle, a pitch angle and a course angular rate. Real-time high-precision correction is performed on a three-dimensional flow velocity of an ocean current profile observed by the LADCP based on the orientation data, roll angle, pitch angle and the course angular rate. Accordingly, measurement precision of flow velocity and flow direction by the LADCP is improved, and working costs to carry out profile flow observation are reduced.
US11828828B2 Method, apparatus, and system for vibration measurement for sensor bracket and movable device
The present disclosure relates to sensor technology, and provides a method, an apparatus, and a system for vibration measurement for a sensor bracket as well as a movable device. The method is applied in a system for vibration measurement for the sensor bracket. The system includes the sensor bracket to be measured that is mounted on a movable device, and a marker on the sensor bracket to be measured, and a first sensor provided on the sensor bracket to be measured for collecting marker information. The method includes: collecting the marker information of the marker on the sensor bracket to be measured using the first sensor; determining a vibration measurement reference point based on the marker information, and obtaining vibration condition data of the vibration measurement reference point; and determining a vibration evaluation result for the sensor bracket based on the vibration condition data of the vibration measurement reference point.
US11828825B2 System and method for integrated time-resolved 4D functional and anatomical MRI
A magnetic resonance imaging method is includes collecting spatially encoded data from a subject using an MRI system, and directly extracting a number of temporal basis functions using at least a first portion of the spatially encoded data. The method further includes, after directly extracting the number of temporal basis functions, iteratively calculating a number of coefficient images using the number of temporal basis functions and at least a second portion of the spatially encoded data. Finally, the method includes generating a 4D image based on the number of temporal basis functions and the number of coefficient images.
US11828818B2 Method calibrating magnetometer and magnetometer calibration device
A method of calibrating a magnetometer may include; obtaining at least four measurement values using the magnetometer, calculating a center and a radius of a sphere in accordance with the measurement values, wherein the center and the radius of the sphere correspond to an internal magnetic field associated with an electronic device including the magnetometer, and calibrating an output of the magnetometer in accordance with the center of the sphere.
US11828811B2 Storage battery inspection device and storage battery inspection method
A storage battery inspection device includes: an energy storage control circuit that applies an alternating current to a storage battery; a magnetic sensor that senses a magnetic field component outside the storage battery and outputs a magnetic sensor signal indicating the sensed component; a canceling coil that generates a magnetic field component based on an input current to cancel out a magnetic field component generated by magnetization of a magnetic material in the storage battery; a feedback circuit that obtains, from the magnetic sensor signal, a low-frequency signal indicating a magnetic field component having a lower frequency than the alternating current, and applies the input current to the canceling coil based on the low-frequency signal; and a detection circuit that obtains, from the magnetic sensor signal, a detection signal indicating a magnetic field component having the same frequency as the alternating current.
US11828808B2 Battery simulator having compensation impedance
The invention relates to a device for testing, in particular high-frequency testing, a test item, for example an electrical machine or a converter, comprising: a simulation unit for simulating an electrical energy accumulator using a simulation model; and an electrical connection line, via which the test item can be connected to the simulation unit; wherein the device comprises compensation impedance for compensating for an impedance in accordance with a line inductance of the connection line.
US11828807B2 Method and apparatus with battery state estimation
A processor-implemented method with battery state estimation includes estimating a current state of charge (SOC) of a target battery by correcting a first electrochemical model corresponding to the target battery using a first voltage difference between a measured voltage of the target battery and an estimated voltage of the target battery that is estimated by the first electrochemical model, estimating an end SOC of the target battery by correcting a second electrochemical model using a second voltage difference between an estimated voltage of a virtual battery that is estimated by the second electrochemical model and a preset voltage, and estimating a relative SOC (RSOC) of the target battery based on the current SOC and the end SOC of the target battery, wherein the second electrochemical model is based on the virtual battery corresponding to the target battery being discharged to reach the preset voltage.
US11828802B2 Modular wireless communication device testing system
Arrangements and techniques for testing mobile devices within a test module. The test modules are portable and may be stacked to provide a modular testing system. A pulley system may be used to move an actuator arm horizontally in the X and Y directions. The actuator arm may be moved vertically in the Z direction such that a tip may engage a touchscreen of a mobile device being tested or a user interface element of the mobile device.
US11828800B2 Method of preparing a semiconductor specimen for failure analysis
The present invention discloses a method for preparing a semiconductor sample for failure analysis, which is characterized by using an adhesive layer comprising a non-volatile and non-liquid adhesive material with higher adhesion to the dielectric materials and lower adhesion to the metallic contact materials to selectively remove part of the dielectric materials in a large area with high uniformity, but completely remain the metallic contact materials, and not chemically react with the semiconductor specimens or even damage to the structures of interest to be analyzed, and different adhesive materials can be selected as the adhesive layer to control the adhesion to the dielectric layer, thereby the removed thickness of the dielectric layer can be controlled to provide a semiconductor specimen for failure analysis.
US11828797B1 Probing device
A probing device includes a probe station. The probe station has a platform having an opening and a plurality of column members supporting the platform. Each of the plurality of column members has one end connected with the platform and an opposite end connected with a moving part. The probing device also includes a manipulator on the platform and a socket configured to support a DUT. The manipulator has a probe. The moving part is configured to allow the probe station to be moved with respect to the DUT.
US11828796B1 Integrated heater and temperature measurement
Disclosed herein is an integrated heater and measurement (IHM) device comprising heating-sensing element(s) and heating-sensing circuit(s). A heating-sensing element generates heat and determines the temperature of the IHM device. In some embodiments, the heating-sensing element may operate in a plurality of modes: heating mode, sensing mode, and/or off mode. A controller may dynamically adjust the properties of the operation mode and/or time periods based on the determined temperature. The adjusted properties may include the duration of the heating mode, the ON time for a heating-sensing element, etc. The controller may adjust the duration of heating mode based on the temperature difference between the determined temperature and a set point temperature, such as decreasing the duration of the heating mode when there is a low temperature difference, and increasing the duration of the heating mode when there is a high temperature difference.
US11828794B2 Placement table, testing device, and testing method
There is provided a placement table having an upper surface on which a device to be processed is placed. The placement table comprises: a top plate having a placement surface for the device; a heating unit configured to heat the top plate; a plurality of temperature sensors configured to acquire temperature of the top plate at desired measurement positions in a plan view; and a positioning unit electrically connected to the temperature sensors and configured to position the temperature sensors at the measurement positions in a plan view. The positioning unit is formed of a flexible substrate having flexibility.
US11828793B2 Testing apparatus for temperature testing of electronic devices
A testing apparatus for Devices Under Test (DUTs) includes at least one intake damper and at least one exhaust damper. At least one fan moves recirculated fluid and exterior fluid across one or more DUTs inside the testing apparatus. In one aspect, the testing apparatus includes a door to provide access to a chamber and the door includes at least one channel. At least a portion of the fluid flows through the at least one channel of the door. In another aspect, the door is configured to provide access to a chamber from the front of the chamber and the fluid is moved in a direction across the one or more DUTs substantially from the front of the chamber towards a rear of the chamber.
US11828791B2 Test board and test apparatus including the same
A test board for testing a semiconductor apparatus includes a first board configured to support a plurality of first Devices Under Test (DUTs) such that the plurality of first DUTs are mounted on the first board, a plurality of first inter-board connectors arranged on the first board, and a plurality of second boards stacked on the first board through the plurality of first inter-board connectors, each second board of the plurality of second boards having a surface configured to support a separate second DUT of a plurality of second DUTs such that the plurality of second DUTs are mounted on separate, respective second boards of the plurality of second board.
US11828789B2 Test apparatus and jumper thereof
The present disclosure provides a test apparatus and a jumper thereof. The test apparatus includes a base board and the jumper. The base board has a first slot and a second slot. The first slot has a plurality of electrical contacts, and is configured to receive a plurality of pins of a device under test. The jumper is inserted into the second slot. The jumper includes a body and a plurality of first circuits. The first circuits are disposed on the body and electrically connect the electrical contacts of the first slot to a plurality of pins of a tester.
US11828787B2 Eye diagram capture test during production
A method of testing a device comprises receiving signals from a device under test (DUT) and computing an eye diagram using the signals received from the DUT. The method also comprises comparing an eye height and an eye width of the eye diagram to a predetermined values of a threshold eye height and a threshold eye width. Further, responsive to a determination of the eye height and the eye width exceeding the predetermined values of the threshold eye height and the threshold eye width, flagging the DUT as passing.
US11828786B2 Electrical characteristic inspection device for semiconductor device and electrical characteristic inspection method for semiconductor device
An object is to provide a technique capable of creating a precise measurement condition in a facilitated manner relating to an electrical characteristic inspection for a semiconductor device. An electrical characteristic inspection device includes a storage unit configured to store a measurement condition of the semiconductor device being an inspection subject, a control unit configured to read out the measurement condition corresponding to inspection contents to be executed from the storage unit, an inductive inductance control circuit unit configured to set inductive inductance for the semiconductor device, and a floating inductance control circuit unit configured to set floating inductance for the semiconductor device. Based on the measurement condition read out from the storage unit, the control unit is configured to adjust the inductive inductance by controlling the inductive inductance control circuit unit, and adjust the floating inductance by controlling the floating inductance control circuit unit.
US11828785B2 Electrical input characteristic monitoring to manage component health
A method of determining component health including measuring an electrical characteristic of a component during operation using a sensor coupled to the component having internal circuitry to be monitored and to a configurable external sensing device to as specified by configuration settings stored in the external sensing device and comparing the measured electrical characteristic to a baseline using a computational device within the configurable external sensing device in order to determine component health.
US11828782B2 Electric field measuring device and electric field measuring method
An electric field measuring device measures an electric field corresponding to an inter-electrode voltage between two electrodes, based on a voltage signal that arises at an electric field antenna including the two electrodes because of the electric field. The electric field measuring device includes an amplifier, a reference capacitive element, a GPIO that generates a step wave, and a microcomputer that processes a voltage signal. The microcomputer inputs the step wave to the amplifier, using the GPIO, obtains a step response waveform, and obtains an amplitude compensation factor, based on the step response waveform. The microcomputer compensates the voltage signal, using the amplitude compensation factor.
US11828781B2 Transmission absorbing structure and antenna in-band characteristics test system
This application provides a transmission absorbing structure and an antenna in-band characteristics test system, relating to design of microwave antennas for radar and communication systems. The transmission absorbing structure includes a coupling feed structure provided with coupling slots for energy coupling with a to-be-tested antenna, two equivalent electric wall structures parallel to each other, and two equivalent magnetic wall structures parallel to each other. The two equivalent electric wall structures and the two equivalent magnetic wall structures together enclose the coupling feed structure, and form a transverse electromagnetic mode (TEM) waveguide. The system includes a vector network analyzer, a to-be-tested antenna electrically connected to the vector network analyzer, and a transmission absorbing structure.
US11828774B2 Testing head with improved frequency property
A testing head comprises a plurality of contact probes, and a guide having a plurality of guide holes for housing the contact probes and including a conductive portion. Each contact probe includes a first end region and a second end region, and a body which extends between the first and second end regions. Suitably, the conductive portion includes a group of the guide holes and electrically connects contact probes of a first group of the contact probes. The contact probes of the first group slide in the guide holes in the conductive portion and are adapted to carry a same signal, and each contact probe of a second group of the plurality of contact probes is surrounded by an insulating coating layer that extends along the body of each contact probe of the second group, thereby insulating the contact probes of the second group from the conductive portion.
US11828763B2 Simplified nuclei analysis platform and biomarker matrix that supports genotoxic mode of action determinations
The present invention relates a simple method for evaluating free eukaryotic cell nuclei for biomarkers of DNA damage and/or transcription factor activation, activity, or expression levels and/or epigenetic modifications to chromatin or chromatin-associated factors. The invention also teaches useful strategies for combining nuclear biomarkers into a matrix of endpoints that are capable of elucidating genotoxicants' primary mode of DNA-damaging activity. Kits for conducting methods according to the invention are also described.
US11828760B2 Hematopoietic cell phenotyping using circulating cell-free markers
The present invention provides methods of classifying cluster of differentiation (CD) marker phenotype for hematopoietic cancer cells using multiple circulating cell-free CD markers in bodily fluid. In other aspects, treatment and disease progression of particular hematopoietic cancers can be monitored by measuring the levels of CD and other markers in bodily fluids of a patient.
US11828759B2 Method of diagnosis
The present invention relates generally to a method of detecting a risk of the progression from a pre-invasive neoplasia of the glandular epithelium. More particularly, the present invention provides a method of detecting a risk of the progression from a pre-invasive breast neoplasia by screening for the level of expression of Stefin A in the myoepithelial cells. The method of the present invention is useful in a range of applications including, but not limited to, assessing a neoplastic condition, monitoring the progression of such a condition, predicting the likelihood of a subject progressing to a more advance disease state or informing decisions in relation to the design of treatment schedules.
US11828756B2 Lateral flow test arrangement suitable for detection of an analyte in saliva
Disclosed herein is a lateral flow test arrangement suitable for detection of an analyte in saliva. The arrangement can comprise a carrier and a sequence of different polymeric pads arranged on said carrier, wherein said sequence of polymeric pads comprises in flow direction.
US11828753B2 Biosensor microarray compositions and methods
Described herein are biosensor microarrays comprising detector polypeptide monolayers substantially free of contaminants. Also provided are methods for generation of such biosensor microarrays by capture of polypeptides by arrays comprising capture moieties and associated sensors.
US11828750B2 Material for screening for compound acting on ION channel and use thereof
A screening system provided with a potential-dependent Na ion channel that extends the duration of the action potential associated with depolarization, and a K ion channel that deepens the resting membrane potential in the negative direction, said screening system furthermore including cells provided with ion channels that contribute to deepening the resting membrane potential in the negative direction and/or shortening the duration of the action potential as target ion channels. By such cells, the action of a test compound on the target ion channel can be easily evaluated by providing an inhibitor for the K ion channel to control the probability of cell death.
US11828742B2 Multi-parametric machine olfaction
A system includes an array of chemical, pressure, and temperature sensors, and a temporal airflow modulator configured to provide sniffed vapors in a temporally-modulated sequence through a plurality of different air paths across multiple sensor locations.
US11828738B2 Detector for liquid chromatograph
A detector for a liquid chromatograph, includes a detector that detects components in liquid, a pipe that guides liquid to the detector, a casing that contains at least part of the pipe and the detector and has a bottom portion, and a thermal insulator provided on the bottom portion in the casing, wherein a discharge port is provided in the bottom portion of the casing, the thermal insulator has an upper surface and a lower surface, a first opening is provided in the upper surface of the thermal insulator, and a second opening is provided in the lower surface of the thermal insulator to overlap with the discharge port in a plan view, a flow path that guides liquid from the first opening to the second opening is provided in the thermal insulator, and the flow path has a bend portion.
US11828737B2 Preparative liquid chromatograph
In a preparative liquid chromatograph, a control device for controlling at least operation of a sample injection part includes a holding part for holding a chromatogram-for-setting created in advance for a sample to be analyzed, and an injection program creating part configured to create an injection program that defines timings at which injection operations are executed based on the chromatogram-for-setting, so that, in the case where the number of injections in a multiple injection mode is set, a peak of a chromatogram of the sample to be analyzed injected in each injection operation does not overlap a peak of a chromatogram of the sample to be analyzed injected in another injection operation.
US11828730B2 Vacuum bag having integral ultrasonic transducers
Systems and methods are provided for enhanced vacuum bags. One embodiment is a method that includes placing a laminate comprising uncured fiber reinforced polymer onto a mandrel, laying up a vacuum bag, which includes integral ultrasonic transducers within a gas-impermeable layer, atop the laminate, and sealing the vacuum bag to the mandrel. The method also includes drawing a vacuum on the laminate via the vacuum bag, removing gas between the integral ultrasonic transducers and the laminate, and interrogating the laminate with the integral ultrasonic transducers.
US11828725B2 Surfactant selection workflow based on performance at the reservoir surface
Systems and methods wherein well-treatment fluids are evaluated for use in a subterranean reservoir. The systems and methods utilize quartz crystals configured to be quartz crystal microbalances (QCM). The QCM has a surface with a reservoir-specific material deposited on the surface. The reservoir-specific material is representative of formation material or proppant. Changes in mass of the reservoir-specific material are measured using the QCM. The changes reflect the interaction of the treatment fluid with the reservoir-specific material and/or hydrocarbons in the reservoir-specific material.
US11828721B2 Ion concentration measuring device
A pH sensor obtains the concentration of measurement ions by being provided in a measurement target containing the measurement ions and non-measurement ions. The pH sensor includes: a measurement target power supply that controls a measurement target voltage of the measurement target; a measurement ISFET that includes a measurement ion sensitive membrane selectively trapping the measurement ions to generate a pH-dependent voltage corresponding to the number of trapped measurement ions; a measurement membrane power supply that controls a membrane control voltage of the measurement ion sensitive membrane; and a power supply control unit that controls the size of a voltage to be output from each of the measurement target power supply and the measurement membrane power supply.
US11828718B2 Humidity sensor and button device including the same
Provided is a button device including a humidity sensor. The button device includes a substrate having a plurality of sensing regions, a housing on the substrate, the housing separating a first sensing region of the plurality of sensing regions from other sensing regions, a porous structure within the housing, the porous structure having through-holes, a first electrode on the porous structure, a second electrode on the porous structure, the second electrode being electrically connected to the first electrode through the porous structure, and a temperature sensor disposed adjacent to the first sensing region to sense a temperature of the first sensing region, The porous structure includes a body having an outer surface defining the through-holes, the body having an air gap therein.
US11828712B2 System and method for inspecting containers using multiple radiation sources
An inspection system having a light source, a mirror sensor, and an image sensor. The mirror assembly is aligned with the camera; the light is reflected from the container to the camera, and the camera creates multiple images of the container at a viewing angle. The multiple images are analyzed to detect defects.
US11828710B2 Systems and methods for in-operating-theatre imaging of fresh tissue resected during surgery for pathology assessment
The disclosed technology brings histopathology into the operating theatre, to enable real-time intra-operative digital pathology. The disclosed technology utilizes confocal imaging devices image, in the operating theatre, “optical slices” of fresh tissue—without the need to physically slice and otherwise process the resected tissue as required by frozen section analysis (FSA). The disclosed technology, in certain embodiments, includes a simple, operating-table-side digital histology scanner, with the capability of rapidly scanning all outer margins of a tissue sample (e.g., resection lump, removed tissue mass). Using point-scanning microscopy technology, the disclosed technology, in certain embodiments, precisely scans a thin “optical section” of the resected tissue, and sends the digital image to a pathologist rather than the real tissue, thereby providing the pathologist with the opportunity to analyze the tissue intra-operatively. Thus, the disclosed technology provides digital images with similar information content as FSA, but faster and without destroying the tissue sample itself.
US11828707B2 Method and apparatus for transmittance measurements of large articles
Methods and apparatus for measuring light intensity are disclosed. The methods and apparatus can be used to verify an article, such as a reaction chamber. Exemplary apparatus include a first arm, a light source coupled to the first arm, a second arm, and a sensor coupled to the second arm. The sensor can receive light from the light source that is transmitted through at least a portion of the article.
US11828706B2 Test system and method for the mutual solubility of biomass-based blended fuel
The present invention relates to a test system and method for a biomass-based blended fuel. The system comprises a feeding device, a mixing tank, a light-sensing device, and a control device; the feeding device comprises at least two fuel bottles; the fuel bottle is connected to the mixing tank by means of an oil pipe; the correspondingly connected oil pipe of each fuel bottle is provided with a flow valve; the light-sensing device comprises a laser disposed above the mixing tank, a light-reflecting mechanism disposed at the bottom in the mixing tank, and a light-sensing mechanism disposed at one side of the light reflecting mechanism; the output end of the light-sensing mechanism is signaled with the input end of the control device; the input end of the laser and the input end of the flow valve is separately signaled with the output end of the control device.
US11828705B2 Apparatus and method for spectroscopically detecting a sample
Apparatuses, methods, and systems for detecting a sample are disclosed. One method includes generating, by a tunable light source, a beam of electro-magnetic radiation, wherein a wavelength of the beam of electro-magnetic radiation is tuned to operate at a plurality of wavelengths. At least a portion of the beam of electro-magnetic radiation is directed to pass through the sample and a reference substance. The system detector is configured to sense at least the portion of the beam of electro-magnetic radiation after passing through the sample and the reference substance. The processor operates to receive information related to intensity or amplitude of the sensed beam of electro-magnetic radiation after passing through the sample and the reference substance and detect an amount of the sample based on the received information related to the intensity or amplitude of the sensed beam of the electro-magnetic radiation.
US11828703B2 Ultraviolet-visible absorption spectroscopy for gemstone identification
Systems and methods here may be used for capturing and analyzing spectrometer data of multiple sample gemstones on a stage, including mapping digital camera image data of samples, for both reflective and transmission modes.
US11828697B2 Multichannel excitation and emission for miniaturized, planar fluorescence activated cell sorting
A system for fluorescence activated cell sorting includes at least two excitation lasers having different orientations relative to an objective such that light from the at least two lasers passes through the objective and intersects a fluidic channel at different positions within an interrogation region. The fluidic channel directs a flow of a plurality of fluorescently labeled particles through the interrogation region. The system further includes at least one detector and at least one optical element that directs light emitted from the plurality of fluorescently labeled particles and transmitted through the objective to the at least one detector. The system may further include optics for generating and detecting side and forward scattered light. Methods for operating example systems to collect fluorescent, side scattered and forward scattered light from a plurality of particles are also described herein.
US11828696B2 System and method for processing data from a particle monitoring sensor
Data relating to an amount of contaminant in a fluid is obtained from a contaminant detection device. Aeration detection raw voltage data output and particle detection raw voltage data output from the contaminate detection device are received at an external data processing system separate and independent from the contaminate detection device. The aeration detection raw voltage data output and particle detection raw voltage data output are analyzed and cleaned to determine real time information on the amount of air bubbles and solid contaminate particles in the fluid, and then supplied to an onboard monitoring and controlling module of a machine for controlling one or more operations onboard the machine based on the determined amount of solid contaminate particles.
US11828695B2 Surface characterization of porous solids and powder materials using flowing gas
A method for surface characterization of a porous solid or powder sample using flowing gas includes a controller that controls mass flow of a carrier gas and an adsorptive gas to form a mixture having a target concentration of the adsorptive gas over the sample, determining adsorptive gas concentration based on signals from a detector disposed downstream of the sample, automatically repeating the controlling and determining steps for a plurality of different target concentrations, and generating an isotherm for the sample based on the adsorptive gas concentration for the plurality of different target concentrations. The method may include immersing the sample in liquid nitrogen to cool the sample for all, or at least a portion of each of the different target concentrations. The target concentrations may vary from less than 5% to greater than 95%, and may vary in a stepwise manner.
US11828693B2 Centrifuge method for evaluating contact angle and wettability alteration
A method includes saturating a core sample with a hydrocarbon fluid to provide a hydrocarbon-saturated core, placing the core into a first aqueous fluid, applying an external force at increasing magnitude to the hydrocarbon-saturated core to displace a volume of the hydrocarbon fluid in the hydrocarbon-saturated core with the first aqueous fluid at each pressure magnitude, measuring a volume of displaced hydrocarbon fluid at each pressure magnitude, obtaining a first capillary pressure curve, re-saturating the core sample, placing the hydrocarbon-saturated core into a second aqueous fluid having a wettability altering agent, applying an external force at increasing magnitude to displace a volume of the hydrocarbon fluid in the core with the second aqueous fluid at each pressure magnitude, measuring a volume of displaced hydrocarbon fluid at each pressure magnitude, obtaining a second capillary pressure curve, and calculating a contact angle of the second aqueous fluid.
US11828691B2 Electromagnetic assemblies for processing fluids
Methods and apparatus for processing fluids are described. In various aspects, a fluid processing system may include a magnetic assembly that includes a plurality of magnetic structures configured to generate a magnetic field gradient within a fluid container. The magnetic structures may be formed as a plurality of electromagnets configured to be individually actuated by a controller. Each of the electromagnets may generate a magnetic field within the fluid container. The electromagnets may be differentially actuated to create a magnetic field gradient within the fluid container to agitate, mix, or otherwise influence magnetic particles disposed within the fluid container. Activation of the electromagnets of an electromagnetic structure may generate a magnetic field gradient that influences magnetic particles in an x-y direction. In addition, activation of the electromagnets of a plurality of electromagnetic structures may generate magnetic field gradients that influences magnetic particles in an x-y direction and z-direction.
US11828690B2 Cytology cell block preparation devices and methods of cell block prepartaion using same
Exemplary embodiments of the inventive concept are directed to devices for facilitating the creation of pathology cell blocks and to methods for creating such cell blocks using said devices. Various cell block preparation devices are described, which cell blocks may be comprised of various media and may be provided with one or multiple wells for receiving and retaining tissue/cell specimens, such as cytology specimens. The tissue/cell specimen laden cell block preparation devices are treated with fixative to produce cell block specimens that are highly amenable to sectioning and subsequent analysis according to known methods. A marker may be integrated into any of the cell block preparation devices to guide a technologist during sectioning and subsequent application of cell block sections to slides for proper orientation of the cell block sections.
US11828688B2 Aerosol matter collection device
A system and process for collecting aerosol matter samples is disclosed. The system includes a circular sample cartridge holder that contains a plurality of sample cartridges. Each sample cartridge contains a filter media for collecting aerosol matter samples. The system further includes a docking device for receiving an aerosol-generating system. The docking device places the aerosol-generating system in engagement with one of the sample cartridges. The aerosol matter collecting system further includes an aerosol withdrawing device that causes a controlled puff volume to flow through a sample cartridge for collecting an aerosol matter sample. The system can be completely automated and can collect samples on a puff by puff basis. The system and process are well suited to analyzing aerosols collected heated tobacco product system, but can also be used to test smoking articles, such as cigarettes, or any other device or product such as e cigarette that produces an aerosol.
US11828687B2 Detection of a clogged filter in an aspirating detection system
A method for the detection of restricted airflow to a smoke sensor in a central detector unit of an aspirating smoke detection system. An aspirator of the detector unit draws air into the central detector unit along a plurality of sampling pipes. A first portion of the air is directed along a sensing conduit via a filter to the smoke sensor, whilst a second portion of the air continues along a primary conduit and is not directed through the smoke sensor. A first flow meter is positioned on the sensing conduit, and a second flow rate meter is positioned on the primary conduit. A ratio of the flow rates measured by the first and second flow meters is calculated, and used to determine that the filter is restricting airflow to the smoke sensor when the ratio exceeds a predetermined threshold.
US11828684B2 Detection of molecular associations
In some embodiments, methods of detecting an association between a query protein and a target moiety are described. In some embodiments, compositions are described. In some embodiments, kits are described.
US11828683B2 Method of quantitating unbound C5a in a sample
A method of quantitating free (unbound) human C5a complement protein (C5a) from a sample comprising: binding biotinylated anti-C5a capture antibody to strepavidin-coated particles; capturing the free (unbound) C5 in the sample; detecting the captured free C5a; and quantitating the captured free C5 using laser-induced fluorescence detection; wherein the method is performed in a Gyros Bioaffy 200 CD in a Gyrolab xPlore or a Gyrolab XP instrument; wherein human C5 is first removed from the sample.
US11828678B2 Managing the effectiveness of repairs in refrigeration assets
A method and an apparatus are provided that may be applicable to refrigeration assets, including refrigeration plants and cold-storage facilities comprising large numbers of refrigeration assets. The performance of refrigerators and refrigeration devices may be monitored based on temperature and electrical current and other measurements known or deemed to be correlated with refrigeration performance. Refrigeration assets in need of repair may be identified and a repair process may be specified, classified, managed and optimized. The immediate effectiveness and long-term persistence of repairs may be determined over time. The refrigeration assets may be classified according to reliability, performance, make, model and manufacturer. The effectiveness of repairs may be classified based on measured performance results following repairs. Service providers, including organizations, companies or individuals providing repair and other services, may be evaluated for the effectiveness and persistence of repair results using benchmarks and other quantitative evaluation methods.
US11828673B2 Environmental testing chamber and air-conditioning system
An environmental testing laboratory includes a supply port allowing air-conditioned air at a predetermined temperature supplied through the supply port at a predetermined speed, a discharge port facing the supply port and allowing the air be discharged through the discharge port, a flow passage disposed between the supply port and the discharge port and allowing the air to pass through the flow passage part, an installation part disposed at a center of the flow passage and allowing a measurement target in the installation part, and a flow straightening member which is disposed between a sidewall surface of the flow passage part and the installation part and which is configured to straighten an airflow of the air-conditioned air. The sidewall surface of the flow passage part and the first flow straightening member are disposed in parallel with the airflow of the air-conditioned air from the supply port to the discharge port.
US11828665B2 Motor control device and belt tension state detection device
A motor control device is capable of detecting, through use of a small-sized or simple device, a state of belt tension in a belt transmitting torque of an electric motor in a motor system. A motor control device includes a drive controller that outputs a drive command signal that drives an electric motor of a motor system, and a belt tension state value calculation unit that outputs a belt tension state value on a basis of a drive detection signal detecting an angle of rotation, an angular velocity, or an angular acceleration in the motor system. The belt tension state value indicates a state of belt tension in a belt. The motor system includes a load machine, a driven pulley mechanically connected to the load machine, the belt wound onto the driven pulley, a drive pulley that the belt is wound onto, and the electric motor mechanically connected to the drive pulley.
US11828663B2 Strain beam strap tension detector
There is a strap tension detector for detecting tension in a strap. A housing has an upper portion and a lower portion. The upper portion and lower portion are adapted to receive the strap. A strain beam is mounted to one of the upper portion and the lower portion. The strain beam is arranged at an angle to the strap to extend across the width of the strap when the strap is placed between the upper portion and the lower portion and extending through the first and second strap-receiving openings so that the strap bears on the strain beam when taut. A strain gauge is operatively connected to detect strain across the strain beam.
US11828661B2 Core body thermometer
A core body thermometer is provided that includes a plate-shaped wiring substrate having a first region and a second region having different thermal resistances, a first temperature sensor and a second temperature sensor located in a first region and across a thickness direction of the first region and a third temperature sensor and a fourth temperature sensor located in a second region and across a thickness direction of the second region. Moreover, a processing circuit is provided that processes output signals of the first, second, third and fourth temperature sensors. The first and second regions are adjusted to have the different thermal resistances by varying occupancy and/or dispersion of the conductive patterns.
US11828660B2 UV cured indicating devices
This invention relates to thin indicating devices, such as time-temperature indicators and a method of making by applying and UV curing one or more layers of indicating composition are disclosed. For example, an indicator layer is applied on substrate and cured with UV light, immediately followed by an application of an activator layer which is cured by UV light. The device can have other layers, such as a permeable barrier between the activator and indicator layer and a top protective layers which are also UV cured. This fast curing method prevents premature reactions, e.g., diffusion of activator into indicator layer and vice versa during manufacturing.
US11828658B2 In-oven camera and computer vision systems and methods
Systems and methods include a cooking appliance comprising a heating element disposed within a cooking chamber and operable to selectively emit waves at any of a plurality of powers and/or peak wavelengths, a camera operable to capture an image of the cooking chamber, and a computing device operable to supply power to the heating element to vary the power and/or peak wavelength of the emitted waves and generate heat within the cooking chamber, and instruct the camera to capture the image when the heating element is emitting at a stabilized power and/or peak wavelength. The computing device is operable to generate an adjusted captured image by adjusting the captured image with respect to the stabilized power and/or peak wavelength. The computing device comprises feedback components operable to receive the adjusted captured image, extract features, and analyze the one or more features to determine an event, property, measurement and/or status.
US11828653B2 Spectrometric device and spectrometric method
A spectroscopic measurement apparatus includes an optical system, a photodetector, and an analysis unit. The optical system guides measurement target light from an object to a light receiving surface of the photodetector, and forms a spectral image of the measurement target light on the light receiving. The photodetector includes the light receiving surface on which a plurality of pixels are arranged respectively on a plurality of rows. The photodetector receives the spectral image for a first exposure time by a plurality of pixels in a first region on the light receiving surface, and outputs first spectrum data. The photodetector receives the spectral image for a second exposure time by a plurality of pixels in a second region on the light receiving surface, and outputs second spectrum data. The second exposure time is longer than the first exposure time.
US11828650B2 Light filter and spectrometer including the same
A light filter and a spectrometer including the light filter are disclosed. The light filter includes a plurality of filter units having different resonance wavelengths, wherein each of the plurality of filter units includes a cavity layer configured to output light of constructive interference, a Bragg reflection layer provided on a first surface of the cavity layer, and a pattern reflection layer provided on a second surface of the cavity layer opposite to the first surface and configured to cause guided mode resonance of light incident on the pattern reflection layer, the pattern reflection layer including a plurality of reflection structures that are periodically arranged.
US11828648B2 Reducing polarization dependent loss (PDL) in a grating-based optical spectrum analyzer (OSA)
A system for a high resolution optical spectrum analyzer (OSA) using various optical configurations to reduce polarization dependent loss (PDL) is disclosed. The system may include a birefringent element to receive an input optical beam. The birefringent element may then split the optical beam into at least two exit beams. The system may also include an optical configuration comprising at least one optical element. The optical configuration may receive the at least two exit beams from the birefringent element and transform at least one of the two exit beams using the at least one optical element to provide two parallel beams with parallel polarizations. The optical configuration may then output the two parallel beams with parallel polarizations to a downstream optical element, such as a diffraction grating, or other optical element.
US11828646B2 Optoelectronic unit measuring device
Herein disclosed is an optoelectronic unit measuring device comprising an objective lens, an imaging lens, a photographing lens, and a focus adjustment module disposed in a first light path. The objective lens receives a first testing light and converts the first testing into a second testing light. The imaging lens receives the second testing light and converts the second testing light into a third testing light. The photographing lens receives the third testing light and measures beam characteristic. The focus adjustment module selectively provides a first light transmitting member in the first light path, and adjusts the third testing light to focus at a first focus position or a second focus position. Wherein the focus adjustment module comprises a first carrier plate having a first area with the first light transmitting member, and moves the first carrier plate to selectively align the first area with the first light path.
US11828642B2 Impedance point level sensor
The invention is an impedance threshold level sensor, comprising: a measuring probe which can be influenced by a medium surrounding the measuring probe in a measuring capacitance, the measuring probe comprising a measurement electrode and a reference electrode insulated from the measurement electrode, between which the measuring capacitance is formed, a measuring resonant circuit, in which the measuring probe is arranged as a capacitance-determining element, an electronic unit having a signal generator for exciting the measuring resonant circuit and a signal detector for determining a response signal of the measuring resonant circuit, a signal processing unit for generating a measurement signal, which is connected to the electronic unit, wherein the measurement electrode and the reference electrode are designed and arranged such that an increasing filling level of the medium reaches the reference electrode earlier than or together with the measurement electrode.
US11828638B2 Method for operating a Coriolis mass flowmeter and corresponding Coriolis mass flowmeter
A method for operating a Coriolis mass flowmeter includes: calculating error-free oscillation signal phase differences using a first measuring channel pair with a first measuring channel phase difference; calculating averaged error-containing oscillation signal phase differences using a second measuring channel pair with a second measuring channel phase difference; determining error-containing oscillation signal phase differences using a third measuring channel pair with negligible measuring channel phase difference; determining the second measuring channel phase difference by difference formation from the averaged error-containing oscillation signal phase differences of the second measuring channel pair and the error-free oscillation signal phase differences of the first measuring channel pair; obtaining error-free oscillation signal phase differences by subtracting the determined second measuring channel phase difference from the error-containing oscillation signal phase differences of the third measuring channel pair; and using the error-free oscillation signal phase differences for determining the mass flow rate.
US11828636B2 Flow rate sensor
In a flow rate sensor 10, a resistance bridge 100 detects a change in a gas flow rate. A differential A/D converter 122 converts an analog signal output from the resistance bridge 100 into a digital signal. A disconnection detection circuit 130 detects disconnection of bonding wires 164, 165 that connect the differential A/D converter 122 and the resistance bridge 100. The disconnection detection unit 130 includes a detection capacitance 141 and a comparator 145. One connection portion of the detection capacitance 141 is connected to an input node of the A/D converter 122. The comparator 145 detects the disconnection of the bonding wires 164, 165 based on a potential based on a ratio of an electrostatic capacitance of a P-side input capacitance 116 or a N-side input capacitance 117 to an electrostatic capacitance of the detection capacitance 141. The P-side input capacitance 116 and the N-side input capacitance 117 respectively are connected to operation input units of the differential A/D converter 122.
US11828635B2 Method for operating a magnetic-inductive flowmeter and corresponding magnetic-inductive flowmeter
A method for operating a magnetic-inductive flowmeter includes several steps. In a calibration step, a plurality of noise-removed comparison flow measurement values are determined. A comparison frequency spectrum is determined from at least a part of a plurality of detected, noisy raw measurement signals, on which the calculation of the noise-removed comparison flow measurement values is based. In a measurement operation step, a current noise-removed flow measurement value is calculated from a plurality of detected, noisy raw measurement signals. A current measurement frequency spectrum is determined from at least some of the plurality of detected, noisy raw measurement signals. In a comparison step, the current measurement frequency spectrum is compared with one of the comparison frequency spectra and a deviation value is determined. Depending on the deviation value, the current noise-removed flow measurement value is signaled as unreliable and/or as reliable. A corresponding magnetic-inductive flowmeter is also disclosed.
US11828632B2 Ultrasonic sensor arrangement for flow measurements having a coupling element
An ultrasonic sensor arrangement. The ultrasonic sensor arrangement may comprise a housing with a container which is open at the top, a disc-shaped, piezoelectric element and a coupling element in the interior of the container, wherein the coupling element has a bearing surface, on which the piezoelectric element is arranged, and is provided on the underside of the container, wherein the container and the coupling element are integrally formed, and wherein at least the piezoelectric element is covered with a potting compound, and to a measuring apparatus comprising such an ultrasonic sensor arrangement.
US11828626B2 Resolver
Sheet coils formed in a ring shape to constitute excitation windings and detection winding, and magnetic cores attached to the sheet coils are provided with coil portions of the same coil pattern constituted by a multipole type on the front and back surfaces of sheet coils constituting at least one winding of the excitation windings and detection winding, and the electrical phase of one coil portion in each coil portion is made 180° different from the electrical phase of the other coil portion.
US11828623B2 Steering apparatus
The present embodiments provide a steering apparatus including a sliding shaft that is built into a shaft housing and linearly moves in the axial direction, a shaft coupling member coupled to an outer circumferential surface of the sliding shaft and axially sliding together with the sliding shaft inside the shaft housing, a magnet coupling member having a built-in magnet inside, coupled to the shaft coupling member, and axially sliding together with the sliding shaft inside the shaft housing, a sliding support member fixed to the shaft housing and slidably coupled to the magnet coupling member at a lower end thereof, and a sensor member coupled to the sliding support member and to which a sensor for detecting a magnetic field change of the magnet and a circuit board are mounted.
US11828622B2 Sensor element and device for measuring process parameters in a sintering plant
Various embodiments of the teachings herein include a sensor element for recording process parameters at a measurement point in a sintering press/sintering plant. The sensor element comprises: a first temperature sensor; and a force sensor. A force and a temperature are recorded at the measurement point at which the sensor element is arranged.
US11828620B2 Method of predicting road attributes, data processing system and computer executable code
A method of predicting one or more road segment attributes corresponding to a road segment in a geographical area, the method including: providing trajectory data and satellite image of the geographical area; calculating one or more image channels based on the trajectory data; and using at least one processor, classifying the road segment based on the one or more image channels and the satellite image using a trained classifier into prediction probabilities of the road attributes A data processing system including one or more processors configured to carry out a the method of predicting road attributes. A computer executable code including instructions for predicting one or more road segment attributes according to the method.
US11828617B2 System and method for asset identification and mapping
A system for asset identification and mapping is configured to information related to a plurality of objects with at least one sensor. The captured information may be processed to identify one or more assets among the objects, and a map generated including a geographic area proximate to at least one of the one or more assets. The at least one of the one or more assets may then be identified on the map.
US11828613B2 Superimposed-image display device
Provided is a superimposed-image display device configured such that when there is a guidance divergence point, which is a guidance target, ahead in a traveling direction of a vehicle, a plurality of guidance objects that provide guidance on an entry route that enters the guidance divergence point and an exit route are displayed. When a course including the entry route, the guidance divergence point, and the exit route is displayed using a plurality of guidance objects, the plurality of guidance objects are displayed so as to match the elevation of the line of sight of an occupant and displayed so as to be shifted to locations that are on the opposite side to an exit direction at the guidance divergence point relative to the front of the vehicle.
US11828606B2 Method and apparatus for updating point cloud
A method and apparatus for updating a point cloud. The method may include: determining an area point cloud matching newly added point clouds from historical point clouds to be updated based on a set formed by a pose of a point cloud acquisition device acquiring the newly added point clouds. The method may further include: merging the newly added point clouds into the matched area point cloud to obtain merged historical point clouds. The method may further include: performing global optimization on the merged historical point clouds based on a pose of each point cloud in the merged historical point clouds to obtain updated point clouds.
US11828604B2 Method and apparatus for positioning vehicle, electronic device, and storage medium
A method for positioning a vehicle, a vehicle and an electronic device are disclosed, which relate to a field of automatic driving and intelligent transportation. The method includes: obtaining a map related to a region, the region being a region where a positioning signal such as a GNSS signal is limited, such as a tunnel, the region including a plurality of positioning markers, and the map including positioning mark data corresponding to the plurality of positioning markers; capturing image data for the region when the vehicle travels through the region; and determining positioning information of the vehicle by matching the image data with the positioning mark data in the map based on an estimated posture of the vehicle. The map here may be a high-precision map.
US11828597B2 Folding Sagnac inertia measurement unit
Disclosed is an improved Sagnac interferometer sensor for inertial navigation and guidance systems (e.g., inertial measurement units (IMUs)) that affords a reduced area architecture. The sensor implements optical folding architectures and techniques to increase the optical path length of the Sagnac interferometer. The folding optical architecture increases the total optical path, which thereby increases the total phase difference between two counter-rotating optical beams in the Sagnac interferometer. The technique increases accuracy and durability of IMUs without the need for an increase in size, weight, and cost.
US11828593B2 Optical coherence tomography device and system
An optical coherence tomography (OCT) scan device includes an OCT scan device housing, an interferometer disposed within the OCT scan device housing and including a light source, a fiber optic coupler including an interferometer output, a reference-arm, and a sample-arm. The OCT scan device further includes a power source configured to provide power to the light source and the remaining components of the OCT scan device, and a controller disposed within the OCT scan device housing and configured to adjust lens focusing parameters in the reference-arm and the sample-arm, and control a scanning function of an optical beam emitting from the sample-arm. The OCT scan device is further configured to transmit and receive control instructions and transmit fundus image data.
US11828592B2 Apparatus with cantilever light guide
An apparatus comprising: a void; an interferometer detector; and light guide means for guiding a light signal along a light path to the interferometer detector wherein the light path comprises a cantilever light guide that is supported such that a free-end can move within the void and the interferometer detector is configured to detect a deflection of the free-end of the cantilever light guide; and a reflector, wherein the cantilever light guide comprises a light outcoupler configured to out-couple the light signal to extend the light path from the cantilever light guide to the reflector.
US11828591B2 Angle detection apparatus
Even using the redundant system resolver in which the magnetic interference between systems occurs, to provide an angle detection apparatus which can reduces the influence of the magnetic interference and can calculate the rotational angle with good accuracy, without performing synchronous control between systems in real time. An angle detection apparatus is provided with a resolver which has the first system windings and the second system windings in which magnetic interference occurs between systems; a first system removal processing unit that performs a second cycle component removal processing which removes component of the second cycle of the second system, to detection values of the first system winding output signals; and a first system angle calculation unit that calculates a first angle of rotor, based on the detection values of the first system winding output signals after the second cycle component removal processing.
US11828584B2 Quality control of substrate coatings
The present invention relates to devices and methods for detecting the amount (degree, extent) of material coating a medical device or substrate, in particular the present invention relates to devices and methods for detecting the amount of vaccine material coating a microarray patch.
US11828583B2 Device for determining the thickness of an object
With regard to a reliable measurement of the thickness of an object (4) even in an environment with high temperatures, a device (1) is provided for determining the thickness of an object (4), more particularly a strip-like or flat object (4), preferably for use in a hot rolling process, having a frame (2) with at least one leg (5, 6), the at least one leg (5, 6) having a sensor (8a, 8b) for the contactless measuring of the distance to the object (4), which device is characterised in that the at least one leg (5, 6) has a structure consisting of a plurality of layers in order to reduce the temperature effect on the frame (2) and/or on the sensor (8a, 8b).
US11828582B2 Improving blast patterns
Techniques for improving a blast pattern at a mining site include conducting an initial blast and recording the initial blast as a high speed optical video. The high speed optical video, and the blast pattern used in the initial blast are sent as inputs to a machine learning model, which correlates one or more characteristics of the region being blasted with measurements associated with characteristics of the region being blasted obtained from the high speed optical video. The machine learning model can then determine an improved blast pattern based on the correlation made. This improved blast pattern can be displayed on a user computing device, or transmitted to a drilling system to automatically drill the improved blast pattern for subsequent blasts.
US11828581B1 Molded arrow assembly
A molded arrow assembly preferably includes an insert and an outsert for an arrow or an insert/outsert assembly. The molded arrow assembly may include an insert having a cylindrical body with a first end and a second end. The second end may be dimensioned to fit within a bore of an arrow shaft. The first end may terminate in a prong containing male threads. The insert/outsert assembly may also include an outsert having a cylindrical wall with an arrow shaft end and an arrowhead end. The cylindrical wall may also include a center bore extending between the arrow shaft end and the arrowhead end. The center bore may contain a threaded region containing female threads. The threaded region may be located intermediate of the arrowhead end and the arrow shaft end and may extend between a top shoulder and a bottom shoulder.
US11828575B2 Bullet proof barriers
A method of using an anti-ballistic protection system for protecting an interior space in a building. The ballistic barrier includes a laminated material having a plurality of layers of lightweight, flexible, ballistic resistant material such as woven sheets which are secured together into the laminate using a adhesive, heat weld, or stitching. The ballistic barrier is configured to be in a compact retracted state which can be deployed to provide a protective state to protect against kinetic ballistic projectiles. The system may include an automated control system operably configured to change the state of the ballistic barrier from the retracted state to the protective deployed state, such that upon sensing a threatening event or condition triggers a transition from the retracted state to the deployed protective state such that in the protective state. The ballistic barrier in the deployed state is configured to be resistant to penetration by high-speed ballistic projectiles such as a bullet fired from a gun or a shrapnel from a bomb to protect the interior space.
US11828573B2 Intelligent munition
A small arms form factor munition may package a control section with a deployment section in a munition case. The control section can have a first drag mechanism and a second drag mechanism. Firing the munition case from a firearm propels the load from the munition case and barrel of the firearm towards a target. A drag mechanism is selected and activated by the control section in response to a detected distance to the target while the load is in flight. The drag mechanism alters a flight characteristic of the load.
US11828571B2 Wearable device capable of inducing electro-muscular incapacitation
A hand-wearable device capable of electro muscular incapacitation device is disclosed. The device may comprise a glove portion including a back side and a palm side, a stun hardware component including a charging port, a rechargeable battery, and a capacitor. First and second terminals may be positioned on the same or different finger(s) of the glove portion, and electrically connected to the stun hardware component. The glove portion may encompass a traditional five-fingered glove, cycling glove, lifting glove, gauntlet, cuff, or bracer. When the hand-wearable device comprises a glove, the glove portion may be an insulated glove. A switch for actuating discharge of an electrical charge from the first and/or second terminal may be activated when contact is made with the switch; an accelerometer may be adapted to prevent the discharge when acceleration of the glove portion has not reached a predetermined rate.
US11828568B2 Firearm utility case
A firearm utility case is provided. The firearm utility case includes a flexible body having a first end opposite a second end. A pair of pockets are disposed on the flexible body, each pocket having an open proximal end opposite a closed distal end, wherein the pair of pockets extend between the first end and the second end. The pair of pockets are disposed parallel to each other. A plurality of apertures are disposed along the first end.
US11828563B1 Hopper with removable camera
A paintball hopper for a paintball gun with one or more removable cameras. The hopper can include a housing with one or more windows. The one or more removable cameras can be inserted into an inner volume of the housing so the one or more removable cameras are positioned to capture image data through the one or more windows. The one or more windows can be removably coupled to the housing so the windows can be replaced if the one or more windows are dirty or damaged. In some embodiments, the one or more removable cameras can be coupled to an outer surface of the housing. The housing can include a display configured to display image data from the one or more removable cameras.
US11828557B2 Suppressor
A suppressor, an integrally suppressed barrel system, and a method for coupling a suppressor to a firearm barrel are provided. In an embodiment, a suppressor is configured to have two distinct fittings, each of which provides a point of contact for coupling with a firearm barrel. The suppressor or integrally suppressed barrel system may comprise an expansion chamber with an expansion chamber baffle and wire mesh to alter the sonic characteristics of a report associated with the discharging of a firearm. In some embodiments, the expansion chamber baffle may be movable, allowing for modification to the sonic properties of a cold bore shot vis-à-vis subsequent shots. The method for coupling the suppressor to the firearm barrel includes engaging first and second threaded portions of the firearm barrel with corresponding threaded inner surfaces of first and second suppressor fittings.
US11828556B2 Firearm stabilization device
A firearm stabilization device is described that can be attached to a firearm to improve, increase, or maintain the stability of a firearm. The firearm stabilization device may include an electric motor configured to rotate a flywheel about an axis of rotation and a power source powering the electric motor. The electric motor, the flywheel, and the power source may be positioned within a housing. The fire arm stabilization device may include an engagement structure positioned on an outer surface of the housing for attaching (releasably or permanently) the firearm stabilization device to a firearm.
US11828555B2 Sub-mass projectile for a firearm
A sub-mass projectile for a standard, unmodified firearm, comprising a core formed from a malleable core material with at least a portion of the core material being a non-metal material. The core has a lower mass than a standard projectile for the standard, unmodified firearm. An outer surface associated with the core has a diameter that is sized less than an outer diameter of a standard cartridge and larger than an inner diameter of a standard, unmodified barrel bore of the standard, unmodified firearm such that the outer surface associated with the core contacts the inner diameter of the standard, unmodified barrel bore to generate forces in the firearm that approximate operational forces of a standard mass projectile on the standard, unmodified firearm during operation.
US11828554B2 Firearm safety feature
A novel firearm safety feature includes arresting surfaces for preventing the fall of a hammer in the event of a spontaneous failure of other firearm parts. In a particular embodiment a safety lug has an arresting surface and the hammer has a complementary arresting surface. In the event of a spontaneous failure, the arresting surface and the complementary arresting surface create a positive engagement and prevent the hammer from falling. In another embodiment, a grip safety includes an arresting surface and the hammer includes a complementary arresting surface. In the event of a spontaneous failure, the arresting surface and the complementary arresting surface create a positive engagement and prevent the hammer from falling.
US11828553B1 Systems and methods for locking and unlocking a gun
An external lock apparatus for a gun includes a gun receptacle. The gun receptacle is configured to receive a portion of the gun. An external lock is configured to engage with the portion of the gun when the gun is inserted into the gun receptacle. The external lock has on OPEN position and a LOCKED position. The external lock further includes an interference member. The interference member is configured to engage with the gun such that the gun cannot be removed from the gun receptacle and the gun cannot fire when the portion of the gun is received within the gun receptacle and the external lock is in the LOCKED position. In the alternative, the gun cannot be fired but can be removed from the gun receptacle if the portion of the gun is received within the gun receptacle and external lock is in the OPEN position.
US11828545B2 Corrugated fin type heat exchanger
In a corrugated fin type heat exchanger a flat tube can be replaced, to improve heat exchange performance thereof. A characteristic part of the heat exchanger lies in a projection having been formed on the ascending surface and the descending surface of the corrugated fin of respective tube elements.
US11828538B2 Loop type heat pipe
A loop type heat pipe includes: an evaporator that vaporizes working fluids; a first condenser and a second condenser that liquefy the working fluids respectively; a first liquid pipe that includes a first flow channel and connects the evaporator and the first condenser to each other; a second liquid pipe that includes a second flow channel and connects the evaporator and the second condenser to each other; and a first vapor pipe that connects the evaporator and the first condenser to each other; and a second vapor pipe that connects the evaporator and the second condenser to each other. The evaporator includes: a third flow channel connected to the first liquid pipe and the first vapor pipe; a fourth flow channel connected to the second condenser and the second vapor pipe; and a partition wall that partitions the third flow channel and the fourth flow channel from each other.
US11828537B2 Floating heat pipe assembly and clamp collar for using therewith
A floating heat pipe assembly includes a floating heat pipe and a clamp collar used with the floating heat pipe. The floating heat pipe has a flattened section that has a flattened pipe size smaller than a pipe size of any other section of the floating heat pipe, so that the floating heat pipe is adjustable at the thinner flattened section for other sections of the floating heat pipe located at two opposite ends of the flattened section to displace to two positions having a height difference between them. The clamp collar is fitted on around the flattened section and includes two symmetrically arranged elastic clamping sections that elastically clamp on two opposite outer sides of the flattened section to hold the same in place, so that the sections of the floating heat pipe located at different heights do not deform to cause reduced or failed capillary action efficiency.
US11828535B2 Freezing, drying and/or freeze-drying of product dose units
A device for holding and monitoring a predetermined dose of a product during a freezing, drying and/or lyophilization process, includes a mold having a receptacle part for containing the predetermined dose of the product in direct contact with the receptacle part, a sensor, contacting the mold or integrated in the mold, for measuring a physical characteristic and/or quantity, and a transmitter for transmitting the measured characteristic and/or quantity in the form of a sensor signal to a control unit for controlling a heating and/or cooling element, integrated in the device, for heating and/or cooling a predetermined dose of product during a freezing, drying and/or lyophilization process, in the lyophilization process. The device relates in further aspects to a system and a method.
US11828531B2 User interface module with adjustable mount for domestic appliance
An adjustable user interface module (UIM) for a domestic appliance is provided and includes an adjustable UIM housing; a UIM electronic component mounted to the adjustable UIM housing; and a pair of adjustable fastening members adapted to mount the adjustable UIM housing to the domestic appliance, each of the adjustable fastening members being configured to adjust the adjustable UIM housing in at least an up and down direction to in turn adjust the height of the UIM electronic component.
US11828523B2 Connector for increasing heat transfer between a refrigerant loop and a refrigerator appliance casing
A refrigerator appliance includes a casing forming a receiving space, the casing defining a contact surface that contacts a door of the refrigerator appliance, and a sealed refrigerant system provided within the casing. The sealed refrigerant system includes a hot fluid portion positioned adjacent to the contact surface. The hot fluid portion includes a connector forming a planar heat transfer surface to transfer heat from the hot fluid portion to the contact surface.
US11828515B2 Method and apparatus for making falling snow
A method and apparatus to create falling snow for use at ski resorts, theme parks and test and training facilities for use with drones, motor vehicles, autonomous vehicles and aircraft components.
US11828511B2 Systems and methods for humidity control in an air conditioning system
Disclosed herein are air conditioning systems including a refrigerant line configured to transport a refrigerant; a compressor in fluid communication with the suction line; and a controller in communication with a sensor configured to measure a characteristic of the refrigerant line. The compressor can be configured to move the refrigerant through the refrigerant line, and the refrigerant can have a first temperature at the outlet of the compressor. The controller can be configured to receive sensor data from the sensor indicating a current value associated with the characteristic of the refrigerant line; determine, based at least partially on the sensor data, that the characteristic of the refrigerant line is above a predetermined threshold; and output instructions for the compressor to perform one or more corrective actions.
US11828507B2 Air conditioning system and control method therefor
The present application discloses an air conditioning system and a control method therefore. An intermediate heat exchanger can include a first heat exchange portion and a second heat exchange portion, a first end of the first heat exchange portion is in communication with an inlet of a compressor, a second end of the first heat exchange portion is communicable with an outlet of a second heat exchanger and/or a second end of the first heat exchanger, a first end of the second heat exchange portion is communicable with a first end of the first heat exchanger, and a second end of the second heat exchange portion is communicable with an inlet of the second heat exchanger and/or an outlet of the compressor. In the refrigeration mode, the first branch can have an adjustable amount of flow.
US11828506B2 Hot gas defrost using dedicated low temperature compressor discharge
A refrigeration system includes a dedicated defrost-mode compressor that delivers high pressure, high temperature refrigerant to one or more evaporators to defrost the evaporators.
US11828504B2 Heat exchanger for an appliance
An appliance includes a refrigeration compartment that is defined by a plurality of interior walls. A freezer compartment is positioned proximate to the refrigeration compartment. A compressor is positioned proximate to at least one of the refrigeration compartment and the freezer compartment. A first evaporator is operably coupled to the compressor. A suction line is operably coupled to the first evaporator and is configured to convey refrigerant from the first evaporator toward the compressor. The suction line includes a suction line looping portion that generally defines an inner suction line loop and an outer suction line loop. A capillary tube is operably coupled to the first evaporator and is configured to convey refrigerant to the first evaporator. The capillary tube is configured to contact the suction line looping portion, such that heat from the capillary tube is transferred to the suction line.
US11828503B2 Electric valve
An electric valve, e.g., an electric expansion valve, for expanding a fluid, e.g., for a thermodynamic cycle, is disclosed. The electric valve includes an electric machine including a rotor and a stator interacting with the rotor during operation. A valve body is drive-connected with the rotor. The rotor, the stator, and the valve body are arranged in a valve housing. The valve housing, in an axial direction outside includes a bottom, and a connector projects axially from the bottom. At least one wing projects from the bottom, the at least one wing extending obliquely to the axial direction at least in portions and resiliently supports the bottom on the front side.
US11828500B2 Evaporator with improved droplet separation
An evaporator (1) for vaporizing a substance into its gaseous form, which comprises at least a plate pack (4) functioning as an evaporator and a droplet separator arranged inside the outer casing. An outlet connection (6) for leading the vaporised substance out from the outer casing is arranged to an end plate of outer casing, and said outlet connection (6) is connected to a suction duct (10) arranged inside the outer casing in a longitudinal direction of the shell, and said suction duct (10) comprises openings (12) at the upper surface of the suction duct, wherein the droplet separator is constructed at both sides of the suction duct (10).
US11828499B2 Interlaced microchannel heat exchanger systems and methods thereto
The disclosed technology includes an air system including a first interlaced microchannel heat exchanger and a second interlaced microchannel heat exchanger. The air system can include a plurality of fluidly separated refrigerant circuits, and each of the refrigerant circuits can be configured to flow through the first interlaced microchannel heat exchanger and the second interlaced microchannel heat exchanger. The first interlaced microchannel heat exchanger can be located indoors, and the second interlaced microchannel heat exchanger can be located outdoors. Each of the refrigerant circuits can include its own compressor and expansion valve.
US11828498B2 Multi mode heat transfer systems
Embodiments described herein generally relate a multi-mode heat transfer system. The heat transfer system includes an emitter device. The emitter device includes an inner core, a composite material pattern, and a surface coating pattern. The inner core is surrounded by an outer core having a thickness and an outer surface. The composite material pattern extends through at least a portion of the outer surface and at least a portion of the thickness of the outer core and is thermally coupled to the inner core. The surface coating pattern is on the outer surface and is changeable between a low emissivity state and a high emissivity state based on a surface temperature of the emitter device. In the low emissivity state, the emitter device transmits an omni-directional radiation and, in the high emissivity state, the emitter device transmits a focused radiation via the composite material pattern.
US11828478B2 Auto addressing for hvac secondary units using delayed responses
A system comprises a primary unit and a plurality of secondary units each having a unique unit number. The primary unit is configured to communicate a command to each secondary unit with instructions to reply during a time window. The primary unit is also configured to receive a reply communication indicating the secondary unit's unique unit number from at least one of the secondary units, and determine an address to assign to the replying secondary unit based at least in part on the received unique unit number.
US11828477B2 Heat exchanger and air conditioner
A heat exchanger includes: a surface with a water-repellent coating. The surface has a surface structure that includes protrusions. Condensed water droplets, each having a droplet diameter that allows a subcooled state to be maintained even under a predetermined freezing condition, combine with one other on the surface and generate an energy. The surface structure uses the energy to remove the combined condensed water droplets from the surface.
US11828475B2 Heating water heater and control method thereof, and computer-readable storage medium
Disclosed are a method for controlling a heating water heater, a heating water heater, and a computer-readable storage medium. The method includes: controlling the heating outlet to be closed and the heat supply outlet to be opened after receiving a bath water signal; obtaining a water temperature of a bath outlet; obtaining a duration that the water temperature at the bath outlet is within a preset water temperature range; controlling an opening degree of the heat supply outlet to decrease and an opening degree of the heating outlet to increase when the duration is greater than or equal to a first preset duration, and a heat load of the heating water heater is less than a rated load; and controlling the heat load of the heating water heater to increase, and maintaining the water temperature at the bath outlet within the preset water temperature range.
US11828474B2 Methods and system for demand-based control of a combination boiler
A combination boiler provides heated water to a boiler loop and heated domestic hot water (DHW) to a DHW loop. A primary heat exchanger is connected to the boiler loop. A burner provides heat to the primary heat exchanger and an input fan supplies a fuel and air mixture to the burner. A secondary heat exchanger transfers heat energy from the boiler loop to a domestic water loop. A controller determines a boiler loop flow rate. The controller measures an input temperature of the boiler loop, an output temperature of the boiler loop, and a DHW output temperature of the domestic water loop. The controller determines a DHW input temperature and estimates a DHW flow rate. The input fan speed is initiated or operated according to a required heat output of the burner corresponding to the DHW flow rate.
US11828469B2 Adaptive trapped vortex combustor
An adaptive trapped vortex combustor for a gas turbine engine includes a combustion chamber, a fuel injector, and one or more chutes. The combustion chamber is defined by an outer liner, an inner liner, and a dome, and includes a primary combustion zone within the combustion chamber defining a vortex cavity for a trapped vortex, the vortex cavity having a volume therein, a secondary combustion zone within the combustion chamber, and an opening from the primary combustion zone to the secondary combustion zone. The fuel injector injects a fuel into the primary combustion zone. The one or more chutes provide an air flow to the primary combustion zone and/or the secondary combustion zone. A feature of the adaptive trapped vortex combustor is controllable such that a residence time of the fuel in the vortex cavity is controllable based on an operating condition of the gas turbine engine.
US11828468B2 Systems and methods for operation of a flexible fuel combustor
The present disclosure relates to systems and methods that are useful for controlling one or more aspects of a power production plant. More particularly, the disclosure relates to power production plants and methods of carrying out a power production method utilizing different fuel chemistries. Combustion of the different fuel mixtures can be controlled so that a defined set of combustion characteristics remains substantially constant across a range of different fuel chemistries.
US11828467B2 Fluid mixing apparatus using high- and low-pressure fluid streams
A fluid mixing apparatus includes mixing conduits that extend through a fluid plenum and that define injection holes therethrough. The fluid plenum, which surrounds a first wall defining a main passage fluidly coupled to a low-pressure fluid source, is surrounded itself by a second wall defining a high-pressure plenum fluidly coupled to a high-pressure fluid source. The mixing conduits fluidly couple the high-pressure plenum to the main passage, and the fluid from the fluid plenum is delivered with the high-pressure fluid to the main passage, where the fluids mix before being discharged from an outlet of the main passage. The fluid mixing apparatus may be used to mix one or more fuels with high- and low-pressure air in a gas turbine combustor. Alternately, the fluid mixing apparatus may mix a fluid with high- and low-pressure water streams.
US11828461B2 Corrosion resistant air preheater with lined tubes
A dew point corrosion resistant heat exchanging system having a plurality of hollow heat transferring tubes through which cooler ambient air or hot combustion product gases flow. The other of the air or gas flows across the outer surfaces of the tubes, and heat is transferred from the hot gases to the ambient air, thus heating the air. A portion of the tubes includes an inner liner forming an air pocket chamber between the liner and the outer wall of the tube. The air pocket chamber provides heat transfer advantages that maintain the tubes at a temperature above the dew point of the gases in the system, thus inhibiting corrosion of the tubes.
US11828459B2 Cleaning of a recovery boiler
A method and apparatus for cleaning a black liquor recovery boiler, where a furnace floor of the boiler is washed by mixing wash water in a wash water pool formed on the floor by at least one mixing device in the wash water pool, and by jetting wash water towards the floor by at least one pressure washer installed into the furnace through an opening in the furnace wall.
US11828456B1 Light source module
A light source module includes a backplane, a light source, a reflective layer, a color conversion layer, and at least one optical film. The backplane has a first bottom surface, a first sidewall surface, a second bottom surface, and a second sidewall surface. The first sidewall surface is connected between the first bottom surface and the second bottom surface. The second bottom surface is higher than the first bottom surface and connected between the first sidewall surface and the second sidewall surface. The light source is disposed on the first bottom surface. The reflective layer is disposed on the second bottom surface and the second sidewall surface. The color conversion layer is disposed on the reflective layer. The at least one optical film is placed on the second bottom surface. The reflective layer and the color conversion layer are located between the at least one optical film and the backplane.
US11828455B2 Light source
A dynamic light source for a display is disclosed. The dynamic light source comprises a first light source located inside a first device; and a second light source. The first device is configured to allow light from the first light source to exit the first device in a first cone of angles and to reflect light incident outside the cone of angles back towards the first light source. The first device is configured such that injected light from the second light source is reflected by the first light source in a second cone of angles substantially coincident with the first cone of angles and that light output by the first device from the second light source is attenuated more than light output by the first light source, and an amount of attenuation is based on an intended dynamic power range of the dynamic light source.
US11828453B2 Light source device
A light source device includes: a plurality of independently operable light emitting devices; a first lens facing the light emitting devices; and a second lens facing the first lens. A lower face of the first lens facing the light emitting devices includes: an entrance part located in a center where light from the light emitting devices enters, and a light guide part located outward of the entrance part and configured to guide light entering the entrance part. A lower face of the second lens facing the first lens includes a Fresnel lens face including a plurality of annular protruding portions.
US11828452B2 Light converging member and optical component
A light converging member (10) according to an embodiment of the present invention includes: a recess portion (32) that is used for an optical component (100) with an optical element (14) for emitting light, the recess portion being opposed to the optical element (14) and having a size 0.5 or more times larger than the maximum length of a light emission region in the optical element; and a lens body (30) for converging light having passed through the recess portion (32).
US11828445B2 Luminaire or electrical unit for connection to a supporting rail
A luminaire (30) or electrical unit for connection to a supporting rail (10) has a contacting element (40, 50, 60), which is introducible into the supporting rail profile (15) and has connection contacts (42, 52, 62) mounted adjustably in order to bear against lines (25) of the busbar (20) in a state in which the contacting element (40, 50, 60) has been inserted into the supporting rail profile (15). The contacting element (40, 50, 60) has at least one contact block (41, 42, 51, 52, 61, 62) with connection contacts (43, 53, 63), which is linearly laterally adjustable between an open position and a contacting position.
US11828444B1 Modular light pole assembly and method of assembling a modular light pole
A light pole assembly, and a method of assembling a light pole assembly that facilitates securement of multiple light pole segments. The light pole assembly includes a first pole shaft, a second pole shaft, and a mounting connector. Dimensions of the first pole shaft and the second pole shaft are substantially the same and dimensions of the mounting connector are smaller than the dimensions of the first pole shaft and of the second pole shaft.
US11828442B1 Surface mounted light fixture and heat dissipating structure for same
A light emitting apparatus includes a light source, a unitary formed heat sink with a plurality of heat dissipating fins, a lensed enclosure that retains a light source and at least one power consuming device other than the light source. The lensed enclosure includes a recessed opening having at least a first wall that terminates at a substantially perpendicular second wall. The plurality of heat dissipating fins are disposed on at least one adjacent exterior side of the walled enclosure, the fins extending outwardly. At least one fin coupled to the heat sink extends beyond the light source, and the heat generated by the light source travels by conduction laterally through the heat sink to the at least one coupled fin.
US11828440B2 IEC zone 1 rated LED light engine using pre-molded optic
An encapsulated LED engine having a printed circuit board, a plurality of LED arrays, each of said LED arrays mounted on said printed circuit board, and electrically connected to each other, an encapsulation layer comprising a pre-molded optic positioned over and adhered to the printed circuit board, and a frame positioned over the LED arrays and secured to the printed circuit board. A method of forming an encapsulated LED engine is also provided.
US11828438B2 Printing structures with openings in a side surface
A method for producing a 3D item (1) by means of fused deposition modelling, the method comprising a 3D printing stage comprising layer-wise depositing an extrudate (321) comprising 3D printable material (201), to provide the 3D item (1) comprising 3D printed material (202), wherein the 3D item (1) comprises a plurality of layers (322) of 3D printed material (202), and an opening (405) in the 3D printed material (202), the opening (405) having an opening edge (410) that is at least partly defined by one or more interruptions (1410) in a subset (1322) of one or more layers (322) of the plurality of layers (322), wherein the method comprises providing each interruption (1410) by 3D printing a layer (322) of the subset (1322) with oppositely arranged turns (415), wherein each turn (415) connects a first layer part (3221) and a second layer part (3222), the first layer part (3221) and the second layer part (3222) forming legs of a U-turn (435), wherein, for each turn (415), the first layer part (3221) has a first length (LI) and the second layer part (3222) has a second length (L2), the second length (L2) being shorter than the first length (LI) such that over only part of the layer (322) the first layer part (3221) and the second layer part (3222) are configured adjacent, and wherein each turn (415) has a path length (Lr) with a radius of curvature (r1), and wherein each path length (Lr) is selected from the range of 0.9*7c*r1
US11828435B1 Light assembly with a mounting assembly
A light assembly for mounting to a light to a sloped surface using a hanger bracket and a downrod such that the light is suspended from the hanger bracket via the downrod.
US11828434B2 LED light fixtures with waveguide edge
An optic for a light-emitting diode (LED) array comprises an arrangement of optical structures for providing down lighting distribution from the LED array and a waveguide edge for providing up-lighting distribution from the LED array. Luminaires are described comprising an LED array and the optic. An overhead light fixture includes a driver assembly and a light-emitting assembly. The light-emitting assembly is operably connected to the driver and configured for downward emission of light from a light source of the light-emitting assembly. The light fixture is configured to be mounted to a canopy sheet of an overhead canopy, with the driver assembly disposed above the canopy sheet and the light-emitting assembly disposed below the canopy sheet. A bezel is optionally disposed around a lens of the light-emitting assembly, for aesthetic reasons and/or for controlling a degree of lateral emission of light from the light fixture.
US11828429B2 Light source module with light sources and temperature sensors disposed on a substrate
A light source module for a motor vehicle, comprising a substrate, multiple light sources, and temperature sensors, wherein the light sources and the temperature sensors are arranged on the substrate, wherein the substrate has a central region and a peripheral region, and wherein the number of temperature sensors per unit area is greater in the central region than in the peripheral region.
US11828427B1 Curtain string light
The present invention discloses a colored string light, and aims to provide a curtain string light, including a string-light main line, ten string-light auxiliary' lines connected in series, and a plug combination portion. The string-light main line is connected to the string-light auxiliary lines in an electrical wire tin soldering manner via glue. The plug combination portion is arranged at an end of the string-light main line and configured to connect string-light main lines to each other. The plug combination portion includes a plug arranged at one end of the string-light main line and a socket arranged at the other end of the string-light main line. A plurality of light beads arc arranged on each of the string-light auxiliary lines.
US11828426B2 Electronic lighting device and method for manufacturing same
An electronic lighting device and a method for manufacturing the same are disclosed. The electronic lighting device includes an outer shell with a first opening at a top surface and a core contained within the outer shell. The core includes a left semicircular structure and a right semicircular structure arranged to form a circular shape that is aligned with the first opening at the top surface of the outer shell. The device includes a flame component positioned partially in the internal cavity. The device also includes a light emitting element disposed at least partially in a lighting element installation cradle on a sidewall of the core to hold the light emitting element at a non-zero angle with respect to a longitudinal axis of the electronic lighting device to allow illumination of the flame component. The device further includes a control circuit to control an operation of the lighting emitting element.
US11828425B2 Organic-light emitting diode
A device comprising an organic light-emitting diode comprising an organic layer sequence, a radiation exit area and an encapsulation, wherein the organic layer sequence comprises at least one radiation-emitting region which generates electromagnetic radiation in the spectral range from infrared radiation to UV radiation during operation, and wherein the encapsulation forms a seal of the organic layer sequence against environmental influences, at least one touch-sensitive operating element, wherein the at least one touch-sensitive operating element comprises at least one touch sensor, wherein the device is flexible.
US11828418B2 Flex plate mount for high pressure tank
The present disclosure provides mounting plates having a mounting portion adjacent to a plurality of fastening regions and a flexing portion adjacent to a mounting feature. The fastening regions can be connected to a frame system. The mounting feature can be connected to an end of a pressurized tank. The end of the pressurized tank can move relative to the frame system and the mounting plate can flex such that the flexing portion moves out of the plane of the fastening region to accommodate the motion of the end of the pressurized tank. Connection to the end of the pressurized tank can be provided at a tank collar than can be bonded or threadably connected to the mounting plate via a connection mechanism. The connection mechanism can be an expandable plug or a sleeve that connects to the tank collar.
US11828402B2 Vacuum assisted and heated auger feeder for achieving higher packing efficiency of powder insulation materials in vacuum insulated structures
An auger feeder includes a hopper having an inner hopper wall and an outer hopper wall where the inner hopper wall includes an air permeable surface. A space is positioned between the inner and outer hopper walls. A heater is coupled to an outside edge of the inner hopper wall or a n outside edge of the outer hopper wall while a feed screw is positioned along an inside edge of the inner hopper wall. The auger feeder additionally includes an evacuator coupled to a vacuum port that is positioned in the outer hopper wall. The auger feeder also includes an aperture exit positioned at a bottom of the inner and outer hopper walls.
US11828400B2 Methods, systems, and apparatus for use in main pipes connected to branch conduit
A pipe rehabilitation system and/or robot can be used inside a pipe to measure characteristics of branch conduits, install plugs into branch conduits before the pipe is lined with a liner, remove portions of plugs and liners after lining to restore fluid communication between the pipe and branch conduits, and/or install fittings into the branch conduits to connect the liner to the branch conduits. A probe can measure characteristics of a branch conduit. A tool can install plugs and/or fittings into the branch conduits. A linkage can connect a tool to a robotic tractor so that the connected elements can navigate through a main pipe. A visualization system can aid in aligning a robot with a branch conduit. Height-adjustable braces can support robotic tools in a pipe. A plug can include integrated locating features and/or movable parts that enable expanding the plug to seal with the branch conduit.
US11828398B2 Device for inserting a pipe into an elongated cavity
A device for inserting a pipe into an elongated cavity, comprising at least two pipe grippers which can be moved along a curved path and which are arranged and designed in such a way that they grip around the pipe at least in sections and, in the gripped state, they move curved at least for a portion.
US11828396B1 Gas line support clip with wire passage
A gas line support device configured to support a gas line in a domestic home appliance includes: a base, the base having a plurality of contact portions that are configured to rest on a surface in a chassis of the domestic home appliance; a central portion having a first end and a second end opposite the first end, the central portion being attached to the base at the first end of the central portion; a gas line cradle attached to the second end of the central portion, the gas line cradle being configured to support a gas line in the domestic home appliance; a passage in the base, the passage being formed between two of the contact portions of the base and being configured to receive an electrical wire such that the electrical wire passes through the passage and below the gas line cradle; and an attachment portion extending from one of the contact portions of the base, the attachment portion being configured to attach the gas line support device to the surface.
US11828394B2 Expansion and movement joints
Expansion and movement joints are disclosed. An example apparatus includes a collar having a first aperture extending therethrough to receive a conduit, and a guide to receive the collar, where the guide has a second aperture that defines an inner surface of the guide, and where the inner surface of the guide is larger than an outer surface of the collar to define a gap therebetween.
US11828393B2 System and method for joining and hanging ducts
A fastening member for joining together adjacent duct sections includes a head and a shank extending from the head, the shank having an unthreaded space adjacent to the head and a threaded portion extending from the unthreaded space, the threaded portion threadedly engaging a hole of an inserted corner plate positioned in flange of a first duct section. When the fastening member is fully inserted, the inserted corner plate positioned in the flange of the first duct section is retained within the unthreaded space.
US11828391B2 Threaded connection
In a threaded connection of a two-step thread construction including intermediate shoulder surfaces, a break is prevented near the intermediate critical cross sections upon application of a tensile load, and the intermediate shoulder surfaces are easier to create, thus improving productivity. The outer periphery portion of a pin located between an intermediate shoulder surface of the pin and a second male thread is provided with a circumferential groove including a curved surface smoothly contiguous to the intermediate shoulder surface, thereby mitigating plastic strains generated near the pin intermediate critical cross section PICCS. The inner periphery portion of a box located between an intermediate shoulder surface of the box and a first female thread is provided with a circumferential groove including a curved surface smoothly contiguous to the intermediate shoulder surface, thereby mitigating plastic strains generated near a box intermediate critical cross section BICCS.
US11828388B2 Needle-free connector
A needle-free connector for accessing a patient's intravenous line includes a hollow body having a first end with a first opening, a second end with a second opening, and an inner wall defining a chamber. A hollow piston disposed in the chamber is axially collapsible to allow fluid to flow between the inner wall of the hollow body and the outer surface of the hollow piston. An inner surface of the hollow piston includes a fluted section having a radial array of axial slots. The fluted section has a first radial thickness configured to buckle in response to axial force applied to the hollow piston. The hollow piston further includes a retrograde-reducing stiffener. The retrograde-reducing stiffener has a second radial thickness that is greater than the first radial thickness.
US11828387B2 Valves and methods of making valves for restricting airflow to and/or from a patient
A manually operable valve for restricting airflow to and/or from a patient. The valve includes a body having one or more walls that extend between a first end and a second end. The one or more walls form a passage between the first end and the second end of the body. Two moveable members are positioned on opposing sides of the passage and axially fixed between the first end and the second end of the body. The two moveable members are configured such that depressing the two moveable members inwardly deforms the one or more walls to thereby restrict the passage. When the two moveable members are subsequently released, the one or more walls return to unrestrict the passage.