Document | Document Title |
---|---|
US11403579B2 |
Systems and methods for measuring the effectiveness of an agent coaching program
Systems and methods for measuring the effectiveness of an agent coaching program calculate a rate of change in a first Key Performance Indicator for a first agent in a first coaching program during a period of time; select a control group of agents in which agents in the control group of agents were not exposed to the first coaching program; calculate an average rate of change in the first Key Performance Indicator for the control group of agents during the period of time; and calculate a first coaching impact of the first coaching program on the first Key Performance Indicator for the first agent relative to the average rate of change in the first Key Performance Indicator for the control group of agents during the period of time. |
US11403576B2 |
Systems and methods for replenishment in a freight tethering environment
Systems, methods, and machine readable medium are provided for replenishing product in a freight tethering environment. A pick list is generated at a hub store including one or more items that need to be replenished at a spoke store. It is determined whether the pick list can be fulfilled by the hub store. If the pick list cannot be fulfilled by the hub store, then the one or more items on the pick list is aggregated to a direct-store-delivery from the distribution center. The replenishment need of the spoke store is communicated to a distribution center. Product is received from the distribution center based on the replenishment need, and the pick list for the spoke store is fulfilled by the distribution center. |
US11403574B1 |
Method and system for optimizing an item assortment
Methods and systems for optimizing item assortments are disclosed. One method includes receiving a request for an optimized assortment. Data relating to items within a selected initial item assortment and item universe is accessed. Constraints are applied to the items in the assortment to arrive at an optimized item assortment. Constraints include goals for optimization, lock in and lock out rules, and item attribute rules. The method may be performed by a system including one or more computing devices communicating via a network with one or more data storage devices. |
US11403567B2 |
Apparatus, management system, and non-transitory computer readable medium
An apparatus includes an extension unit that, if it is estimated that a user who is using a space will not exit in a reservation period and a next reservation of the space satisfies a certain condition, extends a current reservation of the space. |
US11403563B2 |
Systems and methods for facilitating recognition of a device and/or an instance of an app invoked on a device
A system of classifying devices and/or app instances a new or returning divides attributes generated from observations received from an uncharacterized device/software app into base-fingerprint attributes and predictor attributes, where the two kinds of attributes have different longevities. Predictor attribute tuples from attribute tuples having the same base fingerprint as the base fingerprint corresponding to the uncharacterized device/app, and the predictor attribute tuple corresponding to the uncharacterized device/app are analyzed using a machine learned predictor function to obtain a final fingerprint. Machine learning techniques such as logistic regression, support vector machine, and artificial neural network can provide a predictor function that can decrease the conflict rate of the final fingerprint and, hence, the utility thereof, without significantly affecting the accuracy of classification. |
US11403562B2 |
Determining sectors of a track to stage into cache by training a machine learning module
Provided are a computer program product, system, and method for determining sectors of a track to stage into cache by training a machine learning module. A machine learning module that receives as input performance attributes of system components affected by staging tracks from the storage to the cache and outputs a staging strategy comprising one of a plurality of staging strategy indicating at least one of a plurality of sectors of a track to stage into the cache. A margin of error is determined based on a current value of a performance attribute and a threshold of the performance attribute. An adjusted staging strategy is determined based on the margin of error. The machine learning module is retrained with current performance attributes to output the adjusted staging strategy. |
US11403557B2 |
System and method for scalable, interactive, collaborative topic identification and tracking
A topic tracking platform is disclosed that includes a machine-learning model that may be trained to expose topics in a corpus in response to a training table. Because topics are exposed, rather than searched for using existing taxonomies, the sensitivity of a topic tracking platform may be increased, and emerging topic trends may be more quickly flagged. Exposed topics may be automatically labelled, increasing the specificity of the topic tracking platform by overcoming the potential for topic labelling inconsistencies currently experienced in the art. Documents may be scored for each topic using information provided at a token granularity, and the contribution that each token of each document contributes to the topic may be visually represented. In some aspects, mechanisms are provided for reviewing topics of the corpus at varying granularities, including at a topic level, document level or token level granularity. |
US11403555B2 |
Sequence, frequency, and time interval based journey recommendation
In some examples, sequence, frequency, and time interval based journey recommendation may include generating a plurality of clusters of entities, and generating a network that identifies a time interval to a next interaction that leads to success. An estimated time interval to a specified number of conversions may be determined. A success criterion that represents a positive outcome in the estimated time interval may be determined. A historical sequence of events may be partitioned into a plurality of sequences of events leading to success or failure. The plurality of sequence of events may be mapped based on analyzed probabilities, a determined waiting interval, and determined frequency contributions, and evaluated as to whether a mapped sequence of events duration is less than a planned duration. If so, a journey may be generated and include a determined sequence of events, a corresponding frequency, and a corresponding waiting interval. |
US11403554B2 |
Method and apparatus for providing efficient testing of systems by using artificial intelligence tools
An artificial intelligence testing apparatus may include processing circuitry configured to execute instructions that, when executed, cause the apparatus to create initial sample points based on a simulation received at the apparatus, and employ cyclic evaluation of the simulation until a stopping criteria is met. Employing the cyclic evaluation includes running the simulation at design points for a set of queries associated with a current iteration of the cyclic evaluation, training a set of meta-models of parameter space associated with the simulation for the current iteration, computing a set of metrics for the current iteration, and employing a selected sampling approach to select a new set of design points for a next iteration of the cyclic evaluation. |
US11403542B2 |
Control method for converting time-varying system into time-invariant system
A control method for converting time-varying system into a time-invariant system, comprises: using (n−1)th to 0th order signals of an nth-order time-varying, system as feedback to set up a closed loop control for the time-varying system; acquiring real-time values of the coefficients in each order of the time-varying system through a sensor, and calculating variations between the real-time values and the initial values of the coefficients in each order through a controller; amplifying and summing the parameters of every order to obtain a measured disturbance; inputting the measured disturbance, a control signal from a controller and an nth-order signal into an extended state observer through to estimate the rest disturbance; summing up the measured and estimated disturbances to obtain total disturbances; and adjusting the above parameters in each order through the controller to convert the time-varying system into the tune-invariant system. |
US11403538B1 |
Methods and apparatus for generating fast counterfactual explanations for black-box models using reinforcement learning
In an embodiment, the systems and methods discussed herein are related to generating, via a processor, a Markov Decision Process (MDP), the MDP including a state space, an action space, a transition function, a reward function, and a discount factor. A reinforcement learning (RL) model is applied, via the processor, to the MDP to generate a RL agent. An input data associated with a first user is received at the RL agent. At least one counterfactual explanation (CFE) is generated via the processor and by the RL agent and based on the input data. A representation of the at least one CFE and at least one recommended remedial action is caused to transmit, via the processor, to at least one of a compute device of the first user or a compute device of a second user different from and associated with the first user. |
US11403536B2 |
System and method for anti-pattern detection for computing applications
A system and method for anti-pattern detection for computing application prior to deployment in cloud environment is provided. The present invention provides for applying a pre-defined set of rules on one or more applications source code. The pre-defined set of rules are applied in pre-defined order. Further, applying one or more anti-pattern detection models on one or more applications source code. The anti-pattern detection models are applied for determining correlation between one or more syntax patterns of the application source code and the anti-patterns detection models. Further, detecting anti-patterns associated with the syntax patterns of the application source code based on the pre-defined set of rules and the anti-patterns detection models. The detected anti-patterns represent unique anti-patterns. Lastly, generating a migration actionable event for the application source code based on the detected anti-patterns. |
US11403533B2 |
System and method for providing distributed intelligent assistance
A system and a method for a service engine providing distributed intelligent assistance to a user are described herein. The method comprising steps of receiving and displaying a user inquiry from the user, the user inquiry having a linguistic pattern including a verb; generating and displaying a follow up question based on the user inquiry; receiving and displaying a follow up answer from the user; and generating and displaying a response based on the user inquiry and the follow up answer. |
US11403532B2 |
Method and system for finding a solution to a provided problem by selecting a winner in evolutionary optimization of a genetic algorithm
A method for finding a solution to a problem is provided. The method includes storing candidate individuals in a candidate pool and evolving the candidate individuals by performing steps including (i) testing each of the candidate individuals to obtain test results, (ii) assigning a performance measure to the tested candidate individuals, (iii) discarding candidate individuals from the candidate pool in dependence upon their assigned performance measure, and (iv) adding, to the candidate pool, a new candidate individual procreated from candidate individuals remaining in the candidate pool. The method further includes selecting, as the winning candidate individual, a candidate individual having a best neighborhood performance measure, where the neighborhood performance measure of a particular candidate individual is given by the performance measures of (i) the particular candidate individual and (ii) K neighborhood candidate individuals which are nearest in the candidate pool to the particular candidate individual, and where K>0. |
US11403529B2 |
Noise injection training for memory-based learning
The system described herein can include neural networks with noise-injection layers. The noise-injection layers can enable the neural networks to be trained such that the neural networks are able to maintain their classification and prediction performance in the presence of noisy data signals. Once trained, the parameters from the neural networks with noise-injection layers can be used in the neural networks of systems that include resistive random-access memory (ReRAM), memristors, or phase change memory (PCM), which use analog signals that can introduce noise into the system. The use of ReRAM, memristors, or PCM can enable large-scale parallelism that improves the speed and computational efficiency of neural network training and classification. Using the parameters from the neural networks trained with noise-injection layers, enables the neural networks to make robust predictions and calculations in the presence of noisy data. |
US11403523B2 |
Sparsity constraints and knowledge distillation based learning of sparser and compressed neural networks
Implementations of the present disclosure build a Bayesian student network using the knowledge learnt by an accurate but complex pre-trained teacher network, and sparsity induced by the variational parameters in a student network. Further, the sparsity inducing capability of the teacher on the student network is learnt by employing a Block Sparse Regularizer on a concatenated tensor of teacher and student network weights. Specifically, the student network is trained using the variational lower bound based loss function, constrained on the hint from the teacher, and block-sparsity of weights. |
US11403522B2 |
Training artificial intelligence to use answer passage merging for full sentences responses in a question answering system
A method trains and utilizes an artificial intelligence (AI) system. The AI system receives a question that has contextual features. The method trains the AI system to identify entries in a corpus that have one or more of the contextual features from the question. The method further trains the AI system to: form a set of answers to the question based on identified contextual entries in the corpus; identify and name an entry in the corpus that has a highest quantity of contextual features that match the contextual features in the question as an initial answer to the question; identify and merge multiple other answers to the question from the corpus; and replace the initial answer with the merged answer in order to create a fully trained AI system. The fully trained AI system is then utilized to answer the question with the merged answer. |
US11403519B2 |
Machine learning network implemented by statically scheduled instructions, with system-on-chip
A compiler receives a description of a machine learning network and generates a computer program that implements the machine learning network. The computer program includes statically scheduled instructions that are executed by a mesh of processing elements (Tiles). The instructions executed by the Tiles are statically scheduled because the compiler can determine which instructions are executed by which Tiles at what times. For example, for the statically scheduled instructions, there are no conditions, branching or data dependencies that can be resolved only at run-time, and which would affect the timing and order of the execution of the instructions. |
US11403515B2 |
Spike neural network circuit including radiation source
Provided is a spike neural network circuit. The spike neural network circuit includes an axon configured to generate an input spike signal, a synapse including a first transistor for outputting a current according to a weight and a second transistor connected to the first transistor and outputting the current according to an input spike signal, a neuron configured to compare a value according to the current output from the synapse with a reference value and generate an output spike signal based on a comparison result, and a radiation source attached to a substrate on which the synapse is formed, configured to output radiation particles to the synapse, and configured to increase magnitudes of threshold voltages of the first and second transistors of the synapse. |
US11403510B2 |
Processing sensor data
An apparatus comprising means for: using a generative neural network, trained to translate first sensor data to simulated second sensor data, to translate input first sensor data from a first sensor to simulated second sensor data; and providing the simulated second sensor data to a different, specific-task, machine-learning model for processing at least second sensor data. |
US11403503B2 |
Systems and methods for use of capacitive member to prevent chip fraud
Example embodiments of systems and methods for preventing chip fraud are provided. A chip fraud prevention system may comprise a device including a chip, wherein the chip is at least partially encompassed in a chip pocket. One or more connections may be communicatively coupled to one or more surfaces of the chip, and a capacitance member may be coupled to a surface of the chip. The capacitance member may comprise a known capacitance value and the chip may comprise a memory containing an applet, wherein the applet is configured to measure the capacitance value of the capacitance member. |
US11403499B2 |
Systems and methods for generating composite sets of data from different sensors
Systems and methods for generating composite sets of data based on sensor data from different sensors are disclosed. Exemplary implementations may capture a color image including chromatic information; capture a depth image; generate inertial signals conveying values that are used to determine motion parameters; determine the motion parameters based on the inertial signals; generate a re-projected depth image as if the depth image had been captured at the same time as the color image, based on the interpolation of motion parameters; and generate a composite set of data based on different kinds of sensor data by combining information from the color image, the re-projected depth image, and one or more motion parameters. |
US11403496B2 |
Detecting anomalous events in a discriminator of an embedded device
In an embodiment, an apparatus includes: a sensor to sense real world information; a digitizer coupled to the sensor to digitize the real world information into digitized information; a signal processor coupled to the digitizer to process the digitized information into an image; a discriminator coupled to the signal processor to determine, based at least in part on the image, whether the real world information comprises an anomaly, where the discriminator is trained via a generative adversarial network; and a controller coupled to the discriminator. |
US11403495B2 |
Using synthetic data sets to train a neural network for three-dimensional seismic fault segmentation
A machine learning system efficiently detects faults from three-dimensional (“3D”) seismic images, in which the fault detection is considered as a binary segmentation problem. Because the distribution of fault and nonfault samples is heavily biased, embodiments of the present disclosure use a balanced loss function to optimize model parameters. Embodiments of the present disclosure train a machine learning system by using a selected number of pairs of 3D synthetic seismic and fault volumes, which may be automatically generated by randomly adding folding, faulting, and noise in the volumes. Although trained by using only synthetic data sets, the machine learning system can accurately detect faults from 3D field seismic volumes that are acquired at totally different surveys. |
US11403494B2 |
Obstacle recognition assistance device, obstacle recognition assistance method, and storage medium
An obstacle recognition assistance device includes: an acquisition unit that acquires a first recognition result and sensing information, the first recognition result being a result based on a first recognition process performed using the sensing information acquired by an obstacle sensing device, the first recognition result indicating whether or not an obstacle is present, the first recognition result being determined to be incorrect; and a recording unit that verifies whether the first recognition result is incorrect based on the first recognition result and a second recognition result, the second recognition result being a result based on a second recognition process performed using the sensing information, the second recognition process indicating whether or not the obstacle is present. |
US11403490B2 |
Reinforcement learning based locally interpretable models
A method for training a locally interpretable model includes obtaining a set of training samples and training a black-box model using the set of training samples. The method also includes generating, using the trained black-box model and the set of training samples, a set of auxiliary training samples and training a baseline interpretable model using the set of auxiliary training samples. The method also includes training, using the set of auxiliary training samples and baseline interpretable model, an instance-wise weight estimator model. For each auxiliary training sample in the set of auxiliary training samples, the method also includes determining, using the trained instance-wise weight estimator model, a selection probability for the auxiliary training sample. The method also includes selecting, based on the selection probabilities, a subset of auxiliary training samples and training the locally interpretable model using the subset of auxiliary training samples. |
US11403482B2 |
Adaptive search for LiDAR-based clustering
A method of clustering spatial data includes receiving a point cloud comprised of a plurality of points defined within three-dimensional (3D) space. The method further includes selecting one or more adaptable clustering parameters and traversing each of the plurality of points in the point cloud and selectively adding each of the points to one or more clusters based on the selected clustering parameters associated with each point. |
US11403479B2 |
Feedback signaling to facilitate data classification functionality of a spiking neural network
Techniques and mechanisms to facilitate a data classification functionality by communicating feedback signals with a spiked neural network. In an embodiment, input signaling, provided to the spiking neural network, results in one or more output spike trains which are indicative of that the input signaling corresponds to a particular data type. Based on the one or more output spike trains, feedback signals are variously communicated each to a respective node of the spiking neural network. The feedback signals variously control signal response characteristics of the nodes. Subsequent output signaling by the spiking neural network, in further response the input signaling, is improved based on the feedback control of nodes' signal responses. In another embodiment, the feedback signals are used to adjust synaptic weight values during training of the spiking neural network. |
US11403475B2 |
DPM barcode reader having a partially polarized window coupled to diffusive, polarized and bright fields opportunely tuned to particular wavelengths
A system and method process for imaging DPM codes by a handheld barcode reader may include outputting a polarized light beam from an exit window of the handheld barcode reader to illuminate a direct part marking (DPM) code positioned on an object over a first time period. A non-polarized light beam may be output via from the exit window of the handheld barcode reader over a second time period. Reflected light from the object including polarized light from the DPM code received via a partially polarized receiving window may be sensed. The DPM code may be decoded by the handheld barcode reader. |
US11403468B2 |
Method and apparatus for generating vector representation of text, and related computer device
A method for generating a vector representation of a text includes dividing the text into text segments. Each text segment is represented as a segment vector corresponding to the respective text segment by employing a first-level semantic model. The segment vector is configured to indicate a semantics of the text segment. Text semantics recognition is performed on the segment vector of each text segment by employing a second-level semantic model to obtain a text vector for indicating a topic of the text. |
US11403467B2 |
Semantic correction of messages
A method comprising receiving a first message sent by a first user, receiving a second message sent by the first user, wherein the second message is received after the first message, semantically analyzing the second message to determine whether the second message contains a desired modification of the first message, and in response to the semantic analysis of the second message, automatically modifying, by the processor, the first message with the desired modification. The method may be a computer implemented method performed using a network interface and a processor. |
US11403464B2 |
Method and system for implementing semantic technology
Disclosed is an approach for allowing an entity to perform semantic analysis upon private data possessed by an enterprise, and to automatically perform categorization of that data for processing within the enterprise. A semantic API can be provided to allow the enterprise to provide the private data to a sematic analysis system, even when the semantic analysis system is configured as a multi-tenant system that handles other items of public or private data. A rules-based routing architecture may be provided to facilitate analysis and routing of analyzed messages to the appropriate destination within the organization. |
US11403463B2 |
Language proficiency inference system
Disclosed are systems, methods, and non-transitory computer-readable media for a language proficiency inference system used to determine a user's proficiency in one or more languages. The language proficiency inference system determines both text-based probability scores and profile-based probability scores indicating a probability that a user speaks a language or set of languages. The text-based probability score is based on text associated with the first user, whereas the profile-based probability score is based profile data of the user. The language proficiency inference system determines aggregated probability scores based on the corresponding text-based and profile-based probability scores. For example, the aggregated probability score is the sum of the text and profile-based probability scores. The language proficiency inference system uses the aggregated scores to determine the languages in which the user is proficient. |
US11403462B2 |
Streamlining dialog processing using integrated shared resources
Techniques for reducing memory and processing resources used by a dialog system by sharing resources between pipelined processes of the dialog system. An integrated shared dictionary is constructed for concurrent use by automated speech recognition (ASR) and natural language understanding (NLU) subsystems of the dialog system. The integrated shared dictionary comprises multiple entries, with each entry comprising first information that is used by the ASR subsystem, second information used by the NLU subsystem, and information correlating the first information and the second information. The ASR subsystem uses the integrated shared dictionary to identify a dictionary entry containing a set of words corresponding to speech input. The dictionary entry information is communicated to the NLU subsystem, which uses the entry to generate a meaning representation for the speech input. Sharing the dictionary between the subsystems results in significant savings in memory resources used by the dialog system and speeds processing. |
US11403461B2 |
System and method for redacting data from within a digital file
A system and method for providing a means for electronic redaction of visually or aurally discernible information without multiple authorship of information is disclosed. The system comprises a data selector for selecting a portion of content from within an original document for redaction, a data redactor for marking the portion of content from within the original document selected for redaction as being redacted and for generating a digital representation of the redacted data for maintaining the structure and layout of the original document when replacing the portion of content from within the original document selected for redaction, and an output document file rendered for generating a redacted document by replacing the selected content for redaction with the digital representation of the selected content within the document to generate a redacted document. The redacted document does not retain a recoverable version of the redacted content from the original document. |
US11403460B2 |
Transformation in tabular data cleaning tool
A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action. |
US11403459B1 |
Automatic data entry for form data structures using application programming interfaces
There are provided systems and methods for automatic data entry for form data structures using application programming interfaces. An entity, such as company or business, may want to onboard with a service provider that provides services to the entity, such as those associated with business credit, expense management, and the like. When onboarding, data entry to one or more digital form fields and structures may be required. In order to automate form filling based on data from disparate sources, the service provider may provide an external application programming interface (API) that receives API calls and converts and/or formats data for the fields and data structures of the digital form. The data entered to the fields and/or corresponding data structure may be stored in a specific database and tables as data structures retrievable for the digital form. When a referral token is received, the data may be retrieved. |
US11403458B2 |
Information processing system, information processing device, information processing method, recording medium, and program
In an information processing system 1, a display controlling unit 2 displays, on a terminal device, a first form containing fields. An accepting unit 3 accepts, from a user, an entry in the fields contained in the first form. A determining unit 4 determines whether or not each of the entered fields contained in the first form satisfies a determination condition that is associated in advance with each field. When there is an unsatisfied field that fails to satisfy the determination condition among the entered fields contained in the first form, the display controlling unit 2 displays a second form that gives a higher priority to the unsatisfied field and lays out the unsatisfied field above a satisfied field satisfying the determination condition among the entered fields contained in the first form, and, the accepting unit accepts, from the user, an entry in the fields that is contained in the second form. |
US11403455B2 |
Electronic form generation from electronic documents
In some aspects, a method for converting legacy electronic forms and static electronic documents to web-fillable electronic forms includes receiving data corresponding to an electronic document. The electronic document has an input file format. The method includes detecting one or more elements of the electronic document from the data based on a predetermined element interpretation rule set. The method includes generating an intermediate file representing an electronic form based on the data. The intermediate file includes metadata indicating the one or more elements and has an intermediate file format. The method includes displaying a user interface configured to enable user selection of a target output file format. The method also includes converting the intermediate file to an output file having the target output file format. The output file represents the electronic form configured to support user entry of information. The method further includes outputting the output file. |
US11403454B2 |
Placement and simulation of cell in proximity to cell with diffusion break
A system and method for placement and simulation of a cell in proximity to a cell with a diffusion break is herein disclosed. According to one embodiment, an integrated circuit is designed to include a first cell that has a first edge and a second edge opposite the first edge. The first cell may also include a diffusion region that extends from the first edge to the second edge with a diffusion break separating the diffusion region. The diffusion break may be spaced away from the second edge by a distance that degrades a metric (e.g., a delay, a slew, dynamic power, or leakage) of a second cell placed next to the second edge beyond a threshold level. |
US11403449B1 |
Systems and methods for configurable switches for verification IP
An emulator system and a method for emulating functionalities of an integrated circuit design are disclosed. In one aspect, the system includes a plurality of verification components each comprising circuitry configured to perform transactions with at least another verification component. The system can include a plurality of proxies, each executing on a processor and corresponding to a respective one of the verification components. The system can include a switch that is communicatively coupled with the proxies, the switch dynamically configurable to, in a first time duration, operate with a first subset of the proxies to enable a first transaction between a functional module of the design and a first verification component. The switch can be dynamically configurable to, in a second time duration, operate with a second subset of the proxies to enable a second transaction between the functional module and a second verification component. |
US11403448B1 |
Apparatus and method for mapping foundational components during design porting from one process technology to another process technology
A method and system for migrating an existing ASIC design from one semiconductor fabrication process to another are disclosed herein. In some embodiments, a method for migrating the existing ASIC design comprises parsing the gate-level netlist one row at a time into one or more standard cells forming the ASIC design, forming a plurality of mapping tables having mapping rules for mapping the parsed one or more standard cells into equivalent target standard cells implemented in the second semiconductor fabrication process, mapping the parsed one or more standard cells into the equivalent target standard cells using the plurality of mapping tables, and generating a target gate-level netlist describing the ASIC design in terms of the equivalent target standard cells. |
US11403441B2 |
Method for checking a vehicle dynamics model
A method for checking a vehicle dynamics model of a vehicle, with which a value of an output variable is ascertainable from a value of a variable input variable, for multiple values of the input variable respectively associated model-based values of the output variable being ascertained with the aid of vehicle dynamics model, for the multiple values of the input variable at the vehicle respectively associated vehicle-based values of the output variable being ascertained, difference values being ascertained from mutually corresponding model-based values and vehicle-based values, respectively, an updated dataset of the ascertained difference values being compared with a comparison dataset with the aid of a comparison method and a concordance measure being ascertained in the process, and the vehicle dynamics model being determined to be valid if the concordance measure meets a predefined concordance criterion. |
US11403438B2 |
Article-storage simulation device, article-storage simulation method, program, and recording medium
An article-storage simulation device includes an acquisition unit that acquires a size of each of the plurality of articles and a size of the storage container. A simulator determines the number of storage containers to be used for storing the articles and a number of articles to be stored by calculation. The calculation uses the acquired size of the articles and the acquired size of the container. The simulator (i) places the article in the container, (ii) determines whether a next article can be placed in the container after the article is placed, and (iii) in a case where the simulator determines that the next article can be placed, places the next article in the container after the article is placed and in a case where the simulator determines that the next article cannot be placed, adds a next container to be used for storing the next article. |
US11403437B2 |
Method and system for determining sensor placement for a workspace
A method includes generating a workspace model having a robot based on at least one of an environment parameter and a regulated space. The workspace model is a digital model of a workspace. The method includes simulating a sensor operation of a sensor within the workspace model based on sensor characteristics of the sensor. The method includes identifying an undetectable area within the workspace model having the robot based on the simulated sensor operation. The method includes determining whether the undetectable area satisfies one or more detection metrics. The method includes performing a sensor placement control in response to the undetectable area not satisfying the one or more detection metrics to obtain a sensor placement scheme of the workspace. The sensor placement scheme identifies an undetectable area within the workspace when applicable. |
US11403436B2 |
Method and system for identifying conflicts within wall framing members of a structure
The present invention is a method comprising; accessing a model, wherein the model is comprised of a plurality of members; isolating a set of wall panels, wherein the wall panels are comprised of members; analyzing each of the members of the wall panel and determining a set of actual properties of each of the members; comparing the actual properties of the members are within a predetermined tolerance of a set of required properties for each of the specific members, wherein if the member is not within the set of required properties the member is conflicting; and generating a list of all conflicting members. |
US11403428B2 |
Protecting integrity of log data
A method for protecting the integrity of log data. The log data includes a sequence of log data elements associated with an operation of a first logic circuit. The method includes receiving, at a second logic circuit remote from the first logic circuit, a log data element of the sequence of log data elements. Based on the log data element and secret information unknown to the first logic circuit, a protected log data element is generated at the second logic circuit is provided. |
US11403423B1 |
Telecommunication privacy protection using a high-level programming interface
Certain exemplary aspects of the disclosure are directed to customized communications using a high-level programming interface that is associated with related programming languages. According to a specific example, a data communications server is to provide a database with virtual office features available to remotely-situated client entities. The data communications server is to provide to the client entities, a set of instructions written in a first programming language for client-specific communications or directives. The data communications server is further configured to receive from each client entity, client-specific sets of control data written in a second programming language that is compatible with the first programming language, and including privacy protection implemented for data communications associated with the one disparate client entity. |
US11403421B2 |
Security system for benchmark access
A system for analytics security includes processor(s) and a readable medium. The readable medium causes the system to perform operations comprising receiving a request for analytics data; determining the analytics data based on the request (the analytics data comprises result(s) of an analytic calculation performed on commingled data and the commingled data comprises tenant data shared by a tenant and other tenant data shared by other tenant(s)); determining security information associated with the analytics data (the security information associated with the analytics data is based on the commingled data used for determining the analytics data); determining permissions associated with the requestor based on the tenant; determining whether the requestor is credentialed based on the security information associated with the analytics data and the permissions associated with the requestor; and providing the analytics data to the requestor based on a determination that the requestor is credentialed. |
US11403415B2 |
System and method for implementing data sovereignty safeguards in a distributed services network architecture
Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region. |
US11403410B2 |
Securing recorded media data from unauthorized access
Methods for securing image, video and/or audio media data captured by a media recording device are disclosed. Various embodiments may include determining whether media data captured by the media recording device should be secured in response to the media recording device activating a media recording application, obtaining an encryption key in response to determining that media data captured by the media recording device should be secured, encrypting media data (e.g., image, video and/or audio data) captured by the media recording device using the obtained encryption key, and storing the encrypted media data. In some embodiments, determining that media data should be secured and obtaining the encryption key may be based on user inputs in response to prompts. In some embodiments, determining that media data should be secured may be based on whether the media recording device satisfies a geo-location criterion and the encryption key may be provided by a server. |
US11403409B2 |
Program interruptions for page importing/exporting
An example computer-implemented method includes presenting, by a hardware control of a computing system, an exception to an untrusted entity when the untrusted entity accesses a secure page stored in a memory of the computing system, the exception preventing the untrusted entity from accessing the secure page. The method further includes, in response to the exception, issuing, by the untrusted entity, an export call routine. The method further includes executing, by a secure interface control of the computing system, the export call routine. |
US11403406B2 |
Method and confirmation device for confirming the integrity of a system
A method for computer-aided testing and confirmation of at least one system state of a first system by a confirmation device, is provided. After the testing of a first item of integrity information, which is provided by the first system, the confirmation device provides a second, combined item of integrity information and confirms the same cryptographically. The second item of integrity information includes at least part of the first item of integrity information and can be transmitted to a second system, in order to confirm the integrity of the first system to the latter. A confirmation device, to a first system, to a second system and to a computer program product in order to carry out the steps of the method is also provided. |
US11403403B2 |
Secure processing engine for securing a computing system
A secure processing engine and method configured to protect a computing system are provided. The system includes a first processor configured to provide real-time protection to at least processes executed over the main processor of the protected computing system; and a direct memory access (DMA) configured to provide an access to a main memory of the main processor, wherein the first processor is coupled to the DMA and further configured to monitor the at least processes by accessing the main memory via the DMA; wherein the first processor operates in an execution environment in complete isolation from an execution environment of the main processor. |
US11403399B2 |
Information processing apparatus capable of detecting software tampering and control method therefor
An information processing apparatus includes a verification unit that performs verification of software to be executed by an execution unit, a retaining unit that retains information indicating a voltage supposed to be applied to the execution unit, a power supply unit that applies a predetermined voltage to the execution unit on the basis of the information, and a clock signal output unit that outputs clock signals having frequencies, and the clock signal output unit outputs a clock signal having a first frequency to the verification unit when verification of the software is performed, outputs a clock signal having a second frequency lower than the first frequency to the execution unit before the predetermined voltage is applied to the execution unit, and outputs a clock signal having a third frequency higher than the second frequency to the execution unit after the predetermined voltage is applied to the execution unit. |
US11403387B2 |
Systems and methods for authenticating user information
Disclosed herein are efficient systems and methods for verification of user information in a timely manner. A background computer process for verification of the user information using a third-party authentication service is initiated. The third-party authentication service performs the verification of the information submitted by the user in response to some of the questions within the questionnaire at the same time as the user is replying to remaining questions within the electronic questionnaire. Accordingly, by the time the user is finished replying to all questions within the electronic questionnaire, the previously submitted information by the user is verified and a profile of the user is authenticated. |
US11403386B2 |
Encrypted memory device
In one implementation, a system for detecting counterfeit accessories that are consumable, disposable, or otherwise user replaceable is disclosed. The system includes a host controller, a processor, and a computer-readable storage medium that includes instructions. Upon execution by the processor, the instructions cause the system to perform operations. The operations include obtaining an identifier of an accessory, a current value of usage data for the accessory, and a usage digest of the current value from a storage device associated with the accessory. An expected usage digest is generated based on the current value, the identifier, and a host secret. The expected usage digest is compared with the usage digest and the current value with a threshold usage value. The accessory is activated with the host controller responsive to the expected usage digest being identical to the usage digest and the current value satisfying the threshold usage value. |
US11403385B2 |
Information processing system and information processing method
A meeting system includes an identification information acquirer that acquires a card ID, based on a user's operation of touching a reader with an ID card 5 for identifying the user, an authentication process operator that determines whether or not to grant an authentication of the user, based on the card ID acquired by the identification information acquirer, and a command process operator that issues a command for commanding an operation corresponding to a desired operation of the user, where the command is associated with the card ID corresponding to the user, if the authentication of the user is granted by the authentication process operator. |
US11403384B2 |
Access control
An access control apparatus is provided. The apparatus can be used to unlock a device, wherein the device has a computation unit and at least one operator control unit that is electrically connectable to the computation unit, wherein the apparatus has a first reception unit for receiving electrical signals from the at least one operator control unit, a transmission unit for transmitting the electrical signals to the computation unit, a second reception unit for receiving at least one access message transmitted by means of an electromagnetic signal, an authorization unit for generating a switching signal if the result of the check on the access message is that unlocking of the device is permitted by means of the access message, and an unlocking unit for unlocking a transmission of electrical signals from the first reception unit to the transmission unit on the basis of the switching signal. |
US11403383B2 |
Passive affective and knowledge-based authentication through eye movement tracking
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for authenticating a user based on passive affective and knowledge-based authentication (AKBA). In one aspect, a method includes data associated with eye movements and ocular dynamics of the user are captured with a camera as the user looks at a graphical user interface (GUI) of a device; an AKBA signature of the user is determined based on the captured data; the user is authenticated based on a comparison of the AKBA signature with an AKBA template associated with the user; and an access to a subset of functions of an application is granted. |
US11403380B2 |
Method for managing fingerprint and system thereof
The present disclosure discloses a method for managing a fingerprint and a system thereof, which relates to the field of information technology. The method includes that an upper computer builds a connection with a fingerprint card; the upper computer receives an operation from a user and determines a type of the operation, the upper computer sends the collecting fingerprint instruction to the fingerprint card and the fingerprint card collects a fingerprint and returns a collecting fingerprint response to the upper computer if the operation is a collecting fingerprint operation; the upper computer sends the managing fingerprint instruction to the fingerprint card, the fingerprint card finishes a managing operation on the fingerprint according to the managing fingerprint instruction and returns the managing fingerprint response to the upper computer if the operation is a managing fingerprint operation; and the method further comprises the server authenticates the user information. |
US11403379B2 |
Computer keyboard with secure authentication features
A keyboard is disclosed. The keyboard may comprise a biometric sensor configured for authenticating a user; a docking station configured for receiving a security device; and a processor configured for facilitating communication between the biometric sensor and the security device docked in the docking station with a computing device coupled to the keyboard. |
US11403375B2 |
Permission management system, permission management method, and electronic device
The embodiments of the present application provide a permission management system, a permission management method, and an electronic device. First, at least two unlocking passwords are set on the electronic device, and each unlocking password corresponds to a working mode. Then, the user permission for application software on the electronic device is configured for each working mode. Finally, upon receiving the correct input unlock password, the electronic device is unlocked and the working mode corresponding to the input unlock password is started. The embodiments of the present application can protect the personal privacy of a user by means of setting the access permission of the application software of the electronic device. |
US11403373B2 |
Systems and methods for adding watermarks using an embedded browser
Embodiments described include systems and methods for adding watermarks using an embedded browser. To provide protection to sensitive information from a network application rendered via an embedded browser of a client application, the client application can generate an overlay with a digital watermark, and apply the overlay over the embedded browser. The client application can selectively generate such overlays, and can customize the format of the digital watermark according to the information rendered on the embedded browser. The watermark can remain with any information that is imaged from the embedded browser, and provides a deterrent against misuse of the information via image capture from a computer screen for instance. By adjusting properties (e.g., contrast) of such an image, the watermark can be made visible and detectable, thus allowing such imaging activities and information to be tracked. |
US11403370B2 |
Automatically detecting misuse of licensed software
An example embodiment may involve communicating with a server to separately access first and second records of sessions between the server and computing devices of a network, the first record including a first set of fields not present in the second record and the second record includes a second set of fields not present in the first record; identifying a common field present the first and second records; correlating information across the first and second records using the common field; using a set of license misuse criteria to identify, from the correlated information, (i) a set of the sessions that meets the set of criteria and (ii) a network address of a target device involved in the set of sessions; identifying the target device using the network address; and storing an indication identifying the target device as a potential source of misuse of licensed software executable on the server. |
US11403366B2 |
On-demand retrieval of information from databases
Methods of providing data to a user including receiving a page request from the user for a database to provide a sub-set of data from a dataset. The method further including sending a publish request from the database to a publisher, publishing the dataset from the publisher to the database, preparing the sub-set of data in the page request in the database, and sending the sub-set of data in the page request to the user. |
US11403363B2 |
Search system, method, and program for restricting results based on conflicts
To increase convenience of a user interface, a search system (S) is a search system for a reservable or purchasable item. Search means (201) executes an item search based on a search condition input by a user. Viewing means (202) enables the user to view an item selected by the user from among search results obtained by the search means (201). Associating means (203) records in storage means (200) the viewed item and the search condition used in the search in association with each other. Display control means (204) controls, when an item is reserved or purchased by the user, display of the viewed item based on content information on reservation content or purchase content and based on the search condition associated with the viewed item. |
US11403353B2 |
Information sending method, apparatus, and storage medium
Embodiments of this application provide a method of distributing information from an allocator terminal to a client terminal over a communication network. Information allocation data in an information allocation system is collected by processing circuitry. The information allocation system is configured to allocate the information to a client terminal. The information allocation data includes data associated with a process of allocating the information. Data of actual effect and estimated effect of allocating the information is calculated according to the information allocation data. An allocation instruction is generated according to a comparison between the actual effect data and the corresponding estimated effect data. The allocation instruction is provided to the allocator terminal. |
US11403346B2 |
Method and device for searching for information in applications
A method and device for searching for information in applications. The method comprises: determining at least one target application carrying declaration information, wherein the declaration information comprises search interface information for searching the target application (S11); sending a search keyword from a user to the target application via the search interface information for the target application (S12); receiving search result information determined by the target application according to the search keyword, wherein the search result information comprises the search keyword and page paths of target pages (S13); and generating a search display list according to the search result information. Thus search results from different applications can be summarized, and information isolation among applications can be broken. Information in applications can be obtained via the search interfaces, which can realize real-time search and enrich contents of search. |
US11403345B2 |
Method and system for processing unclear intent query in conversation system
A query processing method may include receiving a query based on an utterance of a user and a context associated with the user; analyzing an intent of the user for the query based on a natural language understanding (NLU) for the query; and in response to the intent of the user being undetermined through the analyzing, predicting the intent of the user using a deep learning based probabilistic model having the query and the context as an input. |
US11403344B2 |
Traversing smart contract database through logic map
Implementations of the present disclosure include determining a first number of an index corresponding to one of a first one or more key-value pairs (KVPs) of a Merkle Patricia Tree (MPT) used by a smart contract database; determining, based on the first number of the index, a first key of a first KVP of a second one or more KVPs of a map for traversing the MPT; determining a first value corresponding to the first key of the first KVP; determining a second key of a second KVP of the second one or more KVPs; and retrieving the second value corresponding to the second key of the second KVP. |
US11403342B2 |
Intent-based search
In a computer-implemented method for performing intent-based search of media files, a search query for searching media files of a library of media files is received from an electronic device. The search query includes a user-entered search term and additional search information related to an intent of a user. The library of media files is searched for media files according to the search query. Search results are returned to the electronic device, the search results including a listing of media files satisfying the user-entered search term and prioritized according to the additional search information related to the intent of the user. |
US11403340B2 |
Hierarchical multi-tier language processing platform
Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of modules in a database. The method may include configuring the plurality of modules in a multi-tier tree architecture. The method may include receiving an utterance. The method may include processing the utterance via a natural language processing (NLP) engine. The method may include routing the utterance. The routing may include identifying a highest tier module that matches a predetermined portion of the utterance. The method may include compiling a result set of modules. The method may include transmitting the result set of modules to the system user. The result set of modules may include a comprehensive and narrowly tailored response to the user request. |
US11403336B2 |
System and method for removing contextually identical multimedia content elements
A system and method for removing contextually identical multimedia content elements. The method includes analyzing a plurality of multimedia content elements to identify at least two multimedia content elements of the plurality of multimedia content elements that are contextually identical; selecting, from among the at least two contextually identical multimedia content elements, at least one optimal multimedia content element; and removing, from a storage, all multimedia content elements of the group of contextually identical multimedia content elements other than the at least one optimal multimedia content element. |
US11403332B2 |
Selectively generating word vector and paragraph vector representations of fields for machine learning
Word vectors are multi-dimensional vectors that represent words in a corpus of text and that are embedded in a semantically-encoded vector space; paragraph vectors extend word vectors to represent, in the same semantically-encoded space, the overall semantic content and context of a phrase, sentence, paragraph, or other multi-word sample of text. Word and paragraph vectors can be used for sentiment analysis, comparison of the topic or content of samples of text, or other natural language processing tasks. However, the generation of word and paragraph vectors can be computationally expensive. Accordingly, word and paragraph vectors can be determined only for user-specified subsets of fields of incident reports in a database. |
US11403331B2 |
Multi-term query subsumption for document classification
In general, embodiments of the present invention provide systems, methods and computer readable media for generating an optimal classifying query set for categorizing and/or labeling textual data based on a query subsumption calculus to determine, given two queries, whether one of the queries subsumes another. In one aspect, a method includes generating a group of determining queries based on analyzing text within a document; receiving a group of classifying queries; and, for each determining query within the group of determining queries, determining whether at least one of the classifying queries is subsumed by the determining query; and updating the group of classifying queries in an instance in which the classifying query is subsumed by the determining query. |
US11403330B2 |
Systems and methods for customized annotation of medical information
Systems and methods for generating customized annotations of a medical record are provided. The system receives a medical record and processes it using a predictive model to identify evidence of a finding. The system then determines whether to have a recall enhancement or validation of a specific finding. Recall enhancement is used to tune or develop the predictive model, while validation is used to rapidly validate the evidence. The source document is provided to the user and feedback is requested. When asking for validation, the system also highlights the evidence already identified and requests the user to indicate if the evidence is valid for a particular finding. If recall enhancement is utilized, the source document is provided and the user is asked to find evidence in the document for a particular finding. The user may then highlight the evidence that supports the finding. The user may also annotate the evidence using free form text. |
US11403329B2 |
Adaptive and transparent entity screening
Systems and methods for adaptive and transparent entity screening are provided. In an aspect, a first entity list comprising a plurality of first entity records is accessed. The first entity records comprise a plurality of first entity identifying attributes. A second entity list comprising a plurality of second entity records is also accessed, wherein the second entity records comprise a plurality of second entity identifying attributes. In certain aspects, an entity screening model pairs the first entity identifying attributes of the first entity record with the second entity identifying attributes of the second entity record, executes different matching algorithms on pairs of entity identifying attributes, and determines an overall likelihood that the pair of entity records are a match based on aggregation of match scores from the plurality of matching algorithms. |
US11403325B2 |
Clustering items around predefined anchors
Embodiments may provide techniques for clustering using predefined anchors that take into account the knowledge about the anchors. For example, a method of clustering processing may be implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method comprising: receiving a plurality of points of data to be clustered and a plurality of predefined anchor data points and clustering the plurality of points of data and at least a subset of the predefined anchor data points. Further, the method may include creating a similarity function where anchor points pull stronger than regular points, such that they function as attractors. |
US11403318B2 |
Apparatus and method for managing storage of a primary database and a replica database
System and method embodiments are provided for using different storage formats for a primary database and its replicas in a database managed replication (DMR) system. As such, the advantages of both formats can be combined with suitable design complexity and implementation. In an embodiment, data is arranged in a sequence of rows and stored in a first storage format at the primary database. The data arranged in the sequence of rows is also stored in a second storage format at the replica database. The sequence of rows is determined according to the first storage format or the second storage format. The first storage format is a row store (RS) and the second storage format is a column store (CS), or vice versa. In an embodiment, the sequence of rows is determined to improve compression efficiency at the CS. |
US11403317B2 |
Aggregation framework system architecture and method
A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. According to one aspect, an aggregation operation may be provided that permits more complex operations using separate collections. For instance, it may be desirable to create a report from one collection using information grouped according to information stored in another collection. Such a capability may be provided within other conventional database systems, however, in a non-relational database system such as NoSQL, the system is not capable of performing server-side joins, such a capability may not be performed without denormalizing the attributes into each object that references it, or by performing application-level joins which is not efficient and leads to unnecessarily complex code within the application that interfaces with the NoSQL database system. |
US11403315B2 |
Reporting and knowledge discovery for databases
A database reporting device that includes a network interface in signal communication with a database. The network device further includes a processor configured to receive a report request comprising a project key and to identify data records associated with the project key. The processor is further configured to identify a report template for a user associated with the report request and to identify data record element types corresponding with sections of the identified report template. The processor is further configured to generate a search query for data record elements corresponding with the identified data record element types and to send the search query to the database. The network device is further configured to receive a plurality of data record elements, to populate the report template with data record elements that correspond with data record element types for each section, and to output a report based on the populated report template. |
US11403309B2 |
Generating segments based on intelligent sequential data
The present disclosure is directed toward systems and methods that allow users to efficiently and effectively create and identify segments of usage patterns. For example, systems and methods described herein allow marketers to query and return sequential segments including sequence conditions based on user-defined dimension item values. Furthermore, systems and methods described allow marketers to query and return sequential segments including sequential events based on user-defined dimension variables. In addition to the foregoing, systems and methods described herein allow marketers to query and return sequential segments defined by repeated events performed at given regularity or frequency. |
US11403302B1 |
Quantile data sketches based on frequent data items
Data items are aggregated in a quantile sketch according to a compactor hierarchy. A first number of data items are stored in a first buffer corresponding to a first (i.e., lowest) compaction level of the compactor hierarchy, and a top level number of data items are stored in a top buffer corresponding to a top compaction level of the compactor hierarchy. For a first subset of the first number of data items, each data item is already stored in the top buffer, and a weight of the respective data item stored in the top buffer is increased by 1. For a second subset of the first number of data items, each data item does not match any data item stored in the top buffer, and a second number of data items are selected from the second subset and stored in a second buffer of a second compaction level. |
US11403300B2 |
Method and system for improving relevancy and ranking of search result
This disclosure relates to method and system for improving relevancy and ranking of a search result for a search query. The method may include accessing documents of the search result. Each document may be associated with derived document features that may be derived based on an evaluation of document features with respect to query features. For each document, the method may further include determining a feature score for each of the derived document features based on one or more of the query features and initializing each element of an order array with the feature score for each ordered document feature. The ordered document features may be the derived document features that are ordered based on pre-defined rules. The method may further include ranking the documents by comparing and ranking the order array for each of the documents and presenting an updated search result based on the ranking of the documents. |
US11403299B2 |
Constraint manager for collaborative intelligence and constraint computing
Embodiments of the present disclosure are directed to techniques for monitoring and orchestrating the use and generation of collaborative data in a trustee environment subject to configurable constraints. A user interface can be provided to enable tenants to specify desired computations and constraints on the use and access to their data. A constraint manager can communicate with various components in the trustee environment to implement the constraints. For example, requests to execute an executable unit of logic such as a command or function call may be issued to the constraint manager, which can grant or deny permission. Permission may be granted subject to one or more conditions that implement the constraints, such as requiring the replacement of a particular executable unit of logic with a constrained executable unit of logic. As constraints are applied, any combination of schema, constraints, and/or attribution metadata can be associated with the data. |
US11403291B1 |
Static emulation of database queries for migration to a different database
Some embodiments provide an automated method for processing a query. The method receives a query from a client, where the query references an object in a source database, the object having two sets of properties. The method generates a full set of properties by retrieving one set of properties from the target database and retrieving the other set of properties from a metadata storage. Based on the full, combined set of properties, the method generates a new query for execution on the target database. |
US11403289B2 |
Systems and methods to facilitate bi-directional artificial intelligence communications
This disclosure presents systems and methods to facilitate artificial intelligence communications. One or more sensors may be configured to generate output signals conveying user behavior information and/or other information. The user behavior information may represent one or more communicative behaviors of a user in a real world. The one or more communicative behaviors may be interpreted based on communication structures of the one or more communicative behaviors to determine a meaning of a message conveyed by the one or more communicative behaviors. The communication structures may be categorized by structure type. The structure types may include one or more of a verbal type communication structure and/or a non-verbal type communication structure. Verbal type communication structure may refer to the conveyance of words via speech and/or non-speech communications. Non-verbal communication structure may refer to the conveyance of one or more of feelings, emotions, and/or impressions. |
US11403288B2 |
Querying a data graph using natural language queries
Implementations include systems and methods for querying a data graph. An example method includes receiving a machine learning module trained to produce a model with multiple features for a query, each feature representing a path in a data graph. The method also includes receiving a search query that includes a first search term, mapping the search query to the query, and mapping the first search term to a first entity in the data graph. The method may also include identifying a second entity in the data graph using the first entity and at least one of the multiple weighted features, and providing information relating to the second entity in a response to the search query. Some implementations may also include training the machine learning module by, for example, generating positive and negative training examples from an answer to a query. |
US11403283B2 |
Distributed ledger based generation of electronic documents
A data management system is provided. The data management system is communicatively coupled to a distributed ledger that stores electronic document information for users and smart contracts that control access to the document information. The data management system receives a user request, including a user identifier (ID), for an electronic document and identifies a domain associated with the user request. The data management system selects smart contract(s) for the domain from the stored smart contracts and extracts user-specific information for the electronic document from the distributed ledger based on the user ID and the selected smart contract(s). The data management system determines a content ID associated with template information for the electronic document and extracts the template information from the distributed ledger based on the determined content ID and the selected smart contract(s). Based on the user-specific information and the template information, the data management system generates the electronic document. |
US11403282B1 |
Unbatching database queries for migration to a different database
For a query written for a first database, some embodiments provide a method of processing the query on a second database. From a client, the method receives the query written for the first database. The method performs an automated process to analyze properties of the second database to determine that the received query should be replaced by multiple queries to the second database. Based on the determination, the method generates multiple queries for the second database. The method individually forwards each generated query to the second database for execution. |
US11403280B2 |
Master data management technologies
Disclosed embodiments are related to Master Data Management (MDM) technologies. Each DB entity (record) in component databases (DB) is represented as a judgment, and an MDM system unifies judgments obtained from the component DBs into a unified set of judgments. In the unified set of judgments, linkages are judgments asserting that particular DB entities from different DBs are the same/similar, and a golden record comprises field values describing each of the DB entities. In making judgments, the MDM system consolidates judgments (or records) describing the same subject into a single judgment, and performs updates to field values in a manner that does not violate referential integrity. Each update is associated with an MDM consistent state. Updates in the form of judgments are provided to the relevant component DBs, which are converted into serializable transactions associated with respective MDM consistent states. Other embodiments may be described and/or claimed. |
US11403277B2 |
Integration of independent platforms
A system includes a first computing device, a second computing device, and a third computing device. The first computing device is configured to identify a first event and store a first event code, a plurality of first entry codes, and first information associated with each of the plurality of entry codes. The second computing device is configured to derive a plurality of first translated event codes based on the first event code and a plurality of first translated entry codes for each of the plurality of first entry codes. The second computing device is further configured to determine whether the plurality of first entry codes were successfully derived. The third computing device is configured to read the first journal entry of the second database and determine, based on the indication that the plurality of first translated entry codes were successfully derived, to perform a first task. |
US11403275B2 |
Incremental reclustering of database tables using reclustering-count levels
The subject technology determines whether a table is sufficiently clustered. The subject technology in response to determining the table is not sufficiently clustered, selects one or more micro-partitions of the table to be reclustered. The subject technology constructs a data structure for the table. The subject technology extracts minimum and maximum endpoints for each micro-partition in the data structure. The subject technology sorts each of one or more peaks in the data structure based on height. The subject technology sorts overlapping micro-partitions based on width. The subject technology selects based on which micro-partitions are within the tallest peaks of the one or more peaks and further based on which of the overlapping micro-partitions have the widest widths. |
US11403273B1 |
Optimizing hash table searching using bitmasks and linear probing
Within hash tables, bitmask(s) may be used to determine whether a given key is part of a collision chain or otherwise contained within the hash table. In some instances, using bitmask(s) may avoid linearly probing an entirety of the collision chain. For example, bitmask(s) may be used when searching low hit rate hash tables or hash tables where misses predominantly occur. Upon locating a collision chain within the hash table, or when probing the collision chain, the bitmask(s) may indicate whether subsequent keys within the collision chain correspond to the given key. The bitmask(s) may represent subsequent keys within the collision chain, and therefore, comparing the given key with the bitmask(s) may indicate similarities therebetween for use in determining whether to search a remainder of the collision chain. |
US11403272B1 |
Device agnostic active/active data center affinity
Systems, methods, and computer-readable and executable instructions are provided for providing a device agnostic active/active data center. Providing a device agnostic active/active data center can include receiving user communication assigned from a content delivery network (CDN) provider. In addition, providing a device agnostic active/active data center can include determining a designated database for the user communication. Furthermore, providing a device agnostic active/active data center can include assigning a destination address to the designated database for the user communication. |
US11403271B2 |
Native application content verification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying consistency between content of a native application and content of a corresponding resource that is provided separately from the content of the native application. |
US11403268B2 |
Predicting types of records based on amount values of records
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program queries a database for a subset of a plurality of records in the database. Each record in the plurality of records includes a value for a first field and a second value for a second field. The program further normalizes the first value of the first field of each record in the subset of the plurality of records. The program also divides the subset of the plurality of records into a plurality of groups of records based on the second values of the second field. The program further generates a function for predicting a type of a particular record based on the value of the field of the particular record. |
US11403267B2 |
Dynamic transformation code prediction and generation for unavailable data element
Aspects of the disclosure relate to dynamic transformation code prediction and generation for an unavailable data element. In some embodiments, a computing platform may execute an extract, transform, and load process on input data received from a plurality of data sources and detect a missing data element in the received input data. Subsequently, the computing platform may generate a prediction model with respect to the missing data element, which may include executing a first, second, and third machine learning algorithm. Next, the computing platform may determine a confidence level of the prediction model. In response to determining that the confidence level is at or above the predetermined threshold, the computing platform may generate executable transformation code implementing the prediction model. Thereafter, the computing platform may monitor transformation code implementations and execute a fourth machine learning algorithm to adjust the prediction model based on the transformation code implementations. |
US11403266B2 |
Deleting rows from tables in a database without an index
A method for deleting a row from a table in a database system comprises logically deleting the row in the first table in the database system by inserting a key of the row into a corresponding row of a dedicated table in the database system; querying the dedicated table during a query against the first table to identify the corresponding row in the dedicated table; and in response to identifying the corresponding row in the dedicated table, deleting the row from the first table and the corresponding row from the dedicated table as part of query processing during a subsequent query. |
US11403259B1 |
Catalog query framework on distributed key value store
Techniques for executing show commands are described herein. A plurality of navigation steps is utilized, each navigation step corresponding to a different layer in a database structure and each navigation step including an operator to fetch items from a metadata database up to respective bounded limits. Dependency information is also fetched for objects of the specified object type in the show command. After a set of objects from the last layer are processed, memory for the navigation steps is flushed and the next set of objects are processed. |
US11403258B2 |
Generating hexadecimal trees to compare file sets
First and second trees having leaves identified by hexadecimal values are generated. First files from a first file set are allocated across the first tree based on hashes of the first files. The hashes of the first files are translated into first leaf index values. Second files from a second file set are allocated across the second tree based on hashes of the second files. The hashes of the second files are translated into second leaf index values. The first and second leaf index values are compared to identify leaves that are the same between the first and second trees. A similarity index indicating a degree of similarity between the first and second sets of files is created based on the comparison. |
US11403255B1 |
Managing discovered chiplets based on physical topology
Provided herein are implementations for managing discovered chiplets based on a physical topology. In particular, a method includes receiving, by a control chiplet, a discovery signal from a first subordinate chiplet, the control chiplet being a portion of a processing unit of a package. The method further includes determining, by the control chiplet, a physical topology of the first subordinate chiplet relative to the control chiplet based on the discovery signal. The method further includes managing, by the control chiplet, operation of the first subordinate chiplet based on the physical topology of the first subordinate chiplet. |
US11403250B2 |
Operation accelerator, switch, task scheduling method, and processing system
Examples in this application disclose an operation accelerator, a switch, and a processing system. One example operation accelerator includes a shunt circuit directly connected to a first peripheral component interconnect express (PCIe) device through a PCIe link. The shunt circuit is configured to receive first data sent by the first PCIe device through the PCIe link, and transmit the first data through an internal bus. A first address carried in the first data is located in a first range. In some examples of this application, the first PCIe device directly communicates with the operation accelerator through the shunt circuit in the operation accelerator. |
US11403236B2 |
Data processing system and operating method thereof
A data processing system may be configured to include a memory device, a controller configured to access the memory device when a host requests offload processing of an application, and process the application, and a sharing memory management component within the controller and configured to: set controller owning rights of access to a target region of the memory device in response to the host stores, in the target region, data used for the requested offload processing of the application; and set the controller owning rights of access or the host owning rights of access to the target region based on a processing state of the application. |
US11403235B2 |
Memory and memory system
A memory may include: a pseudorandom number generator suitable for generating a pseudorandom number using an initial value transferred from a memory controller; an access key register suitable for storing an access key transferred from the memory controller; a counter suitable for counting the number of times that the access key register is updated to generate an update number; a logic operation circuit suitable for generating an authentication key by performing a logic operation on the pseudorandom number and the update number; a comparison circuit suitable for comparing the access key and the authentication key; and a security area to which access is allowed when the comparison result of the comparison circuit indicates that the access key and the authentication key are the same. |
US11403234B2 |
Cryptographic computing using encrypted base addresses and used in multi-tenant environments
Technologies disclosed herein provide cryptographic computing with cryptographically encoded pointers in multi-tenant environments. An example method comprises executing, by a trusted runtime, first instructions to generate a first address key for a private memory region in the memory and generate a first cryptographically encoded pointer to the private memory region in the memory. Generating the first cryptographically encoded pointer includes storing first context information associated with the private memory region in first bits of the first cryptographically encoded pointer and performing a cryptographic algorithm on a slice of a first linear address of the private memory region based, at least in part, on the first address key and a first tweak, the first tweak including the first context information. The method further includes permitting a first tenant in the multi-tenant environment to access the first address key and the first cryptographically encoded pointer to the private memory region. |
US11403232B2 |
Sequence thrashing avoidance via fall through estimation
One example method includes determining a fall through threshold value for a cache, computing a length ‘s’ of a sequence that is close to LRU eviction, and the length ‘s’ is computed when a current fall through metric value is greater than the fall through threshold value, when the sequence length ‘s’ is greater than a predetermined threshold length ‘k,’ performing a first shift of an LRU position to define a protected queue of the cache, initializing a counter with a value of ‘r’, decrementing the counter each time a requested page is determined to be included in the protected queue, until ‘r’=0, and performing a second shift of the LRU position. |
US11403230B2 |
Information processing device and information processing method
An information processing device including a receiver that receives a plurality of pieces of control information from another device, and a controller that adds, in order of reception, a plurality of pieces of control information received from another device to a predetermined storage area, and adds, to a first buffer area related to first control information stored in the predetermined storage area, partial data of first input data corresponding to the first control information, in accordance with order of reception of the partial data. |
US11403228B2 |
Memory device page program sequence
Various embodiments described herein provide for a page program sequence for a block of a memory device, such as a negative-and (NAND)-type memory device, where all the wordlines are programmed with respect to a given set of page types (e.g., LP pages) prior to wordlines are programmed with respect to a next set of page types (e.g., UP and XP pages). |
US11403225B2 |
Prefetcher, operating method of prefetcher, and processor operated based on updated offset amount
A prefetcher, an operating method of the prefetcher, and a processor including the prefetcher are provided. The prefetcher includes a prefetch address generating circuit, an address tracking circuit, and an offset control circuit. The prefetch address generating circuit generates a prefetch address based on first prefetch information and an offset amount. The address tracking circuit stores the prefetch address and a plurality of historical prefetch addresses. When receiving an access address, the offset control circuit updates the offset amount based on second prefetch information, the access address, the prefetch address, and the historical prefetch addresses, and provides the prefetch address generating circuit with the updated offset amount. |
US11403220B2 |
Method and apparatus for adaptive cache load balancing for SSD-based cloud computing storage system
An apparatus, a method, a method of manufacturing an apparatus, and a method of constructing an integrated circuit are provided. A processor of an application server layer detects a degree of a change in a workload in an input/output stream received through a network from one or more user devices. The processor determines a degree range, from a plurality of preset degree ranges, that the degree of the change in the workload is within. The processor determines a distribution strategy, from among a plurality of distribution strategies, to distribute the workload across one or more of a plurality of solid state devices (SSDs) in a performance cache tier of a centralized multi-tier storage pool, based on the determined degree range. The processor distributes the workload across the one or more of the plurality of solid state devices based on the determined distribution strategy. |
US11403217B2 |
Memory bank group interleaving
Memory utilization in an SDRAM system may be improved by increasing memory bank group and memory bank interleaving. Memory bank group interleaving and memory bank interleaving may be increased by a memory controller generating a physical memory address in which the bank group address bits are positioned nearer the LSB of the physical memory address than the MSB. Alternatively, or in addition to positioning the bank group address bits in such a manner, memory bank group interleaving and memory bank interleaving may be increased by hashing the bank group address bits and bank address bits of the physical memory address with row address bits of the initial physical memory address, A rank address bit may also be involved in the hashing. |
US11403213B2 |
Reducing fragmentation of computer memory
A method for transparently moving a block of memory with respect to an application using the block of memory, includes inserting, by a compiler, in an application that includes a memory allocation call, instructions for transparently moving a block of memory with respect to an application using the block of memory. The instructions include obtaining a first pointer returned by a memory allocator, where the first pointer points to an internal data structure, the internal data structure includes a read-write lock and a second pointer, and the second pointer points to an actual memory block. The instructions further include acquiring a read lock on a read-write lock in the internal data structure, before the first pointer is used by the application, obtaining the second pointer to the actual memory block, and dereferencing the second pointer to access the actual memory block for the application data. |
US11403211B2 |
Storage system with file priority mechanism and method of operation thereof
A method of operation of a storage system includes: establishing a virtual storage device 1 including allocating portions of a storage media 1, a storage media 2, a storage media N, or a combination thereof including writing data blocks to the virtual storage device 1; determining a pinning status for the data blocks; pinning the data blocks to a logical block address (LBA) range until the pinning status indicates an unpinning of the data blocks; and relocating the data blocks to the storage media 1, the storage media 2, the storage media N, or the combination thereof within the virtual storage device 1 when the pinning status indicates unpinned. |
US11403209B2 |
Rendering GUI test object of application under test to reflect test information
A graphical user interface (GUI) of an application under test (AUT) is rendered. A GUI test object of the AUT is identified within the GUI. Test information regarding the GUI test object of the AUT is retrieved. The GUI test object of the AUT is rendered within the GUI to reflect the test information. |
US11403208B2 |
Generating a virtualized stub service using deep learning for testing a software module
The disclosure herein describes generating a virtualized stub service based on deep learning for use in simulating a service during testing of a software module configured to interact with the service. Request-response pairs between the software module and the service are captured by an interceptor module, each request-response pair including a request and a response to the request. The captured request-response pairs are added to a training data set. A service virtualization engine trains a request categorization model based on the training data set, wherein the request categorization model is trained to respond to requests with responses based on the request-response pairs of the training data set. Then, a virtualized stub service is generated for the service based on the trained request categorization model. The disclosure provides for automatic generation of virtualized stub services using deep learning techniques for use in testing software modules. |
US11403207B2 |
Detection of runtime errors using machine learning
Runtime errors in a source code program are detected in advance of execution by machine learning models. Features representing a context of a runtime error are extracted from source code programs to train a machine learning model, such as a random forest classifier, to predict the likelihood that a code snippet has a particular type of runtime error. The features are extracted from a syntax-type tree representation of each method in a program. A model is generated for distinct runtime errors, such as arithmetic overflow, and conditionally uninitialized variables. |
US11403205B1 |
Systems and methods for source code error reoccurrence prevention
Systems and methods for preventing source code error reoccurrence. The method includes receiving a source code file including a record of modifications of the source code and a record of source code errors. The method also includes storing the source code file in a database. The method further includes receiving a modified source code file including an identification of a user that created the modified source code file on a user device. The method also includes determining a portion of the source code file that has been modified based on a comparison of the source code file and the modified source code file. The method further includes determining whether the portion of the source code file that has been modified corresponds to an error in the record of source code errors. The method also includes generating a notification corresponding to the error for display on the user device. |
US11403203B2 |
Utilizing application performance management automatic discovery data for plugin priority
An exemplary system, method, and computer-accessible medium for classifying data associated with an application performance management (“APM”) agent(s) deployed on a server(s), can include, for example, receiving first information related to data to be read by the APM agent(s) located at the server(s), generating second information by assigning a score to the first information using machine learning procedure(s), classifying the data based on the second information. A data plugin(s) associated with the data can be determined based on the classification. A determination can be made as to whether the data is labeled as a data type. The second information can be generated based on (i) a log(s) associated with the data, (ii) transaction data associated with the data, (iii) server metrics associated with the data, (iv) a time stamp(s) associated with the data, (v) infrastructure data associated with the data, (vi) domain knowledge, or (vii) environment knowledge. |
US11403199B2 |
Secure detection and correction of inefficient application configurations
Methods and systems for detecting and correcting inefficient application configurations are presented. In one embodiment, a method is provided that includes receiving an application and executing the application multiple times according to different configurations. While executing the application, execution metrics may be measured associated with the different configurations. A classifier model may be trained based on the execution metrics and the different configurations. In particular, the classifier model may be trained to identify preferred configurations of the application. The classifier model may be provided to a second computing environment and may be used to identify inefficient configurations for subsequent deployments of the application within the second computing environment. The inefficient configurations may be identified without transmitting configurations or applications from the second computing environment. |
US11403195B2 |
Application of dynamic trim strategy in a die-protection memory sub-system
A system includes a memory device with multiple memory dies and at least a spare memory die. A processing device is coupled to the memory device. The processing device is to track a value of a write counter representing a number of write operations performed at the multiple memory dies. The processing device is to activate the spare memory die in response to detection of a failure of a first memory die of the multiple memory dies. The processing device is to store an offset value of the write counter in response to the detection of the activation of the spare memory die, the offset value representing the value of the write counter upon activation of the first spare memory die. |
US11403194B2 |
Systems and methods for in-field core failover
A multicore processor may include multiple processing cores that were previously designated as active cores and at least one processing core that was previously designated as a functional spare. The processor may include an interface to receive, during operation of the processor in an end-user environment, a request to change the designation of at least one of the processing cores. The processor may be to store, into a desired cores configuration data structure in response to the request, data representing a bitmask that reflects the requested change, and to execute a reset sequence. During the reset sequence, the processor may activate, dependent on the bitmask, a processing core previously designated as a functional spare, or may deactivate, dependent on the bitmask, a processing core previously designated as an active core. The processor may include a predetermined maximum number of active cores and a predetermined minimum number of functional spares. |
US11403192B1 |
Enabling point-in-time recovery for databases that change transaction log recovery models
Enabling point-in-time recovery for databases which change transaction log recovery models is described. If a database is associated with a recovery model that creates independent backups of the database's transaction log, a system identifies most recent backup information and a current transaction log sequence number. If the most recent backup information includes a transaction log sequence number and the current transaction log sequence number is a reset value, the system creates a full backup of the database, without first creating any independent backup of the transaction log. The system creates an independent backup of the transaction log when the independent backup of the transaction log is scheduled next, subsequent to creating the full backup of the database. |
US11403189B2 |
System and method of resyncing data in erasure-coded objects on distributed storage systems without requiring checksum in the underlying storage
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for resynchronizing data in a storage system. One of the methods includes determining that a particular primary disk of a capacity object of a storage system has failed, wherein the capacity comprises a plurality of segments, and wherein the each segment comprises: a plurality of primary columns each corresponding to a respective primary disk of the capacity object, and a plurality of parity columns each corresponding to a respective parity disk of the capacity object; and resynchronizing, for each segment of one or more segments of the capacity object, the primary column of the segment corresponding to the particular primary disk using i) the primary columns of the segment corresponding to each other primary disk of the capacity object, ii) one or more parity columns of the segment, and iii) the column summaries of the segment. |
US11403184B1 |
Mitigating and automating backup failure recoveries in data protection policies
Assets are associated to a data protection policy. Configuration information is received for the data protection policy. The configuration information includes a data protection job to perform for the assets and a schedule for the data protection job. A shadow policy is generated that includes the configuration information. The data protection policy is executed. Upon detecting a failure of the data protection job for an asset, the asset is moved from the data protection policy to the shadow policy. The shadow policy is executed. Execution of the shadow policy includes calculating a base time value, adding a random time value to the base time value to obtain a wait time, and after the wait time has elapsed, retrying the data protection job. |
US11403182B2 |
Method and system for any-point in time recovery within traditional storage system via a continuous data protection interceptor
A method for managing data includes obtaining, by a first storage controller, a write request associated with an object from a host, applying an erasure coding procedure to data associated with the write request to obtain a plurality of data chunks and at least one parity chunk, wherein object comprises the data, deduplicating the plurality of data chunks to obtain a plurality of deduplicated data chunks, generating storage metadata associated with the plurality of data chunks and the at least one parity chunk, generating an object entry associated with the plurality of data chunks, storing, across a first plurality of persistent storage devices, the plurality of deduplicated data chunks and the at least one parity chunk, and storing, via a continuous data protection interceptor executing on the first storage controller, in at least one of a second plurality of persistent storage devices the object entry. |
US11403180B2 |
Auxiliary storage device having independent recovery area, and device applied with same
An auxiliary storage device independently has protection and monitoring functions so as to respond to an attempt to take control of a system by a malicious code, and minimize damage to the system. The auxiliary storage device includes a CPU which performs a function to perform protection and monitoring functions independently of an external computing unit; and a storage medium unit. The storage medium unit is divided into a user area in which an OS of a computing unit is stored and the writing and reading to the computing unit is possible at any time, and a recovery area in which a duplicated copy of the OS of the computing unit is stored and the writing and reading of the computing unit is determined according to a selection mode of a mode selection switch. An application device including the auxiliary memory is provided. |
US11403179B1 |
Transactionally consistent point-in-time restore
A distributed database maintains a table on a first plurality of partitions. A request to restore the table to a point-in-time is received. The database determines, based on log data of the partitions, a maximum version number of an operation processed by the partitions. The log data is processed to exclude, from the restoration, operations whose transactions were started after the point-in-time, by setting the version number of those operations to be greater than the maximum version number. The log data is then applied to a second plurality of partitions, where the version number of each applied operation is less than or equal to the determined maximum version number. |
US11403177B2 |
Data processing system for securing atomicity of transactions without generating separate commit command, and operating method thereof
A data processing system includes a host suitable for generating a plurality of write data grouped into transactions and a plurality of write commands including transaction information of each of the write data; and a memory system suitable for storing the write data in a normal region of a memory device in response to the write commands received from the host, and storing the transaction information included in each of the write commands in a spare region, which corresponds to the normal region, of the memory device. |
US11403175B2 |
Rebuilding data previously stored on a failed data storage drive
In response to detecting the failure of a data storage drive, a drive rebuild operation is performed. The drive rebuild operation is performed by periodically i) calculating a target rebuild rate that enables data previously stored on the failed data storage drive to be completely rebuilt on at least one other data storage drive within an expected drive rebuild time window, ii) calculating a new value for at least one drive rebuild parameter based on a value for the drive rebuild parameter corresponding to the target rebuild rate indicated by a static rebuild rate data structure and a current level of host I/O (Input/Output) activity, and iii) rebuilding the data previously stored on the failed data storage drive on the at least one other data storage drive for a predetermined time period with the at least one drive rebuild parameter set to the new value for the drive rebuild parameter. |
US11403172B2 |
Methods for error detection and correction and corresponding systems and devices for the same
A method can include, in response to receiving a read request at a memory controller, sending a read command and address values on a command address bus in synchronism with a clock. In response to the read command, receiving an uninterrupted burst of read data values on at least one parallel data bus, the burst of read data values having double date rate with respect to the clock, and receiving error correction code (ECC) values for the read data values in response to the same read command, the ECC values not being included in the burst of read data values being output on non-ECC input/outputs (I/Os); wherein the non-ECC I/Os are I/Os not assigned to ECC data according to a preexisting standards organization. Corresponding systems and devices are disclosed. |
US11403168B2 |
Using superconducting microwave gyrator for parity detection of weak magnetic sources
A method of detecting parity of weak magnetic fields includes inputting a first electromagnetic pump drive to a first three-wave mixing Josephson device via a first 90 deg. hybrid; inputting a second electromagnetic pump drive to a second three-wave mixing Josephson device through the first 90 deg. hybrid; and inputting a first electromagnetic wave via a second 90 deg. hybrid connected to the first three-wave mixing Josephson device to output a second electromagnetic wave through the second three-wave mixing Josephson device. The method includes transmitting a third electromagnetic wave via the second 90 deg. hybrid to a third 90 deg. hybrid; and detecting a parity of a first magnet field applied by a first magnetic source and a second magnetic field applied by a second magnetic source based on constructive wave interference or destructive wave interference of the second electromagnetic wave and the third electromagnetic wave. |
US11403167B2 |
Apparatus and method for sharing data in a data processing system
A controller is coupled to a non-volatile memory device and a host. The controller is configured to perform a cyclic redundancy check on map data associated with user data stored in the memory device, generate an encryption code based on a logical address included in the map data, generate encrypted data through a logical operation on the encryption code and the map data, and transmit the encrypted data to the host. |
US11403166B2 |
Cyclic redundancy check circuit and method and apparatus thereof, chip and electronic device
Provided are a Cyclic Redundancy Check (CRC) circuit, and a method and an apparatus thereof, a chip and an electronic device, which belong to the technical field of computers. Herein, the cyclic redundancy check circuit may include: a configuration module configured to acquire configuration information and an information field, a CRC arbitration module configured to determine a generator polynomial according to the configuration information, a CRC control module configured to respond to triggering of the CRC arbitration module and output a clock signal, a coefficient corresponding to each power in the generator polynomial and the information field, a parallel iteration module configured to respond to the clock signal and implement parallel iteration for the information field according to the coefficient corresponding to the each power in the generator polynomial, as to output an iteration result, and a CRC output module configured to package the information field according to the iteration result. |
US11403164B2 |
Method and device for determining a performance indicator value for predicting anomalies in a computing infrastructure from values of performance indicators
The invention relates to a method and device for determining an anomaly prediction performance index value, said method comprising: a step of receiving (120) performance indicator values, a step of identifying (140) anomalous performance indicators, a step of identifying (150) first at-risk indicators, and a step of determining (170) an anomaly prediction performance index value comprising receiving (171) new performance indicator values; identifying (172) new confirmed anomaly indicators; and comparing (174) identified at-risk indicators to the new confirmed anomalous indicators in order to generate a performance index value. |
US11403162B2 |
System and method for transferring diagnostic data via a framebuffer
An information handling system includes a first memory with a video framebuffer, which in turn includes a regular video framebuffer and a diagnostic video framebuffer. Detected errors within the information handling system are stored within the diagnostic video framebuffer. In response to the error log data being stored within the diagnostic video framebuffer, a processing unit provides a notification signal. In response to the notification signal, a baseboard management controller reads the error log data from the diagnostic framebuffer, and stores the error log data in a second memory of the baseboard management controller. |
US11403158B2 |
Discrete logic safety systems for smart process control devices
Discrete logic safety systems for smart process control devices are disclosed. A discrete logic safety system includes a heartbeat monitor to be operatively coupled to a processor of the process control device to monitor a first condition of the processor, a sensor monitor to be operatively coupled to a sensor of the process control device to monitor a second condition of the sensor, and first discrete logic operatively couple to the heartbeat monitor and the sensor monitor to generate a failure indication associated with the process control device based on the first condition or the second condition. |
US11403155B2 |
Integration of vehicle manufacturer user management system with automotive operating system
Devices and methods are disclosed relating to user management services for a vehicle. One of more processors of a device may execute a first operating system to provide user management services to the vehicle. The first operating system may present an interface to a second operating system by which the second operating system may invoke user management operations. The first operating system may generate a first message relating to user management. The interface may provide the first message to the second operating system. The interface may receive a second message from the second operating system. The second message may be related to synchronizing user management between the first operating system and the second operating system. |
US11403152B2 |
Task orchestration method and system
Embodiments of the disclosure provide a method and system for task orchestration. A method may include: providing, by a task master control unit, an execution instruction of a task related to a module in an application container to a node agent service unit in an auxiliary application container bound to the application container, the auxiliary application container sharing a file system with the application container; and executing, by the node agent service unit, a command for completing the task, in response to acquiring the execution instruction of the task. |
US11403150B1 |
Replenishment-aware resource usage management
Provided is a system for managing the resource limit associated with a user, where the resource limit indicates the amount of compute resources the user is allowed to use. As the user requests and obtains additional resources from a pool of resources, the user's resource usage is increased to reflect the additional resources being used by the user. As the resources used by the user are released, to ensure that the pool of resources has sufficient capacity to handle additional resource requests, the replenishment status of the pool is further checked, and if the replenishment status satisfies a condition for updating the user's resource usage, the user's resource usage is decreased to reflect the resources that are no longer in use by the user. The released resources are torn down and re-provisioned back into the pool of resources. |
US11403149B2 |
Management of a virtual network function
There is provided a method of operating a virtual network function manager for management of a virtual network function. A first request to manage a virtual network function is received (404). The request comprises an indication of whether to select an alternative virtual resource for allocation if a requested virtual resource is unavailable for allocation. A second request for a virtual resource associated with the first request to manage the virtual network function is transmitted (406). The requested virtual resource has one or more predefined characteristics. If a response is received that indicates the virtual resource having the one or more predefined characteristics is unavailable for allocation (408), an alternative virtual resource is selected for allocation (412). The alternative virtual resource has one or more alternative characteristics comprising at least one alternative characteristic that is different to a corresponding one of the predefined characteristics. |
US11403148B2 |
Virtual electronic control units in autosar
An electronic control unit includes a plurality of cores. The electronic control unit hosts, by virtualization, a plurality of partitions including a first and a second partition. Each of the partitions is assigned to at least one of the cores. The first partition is implemented to run, on its at least one core, an AUTOSAR architecture platform instance providing AUTOSAR basic software services. The second partition is implemented to run, on its at least one core, AUTOSAR software components. A partition interface couples the first and second partitions such that the AUTOSAR software components are run as part of said AUTOSAR architecture platform instance implemented in the first partition. |
US11403143B2 |
DRR-based two stages IO scheduling algorithm for storage system with dynamic bandwidth regulation
An efficient scheduling of IOs in a computing system using dynamic bandwidth regulation includes building up a shared regulator to limit the total IOPS scheduling among all IO classes at any given time. Reserved regulators may be used to place limits on the IOPS scheduled for a particular IO class at any given time. An outstanding IO window may also limit the overall number of outstanding IOs, and/or the bytes of outstanding IOs at any particular time. A first stage of IO scheduling may involve enforcing the reserved regulators to limit the IOPS scheduled for particular IO classes. A second stage of IO scheduling may involve enforcing the shared regulator to limit the total IOPS scheduled for all IO classes. |
US11403137B2 |
Method and apparatus for secure data center bridging in a multi-tenant system
Tenant support is provided in a multi-tenant configuration in a data center by a Physical Function driver communicating a virtual User Priority to a virtual traffic class mapper to a Virtual Function driver. The Physical Function driver configures the Network Interface Controller to map virtual User Priorities to Physical User Priorities and to enforce the Virtual Function's limited access to Traffic Classes. Data Center Bridging features assigned to the physical network interface controller are hidden by virtualizing user priorities and traffic classes. A virtual Data Center Bridging configuration is enabled for a Virtual Function, to provide access to the user priorities and traffic classes that are not visible to the Virtual Function that the Virtual Function may need. |
US11403136B1 |
Task execution application programming interface
A task execution application programming interface may include a pipeline execution service interface configured to communicate between a task image and a pipeline execution service adapter. The pipeline execution service adapter may be configured to receive, from a pipeline execution service, a request to execute the task image in a pipeline. The request may include arguments. The task image may include executable code and an execution environment. The pipeline execution service interface may be further configured to obtain results by executing the executable code using the arguments in the execution environment. The pipeline execution service adapter may be further configured to provide, to the pipeline execution service, access to the results. The pipeline execution service may control execution of the pipeline using the results. The task execution application programming interface further includes the pipeline execution service adapter for communicating between the pipeline execution service interface and the pipeline execution service. |
US11403135B2 |
Resource migration negotiation
Resource migration negotiation is disclosed. A request is received, from a remote physical node in a plurality of physical nodes, for a resource. An operating system is run collectively across the plurality of physical nodes. The request includes information pertaining to a guest thread running on the remote physical node. Based at least in part on at least some of the information included in the request, it is determined whether to send the requested resource or reject the request. A response is provided based at least in part on the determination. |
US11403133B1 |
System and method for managing request-to-task translation and sequencing
An apparatus, method, and computer program product are provided to translate request data objects into ordered sequence of tasks to be performed by network response assets and related systems to allow for the efficient movement of network resources and other resources in high-volume network environments. In some example implementations, otherwise unrelated request data objects and related parameters are interleaved into an ordered sequence of tasks, and a renderable object associated therewith is provided to a user interface of a mobile system associated with a network response asset. Location information such as triangulated position information associated with one or more mobile devices, along with other system characteristics may be used to ascertain system status and otherwise effectuate request translation. |
US11403131B2 |
Data analysis for predictive scaling of container(s) based on prior user transaction(s)
Predictive scaling of containers is provided based on obtaining, by one or more processors, prior transaction data on one or more of a user's prior transactions on one or more transaction-centric applications, and analyzing by the processor(s), the prior transaction data to predict whether a current transaction of the user on an application is deterministic or non-deterministic as to one or more functional layers of multiple functional layers of the application. Based on predicting that the current transaction is deterministic as to the functional layer(s) of the application, the processor(s) determines compute resource requirements for the deterministic transaction, and launches one or more containers in advance to run the functional layer(s) based, at least in part, on the computed resource requirements of the deterministic transaction. |
US11403130B2 |
Method and apparatus for workload volatility management in cloud computing
System and computer-implemented method for managing workload volatility in a cloud architecture including a plurality of computing instances in a group of hosts use volatiltiy factors to identify first and second hosts and then a first virtual computing instance in the first host. A workload metric associated with the group of hosts is used to identify a second virtual computing instance in the second host to be swapped with the first virtual computing instance in the first host. The first and second virtual computing instances are swapped so that the first virtual computing instance is migrated from the first host to the second host and the second virtual computing instance is migrated from the second host to the first host. |
US11403129B2 |
Methods and apparatus to process commands from virtual machines
A disclosed example includes accessing, by virtual nonvolatile memory in a virtual machine monitor executing on one or more processors, a first command submitted to a guest queue by a native nonvolatile memory driver executing in a guest virtual machine; generating, by the virtual nonvolatile memory, a translated command based on the first command by translating a virtual parameter of the first command to a physical parameter associated with physical nonvolatile memory; submitting, by the virtual nonvolatile memory, the translated command to a shadow queue to be processed by the physical nonvolatile memory based on the physical parameter; and submitting, by the virtual nonvolatile memory, a completion status entry to the guest queue, the completion status entry indicative of completion of a direct memory access operation that copies data between the physical nonvolatile memory and a guest memory buffer corresponding to the guest virtual machine. |
US11403127B2 |
Generating a virtual machines relocation protocol
Relocation of virtual machines is facilitated by obtaining, by a first controller, first power-related information from a first power system set that provides power to a first set of powered hardware components, where the first set of powered hardware components are running a first plurality of virtual machines. The first controller generates a relocation protocol for migrating the first plurality of virtual machines based, at least in part, upon the first power-related information. The relocation protocol includes: a migration of a first subset of one or more virtual machines so that the first subset of virtual machine(s) is to be migrated to and run on a second set of powered hardware components in a manner such that the first subset of virtual machine(s) continues to operation in a substantially continuous manner through the migration; and a snapshotting of a second subset of one or more virtual machines. |
US11403126B2 |
Redundant system, redundant program, and information processing apparatus
A redundant system (1) includes information processing apparatuses (10), each of which includes a communication interface (11) that communicates with another information processing apparatus (10) and a controller (13) that manages virtual environments capable of running on the respective information processing apparatus (10). The communication interface (11) transmits first equalization information associated with a first environment, among the virtual environments, in an operating state to the other information processing apparatus (10). The communication interface (11) receives second equalization information associated with a second environment in the operating state on the other information processing apparatus (10) from the other information processing apparatus (10). The controller (13) equalizes the second environment onto the respective information processing apparatus (10) based on the second equalization information received by the communication interface (11). The controller (13) maintains the first environment in the operating state and sets the second environment to a standby state. |
US11403123B2 |
Suggesting actions based on machine learning
This document describes techniques for suggesting actions based on machine learning. These techniques determine a task that a user desires to perform, and presents a user interface through which to perform the task. To determine this task, the techniques can analyze content displayed on the user device or analyze contexts of the user and user device. With this determined task, the techniques determine an action that may assist the user in performing the task. This action is further determined to be performable through analysis of functionalities of an application, which may or may not be executing or installed on the user device. With some subset of the application's functionalities determined, the techniques presents the subset of functionalities via the user interface. By so doing, the techniques enable a user to complete a task more easily, quickly, or using fewer computing resources. |
US11403121B2 |
Streaming per-pixel transparency information using transparency-agnostic video codecs
The disclosure relates to the transfer of per-pixel transparency information using video codecs that do not provide an alpha channel (alternatively referred to as “transparency-agnostic video codecs”). For example, alpha information of visual elements may be transcoded into the supported channels of a video stream to generate additional samples of a supported color space, which are representative of the alpha information. After being encoded by a “transparency-agnostic video codec” and transmitted, the received alpha information may then be extracted from the supported channels of the video stream to render the received visuals with corresponding per-pixel transparency. |
US11403120B1 |
Enterprise process graphs for representing RPA data
Systems and methods for generating an enterprise process graph are provided. Sets of process data relating to an implementation of RPA (robotic process automation) acquired using a plurality of discovery techniques is received. An enterprise process graph representing the implementation of RPA is generated based on the received sets of process data. |
US11403118B2 |
Enhanced target selection for robotic process automation
A software robot is configured to automatically identify a target element (e.g., a button, a form field, etc.) within a user interface (UI) according to a set of attributes of the target element specified in the source-code of the respective UI. The robot's code specification includes a multiplicity flag which, when set, causes the robot to search for the target element within multiple instances of a UI object matching a subset of the set attributes (for instance, within all windows having a specific name, within all browser tabs, etc). |
US11403115B2 |
Program execution support device, program execution support method, and computer readable medium
A profile reading unit (110) reads a profile including input/output information of an application program (301), as an application profile. A setting presentation unit (120) presents a setting means for allocating, to the input/output information, device data representing data to be read and written in the manufacturing facility (200) by the application program (301). The setting presentation unit (120) also acquires setting information in which the device data is allocated to input/output information. A setting unit (130) sets connection with the application program (301) based on the application profile and the setting information. A connection unit (130) supports execution of the application program (301) using facility data (22) according to the connection setting being performed by the setting unit (130). |
US11403110B2 |
Storing a result of a first instruction of an execute packet in a holding register prior to completion of a second instruction of the execute packet
A method includes receiving an execute packet that includes a first instruction and a second instruction and executing the first instruction and the second instruction using a pipeline. Executing the first and second instructions includes storing a result of the first instruction in a holding register; determining whether an event that interrupts execution of the execute packet occurs prior to completion of the executing of the second instruction; and based on the event not occurring, committing the result of the first instruction after completion of the executing of the second instruction. |
US11403106B2 |
Method and apparatus for stateless parallel processing of tasks and workflows
A method for parallel processing of a data stream is provided. In the method, a processing task is received. The processing task is configured to process a data stream that includes a plurality of segments. A split operation is subsequently performed on the data stream to split the plurality of segments into N sub-streams, where each of the N sub-streams includes one or more segments of the plurality of segments, and the N is a positive integer. Further, N sub-processing tasks are performed on the N sub-streams to generate N processed sub-streams. A merge operation is performed on the N processed sub-streams to generate a merged output data stream. The merged output data stream is identical to an output data steam that is generated when the processing task is applied directly to the data stream without the split operation. |
US11403104B2 |
Neural network processor, chip and electronic device
The embodiments of the disclosure provide a neural network processor, a chip and an electronic device. The neural network processor includes a convolution processing unit, a vector processing unit, and an instruction issue module. The convolution processing unit and the vector processing unit are both connected to the instruction issue module. The instruction issue module is configured to issue a plurality of instructions to the convolution processing unit and the vector processing unit in parallel. The embodiments of the application can improve the efficiency of the neural network processor processing data. |
US11403102B2 |
Technology to learn and offload common patterns of memory access and computation
Systems, apparatuses and methods may provide for technology that recognizes, via a neural network, a pattern of memory access and compute instructions based on an input set of machine instructions, determines, via a neural network, a sequence of instructions to be offloaded for execution by the secondary computing device based on the recognized pattern of memory access and compute instructions, and translates the sequence of instructions to be offloaded from instructions executable by a central processing unit (CPU) into instructions executable by the secondary computing device. |
US11403099B2 |
Backward compatibility by restriction of hardware resources
A new device executing an application on a new central processing unit (CPU), determines whether the application is for a legacy device having a legacy CPU. When the new device determines that the application is for the legacy device, it executes the application on the new CPU with selected available resources of the new device restricted to approximate or match a processing behavior of the legacy CPU. |
US11403098B2 |
Fast descriptor access for virtual network devices
A system includes a memory and a processor in communication with the memory. The processor is configured to execute a dependency mixing function that includes a first descriptor address of a descriptor and an artificial dependency. The dependency mixing function sets a second descriptor address as a dependency of a validity value. The processor is also configured to output a result from the dependency mixing function. When a respective validity value is valid, the second descriptor address is set to the first descriptor address. Responsive to the validity value being valid, the processor is configured to access the descriptor through the second descriptor address. |
US11403095B2 |
Scalable code repository with green master
A green master is maintained in a code repository. A code management system receives changes to the code and maintains an ordered revision queue. A hierarchical set of builds is defined with each build corresponding to a code change. A model is applied to determine a value for each build, with the value being based on the probability that the build will ultimately be used. A build schedule is determined based on the values for the builds and at least some of the builds are implemented to determine whether committing the corresponding code changes keep the master green or not. Code changes that keep master green are committed to the code repository. |
US11403094B2 |
Software pipeline configuration
In certain embodiments, a software pipeline (“pipeline”) is configured by the use of gates for progressing an application from one stage to another (e.g., from a development stage to a production stage). A configuration file having a set of attribute values that is descriptive of an application, and a gate mapping file having information associated with the gates to be invoked for different combinations of attribute values are obtained. The configuration file is processed using the gate mapping file to determine a set of gates to be invoked for progressing the application in the pipeline based on the attribute values of the application. The set of gates are invoked to cause a corresponding set of software routines to be executed for progressing the application. |
US11403087B2 |
Over-the-air (OTA) mobility services platform
An over-the-air (OTA) mobility service platform (MSP) is disclosed that provides a variety of OTA services, including but not limited to: updating software OTA (SOTA), updating firmware OTA (FOTA), client connectivity, remote control and operation monitoring. In some exemplary embodiments, the MSP is a distributed computing platform that delivers and/or updates one or more of configuration data, rules, scripts and other services to vehicles and IoT devices. In some exemplary embodiments, the MSP optionally provides data ingestion, storage and management, data analytics, real-time data processing, remote control of data retrieving, insurance fraud verification, predictive maintenance and social media support. |
US11403085B2 |
Data collection system, data collection method, non-transitory computer readable medium, and edge-functionalized device
A data collection system includes a first device that includes a generation unit configured to generate installation data including an edge-server function program for collecting data items generated by a device group including plural devices and a transmission unit configured to transmit the installation data generated by the generation unit to outside and a second device that includes an installation unit configured to install the edge-server function program by using the installation data transmitted from the first device. The second device selects one or more registration candidate devices by comparing first information that is further included in the installation data and second information that is acquirable separately from the installation data and attempts to register the one or more registration candidate devices as data collection targets when installation of the edge-server function program is completed by the installation unit. |
US11403083B2 |
Offloading server and offloading program
An offloading server includes: a data transfer designation section configured to analyze reference relationships of variables used in loop statements in an application and designate, for data that can be transferred outside a loop, a data transfer using an explicit directive that explicitly specifies a data transfer outside the loop; a parallel processing designation section configured to identify loop statements in the application and specify a directive specifying application of parallel processing by an accelerator and perform compilation for each of the loop statements; and a parallel processing pattern creation section configured to exclude loop statements causing a compilation error from loop statements to be offloaded and create a plurality of parallel processing patterns each of which specifies whether to perform parallel processing for each of the loop statements not causing a compilation error. |
US11403082B1 |
Systems and methods for increased bandwidth utilization regarding irregular memory accesses using software pre-execution
Systems and methods are configured to receive code containing an original loop that includes irregular memory accesses. The original loop can be split. A pre-execution loop that contains code to prefetch content of the memory can be generated. Execution of the pre-execution loop can access memory inclusively between a starting location and the starting location plus a prefetch distance. A modified loop that can perform at least one computation based on the content prefetched with execution of the pre-execution loop can be generated. Execution of the main loop can to follow the execution of the pre-execution loop. The original loop can be replaced with the pre-execution loop and the modified loop. |
US11403076B2 |
Functional and code views in a process workflow
In embodiments of the present invention improved capabilities are described for modifying the display of a workflow component from including a depiction of a first representation level to a depiction of a second representation level, wherein one of the depiction at the first representation level and the depiction at the second representation level includes a depiction of the functionality associated with the workflow component and the other of the depiction at the first representation level and the depiction at the second representation level includes a view of programming code for providing the functionality associated with the workflow component. |
US11403073B2 |
System and method for enabling communication between disparate computer languages by sharing objects
A method, a system, and an article are provided for enabling communication between disparate computer languages. An example computer-implemented method includes: providing on a computing device (i) a first environment supporting a first computer language and (ii) a second environment supporting a second computer language different from the first computer language; providing an instance of an instantiated class definition as an object; accessing the object from both the first environment and the second environment; and deleting the object once a reference count indicates that the object is no longer being accessed by the first environment and the second environment. |
US11403072B1 |
Mobile application development device
A mobile application development device having a platform processor, a native application converter engine, and a mobile platform framework engine configured to facilitate the development and deployment of mobile applications configured to be run on different mobile operating systems from code that is developed independently and agnostic of the mobile operating system on which it will ultimately run. |
US11403071B2 |
Systems and methods for performing instructions to transpose rectangular tiles
Disclosed embodiments relate to systems and methods for performing instructions to transpose rectangular tiles. In one example, a processor includes fetch circuitry to fetch an instruction having fields to specify an opcode and locations of first destination, second destination, first source, and second source matrices, the specified opcode to cause the processor to process each of the specified source and destination matrices as a rectangular matrix, decode circuitry to decode the fetched rectangular matrix transpose instruction, and execution circuitry to respond to the decoded rectangular matrix transpose instruction by transposing each row of elements of the specified first source matrix into a corresponding column of the specified first destination matrix and transposing each row of elements of the specified second source matrix into a corresponding column of the specified second destination matrix. |
US11403067B2 |
Memory array data structure for posit operations
Systems, apparatuses, and methods related to a memory array data structure for posit operations are described. Universal number (unum) bit strings, such as posit bit string operands and posit bit strings representing results of arithmetic and/or logical operations performed using the posit bit string operands may be stored in a memory array. Circuitry deployed in a memory device may access the memory array to retrieve the unum bit string operands and/or the results of the arithmetic and/or logical operations performed using the unum bit string operands from the memory array. For instance, an arithmetic operation and/or a logical operation may be performed using a first unum bit string stored in the memory array and a second unum bit string stored in the memory array. The result of the arithmetic operation and/or the logical operation may be stored in the memory array and subsequently retrieved. |
US11403066B2 |
Application-specific profile managers
A computing device may include a processor, a plurality of input devices communicatively coupled to the processor of the computing device, a voice recognition device to detect audible input from a user, and a profile manager to manage application specific profiles for the plurality of input devices and, when executed by the processor, establish an application specific profile based on the audible input received by the voice recognition device. |
US11403064B2 |
Content capture experiences driven by multi-modal user inputs
Systems, methods, and software are disclosed herein for enhancing the content capture experience on computing devices. In an implementation, a combined user input comprises a voice signal and a touch gesture sustained at least partially coincident with the voice signal. An occurrence of the combined user input triggers the identification of an associated content object which may then be associated with a captured version of the voice signal. Such an advance provides users with a new framework for interacting with their devices, applications, and surroundings. |
US11403063B2 |
Fast-resume audio playback
A first zone player engages in synchronous playback of given audio content by obtaining the given audio content, generating and placing representative audio frames into a buffer, and transmitting the audio frames to a second zone player to play the given audio content in synchrony with the second zone player. After receiving a command to pause the synchronous playback, the first zone player prepares for a fast-resume by identifying a location in the given audio content and retaining some of the audio frames in the buffer for use during the fast-resume. The first zone player then initiates the fast-resume by determining a future resume time, transmitting an instruction to the second zone player to resume playback at the future resume time, and at the future resume time, resuming use of the audio frames in the buffer, starting at the identified location, to play the given audio content in synchrony. |
US11403060B2 |
Information processing device and non-transitory computer readable medium for executing printing service according to state of utterance
An information processing device is provided with a processor configured to receive, as an utterance, an instruction for executing a service, and cause the received service to be executed according to a setting determined using a state of the utterance. |
US11403056B2 |
Information processing system, information processing device, image forming device, and control method therefor, and storage medium for acquiring setting information of a job
Setting information, which is stored in an image forming device, is imported to a mobile terminal when the mobile terminal is brought close to the image forming device by sending the setting information stored in the image forming device from the image forming device to the mobile terminal. |
US11403053B2 |
Duplication processing apparatus, duplication processing system, and non-transitory computer readable medium
There is provided a duplication processing apparatus includes: an extraction unit configured to, when a setting duplication request is received from a first information processing apparatus, extract a setting to be duplicated to the first information processing apparatus based on a configuration and a setting of the first information processing apparatus and a configuration and a setting of a second information processing apparatus which is different from the first information processing apparatus; and a transmitter configured to transmit the setting extracted by the extraction unit to the first information processing apparatus. |
US11403051B2 |
Print control apparatus, printing system, method for controlling print control apparatus, and storage medium to send a shutdown instruction from an information processing apparatus to a printer from a print control apparatus, and the print control apparatus executing shutdown processing after receiving a power supply state notification from a printer, sending the power supply notification to the information processing apparatus and receiving a shutdown notification from the printer
The present invention relates to a print control apparatus that is connected to a data processing apparatus through a first communication unit and connected to an image forming apparatus through a second communication unit. |
US11403050B2 |
Printing system, printing apparatus, and method for processing image data
There is provided a printing apparatus that performs printing based on print data received from an information processing apparatus transmitting print data to the printing apparatus, transmitting print data as a substitute for the print data based on first error information, and not transmitting the print data as a substitute for the print data upon receipt of second error information. The printing apparatus includes a detection unit configured to detect that the print data includes data that cannot be processed by the printing apparatus, a determination unit configured to determine error information to be transmitted to the information processing apparatus as the first or second error information based on information included in the print data having been detected to include the data that cannot be processed by the printing apparatus, and a transmission unit configured to transmit the error information determined by the determination unit to the information processing apparatus. |
US11403046B2 |
Management device, method, and program storage medium
A management device that manages an image processing device via a network includes a first acquisition unit acquiring application information for each application which is installed in the image processing device; a creation unit creating a task for monitoring an operation of an application in the image processing device; and a second acquisition unit acquiring resource information on resources which are required for using an application in the image processing device in accordance with the created task. An instruction on processing of a second type of application installed in the image processing device is executed when the acquired resource information satisfies predetermined conditions. |
US11403043B2 |
Efficient data compression by grouping similar data within a data segment
A plurality of data blocks stored at a plurality of solid-state storage devices are identified. A portion of data is read from each data block of the plurality of data blocks. A corresponding property is determined for each data block of the plurality of data blocks based on reading the portion of the data. A set of data blocks from the plurality of data blocks is identified, wherein each data block of the set of data blocks is associated with a first corresponding property. The set of data blocks is stored at a data segment. |
US11403037B2 |
Ordering memory requests based on access efficiency
An apparatus includes a memory circuit and a memory controller circuit. The memory controller circuit may include a write request queue. The memory controller circuit may be configured to receive a memory request to access the memory circuit and determine if the memory request includes a read request or a write request. A received read request may be scheduled for execution, while a received write request may be stored in the write request queue. The memory controller circuit may reorder scheduled memory requests based on achieving a specified memory access efficiency and based on a number of write requests stored in the write request queue. |
US11403036B2 |
Recover time improvement mechanism after device path failure in a storage system
A method comprising: receiving, by a first storage node, an instruction to designate a first device file as the first storage node's primary device file for accessing a storage device designating, by the first storage node, the first device file as the first storage node's primary device file for accessing the storage device, the first device file being designated as the first storage node's primary device file for accessing the storage device in response to the first instruction; receiving, at the first storage node, an I/O command that is associated with the storage device; making a first attempt to complete the I/O command by using the first device file, detecting, by the first storage node, an error that is generated in response to the first attempt; designating, by the first storage node, a second device file as the first storage node's primary device file for accessing the storage device. |
US11403035B2 |
Memory module including a controller and interfaces for communicating with a host and another memory module
Apparatuses and methods related to a memory module controller are disclosed. An example apparatus, such as a dual in-line memory module (DIMM), includes a first interface coupled to a host, and a second interface coupled to another memory module. The memory module includes a controller configured to simultaneously communicate with the host via the first interface, which may be a non-volatile DIMM (NVDIMM) interface in one example, and communicate with the other memory module via the second interface. In some examples, the first and second interfaces are configured according to different standards or protocols. The controller controls access to memory on the memory module. The controller may be configured to receive commands from a direct memory access (DMA) module. In some examples, the other memory module connected via the second interface includes a local controller and memory of a different type. In some examples, the memory modules may be heterogeneous, and may include non-volatile or volatile memories, or both. In one embodiment, the controller includes a cache controller and a dynamic random access memory (DRAM) controller. |
US11403033B2 |
Memory circuit including an array control inhibitor
Systems and method are provided for operating a multi-array memory that includes a left memory array and a right memory array of a memory bank. A command is received at memory input pins. A signal representative of the command is propagated to an array control inhibitor. An array inhibit command is received on one or more other pins of the memory and provided to the array control inhibitor. The array control inhibitor is used to prevent arrival of the command to one of the left memory array and the right memory array based on the array inhibit command. |
US11403032B2 |
Data transfer management within a memory device having multiple memory regions with different memory densities
Data from a host system is received at a memory device, where the memory device includes a primary region to initially store the data received from the host system and one or more secondary regions to store data transferred from the primary region. A write operation is performed on one or more write units of the primary region with the data received from the host system, where a write unit of the primary region has lower density blocks than a write unit of the secondary region. Whether a subset of write units of the primary region corresponding to a pre-determined number of write units is written with at least a portion of the data received from the host system is determined. In response to determining that the subset of write units of the primary region is written, another write operation is performed on at least one write units of the secondary region with respective data of the subset of write units of the primary region. |
US11403030B2 |
Memory component with input/output data rate alignment
First data is read out of a core storage array of a memory component over a first time interval constrained by data output bandwidth of the core storage array. After read out from the core storage array, the first data is output from the memory component over a second time interval that is shorter than the first time interval and that corresponds to a data transfer bandwidth greater than the data output bandwidth of the core storage array. |
US11403026B2 |
Method, device and computer program product for managing storage system
Techniques for managing a storage unit involve: determining space usage indicators of a storage system including disks, each disk is divided into disk slices, and at least part of the disk slices are organized into a storage unit. The techniques further involve: determining a target priority of a data migration task based on the space usage indicators, wherein the data migration task is used to migrate data in a group of disk slices allocated to at least one storage unit to another group of disk slices. The techniques further involve: if the target priority is different from a current priority of the data migration task, adjusting the current priority of the data migration task to the target priority, and determining system resources for the data migration task based on the target priority. Accordingly, a priority of a data migration task can be dynamically adjusted to accommodate different scenarios. |
US11403025B2 |
Matrix transfer accelerator system and method
A matrix transfer accelerator (MTA) system/method that coordinates data transfers between an external data memory (EDM) and a local data memory (LDM) using matrix tiling and/or grouping is disclosed. The system utilizes foreground/background buffering that overlaps compute and data transfer operations and permits EDM-to-LDM data transfers with or without zero pad peripheral matrix filling. The system may incorporate an automated zero-fill direct memory access (DMA) controller (ZDC) that transfers data from the EDM to the LDM based on a set of DMA controller registers including data width register (DWR), transfer count register (TCR), fill count register (FCR), EDM source address register (ESR), and LDM target address register (LTR). The ZDC transfers matrix data from the EDM[ESR] to the LDM[LTR] such that EDM matrix data of DWR row data width is automatically zero-filled around a periphery of a matrix written to the LDM matrix based on the FCR value. |
US11403024B2 |
Efficient restoration of content
A technique for restoring content is described. The technique includes receiving a specification of content to be restored to a target storage from a data source. The technique also includes determining task units to be performed to restore the specified content. Each task unit is associated with a corresponding assigned weight value. Based on the corresponding assigned weight values, the task units are distributed to different task groups. The task groups are processed in parallel with each other to concurrently perform at least a portion of the distributed task units. |
US11403022B2 |
Growing and splitting a disk array by moving RAID group members
In a storage system that implements RAID (D+P) protection groups a drive subset initially has (D+P) drives with (D+P) partitions. The drive subset is made to be symmetrical such that protection group members are symmetrically distributed in a matrix of drive rows and partition columns that represents the drive subset. A single new drive is added by partitioning the new drive with (D+P) partitions, moving existing protection group members from a selected partition of the (D+P) drives to partitions of the single new drive by rotating the selected partition by 90 degrees, and adding protection group members of a new protection group to the vacated selected partition of the (D+P) drives. The process is repeated until (D+P) new drives have been added in single drive increments. The resulting drive subset is then split by forming a non-symmetric drive subset from the (D+P) drives and forming a symmetric drive subset from the (D+P) new drives. |
US11403019B2 |
Deduplication-aware per-tenant encryption
A method includes receiving a request to write a data block to a volume resident on a multi-tenant storage array, wherein the request is associated with a first tenant of the multi-tenant storage array, and determining whether the data block matches an existing data block on the multi-tenant storage array, wherein the existing block corresponds to a second tenant. In response to determining that the decrypted data block matches the existing data block: encrypting the existing data block with a shared volume encryption key; encrypting the shared volume encryption key with a first tenant encryption key and providing the shared volume encryption key encrypted with the first tenant encryption key to the first tenant; and encrypting the shared volume encryption key with a second tenant encryption key and providing the shared volume encryption key encrypted with the second tenant encryption key to the second tenant. |
US11403018B2 |
Method and apparatus for performing block management regarding non-volatile memory
A method and apparatus for performing block management regarding a non-volatile memory are provided. The method includes: determining whether a first blank block belongs to a cold block group or a hot block group according to an erase count of the first blank block; in response to the first blank block belonging to the cold block group, selecting the first blank block from a plurality of blank blocks as a target block, for performing data writing; according to at least one characteristic parameter regarding first data to be written, determining whether the first data belongs to a cold data group or a hot data group; and in response to the first data belonging to the hot data group, writing the first data into the first blank block to use the first blank block as a data block of the first data. |
US11403017B2 |
Data compression method, electronic device and computer program product
A data compression technique involves: selecting, from a data block, a plurality of bit strings as sample data. The technique further involves: determining a set of characters included in the sample data. Each character in the set of characters is represented by at least one bit string among the plurality of bit strings. The technique further involves: compressing the data block if statistical characteristics of the set of characters match predetermined statistical characteristics. Accordingly, incompressible data can be filtered out efficiently and accurately, so as to utilize computing resources more efficiently. |
US11403016B1 |
Optimizing snapshot changed blocks metadata querying
Techniques for optimizing snapshot changed blocks metadata querying are described. A method of optimizing snapshot changed blocks metadata querying comprises receiving a request to identify one or more changed blocks of a block storage volume in a storage service of a provider network, identifying at least one changed cluster of blocks of the storage volume, the at least one cluster of blocks comprising a plurality of blocks of the storage volume, and identifying at least one changed block from the plurality of blocks associated with the at least one changed cluster. |
US11403015B2 |
Memory system and operating method thereof
A memory system includes a memory device including a plurality of source dies, wherein each of the plural source dies includes a plurality of memory blocks; and a controller suitable for configuring a super block by selecting a memory block of which a maximum erasable count value is lowest in each of the plurality of dies. |
US11403011B1 |
Host memory buffer allocation management
Aspects of a storage device including a memory and a controller are provided. The memory includes a volatile memory. The controller can determine that at least a portion in the volatile memory is a reusable region based on a host memory allocation from a host device. The controller also can calculate a size of the reusable region in the volatile memory. The controller also can perform one or more storage device operations in the reusable region of the volatile memory in response to the host memory allocation based on the calculated size of the reusable region. Thus, the controller may provide smart handling of host memory buffer allocation, thereby improving storage device read performance. |
US11403009B2 |
Storage system, and method and apparatus for allocating storage resources
Disclosed are a storage system, and a method and an apparatus for allocating storage resources. In the storage system, a target management node allocates a target storage node to a monitoring device according to a first storage request; the target storage node allocates a target storage volume to the monitoring device according to a second storage request, allocates a target block group from the target storage volume to the monitoring device, acquires monitoring data in the form of a data stream from the monitoring device, and stores the monitoring data in the target block group. The storage system may select a management node from a management cluster to allocate a storage node to a monitoring device, and the storage node may allocate a storage position to the monitoring device. The storage position that is allocated to monitoring data can be determined by the management node and the storage node hierarchically. |
US11403005B2 |
Cryptographic memory ownership
There is disclosed a microprocessor, including: a processing core; and a total memory encryption (TME) engine to provide TME for a first trust domain (TD), and further to: allocate a block of physical memory to the first TD and a first cryptographic key to the first TD; map within an extended page table (EPT) a host physical address (HPA) space to a guest physical address (GPA) space of the TD; create a memory ownership table (MOT) entry for a memory page within the block of physical memory, wherein the MOT table comprises a GPA reverse mapping; encrypt the MOT entry using the first cryptographic key; and append to the MOT entry verification data, wherein the MOT entry verification data enables detection of an attack on the MOT entry. |
US11402998B2 |
Re-placing data within a mapped-RAID environment comprising slices, storage stripes, RAID extents, device extents and storage devices
A technique balances data storage activity within a mapped-RAID environment. The technique involves selecting, by processing circuitry, a source slice of storage from multiple slices of storage of the mapped-RAID environment, the source slice containing particular data to be relocated. The technique further involves selecting, by the processing circuitry, a destination slice of storage from the multiple slices of storage of the mapped-RAID environment. The technique further involves relocating, by the processing circuitry, the particular data from the source slice to the destination slice to balance data storage activity within the mapped-RAID environment. The mapped-RAID environment includes multiple storage devices. Each storage device provides multiple non-overlapping device extents. Each slice of the multiple slices of storage of the mapped-RAID environment is formed of storage stripes extending across device extents provided by a group of storage devices that includes less than all of the storage devices of the mapped-RAID environment. |
US11402996B2 |
Methods and apparatus to perform erase-suspend operations in memory devices
A disclosed example to use an erase-suspend feature on a memory device includes a host interface to receive a first erase command to perform an erase operation; and a control circuit to: based on the erase-suspend feature being enabled at the memory device, suspend the erase operation based on determining that a length of time equal to an erase segment duration value has elapsed, the length of time elapsed being relative to a start of an erase segment, and the erase segment duration value specified in a configuration parameter for the erase-suspend feature; perform a second memory operation when the erase operation is suspended; and after the second memory operation is complete, resume the erase operation based on receiving a second erase command from the memory host controller. |
US11402993B2 |
Electronic device, control method, and recording medium
An electronic device includes a first sensor for detecting a gesture that does not come into contact with the electronic device, a second sensor for detecting a touch that comes into contact with the electronic device, and a controller. The controller increases the size of an icon, displayed on a display, when a gesture is detected by the first sensor. The controller increases the size of the icon in accordance with the distance to the position where the gesture detected by the first sensor is performed. The controller decreases the size of the icon when a touch is detected by the second sensor, regardless of the distance to the position where the gesture detected by the first sensor is performed. |
US11402974B2 |
User interface system and method
A user interface system and method are disclosed. The system comprises a controller, a data repository and an I/O unit. The user interface system is configured to cause, via the I/O unit, a user interface device of a user to provide a stimulus to the user, the user interface system is further configured to receive, from the user, data on the stimulus. In response to the stimulus and the data provided by the user on the stimulus, the user interface system is arranged to record, in the data repository, stimulus recognized by the user. The controller is operable to determine an optimized set of stimuli to be used by the user interface device in dependence on the stimuli recognized by the user, the optimized set matching the number of stimuli provided by the user interface device. The controller being arranged to communicate with the user interface device and configure the user interface device to use the optimized set of stimuli for its functions. |
US11402973B2 |
Single representation of a group of applications on a user interface
Techniques are described for presenting application variations on a user interface. In an example, the techniques include associating computer applications with an application group, the computer applications being different variations of a same computer program. The techniques further include generating a user interface (UI) element that represents the application group. The techniques further include selecting a first computer application of the computer applications to indicate in association with the UI element. The techniques further include presenting the UI element on a user interface, the UI element indicating the application group and the first computer application, the UI element configured to, upon selection via the user interface, launch the first computer application or launch a page about the application group. |
US11402969B2 |
Multi-source journal content integration systems and methods and systems and methods for collaborative online content editing
The paper discloses a system including a multi-source content acquisition engine configured to provide an instruction to launch an editor window to display a set of selectable content from user-generated content generated by a plurality of remote sources and stored in a content datastore. The system includes a multi-source content selection configured to identify a set of selected content from the set of selectable content. The system includes an integrated content arrangement engine configured to arrange the set of selected content into a multi-sourced journal content sequence. The system includes a layer integration engine configured to apply a layer from the layer datastore to a portion of the multi-sourced journal content sequence. The system includes a multi-source content launch engine configured to provide an instruction to display an integrated multi-sourced journal content sequence including the multi-sourced journal content sequence and the layer in the editor window. |
US11402968B2 |
Reduced size user in interface
An electronic is disclosed. The electronic device includes a touch-sensitive display and a rotatable input mechanism. The touch-sensitive display includes one or more sensors to detect the intensity of contacts with the touch-sensitive display. The electronic device also includes one or more processors, memory, and one or more programs, the one or more programs including instructions for: receiving data representing a plurality of photos; displaying at least a first photo in the plurality of photos; detecting a contact that includes a characteristic intensity on the touch-sensitive display; and in accordance with a determination that the characteristic intensity is above the threshold intensity, displaying a user interface menu including at least one user interface object that represents an option to display the first photo as a background of a user interface that represents a clock face on the touch-sensitive display. |
US11402967B1 |
System and method for selectively personalizing electronic games among recipients
By allowing a person to customize an otherwise common media prior to delivery of the media to a recipient on a regular basis it is possible to deliver professionally created media in a personalized manner. In one embodiment, a magazine subscription is delivered monthly to a recipient and the cover (centerfold, back page) contains content provided by the initiator. In another embodiment, video media delivered to the recipient is created by a professional as a universal offering but content, such as photos, videos, text, is added by the initiator prior to delivery. |
US11402956B2 |
Display device including position input function
A liquid crystal display device 10 includes pixel electrodes 11g that are spaced apart from each other, touch electrodes 14, each of which forms a capacitance with a finger, which is a position input body performing position input, to detect a position of input by the finger, which is the position input body, a touch line 15 that is sandwiched between adjacent pixel electrodes 11g and is connected to the touch electrodes 14, and at least two source lines 11j that extend parallel to the touch line 15. The source lines 11j transmit image signals to the pixel electrodes 11g. The source lines 11j are disposed such that one of the two pixel electrodes 11g is sandwiched between the touch line 15 and one of the two source lines 11j and another one of the two pixel electrodes 11g is sandwiched between another one of the two source lines 11j and the touch line 15. |
US11402955B2 |
Electronic device
An electronic device includes a display layer and a sensor layer on the display layer. The sensor layer includes an electrode and a cross electrode. The electrode includes a plurality of first portions spaced from each other in a first direction and a plurality of second portions between the plurality of first portions. The cross electrode includes a plurality of first cross portions spaced from each other in a second direction crossing the first direction and a plurality of second cross portions between the plurality of first cross portions. The second portion includes a first pattern portion extending in the first direction and a plurality of second pattern portions extending in the second direction. A first opening is in the plurality of first portions, a second opening is in the first pattern portion, and a size of the first opening is greater than a size of the second opening. |
US11402954B2 |
Flexible touch control display module
A flexible touch control display module includes an array substrate, an organic light emitting diode (OLED) light emitting layer, a thin film encapsulation layer, a touch control layer, and a polarizing film layer. The polarizing film layer includes an adhesive layer, a photo alignment layer, and a protective layer. The photo alignment layer is disposed on the touch control layer, and the adhesive layer is disposed between the touch control layer and the photo alignment layer, such that the photo alignment layer is adhered to the touch control layer, and the protective layer is disposed on the photo alignment layer. |
US11402952B2 |
Method and circuit for obtaining capacitive feedback signal of capacitive feedback-type micro torsion mirror
A method and circuit for obtaining a capacitive feedback signal of a capacitive feedback micro torsion mirror are provided to solve the problem of poor stability of the capacitive feedback signals of the micro torsion mirror. First, a pulse signal is used as a driving signal to drive the capacitive feedback micro torsion mirror to vibrate; it is ensured that the micro torsion mirror may twist freely for at least 0.5 cycles during an interval of two adjacent sets of driving pulses; secondly, the capacitive feedback signal of the capacitive feedback micro torsion mirror is extracted, and converted into a voltage signal; then, the voltage signal is amplified; and finally extracted during the interval of the two adjacent sets of driving pulses, and taken as a real capacitive feedback signal. A carrier generation circuit and a detection circuit are omitted, and the influence of the carrier generation circuit and the detection circuit on a capacitive feedback signal is eliminated. The circuit is more concise and the stability of the capacitive feedback signal is improved. Further, a specific driving form and signal extraction manner are used to obtain the real capacitive feedback signal. |
US11402948B2 |
Electronic device and information processing method
An electronic device includes a first input module located at a first region, a second input module located at a second region, a detection module, and a processing module. The detection module is configured to transmit a first signal to the first region and the second region and receive a second signal returned based on the first signal. The processing module is connected to the detection module and configured to analyze the second signal to obtain an analysis result, and shield input information of the first input module or the second input module according to the analysis result. |
US11402943B2 |
Input sensing unit and display device including the same
An input sensing unit may include the following elements: a first sensing electrode including first sensors and a first connector coupling the first sensors; a second sensing electrode including second sensors and a second connector coupling the second sensors; a first sensing line including first sensing line parts and a third connector coupling the first sensing line parts; a second sensing line; and an insulating layer including a first insulating side and a second insulating side opposite the first insulating side. The first sensing line parts may overlap the first sensors and may be disposed on the first insulating side. The second sensing line may overlap the second sensors and may be disposed on the first insulating side. The first sensors may be disposed on the second insulating side. The second sensors may be disposed on the second insulating side. |
US11402938B1 |
Fingerprint detection apparatus, system, and method
A touch detecting system includes a detection panel that generates a detection signal based on a received transmitter signal and an object placed in proximity to a detection panel. The detection signal includes information about the object. A receiver circuit receives the detection signal and includes a control circuit that determines, each time a transmitter start signal becomes active, a delay time to add when generating an adaptive control signal. The transmitter start signal indicates a start of operation of the transmitter signal. A mixer circuit receives the detection signal and the adaptive control signal, and outputs a demodulated detection signal based on the detection signal and the adaptive control signal. An output circuit receives the demodulated detection signal and outputs an output detection signal that includes the information about the object placed in proximity to the detection panel. |
US11402936B2 |
Touch display device and display panel
Provided are a touch display device and a display panel. A bridge pattern connecting touch electrodes is provided in an open area in which a single color filter is provided, so as not to overlap an area in which a plurality of color filters are provided. Short circuit defects between the touch electrodes and touch lines are prevented, and improved touch sensing or accurate touch sensing is enabled. |
US11402932B2 |
Information processing device, information processing method, and information processing system
There is provided an information processing device enabling reduction in cost and identification of input devices, the information processing device including: a light emission control unit that performs control such that a first light emission instruction is output to a first input device, if first identification information has been received from the first input device; and a processing unit that associates first light emission position information with the first identification information, if the first light emission position information has been acquired, the first light emission position information indicating a position where light has been emitted by a first light emission unit of the first input device. |
US11402926B2 |
Ambient light sensing device and method, and interactive device using same
The invention provides an ambient light sensing device which receives at least one visible light image sensed by an image sensor. The ambient light sensing device includes an image sampling unit and an analyzing unit. The image sampling unit divides the visible light image into plural image blocks, extracts at least one sample data in each image block, and generates a comparison data according to a difference between the sample data extracted at different time points. The analyzing unit analyzes the comparison data and generates an output analysis signal accordingly. |
US11402911B2 |
Contracting and elongating materials for providing input and output for an electronic device
Disclosed herein are methods and systems for providing haptic output on an electronic device. In some embodiments, the electronic device includes an actuator configured to move in a first direction. The electronic device also includes a substrate coupled to the actuator. When the actuator moves in the first direction, the substrate or a portion of the substrate, by virtue of being coupled to the actuator, moves in a second direction. In some implementations, the movement of the substrate is perpendicular to the movement of the actuator. |
US11402910B2 |
Tactile feedback array control
One or more computing devices, systems, and/or methods for controlling a tactile feedback array are provided. For example, object information of objects displayed within a user interface rendered on a display screen of a computing device is extracted. The object information is evaluated to identify a target object. A location of the target object within the user interface relative to the tactile feedback array is determined. One or more tactile feedback devices of the tactile feedback array are triggered to activate based upon the location of the target object. |
US11402909B2 |
Brain computer interface for augmented reality
An apparatus, system, and method of a brain computer interface in a headset including an augmented reality display, one or more sensors, a processing module, at least one biofeedback device, and a battery. The interface may include a printed circuit board that has the sensors to read bio-signals, provides biofeedback, and performs the processing, analyzing, and mapping of bio-signals into output. The output provides feedback via stimulation of multiple sensory brain systems of a user, including audio and visual on the augmented reality display, or audio and haptic in terms of vibration patterns that a human user may feel. All together this forms a closed-loop system, by detecting the bio-signal, then providing sensory-feedback, which in turn enhances the bio-signal. |
US11402907B2 |
Information processing system and non-transitory computer readable medium
An information processing system includes a processor configured to determine an operation based on a combination of first features of first biological information detected from a user and second features of second, different biological information detected from the user, the user being monitored for both the first biological information and the second biological information simultaneously, the first biological information being brain waves, and instruct a device to perform the operation. |
US11402906B2 |
System and method for detecting eye activity
A system for detecting eye blink activity, the system including one or more processors in communication with non-transitory data storage media having instructions stored thereon that, when executed by the one or more processors configure the one or more processors to perform the steps of receiving, with a receiving module, a signal associated with eye blink activity; filtering, at a processing module, the signal to reduce noise from the signal; calculating, at the processing module, a variance of the filtered signal for estimating background noise; removing, at the processing module, background noise associated with the variance; and detecting, at the processing module, eye blink activity by performing duration detection. |
US11402904B1 |
Systems and methods for providing haptic feedback when interacting with virtual objects
Systems and methods for providing enhanced surface electrical neurostimulation and haptic feedback to a user within a simulation environment are provided. Enhanced surface electrical neurostimulation (eSENS) platforms are able to elicit distally referred tactile percepts while avoiding large charge densities as a method to deliver intuitive haptic feedback during functional tasks. |
US11402903B1 |
Fiducial rings in virtual reality
A virtual reality system enables a user to interact with virtual objects. The system includes a fiducial ring, an imaging device and a console. The fiducial ring includes a ring body that includes a plurality of fiducial markers that each correspond to a different location on the ring body. An imaging device is configured to capture one or more images of the fiducial ring. The console receives the images that include an image of one or more fiducial markers. Based on the received images of the fiducial markers, the console determines a location on the fiducial ring that corresponds to the imaged fiducial marker. The console determines a position of the fiducial ring based on the determined location of the fiducial marker on the fiducial ring. The console provides content to a head mounted display (HMD) based on the determined position of the fiducial ring. |
US11402902B2 |
Gesture based user interfaces, apparatuses and systems using eye tracking, head tracking, hand tracking, facial expressions and other user actions
User interaction concepts, principles and algorithms for gestures involving facial expressions, motion or orientation of body parts, eye gaze, tightening muscles, mental activity, and other user actions are disclosed. User interaction concepts, principles and algorithms for enabling hands-free and voice-free interaction with electronic devices are disclosed. Apparatuses, systems, computer implementable methods, and non-transient computer storage media storing instructions, implementing the disclosed concepts, principles and algorithms are disclosed. Gestures for systems using eye gaze and head tracking that can be used with augmented, mixed or virtual reality, mobile or desktop computing are disclosed. Use of periods of limited activity and consecutive user actions in orthogonal axes is disclosed. Generation of command signals based on start and end triggers is disclosed. Methods for coarse as well as fine modification of objects are disclosed. |
US11402899B2 |
Electronic apparatus
An electronic apparatus includes an infrared ray module, a camera module, and a display module including an active area through which an image is displayed and a non-active area adjacent to the active area and including a high transmittance area and a low transmittance area which are defined in the active area. The high transmittance area includes a first transmission area and a second transmission area, the camera module overlaps the first transmission area, and the infrared ray module overlaps the second transmission area. |
US11402898B2 |
Current drain reduction in AR/VR display systems
In some embodiments, eye tracking is used on an AR or VR display system to determine if a user of the display system is blinking or otherwise cannot see. In response, current drain or power usage of a display associated with the display system may be reduced, for example, by dimming or turning off a light source associated with the display, or by configuring a graphics driver to skip a designated number of frames or reduce a refresh rate for a designated period of time. |
US11402897B2 |
Position estimation apparatus, position estimation method, and program
A position estimation apparatus, a position estimation method, and a program that can estimate a position of a tracker with high accuracy while the power consumption is reduced is provided. An estimation result storage section (50) stores a result of estimation of a position of a tracker (12). An acceleration data acquisition section (52) repeatedly acquires acceleration data indicative of an acceleration of the tracker (12) from a sensor that detects an acceleration of the tracker (12). An estimation result updating section (56) updates the result of estimation on the basis of the result of estimation of a position of the tracker stored in the estimation result storage section (50) and the acquired latest acceleration data. A velocity information acquisition section (54) acquires information of the velocity of the tracker (12). The estimation result updating section (56) updates, when the velocity information is acquired by the velocity information acquisition section (54), the estimation result of a position of the tracker (12) stored in the estimation result storage section (50) on the basis of the velocity information and the acquired latest acceleration data. |
US11402896B2 |
Display apparatus and display action control method
A display apparatus includes a display which performs digital display; a sensor which detects use of the display apparatus by a user; and at least one processor. The processor controls the display to set a digital display to be in a burn-in prevention state in a first time period. When the sensor detects use in a second time period including the first time period, the processor stops the burn-in prevention state and changes data regarding setting of the first time period. |
US11402893B2 |
Low power data processing offload using external platform component
Described is an apparatus comprising a first interface, a second interface, a third interface, and an interconnection fabric. The first interface may transfer a first stream of data traffic. The second interface, which may be an enhanced Serial Peripheral Interface (eSPI) interface, may transfer a second stream of data traffic and a third stream of data traffic. The third interface may transfer a fourth stream of data traffic. The interconnection fabric may couple the first interface to the second interface and may couple the second interface to the third interface. The second interface may initiate a transfer of an outbound data stream from one of the second stream of data traffic or the third stream of data traffic based on an available-space credit indicator. The second interface may receive an inbound data stream based upon the outbound data stream. |
US11402890B1 |
Systems and methods for communicating with a device in a low power mode
A first server system is configured to communicate with a first client device through a first application executing on the first client device. The first server system determines that communication with the first client device through the first application has been lost due to the first client device entering an idle mode. The first server system receives a request from a second client device that triggers reestablishing communication with the first client device through the first application. In response, the first server system transmits a request to a second server system to wake the first client device from the idle mode. The first server system receives, from the first application on the first client device, an indication that communication has been reestablished between the first server system and the first application. The first server system transmits a control command to control the first client device. |
US11402886B2 |
Systems and methods for reconfiguring dual-function cell arrays
A system comprises an integrated circuit die substrate; volatile memory electrically coupled to the integrated circuit die substrate; a first integrated circuit die element electrically coupled to the integrated circuit die substrate, the first integrated circuit die element comprising a first field programmable gate array (FPGA), and the first integrated circuit die element disposed adjacent to the volatile memory; a battery charger operable to receive power from a main power supply, the main power supply having an on state and an off state, wherein the main power supply is supplying power in the on state and not supplying power in the off state; and a battery module disposed on a top portion of the first integrated circuit die element, the battery module operable to receive power from the battery charger, and the battery module operable to supply power to the volatile memory at least when the main power supply is in the off state. |
US11402881B2 |
Electromagnetic leakage prevention device and component fixing member
An electromagnetic leakage prevention device includes a bottom surface, first side walls, second side walls, a first connecting portion, and a second connecting portion. The first side walls are coupled to a side of the bottom surface. The second side walls are coupled to a side of the bottom surface opposite the first side walls. The first connecting portion is coupled to ends of the first side walls away from the bottom surface. The second connecting portion is coupled to ends of the second side walls away from the bottom surface. A distance between the first side walls and the second side walls increases along a direction away from the bottom surface. |
US11402880B2 |
Two-dimensional curved display
According to aspects of the disclosure, an electronic display configured to output information to a user is provided comprising a display screen curved in a first dimension and a second dimension aligned with a field-of-view of the user, the first dimension being perpendicular to the second dimension. |
US11402877B2 |
Protective case for folding electronic device
A protective case for a foldable electronic device. The protective case includes a first member, a second member, and a hinge member. The first and second members each have a ball extending from an edge. The hinge member has a first socket and a second socket in which the first ball and the second ball, respectively, are captured and rotate thereby permitting the first member to articulate relative to the second member such that the foldable electronic device electronic remains articulable between the closed positions and the opened position when the protective case is installed on the foldable electronic device. The hinge member is configured to pivot inward when the protective case is transitioned from the opened position to the closed position to prevent the foldable electronic device from sliding out of the protective case. |
US11402870B2 |
Foldable display device and method of operating the same
A foldable display device, includes a foldable display module including a first non-folding portion, a second non-folding portion, and a folding portion disposed between the first non-folding portion and the second non-folding portion; a first support member disposed on the first non-folding portion supporting the first non-folding portion; a second support member disposed on the second non-folding portion supporting the second non-folding portion; and a third member rotatably coupled to the first support member. |
US11402868B2 |
Hybrid coverlay/window structure for flexible display applications
Protective cover layers for electronic devices are described. In an embodiment, an electronic device includes a display panel and a protective cover layer over the display panel. The protective cover layer includes a transparent support substrate and a hardcoat layer covering an exterior facing surface of the transparent support substrate. The display panel may be a flexible display panel and the protective cover layer may flex with the flexible display panel. |
US11402860B2 |
Voltage regulator having minimal fluctuation in multiple operating modes
In an embodiment, an apparatus includes: an amplifier to compare a reference voltage to a feedback voltage and to output a comparison signal based on the comparison; a first loop circuit coupled to the amplifier to receive the comparison signal and output a first feedback voltage for the amplifier to use as the feedback voltage in a first mode of operation; and a second loop circuit coupled to the amplifier. The second loop circuit may be configured to receive the comparison signal and output a second feedback voltage for the amplifier to use as the feedback voltage in a second mode of operation. The second feedback voltage may be greater than the first feedback voltage, and the second loop circuit may output a regulated voltage based on the comparison signal. |
US11402855B2 |
Processing device, drive control device, data processing method, and storage medium for attitude control of moving body based on wind conditions
This data processing device is provided with: an acceleration acquisition unit that acquires the acceleration of a moving body equipped with a mechanism for generating a propulsion force and equipped with a measuring instrument for measuring the strength of at least a one-direction component of the wind to which the moving body is exposed; a wind information acquisition unit that acquires wind information indicating the blowing direction of the wind and the strength of the wind, both of which are identified from the values measured by the measuring instrument; an external force estimation unit that estimates, on the basis of the acceleration and the direction and magnitude of the propulsion force, the magnitude of an external force exerted by the wind on the moving body; and a generation unit that generates relational information indicating the relation between the wind strength and the estimated magnitude of the external force. |
US11402854B2 |
Platooning control via accurate synchronization
Various embodiments provide for platooning control via accurate synchronization that will not result in string instability. Some embodiments provide a distributed control scheme for platoon motion control that provides a decentralized implementation of the leader information controller. These control techniques are able to manage the performance of the string of vehicles by maintaining a desired spacing distance between any two successive vehicles in the presence of communications induced delays. In order to regulate the spacing between a vehicle and its predecessor in the string, every vehicle (with the exception of the leader vehicle) uses the relative distance from itself to its predecessor (e.g., as measured using a laser ranging sensor) and a control signal of the predecessor (e.g., received via a wireless link). Various embodiments are capable of dealing with non-homogeneous strings of vehicles and non identical controllers for each vehicle in the string. |
US11402849B2 |
Automated material spreading system
A vehicle may be configured to recognize a material pile and locate the material pile within a physical environment. The vehicle may also determine various characteristics or properties associated with the material pile and, based on the determined characteristics, define one or more tasks associated with spreading the material over a defined region according to defined spreading parameters. |
US11402848B2 |
Collision-avoidance system for autonomous-capable vehicles
A collision-avoidance system for use with an autonomous-capable vehicle can continuously receive image frames captured of the roadway to determine drivable space in a forward direction of the vehicle. The system can determine, for each image frame, whether individual regions of the image frame depict drivable space. The system can do so using machine-learned image recognition algorithms such as convolutional neural networks generated using extensive training data. Using such techniques, the system can label regions of the image frames as corresponding to drivable space or non-drivable space. By analyzing the labeled image frames, the system can determine whether the vehicle is likely to impact a region of non-drivable space. And, in response to such a determination, the system can generate control signals that override other control systems or human operator input to control the brakes, the steering, or other sub-systems of the vehicle to avoid the collision. |
US11402845B2 |
Wide-view LIDAR with areas of special attention
A system and method include scanning a light detection and ranging (LIDAR) device through a range of orientations corresponding to a scanning zone while emitting light pulses from the LIDAR device. The method also includes receiving returning light pulses corresponding to the light pulses emitted from the LIDAR device and determining initial point cloud data based on time delays between emitting the light pulses and receiving the corresponding returning light pulses and the orientations of the LIDAR device. The initial point cloud data has an initial angular resolution. The method includes identifying, based on the initial point cloud data, a reflective feature in the scanning zone and determining an enhancement region and an enhanced angular resolution for a subsequent scan to provide a higher spatial resolution in at least a portion of subsequent point cloud data from the subsequent scan corresponding to the reflective feature. |
US11402841B1 |
Approach for consolidating observed vehicle trajectories into a single representative trajectory
A method and apparatus is provided for controlling the operation of an autonomous vehicle. According to one aspect, the autonomous vehicle may track the trajectories of other vehicles on a road. Based on the other vehicle's trajectories, the autonomous vehicle may generate a pool of combined trajectories. Subsequently, the autonomous vehicle may select one of the combined trajectories as a representative trajectory. The representative trajectory may be used to change at least one of the speed or direction of the autonomous vehicle. |
US11402835B2 |
Radio-controlled seed planter
The present disclosure relates to a radio-controlled seed planter. The radio-controlled seed planter comprises a radio-controlled (RC) truck including a remote control module to cause the RC truck to be controlled remotely by a radio control unit; and a seeding unit coupled and installed in the RC truck to perform seeding work. The RC truck comprises a main frame; a subframe formed to be spaced apart from the main frame; an engine installed on the main frame; a battery installed on the subframe; driving units disposed on front and rear sides on both sides of the subframe, respectively, to drive wheels; and damper units installed between the main frame and the subframe to dampen impact. The radio-controlled seed planter makes it possible to carry out sowing work remotely, thereby improving the convenience and efficiency of sowing work and at the same time reducing labor. |
US11402832B2 |
Determining device, determining method, and recording medium having determining program recorded thereon
The present invention addresses the problem of providing a determining device that can improve the precision of determination as to the presence or absence of an abnormality as indicated by an output value. In order to solve this problem, a determining device according to the present invention includes a deriving means, a determining means, and an output means. The deriving means derives a degree value from an output value output from a sensor, the degree value indicating a degree of temporal variation in the output value. The determining means derives a third determination result relating to a first output value, which is the abovementioned output value, from a first determination result and a second determination result. Here, the first determination result is a determination result about the magnitude of the first output value relating to a first time, associated with the time when the sensor outputted the first output value. |
US11402829B2 |
Digital platform, computer program product and method for integrating data from assets to a technical installation into the digital platform
A method for integrating data from assets of a technical installation into a platform, wherein general models are initially defined for the assets of domain-specific technical installations, where data from the identified general data sources are then assigned to previously defined general models, an asset is then selected for a specific installation and the corresponding general model is imported into the platform, the data sources of the specific installation are configured such that a general model can be iteratively filled at runtime with the specific data relating to this installation for the selected asset based on data sources of specific installations, entities for the selected asset are formed by filling the general model with the specific data and stored in the platform, and where the asset entities are configurable in the platform, such that applications can access asset entities and the data thereof without any problems via programming interfaces. |
US11402828B2 |
Method, system and non-transitory computer-readable medium for reducing work-in-progress
A method for improving a cycle time of a process of a product is provided. The method includes: collecting process profile data from a plurality of tool groups running the process, and calculating values of a plurality of key-performance-indicators (KPIs) of each tool group including calculating a standard deviation of an output of a stage of a bottleneck tool group of the tool groups; feeding the values of the KPIs and a work-in-progress (WIP) of each tool group into a neural network model in order to output an impact on the WIP for each KPI of each tool group by the neural network model; selecting a set of major KPIs of each tool group from the KPIs according to the impact of each tool group; and controlling the tool groups according to the impact of the set of major KPIs of each tool group in order to reduce a total WIP. |
US11402826B2 |
Methods and systems of industrial production line with self organizing data collectors and neural networks
Systems and methods for data collection in an industrial production line are disclosed. A systems may include a plurality of data collectors, including a swarm of self-organized data collector members, wherein the swarm of self-organized data collector members organize to enhance data collection based on at least one of capabilities and conditions of the data collector members of the swarm, and a data acquisition and analysis circuit for receiving the collected data and analyzing the received collected data using a neural network to determine an occurrence of an anomalous condition of at least one component. |
US11402812B1 |
Apparatus and method for controlling a device
In one aspect, a user device is provided that includes a processor configured to execute a user interface application, a controllable device application, and an operating system of the user device. The user device includes communication circuitry configured to facilitate communication between the controllable device application and the controllable device. The user interface application is configured to detect a notification of the controllable device application communicated to the operating system, the notification pertaining to a state of the controllable device associated with the controllable device application. The user interface application is configured to determine the state of the controllable device based at least in part on the notification of the controllable device application communicated to the operating system of the user device. The user interface application is configured to provide, via a user interface of the user device, the state of the controllable device determined by the user interface application. |
US11402809B2 |
Computing stochastic simulation control parameters
A computing device is provided, including memory storing a cost function of a plurality of variables. The computing device may further include a processor configured to, for a stochastic simulation algorithm, compute a control parameter upper bound. The processor may compute a control parameter lower bound. The processor may compute a plurality of intermediate control parameter values within a control parameter range between the control parameter lower bound and the control parameter upper bound. The processor may compute an estimated minimum or an estimated maximum of the cost function using the stochastic simulation algorithm with the control parameter upper bound, the control parameter lower bound, and the plurality of intermediate control parameter values. A plurality of copies of the cost function may be simulated with a respective plurality of seed values. |
US11402806B2 |
Control system and control method
This control system comprises controllers and slave devices. A control network is formed by connecting the slave devices between the controllers over communication cables. The controller generates and manages control frames for communication through the control network. The controller receives and copies the control frames, and perform loopback communication of the control frames to the controller of the control network. The controller stores the copied the control frames, or transmits the copied control frames to a database device connected by an information communication network. |
US11402805B2 |
Device and method for measuring horological shakes
A device for measuring horological shakes, including a structure carrying an articulated mechanism with a compliant mechanism having a linear force/stroke characteristic connecting a first fixed element to a second element capable of moving linearly under the effect of an actuator manoeuvring same in a contactless manner in both directions, and a position sensor determining the position of the second element in a direction, and a load sensor determining the variation in the axial pushing or pulling load of the second element carrying a gripper clamping a mobile component, and/or the variation in the gradient of this load, generating a signal for triggering the position measurement during each sudden change in gradient of the load in each direction of running, to determine the shake of the mobile component, by comparing the positions measured during the sudden changes in gradient during the outward and return strokes. |
US11402804B2 |
Timepiece oscillator insensitive to angular acceleration caused by wear
A timepiece movement, including a mechanism including an inertial element arranged to oscillate or pivot about a first axis of pivoting relative to a structure of the movement, and arranged to cooperate directly or indirectly with an energy distribution wheel set that pivots relative to the structure about a second axis of pivoting parallel to or coincident with the first axis of pivoting and subjected to a torque exerted by an energy source, wherein the energy distribution wheel set meshes directly or indirectly with at least one inertia wheel set that pivots about a third axis of pivoting relative to the structure, each inertia wheel set is arranged to pivot in the opposite direction to the energy distribution wheel set, and the total inertia of the inertia wheel sets is between 60% and 140% of the inertia of the energy distribution wheel set. |
US11402801B2 |
Systems and methods for fabricating a multilayer optical structure
Systems and methods for fabricating optical elements in accordance with various embodiments of the invention are illustrated. One embodiment includes a method for fabricating an optical element, the method including providing a first optical substrate, depositing a first layer of a first optical recording material onto the first optical substrate, applying an optical exposure process to the first layer to form a first optical structure, temporarily erasing the first optical structure, depositing a second layer of a second optical recording material, and applying an optical exposure process to the second layer to form a second optical structure, wherein the optical exposure process includes using at least one light beam traversing the first layer. |
US11402796B2 |
Developing cartridge including developing roller to contact photosensitive drum and image forming apparatus including the same
A developing cartridge for use with a drawer including a photosensitive drum and an electric terminal. The developing cartridge includes a casing, a developing roller, a storage medium and a holder. The casing is configured to accommodate developing agent therein. The developing roller is rotatable about an axis extending in a first direction. The developing roller is movable with the casing. The storage medium has an electrical contact surface. The holder holds the electrical contact surface and is movable with the casing. The casing is movable relative to the drawer in accordance with movement of the drawer from a first position in which developing roller is separated from the photosensitive drum and the electrical contact surface is separated from the electric terminal to a second position in which the developing roller is in contact with the photosensitive drum and the electrical contact surface is in contact with the electric terminal. |
US11402795B2 |
Replaceable cartridge with driven coupler
An example cartridge may be detachably attached to a main body of an image forming apparatus. The cartridge includes a rotation member and a driven coupler to receive a rotation force to rotate the rotation member. The driven coupler includes a power transmission member connected to the rotation member, an extension member extending from the power transmission member and including an outer diameter portion, a hollow portion, and a through portion, a protrusion member located at the hollow portion and movable between a protrusion position for receiving the rotation force and a retreat position, a switching member inserted into the hollow portion and movable between first and second positions for locating the protrusion member at the protrusion position and the retreat position, respectively, and an elastic member to apply an elastic force to the switching member in a direction for location at the second position. |
US11402791B2 |
Image forming apparatus and lubricant supply control method
Provided is an image forming apparatus including: a transfer member; a first image carrier on which a first toner image using toner of a first color is formed; a second image carrier which is provided on a downstream side relative to the first image carrier in a moving direction (rotating direction) of the transfer member, and on which a second toner image using toner of a second color is formed; a lubricant supply section that supplies a lubricant to the second image carrier; and a control section that controls a supply amount of the lubricant to the second image carrier in accordance with an overlap amount between the first toner image and the second toner image which are transferred from the first image carrier and the second image carrier to the transfer member. |
US11402790B2 |
Imaging system
An imaging system includes a main body to accommodate a roller, and a lubricant unit. The lubricant unit includes a casing having an opening and a lubricant storage disposed inside the casing to store a lubricant. The casing is pivotably connected to the main body to displace the casing between a closed position and an open position. In the closed position, the lubricant storage is positioned to bring the lubricant in contact with the roller through the opening, and the pivotable connection is disposed below the casing. In the open position, the opening is exposed to an outside of the main body, and the opening of the casing is disposed upward. |
US11402789B2 |
Image forming system with covered accommodating portion for a cable that connects an operating unit to electric power
An image forming system includes an openable portion, an operating unit, a cable, an accommodating portion, a cable cover, a retaining portion, and an opening. When the cable cover is viewed along a vertical direction, an edge portion of the opening and an end portion of the cable are defined, specifically, the opening defines an edge portion of an edge of the opening on a side where the openable portion is positioned with respect to a left-right direction, and the cable defines an end portion of an outer peripheral surface of the cable retained by the retaining portion with respect to the left-right direction. With respect to the left-right direction, the edge portion is positioned further on a side opposite from the side where the openable portion is positioned than the end portion is. |
US11402784B2 |
Image forming apparatus and image formation method
An image forming apparatus includes an image forming device, a density deviation detector, and processing circuitry. The circuitry performs a density deviation adjustment mode to: cause the image forming device to form a first image pattern having a uniform image density in the width direction on a surface of an image bearer; cause the detector to detect a first image density deviation in the width direction in the first pattern; adjust the first deviation based on a detection result of the first pattern; cause the image forming device to form a second image pattern on a surface of the image bearer after adjustment of the first deviation; cause the detector to detect a second image density deviation in the width direction in the second pattern; and correct a light intensity sensitivity in adjusting the second deviation, based on a detection result of the second pattern. |
US11402783B2 |
Image forming apparatus having detection unit with shutter
An image forming apparatus includes an image bearing member, an image forming unit, a detection unit, and a control portion. The detection unit includes a casing, an optical sensor, a shutter portion, a moving member, a groove portion, and a projection portion. The optical sensor is disposed within the casing facing the image bearing member to detect the toner image and comprises a light emitting portion emitting light to the image bearing member through the opening portion and a light receiving portion receiving the light reflected from the image bearing member. The shutter is configured to open/close the opening portion as the projection portion moves in a direction intersecting with the predetermined direction as the moving member moves in the predetermined direction. The groove portion is disposed perpendicularly above an extension line of an optical axis of the light irradiated from the light emitting portion to the image bearing member. |
US11402781B2 |
Heating device, liquid applying apparatus, image forming apparatus, post-processing apparatus, and conveying device
A novel heating device includes a heating member configured to heat a sheet on an opposite face opposite a liquid applied face. The heating member has a curved portion along which the sheet is conveyed and warped so that the liquid applied face has a concave shape. |
US11402780B2 |
Fixing device and image forming device
A fixing device including: a heating rotating body; a pressure member pressed against the heating rotating body to form a nip; a first acquisition unit that acquires a first index value indicating a change in coefficient of friction between the heating rotating body and the pressure member; a second acquisition unit that acquires a second index value indicating a change in rigidity of an elastic layer in the heating rotating body and/or the pressure member; and a controller that executes at least one of two controls according to the index values: a first control during idling rotation after fixing job execution, for controlling temperature of the heating rotating body and time from a start of the idling rotation to an end of the idling rotation and a second control during idling rotation before and/or after fixing job execution, for controlling rotation speed of the heating rotating body. |
US11402776B2 |
Image heating apparatus and image forming apparatus
Provided is an image heating apparatus including: a film that contacts with the recording material; a heater unit configured to be in contact with an inner surface of the film, the heater unit including a heater, and a heater support supporting the heater, wherein the heater is fixed to the heater support; a pressing roller that forms a nip together with the heater unit through the film, the nip being for nipping and conveying a recording material; a pressing member that presses the heater toward the pressing roller without through the heater support; a pressing force adjustment mechanism for adjusting pressing force in the nip; and a control portion that controls the pressing force adjustment mechanism, wherein the control portion causes the pressing force adjustment mechanism to adjust the pressing force based on temperature detected by a temperature detection member that detects temperature of the heater. |
US11402775B2 |
Image heating apparatus and image forming apparatus
The present invention provides an image heating apparatus including an acquiring portion which acquires thickness information of a recording material, and a control portion controls a power to be supplied to a heating element which heats a region where the recording material does not pass through among a plurality of heating regions based on a control target temperature which is set based on the thickness information. |
US11402771B2 |
Apparatus for use in an electrographic printer
In one aspect an apparatus for use in an electrographic printer is described. The apparatus includes a housing defining a cavity, a developer roller, a developer electrode for developing printing substance onto the developer roller, the electrode being arranged within the cavity, and a heater for heating printing substance to be developed onto the developer roller, the heater being arranged in the cavity. |
US11402770B2 |
Seal for an electrophotographic image forming device
A toner sealing system is described including a seal having first and second alignment features. The seal is selectably installable on one of a first toner container of a first type and a second toner container of a second type. The first alignment feature is matable with a first corresponding alignment feature on the first toner container when the seal is installed on the first toner container for aligning the seal to the first toner container. The second alignment feature is matable with a second corresponding alignment feature on the second toner container when the seal is installed on the second toner container for aligning the seal to the second toner container. Embodiments include those wherein the first alignment feature does not align the seal to the second toner container, and the second alignment feature does not align the seal to the first toner container. |
US11402765B2 |
Print material container
A print material container comprising a body, a transfer mechanism, an inner connector, and an outer connecter. The transfer mechanism is to move print material in or out of the body. The inner connecter is on a connecting side of the body, and is to couple to a first location of an image forming apparatus to provide print material to the image forming apparatus. The outer connecter is on the connecting side of the body, and is to couple to a second location of the image forming apparatus to collect or receive unutilized print material transferred or received from the image forming apparatus. |
US11402761B2 |
Semiconductor lithography system and/or method
A lithography method to pattern a first semiconductor wafer is disclosed. An optical mask is positioned over the first semiconductor wafer. A first region of the first semiconductor wafer is patterned by directing light from a light source through transparent regions of the optical mask. A second region of the first semiconductor wafer is patterned by directing energy from an energy source to the second region, wherein the patterning of the second region comprises direct-beam writing. |
US11402756B2 |
Silicone structure-containing polymer, photosensitive resin composition, photosensitive resin coating, photosensitive dry film, laminate, and pattern forming process
A photosensitive resin composition comprising a silicone structure-containing polymer having crosslinking groups or crosslinking reaction-susceptible reactive sites in the molecule is coated onto a substrate to form a photosensitive resin coating which has improved substrate adhesion, a pattern forming ability, crack resistance, heat resistance, and reliability as protective film. |
US11402755B2 |
Chemically amplified positive-type photosensitive resin composition, method for manufacturing substrate with template, and method for manufacturing plated article
A chemically amplified positive-type photosensitive resin composition capable of forming a resist pattern having excellent cross-sectional perpendicularity of a nonresist section even when a resist pattern is formed on a metal surface, and a method for manufacturing a substrate with a template and a method for manufacturing a plated article using the composition. The composition contains an acid generator, a resin, and a sulfur-containing compound including a sulfur-containing compound and a thiol compound that is different from the sulfur-containing compound. |
US11402754B2 |
Photosensitive resin composition, solder resist film using said photosensitive resin composition, flexible printed wiring board, and image display device
The present invention provides a photosensitive resin composition from which a dry resist film having excellent resilience, storage stability and heat resistance can be produced. The photosensitive resin composition according to the present invention includes a photosensitive prepolymer having a carboxyl group and an ethylenically unsaturated group, a photopolymerization initiator and a thermal curing agent, wherein the thermal curing agent is a polycarbodiimide compound having a carbodiimide group, the carbodiimide group in the polycarbodiimide compound is protected by an amino group that can be dissociated at a temperature equal to or higher than 80° C. and the polycarbodiimide compound has a weight average molecular weight of 400 to 5000 and a carbodiimide equivalent of 180 to 2500. |
US11402752B2 |
Fabrication of optical interconnect structures for a photonic integrated circuit
A method of fabricating an optical connection to at least one planar optical waveguide integrated on a planar integrated circuit (PIC) uses a machine vision system or the like to detect one or more positions at which one or more optical connections are to be made to at least one planar optical waveguide located on the PIC. A spatial light modulator (SLM) is used as a programmable photolithographic mask through which the optical connections are written in a volume of photosensitive material using a photolithographic process. The SLM is programmed to expose the photosensitive material to an illumination pattern that defines the optical connections. The programming is based at least in part on the positions that have been detected by the vision system. The optical connections are printed by exposing the photosensitive material to illumination that is modulated by the pattern with which the SLM is programmed. |
US11402748B2 |
Method for texturing discrete substrates
A roll-to-plate process for texturing or patterning discrete substrates, such as displays, lighting or solar panels comprising the steps of supplying an imprinting lacquer, texturing or patterning the imprinting lacquer with an imprint texture which imprint texture is formed by openings and elevations thus creating volumes in the imprint texture to obtain an imprinted lacquer and optionally followed by curing the imprinted lacquer to obtain a solidified textured or patterned layer, characterized in that the texturing or patterning is performed with an imprint texture that comprises domains of greater volumes at its edges, and with a flexible stamp with a Young's Modulus of between 0.1 Giga Pascal (GPa) and 10 Giga Pascal (GPa). |
US11402747B2 |
Multiple-mask multiple-exposure lithography and masks
Examples of a multiple-mask multiple-exposure lithographic technique and suitable masks are provided herein. In some examples, a photomask includes a die area and a stitching region disposed adjacent to the die area and along a boundary of the photomask. The stitching region includes a mask feature for forming an integrated circuit feature and an alignment mark for in-chip overlay measurement. |
US11402746B2 |
Mask protective module, pellicle having the same, and lithography apparatus having the same
A mask protective module is provided. The mask protective module includes a frame and a membrane supported by the frame. The membrane may include regions of which light transmittances, heat conductivities and/or strengths are different from each other. |
US11402744B2 |
Photomask blank, manufacturing method of photomask and photomask
A photomask blank has a first layer, a second layer, a third layer and a fourth layer. The first layer has a chromium content of 40 atomic % or less, an oxygen content of 38 atomic % or more, and a nitrogen content of 22 atomic % or less. The second layer has a chromium content of 38 atomic % or less, an oxygen content of 30 atomic % or more, a nitrogen content of 18 atomic % or less, and a carbon content of 14 atomic % or less. The third layer has a chromium content of 50 atomic % or less, an oxygen content of 30 atomic % or less, and a nitrogen content of 20 atomic % or more. The fourth layer has a chromium content of 44 atomic % or less, an oxygen content of 20 atomic % or more, a nitrogen content of 20 atomic % or less, and a carbon content of 16 atomic % or less. |
US11402737B2 |
Light source device and projector including a phosphor and a color-changing section
A light source device comprising: a light source section which generates any one of blue light, red light, and green light; a phosphor which generates a fluorescence including the two colors other than the color of the light emitted from the light source section; a color-changing section which changes one of the two colors of the fluorescence emitted from the phosphor to another color regularly and irradiates it to the image-forming element; and a light path-switching section which switches a light path in which a fluorescence excited by the color light emitted from the light source section passes towards the color-changing section and a light path in which the color light emitted from the light source section passes towards the image-forming element regularly. |
US11402735B2 |
Projection system for projection display
A projection system, comprising: a light-emitting apparatus for providing first light and second light emitted in a time sequence; a light-splitting system for dividing the first light into first primary color light and second primary color light, and dividing the second light into two paths of third primary color light; a spatial light modulator, comprising a first region and a second region, wherein the primary color light emitted along a first optical path enters the first region, and the primary color light emitted along a second optical path enters the second region; and an image processing apparatus for dividing, corresponding to the first region and the second region, image signals to be output into two groups, and changing the sequence of at least one of the groups so as to match the time sequence of primary color light received in a corresponding region. |
US11402734B2 |
Multi lens array, luminous source and vehicle
A multi-lens array is provided for a luminous source of a vehicle. The array includes at least one light source and multiple lens arrangements. Each lens arrangement includes a condenser lens and a projector lens as optical elements. The at least one light source is enabled to expose each of the multiple lens arrangements with light, and the projections of the multiple lens arrangements of this light interfere to form a single projected image. |
US11402731B2 |
Microlens array substrate, light modulator, and projector
A microlens array substrate includes a substrate having a first surface and a plurality of recesses corresponding to a plurality of pixels, and a microlens array including a plurality of microlenses corresponding to the plurality of recesses. The microlenses each have a refractive index different from a refractive index of the substrate, and each have a light incident surface and a light exiting surface. The light incident surface has a first curvature region and a second curvature region. The second curvature region surrounds the first curvature region when viewed along the optical axis of one microlens and has a curvature greater than the curvature of the first curvature region. The light exiting surface includes a light collecting structure configured to converge the light incident via the light incident surface. The light collecting structure overlaps with part of the first curvature region when viewed along the optical axis. |
US11402729B2 |
Gimbal assembly and handheld gimbal imaging device
A gimbal assembly includes a body and a gimbal frame movably connected with the body. The gimbal frame is configured to completely fit with the body or partially fit with the body through a sliding mechanism to reduce a volume of the gimbal assembly. The sliding mechanism includes a first sliding member disposed at the body and a second sliding member disposed at the gimbal frame to match with the first sliding member, such that the gimbal frame slides from an extended position to a receiving position with respect to the body. |
US11402727B2 |
Optical apparatus and imaging system including the same
An optical apparatus includes: an optical system; and a holding member configured to hold the optical system, wherein the holding member includes a first connection portion provided on an object side of the optical system, and a second connection portion provided between the optical system and the first connection portion, and wherein a lens apparatus is detachably mountable to the optical apparatus via the first connection portion, and an optical element is detachably mountable to the optical apparatus via the second connection portion. |
US11402726B2 |
Camera with alignable image sensor
A camera has a lens mount and an image sensor for sensing images. A holder of the camera can captively hold the image sensor such that the image sensor is moveable relative to the lens mount when the image sensor is not attached to the holder. The holder is further operable to fixedly hold the image sensor such that the image sensor is unmoveable relative to the lens mount at an aligned position of the image sensor when the image sensor is attached to the holder. The image sensor may be attached to a printed circuit board. The holder may include first and second rails comprising first and second printed circuit boards, respectively. The holder is then operable to fixedly hold the image sensor by the printed circuit board being soldered to at least one of the first and second printed circuit boards. |
US11402714B2 |
Pixel array substrate, a driving method, and a display apparatus
The present application discloses a pixel array substrate. The pixel array substrate includes a plurality of pixels arranged in an array having multiple data-input terminals. N columns of subpixels per each column of pixels are associated with N sets of M numbers of data lines. N is an integer equal to and greater than 1 and M is an even number equal to or greater than 2. The pixel array substrate also includes N sets of M numbers of switches coupled respectively to the N sets of M numbers of data lines. Control terminals of each set of M numbers of switches are respectively coupled to M numbers of clock-signal terminals to receive respective clock control signals to control M groups of subpixels in each corresponding one column of subpixels for connecting with one of the multiple data-input terminals respectively via each corresponding set of M numbers of data lines. |
US11402713B2 |
Display device
A display device includes: an array substrate; a counter substrate; a liquid crystal layer; and a light source. The array substrate includes: signal lines arranged in a first direction; scanning lines arranged in a second direction; switching elements coupled to the scanning lines and the signal lines; an organic insulating layer covering at least the switching elements; and a metal layer overlapping the organic insulating layer. A region surrounded by the scanning lines and the signal lines has a region having a thickness less than that of the organic insulating layer. The metal layer covers a first slant surface of the organic insulating layer on a side of the organic insulating layer closer to the light source than the switching element is, and a second slant surface of the organic insulating layer on a side of the organic insulating layer farther from the light source than the switching element is. |
US11402712B2 |
Electro-optical device and electronic apparatus
In an electro-optical device, a transmission gate includes two or more n-channel type transistors controlled by a positive logic selection signal line and a p-channel type transistor controlled by a negative logic selection signal line. Each of the selection signal lines includes a main line part extending in a first direction and a branch line part extending in a second direction, and the n-channel type transistors and the p-channel type transistor are alternately arranged along the second direction. |
US11402709B2 |
Repairing method for broken gate and data line in array substrate and array substrate
A repairing method for an array substrate is provided. The array substrate includes at least one defective signal line, which is a data line or a gate line having a breakpoint. The defective signal line is divided by the breakpoint into a first portion and a second portion. The repairing method includes disconnecting a connection between a first thin film transistor and a data line or a gate line to which the first thin film transistor is connected, the first thin film transistor being a thin film transistor closest to the breakpoint among thin film transistors connected to the first portion; electrically connecting a first terminal of the first thin film transistor to the first portion; and taking a common electrode line segment from a common electrode line to which the first pixel electrode corresponds as a repair line. |
US11402704B2 |
Display device
A circuit section of a display device is provided with a display element section on which a plurality of display elements are arranged at positions overlapped with a display region on which a display functional layer is formed, an input section for transmitting a signal for driving the display functional layer to the display element section and a lead-out wiring section for electrically connecting the display element section to the input section. Moreover, the lead-out wiring section is provided with a plurality of stacked wiring layers, and the plurality of wiring layers include a first wiring layer on which a plurality of first wirings having a first wiring width and a second wiring layer on which a plurality of second wirings having a first wiring width that is narrower than the first wiring width are formed. |
US11402703B2 |
Arrays of electrodes to control pixel contrast at display devices
An example device includes a light source, a liquid crystal layer, and an array of pixel electrodes disposed between the light source and the liquid crystal layer. The array of pixel electrodes is to control orientation of liquid crystal of the liquid crystal layer to modulate light incident from the light source to produce an image composed of pixels. The example device further includes an array of scattering electrodes to selectively influence orientation of liquid crystal of the liquid crystal layer to degrade contrast of selected pixels of the image. |
US11402698B2 |
Display device
According to one embodiment, a display device includes first to third scanning lines, first and a second protrusion portions disposed on the second scanning line and arranged in a first direction, third and seventh protrusion portions disposed on a side close to the third scanning line on the second scanning line, fourth and sixth protrusion portions disposed on a side close to the first scanning line on the second scanning line, and a fifth protrusion portion disposed between the first protrusion portion and the second protrusion portion. The third and sixth protrusion portions are arranged in the second direction, and the fourth and seventh protrusion portions are arranged in the second direction. |
US11402697B2 |
Display device
According to one embodiment, a display device includes a first substrate, a second substrate opposing the first substrate, a first spacer projecting from the second substrate towards the first substrate and including a distal end portion opposing the first substrate with a gap therebetween, a second spacer projecting from the second substrate towards the first substrate and in contact with the first substrate and an adhesive member adhering the distal end portion and the first substrate together. A total height of the first spacer and the adhesive member is the same as a height of the second spacer. |
US11402695B2 |
Liquid crystal display apparatus
A liquid crystal display apparatus having improved viewing angle characteristics in a region vertically asymmetrical. A liquid crystal display apparatus of the present invention includes: a liquid crystal cell including a liquid crystal layer containing liquid crystal molecules aligned in homogeneous alignment under a state in which an electric field is absent; a first polarizer arranged on a viewer side of the liquid crystal cell; a second polarizer arranged on a back surface side of the liquid crystal cell; a first optical compensation layer arranged between the liquid crystal cell and the first polarizer; and a second optical compensation layer arranged between the liquid crystal cell and the first optical compensation layer. A refractive index nz1 in a thickness direction of the first optical compensation layer is less than 1.5187, and a refractive index nz2 in a thickness direction of the second optical compensation layer is less than 1.5340. |
US11402691B2 |
Light source and light plate for light emitting module
A light emitting module comprising a light guide plate and a light source. The light guide plate has a polygonal shape with a plurality of corners in a plan view. The light guide plate has a first primary face which serves as an emission face, a second primary face opposing the first primary face, and a recessed portion in the second primary face. The light source is disposed in the recessed portion. The recessed portion has an opening on the second primary face, and a bottom face having a polygonal shape in a plan view. The light source has lateral faces along sides of the bottom face of the recessed portion. In a plan view, diagonal lines connecting opposing corners of the first primary face intersect with the sides of the bottom face of the recessed portion. |
US11402690B2 |
Backlight unit and liquid crystal display device including the same
The disclosure relates a direct type backlight unit, and provides a backlight unit capable of reducing the thickness by maintaining necessary and sufficient optical characteristics and reducing the optical distance (OD), and a liquid crystal display apparatus including the same. Provided is a backlight unit including: light source; a diffusion plate provided to diffuse light emitted from the light source; and an optical sheet disposed between the light source and the diffusion plate and having a plurality of protrusions having a pyramidal shape and the plurality of protrusions protrude toward the light source so that light emitted from the light source is incident onto the plurality of protrusions. |
US11402688B2 |
Display device and backlight module
The present disclosure relates to an electronic apparatus, a display device, and a backlight module, and relates to relates to the field of display technologies. The backlight module includes a back panel, a light guide plate and a light bar. The back panel has a bottom plate and a peripheral plate surrounding edges of the bottom plate, the peripheral plate is provided with a limit structure protruding into an area surrounded by the peripheral plate; the light guide plate is provided within the peripheral plate; the light bar is provided between the peripheral plate and the light guide plate and abutting against the limit structure to be blocked by the limit structure in at least one of a direction perpendicular to the bottom plate and a circumferential direction of the peripheral plate. |
US11402683B2 |
Display panel and liquid crystal display device
A display panel and a liquid crystal display device are disclosed. The display panel includes an array substrate, a color filter substrate, an alignment film, a liquid crystal layer, and at least a bank portion. The bank portion is disposed on a peripheral region of the display area, and includes at least a first platform and at least a second platform. An edge of the alignment film adjoins the bank portion, and the first platform has a thickness different than a thickness of the second platform. By disposing the bank portion on the display panel, thicknesses of the alignment film in middle and peripheral areas of the display panel are substantially the same, and non-uniform brightness of the peripheral areas of the display area can be prevented. |
US11402682B2 |
Touch sensor device
A common electrode for a display, which is originally provided in a liquid crystal display element, is also used as one (drive electrode) of a pair of electrodes for a touch sensor, and the other (detection-electrode-for-the-sensor) of the pair of electrodes is newly formed. An existing common drive signal as a drive signal for display is used in common for a drive signal for the touch sensor. A capacitance is formed between the common electrode and the detection-electrode-for-the-sensor, and touch detection is performed by utilizing a change of this capacitance caused by a finger touch of a user. Thus, a display device with a touch sensor is also applicable to a mobile device in which electric potential of the user is inconstant in many cases. The newly-provided electrode is only the detection-electrode-for-the-sensor, and it is unnecessary to newly prepare a drive signal for the touch sensor. |
US11402679B2 |
Liquid crystal display device wherein a time average of voltage applied between a pixel electrode and a reflective electrode is substantially the same in a maximum and minimum gray scale display state
A liquid crystal display device includes a first substrate, a second substrate, a vertical alignment liquid crystal layer, and a plurality of pixels. Each of the pixels includes a reflective region for performing display in a reflection mode. The first substrate includes a reflective electrode including a first region located within each of the plurality of pixels and a second region located between any two pixels, of the plurality of pixels, adjacent to each other, a transparent insulating layer provided to cover the reflective electrode, and a pixel electrode formed from a transparent conductive material and provided on the transparent insulating layer in each of the plurality of pixels. The second substrate includes a counter electrode. Voltage of the same polarity is applied to the liquid crystal layer of any two pixels, of the plurality of pixels, adjacent to each other along a row direction, any two pixels, of the plurality of pixels, adjacent to each other along a column direction, or all of the plurality of pixels. A time average of voltage applied between the pixel electrode and the reflective electrode is substantially the same between a maximum gray scale display state and a minimum gray scale display state. |
US11402677B2 |
Optical film and method of manufacturing the same, backlight module, and display apparatus
An optical film includes a light-transmissive substrate and a first annular lens group. The light-transmissive substrate has a first surface and a second surface opposite to each other. The first annular lens group is disposed on the second surface, and the first annular lens group is configured to allow light to pass through. The reflectivity of the first annular lens group decreases along a direction away from a central axis of the first annular lens group, and an extending direction of the central axis is the same as a thickness direction of the light-transmissive substrate. |
US11402676B2 |
Viewing angle switchable display apparatus
A viewing angle switchable display apparatus including a display panel, an electrically controlled viewing angle switching device, an electrically controlled light scattering switching device, and a backlight module is provided. The electrically controlled viewing angle switching device includes two first transparent substrates, two first transparent conductive layers, a liquid crystal layer, and a first polarizer located on a side of the electrically controlled viewing angle switching device which is far away from the display panel. The liquid crystal layer includes liquid crystal molecules, and optical axes of the liquid crystal molecules are parallel or perpendicular to a transmission axis of the first polarizer. The electrically controlled light scattering switching device is located between the display panel and the backlight module and includes two second transparent substrates, two second transparent conductive layers, and an electronically controlled polymer material layer. |
US11402674B2 |
Silicon-based electro-optic modulator
A silicon-based electro-optic modulator includes a substrate layer, an insulation layer, and an optical waveguide layer stacked sequentially, traveling wave electrodes disposed above the optical waveguide layer, and a metal grating structure periodically configured along the direction in which an electrical signal propagates in the traveling wave electrodes. The metal grating structure is disposed above the optical waveguide layer. |
US11402673B2 |
Waveguide array
There is described an RF waveguide array. The array comprises a substrate comprising a plurality of optical waveguides, each waveguide being elongate in a first direction. An electrical RF transmission line array is located on a face of the substrate and comprises a plurality of signal electrodes and a plurality of ground electrodes, each electrode extending in the first direction. Each signal electrode is positioned to provide a signal to two respective waveguides. The ground electrodes include at least one intermediate ground electrode positioned between each pair of signal electrodes. Each intermediate ground electrode includes a portion extending into the substrate. |
US11402670B2 |
Light modulator, beam steering device including the light modulator, and electronic device including the beam steering device
A light modulator for amplifying an intensity of incident light and modulating a phase of the incident light is provided. The light modulator includes: a first distributed Bragg reflector (DBR) layer having a first reflectivity and comprising at least two first refractive index layers that have different refractive indices from each other and are repeatedly alternately stacked; a second DBR layer having a second reflectivity and comprising at least two second refractive index layers that have different refractive indices from each other and are repeatedly alternately stacked; and an active layer disposed between the first DBR layer and the second DBR layer, and comprising a quantum well structure. |
US11402665B2 |
Optical attachment for surgical loupe glasses
An optical attachment for surgical loupe glasses is disclosed. The optical attachment for surgical loupe glasses includes a visor sized to cover at least a portion of a first carrier lens of the surgical loupe glasses. The optical attachment also includes at least one loupe orienting feature defined by the visor. |
US11402662B2 |
Optical designs of electronic contact lens to decrease myopia progression
A soft contact lens comprises a plurality of light sources coupled to a plurality of optical elements. The plurality of light sources and the plurality of optical elements are embedded in a soft contact lens material. Each of said plurality of optical elements generates an image focused in front of a peripheral retina of a wearer. In some embodiments, each of the images is focused at a distance in front of the peripheral retina at a location, and each of the images comprises a depth of focus and a spatial resolution. The depth of focus can be less than the distance, and the spatial resolution greater than a spatial resolution of the peripheral retina at the location. |
US11402655B2 |
Image display system, non-transitory storage medium having stored therein image display program, image display apparatus, and image display method
An example of an image display system includes a goggles apparatus and is capable of setting an angle of view of a virtual camera disposed in a virtual space to a first angle of view or a second angle of view smaller than the first angle of view. If the angle of view of the virtual camera is set to the first angle of view, the image display system sets a parallax between an image for a left eye and an image for a right eye to a first parallax. If the angle of view of the virtual camera is set to the second angle of view, the image display system sets the parallax between the image for a left eye and the image for a right eye to a second parallax smaller than the first parallax. |
US11402650B2 |
Optical unit with shake correction function
An optical unit with a shake correction function includes a movable body having an optical module, a gimbal mechanism structured to swingably support the movable body around a first axial line and a second axial line, a fixed body supporting the movable body through the gimbal mechanism, and a shake correction drive mechanism structured to swing the movable body around the first axial line and around the second axial line. The gimbal mechanism includes a gimbal frame which connects the movable body with the fixed body, the gimbal frame has a first frame portion located on one side in an optical axis direction with respect to a first end part which is an end part on the one side of the fixed body, and the movable body has a movable body protruded portion located on the one side in the optical axis direction with respect to the first end part. |
US11402649B2 |
System and method for optimally forming gratings of diffracted optical elements
Optical grating components and methods of forming are provided. In some embodiments, a method includes providing an optically transparent substrate, and forming an optical grating layer on the substrate. The method includes forming an optical grating in the optical grating layer, wherein the optical grating comprises a plurality of angled components, disposed at a non-zero angle of inclination with respect to a perpendicular to a plane of the substrate. A first sidewall of the optical grating may have a first angle, and a second sidewall of the grating has a second angle different than the first angle. Modifying process parameters, including selectivity and beam angle spread, has an effect of changing a shape or dimension of the plurality of angled components. |
US11402647B2 |
Devices with monochromatic liquid crystal on silicon displays
A method includes projecting a single color illumination light having a first color on a liquid crystal on silicon display device, thereby obtaining a single color image light having the first color from the liquid crystal on silicon display device. The method also includes receiving image light having at least a second color that is different from the first color from a display panel that is different from a liquid crystal on silicon display device and combining the single color image light and the image light for projection toward an eye. |
US11402646B2 |
Display apparatus, display control method, and program
A control unit controls a movement of a viewpoint-following display area that moves in accordance with the movement of a user's point of regard, and determines whether to cause the viewpoint-following display area to follow the user's point of regard or to stop the viewpoint-following display area from following the user's point of regard, according to the staying time of the user's point of regard. The display apparatus is configured as a three-dimensional display apparatus or a HUD that allows the viewpoint-following display area to be observed in front of a fixed display area. In a case where the staying time of the user's point of regard reaches or exceeds a specified time t set in advance, the control unit does not cause the viewpoint-following display area to follow the user's point of regard, but fixes the viewpoint-following display area for display. |
US11402640B1 |
Display adjustment for head-mountable device
A head-mountable device can include an optical module that provides a display element that is moveable based on pressure and/or temperature changes within an enclosed chamber. The control mechanisms can directly and/or indirectly alter one or more of the temperature, pressures, and/or volume of the enclosed chamber. As the conditions within the chamber are altered, an extendable member can expand and/or retract to move the display element towards and/or away from a user's eye. The mechanisms for controlling the position of the display element can be actively and/or passively controlled. |
US11402633B2 |
Head-up display device, method for controlling the same, and vehicle
A head-up display device, a method for controlling the same, and a vehicle are provided. The head-up display device includes a display component, a first optical component, a second optical component, and a synthesizing component. The light in different polarization directions or states can be transmitted or reflected by the first optical component, so that state information projection light and augmented reality information projection light can be separated from each other to thereby be dual-layer displayed. For example, augmented reality information can be displayed at a longer distance from eyes of a driver so that the focus of the human eyes does not need to be adjusted frequently to thereby make it comforter to view the information so as to eliminate a hidden risk. |
US11402631B2 |
Motor vehicle control member, associated control device and method
The invention concerns a motor vehicle (1) control member (3) comprising: —a gripping element (6) that can be operated by a user in order to implement a control, such as the control of an element installed onboard said vehicle (1), the gripping element (6) being mounted so as to be able to rotate on a guide (12) of the control member (3), and —an encoder (9) configured to deliver a signal that depends on the position or the variation in position of the gripping element (6), characterised in that the guide (12) is configured to be attached to a window (4) of the motor vehicle (1), such as a front windscreen (8), rear windscreen, side window or sunroof, or to a rear-view mirror inside said vehicle (1). The invention further relates to an associated control method. |
US11402629B2 |
Separated pupil optical systems for virtual and augmented reality and methods for displaying images using same
An imaging system includes a light source configured to produce a plurality of spatially separated light beams. The system also includes an injection optical system configured to modify the plurality of beams, such that respective pupils formed by beams of the plurality exiting from the injection optical system are spatially separated from each other. The system further includes a light-guiding optical element having an in-coupling grating configured to admit a first beam of the plurality into the light-guiding optical element while excluding a second beam of the plurality from the light-guiding optical element, such that the first beam propagates by substantially total internal reflection through the light-guiding optical element. |
US11402625B2 |
Phosphor wheel having a balancing piece
A phosphor wheel (300, 400, 500, 600) includes an annular disc (310, 410, 510, 610) having phosphor segments (320, 420, 522, 524, 620) and an exposed annular sector (305, 405, 505, 605), a hub (330, 430, 530, 630) coupled to the inner perimeter (304, 413) of the annular disc, and a balancing piece (340, 440, 540, 640) located between the hub and the exposed annular sector. The balancing piece minimizes the initial imbalance of the phosphor wheel about the center (301, 441, 541) of the disc due to the exposed annular sector by making up the difference in torque. A method for making a phosphor wheel, a projector comprising a phosphor wheel, and a method for minimizing imbalance in a phosphor wheel. |
US11402623B2 |
Flexible subtrate and circuit for liquid lens system
A flexible-substrate circuit for a liquid lens, a liquid lens system, and a method of making a liquid lens system are provided. The system can include a plate having an array of wells and a flexible-substrate circuit. The flexible-substrate circuit can have a longitudinal portion disposed on ridges of the plate, between wells of the plate, and a wing portions transverse to the longitudinal portion that extend into the wells, bonded to walls of the corresponding wells. The wing portion have a first electrode and a second electrode electrically connected to a controller via the longitudinal portion. |
US11402622B2 |
Display panel, method for driving the same, and display device
This disclosure discloses a display panel, a method for driving the same, and a display device. The display panel includes a first substrate and a second substrate arranged opposite each other, and a plurality of pixel elements located between the first substrate and the second substrate, where each of the plurality of pixel elements includes a photonic crystal light-modulating structure. The photonic crystal light-modulating structure can be configured to adjust an intensity of light emitted from the pixel element, so as to take the place of a liquid crystal layer in the prior art. |
US11402619B2 |
Immersion microscope objective
An immersion microscope objective includes: a first lens group that includes a meniscus lens component that is closest to an image among the components of the first lens group, the meniscus lens component having a convex surface facing an object; and a second lens group that includes at least one lens component. The first lens group includes a first cemented lens that is closest to the object. The first cemented lens consists of a planoconvex lens that includes a plane surface facing the object and a meniscus lens that has a negative refractive power. The objective satisfies the following conditional expressions: 2.4≤f1/fob (1) 1.8≤n12≤1.85 (2) where f1 indicates a focal length that the first cemented lens has for an e line, fob indicates a focal length that the objective has for the e line, and n12 indicates a refractive index that the meniscus lens has for the e line. |
US11402613B2 |
Camera optical lens
The present disclosure relates to the field of optical lenses and provides a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens having a positive refractive power; a second lens having a positive refractive power; a third lens having a positive refractive power; a fourth lens; a fifth lens; and a sixth lens. The camera optical lens satisfies following conditions: 2.00≤f2/f3≤5.00; and 1.00≤d3/d5≤2.00. The camera optical lens can achieve a high imaging performance while obtaining a low TTL. |
US11402612B2 |
Optical image capturing system
An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. At least one lens among the first to the sixth lenses has positive refractive force. The seventh lens can have negative refractive force, wherein both the surfaces of the seventh lens are aspheric surfaces, and at least one surface of the seventh lens has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the seventh lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras. |
US11402610B2 |
Camera optical lens
The present disclosure relates to the technical field of optical lens and discloses a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens and a sixth lens. And the camera optical lens satisfies following conditions: −5.00≤f1/f3≤−2.50 and −10.00≤R5/R6≤−2.00, where f1 denotes a focal length of the first lens; f3 denotes a focal length of the third lens; R5 denotes a curvature radius of an object-side surface of the third lens; and R6 denotes a curvature radius of an image-side surface of the third lens. The camera optical lens of the present disclosure can achieve a high imaging performance while obtaining a low TTL. |
US11402608B2 |
Imaging lens system
An imaging lens system includes sequentially from an object side, a first lens group and a second lens group. The second lens group includes a focus lens group configured to move during focusing or the first lens group and the second lens group are divided at a position of a maximum air gap. Conditional Expressions (1) and (2) are satisfied as follows: −2.0 |
US11402606B2 |
Mirror device
A mirror device includes: a mirror including a rotation shaft; a gear unit having gear teeth and coupled to the rotation shaft; a worm that meshes with the gear teeth; a holding member that supports the worm; a motor configured to rotationally drive the rotation shaft via the worm and the gear teeth; and a stopper mechanism (16) that has a rotating member disposed coaxially with the worm, and restricts a rotation range of the worm, in which the stopper mechanism includes: a first contact portion that is provided on the rotating member and comes in contact with the worm to receive force in the rotation direction from the worm; and a second contact portion that is provided on the rotating member and is locked by the holding member, the stopper mechanism being configured to allow the worm to rotate relative to the holding member by more than one rotation. |
US11402604B2 |
Camera device actuator
A camera device actuator includes: a magnet disposed on a side surface of a lens carrier disposed to be movable in an optical axis direction in an internal space of a fixed housing; a member to be detected disposed on the side surface of the lens carrier, connected to the magnet, and having a width in the optical axis direction that is less than a width of the magnet in the optical axis direction; a driving coil disposed opposite to and spaced apart from the magnet, on a panel disposed on the housing; and a sensing coil including a first sensing coil and a second sensing coil disposed on the panel, spaced apart from and opposite to the member to be detected, and arranged in-line with each other in the optical axis direction. |
US11402596B2 |
Terminal system assemblies with breakout/adapter modules
A terminal system assembly includes a base plate, a spool, an adapter module for securing a connection between a fiber of an input fiber cable and a fiber of an output fiber cable, and a cable management plate coupled with the spool. The spool is rotatably mounted to the base plate and is configured to receive the input fiber cable. The adapter module is configured to be coupled with the cable management plate. The spool containing the fiber input cable is allowed to freely rotate until the adapter module is coupled with the cable management plate. The adapter module includes an anti-rotation portion that is configured to cooperate with a portion of the base plate to prevent rotation of the spool and the adapter module when the adapter module is coupled with the spool. |
US11402595B2 |
Telecommunications assembly
A telecommunications assembly includes a chassis defining an interior region and a tray assembly disposed in the interior region. The tray assembly includes a tray and a cable spool assembly. The cable spool assembly is engaged to a base panel of the tray. The cable spool assembly is adapted to rotate relative to the tray. The cable spool assembly includes a hub, a flange engaged to the hub and an adapter module. The flange defines a termination area. The adapter module is engaged to the termination module of the flange. The adapter module is adapted to slide relative to the flange in a direction that is generally parallel to the flange between an extended position and a retracted position. |
US11402593B2 |
Optical communication system
An optical communication system includes a light source module, a circuit board, a light emitter and a ROSA. The circuit board is disposed in the light source module. The light emitter is disposed in the light source module and electrically connected to the circuit board. The ROSA is located outside the light source module, and the ROSA is optically coupled to the light emitter. |
US11402588B2 |
Female hardened optical connectors for use with male plug connectors
A female hardened fiber optic connector for terminating an end of a fiber optic cable that is suitable for making an optical connection with another hardened cable assembly and cable assemblies using the same are disclosed. The female hardened fiber optic connector includes a connector assembly, a crimp body, a connector sleeve, and female coupling housing. The connector sleeve has one or more orientation features that cooperate with one or more orientation features inside the female coupling housing. The crimp body has a first shell and a second shell for securing the connector assembly at a front end of the shells and a cable attachment region rearward of the front end for securing a cable. |
US11402587B2 |
Reduced-profile data transmission element connectors, adapters, and connection assemblies thereof
Reduced-profile connection components are described. The reduced-profile connection components are configured to connect various data transmission elements, including cables, network devices, and computing devices. A non-limiting example of a connection component includes a fiber optic connection component, including connectors, adapters, and assemblies formed therefrom. In some embodiments, the connection components may include mechanical transfer (MT) and multi-fiber push-on/pull-off (MPO) connection components, such as MT ferrules and MPO adapters. The reduced-profile connection components configured according to some embodiments have a smaller profile and/or require less parts to achieve a connection compared to conventional connection components. In some embodiments, the reduced-profile connection components may be used with conventional connection components. For example a reduced-profile connector may use a conventional MT ferrule to establish a connection within a conventional MPO adapter. |
US11402583B2 |
Assembly comprising a substrate and two components including optical waveguides, as well as method for production
An assembly may include at least one camera and a controllable mechanical handling device. The system may further include a first component, including a first optical waveguide and a second component, including a second optical waveguide. The first component and the second component are fixedly connected to a substrate and arranged directly next to one another on the substrate and relative to one another in such a way that a coupling side of the first component and a coupling side of the second component are situated opposite each other on a first and second side of a coupling plane. The optical waveguides of the first and second component each end at a first coupling surface or a second coupling surface. The first and second coupling sides are aligned, and optically coupled with one another at a first and second end face. |
US11402582B2 |
Optical connector member, optical connector kit, and optical interconnection
An optical connector member is provided, which includes an optical waveguide retaining portion provided on one of opposite sides of an optical coupling portion and having a cavity for retaining an end portion of an optical waveguide, and an optical fiber retaining portion provided on the other side and having a through-hole for retaining an end portion of an optical fiber. A distal end face of the end portion of the optical waveguide retained in the cavity of the optical waveguide retaining portion and a distal end face of the end portion of the optical fiber retained in the through-hole of the optical fiber retaining portion are positioned in opposed relation to each other in the optical coupling portion with an optical axis of the optical waveguide in alignment with an optical axis of the optical fiber. |
US11402576B2 |
Passive compensation of non-uniform channel characteristics of spectrally selective device arrays in multiwavelength photonic integrated circuits
Aspects of the present disclosure are directed to wavelength division multiplexing systems comprising arrays of spectrally selective devices that are arranged on a substrate to compensate for perturbations of the spectral characteristics of the devices due to factors such as temperature non-uniformity, inherent spectral non-uniformity, and the like. As a result, shifts in the center wavelengths and/or changes in the wavelength spacing for the wavelength channels of a WDM system due to such perturbations are mitigated. In some embodiments, an array of spectrally selective devices is arranged on a substrate such that their respective wavelength channels are not linearly correlated with their physical position within the array, enabling the devices to be arranged in pairs that are subject to substantially the same environmental conditions and/or operate on nearly the same spectral range. |
US11402568B2 |
Light emitting device
A light emitting device includes a light source, a light guide member, and a defining member. The light source is configured to emit light. The light guide member is configured to guide the light and having a light incident end surface on which the light is to be incident. The defining member is arranged between the light source and the light guide member to define a distance between the light source and the light incident end surface of the light guide member. The defining member includes a light passage member configured to allow the light to pass between the light source and the light incident end surface, and a light transmission member configured to transmit the light between the light passage member and the light incident end surface. The light source is spaced apart from the light transmission member. |
US11402567B2 |
Backlight assembly and display device
A backlight assembly and a display device are provided. The backlight assembly includes a light guide plate, a light source, and a first reflector sheet. The light guide plate includes a bottom surface and a light emitting surface opposite to each other, and a light incident surface intersecting the bottom surface and the light emitting surface. The light source is on the light incident surface of the light guide plate. The first reflector sheet is on the bottom surface of the light guide plate and at an end of the light guide plate distal to the light source. The backlight assembly further includes a second reflector sheet proximal to the light source. The second reflector sheet is on the bottom surface and/or the light emitting surface of the light guide plate, and a reflectivity of the second reflector sheet is greater than 90%. |
US11402564B2 |
Lighting fixture for direct and indirect lighting with patterned light emitting area
A lighting fixture for direct and indirect lighting employing a generally rectangular sheet of an optically transmissive material having a first broad-area surface configured for light output, an opposing second broad-area surface extending parallel to the first broad-area surface and configured for light output, a first edge configured for light input, and an opposing second edge configured for light input. The lighting fixture further employs two series of compact solid-state light sources optically coupled to the first and second edges, a plurality of patterned light extraction areas distributed over an area of the rectangular sheet and separated from one another and from the first and second edges by separation areas, and a housing encasing the solid-state light sources and one or more edges of the rectangular sheet. |
US11402562B2 |
Method of making illumination systems employing thin and flexible waveguides with enhanced light coupling
A method of making an illumination system with enhanced light utilization using an optical waveguide and a linear array of discrete side-emitting light emitting diode (LED) packages which provide a light source. The method includes providing an optical waveguide formed from a thin and flexible light transmissive sheet having a light input edge, a patterned light extraction area located at a distance from the light input edge, and a light mixing area located between the light input edge and the light extraction area. The LEDs are arranged on a flexible printed circuit board (PCB) which is positioned parallel to the light transmissive sheet and has a substantial portion of its area disposed in a space between the light input edge and an opposite edge. The method further includes positioning a reflective layer on a light emitting side of the thin and flexible light transmissive sheet and positioning the flexible PCB in a parallel orientation with respect to the first and second broad-area surfaces and in direct or indirect contact with one of the first and second broad-area surfaces. |
US11402559B2 |
Optical filter with layers having refractive index greater than 3
An optical filter includes a substrate and a first filter layer stacked on a first surface of the substrate. The first filter layer includes a plurality of lower refractive index layers having a refractive index of less than 3; a plurality of higher refractive index layers having a refractive index of greater than 3; and a plurality of medium refractive index layers having a refractive index of 3 or more and smaller than that of the higher refractive index layers, and one higher refractive index layer and one medium refractive index layer are interposed in at least one of regions between two lower refractive index layers. |
US11402555B2 |
Display panel, manufacturing method therefor and display device
A display panel, a manufacturing method therefor and a display device are provided. The display panel includes a first substrate and color resists. An alignment film is formed on outer surfaces of the color resists. The first substrate includes a display color resist region and a dummy color resist region. A channel depth of the dummy color resist region is smaller than a channel depth of the display color resist region. |
US11402543B2 |
All silicon broadband ultra-violet metasurfaces
A device has a substrate transparent to ultraviolet (UV) light, and at least one metalens formed of a material having large permittivity of UV light on the substrate. A device has a UV reflector, a UV transparent film on the reflector, and at least one metalens formed of a material having large permittivity of UV light on the film. |
US11402542B2 |
Forecasting method with machine learning
The systems and methods described herein provide a mechanism for collecting information from a diverse suite of sensors and systems, calculating the current precipitation, atmospheric water vapor, or precipitable water and other atmospheric-based phenomena based upon these sensor readings, and predicting future precipitation and atmospheric-based phenomena. |
US11402541B2 |
Determining a REALFEEL seasonal index
A system and method for forecasting perceived transitions to the four annual seasons in geographic areas is disclosed. The perceived transitions are identified by comparing forecasted daily temperatures in each geographic area to thresholds generated based on normal daily temperatures in those geographic areas. The forecasted daily temperatures may be calculated using both forecasted temperatures and forecasted perceived ambient temperatures (calculated using both temperature and humidity, cloud cover, sun intensity, and/or wind speed). |
US11402536B2 |
High-voltage protection and shielding within downhole tools
A downhole tool may include a voltage multiplier within a housing. The voltage multiplier may transform input power to the downhole tool from a first voltage to a second voltage higher than the first. The downhole tool may also include multiple shielding rings surrounding at least the voltage multiplier to reduce electric field stresses within the downhole tool. Additionally, the downhole tool may include an insulator located between the shielding rings and the housing. |
US11402529B2 |
Identifying geologic features in a subterranean formation using seismic diffraction and refraction imaging
A process for seismic imaging of a subterranean geological formation includes generating a source wavefield from seismic data representing a subterranean formation. The process includes generating a receiver wavefield from the seismic data representing the subterranean formation. The process includes decomposing the source wavefield to extract a source depth component and decomposing the receiver wavefield to extract a receiver depth component. The process includes applying a transform to each of the source depth component and the receiver depth component. The process includes combining the source depth component and the receiver depth component to generate an imaging condition. The process includes extracting a low-frequency term from the imaging condition to generate a wave-path tracking data, generating a wave path from the wave-path tracking data, and rendering a seismic image of at least a portion of the subterranean geological formation from the generated wave path. |
US11402526B2 |
Seismic sensor system with microelectromechanical systems (“MEMS”) oscillator clock
Embodiments included herein are directed towards a seismic spread system that may use a MEMS oscillator as a timing reference. The system may include a plurality of nodal seismic sensor units. The system may also include a plurality of MEMS oscillator clock devices, wherein each of the plurality of MEMS oscillator clock devices is associated with a respective one of the plurality of nodal seismic sensor units, the plurality of MEMS oscillator clock devices being configured to input time synchronization to the seismic system. Each MEMS oscillator clock device may include a MEMS resonator in communication with an integrated circuit. |
US11402525B2 |
Earthquake detector
Earthquake detector is a solid-state device that detects the motion of a building or structure and initiates an alarm when the motion of a building or structure rises above a certain base level or threshold level of motion that is automatically calibrated or manually entered for the specific building or structure and the specific location of the building or structure. Earthquake detector measures the amplitude of movement and the magnitude of acceleration of the actual building or structure caused by a seismic event, earthquake, or other external force because this is the primary cause of damage to the building or structure and the associated potential for collapse of the building or structure. Earthquake detector has a circuit board; a microprocessor, integrated circuit, or chip; an accelerometer integrated circuit or chip; an alarm module; a connection to a power source; and a calibration control. |
US11402524B2 |
Geometric calibration of X-ray imaging systems
An apparatus for calibrating an X-ray imaging system including: an X-ray source including a plurality of focal spots; a detector panel; and at least one planar structure including markers placed at pre-determined positions on the at least one planar structure, the at least one planar structure configured to estimate a position of the plurality of focal spots with respect to the detector panel. |
US11402521B2 |
System and method for cooling components in an imaging system
An imaging system based on an imaging device and/or a cooling system is provided. The imaging system may include a control module, an imaging device, and/or a cooling system. The imaging device may include a first portion and a second portion. The cooling system may include a cooling module configured to generate a cooling medium, and/or a cooling medium passage configured to spread the cooling medium. The cooling medium passage may belong to a closed loop. At least part of the cooling system may be located within the imaging device such that the cooling medium may be in direct contact with the at least part of the imaging device. |
US11402516B2 |
System and method for neutron and gamma radiation detection using non-homogeneous material scintillator
A scintillator system is disclosed for detecting incoming radiation. The system makes use of a scintillator structure having first and second dissimilar materials. The first dissimilar material emits a first color of light and the second dissimilar material emits a second color of light different from the first color of light. Either one, or both, of the first or second colors of light are emitted in response to receipt of the incoming radiation. A plurality of light detectors is disposed in proximity to the scintillator structure for detecting the first and second different colors of light and generating output signals in response thereto. A detector electronics subsystem is responsive to the output signals and provides an indication of colors emitted by the scintillator structure to infer at least one property of the incoming radiation. |
US11402515B2 |
Gamma probe and multimodal intraoperative imaging system
An intraoperative imaging system combines a gamma probe and an ultrasound probe. The probes are linked to provide co-registration of gamma radiation detected by the gamma probe with an image acquired by the ultrasound probe. The gamma probe has a converging collimator made of a metal block having a plurality of channels therein, which converge from an output face toward an input face. Each channel extends between and opens out at the faces such that openings at the input face have smaller cross-sectional areas than openings at the output face so that each channel tapers inwardly from the output face to the input face. The collimator has an external focal point distant from the input face. The system improves identification and localization of cancerous cells, facilitating more accurate biopsy data and more complete surgical resection. The gamma probe increases sensitivity, while maintaining spatial resolution, and increasing depth of view. |
US11402511B2 |
Spectrally-resolved raman water lidar
A spectrally-resolved Raman water lidar, including: a transmitter unit, a receiver unit, and a data acquisition and control unit. The transmitter unit includes a seeder, a solid Neodymium-doped Yttrium Aluminum Garnet (Nd:YAG) laser, a beam expander, and a first reflecting mirror to emit a 354.8-nm laser beam. The receiver unit includes a telescope, an iris, a collimator, a second reflecting mirror, a first bandpass filter, a beam splitter, a narrow-band interference filter, a third lens, a first detector, a second bandpass filter, a coupler and a home-made dual-grating polychromator to enable simultaneous profiling of backscattered Raman spectrum signals from water vapor, water droplets and ice crystals as well as aerosol fluorescence in the atmosphere. The data acquisition and control unit includes a computer to store the acquired data and guarantee an automatic operation of the lidar system through a time-sequence circuit. |
US11402509B2 |
Method and system for use in performing localisation
A method for use in performing localisation in a three-dimensional (3D) environment, the method including in one or more electronic processing devices: determining from a local scan performed by at least one laser sensor, intensity data based at least in part on a power of radiation returned to the at least one laser sensor from points in a local point cloud obtained from the local scan; calculating a first intensity descriptor for the local point cloud using the intensity data; retrieving a plurality of previously calculated second intensity descriptors that are each associated with a respective portion of a map of the 3D environment; comparing the first intensity descriptor with at least some of the second intensity descriptors; and, determining a location with respect to the map at least in part in accordance with results of the comparison. |
US11402507B2 |
Positional tracking system and method
A position tracking system has a laser transmitter, a control tracker and a layout indicator. The laser transmitter has a laser for emitting a laser beam, a controller controlling the laser, and a motor for rotating the emitted laser beam. The control tracker has a housing, at least two photo diodes disposed on the housing, and a laser assembly for generating a beam to be projected unto a surface. The layout indicator has a housing, and at least two photo diodes disposed on the housing. A network server communicates with at least one of the laser transmitter, the control tracker and the layout indicator. |
US11402506B2 |
Laser measuring method and laser measuring instrument
A laser measuring instrument comprises a light emitter, a driver, a scanning unit, a light receiving signal processing module for detecting a reciprocating time per pulsed light of a distance measuring light and performing a distance measurement, and a timing generating circuit for issuing a timing signal, wherein the timing generating circuit is configured to issue a timing signal for making the light emitter pulse-emit in a short cycle and a timing signal for pausing a light emission, the driver is configured to make the light emitter pulse-emit according to the timing signals, a light emission time interval in the short cycle is set such that a measuring point is multiply irradiated with the pulsed light by two or more times within a time when the pulsed light passes the measuring point, and the light receiving signal processing module is configured to integrate acquired light receiving signals and to carry out the distance measurement. |
US11402492B2 |
Surroundings detection system for motor vehicles
A surroundings detection system for motor vehicles, including multiple sensors which are sensitive to electromagnetic radiation in different ranges of the electromagnetic spectrum, and including associated evaluation modules for locating and/or classifying objects present in the surroundings based on the data supplied by the sensors, including a model module in which a surroundings model is stored which, in addition to the 3D position data of the objects, also contains data about the spectral reflection properties of surfaces of the objects, the model module being capable of providing these data to the evaluation modules. |
US11402491B2 |
Method for determining a distance between two nodes
The present invention relates to a method and a first node for performing the method of determining a distance between the first and a second node. The method comprises time stamping a data packet to be transmitted from the first node to the second node with a first time stamp, transmitting said data packet to the second node, receiving the transmitted data packet back from the second node, repeating the transmitting and receiving step at least one more time, time stamping the last received data packet from the second node with a second time stamp, and calculating the distance between the first and second node based on the first and second time stamp, the number of repetitions of the repeating step and the internal delays in the first and second node. |
US11402483B2 |
Systems and methods to detect motion on sloped surfaces
Systems and methods are described to identify motion events on a sloped surface, such as a mountainside, using transmitted and received radio frequency (RF) chirps. A one-dimensional array of receive antennas can be digitally beamformed to determine azimuth information of received reflected chirps. Elevation information can be determined based on time-of-flight measurements of received reflected chirps and known distances to locations on the sloped surface. Motion events may be characterized by deviations in return power levels and/or return phase shifts. The systems and methods may, for example, be used to provide real-time detection of avalanches and/or landslides. |
US11402480B2 |
Method and apparatus for obstacle detection
Embodiments of the present disclosure provide a method, apparatus and computer program product for obstacle detection. A method implemented at a base station includes transmitting a positioning reference signal; receiving a transmission leakage signal and a reflection signal of the positioning reference signal; determining whether there exists an obstacle based on the reflection signal; and determining position information of the obstacle based on the transmission leakage signal and the reflection signal. |
US11402478B2 |
System for rough localization of moveable cooperative targets during laser tracker based industrial object measurement
A system configured for rough localization of moveable cooperative targets. The system includes at least one laser tracker, having a moveable upper part connected to a base part, an optical target rough location detector automatically detecting a rough location of a cooperative target, a target fine position detector automatically detecting a fine position of a cooperative target within a fine position field of view, motors for changing an orientation of the moveable upper part, a motor controller, and a computer, a first and a second radio frequency telegram (RFT) transceiver (RFTT) anchor-module, wherein each RFTT anchor-module's position is referenced to the laser tracker, a cooperative target associated with a RFTT tag-module and each of the RFTT tag- and anchor-modules an evaluation unit configured for determining a RFT-transmission specific parameter based on the transmission of RFTs between the RFTT anchor- and tag-modules and providing said RFT-transmission specific parameter to the computer. |
US11402477B2 |
System and methods for ranging operations using modulated signals
Methods and apparatus for performing a ranging operation are provided. In one example, an apparatus comprises a transmitter circuit, a receiver circuit, a controller, and a code storage. The controller can obtain a first code from the code storage, determine, from the first code, first timing information and first amplitude information of a corresponding first group of one or more signals, and control the transmitter circuit to transmit the first group of one or more signals based on the first timing information and the first amplitude information. The controller can configure a matched filter based on the first timing information and the first amplitude information, identify return signals of the first group of one or more signals based on processing received signals using the configured matched filter, and perform a ranging operation based on the identified return signals and the first group of one or more signals. |
US11402469B2 |
Radar target detection system and method
A drone detection radar configured to identify, from information present on returns reflected from a target, the presence of a drone, by identification, within Doppler information on the returns, of: i) Doppler signals being characteristic of rotating parts of a motor; ii) Doppler signals being characteristic of rotating parts of a blade; and, by identification from temporal information in the reflected returns; and iii) signals being characteristic of flashing of the blade of a drone. The target is assumed to be a drone if signals i, ii, and iii are present above respective predetermined thresholds. The largest return from a drone is often from the body, but this is often filtered by a clutter filter. The identified parameters therefore improve detection ability. The characteristic form of the Doppler signals in some instances allow the body return to be implied, thus providing information as to drone velocity. |
US11402465B2 |
Radar leakage cancelation based on spatiotemporal relationship of transmit and receive antenna pairs
A method and electronic device for leakage cancellation. The electronic device includes a first antenna pair, a memory, and a processor. The first antenna pair includes a first transmitter antenna configured to transmit signals and a first receiver antenna configured to receive signals. The memory is configured to store data. The processor is configured to identify, from the data stored in the memory, a first leakage factor associated with at least the first antenna pair, control the first transmitter antenna to transmit a first signal, generate a first CIR based on receipt, by the first receiver antenna, of reflection of the first signal, determine leakage in the first CIR based on at least the identified first leakage factor, and cancel the determined leakage from the first CIR. |
US11402457B2 |
System and method for integrated test on primary-secondary pole-mounted breaker
A system and a method for an integrated test on a primary-secondary pole-mounted breaker. The method includes: establishing an electrical connection between the system and the primary-secondary pole-mounted breaker; establishing a communication connection between the system and the primary-secondary pole-mounted breaker; applying, by the system, a voltage signal and a current signal to the primary-secondary pole-mounted breaker through the electrical connection, to generate a voltage and a current on the primary-secondary pole-mounted breaker; collecting, by the system, signals of the voltage and the current fed back from the primary-secondary pole-mounted breaker through the communication connection; performing, by the system, an integrated accuracy test and an integrated protection test; outputting a test result of the accuracy test and a test result of the integrated protection test to the industrial control machine, to generate the test report. A blind zone in quality control of primary-secondary pole-mounted breakers is eliminated. Efficiency is improved in testing primary-secondary pole-mounted breakers. |
US11402454B2 |
Correction of distorted diffusion-weighted magnetic resonance image data
The disclosure relates to techniques for reducing eddy current-induced magnetic field interferences for a diffusion imaging pulse sequence. A gradient impulse response function (GIRF) is determined, and an interference gradient sequence (Gx/y/z(t)) is defined on the basis of the diffusion imaging pulse sequence. A time interval (t1, t2) is determined for the acquisition of diffusion image data. On the basis of the determined gradient impulse response function (GIRF) and the interference gradient sequence (Gx/y/z(t)), a time-dependent magnetic field deviation (ΔBx/y/z(t)) in the determined time interval (t1, t2) is determined. An image distortion of an acquisition of diffusion imaging is compensated, which takes place by application of the diffusion imaging pulse sequence on the basis of the determined magnetic field deviation (ΔBx/y/z(t)). |
US11402450B2 |
RF coil device and RF shield device for different MRI modes
The present invention provides a radio frequency (RF) shield device (124) for a magnetic resonance (MR) examination system (110), whereby the RF shield device (124) comprises a first shield (250) and a second shield (252), the first shield (250) and the second shield (252) are arranged with a common center axis (118), the first shield (250) has a shield structure (254) different from a shield structure (254) of the second shield (252), and the first shield (250) and the second shield (252) are designed in accordance with different modes of operation of a RF coil device (140). The present invention also provides a radio frequency (RF) coil device (140) for a magnetic resonance (MR) examination system (110), whereby the RF coil device (140) comprises a first coil (200) and in a second coil (202), the first coil (200) and the second coil (202) are provided as birdcage coils, the first coil (200) and the second coil (202) are arranged with a common center axis (118), the first coil (200) and the second coil (202) have rungs (204), which are arranged non-parallel to the center axis (118) of the RF coil device (140), the first coil (200) has a coil structure (210) different from a coil structure (210) of the second coil (202), and the first coil (200) and the second coil (202) are switchable to be active for different modes of operation. The present invention further provides a magnetic resonance (MR) imaging system (110), comprising such a RF coil device (140) and/or such a RF shield device (124). |
US11402443B2 |
Magnetic characteristic measuring apparatus and method
A magnetic characteristic measuring apparatus measures a magnetic characteristic of a sample having a core wound by a primary coil and a secondary coil with high accuracy at high frequency. The apparatus includes: an air-core coil wound by a primary coil and a secondary coil; and a capacitor. The primary coil of the sample, the primary coil of the air-core coil and the capacitor are serially connected, and the capacitance CL of the capacitor is selected as ⅓ω2La≤CL≤1/ω2La, wherein La is an inductance of the air-core coil at a frequency ω/2π. |
US11402441B2 |
Magnetic sensor and inspection device
According to one embodiment, a magnetic sensor includes a first element part. The first element part includes a first magnetic element, a first conductive member, a first magnetic member, and a second magnetic member. The first magnetic element includes a first magnetic layer, a first counter magnetic layer, and a first nonmagnetic layer provided between the first magnetic layer and the first counter magnetic layer. A direction from the first magnetic layer toward the first counter magnetic layer is along a first direction. The second magnetic member is separated from the first magnetic member along a second direction crossing the first direction. The first magnetic element includes a first element region, a first other-element region, and a first intermediate element region. The first magnetic member includes a first partial surface and a second partial surface. |
US11402437B2 |
Real-time detection/recovery system of power line failure in power distribution system and construction method therefor
A real-time detection/recovery system of a power line failure in a power distribution system, which immediately alerts, shuts off, and recovers power in real-time when a disconnection, a resistance increase, a contact failure, a half-disconnection, or a short circuit occurs in a single-phase power supply side of a three-phase or single-phase power distribution system. A power distribution system can be provided with one or more of a power supply side detection/recovery device and a load side detection/recovery device. The power supply side and load side detection/recovery devices can recover, shut off, alert, notify, or control an electrical failure in a power supply line of a single-phase or three-phase power supply by forming a neutral point with an element electrically/electronically connected to the single-phase or three-phase power supply to ground the neutral point or detect a potential difference between the neutral point and the ground. |
US11402424B1 |
Low profile slide screw tuners and method
A low-profile passive slide screw load pull tuner is used on-wafer, especially in millimeter-wave frequencies from 25 to 110 GHz and above. It uses special rotating tuning probes insertable in a short slabline mounted inside the tuner housing, which holds the control gear. The tuner is mounted at an angle matching the angle of the wafer-probe, is connected directly of the wafer-probe and ensures optimum reflection factor tuning range. |
US11402423B2 |
Operating component
An operating component has a sensor device for recording measurement values and a communication device for transmitting a status report. A data storage device stores the recorded measurement values and a status estimation device determines an operating status with the aid of the recorded measurement values. |
US11402422B2 |
Methods for detecting sensor faults in a consumer appliance
A method for operating a consumer appliance, as provided herein, may include detecting a preliminary first conversion value from a first sensor input pin electrically connected to an analog-to-digital converter (ADC) and detecting a preliminary second conversion value from a second sensor input pin electrically connected to the ADC in electrical parallel with the first sensor input pin. The method may further include determining a preliminary variation between the preliminary first and second conversion values is less than or equal to a predetermined preliminary threshold. The method may still further include activating a pull-up resistor in electrical communication with the first sensor input pin, identifying a fault state in response based on a conversion value variation following activating the pull-up resistor, and directing the appliance based on the determined fault state. |
US11402418B2 |
Time-domain reflectometry protocol for sensors
Provided is a method for collecting sensor data using time-domain reflectometry (TDR). A primary device transmits a TDR signal to a first sensor. A reflected signal is received in response to the transmitted TDR signal. The reflected signal is analyzed to determine an impedance of the first sensor. Based on the impedance of the first sensor, a sensor value for the first sensor is determined. |
US11402413B1 |
Droop detection and mitigation
In an embodiment, a method includes filtering, with a low-pass filter, a voltage signal (Vdd) of a chip to create a filtered signal (Vref). The method further includes dividing Vref by a given factor. The method further includes determining whether a voltage droop occurred in Vdd by comparing Vdd to the divided Vref. The method further includes outputting a droop detection signal if Vdd is less than the divided Vref. In an embodiment, dividing Vref by the given factor includes selecting, with a multiplexer, one of a plurality of divided Vref signals outputted by a voltage divider. The selecting is based on a selection signal. |
US11402411B2 |
Switching arrangement and method for monitoring AC signals
A switching arrangement for monitoring AC signals includes: one or a plurality of comparators, to which an AC signal to be monitored or a signal obtained therefrom is feedable in each case at a first comparison input, for comparison with a defined amplitude threshold value present at a second comparison input, so as to generate a first output signal at an output; a zero crossing detector, to which a reference signal or a signal obtained therefrom is feedable at a monitoring input, so as to generate a second output signal at an output of the zero crossing detector; a first timing element downstream of the zero crossing detector configured to generate a first clock signal as a function of the second output signal; and a second timing element downstream of the zero crossing detector configured to generate a second clock signal as a function of the second output signal. |
US11402409B1 |
Differential current sensor package
Methods and apparatus for measuring a current difference between at least two primary current paths in a current sensor integrated circuit package. Each primary current path generated a magnetic field which may then be measured by at least one magnetic field sensing element positioned on an integrated circuit die. An output disconnect signal may be provided from the current sensor integrated circuit package when a current difference above a predetermined threshold exists in the two or more current traces. |
US11402407B2 |
Positionable probe card and manufacturing method thereof
A positionable probe card includes a space transformer, a plurality of positioning pins, and a probe head. The space transformer includes a space transforming substrate, the space transforming substrate includes a plurality of apertures, and the positioning pins are respectively fixed in the apertures. The probe head includes a plurality of positioning holes, and the positioning pins are respectively inserted into corresponding positioning holes. In addition, a method of manufacturing a positionable probe card is also disclosed herein. |
US11402404B2 |
Scanning probe microscope and a method for operating thereof
A method of operating a scanning probe microscope, wherein a control loop is provided which is configured for controlling one or more feedback parameters of the scanning probe microscope. One or more system identification measurements are performed during operation of the control loop, wherein during the one or more system identification measurements an excitation signal with a plurality of frequency components is introduced in the control loop and a resulting response signal indicative of a cantilever displacement or a stage-sample distance between a sensor device and a sample is measured. A model response function is identified using said excitation signal and said resulting response signal, wherein one or more settings and/or input signals are adapted in the control loop based on the identified model response function. The scanning probe microscope is used for characterization of the sample using the adapted one or more settings and/or input signals. |
US11402399B2 |
System and method for improved liquid handling
A liquid handling system and method includes a liquid handling device with a plurality of pipetting heads and a tip box having a plurality of tips for removable attachment to the pipetting heads. A lever mechanism engages the liquid handling device and tip box during insertion of the pipetting heads into the tips to lesser the required insertion force. |
US11402397B2 |
Automatic analyzer
In the case of adopting a configuration in which reagent bottles are radially disposed on a reagent disk and a reagent dispensing mechanism is rotated to access the reagent bottles, one reagent bottle includes a plurality of suction ports in which suction positions are different from each other, resulting in prolonging a step of dispensing a reagent. The invention is directed to an automatic analyzer including: a reagent disk that accommodates a plurality of reagent bottles including a plurality of suction ports and conveys the reagent bottles to a desired position by rotating in a circumferential direction around a central axis; and a reagent dispensing mechanism that rotates around a rotational axis and sucks a reagent of the reagent bottle placed at a predetermined position on the reagent disk. The reagent bottle is accommodated in the reagent disk such that the central axis of the reagent bottle and a diameter of the reagent disk form a predetermined inclination. |
US11402396B2 |
Process record slide and method of using the same for loose cells
The present application relates to process record slide and method of using the same for loose cells. A single to multi-region slide wherein each region contains one to four control targets and is suitable for processing through Special Stains, IHC or CC, and others. Each region may be bonded by a hydrophobic barrier to form a well. The slide has an adhesive coating suitable for capturing loose cells and cell debris. |
US11402395B2 |
Compounds and methods for use in detecting gabapentin
Compounds and methods for use in detecting gabapentin in a sample suspected of containing gabapentin are disclosed. Gabapentin derivatives are used to produce gabapentin conjugates. A gabapentin-immunogenic carrier conjugate may be used as an immunogen for the preparation of an anti-gabapentin antibody. A gabapentin-detectable label may be used in a signal producing system in gabapentin assays. |
US11402384B2 |
Thermostable glucose biosensors and uses thereof
The present subject matter provides glucose biosensors as well as compositions, devices, and methods comprising such biosensors. |
US11402379B2 |
Methods and materials for identifying and treating autoimmune GFAP astrocytopathy
This document provides methods and materials involved in identifying and treating autoimmune GFAP (glial fibrillary acidic protein) astrocytopathy, a novel meningoencephalomyelitis, in humans as well as methods and materials for identifying and offering early treatment for patients having autoimmune GFAP astrocytopathy whose autoantibody profile predicts a high likelihood of having underlying cancer (e.g., adenocarcinoma or teratoma). |
US11402378B2 |
Biomarkers and methods for assessing response to inflammatory disease therapy
Provided herein are methods for assessing response to inflammatory disease therapy. The methods include performing immunoassays to generate scores based on quantitative data for expression of biomarkers relating to inflammatory biomarkers to assess disease activity in inflammatory diseases, e.g., rheumatoid arthritis. Also provided are uses of inflammatory biomarkers for guiding treatment decisions. |
US11402377B2 |
Membrane carrier for liquid sample test kit, liquid sample test kit, and membrane carrier
A membrane carrier for a liquid sample test kit that detects a substance to be detected in a liquid sample, the membrane carrier including at least one integrally-molded flow path capable of transporting the liquid sample, in which a microstructure that causes a capillary action for transporting the liquid sample is provided on a bottom surface of the flow path, and the microstructure has two or more peak positions at which a height becomes maximum per one repeating unit structure. |
US11402376B2 |
Methods and devices for detection of biological materials using electric field assisted rapid analyte capture
In one embodiment, the present invention includes a system for detecting a target analyte which includes a microfluidic device having least one microfluidic channel with a binding surface positioned in the microfluidic channel with further include a first electrode and a second electrode. The system may further include a detector and a voltage supply. Also included is a method to detect a target analyte using a described microfluidics device, introducing solution with a target analyte to a binding surface, and binding the target analyte to the binding surface by applying an electrical potential between the first and second electrodes during at least a portion of the binding step, which enhances the rate of binding of the target analyte molecules to the binding molecules. The method then includes the steps of detecting a reporter molecule which corresponds to the amount of the bound target analyte molecules, which correlates with the amount of target analyte in the original sample. The method may also include multiple applications of sample to the binding surface prior to the detection step. |
US11402374B2 |
Method of detecting label particles
The invention relates to a method for the detection of target components that comprise label particles, for example magnetic particles (1). The method includes (a) collecting the target components at a binding surface (12, 112, 512) of a carrier (11, 111, 211, 311, 411, 511); (b) directing an input light beam (L1, L1a, L1b) into the carrier such that it is totally internally reflected in an investigation region (13, 313a, 313b) at the binding surface (12, 112, 512); and (c) determining the amount of light of an output light beam (L2, L2a, L2b) that comprises at least some of the totally internally reflected light. Evanescent light generated during the total internal reflection is affected (absorbed, scattered) by target components and/or label particles (1) at the binding surface (12) and will therefore be missing in the output light beam (L2). This can be used to determine the amount of target components at the binding surface (12) from the amount of light in the output light beam (L2, L2a, L2b). A magnetic field generator (41) is optionally used to generate a magnetic field (B) at the binding surface (12) by which magnetic label particles (1) can be manipulated, for example attracted or repelled. |
US11402373B2 |
General detection and isolation of specific cells by binding of labeled molecules
The present invention relates to detection molecules comprising at least one binding molecule, at least one linker and at least one label, and detection methods making use of same. The invention provides a high-throughput method for detection, isolation and/or identification of specific entities or cells. |
US11402370B2 |
Alarming method for platelet aggregation sample, blood cell analyzer and storage medium
An alarming method for a platelet aggregation sample can include providing a blood sample, preparing a first test sample from the blood sample under a first reaction condition, acquiring a test signal of the first test sample, and obtaining first platelet test data. The method can also include preparing a second test sample from the blood sample under a second reaction condition, acquiring a test signal of the second test sample, and obtaining second platelet test data. The method can further include obtaining an evaluation result based on the first platelet test data and the second platelet test data, determining whether the evaluation result meets a predetermined condition, and alarming that the blood sample may be the platelet aggregation sample if the evaluation result meets the predetermined condition. The second reaction condition may include a reaction condition for reducing the platelet aggregation degree of the blood sample. |
US11402367B2 |
Integrated multi-electrode array and trans-endothelial electrical resistance in organ-on-a-chip microsystems
An organ-on-chip device for monitoring a biological function and including a membrane layer located at an interface region between a top microchannel and the a microchannel. The membrane includes a first type of cells forming a barrier between the top microchannel and the bottom microchannel. The device further includes a top layer having a first plurality of transendothelial electrical resistance (TEER) measurement electrodes for enabling direct monitoring of cell function and electrical activity of the first type of cells on the membrane. The device also has a multi-electrode array (MEA) layer with a second plurality of TEER measurement electrodes for enabling direct monitoring of cell function and electrical activity of a second type of cells on the MEA layer. |
US11402366B2 |
Methods of characterizing ion-exchanged chemically strengthened glasses containing lithium
Methods of characterizing ion-exchanged chemically strengthened Li-containing glasses include: a) measuring a mode spectrum of the glass sample; b) using the mode spectrum, estimating a first contribution to the center tension associated with a spike region and estimating a second contribution to the center tension due to a deep region only, wherein the deep region is assumed to follow a power-law stress profile; and c) determining a total center tension by adding of the first and second contributions to the center tension. The methods can be used for quality control during manufacturing of glass samples by comparing the total center tension to a center tension specification that provides optimum strength and durability. |
US11402364B1 |
Apparatus for the detection, assessment and mitigation of cyanobacteria in real time and method of using the same
The invention relates to the detection, assessment and mitigation of harmful water-borne bacteria such as cyanobacteria. Multiple apparatus embodiments and variations are described. One apparatus can apply at least one of UV-C irradiation, microbubbles containing ozone and ultrasonic sound to mitigate the harmful water-borne bacteria. The systems and methods of the invention can be applied to bodies of water, including fresh water and salt water, and can be applied to wastewater treatment. The systems and methods of the invention can be used to reduce the concentration of algae directly and can be used to reduce the concentration of nutrients in water that algae use to grow. Methods of mitigation of the harmful bacteria are described that do not involve the introduction of chemicals into the environment. |
US11402361B2 |
Personnel-tolerant carbon dioxide beamline variation reduction
A method of controlling a gas mixture for a laser includes receiving as an input one or more of a plurality of concentration values. Each of the concentration values respectively corresponds to a constituent of a plurality of constituents of air. In the method, a blend of the plurality of constituents of air is generated based on the received one or more of the concentration values. The method also includes determining whether the blend of the plurality of constituents of air is within a threshold range for a ratio of the concentration values for the plurality of constituents of air. A flow of the blend of the plurality of constituents of air is controlled to be routed through an output circuit for use as the gas mixture for the laser following a determination that the blend of the plurality of constituents of air is within the threshold range. |
US11402354B2 |
Method for generating ultrasound transmission waves and ultrasound system for carrying out the said method
A method is provided for generating ultrasound transmission waves comprising: a) providing an array of electroacoustic transducer elements each one being connected to an electric excitation signal generator by a dedicated feeding channel; b) feeding at least a part of the electroacoustic transducer elements with a pulsed electric signal having a predetermined frequency, a predetermined amplitude, a predetermined length or duration and a predetermined phase or a predefined delay with respect to the pulsed electric signals fed to the adjacent transducer elements, the said pulsed electric excitation signals comprising a sequence of pulses; c) modulating each or at least part of the pulsed electric signals by feeding to the transducer elements only a predetermined portion of the pulses of the said pulsed electric signals. Modulating is carried out by cutting the duration of each pulse of the pulsed electric excitation signal according to a predetermined time period. |
US11402351B1 |
Apparatus, systems, and methods for discriminate high-speed inspection of tubulars
High-speed tubular inspection systems include a frame at least one magnetic flux generator contained in a coil annulus and a detector assembly each having inlet and outlet openings for passing a tubular member there through. The detector assembly has one or more magnetic detectors and one or more eddy current detectors configured to be spaced a first distance from the tubular member during an inspection. The detectors are each contained in one or more EMI detector shoes. A conveyor supports the frame and a drive mechanism configured to drive the tubular member through the coil annulus (or drive the coil annulus past the tubular member) at high-speeds. |
US11402350B2 |
Post-separation mobility analyser and method for determining ion collision cross-sections
There is provided a method comprising separating a first population of ions according to a first physico-chemical property in a first separation device, and separating one or more groups of ions emerging from the first separation device in a drift tube and sampling each group of ions using the drift tube to determine the collision cross section of ions in each group of ions, wherein each group of ions corresponds to a range of the first physico-chemical property. The drift tube is configured such that multiple groups of ions in the first population of ions can be sampled by the drift tube in a single cycle of separation of the first separation device. The step of sampling each group of ions comprises determining the mobility of ions in each group of ions by measuring their drift time through the drift tube, and determining the collision cross section of the ions in each group of ions using the determined mobility. |
US11402345B2 |
Method for continuously determining all of the components of the resistance tensor of thin films
A method for continuously determining all of the components of the resistance tensor of thin films, such as thin film resistors and thin film sensors of all types, is disclosed. A continuous determination of all the components of the resistance tensor is facilitated without switching the contact points using a minimum number of contacts. A homogeneous thin film part of any shape is provided with a least three contact points arranged at distances from one another. An input voltage is applied at each of the contact points, the current flowing through the contact points are detected, and the complete resistance tensor of the thin film part is determined from the voltage and current values. |
US11402341B2 |
Quantitative phase analysis device for analyzing non-crystalline phases, quantitative phase analysis method for analyzing Non-Crystalline phases, and non-transitory computer-readable storage medium storing quantitative phase analysis program for analyzing Non-Crystalline Phases
A quantitative phase analysis device for analyzing non-crystalline phases comprising at least one microprocessor configured to: acquire the powder diffraction pattern of the sample; acquire information on one non-crystalline phase and one or more crystalline phases contained in the sample; acquire a fitting function; execute whole-powder pattern fitting, acquire a fitting result; and calculate a weight ratio of the one non-crystalline phase and the one or more crystalline phases. The fitting function for each of the one or more crystalline phases is one fitting function selected from the group consisting of a first fitting function that uses an integrated intensity obtained by whole-powder pattern decomposition, a second fitting function that uses an integrated intensity obtained by observation or calculation, and a third fitting function that uses a profile intensity obtained by observation or calculation. The fitting function for the one non-crystalline phase is the third fitting function. |
US11402340B2 |
Method for detecting defect in insulating material
A device for detecting a defect in an insulating material to be measured, may include a case having a test chamber in which the insulating material is accommodated; a withstand voltage tester applying a voltage to the insulating material accommodated in the test chamber; a plurality of X-ray modules disposed in the test chamber and irradiating X-rays toward different regions or in different directions; and a partial discharge sensor measuring a partial discharge generated from the insulating material accommodated in the test chamber. |
US11402339B2 |
Scanning method and apparatus comprising a buoyancy material for scanning an underwater pipeline or a process vessel
The invention discloses a scanning method and apparatus suitable for scanning a pipeline or a process vessel in which a beam of gamma radiation from a source is emitted through the pipeline or the process vessel to be detected by an array of detectors, which are each collimated to detect gamma radiation over a narrow angle relative to a width of the emitted beam of gamma radiation. |
US11402337B2 |
Video pipe inspection systems with video integrated with additional sensor data
Video inspection systems are disclosed. In one embodiment a video camera for use in a pipe inspection system includes a camera head including an outer housing, a camera module assembly including video and non-video sensors, a processing circuit, and a data link receiver. |
US11402333B2 |
Method for chemiluminescent sulphur detection and a furnace
The invention is directed to a method for chemiluminescent sulphur detection wherein the method comprises the following steps. (a) oxidation of a gaseous starting mixture comprising one or more sulphur compounds to obtain an oxidized gas mixture. (b) reduction of the oxidized gas mixture as obtained in step (a) to obtain a gaseous mixture of reduced sulphur compounds in the presence of a ceramic surface. (c) reacting the mixture of reduced sulphur compounds obtained in step (b) with ozone to obtain a sulphur compound in excited state and measuring a chemiluminescent emission of the sulphur compound in excited state to obtain a measure for the amount of sulphur compounds in the gaseous starting mixture. The ceramic surface in step (b) is a magnesium aluminium silicate comprising surface. |
US11402331B2 |
Imaging and manipulation of biological sample
A system for manipulating a biological sample, and a method for operating such a system. The system includes an imaging device arranged to image a biological sample; a controller operably connected with the imaging device for processing the images obtained by the imaging device; and a tool manipulation device operably connected with the controller and arranged to be connected with a tool for manipulating the biological sample. The controller is arranged to control operation of the tool manipulation device based on the processing of the images. |
US11402330B2 |
Method for measuring optical signal detector performance
A method for measuring optical signal detector performance that includes directing light emitted from an optical signal detector onto a first non-fluorescent surface portion in a first detection zone of the optical signal detector. A first characteristic of light detected by a first sensor of the first optical signal detector is measured while the first non-fluorescent surface portion is in the first detection zone of the optical signal detector. Light emitted from the optical signal detector is directed into a first void in the first detection zone of the optical signal detector. A second characteristic of light detected by the first sensor of the optical signal detector is measured while the first void is in the first detection zone of the optical signal detector. And an operational performance status of the optical signal detector is determined based on at least one of the first characteristic and the second characteristic. |
US11402327B2 |
Optical imaging based on spectral shift assessment
A method for optical imaging based on spectral shift assessment. The method includes generating a sample by mixing an object with a fluorophore, stimulating the sample by emitting a laser beam, extracting a plurality of fluorescence spectra from a plurality of fluorescence emissions emitted from the sample, detecting a plurality of fluorescence peaks and a plurality of peak wavelengths in the plurality of fluorescence spectra, extracting a plurality of fluorophore concentrations from a database, and generating a concentration image. The plurality of peak wavelengths are detected by detecting a respective peak wavelength of the plurality of peak wavelengths. Each of the plurality of fluorophore concentrations is associated with a respective peak wavelength of the plurality of peak wavelengths. The concentration image includes a first plurality of pixels. The concentration image is generated based on a respective fluorophore concentration of the plurality of fluorophore concentrations. |
US11402320B2 |
Phase difference control device
A phase difference control device comprises: a splitting polarizer splitting a light incident from a light source into a measurement light and a reference light, both of which are linearly polarized; a PEM imparting a phase difference to the measurement and reference lights to correspond to the spectrometry; a PEM driver supplying a modulation voltage to the PEM; a PEM control circuit inputting the reference light as a feedback signal and outputting a modulation control quantity signal to the PEM driver; and a CPU circuit monitoring the wavelength of the light in the splitting polarizer to input a wavelength variation as a wavelength signal, wherein the CPU circuit converts the wavelength signal to a feedforward signal which is output to the PEM control circuit; and the PEM control circuit performs arithmetic processing by the feedback and feedforward signals to output the modulation control quantity signal to the PEM driver. |
US11402319B2 |
Testing platform with floating cylinder for high-pressure and high-speed reciprocating sealing experiment
A testing platform with a floating cylinder for high-pressure and high-speed reciprocating sealing experiment, characterized in that, includes a frame, a cylinder body for testing and a high-speed driving device, the frame comprises a horizontal rolling guide rail (9), the cylinder body for testing comprises a cylinder, the cylinder is floatingly mounted on the rolling guide rail and is mounted to the frame through a tension-compression sensor which is in the same direction as the rolling guide rail, the cylinder is cylindrical as a whole, has a cavity in a middle and openings on two sides with a diameter slightly greater than a diameter of a test rod, the cylinder includes a left end cover affixed on a left side, a right end cover affixed on a right side, a left seal between the left end cover and the cylinder, a right seal between the right end cover and the cylinder, the piston rod penetrates into the cylinder horizontally and passes through the left end cover, the left seal, the right seal and the right end cover, the piston rod has one side connected to the high-speed driving device with a motor. The present invention can provide stable high-pressure and high-speed working conditions, can accurately measure the frictional force of the sealing ring, and provide more extensive experimental conditions and experimental data for the research of reciprocating sealing performance. |
US11402318B2 |
Method and apparatus for monitoring a corrosive environment for electrical equipment
According to one aspect, an apparatus includes a first printed circuit board (PCB), the first PCB including a first interface, and a corrosion sensor assembly. The corrosion sensor assembly including a second interface arranged to be coupled to the first interface, the corrosion sensor assembly further including a signal trace field and a plurality of components, wherein the signal trace field and the plurality of components are arranged to provide an indication of whether the apparatus is in an environment that is corrosive. |
US11402316B2 |
Device and method for measuring two-phase relative permeability curve of unconventional oil reservoir
Device and method for measuring two-phase relative permeability curve of unconventional oil reservoir are provided, wherein the device comprises: two-dimensional porous seepage microscopic model; injection components connected to inlet end of the two-dimensional porous seepage microscopic model; confining pressure components arranged outside the two-dimensional porous seepage microscopic model; a camera component arranged on one side of the two-dimensional porous seepage microscopic model; back pressure components connected to outlet end of the two-dimensional porous seepage microscopic model; and outlet pressure measuring and recovery components connected to outlet end of the two-dimensional porous seepage microscopic model. Two-phase relative permeability curve of unconventional oil reservoir can be measured accurately through the device. |
US11402315B2 |
Estimating relative permeability and capillary pressures of a geological formation based on multiphase upscaling
A system can access geological data describing a plurality of rock types in a physical rock sample drilled from a reservoir. The system can generate synthetic rock samples and execute single phase upscaling to compute absolute permeabilities for the physical rock sample and the synthetic rock samples. The system can execute a first multiphase upscaling based on the single phase upscaling to determine relative permeabilities for the physical rock sample and the synthetic rock samples. The system can compare the relative permeability of the physical rock sample to the relative permeabilities for the synthetic rock samples and select a synthetic rock sample that varies the least from the physical rock sample. The system can perform at least one additional multiphase upscaling on the physical rock sample and the synthetic rock samples to determine a second multiphase upscaling result and to develop a plan for drilling operations. |
US11402312B2 |
Methods and systems for handling fresh concrete based on hydraulic pressure and on rheological probe pressure
There are described methods and systems for handling fresh concrete inside a drum. In an aspect, a method of determining calibration data for use in determining workability of fresh concrete inside a rotating drum based on hydraulic pressure is described. This method has receiving a probe pressure value indicative of pressure exerted on a rheological probe mounted inside the drum and immerged in the fresh concrete; determining a workability value indicative of workability of the fresh concrete based on the probe pressure value and on calibration data for the rheological probe; receiving a hydraulic pressure value indicative of pressure of a hydraulic fluid used for rotating the drum; and determining hydraulic calibration data by associating the hydraulic pressure value and the workability value to one another. |
US11402311B2 |
Pycnometer with acclimation chamber
An arrangement for measuring a volume of a solid or liquid sample includes a first chamber for accommodating the sample; at least one second chamber connectable to the first chamber; a third chamber connectable to a gas supply source and connected to a gas entry path leading to at least one of the first chamber and the second chamber; a pressure sensor; plural gas paths comprising plural valves; a temperature equalization system configured to temper at least the first chamber, the second chamber and the third chamber to substantially a same temperature, wherein the gas paths and the valves are arranged and connected such as to allow, filling gas out of the third chamber into at least one of the first chamber and the second chamber, and measuring a pressure in at least one of the first chamber and the second chamber. |
US11402306B1 |
Auto-sampling system with automatic matrix matching capability
The present disclosure is directed to an auto-sampling system with syringe, valve configurations, and control logic that allow automatic, inline matrix matching of calibration standards to samples. In implementations, this can be accomplished with three independent syringes connected to a valve system to dynamically introduce a carrier, diluent, and ultrapure stock matrix flows for each blank, standard, or sample. |
US11402304B2 |
Environmental sampling system and method
An environmental sampling system includes a passage in an aircraft component and a removable collector disposed in the passage. The passage has an inlet at a first region and an outlet at a second region. When the aircraft component is in operation the first region is at a greater pressure than the second region such that air flows through the passage from the inlet to the outlet. The removable collector is configured to retain constituents from the air and to react with the media designed to mimic corrosion effects seen at higher temperatures on engine parts. The constituents can then be characterized and correlated to engine deterioration to predict maintenance activity. |
US11402298B2 |
Device for detecting a defect of a rotating arrangement
A device for detecting a defect of a rotating arrangement is disclosed. The rotating arrangement provides one or more rotating elements or groups of rotating elements. The device includes a definition unit for defining a dynamic threshold based on a static threshold of an actually monitored rotating element or group of rotating elements and based on a mean value of static thresholds of a plurality of similar functioning rotating elements or groups of rotating elements, and a detection unit for detecting a defect by comparing a current parameter value of the actually monitored rotating element or group of rotating elements with the dynamic threshold. Also, a method for detecting a defect of a rotating arrangement is disclosed. |
US11402294B1 |
System and method for flexible solar tracker and testing
Disclosed herein is a technique of configuring flexible photovoltaic tracker systems with high damping and low angle stow positions. Under dynamic environmental loads implementing a high amount of damping (e.g., greater than 25% of critical damping, greater than 50% of critical damping) or a very high amount of damping (e.g., 100% or greater of critical damping, infinite damping) enables the flexible tracker system to prevent problematic aeroelastic behaviors while positioned in a low stow angle. The disclosed technique is further applied to a prototyping process during wind tunnel testing. |
US11402292B1 |
System and method for leak detection using a manifold assembly and model monitor cylinder
The present invention is a system and method for detecting water leaks and calculating leak rates. The system is comprised of a “water widget”, a manifold assembly, and “expansion gauge”, and two flexible hoses. The system is connected to an existing plumbing system and the plumbing system is pressurized to determine the size of a “phantom water widget”. The “phantom water widget” is used to mathematically represent the additional water in a pressurized plumbing system due to the expansion of certain materials (e.g., PEX pipes). The “phantom water widget” and the “water widget” are then used to determine the leak rate. The invention is further comprised of a mobile phone application which used to calculate the leak rate based on data derived from the system. |
US11402291B2 |
Method of assessing damage to composite members
A method of assessing damage to a composite member requires the formation of a composite member comprising at least one cavity. A first pressure differential is then established between the cavity and the surrounding ambient pressure. The rate of change of the pressure differential over a first predetermined period is monitored and then the pressure differential is allowed to subside. The result of the monitoring step is stored as a reference value, so that after the composite member is damaged, or after it has been in service for a predetermined time, the test can be repeated and compared with the reference value. If the result of the repeated monitoring differs from the reference value by more than a predetermined amount, it is determined that the composite member is defective. |
US11402289B2 |
Means for implementing a method for detecting and compensating for a rapid temperature change in a pressure measuring cell
The invention relates to various means for implementing a method for compensating measured values in capacitive pressure measuring cells using a measuring capacity and at least one reference capacity, comprising the following steps: determination of a pressure-induced capacitance change of the reference capacitance as a function of a pressure-induced capacitance change of the measuring capacitance, determination of a thermal shock-induced capacitance change of the reference capacitance as a function of a thermal shock-induced capacitance change of the measuring capacitance, measurement of the measuring capacitance and of the at least one reference capacitance, determination of the thermal shock-induced capacitance change of the measuring capacitance from a combination of the above dependencies, compensation of the measured measuring capacitance by the thermal shock induced capacitance change of the measuring capacitance, and determination and output of the pressure-induced capacitance change or a quantity derived therefrom. |
US11402284B2 |
Apparatus and method for measuring toe flexion and extension
A toe dynamometer is configured to accurately and precisely measure toe extensor strength. The toe dynamometer includes a platform configured to accommodate a patient's foot, and a sensor assembly comprising a force sensor and a toe cap connected to the force sensor. The force sensor is configured to measure forces applied to the force sensor by toe flexion on the force sensor and from toe extension away on the force sensor through the toe cap. |
US11402282B2 |
Piezoelectric substrate, piezoelectric textile, piezoelectric fabric, piezoelectric device, force sensor, actuator, and biological information acquisition device
Provided is a piezoelectric substrate including: an elongate conductor; and an elongate first piezoelectric material helically wound in one direction around the conductor, in which the first piezoelectric material includes an optically active helical chiral polymer (A), the lengthwise direction of the first piezoelectric material and the principal orientation direction of the helical chiral polymer (A) included in the first piezoelectric material are substantially parallel to each other, and the first piezoelectric material has an orientation degree of F. in a range of from 0.5 to less than 1.0, determined from X-ray diffraction measurement by the following Formula (a): orientation degree F.=(180°−α)/180° (a) (in Formula (a), α represents a half width of a peak derived from orientation). |
US11402278B2 |
Low-temperature dry block temperature calibrator
A low-temperature dry body temperature calibrator used for temperature calibration of an element, and including a furnace body, a control panel assembly and a housing of modular design, the furnace body and control panel are assembled in the housing, the top surface of the housing has a plurality of heat dissipation holes, the top of the control panel assembly is spaced apart from the top surface of the housing, a flow guiding fan is at the top of the control panel assembly, and a flow guiding plate inclined to the heat dissipation holes on the top surface of the housing is above the flow guiding fan. The furnace body has a compact structure, and the radiators have a light weight and a high heat dissipation efficiency, improving the operation stability and temperature measurement accuracy of the furnace body, and the furnace body is suitable for temperature measurement of low-temperature elements. |
US11402275B2 |
Sensor apparatus
A sensor apparatus includes: a sensor that includes a resistor bridge circuit; a temperature detection circuit that provides a first path and a second path; a voltage measurement portion that measures a voltage of each of the differential output terminals; a controller that causes the voltage measurement portion to measure the voltage of each of the two differential output terminals; and a calculator that calculates a difference between the voltages of the two differential output terminals to acquire temperature information of the sensor. |
US11402269B2 |
Advanced fluorescence and systemic noise reduction in time-gated spectroscopy
Systems and methods for reducing fluorescence and systematic noise in time-gated spectroscopy are disclosed. Exemplary methods include: a method for reducing fluorescence and systematic noise in time-gated spectroscopy may comprise: providing first light using an excitation light source; receiving, by a detector, first scattered light from a material responsive to the first light during a first time window; detecting a peak intensity of the first scattered light; receiving, by the detector, second scattered light from the material responsive to the first light during a second time window; detecting a peak intensity of the second scattered light; recovering a spectrum of the material by taking a ratio of the peak intensity of the first scattered light and the peak intensity of the second scattered light; and identifying at least one molecule of the material using the recovered spectrum and a database of identified spectra. |
US11402264B2 |
Photoelectric conversion device, method of driving photoelectric conversion device, imaging system, and moving body
A photoelectric conversion device includes an avalanche multiplying photodiode, a signal generation unit that includes a control unit configured to control an applied voltage to the photodiode and generates a photon detection pulse based on an output generated by incidence of a photon to the photodiode, and a counter that counts the photon detection pulse output from the signal generation unit, and the counter outputs a setting value detection signal when a count value of the photon detection pulse reaches a predetermined setting value, and in response to receiving the setting value detection signal, the control unit controls the applied voltage to the photodiode so as to stop generation of an avalanche current in the photodiode. |
US11402263B2 |
Optical sensor and method of operating an optical sensor
An optical sensor includes at least one photodetector configured to be reverse biased at a voltage exceeding a breakdown voltage by an excess bias voltage. At least one control unit is configured to adjust the reverse bias of the at least one photodetector. A method of operating an optical sensor is also disclosed. |
US11402260B2 |
Method for adjusting openable angle of display screens and multi-screen terminal
A method for adjusting an openable angle of display screens, and a multi-screen terminal. The method includes: detecting, by a multi-screen terminal, an intensity of ambient light and a corresponding light incident angle of each display screen, and obtaining a currently used display screen as well as a viewpoint angle between the currently used display screen and a user; judging, by the multi-screen terminal, whether the intensity of ambient light corresponding to a light incident angle having the smallest difference with the viewpoint angle is greater than a preset value, and adjusting, under the condition that the viewpoint angle is greater than the preset value, an openable angle between the display screens until the multi-screen terminal judges that the intensity of ambient light corresponding to the light incident angle that is closest to the current viewpoint angle is less than or equal to the preset value. |
US11402256B2 |
Weigh-in-motion system with channel data
A weigh-in-motion system includes a base, a load cell assembly supporting a leading edge of a platform structure movable with respect to the base, and a load cell assembly supporting a trailing edge of the platform. A processor is configured to execute program instructions in a memory to obtain load profile data generated by the load cells and to determine a weight associated with a vehicle using the load profile data. The processor is further configured to execute the program instructions to generate an output based upon the determined weight. |
US11402254B2 |
Ultrasonic flow meter calibration system and method
An ultrasonic flow meter configured to measure a flow within a conduit configured for autozeroing during active flow operation of the flow meter. The flow meter includes a printed circuit board including circuitry for conducting ultrasonic transit time flow measurements, the printed circuit board including transducer swap relays and first and second transducer cables connecting the first and second transducers, respectively, to the transducer swap relays. The flow meter further includes a programmable processor configured to generate flow measurement data based on an ultrasonic flow meter calibration performed by the ultrasonic flow meter in situ while measuring flow through the conduit. Calibration includes determining a zero offset value, determining a swap offset value by measuring transit time forward and backward between the first and second transducers through the flow in the conduit, activating the transducer swap relays to physically swap the first and second transducers, and measuring transit time forward and backward between the swapped first and second transducers through the flow in the conduit, determining a flow zero value based on the zero offset and swap offset, and generating flow rate data based on the flow in the conduit and the flow zero offset. |
US11402253B2 |
Fluid sensing apparatus and method for detecting failure of fluid sensor
A fluid sensing apparatus includes a fluid sensor configured to detect a temperature distribution on a detection surface caused by heating, and output a signal value corresponding to a flow of a fluid; a falling time counting unit configured to count a falling time of the signal value after stopping the heating; and a failure determining unit configured to perform failure determination based on the falling time. |
US11402250B2 |
Liquid level meter, vaporizer equipped with the same, and liquid level detection method
The liquid level meter according to the present invention includes a resistive temperature detector, a temperature measuring body located above it, a temperature detecting unit detecting temperatures of the resistive temperature detector and the temperature measuring body, a current controlling unit determining a current value to be flowed through the resistive temperature detector so that the resistive temperature detector and the temperature measuring body become a predetermined temperature difference, a power supply unit supplying the current of the determined current value to the resistive temperature detector, and a liquid level detecting unit detecting a position of a liquid level. The liquid level detecting unit detects the change in the relative position of the liquid level relative to the resistive temperature detector by determining whether a change width of the current value flowing through the resistive temperature detector during a predetermined period of time is positive or negative, and whether the change width is not less than a predetermined value. As a result, the position of the liquid level can be accurately detected without being affected by the variation in the characteristics of the resistive temperature detector. |
US11402248B2 |
Flow sensor devices and systems
A flow rate assembly can include a fluid flow interface portion having a front facing wall and a back facing wall. The flow interface portion can include an inlet passage within the fluid flow interface portion, an outlet passage within the fluid flow interface portion, at least one inlet aperture extending through the front facing wall of the fluid flow interface portion into the inlet passage, and at least one outlet aperture extending through the back facing wall of the fluid flow interface portion into the outlet passage. In some cases, the fluid flow interface portion includes a plug forming at least a portion of the inlet passage. |
US11402247B2 |
Gas meter system and method for diagnosing grid pressure from pressure regulator
Embodiments relate to a system including a gas meter, regulator, and head end system. The system can include installing a regulator in a gas supply grid. The system may also include installing a gas meter in a gas supply grid, wherein the gas meter is installed to diagnose a grid pressure over flow rate of the regulator. In addition, the system may include determining, by the gas meter, an initial fingerprint of the regulator, wherein the initial fingerprint indicates an initial pressure and flow rate profile over a time period after the gas meter was installed. Further, the system can include comparing, by the gas meter, continuous pressure readings of the regulator with the initial fingerprint, wherein the gas meter determines if the continuous pressure readings correspond to the initial fingerprint. The system may also include notifying, by the gas meter, a head end system of the continuous pressure readings. |
US11402245B2 |
Air data probe corrosion protection
An air data probe with a corrosion protection coating system includes a body with an external and an internal surface and a uniform, pinhole-free first protection layer applied by atomic layer deposition (ALD) to reduce corrosion of the body, including corrosion initiated by sulfur and nitrogen compounds. The air data probe further includes a second protection layer, covering the first protection layer over the external surfaces of the body to protect the air data probe from foreign object impact damage. |
US11402242B2 |
Dial plate
A clear decoration body includes a character display area and an indicator display area that light up and display a design pattern by transmitting light. A first partition layer is laminated on a carbon style irregular surface, shields light, and forms a first partition boundary of the character display area. A carbon colored layer is laminated on the carbon style irregular surface, shields light, and forms a first partition boundary of the indicator display area. The character display area of the clear decoration body is provided with a projecting flat part that at least projects relative to a bottom part of irregularities of a decoration surface toward a side opposite to a viewing side, and that is formed in a flat shape. |
US11402241B2 |
Systems and methods for an integrated optical atomic sensor
Systems and methods for an integrated optical atomic sensor are provided. In one embodiment, an optical atomic sensor comprises: first and second photonic integrated circuits and an atom trapping chamber positioned between and bonded to the photonic integrated circuits with the integrated circuits aligned parallel to each other; and atomic vapor sealed within the chamber; wherein the first and second photonic integrated circuits each comprise: a plurality of grating emitters fabricated into respective surfaces of the first and second photonic integrated circuits waveguides configured to couple laser light from laser light sources to the grating emitters; wherein at least one set of the grating emitters are arranged to launch laser light beams into the chamber in a pattern structured to cool the vapor and produce at least one atom trap; wherein the grating emitters further include at least one grating emitter configured to emit a laser light probe into vapor. |
US11402240B2 |
Structured optical fibre sensor integrating a tunable vernier effect laser emission device
The invention is concerned with a structured optical fibre sensor, comprising a light source (1), a detection system (2) and a Bragg grating optical fibre (3) connected to said source and said system. The light source is a wavelength-tunable laser emission device (1) comprising a cavity (CA) delimited by a first and a second Sagnac mirror (M1, M2). The cavity comprises an amplifying medium (AM) and a tunable spectral filter using the Vernier effect (F), said filter (F) comprising at least three resonant rings (R1, R2, RN−1, RN) arranged in cascade, each resonant ring integrating a wavelength-tunable reflectivity loop mirror (MBR). |
US11402239B2 |
Magnetic-based tracking system
A vehicle movement tracking system that employs floor mats for generating location information using magnetic stripes, detectable with a magnetic sensor in a wheel of the vehicle. Two sensors are in a wheel of a vehicle. One sensor senses wheel rotation, and the other sensor senses a magnetic. The vehicle passes over a floor mat comprising magnetic stripes thereon that code the mat and thereby indicate the location at which the mat is at. When the vehicle travels over this mat, the magnetic sensor in the wheel detects the magnetic stripes and the wheel rotation sensor detects the distance between the magnetic stripes. In combination, these two sensors are used to create a location word that denotes the mat over which the vehicle passes over. The location word is stored in non-volatile memory and later uploaded to a location collection station. |
US11402236B2 |
Device for detecting an intention to lock or unlock a door of a motor vehicle, comprising an electrode or target supported by a foam block
Disclosed is a device for detecting a user's intention to lock or unlock a motor vehicle opening element, the device being intended to be integrated into a handle or into a frame of the opening element and including a voltage source, a printed circuit and at least one sensor for detecting an approach and/or contact of a hand of the user on the handle or the frame. A detection unit of the detection sensor is at least partially in the form of a metallized layer borne by part of an outer contour of a foam block in contact against the housing through a bearing face, the face of the foam block opposite the bearing face bearing the majority of the metallized layer. |
US11402234B2 |
Distance sensor test system
A distance sensor and a measured object are positioned at a known distance from each other. A measured distance between the distance sensor and the measured object is obtained from the distance sensor, where the distance sensor uses a plurality of signals at a plurality of angles to generate the measured distance. The known distance and the measured distance are compared in order to test the distance sensor and produce a test result. |
US11402233B2 |
Maintaining a trained neural network in magnetic fingerprint based indoor navigation
A method and system of maintaining a trained neural network for mobile device indoor navigation and positioning. The method comprises receiving a set of magnetic measured parameters acquired at a mobile device positioned at a first location of an indoor area; computing, at an output layer of a trained neural network, an output error based on comparing a magnetic input feature in accordance with the magnetic measured parameters to a magnetic output feature generated at the output layer, the magnetic output feature being generated at least in part based on a matrix of weights associated with at least a first neural network layer; and if the output error exceeds a threshold value, re-training the neural network based at least in part upon re-initializing the matrix of weights associated with the at least a first neural network layer. |
US11402232B2 |
Off-viewport location indications for digital mapping
Systems and methods for providing map data of a selected region and supplemental data associated with one or more locations outside of the selected region are disclosed. A computing system can initiate a request for map data associated with a selected region of a mapped region. The one or more requests can be associated with one or more search criteria. The computing system can receive the map data associated with the selected region and supplemental data associated with a subset of records. Each record may satisfy the one or more search criteria and be associated with a respected location outside of the selected region. The computing system can present, within a viewport of a digital mapping application, the map data of the selected region and a visual indication of the supplemental data associated with the subset of records. |
US11402228B2 |
Vehicle control system and computing device
A vehicle control system includes in-vehicle devices, a comparison unit, and an occupation management unit. The comparison unit calculates a section and time of a road occupied by a first vehicle and unavailable for another vehicle to travel based on the trajectory of the first vehicle generated by the trajectory generation unit. The occupation management unit adds the section and the time calculated by the comparison unit into the occupation information. |
US11402224B2 |
Central operations center for autonomous vehicle enhancement system
The present application is directed to an Autonomous Vehicle Enhancement System (AVES) and method for monitoring and managing a virtual or existing fleet of autonomous vehicles in a transportation network and dispatching the autonomous vehicles to users. The AVES includes an AVES Central Operations Center (COC) that communicates with AVES vehicle equipment installed in the autonomous vehicles and AVES applications installed on computing devices accessible by the users. The AVES improves the operating efficiency of a transportation network by monitoring the condition of autonomous vehicles, optimizing the geographical distribution of the autonomous vehicles and optimizing assignment of the autonomous vehicles to users requesting services. The AVES COC monitors and controls the autonomous vehicles via the AVES vehicle equipment. The AVES vehicle equipment and the AVES applications installed on the computing devices communicate with each other to fulfill user request for services. |
US11402223B1 |
Systems and methods for generating scenic routes
Systems and methods of generating scenic routes and safe parking locations near scenic points are provided. Based at least in part upon a driver indication of a preference for a scenic route from an origin location to a destination location, a mobile device application may generate a scenic route by selecting route segments between the origin location and the destination location associated with a large number of scenic points. Scenic points may be identified based at least in part upon historical driver telemetry data and POI data. For instance, if historical telemetry data indicates that a large number of drivers stop briefly at a location not known to be near a POI, that location may be a scenic location (e.g., a location where drivers frequently leave their vehicles to take photos). Additionally, safe parking locations near each scenic point may be identified based at least in part upon historical vehicle damage data, and navigation directions to safe parking locations may be provided. |
US11402222B2 |
Route determination based on fuel stops and waypoints that are part of route restrictions
A device receives, from another device, a request for navigational instructions for a vehicle. That request includes data that identifies stops for the vehicle. The device receives route restriction data that identifies route restrictions that include a set of waypoints. The device selects, by analyzing the route restriction data, particular waypoints to include in the stops. The device determines an initial route through the stops that include the particular waypoints. The device obtains fuel selection data to use to identify fuel stops. The device identifies a subset of the fuel stops that are near the initial route. The device selects a fuel stop, to include in the stops, based on at least one of: fuel data, fuel cost data, weather data, or traffic data. The device determines a final route that includes the stops, and provides, to the other device, the final route to permit the vehicle to be navigated. |
US11402220B2 |
Maplets for maintaining and updating a self-healing high definition map
An apparatus onboard a vehicle and in communication with sensors onboard the vehicle is configured to receive a maplet request identifying a request region; determine that the apparatus has entered the request region; process and fuse sensor data captured by two or more sensors of the sensors to generate a multi-sensor data stream comprising a plurality of observations corresponding to a portion of a road network; generate a maplet based on the multi-sensor data stream and the maplet request, wherein generating the maplet comprises using a predetermined data model to encode road data, from the multi-sensor data stream, corresponding to at least one environment element of the road network; and provide the maplet such that a network apparatus receives the maplet. The network apparatus is configured to (a) validate or (b) update map data of a digital map representing the road network based at least in part on the maplet. |
US11402215B2 |
Indoor positioning method for a moving apparatus using first and second two-dimensional maps of z-axis areas
An indoor positioning method and apparatuses for performing the same are provided. The method includes generating a three-dimensional (3D) interior area for an interior based on sensing data obtained by sensing the interior, generating a first map of the 3D interior area based on a first area including a first obstacle in the entire area of the 3D interior area, generating a second map of the 3D interior area based on a second area including the first obstacle and a second obstacle different from the first obstacle in the entire area, and estimating a posture of the moving apparatus and planning a movement path, based on the first map and the second map. |
US11402212B2 |
Biomagnetic sensor
Motor vehicles use biomagnetic sensors to determine global position by detecting Earth's geomagnetic field. Magnetosensitive bioparticles, such as magnetotactic bacteria or organelles from a magnetoreceptive eukaryotic species, are dispersed in a gel medium. The magnetosensitive bioparticles generate a local magnetic moment that changes in response to fluctuations in the immediate geomagnetic field vector, the latter of which is dependent on global position. An integrated circuit, such as an array of superconducting quantum detects changes in the local magnetic moment, and a controller thereby determines the ambient geomagnetic field vector. The controller accesses a database having a correlation of geomagnetic field vector and geolocation. |
US11402210B2 |
Method for ascertaining the change in a spatial orientation of an NMR gyroscope and an NMR gyroscope
A method for ascertaining a change in a spatial orientation of a nuclear magnetic resonance (NMR) gyroscope having a diamond doped with color centers includes applying a static external magnetic field in a first direction, polarizing a nuclear spin of the color centers of the diamond in a direction of the static magnetic field, and generating a cophasal Larmor precession of the nuclear spin of the color centers of the diamond through application of an alternating magnetic field in a second direction perpendicular to the first direction, whose frequency corresponds to the Larmor frequency of the nuclear spin of the color centers. The method further includes measuring a phase of the Larmor precession, and ascertaining a change in the spatial orientation in a plane perpendicular to the first direction based on a deviation of the precession frequency from an expected value. |
US11402209B2 |
Sensor
According to one embodiment, a sensor includes a movable member including a first movable portion and a second movable portion, and a first fixed member. At least a portion of the first fixed member is between the first movable portion and the second movable portion. The first fixed member includes a first fixed counter portion opposing the first movable portion, and a second fixed counter portion opposing the second movable portion. The first fixed counter portion includes a first fixed protruding portion protruding toward the first movable portion. The second fixed counter portion includes a second fixed protruding portion protruding toward the second movable portion. |
US11402203B2 |
Sensor module for applications with handheld rangefinder instrument
A sensor module for connection to a handheld rangefinder instrument and for providing sensor data for the rangefinder instrument includes an electronic interface for connection to an applicable interface of the rangefinder instrument, and at least one electronic sensor component for generating the sensor data. A system for handheld measurement of distances to a surface region of an object includes a sensor module of this kind and a handheld rangefinder instrument having a first laser rangefinder. When the interfaces are connected to one another, the sensor module is configured for transmitting the sensor data to the rangefinder instrument, and the interfaces are configured for transmitting electric power from the rangefinder instrument to the sensor module, in which the sensor module is configured to operate the at least one sensor component by means of the electric power transmitted by the rangefinder instrument. |
US11402200B2 |
Measuring device, observing device and measuring method
The present invention relates to a measuring device having a structure for adjusting inclination of an observation surface of a sample with respect to a reference surface which is orthogonal to an optical axis of an objective lens, and the like. The measuring device includes a scanner, arranged on a propagation path of illumination light traveling from a light source toward the sample, configured to change an emission angle of the illumination light, and inclination information of the sample is obtained by associating a signal value of a detection signal for reflected light from the sample and the emission angle of the illumination light, while changing the emission angle of the illumination light by the scanner. |
US11402197B2 |
Distance measuring module
A structure for measuring a distance on the basis of the principle of triangulation is simplified. A distance measuring module includes a diffractive optical element, an imaging element, and a distance measuring unit. The diffractive optical element emits a predetermined number of line light beams. The imaging element images the line light beams with which the subject is irradiated. The measuring unit measures a distance from the subject by using triangulation on the basis of the imaged line light beams. Thus, by imaging the line light beams emitted via the diffractive optical element, the distance from the subject is measured with a simple structure. |
US11402196B2 |
Device and method for distributed detection of straightness of working face of scraper conveyor based on optical fiber sensing
Disclosed is a device and method for distributed detection of straightness of a working face of a scraper conveyor based on optical fiber sensing. The device includes a broadband light source, a first optical fiber circulator array, a second optical fiber circulator array, a collimator array, a reflecting film array, a third optical fiber circulator array, and an optical path analyzer. During transmission of light emitted from the broadband light source, the light with different wavelengths is separated via several optical gratings etched on a single-mode optical fiber (SMF), and reaches reflecting films adhered to the working face of the scraper conveyor through first optical fiber circulators, second optical fiber circulators, and collimators. The light with the different wavelengths is then reflected back from the reflecting films, enters the SMF through third optical fiber circulators, and finally enters the optical path analyzer. |
US11402186B2 |
Expanding bullet
An expanding bullet having a one-piece structure has a cylindrical section and a section that is essentially shaped as a truncated cone, with the bullet tip being situated at the end of the latter section, which end faces away from the cylindrical section, and at least one planned breaking point being formed in this section, wherein the section shaped as a truncated cone is divided into segments and has a channel that has a mouth in the region of the bullet tip, wherein the channel has a bell-shaped widened region, which has its greatest diameter in the region of the transition from the cylindrical section to the section shaped as a truncated cone. |
US11402185B1 |
Projectile with improved flight performance
A projectile having a spin stabilized gyroscopically stable flight path due to a base flange. With the base flange, the aerodynamic overturning moment about the center of gravity is reduced to increase the gyroscopic stability factor for stable flight. In one application, a medium-caliber untethered human electro-muscular incapacitation (HEMI) projectile has improved effectiveness due to its stable flight from launch to targets. Other applications for damping resulted in significant improvement in ground dispersion of 40 mm projectiles. The increased stability and increased aerodynamic damping reduce coning motion during flight which ensures that the projectile arrives at the target with greater accuracy, and with its nose oriented for effective incapacitation of the target. |
US11402180B2 |
Actuatable multi-bay conducted electrical weapon
An actuatable bay conducted electrical weapon comprises a plurality of bays. Each of the bays is configured to releasably receive a deployment unit comprising one or more electrodes. At least one of the bays the plurality of bays is coupled to a body of the conducted electrical weapon via a respective movable member. Each respective movable member is coupled to the body of the conducted electrical weapon by a respective kinematic joint. Responsive to an activation of a control interface, each respective movable member is configured to move about each respective kinematic joint to an expanded position, wherein a distance between each of the bays of the plurality of bays is greater in the expanded position than in a collapsed position. The increased distance is configured to provide a greater initial spread between the one or more electrodes to increase a likelihood of causing NMI in a target. |
US11402172B2 |
Crossbow
A crossbow includes a barrel having a flight section and a head. The head includes a main part and two extensions extending laterally from the main part. The main part is detachably connected to the flight section. Two cam units each include two first limb connected to the two extensions, and two cams. Two second limbs each are a curved limb and have a first end and a second end. The two first ends of the two second limbs are respectively and directly connected to two sides of the flight section or the head. A first string is wrapped around and connected between the two cams. Two second strings are connected between the cams and the second end of the second limbs. The weight center of the crossbow is located close to the user's body and is benefit for operating the crossbow with high balance and accuracy. |
US11402169B1 |
Switch barrel rifle with adjustable headspace
An interchangeable barrel system for a firearm includes one or more barrels each having an outer surface, and an inner surface defining a longitudinal bore open between a muzzle end and an action end. The action end has a threaded portion that includes one or more tangential notches formed partially therethrough. A receiver includes one or two threaded adjustment bolt apertures that tangentially intersect a barrel port. In use, with the action end of one of the barrels threadedly engaged with the barrel port and manually tightened to align one of the threaded adjustment bolt apertures with one of the notches, an adjustment bolt is tightened to contact an end of the notch to apply a tangential force to the barrel to further tighten the barrel within the receiver and to provide a desired headspace between the action end of the barrel and a bolt of the firearm. |
US11402165B1 |
Recoil-operated pistol
A recoil-operated pistol has an arrangement which lowers the barrel bore axis and reduces the effect of felt recoil on the user. The pistol has a frame having a handgrip adapted to receive a magazine and a slide mounted for alternating longitudinal movement. A barrel carrier is mounted for alternating longitudinal horizontal movement along the frame and has a barrel rotatably connected to it near its muzzle end. The axis of the barrel bore when in the position for firing is below the lips of the magazine. An actuating mechanism under the influence of the recoiling barrel carrier rotates the barrel upwards such that the breech end of the barrel moves upwards to allow a cartridge to be removed. The recoiling barrel carrier urges the slide rearwards to facilitate the extraction and feeding of cartridges. |
US11402164B2 |
Cooling tower water diversion system and method
A system and method for installing a water diversion system to a cooling tower flume and distribution basin to dam a section of the basin includes installing first and second basin dams extending radially from respective first and second parapets of the flume wall to the basin wall in sealing contact with a basin floor, blocking water from flowing from the undammed section of the basin into the dammed section using the basin dams, and installing a flume dam to each notch of one or more notches distributed peripherally along the flume wall between the first and second parapets, blocking water from flowing from the flume into the distribution basin through the one or more notches using the flume dam, and such that the flume dams installed to the one or more notches in combination with the first and second basin dams define a dammed section of the basin. |
US11402161B2 |
Distributor, heat exchanger, indoor unit, outdoor unit, and air-conditioning device
A distributor distributing refrigerant to multiple pipes including a tubular member including, at a side surface thereof, multiple insertion ports into which the multiple pipes are inserted and a supply port through which the refrigerant is supplied, a first closing member and a second closing member configured to close the tubular member at two spots positioned along a longitudinal direction of the tubular member, and a partition member extending from the first closing member to the second closing member and configured to divide an internal space of the tubular member into a space on an insertion port side and a space on a supply port side. The partition member includes two protruding portions contacting tip ends of the multiple pipes, and includes a refrigerant flow path between the two protruding portions on a first closing member side of one of the insertion ports closest to the first closing member. |
US11402159B2 |
Heat exchanger and heat exchange method using same
Heat exchanger presenting a first gas flow path containing a heat-regenerative packing and a separate second gas flow path containing a heat-conductive packing and use of same for heating a gas to be heated by means of heat recovered from a hot gas in a two-phase alternating heat-recovery process. |
US11402154B1 |
Fuel gas conditioning
Compressed rich natural gas is divided into a cooling gas stream and a fuel gas stream. The cooling gas stream is depressurized. The cooling gas and the fuel gas are then heat exchanged to provide a first cooling step to the fuel gas. The cooled fuel gas continues into a second cooling step in a second heat exchanger, and then flows into a separator vessel where liquids are removed from the bottom of the separator and conditioned fuel gas exits the top of the separator. The conditioned fuel gas from the separator and produced from its influent is depressurized and heat exchanged to provide the second cooling fluid for the second heat exchanger. |
US11402153B2 |
Systems and processes for upgrading natural gas liquids from shale gas
Systems and processes for upgrading natural gas liquids (NGL). A natural gas, preferably a shale gas, comprising methane and one or more natural gas liquids can be converted to one or more liquid hydrocarbons. Methane can be separated from the one or more liquid hydrocarbons using a liquid absorbent to provide a first separated stream comprising the methane from the converted stream and a second separated stream comprising the one or more liquid hydrocarbons from the converted stream. At least a portion of the one or more liquid hydrocarbons can be recycled as the liquid absorbent. |
US11402145B1 |
Split air flow system
A refrigerator includes an evaporator, a first fan, a first duct, a second fan, a second duct, and a plate. The first duct is mounted between the evaporator and the first fan. The first fan moves air from the first duct into a first zone. The second fan moves air from the second duct into a second zone. The plate is mounted between the evaporator and the second duct. The plate includes a plate aperture wall that defines a duct aperture formed through the plate. A first aperture of the second duct is adjacent the second fan. A second aperture of the second duct is positioned to encompass the duct aperture. A center of the duct aperture is positioned a distance from a center of the evaporator measured in a first direction. The distance is between 0% and 40% of a total length of the evaporator in the first direction. |
US11402144B2 |
Refrigerator
A refrigerator include: an inner case having a storage chamber; a thermoelectric module including a thermoelectric element and a cooling sink; a fan configured to circulate air to the storage chamber; a fan cover configured to cover the fan and having an upper discharge hole, a lower discharge hole, and an inner suction hole formed between the upper discharge hole and the lower discharge hole; a first receiving member disposed in the storage chamber; and a second receiving member disposed over the first receiving member to be spaced apart from the first receiving member. At least a portion of each of the inner suction hole and the lower discharge hole faces a portion between the first receiving member and the second receiving member, and at least a portion of the upper discharge hole faces a portion between a top surface of the storage chamber and the second receiving member. |
US11402142B2 |
Deodorizing apparatus comprising suction fan, and refrigerator including the same
A deodorizing apparatus including: a base, in which a suction port and a discharge port are disposed; a cover coupled to the base; a suction fan fixed to the base so as to suction air through the suction port; a first fixing member disposed between the suction port and the discharge port so as to support a filter; a light emitting module including a light emitting diode; and a second fixing member for supporting the light emitting module. The first fixing member includes a first body part for spacing the filter apart from the base. |
US11402132B2 |
Solar energy converter and related methods
A solar thermal energy device is provided. Also provided is a method of making a solar thermal energy device. |
US11402131B1 |
Hardened solar energy collector system
A hardened solar thermal energy collector (STEC) system that is adapted to withstand a nuclear detonation or other powerful explosion in the vicinity. The STEC system comprises a plurality of collector tubes arranged side by side in an array that carry and circulate a working fluid, each of the plurality of collecting tubes having an upper radiation collection surface having a diffractive optical structure and a bottom surface, a supporting tray upon which each of the collector tubes is securely mounted, an insulated housing set beneath a ground surface level enclosing the plurality of collector rubes and supporting trays, and a secured underground geothermal storage unit fluidly coupled to the array of collector tubes. The housing, the plurality of collector tubes, and the tray are positioned such that topmost portions thereof are at the ground surface level or below. |
US11402128B2 |
Temperature control for gas water heaters and related methods
A processor for a controller of a water heater is configured to receive water heater control parameters and an output from a sensor indicating a measured temperature of water in the water heater. The processor is also configured to determine whether to enter an anti-stacking control mode or to enter a demand anticipation control mode. In the anti-stacking control mode the processor is configured to initiate a call for heat when the measured temperature reaches a trigger temperature, calculate a burner on delay value and set a second timer with the calculated value, and calculate a reduced activation time. In the demand anticipation control mode the processor is configured to increase the variable offset based on a frequency of the demand anticipation control mode being activated, initiate a call for heat, and control, based on the reduced activation time or the increased offset value, the burner. |
US11402125B1 |
Enhanced heating system
Systems and methods are involved for an enhanced heating system includes (I) an enclosure, (II) a burner, (III) an electrically-powered fan, (IV) a wall partition, and (V) a thermoelectric generator to generate electrical power for the electrically-powered fan. In addition, other aspects are described in the claims, drawings, and text forming a part of the present disclosure. |
US11402117B2 |
Ventilation and air conditioning system
A ventilation and air conditioning system includes: an air conditioner that cools air in an air conditioning room; a plurality of transfer air fans that are installed for a plurality of rooms, which are independent of the air conditioning room, in one-to-one correspondence and each deliver the air in the air conditioning room to a corresponding room; and a system controller. For each of the plurality of rooms, the system controller calculates a dew point temperature in the room on the basis of the temperature and the humidity in the room, determines, on the basis of the calculated dew point temperature in the room and the temperature in the air conditioning room, the occurrence of condensation resulting from delivery of the air in the air conditioning room to the room, and controls, according to the result of the determination, the airflow of the transfer air fan corresponding to the room. |
US11402110B2 |
Pressure equalization device for attic
A pressure equalization device for installation on or at an entry of an attic of a home or other building is described. The pressure equalization device can be an access panel of an attic access hatch. The access panel is a solid, generally flat panel of material such as wood or plastic. The access panel includes an aperture that passes therethrough. The aperture is covered with an air-permeable cover made from a material such as cloth or plastic mesh. The mesh is constructed to allow air to pass through the aperture between the attic and interior of the building for purposes of equalizing pressure between them. Pores of the mesh are sized so that insects, rodents, and other animals and dust and debris cannot pass through and into the interior of the building. |
US11402108B2 |
Wall, system of highly clean rooms, production method thereof and construction
Provided are a system of highly clean rooms capable of continuously maintaining high cleanliness of air of class 1 or above and supplying enough oxygen inside the room for several persons to live in and a wall adapted to the structure of such a system. The system of highly clean rooms 10 is provided with a living space 6 and a space 5 between the roof and the ceiling as subspaces of an enclosed space formed by a room 1a. One of the lateral walls of the room 1a is constituted of a wall 9 with an internal space 7, which is a hollow wall. The internal space 7 and the living space 6 are in contact via an inner wall 9a of the wall 9, and a gas exchange membrane 26 is stretched in the inner wall 9a. Furthermore, a gas flow path 24 is provided inside the inner space 7 and the gas flow path 24 allows airtight communication between an opening 23 provided on the lowest part of the internal wall 9a and a gas entry opening of a fan filter unit 21 provided on a ceiling wall 2a inside the space 5 between the roof and the ceiling. |
US11402107B2 |
Device for climate control of a building and method for this purpose
A device for climate control of a building (20), in which flatly formed external temperature elements (5) at least partially cover an outer side of the building (20), wherein the external temperature-control elements (5) are settable to a predefinable temperature value. Furthermore, a temperature-control element (5) and a method for climate control of a building (20) are specified. |
US11402105B2 |
Spill proof warming drawer
A warming drawer insert is provided that can be situated into and removed from a warming drawer without tools via a series of flanges positioned along the walls of the warming drawer insert. These flanges also suspend the warming drawer insert in the warming drawer, and create an air gap to allow heated air to flow into the warming drawer through a series of vents positioned along the walls of the warming drawer. The warming drawer is also spill proof and prevents damage to the electric components of the warming drawer while also allowing for easy cleaning. |
US11402100B2 |
Ring assembly for double-skin combustor liner
A ring assembly for holding a double-skin combustor liner has an inner skin of ceramic matrix composite and an outer skin. The assembly comprises an annular end body, a first projecting portion projecting relative to the annular end body at least partially in an axial direction, the first projecting portion configured for supporting the inner skin, a second projecting portion projecting relative to the annular end body at least partially in the axial direction, the second projecting portion configured for supporting the outer skin. The first and second projecting portions are radially spaced apart to provide a radial spacing between the inner skin and the outer skin. An expansion joint is between the ring assembly and the inner skin configured to permit motion resulting from a variation in thermal expansion between the inner skin and the ring assembly. |
US11402097B2 |
Combustor assembly for a turbine engine
A combustor assembly for a gas turbine engine includes a dome defining a slot. The combustor assembly also includes a liner at least partially defining a combustion chamber and extending between an aft end and a forward end. The forward end is received within the slot of the dome. In one exemplary aspect, the combustor assembly includes features that warm the forward end of the liner during transient operation of the engine. Furthermore, the combustor assembly includes features that reduce the thermal gradient between the forward end and the other portions of the liner. In this way, improved durability of the liner may be achieved. |
US11402096B2 |
Combustor dome via additive layer manufacturing
A combustor dome may be formed by way of additive layer manufacturing. The combustor dome may further include a raised outer surface and a recessed outer surface on a hot side of the combustor dome. The recessed outer surfaces may be closer to the cold side than the raised outer surfaces. The combustor dome may include a shadow surface defined between the raised outer surface and recessed outer surface. The shadow surface may define a corresponding cooling outlet in fluid communication with an internal cooling channel defined inside of the combustor dome. The cooling outlet may release air from the internal cooling channel to the hot axial side of the combustor dome. |
US11402094B2 |
Complex of equipment and method of waste-free processing of biodegradable municipal waste
Complex of equipment for a waste-free processing of biodegradable municipal waste is solved in such a way that at the input (1) of BMW a crusher (2) is included, the output of with is connected to either a hygieniser (3) or a drying line (5). The output from the hygieniser (3) is connected to the biogas plant (4) input. The output of the bulk intermediate from the biogas plant (4) is connected to the drying line (5). The drying line (5) output is connected either to a pyrolyzer (7) with a second product output (7.1) of bio-coal or is connected to a compaction machine (8). The drying line (5) or the compaction machine (8) has the first product output (8.1) of soil substrate. From the pyrolyzer (7) to the drying line (5) there is a return loop included through a mixing device (6) with input (10) of bio-nutrient waste, whereby the compaction machine (8) included after the drying line (5) has a third product output (8.2). |
US11402080B2 |
Dynamic illumination using a coherent light source
An illumination source, comprising: (a) at least one coherent light emitting device (CLED) configured for emitting coherent light having an optical path; (b) at least one optical element in said optical path for converting at least a portion of said coherent light to incoherent light, said optical element being configured to emit said incoherent light in a direction; and (c) a light control mechanism (LCM) for altering said direction of said incoherent light. |
US11402077B2 |
Fluorescent member and light-emitting module
A fluorescent member includes: a wavelength converter including an incidence part on which a light of a light source is incident and an output part from which a converted light subjected to wavelength conversion as a result of excitation by an incident light is output; and a reflecting part provided in at least a portion of a surface of the wavelength converter. The wavelength converter is comprised of a material whereby a degree of scattering of the light of the light source incident via the incidence part and traveling toward the output part is smaller than in the case of a polycrystalline material. |
US11402075B2 |
Vehicle lamp using semiconductor light-emitting device
Discussed is a vehicle lamp using a semiconductor light-emitting device. The vehicle lamp includes a light source unit for emitting light. The light source unit includes a base substrate; a first electrode arranged on the base substrate; a plurality of semiconductor light-emitting devices arranged on the first electrode; and a second electrode arranged on upper sides of the semiconductor light-emitting devices and arranged so as to overlap with the semiconductor light-emitting devices, wherein the second electrode includes a plurality of protruding electrodes protruding toward a lower side of the second electrode, and the protruding electrodes can come in contact with the semiconductor light-emitting devices such that the protruding electrodes are electrically connected to the semiconductor light-emitting devices. |
US11402070B2 |
Transporting bitumen froth having coarse solids through a pipeline
A method for transporting a bitumen froth having coarse solids having a particle size>180 μm through a pipeline is provided comprising injecting into the pipeline a bitumen froth slug having a lower temperature or a lower water content or both that the bitumen froth. |
US11402068B2 |
Compact power plant
A power plant for energy production from a liquid gas product stored in a cryogenic storage tank, and comprises a container housing and an inlet to receive the gas product from the tank via a line. An evaporation unit converts the liquid gas product to a gaseous phase. The plant comprises an aggregate for the combustion of the gaseous phase to provide an electrical current to an external consumer. A circuit brings the liquid and/or gaseous phase to the motor via the evaporation unit. A regulating unit regulates the pressure and/or temperature. The liquid gas product is supplied to the motor in the gaseous phase by passive liquid and gas transport. A cooling circuit transfers heat from the motor to a heat exchanger in the evaporation unit. |
US11402067B2 |
Storage tank with pressure actuated fill termination assembly
Gas pressure actuated fill termination valves for cryogenic liquid storage tanks and storage tanks containing the same. |
US11402061B2 |
Mounting apparatus for electronic devices and objects
An adjustable mounting apparatus for mounting electronic devices and objects of various sizes on a flat surface comprises a first bracket and a second bracket. Each of the first and second brackets comprise a substantially horizontal plate, a substantially vertical plate, a back plate extending substantially vertically from a second transverse edge of the substantially horizontal plate, and a reusable adhesive layer disposed at a rear portion of the back plate. The substantially horizontal plate of each of the first and second brackets comprise a first retaining abutment extending substantially vertically from a first transverse edge of the substantially horizontal plate. The substantially vertical plate of each of the first and second brackets comprise a second retaining abutment extending substantially laterally from a first transverse edge of the substantially vertical plate. |
US11402050B1 |
Pipe fitting internal liner systems and methods
Techniques for implementing and/or operating a pipeline system. The pipeline system includes a pipe segment, in which the pipe segment includes tubing that defines a pipe bore and a fluid conduit in a tubing annulus, and a pipe fitting to be secured to the pipe segment. The pipe fitting includes a fitting body that defines a fitting bore, a fitting jacket implemented circumferentially around the fitting body to define a tubing cavity, in which the tubing of the pipe segment is to be inserted into the tubing cavity and the fitting jacket is to be conformally deformed around the tubing of the pipe segment, and a fitting liner secured in the fitting bore of the pipe fitting such that a body section of the fitting liner is secured directly against the fitting body to facilitate blocking a solid particle in a slurry that flows therethrough from contacting the fitting body. |
US11402043B2 |
Exhaust bellows installation tool
A method for aligning different portions of a conduit includes adjustably holding a first portion of a conduit in a first position, adjustably holding a second portion of a conduit in a second position relative to the first position of the first portion of the conduit, and inserting a bellows installation tool between the first portion of the conduit and the second portion of the conduit. |
US11402042B2 |
Torsionally flexible attachment system and method
A flexible attachment assembly is described having a bellows capable of absorbing torsion having a first end; a second end opposite to the first end; and a plurality of tubes, each of which is hollow and wound around a longitudinal axis while extending from the first end to the second end, where the plurality of tubes are communicated with each other all along the longitudinal length of the bellows so as to form a bore between the first end and the second end. Also provided is a bellows assembly having at least two sections, each section having a plurality of tubes, each of which is hollow and wound around a longitudinal axis and thus form a bore, where the plurality of sections are connected with each other so that their bores are communicated. |
US11402037B2 |
Pipe structure having a foam core
A pipe structure has an outer layer of a skin material with a first thickness and which defines an outside diameter of the pipe structure. The pipe structure has an inner layer of a skin material with a second thickness and which defines an inside diameter of the pipe structure. The pipe structure has a core layer of a foam material disposed between the inner and outer layers and having a third thickness. The inner, outer, and core layers are formed such that the pipe structure has a tube shape in cross-section. The first, second, and third thicknesses, respectively, combine to define a wall thickness of the pipe structure. The pipe structure has improved cold impact performance according to the ratio of the thicknesses of the inner and outer layers relative to the core layer. |
US11402034B2 |
Underground storage tank drop tube removal device and method of removing an underground storage tank drop tube
A device for facilitating removal of a drop tube from an underground liquid storage tank, comprises a plate configured to fit within a spill restrictor fitted to the underground liquid storage tank. The plate may comprise a first main surface; a second main surface that is separated from the first main surface by a thickness of the plate, the second main surface being configured to rest on a bottom surface of the spill restrictor; a first truncated portion configured to clear any structure projecting from the bottom surface of the spill restrictor when the device rests on the bottom surface; a centrally-disposed opening configured to conform to and fit over a collar that is configured to attach to a riser pipe that rises from the underground liquid storage tank and to the drop tube; and at least one peripherally-disposed through hole traversing the thickness of the plate, the at least one peripherally-disposed through hole being configured to enable a elongate bar to be inserted therethrough and make contact with the bottom of the spill restrictor. |
US11402031B2 |
Expansion valve
An expansion valve operable by a stepper motor, the expansion valve including a housing; a hollow shaft arranged in the housing; a valve base that supports the hollow shaft and closes the housing; a rotor drivable by a stator of the stepper motor; a center spool arranged in the hollow shaft and drivable by the rotor so that a rotation of the center spool is transferrable by a threaded connection into an axial movement of the center spool that opens or closes the expansion valve; and a sleeve that includes a receiving portion that includes at least portions of the center spool, of a compression spring and of a force transmission element respectively and a valve needle, wherein the receiving portion of the sleeve element is closed by a bushing. |