Document | Document Title |
---|---|
US11537899B2 |
Systems and methods for out-of-distribution classification
An embodiment proposed herein uses sparsification techniques to train the neural network with a high feature dimension that may yield desirable in-domain detection accuracy but may prune away dimensions in the output that are less important. Specifically, a sparsification vector is generated based on Gaussian distribution (or other probabilistic distribution) and is used to multiply with the higher dimension output to reduce the number of feature dimensions. The pruned output may be then used for the neural network to learn the sparsification vector. In this way, out-of-distribution detection accuracy can be improved. |
US11537895B2 |
Gradient normalization systems and methods for adaptive loss balancing in deep multitask networks
Systems and methods for training a multitask network is disclosed. In one aspect, training the multitask network includes determining a gradient norm of a single-task loss adjusted by a task weight for each task, with respect to network weights of the multitask network, and a relative training rate for the task based on the single-task loss for the task. Subsequently, a gradient loss function, comprising a difference between (1) the determined gradient norm for each task and (2) a corresponding target gradient norm, can be determined. An updated task weight for the task can be determined and used in the next iteration of training the multitask network, using a gradient of the gradient loss function with respect to the task weight for the task. |
US11537892B2 |
Slimming of neural networks in machine learning environments
A mechanism is described for facilitating slimming of neural networks in machine learning environments. A method of embodiments, as described herein, includes learning a first neural network associated with machine learning processes to be performed by a processor of a computing device, where learning includes analyzing a plurality of channels associated with one or more layers of the first neural network. The method may further include computing a plurality of scaling factors to be associated with the plurality of channels such that each channel is assigned a scaling factor, wherein each scaling factor to indicate relevance of a corresponding channel within the first neural network. The method may further include pruning the first neural network into a second neural network by removing one or more channels of the plurality of channels having low relevance as indicated by one or more scaling factors of the plurality of scaling factors assigned to the one or more channels. |
US11537891B2 |
Intelligent recognition and alert methods and systems
An intelligent target object detection and alerting platform may be provided. The platform may receive a content stream from a content source. A target object may be designated for detection within the content stream. A target object profile associated with the designated target object may be retrieved from a database of learned target object profiles. The learned target object profiles may be associated with target objects that have been trained for detection. At least one frame associated with the content stream may be analyzed to detect the designated target object. The analysis may comprise employing a neural net, for example, to detect each target object within each frame. A parameter for communicating target object detection data may be specified. In turn, when the parameter is met, the detection data may be communicated. |
US11537890B2 |
Compressing weights for distributed neural networks
Embodiments of the present disclosure include systems and methods for compressing weights for distributed neural networks. In some embodiments, a first network comprising a first set of weights is trained using a set of training data. A second network comprising a second set of weights is trained using the set of training data. A number of weights in the first set of weights is greater than a number of weights in the second set of weights. The first set of weights are adjusted based on a first loss determined by the first network and a second loss determined by the second network. The second set of weights are adjusted based on the first loss determined by the first network and the second loss determined by the second network. Values of the second set of weights are sent to a computing system. |
US11537885B2 |
Freeze-out as a regularizer in training neural networks
Systems and techniques that facilitate freeze-out as a regularizer in training neural networks are presented. A system can include a memory and a processor that executes computer executable components. The computer executable components can include: an assessment component that identifies units of a neural network, a selection component that selects a subset of units of the neural network, and a freeze-out component that freezes the selected subset of units of the neural network so that weights of output connections from the frozen subset of units will not be updated for a training run. |
US11537879B2 |
Neural network weight discretizing method, system, device, and readable storage medium
There are provided a neural network weight discretizing method, system and device, and a computer readable storage medium. The method includes acquiring a weight value range and a number of discrete weight states, the weight value range referring to a range of discrete weight values consisting of a maximum weight value of a current time step and a minimum weight value of the current time step, and the number of discrete weight states referring to the quantity of discrete weight states. The method also includes acquiring a weight state of a previous time step and a weight increment of the current time step and acquiring a state transfer direction by using a directional function according to the weight increment of the current time step. The method also includes acquiring a weight state of the current time step according to the weight state of the previous time step, the weight increment of the current time step, the state transfer direction, the weight value range and the number of discrete weight states. The method ensures that the weight value is always constrained in the same discrete-state space without the need for storing an additional virtual continuous-state implicit weight. On the premise that the computation performance of the neural network is ensured, the consumption of storage space is greatly reduced, and the computation complexity is reduced. |
US11537872B2 |
Imitation learning by action shaping with antagonist reinforcement learning
A computer-implemented method, computer program product, and computer processing system are provided for obtaining a plurality of bad demonstrations. The method includes reading, by a processor device, a protagonist environment. The method further includes training, by the processor device, a plurality of antagonist agents to fail a task by reinforcement learning using the protagonist environment. The method also includes collecting, by the processor device, the plurality of bad demonstrations by playing the trained antagonist agents on the protagonist environment. |
US11537871B2 |
Deep neural network training for application program generation
A computer architecture may comprise a processor, a memory, and a differential memory subsystem (DMS). A learning engine is stored on the memory and configured to present data to an expert user, to receive user sensory input measuring reactions related to the presented data, and to create an attention map based thereon. The attention map is indicative of portions of the presented data on which the expert user focused. The learning engine is configured to annotate the attention map with the natural language input labels and to train a neural network based on the user sensory input. The learning engine is configured to create a model based on the trained neural network, to provide an application program for an output target; and to instruct the output target via the application program to detect and remedy anomalous activity. The DMS is physically separate and configured for experimental data processing functions. |
US11537866B2 |
Optical neuro-mimetic devices
The present disclosure relates to semiconductor structures and, more particularly, to optical neuro-mimetic devices and methods of manufacture. The structure includes: a plurality of photodetectors and electrical circuitry that converts photocurrent generated from the photodetectors into electrical current and then sums up the electrical current to mimic neural functionality. |
US11537865B2 |
Mapping convolution to a channel convolution engine
A processor system comprises a first and second group of registers and a hardware channel convolution processor unit. The first group of registers is configured to store data elements of channels of a portion of a convolution data matrix. Each register stores at least one data element from each channel. The second group of registers is configured to store data elements of convolution weight matrices including a separate convolution weight matrix for each channel. Each register stores at least one data element from each convolution weight matrix. The hardware channel convolution processor unit is configured to multiply each data element in the first group of registers with a corresponding data element in the second group of registers and sum together the multiplication results for each specific channel to determine corresponding channel convolution result data elements in a corresponding channel convolution result matrix. |
US11537863B2 |
Resistive processing unit cell having multiple weight update and read circuits for parallel processing of data using shared weight value
A resistive processing unit cell includes a weight storage device to store a weight value of the resistive processing unit cell, and multiple circuit blocks. Each circuit block includes a weight update circuit coupled to dedicated update control lines, and a weight read circuit coupled to dedicated read control lines. The circuit blocks are configured to operate in parallel to (i) perform separate weight read operations in which each read circuit generates a read current based on a stored weight value, and outputs the read current on the dedicated read control lines of the read circuit, and (ii) perform separate weight update operations in which each update circuit receives respective update control signals on the dedicated update control lines, generates update currents based on the respective update control signals, and applies the update current to the weight storage device to adjust the weight value based on the update current. |
US11537860B2 |
Neural net work processing
A neural network processor is disclosed that includes a combined convolution and pooling circuit that can perform both convolution and pooling operations. The circuit can perform a convolution operation by a multiply circuit determining products of corresponding input feature map and convolution kernel weight values, and an add circuit accumulating the products determined by the multiply circuit in storage. The circuit can perform an average pooling operation by the add circuit accumulating input feature map data values in the storage, a divisor circuit determining a divisor value, and a division circuit dividing the data value accumulated in the storage by the determined divisor value. The circuit can perform a maximum pooling operation by a maximum circuit determining a maximum value of input feature map data values, and storing the determined maximum value in the storage. |
US11537856B2 |
Digital circuits for evaluating neural engineering framework style neural networks
The present invention relates to the digital circuits for evaluating neural engineering framework style neural networks. The digital circuits for evaluating neural engineering framework style neural networks comprised of at least one on-chip memory, a plurality of non-linear components, an external system, a first spatially parallel matrix multiplication, a second spatially parallel matrix multiplication, an error signal, plurality of set of factorized network weight, and an input signal. The plurality of sets of factorized network weights further comprise a first set factorized network weights and a second set of factorized network weights. The first spatially parallel matrix multiplication combines the input signal with the first set of factorized network weights called the encoder weight matrix to produce an encoded value. The non-linear components are hardware simulated neurons which accept said encoded value to produce a distributed neural activity. The second spatially parallel matrix multiplication combines said distributed neural activity with said second set of factorized network weights called the decoder weight matrix to produce an output signal. |
US11537850B2 |
Systems and methods for simulating sense data and creating perceptions
A method includes defining a first virtual being (e.g., including sensory locations for sensors, sense locations for sense properties, artificial neural networks connecting sensors to sense properties) in a virtual environment. The method also includes defining an object (e.g., including sense locations) in the virtual environment. The method also includes, in accordance with an interaction between the virtual being and the object, receiving sensory input at a first sensor at a first sensory location using a first virtual medium according to a first sense property of the object at a first sense location. The first sensor, the first virtual medium, and the first sense property have a same sensory type. According to the received sensory input, a first artificial neural network translates the received sensory input into updates to one or more configuration parameters of sensors of the first virtual being or movement of the virtual being. |
US11537849B2 |
Computer-implemented method of training convolutional neural network, convolutional neural network, computer-implemented method using convolutional neural network, apparatus for training convolutional neural network, and computer-program product
A computer-implemented method of training a convolutional neural network configured to morph content features of an input image with style features of a style image is provided. The computer-implemented method includes selecting a training style image; extracting style features of the training style image; selecting a training content image; extracting content features of the training content image; processing the training content image through the convolutional neural network to generate a training output image including the content features of the training content image morphed with the style features of the training style image; extracting content features and style features of the training output image; computing a total loss; and tuning the convolutional neural network based on the total loss including a content loss, a style loss, and a regularization loss. |
US11537847B2 |
Time series forecasting to determine relative causal impact
A method and system are provided to calculate a future behavioral data and identify a relative causal impact of external factors affecting the data. Behavioral data and data for one or more external factors are harvested for a first time period. New behavioral data is harvested for a second time period. New data for the second time period is harvested. Based on a second training algorithm, a forecast time series value of a future behavioral data for a third time period that is after the second time period is calculated. A relative causal impact between each external factor and the predicted time series value of the behavioral data, for the third time period, is identified. |
US11537846B2 |
Neural network architecture with concurrent uncertainty output
A neural net processor provides twin processing paths trainable using different moments of the input data, one moment providing a proxy for uncertainty. Subsequent operation of the trained neural net allows monitoring of the uncertainty proxy to provide real-time assessment of neural net model-based uncertainty. |
US11537843B2 |
Data sharing system and data sharing method therefor
The application provides an information processing device, system and method. The information processing device mainly includes a storage module and a data processing module, where the storage module is configured to receive and store input data, instruction and output data, and the input data includes one or more key features; the data processing module is configured to identify the key features included in the input data and score the input data in the storage module according to a judgment result. The information processing device, system and method provided by the application automatically scores text, pictures, audio, video, and the like instead of manually scoring, which is more accurate and faster. |
US11537837B2 |
Automated accuracy-oriented model optimization system for critical dimension metrology
Techniques and systems for critical dimension metrology are disclosed. Critical parameters can be constrained with at least one floating parameter and one or more weight coefficients. A neural network is trained to use a model that includes a Jacobian matrix. During training, at least one of the weight coefficients is adjusted, a regression is performed on reference spectra, and a root-mean-square error between the critical parameters and the reference spectra is determined. The training may be repeated until the root-mean-square error is less than a convergence threshold. |
US11537834B2 |
Smart card
A smart card includes a first circuit delivering a power supply voltage and a second circuit coupled to the first circuit by an electrical conductor and powered with the power supply voltage. A light-emitting diode has a first terminal coupled to the electrical conductor and a second terminal coupled to a first terminal of the second circuit. During a first operating phase, the first circuit delivers a first value of the power supply voltage and the second circuit applies a first voltage to the first terminal. During a second operating phase, the first circuit delivers a second value of the power supply voltage and the second circuit applies a second voltage to the first terminal. |
US11537832B2 |
Multiple-pattern fiducial for heterogeneous imaging sensor systems
A multiple-pattern fiducial for a heterogeneous imaging sensor system. The multiple-pattern fiducial includes a first pattern detectable by a first wavelength of electromagnetic energy, and a second pattern detectable by a second wavelength of electromagnetic energy. |
US11537830B2 |
Methods and systems for a combined transaction by an assignee on behalf of one or more users
Embodiments provide methods, and server systems for performing a combined transaction for one or more scheduled transactions. The method is configured to generate one or more machine readable codes for the one or more scheduled transactions through a first transaction terminal, where each machine readable code is associated with a scheduled transaction of the one or more scheduled transactions. Further, the method includes generating a composite machine readable code based on the one or more machine readable codes. The generation of composite machine readable code further include, at least one authentication attribute of an assignee. The method, furthermore, includes receiving a second transaction request through a second transaction terminal. The second transaction request includes the composite machine readable code. The method facilitates the combined transaction based on authentication of the composite machine readable code, wherein the combined transaction is associated with the one or more scheduled transactions. |
US11537822B2 |
Machine learning for quantum material synthesis
A method for classifying images of oligolayer exfoliation attempts. In some embodiments, the method includes forming a micrograph of a surface, and classifying the micrograph into one of a plurality of categories. The categories may include a first category, consisting of micrographs including at least one oligolayer flake, and a second category, consisting of micrographs including no oligolayer flakes, the classifying comprising classifying the micrograph with a neural network. |
US11537820B2 |
Method and system for generating and correcting classification models
Data having some similarities and some dissimilarities may be clustered or grouped according to the similarities and dissimilarities. The data may be clustered using agglomerative clustering techniques. The clusters may be used as suggestions for generating groups where a user may demonstrate certain criteria for grouping. The system may learn from the criteria and extrapolate the groupings to readily sort data into appropriate groups. The system may be easily refined as the user gains an understanding of the data. |
US11537814B2 |
Data providing system and data collection system
Identification means 71 identifies an object indicated by data by applying the data to a model learned by machine learning. Determination means 72 determines whether or not the data is transmission target data to be transmitted to a predetermined computer based on a result obtained by applying the data to the model. Data transmission means 73 transmits the data determined to be the transmission target data to the predetermined computer at a predetermined timing. |
US11537812B2 |
Information processing apparatus and non-transitory computer readable medium storing program
An information processing apparatus includes a processor configured to acquire a first recognition result and a first recognition probability on target data from a first recognizer, acquire a second recognition result and a second recognition probability on the target data from a second recognizer, execute checking of the first recognition result and the second recognition result, and execute first control in a case where the first recognition result and the second recognition result match each other as a result of the checking. The first control is control for executing either of first processing or second processing on the matched recognition result and outputting a processing result based on at least one of the first recognition probability or the second recognition probability. A human workload for the first processing is smaller than a human workload for the second processing. |
US11537809B2 |
Dynamic container grouping
In an approach for optimally grouping containers, a processor passively monitors a set of parameters for a set of containers within a network. A processor records the set of parameters for each container of the set of containers. A processor deploys a k-nearest neighbor neural network (KNN) to determine a first set of groupings of the set of containers based on the set of parameters. A processor simulates the network having grouped containers based on the first set of groupings of the set of containers output by the KNN. A processor simulates an action on the set of containers. A processor updates a reward function based on the action. A processor determines whether a maximum value of the reward function is reached. |
US11537808B2 |
Method and system for classification of an object in a point cloud data set
A method for classifying an object in a point cloud includes computing first and second classification statistics for one or more points in the point cloud. Closest matches are determined between the first and second classification statistics and a respective one of a set of first and second classification statistics corresponding to a set of N classes of a respective first and second classifier, to estimate the object is in a respective first and second class. If the first class does not correspond to the second class, a closest fit is performed between the point cloud and model point clouds for only the first and second classes of a third classifier. The object is assigned to the first or second class, based on the closest fit within near real time of receiving the 3D point cloud. A device is operated based on the assigned object class. |
US11537803B2 |
Point of sale system
A point-of-sale system is a dual-screen stand assembly that includes a merchant terminal and a consumer terminal. The merchant terminal and the consumer terminal can be mated together in a fixed position to form a single unitary stand, or can be separated from each other in a separated position with each terminal serving as its own separate stand. The merchant terminal supports a merchant computing device and is oriented in a merchant-facing direction. The consumer terminal is detachably mated to the merchant terminal and supports a consumer computing device that is oriented in a consumer-facing direction. The point-of-sale system also includes a card reader as part of the customer terminal to perform a payment. The card reader is configured to accepting swipe cards, chip cards or contactless (EMV or NFC) payments. |
US11537802B2 |
Card reader with shim attack detecton
A card reader for data exchange uses a chip card inserted into a card reader housing up to a data exchange position having an electrical contact arranged fixedly in the card reader housing or displaceably in the card insertion direction. In the data exchange position, projecting into the card path of the inserted chip card by way of a contact area, includes a detector device. In the case of a contact fixedly arranged in the card reader housing, the detector device is directed at the contact face of the contact or at the region around said contact face or which, in the case of a contact that is displaceably arranged in the card reader housing in the card insertion direction, is directed at the position in the card reader at which the contact face is located in the data exchange position, or is directed at the region around this position. |
US11537801B2 |
Structured text translation
Approaches for the translation of structured text include an embedding module for encoding and embedding source text in a first language, an encoder for encoding output of the embedding module, a decoder for iteratively decoding output of the encoder based on generated tokens in translated text from previous iterations, a beam module for constraining output of the decoder with respect to possible embedded tags to include in the translated text for a current iteration using a beam search, and a layer for selecting a token to be included in the translated text for the current iteration. The translated text is in a second language different from the first language. In some embodiments, the approach further includes scoring and pointer modules for selecting the token based on the output of the beam module or copied from the source text or reference text from a training pair best matching the source text. |
US11537790B2 |
Word vector changing device, method, and program
To arrange all words so that the distance of a given word pair will be appropriate.Using as input a concept base 22 which is a set of pairs of a word and a vector representing a concept of the word, and a dictionary 24 which is a set of semantically distant or close word pairs, when a word pair C being a pair of given words A, B in the concept base 22 is present in the dictionary 24, conversion means 30 associates with the word pair C a magnitude D of a difference vector between a difference vector V′ between a converted vector of the word A and a converted vector of the word B, and a vector kV determined by multiplying a difference vector V between the vector of the word A in the concept base 22 and the vector of the word B in the concept base 22 by a scalar value k. When the word pair C is not present in the dictionary 24, the conversion means 30 associates the magnitude D of the difference vector between the difference vector V′ and the difference vector V with the word pair C. The conversion means 30 converts the vector of a given word in the concept base 22 such that a total sum of the magnitude D corresponding to every word pair C is minimized. |
US11537785B1 |
Spreadsheet flat data extractor
Systems and methods extract flat data units from a non-flat input, such as a spreadsheet comprising tables organized according to a hierarchy. First, the non-flat input is read (e.g., using pandas in combination with openpyxl) to create a flat dataframe comprising the content of the non-flat input. Next, individual flat data units (e.g., spreadsheet tables) are recognized and split from the dataframe based upon the appearance of blank rows and/or columns. Headers present in the flat data units are determined (e.g., based upon alphabetic cell text, bolded cell text, and/or early position of the cell in a column), and then connections between the flat data units are identified. Based upon the connections, individual flat data units are merged together. The resulting merged flat data units are subsequently available for consumption, for example user reports of content, and/or conversion to a new non-flat format (e.g., relational database schema). |
US11537784B2 |
Collaborative in-line content item annotations
A collaborative content management system is disclosed herein for receiving a command to add an annotation object following a character input into a line of a collaborative content item. The system inserts an annotation object onto the line following the character, detects a selection of the annotation object, and displays a secondary collaborative content item in visual association with the character. The system detects textual content that corresponds to a citation within the secondary collaborative content item, and responsive to detecting the textual content, generates for display a template for inputting fields of a citation. The system receives text entered into one or more of the fields, generates a citation based on the text, and inputs the citation into the secondary collaborative content item. |
US11537783B2 |
Method and system for labeling and organizing data for summarizing and referencing content via a communication network
Systems and methods of the present technology generally provide computer implemented assistance for data summary, including organizing and generating a summary of data selected from legal source documents. A system server may receive user-identified information selected from one or more legal source documents at a user device, along with at least one unique identifier selected from a unique identifier selection box via a communication link. The server may then generate a summary that includes the unique identifier and the user-identified information, and may send the summary via the communication link to be displayed at the user device. |
US11537782B1 |
Bulk envelope management in a document management system
A document management system sends a distinct copy of a set of documents to each of a plurality of recipients in a bulk sending process, producing a batch of document sets. The document management system can facilitate the performance of a bulk action on the batch of document sets by a sending entity. Examples include a bulk corrective action, a bulk void action, a bulk re-send action, and a bulk download action. In addition, the document management system can identify document sets sent separately that are likely parts of a batch of document sets using one or more similarity criteria. The document management system can recommend that a sending entity combine the identified document sets into a batch of document sets, enabling the sending entity to perform bulk actions on the document sets. |
US11537779B2 |
Inspection image display control method, inspection image display control apparatus and inspection image display control system
A control method for displaying inspection images causes a processor to display an image of a model of an inspection object including a plurality of inspection sites, in a first display region and display first inspection information relevant to at least one inspection site, in a second display region, where the at least one inspection site is selected from the plurality of inspection sites in the image of the model displayed in the first display region. The control method further causes the processor to display inspection information prior to the first inspection information, as second inspection information relevant to the model, in a third display region, concurrently with one or more of the first display region and the second display region. |
US11537778B2 |
Systems, methods, and media for managing and sharing digital content and services
Methods, systems, and media for creating a layout of digital assets are provided. In some embodiments, the method comprises: presenting a layout of digital assets, wherein the layout of digital assets includes a plurality of elements; receiving a selection of a digital asset from a group of available digital assets to be included in the layout of digital assets; in response to receiving the selection of the digital asset, causing a representation of the digital asset to be presented in the layout of digital assets; causing an image that represents the layout of digital assets to be created, wherein the image is associated with a Uniform Resource Locator (URL); and in response to determining that the URL has been selected, causing the image to be presented. |
US11537774B2 |
Optimized reconfiguration algorithm based on dynamic voltage and frequency scaling
An optimized reconfiguration algorithm based on dynamic voltage and frequency scaling (DVFS) is provided, which mainly has the following contributions. The optimized reconfiguration algorithm based on DVFS proposes a DVFS-based reconfiguration method, which schedules user tasks according to a degree of parallelism (DOP) of the user tasks so as to reconfigure more parallel user tasks, thereby achieving higher reliability. The optimized reconfiguration algorithm based on DVFS proposes a K-means-based heuristic approximation algorithm, which minimizes the delay of the DVFS-based reconfiguration scheduling algorithm. The optimized reconfiguration algorithm based on DVFS proposes a K-means-based method, which reduces memory overhead caused by DVFS-based reconfiguration scheduling. The optimized reconfiguration algorithm based on DVFS improves the reliability of a field programmable gate array (FPGA) system and minimizes the area overhead of a hardware circuit. |
US11537773B2 |
Systems and methods for integrated circuit layout
A method for providing an integrated circuit design is disclosed. The method includes receiving and synthesizing a behavioral description of an integrated circuit design. The method includes generating, based on the synthesized behavioral description, a layout by placing and routing a plurality of transistor-based cells. The method includes selectively accessing a cell library that includes a plurality of non-transistor-based cells, each of the plurality of non-transistor-based cells associated with a respective delay value. The method includes updating the layout by inserting one or more of the plurality of non-transistor-based cells. |
US11537772B1 |
Synchronized clock signals for circuit emulators
A system includes a first cross-point switch receiving a first plurality of clock inputs and outputting a first plurality of clock outputs, a first plurality of buffering devices receiving the first plurality of clock outputs and outputting a first plurality of buffered clock signals synchronized with each other, a first plurality of connectors receiving the first plurality of buffered clock signals and outputting a plurality of blade signals to a plurality of blades. Each blade includes a plurality of programmable logic devices, an operation of which is synchronized based on the first plurality of clock inputs. Each blade includes a second cross-point switch to receive a blade signal of the plurality of blade signals. The second cross-point switch outputs a second plurality of clock outputs based on the received blade signal, and the second plurality of clock outputs are provided to the programmable logic devices. |
US11537767B2 |
Automated control through a traffic model
A method for traffic control includes ingesting public transport data with one or more extract-transform-load procedures. A route of a public transport vehicle is reconstructed based on the ingested public transport data. The reconstructed vehicle route is partitioned into discrete route segments, each of the discrete route segments being defined by parameters spanning multiple dimensions. The discrete route segments are clustered into multiple groups based on the respective multidimensional parameters of each of the discrete route segments. The route segments are scored based on the clustering to create a traffic model which is useable to implement traffic control measures or to change mobility infrastructure. |
US11537766B2 |
Collision check data processing method and apparatus, electronic device, and storage medium
Disclosed are a collision check data processing method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring generated collision check data, and acquiring an ID number of a collision part according to the collision check data; then acquiring ID numbers corresponding to selected designated parts from a preset database; and determining a target part under collision according to the ID numbers corresponding to the designated parts and the ID number of the collision part. According to the disclosure, a target part under collision can be determined among large amounts of collision check data according to an ID number corresponding to a designated part and an ID number of a collision part. That is, according to the disclosure, a single item among the collision check data can be checked according to a user requirement, thereby improving the check efficiency effectively. |
US11537761B2 |
Transparent network access control for spatial accelerator device multi-tenancy
An apparatus to facilitate transparent network access controls for spatial accelerator device multi-tenancy is disclosed. The apparatus includes a secure device manager (SDM) to: establish a network-on-chip (NoC) communication path in the apparatus, the NoC communication path comprising a plurality of NoC nodes for ingress and egress of communications on the NoC communication path; for each NoC node of the NoC communication path, configure a programmable register of the NoC node to indicate a node group that the NoC node is assigned, the node group corresponding to a persona configured on the apparatus; determine whether a prefix of received data at the NoC node matches the node group indicated by the programmable register of the NoC; and responsive to determining that the prefix does not match the node group, discard the data from the NoC node. |
US11537755B1 |
SR flip-flop based physical unclonable functions for hardware security
The present disclosure presents various systems and methods for implementing a physical unclonable function device. One such method comprises providing an integrated circuit having a plurality of set/reset flip flop logic circuits, wherein each of the set/reset flip flop logic circuits enters a metastable state for a particular input sequence. The method includes varying circuit parameters for each of the plurality of set/reset flip flop logic circuits to account for manufacturing variations in the set/reset flip flop logic circuits and enable generating a stable but random output in response to the particular input sequence. Thus, by applying the particular input sequence to the integrated circuit, a unique identifier for the integrated circuit can be derived from an output response of the plurality of set/reset flip flop logic circuits. |
US11537745B2 |
Deep learning-based detection and data loss prevention of image-borne sensitive documents
The technology disclosed relates to distributing a trained master deep learning (DL) stack with stored parameters to a plurality of organizations, to detect organization sensitive data in images, referred to as image-borne organization sensitive documents, and protecting against loss of the image-borne organization sensitive documents. Disclosed is providing organizations with a DL stack update trainer, under the organizations' control, configured to allow the organizations to perform update training to generate updated DL stacks, without the organizations forwarding images of organization-sensitive training examples, and to save non-invertible features derived from the images, ground truth labels for the images, and parameters of the updated DL stacks. In particular, the technology disclosed relates to receiving, from a plurality of the DL stack update trainers, organization-specific examples including the non-invertible features of the organization-sensitive training examples and the ground truth labels, and using the received organization-specific examples to update the trained master DL stack. |
US11537743B2 |
Equipment management system and equipment management method
An equipment management system comprises a first database configured to store equipment information about an equipment, a second database configured to store user information about a user, and a controller configured to collect the equipment information from a control apparatus controlling the equipment. The controller is configured to allow access to the first database from the control apparatus. The controller is configured to prohibit access to the second database from the control apparatus. |
US11537742B2 |
Sampling from a remote dataset with a private criterion
Some embodiments are directed to a data sampling device for obtaining a sample of records from a remote dataset satisfying a private criterion using multi-party computation. One or more sample providing devices store respective subdatasets of the remote dataset. The data sampling device determine a candidate size for a sample providing device; requests the sample providing device to determine a candidate sample of the candidate size from the subdataset of the sample providing device; perform a multi-party computation with the sample providing device to obtain a set of indices of records from the candidate sample satisfying the private criterion; sample a subset of the set of indices; and obtains from the sample providing device records of the candidate sample corresponding to the subset of the set of indices. |
US11537740B2 |
System for enhanced data security using versioned encryption
Systems, computer program products, and methods are described herein for enhanced data security using versioned encryption. The present invention is configured to electronically receive, from a computing device of a user, a confidential data entry at a first server; encrypt the confidential data entry using a public key at the first server to generate an encrypted confidential data entry; transmit the encrypted confidential data entry to a second server, wherein the encrypted confidential data entry comprises a hash value, wherein the hash value indicates a numbered version of the public key used to encrypt the confidential data entry; and store the encrypted confidential data entry in a database associated with the second server. |
US11537735B2 |
Trusted enterprise data assets via data confidence fabrics
One example method includes checking an asset against an Inclusion List and/or an Exclusion List to determine if the asset is permitted to contribute data, generated by the asset, to an enterprise data confidence fabric, when the asset is present on the Inclusion List, or not present on the Exclusion List, designating the asset as a trusted asset and appending the data generated by the asset to a ledger of the enterprise data confidence fabric, updating a ledger content index to reflect the data that was appended to the ledger, and annotating the data generated by the asset with trust metadata. |
US11537731B2 |
Receiving content prior to registration of a sender
The system may include a method comprising requesting, by a computer, a receiver identifier associated with a receiver; receiving, by the computer, the receiver identifier in association with content; constructing, by the computer, a URL link comprising access to DICOM viewer code, DICOM data for the selected images, a sender identifier and the receiver identifier; generating, by the computer, a notification to the receiver, wherein the notification includes the URL link; and transmitting, by the computer, the notification to a receiver based on the receiver identifier. |
US11537723B2 |
Secure data storage
A data storage device providing secure data storage for a software application executed by an operating system in a computer system including a file system operation interceptor that detects requests for file system operations in respect of data for the application; a file system operation analyzer that is responsive to the interceptor and that analyses an intercepted file system operation request to identify attributes associated with the file system operation; a comparator that compares the attributes with a predefined security policy definition; a cryptographic unit that encrypts and/or decrypts data using one or more cryptographic functions; wherein the cryptographic unit is operable in response to the comparator to perform an encryption or decryption operation on the data and effect the performance of the requested file system operation by the operating system. |
US11537721B2 |
Device-based security scoring
Applications on a device are assigned scores based on their attributes, update status, and source. A device is a assigned a score based on its attributes and the scores of applications installed thereon. the device score may be combined with an evaluation of user behavior to obtain a user score. The scores may be used to invoke security actions with respect to data and services of an enterprise. Security reports for a network environment may be modified such that the severity of threats accounts for policies and attributes of the environment. Security of a device may be evaluated locally, including the training of a model to identify anomalous authentication or usage behavior. Security of a device may be reduced to a score lacking personal information that may be used by a server to select access controls for a device. |
US11537718B2 |
Method for reprogramming data of a software function executed by at least one computer provided with at least one execution core, at least one security core and at least one non-volatile memory
A method for reprogramming data of a software function executed by an execution core and a security core, the data being present in two physically separate non-volatile memories, each managed by one of the execution or security cores, including the following steps: upon receiving a reprogramming request, a second value is stored in a first Boolean, determining whether the first Boolean is equal to the second value and if a second Boolean is equal to a first value, and if affirmative; an execution core is made to emit at a reinitialization request via a bidirectional communication channel towards a security core and a request to initialize a portion of the first non-volatile memory towards the set of functions for managing the non-volatile memory by an execution core; a second value is stored in the second Boolean; it is determined whether a predetermined reprogramming event has taken place, and if affirmative, the first value is stored in the first Boolean, while keeping the second value in the second Boolean, and each security core is made to emit a request to write predetermined stored values to the set of functions for managing the memory associated with the non-volatile memory managed by the security core. |
US11537709B2 |
Device such as a connected object provided with means for checking the execution of a program executed by the device
The present invention relates to a device (1) such as a connected object comprising a first electronic circuit (2) comprising: a first processing unit (6) for executing a program, a first memory (8) for memorizing data during the execution of the program, a debug port (10) dedicated to checking the execution of the program from outside the first circuit, a second electronic circuit (4) connected to the debug port (10), comprising: a second memory (14) memorizing reference data related to the program, a second processing unit (12) for implementing the following steps automatically and autonomously via the debug port (10): checking the integrity of the data memorized by the first memory (8) and/or the compliance of the program's execution by the first processing unit (6) with a reference execution, assisted by the reference data. |
US11537707B1 |
Secure identity binding
A first request is received for generation of a temporary alternate identifier for a user, wherein the user is identified within a service using a user service identifier, and wherein the temporary alternate identifier assists in binding the user service identifier with a resource identifier that identifies the user within a resource. The temporary alternate identifier is then generated and associated with the user service identifier. The temporary alternate identifier is then provided the user, and the temporary alternate identifier is also provided by the user to the resource. A second request is received, from the resource, for validation of the temporary alternate identifier. The user resource identifier is also received from the resource, for example as part of the second request. The user service identifier is then bound with the user resource identifier. Additionally, an indication is provided, to the resource, that the temporary alternate identifier is valid. |
US11537706B1 |
Risk-based scheduling for credential rotation
A service provider receives a set of credentials from a customer and a request to access one or more services provided by the service provider. An authentication service of the service provider receives the set of credentials and, based at least in part on the received set of credentials, one or more activities performed by the customer, the customer's user profile, and the system configuration of the customer's computing device, calculates a risk score. The authentication service subsequently utilizes the calculated risk score to determine a credential rotation schedule for the set of credentials. The authentication service updates one or more servers to enforce the new credential rotation schedule and enables the customer to utilize the set of credentials to access the one or more services. |
US11537705B2 |
Device access control system
A device access control system includes a first computing system that is coupled to a second computing system via a network, and that includes a device access controller subsystem coupled to devices, a central processing subsystem, and a device access control manager subsystem. The device access control manager subsystem identifies first application(s) configured for provisioning by the central processing subsystem and second application(s) configured for provisioning by the second computing system, configures the device access controller subsystem to provide the central processing subsystem access to a first subset of the devices to allow the central processing subsystem to provide the first application(s), and configures the device access controller subsystem to provide the second computing system access via the device access control manager subsystem to a second subset of the devices to allow the second computing device to provide the second application(s) using the second subset of the devices. |
US11537698B2 |
Methods and apparatuses for adaptively updating enrollment database for user authentication
A method of adaptively updating an enrollment database is disclosed. The method may include extracting a first feature vector from an input image, the input image including a face of a user, determining whether to enroll the input image in the enrollment database based on the first feature vector, second feature vectors of enrollment images and a representative vector, the second feature vectors of the enrollment images being enrolled in the enrollment database, and the representative vector representing the second feature vectors, and enrolling the input image in the enrollment database based on a result of the determining. |
US11537697B2 |
Authentication system and method
In accordance with aspects of the inventive concepts, a system and method provide ongoing authentication through processing of data that includes biometric data. Such systems and methods can use, as examples, face recognition and/or voice biometric data, or other biometric data, to identify the user in real-time and thereafter during an ongoing session. In various embodiments, the system can continuously or repeatedly authenticate one or more users using biometric data to control access to information and/or functions in real (or near real) time. The system can be configured to optimize and/or minimize resource consumption associated with the ongoing authentication process. |
US11537694B2 |
Motion-based challenge-response authentication mechanism
Described are techniques for differentiating humans from bots. The techniques including a computer-implemented method comprising presenting a motion-based challenge-response instruction to a user via a user interface of a first device of a plurality of devices associated with the user and communicatively coupled to one another by a network, where the motion-based challenge-response instruction describes at least one motion that is performable by the user and detectable by at least one of the plurality of devices, and where the motion-based challenge-response instruction is configured to differentiate humans from bots. The method further comprises determining that device data from one or more of the plurality of devices matches the at least one motion. The method further comprises authenticating the first device in response to determining that the device data matches the at least one motion, where authenticating the first device indicates that the user is a human. |
US11537693B2 |
Keyboard and mouse based behavioral biometrics to enhance password-based login authentication using machine learning model
In one approach, a method includes: receiving a login event input from a user, the login event input being associated with a session of the user logging into an account; accessing a machine learning model; and authenticating, with the machine learning model, the user for the account, based at least in part on the login event input. In examples, the login event input comprises one or more items of biometric data associated with the user, an item of the one or more items of biometric data associated being generated by interaction of the user with an input device for logging into the account, and the interaction communicating a login credential of the user. In examples, an item of the one or more items of biometric data associated with the user is keyboard event-related biometric data, or mouse event-related biometric data. |
US11537692B2 |
Personal identification apparatus and personal identification method
A personal identification apparatus includes a recording unit that records in advance feature information concerning an activity of at least one of a first person (person A) and a second person (person B or C) when the first person and the second person are together; an information acquiring unit that acquires identification information for identifying the other person; and an identification processing unit that identifies the other person as the second person, based on matching between the identification information and the feature information. |
US11537690B2 |
End-point media watermarking
Apparatus, systems, methods, and articles of manufacture related to end-point media watermarking are disclosed. An example device includes a media receiver to receive a media signal, a watermark generator to generate a watermark, a trigger to activate the watermark generator to generate the watermark based on an external input, an encoder to encode the media signal with the watermark to synthesize an encoded media signal, a media output to render the encoded media signal. |
US11537688B2 |
System and method for processing copyright and profit distribution of clothes fashion design using blockchain
The present invention includes a first operation (S100) of, by a terminal 10a, registering a clothes fashion design in a management site, a second operation (S110) of, by a management server (20), determining similarity between corresponding design data and a previously registered work, a third operation (S120) of, when the similarity is greater than or equal to a reference value as a result of the determining, generating a blockchain ledger related to a corresponding work, a fourth operation (S130) of, when the similarity is less than the reference value as a result of the determining, generating a blockchain ledger related to a new creative work, and a fifth operation (S140) of, when a profit on the clothes fashion design is generated, by a royalty management server, distributing the profit according to the similarity through a blockchain value. |
US11537686B2 |
Method of deriving a correlation
A method of deriving a correlation between observed values from e.g. a process, where initial values are derived from ingredients or process parameters and a second value from a resulting product. A number of candidate mathematical functions are generated in a grid-type flow structure in which tokens flow through nodes, each node determining a mathematical function, so that a token defines a number of mathematical functions and an order thereof. Tokens may be combined so that the functions include multiple variables. A best, resulting mathematical function may be determined and the grid structure amended to favour this function and the method may be repeated. |
US11537685B2 |
Methods and apparatus for recipe discovery and consumption logging
System and method for recipe discovery and consumption logging. Improved solutions enable intelligent management of a user's personal fitness journey i.e., based on their overall health in their exercise and dietary habits. In one exemplary embodiment, recipes may be curated and tagged from a variety of sources such as health and fitness blogs and/or other articles of interest. Recipe tagging ensures that users can retrieve only the specific recipes of interest to them from a variety of sources which may be focused on the public at large. Additionally, the recipe discovery and consumption logging interface may enable users to log actual consumption activity for a selected recipe, including ad hoc user modifications to recipe ingredients. |
US11537684B2 |
System and method for creating and rendering complex, highly performant web interviews using a low-code editor, supporting interoperability with existing third party document assembly systems
In a computing system environment, a method for automated document creation by a dynamic content management system is described. A dynamic application programming interface (API) retrieves stored existing and/or persisting user data from a server and constructs a dynamic interview form template. The dynamic API pushes the dynamic template including the retrieved existing and/or persisting document data to a document form engine residing on a user computing device. The document form engine constructs one or more interview form pages from the pushed dynamic template and retrieved existing and/or persisting user data. Each element used to construct the one or more interview form pages is customized to each component of the document being constructed. The selected elements may be one or more of HyperText Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript™, or others. |
US11537683B2 |
Configuration of content site user interaction monitoring in data networks
Style instructions, which may be coded in a style language and not include application logic, can be used to both control presentation of content of a web page by a web browser and control monitoring of interactions with the web page. Selectors in the style instructions, for example, can be used to identify elements of the web page and define styles for the elements. As a result of implementing such style instructions, individuals tasked with design of a web page can more easily and quickly configure monitoring of interactions with the web page. |
US11537678B1 |
Fast-tracking of web requests using a request digest
Computer technology for fast-tracking requests, short-circuiting the current activity, long-jumping to a leading transaction that matches the current request type, comparing requests by converting them into a hash digest, using that digest for performing the fast-tracking and long-jumping. |
US11537677B2 |
Recommendation system and recommendation method
A recommendation system includes: a display control unit configured to use a rank of a selection evaluation element selected from each of the plurality of evaluation elements, thereby allowing a display device to display a rank distance screen in which a user icon indicating the user and a first proposal activity icon indicating the proposal activity are arranged such that a distance between the user icon and the first proposal activity icon becomes shorter as the rank of the selection evaluation element assigned to the proposal activity becomes higher, the display device being used by the user. |
US11537675B2 |
Systems and methods for dynamic data processing and graphical user interface processing
Systems and methods for dynamic data processing and graphical user interface generation are provided. A system may include a network interface configured to request and receive, via a computer network from one or more sources in remote locations, electronic record data associated with an individual; an input filter configured to identify structured and unstructured information in the electronic record data; a data selector configured to analyze the structured and unstructured information; a timeline generator configured to generate, based on the analysis, interface information for displaying an interactive graphical user interface configured to present an event timeline of events in the electronic record data; and a display configured to provide the interactive graphical user interface based on the generated interface information. |
US11537673B2 |
System and method for providing enhanced recommendations based on third-party opinions
An apparatus includes an interface and a processor. The interface sends and receives data over a network. The processor uses the interface to transmit a first series of profiles to a first user. The first series of profiles corresponds to recommendations of users for a second user. The processor also uses the interface to receive a selection from the first user of a first profile of the first series of profiles. In response to receiving the selection from the first user of the first profile of the first series of profiles, the processor determines, based at least in part on the selection from the first user of the first profile, a second series of profiles. The processor additionally uses the interface to transmit the second series of profiles to the second user. |
US11537672B2 |
Method and system for filtering content
The present teaching relates to methods, systems, and programming for information retrieval. A search result associated with a search query is obtained and provided to a user. Upon receiving a filtering request from the user, the search result is filtered based on the filtering request to generate an updated search result. The updated search result is provided to the user in response to the filtering request. |
US11537668B2 |
Using a machine learning system to process a corpus of documents associated with a user to determine a user-specific and/or process-specific consequence index
Aspects of the disclosure relate to using a machine learning system to process a corpus of documents associated with a user to determine a user-specific consequence index. A computing platform may load a corpus of documents associated with a user. Subsequently, the computing platform may create a first plurality of smart groups based on the corpus of documents, and then may generate a first user interface comprising a representation of the first plurality of smart groups. Next, the computing platform may receive user input applying one or more labels to a plurality of documents associated with at least one smart group. Subsequently, the computing platform may create a second plurality of smart groups based on the corpus of documents and the received user input. Then, the computing platform may generate a second user interface comprising a representation of the second plurality of smart groups. |
US11537665B2 |
System and method for collecting and processing data
A system and method for collecting and processing data over a communications network. A data mining marshaller module associates each plugin to a particular data source and manages the plugin to periodically retrieve unstructured data from the data source based on a plurality of data items to be monitored on behalf of a plurality of users. The plugins convert unstructured data received from the data sources to structured data and the data marshaller module stores the structured data in a database. This enables the system and method to aggregate and display the structured data in multiple graphical representations according to the user's preference. |
US11537662B2 |
System and method for analysis of structured and unstructured data
The invention relates to computer-implemented systems and methods for analyzing and standardizing various types of input data such as structured data, semi-structured data, unstructured data, and images and voice. Embodiments of the systems and the methods further provide for generating responses to specific questions based on the standardized input data. |
US11537661B2 |
Systems and methods for conversing with a user
A system comprising: an input configured to receive input speech data originating from a user; an output configured to output speech or text information; and a processor configured to: provide first input data to a character sequence determination module to determine a character sequence from the first input data, wherein determining a character sequence comprises: obtaining a first list of one or more candidate character sequences from the first input data; selecting a first candidate character sequence from the first list; generating a first confirm request to confirm the selected first candidate character sequence, wherein the first confirm request is outputted by way of the output; if second input data indicating that the first candidate character sequence is not confirmed is received, selecting a second candidate character sequence and generating a second confirm request to confirm the selected second candidate if the second candidate character sequence is different from the first candidate character sequence, wherein the second confirm request is outputted by way of the output; and if second input data indicating that the first candidate character sequence is confirmed is received, the one or more processors are further configured to: provide third input data to a dialogue module, wherein the dialogue module is configured to: determine, based on the third input data, a dialogue act that specifies speech or text information; and output, by way of the output, the speech or text information specified by the determined dialogue act. |
US11537660B2 |
Targeted partial re-enrichment of a corpus based on NLP model enhancements
Techniques for targeted partial re-enrichment include determining that at least one natural language processing (NLP) request is associated with at least one surface form, the NLP request being for a corpus, a database comprising preexisting annotations associated with the corpus. An index query related to the at least one surface form is performed to generate index query results, the index query results including identification of portions of the corpus affected by the NLP request. A scope of the NLP request related to the database is determined based on the index query results, the scope including identification of impacted candidate annotations of the preexisting annotations affected by the NLP request. An NLP service is performed on the corpus according to the scope and the portions, thereby resulting in updates. The updates are committed to the database associated with the corpus. |
US11537654B2 |
Automated personalized identifier switching in view of closeness
Automated personalized identifier switching is provided for switching personalized identifiers for individuals and groups. For this purpose, a method includes determining, by a computer device, a closeness factor of a contact to a user, matching, by the computer, the determined closeness factor of the contact with an identifier having the same closeness factor stored in a database comprised of a plurality of different types of identifiers of the user, and transmitting the matched identifier from the database to the contact to display as an identifier of the user, wherein at least two of the plurality of identifiers in the database have different closeness factors from one another. |
US11537651B2 |
Descriptive media content search
A descriptive media content search solution is provided to allow a user to search for media content that better matches a user's descriptive search request. The descriptive media content search solution utilizes an extensive catalog of playlists each having a playlist description, such as a playlist title or other descriptive text, and identifies additional descriptive information for media content items to be searched. The descriptive media content search solution can set up a descriptive search database and utilize the descriptive search database to conduct a descriptive search responsive to the user's descriptive search request. |
US11537645B2 |
Building dialogue structure by using communicative discourse trees
Systems, devices, and methods of the present invention detect rhetoric agreement between texts. In an example, a rhetoric agreement application accesses a multi-part initial query and generates a question communicative discourse tree that represents rhetorical relationships between fragments of the query. The application identifies a sub-discourse tree from the question communicative discourse tree. The application generates a candidate answer communicative discourse tree for each candidate answer of a set of candidate answers. The application computes a level of complementarity between the sub-discourse tree and each candidate answer discourse tree by applying a classification model to the sub-discourse tree and candidate answer communicative discourse trees. The application selects an answer from the candidate answers based on the computed complementarity, thereby building a dialogue structure of an interactive session. |
US11537636B2 |
System and method for using multimedia content as search queries
There is provided a method for searching a plurality of information sources using a multimedia element, the method may include receiving at least one multimedia element; generating, by a signature generator, for the at least one multimedia element at least one signature that is unidirectional, and yields compression; generating at least one textual search query using the at least one signature; wherein the generating of the textual search query comprises: (a) searching for at least one matching stored signature that matches one or more of the at least one signature; and (b) using a mapping between stored signatures and textual search queries, selecting at least one textual search query mapped to at least one matching stored signature; searching the plurality of information sources using the at least one textual search query; and causing a display of search results retrieved from the plurality of information sources. |
US11537635B2 |
Hadoop OLAP engine
In various example embodiments, systems and methods for building data cubes to be stored in a cube store are presented. In some embodiments, a metadata engine generates the cube metadata. In further embodiments, cube data is generated by a cube build engine based on the cube metadata and source data. The cube build engine performs a multi-stage MapReduce job on the source data to produce a multi-dimensional cube lattice having multiple cuboids. In further embodiments, the cube data is provided to the cube store. |
US11537626B2 |
Full-text fuzzy search method for similar-form Chinese characters in ciphertext domain
The invention discloses a full-text fuzzy search method for similar-form Chinese characters in a ciphertext domain. The method realises a fuzzy search in the Chinese ciphertext domain based on a symmetric searchable encryption scheme and an inverted index structure, supports a fuzzy search on Chinese characters having similar glyphs in ciphertext status, ensures that searching results are ordered, and supports a multi-keyword logical connection fuzzy search. The present invention uses a distributed search engine Lucene and a Chinese word segmentator IKAnalyzer to perform full-text word segmentation on a document and constructs a plaintext inverted index comprising similar-form Chinese characters by means of the established similar-form character library of 3,755 commonly used Chinese characters. Considering the security of the inverted index structure, each keyword in the plaintext inverted index and its corresponding document number are constructed in an encrypted chain form, and a B+ tree structure is used to speed up the search. The invention realizes a fuzzy search in a Chinese full-text ciphertext domain in a semi-trusted cloud server without false detection and missed detection. |
US11537622B2 |
K-nearest neighbour spatial queries on a spatial database
K-NN spatial queries may be performed, and the results of one K-NN query are re-used to perform a plurality of K-NN queries on a set of query points. More specifically, a K-NN query is performed on a pre-defined location, for example, an object point, to find the nearest K data objects for this pre-defined location, the results of this K-NN query being used to perform further K-NN queries on the query points near the pre-defined location. In doing so, the efficiency of large scale K-NN spatial queries is improved by limiting the spatial search range of the K-NN queries to be performed and re-using pre-computed K-NN data. |
US11537614B2 |
Implementing multidimensional two-sided interval joins using sampling-based input-domain demarcation
In an embodiment, a data platform receives a query that includes a two-sided N dimensional interval join of first and second input relations. The data platform samples, with respect to each of one or more of the N dimensions, one or both of the first input relation and the second input relation with respect to an interval size of an interval determined from the input relation. The data platform demarcates the N dimensional input domain into non-overlapping N dimensional input-domain cells based on the sampling. The data platform implements the interval join using a query-execution plan that includes an equality join that is keyed on input-domain-cell identifiers of input-domain cells that at least partially overlap bounding polygons of the intervals determined from the first and second input relations. The equality join is followed in the query-execution plan by a filter that applies the interval-join predicate. The data platform obtains results of the query by executing the query-execution plan. |
US11537609B2 |
Transforming a function-step-based graph query to another graph query language
To execute function-step-based graph queries on a graph engine that has its own graph query language, rather than re-implementing an existing infrastructure to support function-step-based graph protocols, function-step-based graph queries are transformed to the graph query language that is understood by the graph engine. The existing infrastructure computes the results of the transformed queries. Result sets are then transformed to function-based-based result sets, which are returned to customers. In this manner, the graph engine supports function-step-based graph query workloads without implementation of the function-step-based graph protocol. |
US11537602B2 |
Computer implemented live cross walks in compliance mappings in response to regulatory changes and assessing risks of changes
Computer implemented reconstruction of compliance mapping due to an update in a regulation in the compliance mapping by a computing device includes comparing a first version of a regulation in the compliance mapping to a second, updated version of the first regulation. A change in the second version with respect to the first version is identified. The change may be an added control description, a deleted control description, or an updated control description. Upon determining that the change is an updated control description, the updated control description is analyzed to determine a type of update. The mapping of the regulation is reconstructed based on the change and, if the change is an updated control description, the type of update, using at least one of natural language processing and/or machine learning. The risk of the reconstructed mapping is assessed, and a service owner is notified about the risk of the changes. |
US11537601B2 |
Accessing datasets
A method of accessing a dataset to fulfil a query over an intended audience is provided. A user interface comprises input means for a user to select an intended audience dataset from a plurality of datasets which the user has permission to access. The user interface is configured to receive from the user a query defining an intended operation to be performed on entries of the intended audience dataset to generate the target audience. The query is received from the user and a supporting candidate dataset is selected. It is determined whether the selected supporting candidate dataset comprises entries which enhance the entries of the audience dataset for performing the intended operation. If so, the candidate dataset and the audience dataset are selected to contribute to performance of the operation. If not, a next candidate dataset is selected, and the determining step is repeated. |
US11537598B1 |
Effective ensemble model prediction system
A method for instantiating a first specific model, as one record, based on a model scoring template, clustering a plurality of models into a plurality of groups to obtain a plurality of clusters, computing a model contribution weight value for the given cluster, choosing a set of top model(s) from the plurality of models, and updating the model(s) of the set of top model(s) dynamically. |
US11537592B1 |
Metadata management through blockchain technology
Systems, apparatuses, methods, and computer program products are disclosed for providing blockchain-based metadata management. An example method includes receiving an electronic indication of a change in a metadata data structure within a first metadata block stored in a metadata blockchain stored in a blockchain data storage device. The example method may further include determining a set of node devices impacted by the change in the metadata data structure. The example method may further include generating a metadata change consensus notification message. The example method may further comprise transmitting the metadata change consensus notification message to each impacted node device in the set of impacted node devices. Subsequently, the example method may include generating a smart contract in response to receiving a metadata change approval message from each node device impacted by the change in the metadata data structure. |
US11537587B2 |
Techniques and systems for storage and processing of operational data
A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other approximations of the data using a subset of the storage volumes in response to a request for information regarding that data. For example, a plurality of devices connect to the system to provide operational data, which is then stored in a specified sequence on a specified set of volumes. In response to a request for operational information regarding some or all of the devices, the system reads at least one of the volumes, and approximates the values of the data over a specified period of time. In some embodiments, the data may be buffered prior to storage, and a jitter analyzer determines whether the incoming data is anomalous relative to a baseline, which may be determined using related data sets. |
US11537586B2 |
Detection of layout table(s) by a screen reader
Described herein is a system and method for detecting a layout table by a screen reader. Information regarding a document being displayed by an application is received from an application programming interface of a user interface automation system that provides information regarding user interface elements of application and/or the application. The information includes an indication that the document comprises a table. A determination is made as to whether the table is a data table or a layout table based upon the received information using a rule-based heuristic. When it is determined that the table is a layout table, presentation information associated with the layout table can be skipped over, and, cell data content within the layout table provided. Thus, for a determined layout table, the system and method allow the screen reader to act as if the containing table doesn't exist, but still read the content. |
US11537581B2 |
Co-parent keys for document information trees
Example implementations relate to generating a virtual co-parent key for a document information tree (DIT) including a plurality of child indexes each associated with a parent index. A virtual co-parent key for a first child index is generated. The first child index may be mapped to a child entry and may have a unique identification key including a child key and associated parent key. Generation of the co-parent key may include the computation of a co-parent seed key from the parent key or child key of the child index. Generation of the co-parent key may further include pre-pending the unique identification key with the computed co-parent seed key. |
US11537579B2 |
Fast in-memory technique to build a reverse CSR graph index in an RDBMS
In an embodiment, a computer obtains a mapping of a relational schema of a database to a graph data model. The relational schema identifies vertex table(s) that correspond to vertex type(s) in the graph data model and edge table(s) that correspond to edge type(s) in the graph data model. Each edge type is associated with a source vertex type and a target vertex type. Based on that mapping, a forward compressed sparse row (CSR) representation is populated for forward traversal of edges of a same edge type. Each edge originates at a source vertex and terminates at a target vertex. Based on the forward CSR representation, a reverse CSR representation of the edge type is populated for reverse traversal of the edges of the edge type. Acceleration occurs in two ways. Values calculated for the forward CSR are reused for the reverse CSR. Elastic and inelastic scaling may occur. |
US11537575B1 |
Real-time database performance tuning
Techniques are described for enabling real-time database performance measurement and tuning in a service provider network. To efficiently test one or more proposed configuration changes to a database in a service provider network, a database service is able to create a replicated copy of the database in an environment that mirrors that of the primary database. The database service then automatically causes database traffic destined for the primary database to be routed to both the primary database and the test database. Once the test database is created and traffic is routed to both databases, the database service obtains performance data by monitoring performance of both the primary database and the test database over a period of time. Based on the obtained performance database, the database service can automatically determine which of the primary database and the test database is exhibiting better performance. |
US11537571B2 |
Column data compression schemes for scaling writes and reads on database systems
A request for performing a data storing operation directed to a database table that comprises a plurality of table columns is received. Columnar compression metadata is accessed to identify one or more table columns in the database table, each of the one or more table columns being designated to store compressed columnar values. The columnar compression metadata is used to apply one or more columnar compression methods to generate, from one or more uncompressed columnar values received with the request for the data storing operation, one or more compressed columnar values to be persisted in the one or more table columns in the database table. A database statement is executed to persist the one or more compressed columnar values in the one or more table columns in the database table. |
US11537568B1 |
Efficient data processing for schema changes
A system for processing database data includes an interface and a processor. The interface is configured to receive a query for the database data comprising a date range and a data selection criterion. The processor is configured to determine a set of fields of the database data corresponding to a most recent date of the date range; determine a subset of the set of fields of the database data specified by the data selection criterion; determine a set of transformations, where each transformation of the set of transformations corresponds to a field of the subset and a sub-range of the date range; transform the database data to determine transformed database data using the set of transformations; and select data from the transformed database data using the data selection criterion to determine a query response. |
US11537567B2 |
Methods and systems for managing prioritized database transactions
A database management system for controlling prioritized transactions, comprising: a processor adapted to: receive from a client module a request to write into a database item as part of a high-priority transaction; check a lock status and an injection status of the database item; when the lock status of the database item includes a lock owned by a low-priority transaction and the injection status is not-injected status: change the injection status of the database item to injected status; copy current content of the database item to an undo buffer of the low-priority transaction; and write into a storage engine of the database item. |
US11537565B2 |
Lock management associated with a key-value database system
A first data structure lock to access a first data structure of a first set of data structures to perform an operation associated with a transaction is acquired. The operation associated with the transaction is executed, wherein the operation is one of inserting the transaction into the first data structure or removing the transaction from the first data structure. An oldest active transaction of the first data structure is identified. A globally oldest active transaction of the set of the data structures in view of the oldest active transaction is determined. A second set of data structures is accessed, the second set of data structures including information associated with completed transactions to identify a set of data locks associated with completed transactions each having a transaction completion identifier that satisfies a condition when compared to a transaction start identifier associated with the globally oldest active transaction. The set of data locks are released. |
US11537564B2 |
Group-based communication interface with subsidiary file communications
A group-based communication interface with subsidiary file communications is described. A request to share a file in a feed of a group-based communication platform can be received, wherein the feed comprises a channel, a thread, or a direct message associated with a group of the group-based communication platform. A representation of the file can be rendered in a user interface presented via client device(s) of user(s) associated with the group, wherein the representation of the file is associated with an engageable link for accessing the file, and wherein a thread summary indicator, representing a thread of message(s) associated with the file, is presented proximate the representation of the file. Based at least in part on receiving an indication of an interaction with the thread summary indicator, the message(s) associated with the thread can be rendered in the user interface proximate the representation of the file. |
US11537563B2 |
Determining content-dependent deltas between data sectors
In one implementation, a method includes identifying a first content-dependent feature associated with a data sector. The method further includes determining a baseline data sector associated with the data sector. The method further includes determining, by a processing device, a content-dependent delta between the first content-dependent feature and a second content-dependent feature of the baseline data sector. The method further includes providing the content-dependent delta and an indicator to the baseline data sector for storage on a plurality of storage devices. |
US11537561B2 |
Techniques for handling letter case in file systems
Described herein are technologies that provide an element of security related to file system operations. Individual nodes in a file system, such as a directory or a file, can be associated with information that describes how to handle letter case when a file name included in a file system operation request is used to locate a file in the file system. For example, a case sensitive designation associated with a directory can require a case sensitive match between a file name included in a request and a file name included in the directory, in order to perform the requested file system operation. In another example, a case preferring designation associated with a directory first checks for a case sensitive match between file names. If a case sensitive match does not exist, then a case insensitive match between the file names can be used to perform the requested file system operation. |
US11537560B2 |
Markers for hash code calculations on occupied portions of data blocks
A method for performing hash code calculations may include calculating, during a write operation for a data block, a hash code for an occupied portion of the data block, inserting, during the write operation, a marker into the data block, calculating, during a read operation for the data block, a hash code for the occupied portion of the data block, searching, during the read operation, for the marker in the data block, and terminating the hash code calculation in response to finding the marker. A system may include a first interface configured to receive data blocks, a second interface configured to transmit data blocks, and hash logic coupled between the first and second interfaces, wherein the hash logic is configured to calculate a hash code for the occupied portion of a data block received through the first interface, and insert a marker in an unoccupied portion of the data block. |
US11537558B2 |
File management systems and methods
Example file management systems and methods are described. In one implementation, a system detects a user entry in a document. The system then retrieves knowledge relevant to the user entry. The system also presents the knowledge to a user. |
US11537556B2 |
Optimized content object storage service for large scale content
Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file. |
US11537552B2 |
Rule generation in a data governance framework
A computer system, computer program product, and a computer-implemented method for supplementing a data governance framework with one or more new data governance technical rules is disclosed. The method comprises providing a plurality of expressions and a first mapping. The expressions assign natural language patterns to technical language patterns. The first mapping maps first terms to data sources. A rule generator receives a new natural language (NL) rule comprising one or more natural-language patterns and one or more first terms. The rule generator resolves the new NL rule into one or more new technical rules interpretable by a respective rule engine and stores the one or more technical rules in a rule repository. |
US11537549B2 |
Status signal output
A data bus subscriber connected to a local bus, particularly a ring bus. The data bus subscriber has a status signal input for receiving a first status signal value from a downstream data bus subscriber or a terminator, a status signal output for providing a second status signal value to an upstream data bus subscriber or to a local bus master, wherein the data bus subscriber is adapted to provide the second status signal value based on a logical link of a communication readiness of the data bus subscriber and the first status signal value. The invention further relates to a corresponding method and a local bus. |
US11537548B2 |
Bandwidth allocation in asymmetrical switch topologies
Methods and systems for facilitating an equitable bandwidth distribution across downstream devices in asymmetrical switch topologies, and in particular asymmetrical PCIe switch topologies. The equitable distribution of bandwidth is achieved in asymmetrical topologies using virtual switch partitioning. An upstream switch that is connected to the root complex via an upstream port and that receives bandwidth B from the upstream port, is virtualized into two or more virtual switches. Each virtual switch equally shares the bandwidth. Each virtual switch is allocated to downstream devices that are connected to the upstream switch as well as to one or more downstream switches that are connected to the upstream switch. Each downstream switch may be connected to one or more additional downstream devices. |
US11537546B2 |
Concurrent communications via a connector
An example electronic device includes a controller and a connector coupled to the controller. The connector includes a first set of pins and a second set of pins. The controller concurrently is to communicate with a first module of a modular computing system via the first set of pins and to communicate with a second module of the modular computing system, coupled to the first module, via the second set of pins. |
US11537544B2 |
Communicating non-isochronous data over an isochronous channel
Isochronous channels may be used for transporting non-isochronous data between components in an electronic device, such as when non-isochronous data is aggregated from multiple non-isochronous data streams to achieve a high peak-to-average bandwidth. The aggregated non-isochronous data sources may include data streams from general-purpose communications interfaces for interconnecting components or sub-systems of components within an electronic device. For example, I2C networks for control and programming of components may be connected to other I2C networks through an isochronous channel, such as a differential pair of Soundwire SWI3S wires. |
US11537541B2 |
Network interface device and host processing device
A network interface device comprises a plurality of components configured to process a flow of data one after another. A control component is configured to provide one or more control messages in said flow, said one or more control message being provided to said plurality of components one after another such that a configuration of one or more of said components is changed. |
US11537535B2 |
Non-volatile memory based processors and dataflow techniques
A monolithic integrated circuit (IC) including one or more compute circuitry, one or more non-volatile memory circuits, one or more communication channels and one or more communication interface. The one or more communication channels can communicatively couple the one or more compute circuitry, the one or more non-volatile memory circuits and the one or more communication interface together. The one or more communication interfaces can communicatively couple one or more circuits of the monolithic integrated circuit to one or more circuits external to the monolithic integrated circuit. |
US11537534B2 |
High throughput, low power, high parity architecture for database SSD
A method and apparatus for the increase of internal data throughput and processing capability for SSD's, to enable processing of database commands on an SSD. A front-end ASIC is provided with 256 to 512 RISC processing cores to enable decomposition and parallelization of host commands to front-end module (FM) ASICs that each in turn are coupled to multiple NVM dies, as well as processing of host database operations such as insert, select, update, and delete. Each FM ASIC is architected to increase parity bits to 33.3% of NVM data, and process parity data with 14 LDPC's. By increasing the parity bits to 33.3%, BER is reduced, power consumption is reduced, and data throughput within the SSD is increased. |
US11537533B2 |
System and method for securely connecting to a peripheral device
A device connectable between a host computer and a computer peripheral over a standard bus interface is disclosed, used to improve security, and to detect and prevent malware operation. Messages passing between the host computer and the computer peripherals are intercepted and analyzed based on pre-configured criteria, and legitimate messages transparently pass through the device, while suspected messages are blocked. The device communicates with the host computer and the computer peripheral using proprietary or industry standard protocol or bus, which may be based on a point-to-point serial communication such as USB or SATA. The messages may be stored in the device for future analysis, and may be blocked based on current or past analysis of the messages. The device may serve as a VPN client and securely communicate with a VPN server using the host Internet connection. |
US11537531B2 |
Cache memory that supports tagless addressing
The disclosed embodiments relate to a computer system with a cache memory that supports tagless addressing. During operation, the system receives a request to perform a memory access, wherein the request includes a virtual address. In response to the request, the system performs an address-translation operation, which translates the virtual address into both a physical address and a cache address. Next, the system uses the physical address to access one or more levels of physically addressed cache memory, wherein accessing a given level of physically addressed cache memory involves performing a tag-checking operation based on the physical address. If the access to the one or more levels of physically addressed cache memory fails to hit on a cache line for the memory access, the system uses the cache address to directly index a cache memory, wherein directly indexing the cache memory does not involve performing a tag-checking operation and eliminates the tag storage overhead. |
US11537530B2 |
Non-volatile storage controller with partial logical-to-physical (L2P) address translation table
Systems, apparatus and methods are provided for logical-to-physical (L2P) address translation. A method may comprise receiving a request for a first logical data address (LDA), and calculating a first translation data unit (TDU) index for a first TDU. The first TDU may contain a L2P entry for the first LDA. The method may further comprise searching a cache of lookup directory entries of recently accessed TDUs using the first TDU index, determining that there is a cache miss, generating and storing an outstanding request for the lookup directory entry for the first TDU in a miss buffer, retrieving the lookup directory entry for the first TDU from an in-memory lookup directory, determining that the lookup directory entry for the first TDU is not valid, reserve a TDU space for the first TDU in a memory and generating a load request for the first TDU. |
US11537527B2 |
Dynamic logical page sizes for memory devices
Methods, systems, and devices for dynamic logical page sizes for memory devices are described. A memory device may use an initial set of logical pages each having a same size and one or more logical-to-physical (L2P) tables to map logical addresses of the logical pages to the physical addresses of corresponding physical pages. As commands are received from a host device, the memory device may dynamically split a logical page to introduce smaller logic pages if the host device accesses data in chunk sizes smaller than the size of the logical page that is split. The memory device may maintain one or more additional L2P tables for each smaller logical page size that is introduced, along with one or more pointer tables to map between L2P tables and entries for larger logical page sizes and L2P tables and entries associated with smaller logical page sizes. |
US11537525B2 |
Hierarchical memory systems
Apparatuses, systems, and methods corresponding to hierarchical memory systems are described. Logic circuitry can be resident on a persistent memory device, thereby reducing latencies associated with transferring data between the logic circuitry and the persistent memory device. Logic circuitry on a persistent memory device may include an address register configured to store logical addresses corresponding to stored data. The logic circuitry may receive a redirected request (e.g., prior to redirection, directed to a non-persistent memory device) to retrieve a portion of the data stored in the persistent memory device, determine, in response to receipt of the request to retrieve the portion of the stored data, a physical address corresponding to the portion of the data based on the logical address stored in the address register, and cause the data to be retrieved from the persistent memory device. |
US11537523B2 |
Command result caching for building application container images
Implementations of the disclosure provide systems and methods for receiving, by a processing device, a request for an application image. A sequence of commands associated with the application image and a value of a parameter associated with the sequence of commands is received. Responsive to determining that the sequence of commands has been previously executed with the value of the parameter, the processing device retrieves, from a cache, a result of executing the sequence with the value of the parameter. The application image is built using the first result of executing the sequence. |
US11537521B2 |
Non-volatile dual inline memory module (NVDIMM) for supporting dram cache mode and operation method of NVDIMM
Provided are a non-volatile dual inline memory module (NVDIMM) supporting a DRAM cache mode and an operation method of the NVDIMM. The NVDIMM includes a DRAM chip, an NVM chip, and a controller that controls the DRAM chip to operate as a cache memory of the NVM chip. The controller sends a read command to the DRAM chip with reference to a cache address of data requested to be written from a host to the NVM chip, and sends a write command to the NVM chip with reference to an address of the data requested to be written at a time point when a read latency (RL) of the DRAM chip and a write latency (WL) of the NVM chip coincide with each other. |
US11537520B2 |
Remote atomic operations in multi-socket systems
Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a requester socket, includes: receiving the RAO instruction from the requester CPU core, determining a home agent in a home socket for the addressed cache line, providing a request for ownership (RFO) of the addressed cache line to the home agent, waiting for the home agent to either invalidate and retrieve a latest copy of the addressed cache line from a cache, or to fetch the addressed cache line from memory, receiving an acknowledgement and the addressed cache line, executing the RAO instruction on the received cache line atomically, subsequently receiving multiple local RAO instructions to the addressed cache line from one or more requester CPU cores, and executing the multiple local RAO instructions on the received cache line independently of the home agent. |
US11537519B1 |
Marking in-flight requests affected by translation entry invalidation in a data processing system
A memory-referent instruction is executed to calculate a target effective address (EA) of a corresponding memory-referent request. An array entry in an upper level cache is allocated, and the EA is specified in a corresponding EA directory entry. While in-flight, the memory-referent request is buffered in a queue in association with a pointer to the entry in the EA directory. Based on receiving a translation invalidation request requesting invalidation of an address translation in a translation structure, the processor core walks the EA directory, determines the EA in the entry matches an address range specified by the translation invalidation request, and, based on the match, precisely marks the memory-referent request using the pointer to the EA directory entry. Based on the marking, the translation invalidation request is permitted to complete with reference to the processor core only after the memory-referent request has drained from the processing unit. |
US11537512B2 |
Asynchronous power loss recovery for memory devices
An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to maintain a logical-to-physical (L2P) table, wherein a region of the L2P table is cached in a volatile memory; maintain a write count reflecting a number of bytes written to the memory device; maintain a cache miss count reflecting a number of cache misses with respect to a cache of the L2P table; responsive to determining that a value of a predetermined function of the write count and the cache miss count exceeds a threshold value, copy the region of the L2P table to a non-volatile memory. |
US11537510B2 |
Storage devices having minimum write sizes of data
The present disclosure generally relates to methods of operating storage devices. The storage device comprises a controller and a storage unit divided into a plurality of streams. The storage unit comprises a plurality of dies, where each die comprises two planes. One erase block from each plane of a die is selected for stream formation. Each erase block comprises a plurality of wordlines. A stream comprises one or two dies dedicated to storing parity data and a plurality of dies dedicated to storing user data. The stream further comprises space devoted for controller metadata. The storage device restricts a host device to send write commands in a minimum write size to increase programming efficiency. The minimum write size equals one wordline from one erase block from each plane of each die in the stream dedicated to storing user data minus the space dedicated to metadata. |
US11537509B2 |
Identifying software interdependencies using line-of-code behavior and relation models
Disclosed herein are techniques for identifying software interdependencies based on functional line-of-code behavior and relation models. Techniques include identifying a first portion of executable code associated with a first controller; accessing a functional line-of-code behavior and relation model representing functionality of the first portion of executable code and a second portion of executable code; determining, based on the functional line-of-code behavior and relation model, that the second portion of executable code is interdependent with the first portion of executable code; and generating, based on the determined interdependency, a report identifying the interdependent first portion of executable code and second portion of executable code. |
US11537508B1 |
Software testing in parallel threads with a record-locking database
Test cases written to test a software application can be dynamically distributed among different sets of test cases that can be executed simultaneously in different parallel threads, thereby speeding up testing relative to executing the test cases sequentially in a single thread. To avoid database conflicts that may occur when different test cases in different parallel threads attempt to access the same database simultaneously, testing of the software application can be performed in association with a record-locking database that locks database records individually instead of locking entire database tables or locking data structures that are larger than individual records. Locking individual database records can reduce and/or eliminate the chances that a test case in one parallel thread will be unable to access a record in the database because another test case in another parallel thread is simultaneously accessing the same database. |
US11537507B2 |
Engine model construction method, engine model constructing apparatus, and computer-readable recording medium
An engine model construction method includes generating test patterns in which a plurality of manipulated variables used for an engine test are changed with time, correcting the test patterns based on first coverage of a first space of manipulated variables are allowed to take and second coverage of a second space of change rate values of the manipulated variables are allowed to take, acquiring pieces of time series data of operation amounts of the manipulated variables and controlled amounts with respect to the manipulated variables by performing an engine test using the corrected test patterns, and constructing a first engine model by performing machine learning on training data in which the corrected test patterns are adopted as input and the pieces of time series data are adopted as correct answers, by a processor. |
US11537505B2 |
Forced debug mode entry
The present disclosure is directed to a mechanism for forcing a processor to enter a debug mode. In one embodiment, a processor includes a logic circuit configured to receive a halt request. In response to receiving the halt request while the processor is not in a quiescent state, the logic circuit forces the processor into the quiescent state after a threshold amount of time has elapsed. Processor operation is then halted, and the processor thus becomes accessible for a debugger to perform debug operations. |
US11537502B1 |
Dynamic system for active detection and mitigation of anomalies in program code construction interfaces
Embodiments of the invention are directed to active detection and mitigation of anomalies in program code construction interfaces. The system provides a proactive plug-in with a dynamic machine learning (ML) anomaly detection model cloud component structured to dynamically detect architectural flaws in program code in real-time in a user coding interface. In particular, the system activates a machine learning (ML) anomaly detection plug-in for dynamically analyzing the first technology program code being constructed in the user coding interface. Moreover, the system modifies, via the ML anomaly detection plug-in, the user coding interface to embed interface elements associated with the one or more flaws in the first technology program code detected by the ML anomaly detection model cloud component. |
US11537497B2 |
Systems and methods for merging and aggregation of workflow processes
System and method for merging and aggregation of workflow processes by recording a series of screen captures in real-time that can assist in capturing the steps for completing the business workflow process across one or more business applications in a workflow data file. The workflow data file includes a graphical representation of the steps in a sequential order for performing the business workflow process. The workflow data file is compatible with a workflow application. |
US11537492B1 |
Application topology graph for representing instrumented and uninstrumented objects in a microservices-based architecture
A method of rendering a graphical user interface (GUI) comprising an application topology graph for a microservice architecture comprises generating a plurality of traces from a first plurality of spans generated by instrumented services in the architecture and generating generate a second plurality of spans for uninstrumented services using information extracted from the first plurality of spans. The method further comprises grouping the second plurality of spans with the plurality of traces. Subsequently, the method comprises traversing the traces and collecting a plurality of span pairs from the plurality of traces, wherein each pair of the span pairs is associated with a call between two services. The method also comprises aggregating information across the plurality of span pairs to reduce duplicative information associated with multiple occurrences of a same span pair from the plurality of span pairs. Finally, the method comprises rendering the application topology graph using the aggregated information. |
US11537485B2 |
Test sequencing method, configuration generating method, and configuration generating apparatus for testing devices according to their communication protocols
A configuration generating method for devices is applied to connecting ports and external devices connected to the connecting ports. The method includes the following steps: determining communication protocol types of the connecting ports respectively; generating a sequence list according to a plurality of device data, wherein each of the device data is corresponding to a communication protocol, the device data with ccTalk protocol are categorized in a first priority group, the device data with MDB protocol are categorized in a third sequence group, the device data other than those of the first priority group and the third priority group are categorized in a second priority group; and, testing the external devices sequentially and generating communication results according to the sequence list and the device data corresponding to the communication protocol types, and then generating a connecting ports configuration data of connecting ports according to the communication results. |
US11537484B2 |
Salvaging bad blocks in a memory device
Disclosed in some examples are methods, systems, devices, memory devices, and machine-readable mediums for using a non-defective portion of a block of memory on which there is a defect on a different portion. Rather than disable the entire block, the system may disable only a portion of the block (e.g., a first deck of the block) and salvage a different portion of the block (e.g., a second deck of the block). |
US11537481B2 |
Hardware validation of safety critical scheduling
The exemplary embodiments are related to a device, a system, and a method for implementing a hardware mechanism that is configured to validate the performance of scheduling software utilized by a safety-critical system. The hardware device may receive an indication that a first frame of a frame schedule is in use. The hardware device may also monitor a time parameter corresponding to the first frame. The hardware device may also determine whether an indication that a second frame of the frame schedule is in use is received prior to the expiration of the time parameter. When the indication that the second frame of the frame scheduler is in use is not received prior to the expiration of time parameter, the hardware device may send a signal to an operating system of the safety-critical system indicating that an error in executing the frame scheduled has occurred. |
US11537478B2 |
Automation and optimization of data recovery after a ransomware attack
In the face of ransomware attacks, which can be increasingly difficult to effectively prevent, a solution can be considered to be the minimization of the cost and time taken to recover data and, hence business activities. Embodiments perform a restore operation that include automatically identifying the most recent healthy backup, from which data should be restored, and the prioritizing of the order in which data should be restored. |
US11537476B2 |
Database management system backup and recovery management
According to some embodiments, a system to manage database management system backups may include a plurality of database services. For each database service, a database backup resource (e.g., a human-readable structured document) may specify desired backup state information (e.g., a buffer size, a schedule, an amount of memory, etc.). A stateless backup operator component may then compare a present backup state of each database service with the associated desired backup state information. When a mismatch is identified between the present backup state of a database service and the associated desired backup state information, that database service may be automatically reconfigured (e.g., in connection with a recover job, backup job, backup configuration job, keystore backup job, etc.) in accordance with the desired backup state information. |
US11537474B2 |
Recovery of a software-defined data center from persistent entity stores for virtual machines
Examples described herein include systems and methods for backing up and recovering a software-defined data center (“SDDC”). In one example, entities of the SDDC, such as virtual machines, hosts, and clusters, can coexist with corresponding entity stores. The entity stores can store current state information for each SDDC entity. For example, an identifier or name of a virtual machine can be stored in that virtual machine's corresponding entity store. When recovery of a controller is needed, the controller can rebuild state information that has changed after the controller was backed up, by retrieving state information from entity stores of the various SDDC entities. |
US11537472B1 |
Striping based on failure domains rules
A method for striping based on evaluated rules, the method may include determining a compatibility, with a storage system utilization policy, of storing stripes under evaluated rules; wherein the evaluated rules define a stripe size, a number of parity chunks per stripe, and maximal numbers of chunks within a stripe per different failure domains of different size ranges; checking whether the storing of the stripes is compatible with the storage system utilization policy; when finding that the storing of the stripes is not compatible then searching for one or more changes of one or more of the maximal numbers that yields compliant one or more maximal numbers that once applied results in a compliance with the storage system utilization policy; applying the compliant one or more maximal numbers when finding the compliant one or more maximal numbers; and determining that the evaluated failure domain rules are non-compliant when failing to find the compliant one or more maximal numbers. |
US11537471B2 |
Memory controller, memory system including the same, and method of operating the memory controller
A memory controller for controlling a memory operation of a memory device includes: an error correction code (ECC) circuit configured to detect an error of first read data read from the memory device and correct the error; an error type detection logic configured to write first write data to the memory device, compare second read data with the first write data, detect an error bit of the second read data based on a result of the comparing, and output information about an error type identified by the error bit; and a data patterning logic configured to change a bit pattern of input data to reduce an error of the second read data based on the information about the error type. |
US11537470B1 |
Audit record aggregation in a storage network
A method for execution by a dispersed storage and task (DST) processing unit includes obtaining audit records for an audit object and determining when the audit object is complete. When the audit object is complete, aggregating the audit records of the audit object within the audit object by generating the audit object to include the audit records; generating identifier (ID) information and generating integrity information. Fields of the audit object are populated with the audit records, the ID information, and the integrity information and a name of the audit object is determined for storage of the audit object and the name of the audit object in a dispersed storage network (DSN). |
US11537469B2 |
Method, memory controller, and memory system for reading data stored in flash memory
An exemplary method for reading data stored in a flash memory includes: selecting an initial gate voltage combination from a plurality of predetermined gate voltage combination options; controlling a plurality of memory units in the flash memory according to the initial gate voltage combination, and reading a plurality of bit sequences; performing a codeword error correction upon the plurality of bit sequences, and determining if the codeword error correction successful; if the codeword error correction is not successful, determining an electric charge distribution parameter; determining a target gate voltage combination corresponding to the electric charge distribution parameter by using a look-up table; and controlling the plurality of memory units to read a plurality of updated bit sequences according to the target gate voltage combination. |
US11537468B1 |
Recording memory errors for use after restarts
In some examples, a system records, in a data structure stored in a non-volatile storage, information of memory errors in respective segments of a memory. The system determines whether memory errors of a subset of the segments satisfy a criterion, and in response to determining that the memory errors of the subset of the segments satisfy the criterion, the system groups the memory errors of the subset into a partition having a size greater than a size of a segment. The system records, in the data structure, information of memory errors in the partition, and in response to a restart of the system, retrieves the data structure from the non-volatile storage for use in an operation that addresses memory errors in the system. |
US11537460B1 |
Displaying equipment and displaying method capable of quick displaying and system-failure backup mechanism
A displaying equipment at least including an image controlling module, a primary system module, and a system controlling module is disclosed. The image controlling module continuously receives an input image from an image sensitive device after activates, and directly outputs the received input image. The system controlling module constantly monitors the primary system module after activates to determine whether the primary system module activates completely. The primary system module runs an operating system after being activated to process the input image and to generate a processed image. After the primary system module activates completely, the image controlling module outputs both the input image and the processed image simultaneously. When the primary system module is abnormal, the image controlling module restores to output the input image only. |
US11537454B2 |
Reducing write operations in middleware
Disclosed is a computer-implemented method for reducing write operations in a message system. The method includes receiving, by a message system, a message from a producer, wherein the message includes a first flag, the first flag indicating the message should be written to a recovery log, and the message is configured to be sent to a consumer. The method also includes adding the message to a queue. The method further includes determining, at a first time, the consumer is not available. The method includes verifying, in response to the consumer not being available at the first time, a trigger is not met. The method also includes determining, at a second time, the consumer is available. The method also includes sending, in response to determining the consumer is available, the message to the consumer. |
US11537449B2 |
Devices and methods for providing notifications
Devices and methods for providing alert notifications. The device includes an input module, a display, and memory having instructions. The device receives, via the input module, a first signal representing a command to set an alert condition associated with an identifier and, in response, generates the alert condition. The device transmits a second signal representing the alert condition to a monitoring system for setting up a targeted notification. The device receives a third signal representing an asserted alert indicating that the alert condition is satisfied and displays on the display, based on the third signal representing the asserted alert, an alert notification including the identifier and a first selectable option associated with a first application interface. In response to receiving, via the input module, a fourth signal representing selection of the first selectable option, the device displays the first application interface and auto-populates a first field based on the identifier. |
US11537448B1 |
Adapting application programming interfaces with schema mappings
A first application programming interface (API) with a first schema may be adapted to work with a second API with a second schema using mappings of schema properties and a directed graph. An API call specification of the first API may receive first API schema properties as input and provide first API schema properties as outputs. The first API schema properties may be mapped to corresponding second API schema properties, such as using semantic representations of the schema properties. An implementation of an API call for the first API may be created by using the schema mappings and selecting a path from a directed graph corresponding to the second API, where the path includes a node corresponding to an API call of the second API. Computer code may be generated using nodes of the path, and the computer code may be stored for later use. |
US11537444B2 |
Rendering
This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server, information associated with a job of rendering one or more frames at the server, and using, at the server, an application to perform at least a portion of the rendering. The use of the application to perform the rendering bears a charge according to a usage license associated with the application. The method also includes measuring, at the server, an amount of use of the application in performing the rendering for use in determining the charge. |
US11537443B2 |
Reconfigurable computing pods using optical networks
Methods, systems, and apparatus, including an apparatus for generating clusters of building blocks of compute nodes using an optical network. In one aspect, a method includes receiving request data specifying requested compute nodes for a computing workload. The request data specifies a target n-dimensional arrangement of the compute nodes. A selection is made, from a superpod that includes a set of building blocks that each include an m-dimensional arrangement of compute nodes, a subset of the building blocks that, when combined, match the target n-dimensional arrangement specified by the request data. The set of building blocks are connected to an optical network that includes one or more optical circuit switches. A workload cluster of compute nodes that includes the subset of the building blocks is generated. The generating includes configuring, for each dimension of the workload cluster, respective routing data for the one or more optical circuit switches. |
US11537441B2 |
Method and apparatus for balancing loads, and computer-readable storage medium
Embodiments of the present disclosure relate to a method and apparatus for balancing loads, and a computer-readable storage medium. The method includes: for each data processing unit in a set of data processing units in a data processing system, acquiring current input data of the data processing unit for a current clock cycle and next input data of the data processing unit for a next clock cycle; and determining a first metric value indicating changes in input data of said data processing unit in the next clock cycle based on a comparison between the current input data and the next input data. The method further includes controlling an operating state of the set of data processing units in the next clock cycle based on the first metric value determined for the set of data processing units. |
US11537440B2 |
Infrastructure adaptive consistency level mechanism
A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure controller, determine a first load state of the on-premise infrastructure controller based on the first infrastructure condition and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first state. |
US11537439B1 |
Intelligent compute resource selection for machine learning training jobs
Techniques for intelligent compute resource selection and utilization for machine learning training jobs are described. At least a portion of a machine learning (ML) training job is executed a plurality of times using a plurality of different resource configurations, where each of the plurality of resource configurations includes at least a different type or amount of compute instances. A performance metric is measured for each of the plurality of the executions, and can be used along with a desired performance characteristic to generate a recommended resource configuration for the ML training job. The ML training job is executed using the recommended resource configuration. |
US11537434B2 |
System and method of providing system jobs within a compute environment
The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis. |
US11537431B1 |
Task contention reduction via policy-based selection
A system implements task contention reduction via policy-based selection. Tasks waiting to be performed are indexed in a task data structure that groups the tasks based on the resources to which the tasks pertain. Workers request batches of tasks for the workers to perform. A scan cycle includes building multiple batches of tasks by scanning the task data structure for a requesting worker. A policy (e.g., random or some other form of optimization) determines where the scan cycle starts in the data structure. Each batch of tasks is delivered to a worker along with a token that keeps the state of the scan cycle (e.g., where the scan cycle started, and where the next scan to build the next batch within the scan cycle begins). The worker returns the token with the next request for the next batch and the next batch is built based on the token's state information. |
US11537427B2 |
Handling memory requests
A converter module is described which handles memory requests issued by a cache (e.g. an on-chip cache), where these memory requests include memory addresses defined within a virtual memory space. The converter module receives these requests, issues each request with a transaction identifier and uses that identifier to track the status of the memory request. The converter module sends requests for address translation to a memory management unit and where there the translation is not available in the memory management unit receives further memory requests from the memory management unit. The memory requests are issued to a memory via a bus and the transaction identifier for a request is freed once the response has been received from the memory. When issuing memory requests onto the bus, memory requests received from the memory management unit may be prioritized over those received from the cache. |
US11537425B2 |
Methods for application deployment across multiple computing domains and devices thereof
Technology related to application deployment across network devices including smart network interface cards. In one example, a method includes distributing an application across a plurality of locally connected computing subdomains. The subdomains can include a mixture of general and special purpose computing subdomains, such as for example, a main computer and an associated smart network interface devices or systems, such as for example a smart network interface card (NIC). The subdomains can each run hypervisors that are bridged to allow a single virtual machine to operate across the subdomains. The application can include multiple portions. For example, an application can be split by different functionalities. The application portions can be tagged to indicate which subdomain they are to be executed within. If the chosen subdomain has available the requisite resources, the application can be detached and distributed to the chosen subdomain. |
US11537422B2 |
Virtual machine migration downtime reduction using a multicast address
A migration process for migration of a virtual machine from a source host to a destination host has initiated is determined. The source host and the destination host are part of a network. A multicast address that is mapped to a group comprising the source host and the destination host is obtained. Host in the network to begin encapsulating packets addressed to the virtual machine and send the encapsulated packets using the multicast address in a destination address field of the encapsulated packets is notified. |
US11537419B2 |
Virtual machine migration while maintaining live network links
Disclosed is a source host including a processor. The processor operates a virtual machine (VM) to communicate network traffic over a communication link. The processor also initiates migration of the VM to a destination host. The processor also suspends the VM during migration of the VM to the destination host. The source host also includes a live migration circuit coupled to the processor. The live migration circuit manages a session associated with the communication link while the VM is suspended during migration. The live migration circuit buffers changes to a session state and transfers the buffered session state changes to the destination host for replay after the VM is reactivated on the destination host. The live migration circuit keeps the sessions alive during migration to alleviate connection losses. |
US11537416B1 |
Detecting and handling new process scenarios for robotic processes
In an embodiment, a method of real-time process monitoring includes initiating monitoring of user interface (UI) activity in a plurality of user environments in which a user-executed process is performed. The user-executed process is defined in a stored instruction set that identifies a plurality of steps of the user-executed process. The plurality of user environments include a first environment operated by a human worker and a second environment operated by a bot. The method also includes, responsive to the initiating, detecting a new process scenario for the user-executed process. The method also includes determining new bot logic for the new process scenario. The method also includes causing the bot to implement the new bot logic. |
US11537415B2 |
Information processing apparatus, information processing circuit, information processing system, and information processing method
An information processing apparatus according to an aspect of the present invention includes an information processing circuit configured to generate a finite state machine based on a predetermined matching condition with respect to sequence data of an event that is input to the information processing apparatus; to process the sequence data so as to substantially remove data that does not match the matching condition from the sequence data; and to output the processed sequence data. |
US11537414B2 |
Architecture mapping of applications
An executable application's architecture may be mapped by executing the executable application, inputting a series of request data sets into the executable application, receiving one or more responses from the executable application, and performing an evaluation based on the responses. One or more indications of an architectural component may be extracted from metadata associated with the one or more received responses and associated with a corresponding request data set of the series of request data sets. The one or more indications of an architectural component may be associated with processing by the executable application of the corresponding request data set of the series of request data sets. An architecture of the executable application may be determined based on the one or more indications of an architectural component. |
US11537412B2 |
System and method of utilizing security device plugin for external device monitoring and control in a secured environment
A new approach is proposed that contemplates systems and methods to support utilizing security device plugins for external device control and monitoring in a secured environment. A plugin that implements one or more functionalities to communicate with and to control operations of an external device is provided to a network security device/appliance. The plugin is then loaded to the network security appliance and integrated with a software running on the network security device, wherein the software obtains the functionalities offered by the plugin. A communication link is established between the plugin of the network security device and the external device following a communication protocol. The network security device is then configured to issue/receive one or more commands to/from the external device following the communication protocol to monitor and collect information from and/or control or be controlled by the external device remotely. |
US11537411B1 |
Inter-environment communication with environment isolation
Described techniques enable inter-environment communication, including isolating two runtime environments from one another as needed to ensure that operations of one runtime environment do not negatively affect operations of the other runtime environment during the inter-environment communication. Such isolation may be maintained when the two runtime environments use different addressing schemes, and when the two runtime environments use different call linkage techniques for identifying, locating, and passing stored parameters or other data. |
US11537409B2 |
System and method for managing system configuration data models
A system, for managing application specific configuration data, that receives, from a local server, a standardized configuration object, at a configuration engine, for a configurable entity, generates at least one configuration object file for the configuration entity, wherein the standardized configuration object is generated based on the application specific configuration data according to a system wide metadata specification. The system can further write each configuration object file to a shared memory structure associated with a configuration file of a configurable entity. The system receives the configuration object, compares the configuration object with another standardized configuration object, and interfaces the configuration object with the configuration engine. The interfaced configuration object can be a piece of configuration. The system permits read access to the configuration engine to the configuration object, permits read and write access to the management server to the configuration object. The local management server executes in a virtual container. |
US11537404B2 |
Digital device for performing booting process and control method therefor
The present specification discloses a digital device for performing a hibernation booting process and a control method therefor. Here, the digital device according to an embodiment of the present invention comprises: a first memory; a second memory storing a snapshot image generated on the basis of pieces of page data of the first memory; and a control unit for generating the snapshot image, wherein the control unit primarily deduplicates duplicated page data in the first memory and selectively secondarily deduplicates duplicated page data by comparing the duplicated page data with the snapshot image prestored in the second memory, wherein data fragmentation is minimized through the secondary deduplication step. |
US11537400B1 |
Automatically mapping binary executable files to source code by a software modernization system
Techniques are described for enabling a software modernization system to automatically map binary executable files and other runtime artifacts (e.g., application binaries, Java ARchive (JAR) files, .NET Dynamic Link Library (DLL) files, process identifiers, etc.) to source code associated with the binary executable files, e.g., as part of modernization processes aimed at migrating users' applications to a cloud service provider's infrastructure. A software modernization service of a cloud provider network provides discovery agents and other tools that are capable of creating an inventory of users' software applications and collecting profile data about the software applications. Various techniques are described for automatically identifying the source code associated with software applications identified by a discovery agent in a user's computing environment, thereby improving the efficiency of various software modernization analyses and other modernization processes. |
US11537394B2 |
Systems and methods for analyzing computational architectures
Systems and methods for estimating a random distribution for an overall metric for a composite node, the composite node comprising a plurality of nodes. For each data atom of a plurality of data atoms being input to the composite node, and for each node of the plurality of nodes, at least one value may be generated for a per-node metric with respect to the data atom. A value for the overall metric with respect to the data atom may be generated based on the per-node metric values of the plurality of nodes. At least one parameter of the random distribution for the overall metric for the composite node may be estimated based on the overall metric values with respect to the plurality of data atoms. |
US11537392B2 |
Dynamic review of software updates after pull requests
In some implementations, a system may receive, from a software repository, a difference file indicating changes, to software code, that was submitted to the software repository. The system may parse the difference file to determine files, associated with the software code, affected by the changes and to determine content associated with the changes. The system may apply rules, from a rule dictionary, based on comparing identifiers, associated with the files, with identifiers included in the rules and based on comparing the content, associated with the changes, with content included in the rules. The system may generate software review checklist items based on applying the rules and output the software review checklist items for display. The system may receive, based on input from a user, confirmation of the changes and commit the changes to the software repository based on the confirmation. |
US11537390B2 |
Smart products lifecycle management platform
A Smart Products Lifecycle Management (sPLM) system that is built upon the smart component data model and the NPD3 process model, is enabling engineers, data scientists, and other stakeholders to collaborate on a common platform to develop smart products. The sPLM system is validated by applying it to unmanned aircraft systems (UAS) development and operations, referred to as UsPLM. The UsPLM has shared lifecycle management functions that are provided as web services and can be applied to all digital models of UAS devices, software, autonomy functions, and missions. The individual models can be versioned, tracked, and be composed with other compatible models, if needed. The rule and scoring engines embedded in the UsPLM allow building and executing configuration rules, regulation rules, and various machine-learning models. This facilitates modular UAS architecture design so that the UAS has the flexibility to be reconfigured for various mission applications. |
US11537387B1 |
Lock database code for online patching
Systems, methods, and other embodiments associated with patching database objects while a database system is online are described. In one embodiment, a patch command is defined and identifies a database code object, wherein the patch command is configured to modify code of the database code object. A serialized lock is requested from the database system for the database code object, wherein the serialized lock prohibits executing applications of the database system from accessing the database code object. In response to receiving the serialized lock from the database system, the code of the database code object is modified with a patch code to generate a modified database code object. The modified database code object is compiled and the serialized lock on the database code object is released to allow other executing applications to call and access the database code object. |
US11537381B2 |
Quantum software developer kit and framework
Techniques facilitating quantum software developer kit and framework as a service are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an execution component that executes, on a quantum device located within a cloud computing environment, a code based on an identification of the code received from a communication device. A quantum software development kit can execute on the communication device. |
US11537379B2 |
Context based application providing server and control method thereof
A server includes a communicator, a memory, and a processor. The communicator is configured to connect to a plurality of electronic apparatuses. The memory is configured to store information on a plurality of applications for each user context. The processor is configured to, based on an installation information of a first application from among a plurality of applications being received from a first electronic apparatus from among the plurality of electronic apparatuses, identify a context corresponding to the first application, based on the information on the plurality of applications, identify a second application corresponding to the context from among the plurality of applications, and control the communicator to transmit an installation command of the second application, to a second electronic apparatus capable of installing the second application from among the plurality of electronic apparatuses. |
US11537377B2 |
Method and system for profile based deployments
Disclosed are techniques for deploying an application. An application system may host one or more software applications, each software application having a plurality of application deployments. A first application deployment is customized based on a first set of user interactions with the application and a second application deployment is different to the first deployment due to being customized based on a second set of user interactions with the application. The second set of user interactions is different to the first set of user interactions. Usage information about a user is received, the usage information indicating a third set of user interactions with an application of the one or more software applications. A user profile of the user is determined from the usage information. The first application deployment is determined based on the user profile. The first application is deployed for the user based on the first application deployment. |
US11537375B2 |
Digitally coordinated dynamically adaptable clock and voltage supply apparatus and method
An apparatus and method is described that digitally coordinates dynamically adaptable clock and voltage supply to significantly reduce the energy consumed by a processor without impacting its performance or latency. A signal is generated that indicates a long latency operation. This signal is used to reduce power supply voltage and frequency of the adaptable clock. An early resume indicator is generated a few nanoseconds before normal operations are about to resume. This early resume signal is used to power up the power-downed voltage regulator, and/or can increase frequency and/or supply voltage back to normal level before normal processor operations are about to resume. |
US11537373B2 |
Systems and methods for scalable hierarchical polyhedral compilation
A system for compiling programs for execution thereof using a hierarchical processing system having two or more levels of memory hierarchy can perform memory-level-specific optimizations, without exceeding a specified maximum compilation time. To this end, the compiler system employs a polyhedral model and limits the dimensions of a polyhedral program representation that is processed by the compiler at each level using a focalization operator that temporarily reduces one or more dimensions of the polyhedral representation. Semantic correctness is provided via a defocalization operator that can restore all polyhedral dimensions that had been temporarily removed. |
US11537365B2 |
Developer and runtime environments supporting multi-input modalities
Developer and runtime environments supporting multi-modal input for computing systems are disclosed. The developer environment includes a gesture library of human body gestures (e.g., hand gestures) that a previously-trained, system-level gesture recognition machine is configured to recognize. The developer environment further includes a user interface for linking a gesture of the gesture library with a semantic descriptor that is assigned to a function of the application program. The application program is executable to implement the function responsive to receiving an indication of the gesture recognized by the gesture recognition machine within image data captured by a camera. The semantic descriptor may be additionally linked to a different input modality than the gesture, such as a natural language input. |
US11537364B2 |
Application assessment system to achieve interface design consistency across micro services
Methods and systems are used for achieving interface design consistency across micro services. As an example, a user interface (UI) training request including at least a set of reference objects is received, the set of reference objects including at least a set of reference UIs. A user interface behavior reference model (UIBRM) is trained to generate a trained UIBRM by analyzing reference UI displays rendered on a browser in response to interactions with the set of reference UIs. A UI displays assessment request including at least a set of development objects is received, the set of development objects including at least a set of development UIs. A UI displays assessment is performed to generate an assessment of development UI displays by comparing the trained UIBRM to the development UI displays rendered on the browser in response to interactions with at least a subset of the set of development UIs. |
US11537363B2 |
User interface migration using intermediate user interfaces
Techniques are disclosed relating to generating a user interface (UI) migration plan, including intermediate UIs, for migrating from a current UI to a new UI. A computer system may receive information specifying a current UI and a new UI, and identify one or more differences between the current and the new UIs. Based on the differences, the computer system may generate information specifying one or more candidate intermediate UIs. The computer system may score the candidate intermediate UIs relative to a specified set of design criteria. The computer system may determine a UI migration plan that specifies a set of the one or more candidate intermediate UIs that are displayable in order to migrate from the current UI to the new UI, where the set of one or more intermediate UIs is selected based on the scoring. Use of the UI migration plan may advantageously reduce user interaction issues. |
US11537358B1 |
Sound experience generator
Audio data is generated for a vehicle audio system using a portable computing device. Vehicle parameter data is received at the portable computing device from a vehicle. Sound parameter data is generated from the vehicle parameter data. Audio data is generated using a synthesizer based on the sound parameter data. The generated audio data is transmitted to the vehicle audio system from the portable computing device. |
US11537356B2 |
Methods and devices for adjustment of the energy level of a played audio stream
This disclosure concerns the playback of audio, e.g. in the form of music. More particularly, the disclosure concerns the playback of streamed audio. In one example embodiment, there is a method of operating an electronic device for playback of an audio stream. While an audio stream is being played, for example at a user interface of the electronic device, a first request to adjust an energy level (e.g., a tempo) of the played audio stream is received. In response to receiving the first request, the energy level (e.g., the tempo) of the played audio stream is adjusted. |
US11537355B1 |
Connecting to remote access session based on proximity of mobile device
The subject matter of this specification can be implemented in, among other things, a method that includes storing first client information identifying a first client device, identifying a location of the first client device, and identifying a first remote access session that provides the first client device access to resources of the remote access system. The method further includes receiving access information identifying an access device and a user account associated with the first client information. The access information indicates that the user account has been successfully authenticated by the access device. The method further includes, in response to the receipt of the access information, causing the first client device to connect to the first remote access session with the remote access system as a background process of the client device while a user interface of the client device remains locked. |
US11537354B2 |
Head-up display system
An HUB system 1 is equipped with an HUB device 10 for displaying a video in front of a vehicle; a communication unit 31 for connecting a mobile device 3 with the HUD device and establishing communication; a speaker 32 for outputting sounds to a driver; a microphone 33 for picking up the voices of the driver; a sound recognition unit 34 for analyzing the picked-up voices; and an in-vehicle camera 35 for photographing the face of the driver. When there is an incoming call at the mobile device, a calling indication of the mobile device 3 is displayed on the display screen of the HUD device, an incoming call sound is outputted from the speaker, and on the basis of a result of an analysis of voices uttered by the driver performed by the sound recognition unit, the conversation operations of the mobile device are started or ended. |
US11537352B1 |
Map on a phone used to find and operate public multi-user devices
A phone display, shows an internet map. The map allows a user to search for, and operate, multiuser public devices, such as, a hydrogen car fuelling station. The user finds the device, by viewing the device's location, and the phone's location on the map. For example, the phone searches for, and finds elevators, which are shown on the map. The user finds an elevator, by using the map. The user touches the elevator's displayed menu, to receive the elevator's menu's control panel. The received control panel, is displayed on the phone. The user requests the elevator move to the 4 floor, by touch activating a floor 4 icon, on the phone elevator panel. The phone, and elevator computer communicate, over the internet wirelessly, or wirelessly. The user avoids bacteria, that may be on a store's self serve check out machine's physical touch screen, by operating it with the phone. |
US11537351B2 |
Systems and methods for virtual and augmented reality
A computer implemented method of facilitating communication between first and second users includes displaying, by a first head-worn device, a first virtual object to the first user first user wearing the first head-worn device. The method also includes displaying, by a second head-worn device, a second virtual object to the second user wearing the second head-worn device. The method further includes facilitating, by the first and second head-worn devices, communications between the first and second users using the first and second virtual objects to simulate the first and second users being present in a common environment. |
US11537347B2 |
Follower mode video operation
A method may include receiving, via a processor, a frame of image data, such that the frame of image data may include an active portion and an idle portion. The active portion may include data for presenting one or more images via a first display of a first electronic device. The method may also include receiving a signal from a second electronic device during the idle portion of the frame of image data, such that the second electronic device is separate from the first display. The method may then involve initiating processing of the frame of image data in response to the signal being received from the second electronic device. |
US11537346B2 |
Server system, method, and image forming apparatus for displaying job identifiers
An image forming apparatus described in an exemplary embodiment of the present invention acquires a first token used to acquire information about print data that a user instructs the image forming apparatus to print while specifying a first server system from the first server system, acquires a second token used to acquire information about print data that the user instructs the image forming apparatus to print while specifying a second server system from the second server system, receives an instruction to display information about print data stored in an external server system from the user, and acquires information about first print data stored in the first server system using the first token and also acquires information about second print data stored in the second server system using the second token according to the instruction. |
US11537345B2 |
Printing apparatus, print producing method, and program
A printing apparatus including a plurality of operation modes including a copy mode is provided, the printing apparatus displays a main screen including a plurality of items respectively corresponding to the plurality of operation modes and operation histories in the past of the printing apparatus, displays, according to selection of the item corresponding to the copy mode out of the plurality of items displayed on the display section, a setting screen concerning the copy mode including the operation history concerning the copy mode extracted out of the operation histories, and, when the operation history displayed on the setting screen is selected by a user, performs reprinting according to setting included in the selected operation history. |
US11537336B2 |
Resource service system, control method, and storage medium
A resource service system is one of a plurality of resource service systems each capable of communicating with a reception service system that receives data from a plurality of clients. The resource service system acquires data from a first queue that receives and stores data transmitted from the reception service system, and processes the acquired data. In a case where it is determined a number of pieces of data of a predetermined client transmitted from the reception service system per unit time exceeds a first predetermined number, the resource service system sets a first setting for preventing the reception service system from transmitting the data of the predetermined client to the first queue. |
US11537331B2 |
Information processing apparatus, method therewith and non-transitory computer readable medium storing program
An information processing apparatus includes a section that detects posts of an output instruction and an output target from a user in a chat room, a registration section that registers the output target as an output target corresponding to the user or the chat room, in a case where identification information of an output device is not registered for the user or the chat room when the post of the output target is detected, and a control section that performs control of inputting a post of requesting registration of the output device from the user into the chat room in a case where the identification information of the output device is not registered for the user or the chat room when the post of the output instruction is detected. |
US11537330B2 |
Selectively improving raid operations latency
Presented herein are methods, non-transitory computer readable media, and devices for selectively limiting the amount of data in a file system, which include: determining a reparity bit value for a write disk block range, wherein the reparity bit is configured to track a number of writes in progress to a stripe range; determining the reparity bit value; updating a threshold written disk block number as a highest disk block number of the reparity bit value; and initiating a RAID operation until it reaches the threshold written disk block number, wherein the threshold written disk block number comprises a maximum written disk block number representing the last disk block number written. |
US11537328B2 |
Method and apparatus for executing host commands
An apparatus and a method for executing host commands, which is performed by a host interface in a flash controller, to include: determining whether a preset number of successive unaligned host long-write commands have been detected, where a first starting logical block address (LBA) number of data to be written, which is requested by each unaligned host long-write command, does not align with a first physical page of one super page; if so, calculating an offset, so that a second starting LBA number of data to be written, which is requested by a host write command, plus the offset aligns with a first physical page of one super page; generating a third starting LBA number by adding the offset to the second starting LBA number; and storing an entry in an LBA shifting table, which includes information about the second starting LBA number and the offset. |
US11537325B2 |
Storage system and method for token provisioning for faster data access
A storage system and method for token provisioning for faster data access are provided. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to receive a write command from a host to write data in the memory; write the data in the memory at a starting physical address; provide the host with a token indicating the starting physical address; receive a read command and the token from the host; and read the data stored in the memory at the starting physical address as indicated by the token. Other embodiments are provided. |
US11537323B2 |
Processing-in-memory (PIM) device
A processing-in-memory (PIM) device includes a first group of storage regions, a second group of storage regions, and a plurality of multiplication/accumulation (MAC) operators. The MAC operators are configured to communicate with the first and second groups of storage regions through a global data input/output (GIO) line. A first storage region corresponding to a storage region of the first group of storage regions, a second storage region corresponding to a storage region of the second group of storage regions, and a first MAC operator corresponding to a MAC operator of the plurality of MAC operators constitute a MAC unit. The first MAC operator is configured to receive first data and second data from the first and second storage regions, respectively, through the GIO line to perform a MAC arithmetic operation of the first and second data and to output a result of the MAC arithmetic operation. |
US11537322B2 |
Granting reservation for access to a storage drive
A method includes, responsive to receiving a modified first reservation command from a storage controller, identifying, by a storage drive, a first range of storage based on a first range identifier of the modified reservation command. The method also includes granting, by the storage drive, a reservation for access to the storage drive on behalf of a first host controller by associating the reservation for the first range with a second range of storage. |
US11537321B2 |
Data selection based on quality
Systems, apparatuses, and methods related to media type selection are described. Memory systems can include multiple types of memory media (e.g., volatile and/or non-volatile) and can write data to the memory media types. Data inputs can be written (e.g., stored) in a particular type of memory media based on characteristics (e.g., source, attributes, and/or information etc. included in the data). For instance, selection of a portion of data can be based on the quality of the data received. In an example, a method can include receiving, by a memory system of a mobile device that comprises a plurality of memory media types, data from the assigned image sensor of a plurality of image sensors of the mobile device; and selecting a portion of data from the received data based on one or more characteristics of the data that indicate a quality of an image or images represented by the portion of data. |
US11537320B2 |
Storage system and method for host memory access
A storage system and method for host memory access are provided. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to receive a write command from the host that is recognized by the storage system as a read host memory command; in response to receiving the write command, send an identification of a location in the host memory to the host; and receive, from the host, data that is stored in the location in the host memory. Other embodiments are provided. |
US11537318B2 |
Memory system and operating method thereof
A memory system includes: a memory device; a command queue queuing a program descriptor and a first read descriptor, and sequentially outputting the descriptors; a program manager performing an error handling operation in response to the program descriptor, the error handling operation including performing a program operation on a second physical address when a program operation performed on a first physical address fails; a fail managing buffer storing the first physical address for the failed program operation; a queue manager deleting the first read descriptor from the command queue and outputting an exception signal, when a physical address of the first read descriptor is the same as the first physical address; and a descriptor generator generating a second read descriptor including the second physical address in response to the exception signal and enqueuing the second read descriptor in the command queue, when the error handling operation passed. |
US11537317B2 |
Docking assembly with multi-mode drive control
The disclosed technology includes a storage system with a docking station configured to serve as an interface between a host computer and a portable data pack including multiple storage drives. The docking station includes a drive-side connection interface that provides a physical and electrical coupling to each of the multiple storage drives in the portable data pack, a RAID controller, and mode selection logic for directing communications in route between the host computer and a select drive of the multiple storage drives along one of two selectable paths within the docking station, the first path permitting the host computer to interact with the select drive through the RAID controller and the second path permitting the host computer to interact with the select drive along a data channel that bypasses the RAID controller. |
US11537314B1 |
Resynchronization of individual volumes of a consistency group (CG) within a cross-site storage solution while maintaining synchronization of other volumes of the CG
Systems and methods are provided for bringing a volume of a consistency group (CG) into an in-synchronization (InSync) state while other volumes of the CG remain in the InSync state. According to an example, in order to support recovery from disruptive events in a manner that ensures a zero recovery point objective (RPO) guarantee and insulates an application making use of the CG from adverse impacts, responsive to a triggering event, a Fast Resync process may first be attempted to promptly bring an affected volume back into an in-synchronization (InSync) state from an out of synchronization (OOS) state while allowing other members of the CG to remain in the InSync state. Should the Fast resync process be unsuccessful in bringing the volume back into the InSync state within a predetermined or configurable time threshold, then a second type of resynchronization process may be employed at the CG level. |
US11537313B1 |
Dual cast mirroring from host devices
Mirrored volatile memory in a storage system is configured with a dual cast region of addresses. Buffers in the dual cast region are allocated for data associated with a received Write IO. A host IO device associates the dual cast addresses with the data. A switch or CPU complex recognizes the dual cast addresses associated with the data and, in response, creates and sends a first copy of the data to a first volatile memory mirror and creates and sends a second copy of the data to a second volatile memory mirror. The second copy may be sent via PCIe NTB between switches or CPU complexes. |
US11537312B2 |
Maintaining replication consistency during distribution instance changes
An apparatus comprises a source system comprising a distribution layer, a management component and a plurality of replication components. The distribution layer is configured to obtain an input-output operation corresponding to an address and to identify a given replication component that corresponds to the address based at least in part on a distribution instance. The distribution layer is configured to assign a first distribution identifier corresponding to the distribution instance to the input-output operation and to provide the input-output operation to the given replication component with the first distribution identifier. The given replication component is configured to obtain a second distribution identifier from the management component and to determine whether or not the first distribution identifier is equal to the second distribution identifier. The given replication component is further configured to perform at least one action on the obtained input-output operation based at least in part on the determination. |
US11537309B2 |
Save-restore in integrated circuits
In described examples, circuitry for saving and restoring a design block state includes first memories configured to receive, and store in different first memories in a first order, different portions of first data; and a second memory coupled to first memories. First memories with the most memory cells have N memory cells. First memories with fewer memory cells have M memory cells. When saving state, first data from different first memories is written in a second order to different corresponding regions of the second memory as second data. The second order repeats portions of the first data stored in sequentially first N mod M cells, determined using the first order, of corresponding first memories with fewer cells. When restoring state, second data is read from the second memory and stored, in the first order, in corresponding first memories; repeated portions are repeatedly stored in corresponding first memories with fewer cells. |
US11537308B2 |
Information processing system, information processing device, storage medium, and information processing method of detecting destruction of data due to file transfer
An information processing device, includes a memory; and a processor coupled to the memory and configured to: generate second data by adding, to first data including a machine language, first machine language data that may be destroyed at a time of transfer of the first data and second machine language data that is not destroyed at the time of the transfer, and transmit the second data. |
US11537307B2 |
Hybrid wear leveling for in-place data replacement media
A memory sub-system periodically performs a first wear leveling operation using a direct mapping function on a data management unit of a memory component in the memory sub-system at a first frequency. The memory sub-system further periodically performs a second wear leveling operation using indirect mapping on a group of data management units of the memory component at a second frequency, wherein the second wear leveling operation is performed less frequently than the first wear leveling operation. |
US11537300B2 |
Identifying allocated blocks in a storage system
Techniques are used for identifying allocated blocks in a storage system. The techniques may be used to provide, among other things, retrieval of a value associated with a most recent reinitialization of the storage system. For a tier of user data storage in the storage system, a page of storage with the value and a marker indicating that the page marks an end of storage that has been allocated for the tier of user data storage may be identified. Storage may be allocated from a page immediately preceding the identified page. |
US11537298B2 |
Memory systems and devices including examples of accessing memory and generating access codes using an authenticated stream cipher
Examples of systems and method described herein provide for accessing memory devices and, concurrently, generating access codes using an authenticated stream cipher at a memory controller. For example, a memory controller may use a memory access request to, concurrently, perform translation logic and/or error correction on data associated with the memory access request; while also utilizing the memory address as an initialization vector for an authenticated stream cipher to generate an access code. The error correction may be performed subsequent to address translation for a write operation (or prior to address translation for a read operation) to improve processing speed of memory access requests at a memory controller; while the memory controller also generates the encrypted access code. |
US11537294B2 |
Position-measuring device and method for operating the same
A position-measuring device includes a graduation carrier having a measuring graduation, position measurement electronics, a data memory and a power supply. The data memory includes a first memory which is a volatile memory for storing additional data, a second memory which is a writable non-volatile memory, and a memory controller for controlling transfer and storage of additional data from the first into the second memory. The power supply includes an input stage, a first output stage for the position measurement electronics, a second output stage for the data memory, and a voltage monitor which will turn off the first output stage of the power supply in response to a drop below a minimum value and signal the drop to the memory controller by a backup signal. In response to the backup signal, the memory controller will transfer additional data from the first memory into the second memory. |
US11537292B2 |
Methods and apparatus for enhancing uber rate for storage devices
A method and apparatus for enhancing reliability of a data storage device. The storage device controller is configured to convert a typical UBER-type event to an MTBF (FFR) event by converting a data error event into a drive functional failure. In this context, the converted error is not counted as an UBER type event for purposes of determining the reliability of the storage device. |
US11537279B2 |
System and method for enhancing an expression of a digital pictorial image
A system and a method are provided for enhancing an expression of a digital pictorial image on a graphical user interface (GUI) of an electronic device. An expression enhancing engine (EEE) in the system receives a user selection of the digital pictorial image via an input interface, in communication with a sensing unit. The EEE enhances the expression of the digital pictorial image in real time by modifying a size of the digital pictorial image to a selected scaling size; retrieving media content associated with the user selection of the digital pictorial image from a data storage device; and reconstructing the digital pictorial image of the modified size with the media content. The EEE, in operable communication with a media playback device, renders the reconstructed digital pictorial image with the media content on the GUI in real time. |
US11537271B2 |
System and method for aggregation and comparison of multi-tab content
Methods, systems, and apparatus for facilitating a comparison of content in a user interface are described. Two or more open browser interfaces of a browser are identified, each of the two or more open browser interfaces containing an item description of one or more items. The browser interfaces include at least one of a tab of the browser or a window of the browser. One or more features related to each of the one or more items from at least two of the item descriptions are extracted or identified. The comparison for a plurality of items is generated based on the extracted or identified one or more features. The comparison of the plurality of items is displayed within at least one of the browser interfaces. |
US11537264B2 |
Methods and systems for providing shortcuts for fast load when moving between scenes in virtual reality
Methods and systems for providing access to virtual scenes of an interactive application include receiving a selection of the interactive application. In response to the selection, a virtual scene of the application is provided. Interactivity of the user detected in the virtual scene is processed to identify predicted interaction with visual options in the virtual scene. The processing continues till a threshold of actions indicative of imminent selection of one of the visual options is reached. A second virtual scene associated with the visual option that was identified to be imminently selected, is pre-loaded, based on achieving the threshold. The second virtual scene is executed using the pre-loaded content, when the visual option associated with the second virtual scene is selected, so as to enable full rendering of the second virtual scene for user interaction. |
US11537260B1 |
Graphical indications and selectors for whether object being selected via AR device is real or virtual
In one aspect, a headset may include at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to identify user input regarding a particular object and, based on the user input, present an icon on the display. The icon may indicate whether the particular object is a real-world object or virtual object. Subsequent to presentation of the icon, the instructions may then be executable to execute a command related to selection of the particular object. |
US11537251B2 |
Display device and inter-substrate conducting structure
A display device is provided and includes first substrate comprising first base member, first terminal and pixel electrodes; second substrate comprising second base member comprising first surface opposing and spaced apart from first terminal and second surface on an opposite side to first surface, second terminal located on side of second surface, and first hole which penetrates from first surface to second surface and second terminal; organic insulating layer provided between first terminal and second base member and adjacent to display area, organic insulating layer having second hole beneath first hole; and connecting material provided on first and second hole to electrically connect first terminal and second terminal, wherein organic insulating layer includes sealant attaches first substrate and second substrate, diameter of second hole is greater than diameter of first hole, and at least one of first terminal and second terminal including oxide electrode in contact with connecting material. |
US11537247B2 |
Display device
Provided herein is a display device including a base layer having a non-sensing area and a sensing area configured to surround the non-sensing area, a touch sensor disposed on the sensing area of the base layer, an optical structure disposed on the base layer, and a polarization layer disposed on the touch sensor so as to overlap the sensing area. The touch sensor and the optical structure include a first through hole located in the non-sensing area, and the non-sensing area includes a first area corresponding to the first through hole and a second area configured to surround the first area. The optical structure is disposed in the second area, and includes an optical pattern including a plurality of openings. |
US11537242B2 |
Q-factor enhancement in resonant phase sensing of resistive-inductive-capacitive sensors
A system may include a resistive-inductive-capacitive sensor, a measurement circuit communicatively coupled to the resistive-inductive-capacitive sensor and configured to measure phase information associated with the resistive-inductive-capacitive sensor and based on the phase information, determine a displacement of a mechanical member relative to the resistive-inductive-capacitive sensor. The system may also include a Q factor enhancer communicatively coupled to the resistive-inductive-capacitive sensor and configured to control a Q factor of the resistive-inductive-capacitive sensor. |
US11537237B2 |
Touch panel and touch screen having pixel circuit with reset module
The present disclosure relates to a touch panel. The touch panel includes a plurality of pixel units, and each of the plurality of pixel units includes a pixel circuit. The pixel circuit of each of the plurality of pixel units includes a driver, a writer, a power supply, a reset module, a controller and a compensator. The power supply includes a fourth switching transistor and a second capacitor. A gate of the fourth switching transistor is input with a light emitting control signal, and a source of the fourth switching transistor is input with a power supply signal. The second capacitor includes a first electrode connected to the driver; and a second electrode input with the power supply signal. |
US11537229B2 |
Touch pad pressure detection method and apparatus, storage medium and computer device
A touch pad pressure detection method and apparatus, a storage medium and a computer device, wherein the method comprises: by means of an elastic wave sensor arranged below a touch pad, detecting a pressing operation on a touch pad to obtain a voltage signal; and determining pressure on the basis of the voltage signal. |
US11537226B2 |
Touch display panel
A touch display panel having a display unit including a plurality of pixels, an encapsulation unit disposed on the display unit, a touch sensor unit including a plurality of touch sensors disposed on the encapsulation unit, a color filter layer disposed on the touch sensor unit, the color filter layer including a color filter and a black matrix, a touch routing line and a touch pad connected to each of the touch sensors, a crack prevention layer disposed in a bending area between the touch routing line and the touch pad, a touch link line configured to interconnect the touch routing line and the touch pad via the lower part of the crack prevention layer in the bending area, and a touch passivation layer disposed on each of the touch sensors and the touch link line. |
US11537219B2 |
Feedback input apparatus and method for use thereof
Provided are a computer mouse and a method for operating the computer mouse, with the computer mouse including a palm-rest on a first side thereof, a baseplate on a second side substantially opposite the first side, hinges positioned along an edge of the palm-rest, and finger-rests, with each finger-rest fixedly attached to one end of a respective hinge. |
US11537218B2 |
System and method for processing commands in a computer-graphics software environment
A method and system for processing control commands in a computer-graphics (CG) environment includes displaying a CG environment according to a current view setting. A first user command generated from user interaction with a touch-enabled first input device is received. The command defines an adjustment to the current view setting. The displaying of the CG environment is adjusted in accordance with the view adjustment defined by the first user command. A second user command generated from user interaction with a second input device other than the touch-enabled first input device is received. The second user command defines a CG creation/editing action within the CG environment. The application of the CG creation/editing action defined by the second user command is then displayed. The first and second input devices may be physically separate and the first and second user commands may be logically separate. |
US11537217B2 |
Device including an optoelectronic module operable to respond to a user's finger movements for controlling the device
Techniques are described for use with a wide range of consumer and other electronic devices to facilitate a user's control of such features as volume, as well as song, channel or page selection, depending on the application. A method includes emitting light out of a module, receiving signals from light detectors in the module, wherein the signals represent, at least in part, light reflected by a person's finger or other object passing in front of the light detectors, detecting movement of the person's finger or other object based on the received signals, and controlling a feature of a device in response to the detected movement. |
US11537216B2 |
System including touch IC and external processor, and touch sensor including touch IC
A touch sensor includes a sensor electrode group; and a touch integrated circuit coupled to the sensor electrode group for executing touch detection and configured to generate frame data indicative of a detection level of each of two-dimensional positions in the sensor electrode group. The touch integrated circuit is connected to an external processor different from the touch integrated circuit via a first bus. The touch integrated circuit supplies the frame data to the external processor via the first bus. The external processor feeds determination data resulting from performing predetermined processing on the frame data back to the touch integrated circuit. The touch integrated circuit performs an operation based on the determination data. |
US11537213B2 |
Character recommending method and apparatus, and computer device and storage medium
A character recommendation method and apparatus, a computer device, and a storage medium are disclosed. The method includes: converting code inputted in a code input interface into a syntax tree, the syntax tree including a plurality of nodes, a hierarchical relationship between the plurality of nodes, and location intervals of the plurality of nodes; determining, according to a cursor location in the code input interface and the syntax tree, at least one reference node corresponding to the cursor location in the syntax tree; parsing the at least one reference node, and determining a to-be-recommended target character according to a parsing result; and recommending the target character in the code input interface. |
US11537211B2 |
Display apparatus, display method, and recording medium recording display program having movement amount corrector
A display apparatus that includes a movement amount acquirer, a movement amount corrector, and an input processor is provided. The display apparatus acquires a first movement amount of a user's finger in a vertical direction with respect to a virtual operation surface and a second movement amount thereof in a horizontal direction. The display apparatus corrects the first movement amount or the second movement amount when it determines that the input operation is a predetermined operation, and inputs an input operation based on the first movement amount and the second movement amount. When it is determined that the input operation is to move the user's finger in the vertical direction with respect to the virtual operation surface, the display apparatus corrects the second movement amount. |
US11537209B2 |
Systems and methods for guiding actors using a motion capture reference system
The specification discloses methods and systems for enabling users to configure one or more actuators in data communication with a user's computing device and positioned on a prop to generate and deliver feedback to a motion capture actor engaged with the prop. At least one graphical interface in the computing device is configured to enable the user to configure occurrence of at least one event during a scene, associate a time and duration of occurrence to the at least one event within an overall duration of the scene, select the prop, assign the at least one event and the associated time and duration of occurrence to at least one actuator on the prop, configure at least one parameter for the feedback, and activate the at least one actuator to generate and deliver the feedback to the actor in response to an occurrence of the at least one event. |
US11537203B2 |
Projection system for smart ring visual output
A system for displaying information indicative of driving conditions, to a driver, using a smart ring are disclosed. An exemplary system includes a smart ring with a ring band having a plurality of surfaces including an inner surface, an outer surface, a first side surface, and a second side surface. The system further includes a processor, configured to obtain data from a communication module within the ring band, or from one or more sensors disposed within the ring band. The obtained data are representative of information indicative of one or more driving conditions to be displayed to the driver. The smart ring also includes a projector module display disposed on at least one of the plurality of surfaces, and configured to present information indicative of the one or more driving conditions. |
US11537202B2 |
Methods for generating calibration data for head-wearable devices and eye tracking system
A system and method for generating data suitable for calibrating a head-wearable device is disclosed. In one example the device includes a first eye camera and a scene camera. The first eye camera is used to generate first images of at least a portion of a first eye of the user while the user is expected to look at the object and mimic the not translatory movement. Respective positions of the object in the field images are determined. The determined positions of the object are used to determine the first images respective ground truth values of at least one gaze-direction related parameter of the user. |
US11537200B2 |
Human-machine interaction method, system, processing device and computer readable storage medium
Provided are a human-machine interaction method, a system, a processing device and a computer readable storage medium, wherein the method includes: controlling a 3D display to output a 3D view to present a virtual target object; receiving a user image taken by a sight tracking camera, and detecting an eye gaze region according to the user image; receiving a hand image taken by a gesture detection camera, and detecting whether a user's hand collides with the virtual target object and/or grabs the virtual target object according to the hand image; controlling playing of the 3D view according to whether human eyes gaze at the virtual target object, the user's hand collides with the virtual target, and grasps the virtual target object. |
US11537196B2 |
Drift cancelation for portable object detection and tracking
The technology disclosed can provide capabilities such as using motion sensors and/or other types of sensors coupled to a motion-capture system to monitor motions within a real environment. A virtual object can be projected to a user of a portable device integrated into an augmented rendering of a real environment about the user. Motion information of a user body portion is determined based at least in part upon sensory information received from imaging or acoustic sensory devices. Control information is communicated to a system based in part on a combination of the motion of the portable device and the detected motion of the user. The virtual device experience can be augmented in some implementations by the addition of haptic, audio and/or other sensory information projectors. |
US11537185B2 |
Common-mode voltage control for high-speed transceivers
Circuits and techniques are described for high-speed transceivers (e.g., repeaters such as re-drivers or re-timers) that ensure that the instantaneous voltage at an input or output of a connected device remains within a desired or specified voltage range. |
US11537184B2 |
Wearable display device
A wearable display device includes a device body, a heat dissipation processing module, and an inflation actuation module. The device body includes a front cover, a side cover, a fillable gas bag, a circuit board, and a microprocessor. The heat dissipation processing module includes a first actuator corresponding to the microprocessor for performing heat exchange for the microprocessor. The inflation actuation module includes a base member, a gas communication channel, a second actuator, and a valve component. When the second actuator and the valve component are driven, the valve component is opened to control gas introduction of the second actuator, and the second actuator is actuated to transmit the gas to the gas communication channel for gas collection, and the second actuator further transmits the gas to the fillable gas bag for inflating the fillable gas bag, so as to allow a user to wear the wearable display device stably. |
US11537183B2 |
Energy offloading system
An energy offloading system is in direct electric communication with an energy generating system and dynamically receives energy from the energy generating system. The energy offloading system uses energy for high-load computations. The energy offloading system includes computers performing the high-load computations as well as servers, cooling units, and communication devices. When the energy from the energy generating system is terminated, the energy offloading system may power down these and other devices, or may switch these devices to an alternative power source. The energy offloading system may be portable. |
US11537176B2 |
Electric device with high screen ratio
An electric device is provided. The electric device includes a first housing, a second housing, a touch panel, a flexible printed circuit board, a control chip, and a main circuit board. The touch panel is disposed in the first housing. The flexible printed circuit board includes a substrate, a plurality of first connecting lines, a plurality of second connecting lines and a plurality of third connecting lines. The substrate has a first surface and a second surface. The first connecting lines are connected to a first peripheral line on the first surface. The second connecting lines are connected to a second peripheral line on the first surface. The third connecting lines are connected to a third peripheral line on the second surface, and are arranged from the second surface to the first surface through a plurality of first through holes. |
US11537167B2 |
Flexible display device
A flexible display device comprises: a module housing including a curved portion configured to be disposed at a connecting portion connecting a horizontal portion and a vertical portion of a main housing, a flat portion configured to be disposed at the horizontal portion and connected to the curved portion, and guide rails disposed at opposite sides of the flat portion and the curved portion, wherein end portions of the guide rails are extended below the curved portion to provide a space under the curved portion; a flexible display panel disposed at a rear surface of the curved portion and partially exposed to the space; a moving plate including a front surface to which the flexible display panel is coupled, wherein the moving plate is moved along the guide rails with the flexible display panel; and a driving member coupled to the module housing and moving the moving plate. |
US11537162B2 |
Wearable article for a performance capture system
Embodiments provide a wearable article for a performance capture system. In some embodiments, a wearable article includes one or more regions, where the one or more regions are configured to be worn on at least a portion of a body of a user, where the one or more regions have a first pliability and a second pliability, where the first pliability and the second pliability are different pliabilities, and where at least one of the one or more regions are configured to hold devices in predetermined positions while maintaining shape and respective pliability. In some embodiments, the wearable article also includes a plurality of mounting mechanisms coupled to the one or more regions for mounting one or more reference markers to be used for position determination. |
US11537159B2 |
Pedal position adjusting mechanism
An assembly for a vehicle comprising a mechanism for adjusting the angular position of a vehicle pedal includes a motor for generating and transmitting rotary motion to a rotating member, a first pedal assembly having a first support frame with a first slotted hole, rotatably supported on a first fulcrum and supporting a first pedal, a first motion conversion mechanism, having a first rotating member rotatable about a first rotation axis and a first translating member, receiving and converting rotational motion into translational motion, and a first pin, for joint translation with the first translating member and sliding inside the first slotted hole. Sliding of the first pin draws the first support frame in rotation about the first fulcrum between a first and a second angular position. The mechanism includes a second pedal assembly. The first rotating member is connected to the motor to receive rotary motion. A second rotating member of a second motion conversion mechanism is connected in rotation to the first rotating member through a flexible transmission. |
US11537157B2 |
Secure power supply for an industrial control system
A power supply is disclosed for an industrial control system or any system including a distributed power supply network. In embodiments, the power supply comprises: a battery module including a battery cell and a battery monitor configured to monitor the battery cell; and a self-hosted server operatively coupled with the battery module, the self-hosted server being configured to receive diagnostic information from the battery monitor and provide network access to the diagnostic information. In implementations, the diagnostics stored by the self-hosted server can be broadcast to or remotely accessed by enterprise control/monitoring systems, application control/monitoring systems, or other remote systems via a secured network (e.g., secured access cloud computing environment). |
US11537141B2 |
Robotic cleaning device with dynamic area coverage
A system dynamically generates a cleaning coverage pattern of an area using waypoints and sensor data from one or more sensor modalities. To do this, a robotic cleaning device moves through an area to be cleaned, identifies consecutive waypoints through the area, and stores the waypoints in a memory. At least one sensor of the robotic cleaning device collects sensor data about a portion of the area as the device moves between the consecutive waypoints. A temporary map of the portion of the area between the consecutive waypoints is generated based on the collected sensor data, and a cleaning coverage pattern is generated using the temporary map. The area is then cleaned by moving the robotic cleaning device according to the cleaning coverage pattern. In certain embodiments, upon completing the cleaning, the consecutive waypoints are retained in the memory, while the temporary map may not be retained. |
US11537140B2 |
Mobile body, location estimation device, and computer program
A device includes an external sensor to scan an environment so as to periodically output scan data, a storage to store an environmental map, and a location estimation device to match the sensor data against the environmental map read from the storage so as to estimate a location and an attitude of the vehicle. The location estimation device determines predicted values of a current location and a current estimation of the vehicle in accordance with a history of estimated locations and estimated attitudes of the vehicle, and performs the matching by using the predicted values. |
US11537136B2 |
Event-based image capturing for a refuse vehicle
A refuse vehicle includes a chassis supporting a plurality of wheels and a vehicle body. The vehicle body defines a receptacle for storing refuse. A lifting system is movable between a first position and a second position vertically offset from the first position. A processing unit is in communication with a sensor. An imaging device is in communication with the processing unit and is positioned on the refuse vehicle to have a field of view extending outwardly away from the refuse vehicle. The processing unit controls the imaging device to capture an image upon receiving an indication, from the sensor, that an indicator is present within the field of view. In some embodiments, the indicator is the presence of a positive object, like a waste container. In other embodiments, the indicator is the omission of an object (e.g., no container is detected) within the field of view. |
US11537135B2 |
Moving robot and controlling method for the moving robot
A moving robot includes: a main body; a traveling unit configured to rotate and move the main body; a sensing unit configured to sense position information of a specific point of a front portion of a docking device; and a controller configured to, based on sensing result of the sensing unit, determine i) whether a first condition, which is preset to be satisfied when the docking device is disposed in a front of the moving robot, is satisfied, and ii) whether a second condition, which is preset to be satisfied when the moving robot is disposed in a front of the moving robot, is satisfied, to control an operation of the traveling unit so as to satisfy the first condition and the second condition, and to move to the front so as to attempt to dock in a state where the first condition and the second condition are satisfied. |
US11537133B2 |
Dynamic routing for autonomous vehicles
A route for a trip to a destination is generated using map information. A set of no-go roadway segments, where the vehicle is not able to drive in an autonomous mode, relevant to the route from the plurality of no-go roadway segments is identified from the map information. A local region around a current location of the vehicle is determined. A local map region including roadway segments of the map information that correspond to locations within the local region is determined. The set of the plurality of no-go roadway segments is filtered from the roadway segments of the local map region. A cost value is assigned to each roadway segment of the filtered roadway segments of the local map region. Any assigned cost values are used to determining a plan for maneuvering the vehicle for a predetermined period into the future. The vehicle is maneuvered according to the plan. |
US11537131B2 |
Control device, control method, and mobile body
The present disclosure relates to a control device, and a control method, a program, and a mobile body that enable efficient search for surrounding information when it is in an own position indefinite state. When it is in an own position indefinite state, on the basis of an own position, obstacle position information around oneself, and information of a surface sensing possible range of a surface sensing unit including a stereo camera for determining the own position, information of a surface-sensed area of an obstacle is recorded, and a search route is planned on the basis of the information of the surface-sensed area of the obstacle. The present technology can be applied to a multi-legged robot, a flying body, and an in-vehicle system that autonomously move according to a mounted computer. |
US11537121B2 |
Work vehicle, control device, and method for controlling work vehicle
A work vehicle includes: an imaging device that captures an image in which a work target is shown; an image transmission unit that transmits the image captured by the imaging device to a control device; an operation signal reception unit that receives an operation signal from the control device; and an operation control unit that limits the operation signal according to a transmission status of the image. |
US11537115B2 |
Digital replica based simulation to predict preventative measures and/or maintenance for an industrial location
Methods, computer program products and/or systems are provided that perform the following operations: obtaining digital replica models for equipment at an industrial location; receiving data feeds associated with the equipment; simulating operations of the equipment based on the digital replica models and the data feeds; predicting one or more events associated with areas within the industrial location based, at least in part, on the simulating of operations of the equipment; and determining one or more mitigation procedures based on the one or more predicted events. |
US11537114B2 |
Device and method for pre-bootup fault control of a driver output
Example implementations include a method of pre-bootup fault monitor of a LASER diode driver output, by applying a first power to a pre-bootup fault monitor device, setting a fault condition at the pre-bootup fault monitor device to a no-fault state, initiating the pre-bootup fault monitor device, determining whether a first impedance of driver output satisfies an impedance threshold, and in response to a determination that the first impedance satisfies the impedance threshold, applying a second power to the output device. Example implementations also include a system with a LASER output device, and a pre-bootup fault monitor device operatively coupled to the LASER output device, and operable to activate in response to receiving a first power, set a fault condition to a no-fault state, determine whether a first impedance of the output driver satisfies an impedance threshold, and, in response to a determination that the first impedance satisfies the impedance threshold, apply a second power to the LASER output device, and a power-on reset controller operatively coupled to the pre-bootup fault monitor and operable to, in response to the determination that the first impedance satisfies the impedance threshold, deactivate the pre-bootup fault monitor. |
US11537111B2 |
Methods and apparatus for 2-D and 3-D scanning path visualization
Methods and apparatus for two-dimensional and three-dimensional scanning path visualization are disclosed. An example apparatus includes a parameter determiner to determine at least one of a laser beam parameter setting or an electron beam parameter setting, a melt pool geometry determiner to identify melt pool dimensions using the parameter setting, the melt pool geometry determiner to vary the parameter setting to obtain multiple melt pool dimensions, and a visualization path generator to generate a three-dimensional view of a scanning path for an additive manufacturing process using the identified melt pool dimensions. The visualization path generator adjusts the laser beam parameters based on the generated three-dimensional view. |
US11537110B2 |
Programmable electronic power regulator
A programmable electronic power regulator includes a power module for controlling an actuator, a control module for actuating the power module, and an internal monitoring module for transferring the control module to an emergency operation. The internal monitoring module is configured to monitor a system state, detect a critical operating state, and output an error signal. The control module comprises: a basic controller, which is configured to output a power module control signal, and in which functions for open- and closed-loop control of the actuator are implemented, which are required for an emergency operation in a critical operating state; an additional controller, in which functions that are not needed for emergency operation are implemented; and a controller disconnection point, which connects the basic controller with the additional controller via a control connection, and which is configured to at least partially disconnect the control connection upon receipt of the error signal. |
US11537109B2 |
Server and system for automatic selection of tags for modeling and anomaly detection
A server system can operate to function as an automatic association of tags defining a system within a process. The operations include accessing tags and associated signals including a plurality of data values over time indicative of a physical property, behavior or measurement of a component of the process. For each signal, calculating a time-weighted average over a specific time period, selecting a specific number of different day periods sampled from the tags and signals, and for each tag, calculating a slope and intercept by calculating a linear regression of plurality of signals over the specific time period. Further, calculating a residual value of each data value of the signals over the specific time period, and calculating a normalized value of each residual value, and then calculating the absolute value of the dot product of the normalized residual value and the residual value of a subsequent number of tags. |
US11537103B2 |
Data collection setting device of industrial machine
A data collection setting device of an industrial machine includes: a display unit that displays augmented reality; an industrial machine identifying unit that identifies the industrial machine in the real world displayed on the display unit; a data display control unit that displays, on the display unit, a virtual object relating to the data which are collectable in the identified industrial machine; a data collecting device display control unit that displays, on the display unit, an object indicating the data collecting device; an operation determining unit that determines operation of an operator with respect to the virtual object relating to the data and the object indicating the data collecting device displayed on the display unit, and identifies the data and the data collecting device; and a data collection setting generating unit that generates a setting for collecting the identified data of the industrial machine (10) in the identified data collecting device. |
US11537102B2 |
Systems and methods to provide vendor managed inventory with active tracking
Disclosed is a system and method to track the consumption and use period of various consumable and/or durable welding-type products via tracking the consumption and/or use of various other consumable and/or durable welding-type products. The system and method may provide alerts when the use period of a consumable and/or durable welding-type product satisfies a threshold and therefore should be replaced. |
US11537101B2 |
Adaptive distributed analytics system
Distributed analytics system used to control the operation of at least one monitored system; the system includes an architect subsystem and an edge subsystem, wherein the edge subsystem comprises at least one edge processing device associated with at least one monitored system. The architect subsystem deploys at least one analytic model to an edge processing device based on characteristics of a monitored system associated with the edge processing device, the analytic model to be used by the edge processing device to provide control signals to a monitored system; and, receives information related to the monitored system from the edge processing device, the information utilized by the architect subsystem to modify the analytic model deployed to the at least one edge processing device to improve system performance of the monitored system. An edge processing device receives an analytic model from the architect subsystem; provides control signals to the monitored system according to the analytic model; and, sends information related to the monitored system to the architect subsystem, the information to be used by the architect subsystem to modify the analytic model to improve system performance of the monitored system. |
US11537099B2 |
Systems, methods and apparatus for sharing tool fabrication and design data
A position sensing tool for enabling topographical measurements of a working surface is provided. The tool includes sensors for mapping the tool environment and for positioning of the tool within the environment. The tool enables tracking of tool activity within the environment. The tool enables design and fabrication collaboration with other computer systems. The tool enables user and tool environment safety using tool positional, user position and tool environment awareness. Certain embodiments of the tool permit automated guidance of tasks in the tool environment. |
US11537095B2 |
Multi-function computer numerically controlled machine
A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described. |
US11537088B2 |
Methods and apparatus to implement safety applications associated with process control systems
Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application. |
US11537087B2 |
Method for adjusting the mean frequency of a time base incorporated in an electronic watch
A method and device for determining a constant parameter of an inhibition value for adjusting the device operating frequency of a watch equipped with a quartz oscillator. The following steps are performed by a self-calibration circuit of the electronic watch device: from a first external pulse and a second external pulse received from a system external to the watch and separated by a measurement time, corresponding to a reference number of reference periods for a periodic calibration signal derived from the time-measurement signal and having a calibration frequency derived from the natural frequency of the quartz oscillator, determining a calibration parameter representative of a ratio between a calibration period and a reference period for the periodic calibration signal, and determining a constant inhibition parameter as a function of the calibration parameter. |
US11537086B2 |
Pulsar based timing synchronization method and system
A pulsar based timing synchronization method and system are disclosed. In one example, a method includes receiving, by a pulsar signal receiver device, a pulse signal emitted from one or more celestial objects and processing, by the pulsar signal receiver device, the pulse signal to discipline a local clock to determine an accurate time output. The method also includes generating, by the pulsar signal receiver device, a timing synchronization signal based on the determined accurate time output. The method further includes providing, by the pulsar signal receiver device, the timing synchronization signal to at least one of a local power system device and a timing distribution network server. |
US11537080B2 |
Timepiece display mechanism with a resilient hand
A timepiece display mechanism with a resilient hand including a first and second device for driving, about an output axis, a first and a second pipe mounted at the ends of a flexible strip, and including a display index distant from the pipes, these drive devices being arranged to deform the flexible strip, by varying the angular position of one pipe with respect to the other about the output axis, and to vary the radial position of the display index with respect to this axis, this mechanism includes a first differential on the drive train of the first pipe, one input of which is formed by a first cam, and a second differential on the drive train of the second pipe, one input of which is formed by a second cam. |
US11537078B2 |
Lighting device for vehicles
A lighting device (31), in particular a rear luminaire, for a vehicle (30) is provided. The lighting device (31) has a hologram (34) and a light source (32) for illuminating the hologram (34). An image, more particularly a real image (35), is thereby generated, which can also lie outside the physical boundaries of the lighting device (31). |
US11537072B2 |
Method of manufacturing heat generating roller by providing a poly-ether-ketone resin over a base member, heat generating roller, fixing device, and image forming apparatus
A method of manufacturing a heat generating roller includes forming an insulating portion on a surface of a metal base member by providing poly-ether-ether-ketone resin over the surface of the base member and heating the poly-ether-ether-ketone resin, the poly-ether-ether-ketone resin being electrically insulating and heat-shrinkable; and forming a heat generating portion on a surface of the insulating portion, the heat generating portion generating heat when energized. |
US11537066B2 |
Image forming apparatus
An intermediate transfer belt has a first region and a second region in an outer circumferential surface thereof that is in contact with a blade. The first region has a first dynamic friction coefficient in a belt conveyance direction, and the second region has a second dynamic friction coefficient. The distance of the second region in the belt conveyance direction is less than the distance of the first region and is greater than the distance of a contact portion in which the blade is in contact with the intermediate transfer belt. |
US11537065B2 |
Developing unit, process cartridge, and image forming apparatus using toner to develop toner image
A developing unit includes a conveying member which rotates to convey the developer to the developer bearing member. The conveying member includes a sheet portion with one end fixed to a rotation shaft and a free end which enters the developing chamber through an opening when the conveying member rotates around a rotation center, wherein relations C>A and B>A are satisfied, where A is a distance from the rotation center to an upstream end of the opening in a rotational direction, B is a distance from the rotation center to a downstream end of the opening in the rotational direction, and C is a length from the rotation center to the free end of the sheet portion in an unbent state. The upstream end of the opening is lower in a direction of gravitational force than the downstream end at an orientation in use. |
US11537063B2 |
Method for determining the connection status of a toner refill device
An example image forming apparatus includes a printing engine to perform a printing work by using toner filled in a toner cartridge, a communication device to communicate with a circuit board attached to a toner refill apparatus that refills toner in the toner cartridge by using a plurality of terminals, and a processor to identify a connection state of the toner refill apparatus based on a voltage value of at least one of the plurality of terminals. |
US11537054B1 |
Methods and apparatus for reducing hydrogen permeation from lithographic tool
An apparatus for reducing hydrogen permeation of a mask is provided when generating extreme ultraviolet (EUV) radiation. The apparatus includes a mask stage configured to hold the mask, a hydrogen dispensing nozzle configured to eject hydrogen below the mask, and a trajectory correcting assembly. The trajectory correcting assembly includes a correcting nozzle and a gas flow detector. The correcting nozzle is configured to dispense at least one flow adjusting gas to adjust a trajectory of the hydrogen away from the mask to reduce hydrogen permeation at an edge of the mask. The gas flow detector is configured to measure a variation of an airflow of the hydrogen adjusted by the at least one flow adjusting gas. |
US11537051B2 |
Control apparatus and control method, exposure apparatus and exposure method, device manufacturing method, data generating method and program
A control method for a spatial light modulator for an exposure apparatus having a projection optical system having an optical elements a state of each of which is allowed to be changed, the method sets states of optical elements located in a first area to a first distribution in which a first optical element in a first state and a second optical element in a second state are distributed in a first distribution pattern so that one portion of a light from the optical elements located in the first area enters the projection optical system and setting states of optical elements located in a second area to a second distribution in which the first optical element and the second optical element are distributed in a second distribution pattern to reduce a deterioration of the pattern image caused by a light that enters the projection optical system from the first area. |
US11537050B2 |
Pellicle for flat panel display photomask
A pellicle assembly for large-size photomasks including a frame member configured to be affixed to a large-size photomask substrate, a substantially rigid and transparent pellicle membrane affixed to the frame member so as to protect at least a portion of the large-size photomask substrate from contamination during usage, storage and/or transport, and a coating on at least one of top and bottom surfaces of the pellicle membrane that binds the pellicle membrane to prevent separation of pellicle membrane material in the event of breakage. |
US11537047B2 |
Spin coater and semiconductor fabrication method for reducing regeneration of photoresist
Systems and methods for semiconductor fabrication are described. A spin coater comprises a spin chuck, a nozzle, a nozzle housing, a purge gas supply, and an organic solvent supply. The nozzle housing includes a lower housing including a solvent storage groove in which the organic solvent is stored, and an upper housing on the lower housing. The upper housing includes a nozzle insert hole on the solvent storage groove and receives the nozzle, and a gas supply hole connected to one side of the nozzle insert hole. |
US11537035B2 |
Light source apparatus and projection-type image display apparatus
A light source apparatus includes a plurality of light emitting apparatuses. Each of the light emitting apparatuses includes a plurality of light emitting devices each of which has a light emitting area and a non-light emitting area on an emission surface thereof that emits light. At least two light emitting apparatuses of the light emitting apparatuses constitute a light emitting apparatus group disposed such that the emission surfaces of the respective light emitting apparatuses are parallel to each other with a predetermined distance, and that a distance between light emitting areas of the respective light emitting apparatuses when viewed along a direction perpendicular to the emission surfaces of the at least two of the light emitting apparatuses is shorter than a distance between the light emitting areas of the respective light emitting apparatuses when the emission surfaces of the respective light emitting apparatuses are on the same plane. |
US11537034B2 |
Projection optical apparatus and projector with improved cooling capability
A projection optical apparatus includes a first housing, a second housing accommodated in the first housing, and a projection system accommodated in the second housing. The projection system includes a first reflector deflecting the optical path of the projection system. The first housing has a plurality of first openings that cause the interior of the first housing to communicate with the exterior of the first housing. The second housing has a plurality of second openings that cause the interior of the second housing to communicate with the exterior of the second housing. |
US11537031B2 |
Optical system, projector, and imaging apparatus
An optical system includes a lens having a first transmission surface, a reflection surface disposed on an enlargement side of the first transmission surface, and a second transmission surface disposed on the enlargement side of the reflection surface. The lens is made of resin. The reflection surface has a concave shape. A conditional expression below is satisfied, 10≤q×Fno/f2≤2989 where Fno is an F-number of the optical system, f is a focal length of the optical system, and q is an amount of light in an enlargement-side conjugate plane. |
US11537026B2 |
Optical frequency comb generation in integrated lithium niobate devices
Kerr and electro-optic frequency comb generation in integrated lithium niobate devices is provided. In various embodiments, a microring resonator comprising lithium niobate is disposed on a thermal oxide substrate. The microring resonator has inner and outer edges. Electrodes are positioned along the inner and outer edges of the microring resonator. The electrodes are adapted to modulate the refractive index of the microring. A pump laser is optically coupled to the microring resonator. The microring resonator is adapted to emit an electro-optical frequency comb when receiving a pump mode from the pump laser and when the electrodes are driven at a frequency equal to a free-spectral-range of the microring resonator. |
US11537025B2 |
Molding free-space light with guided-wave-driven metasurfaces
Embodiments relate to a photonic component having a metasurface. The metasurface includes a substrate with a thin-layer of meta-atoms disposed thereon. The photonic component includes a waveguide having a top surface, wherein the metasurface is disposed on at least a portion of the top surface such that the meta-atoms form an array on the top surface. The photonic component includes a sandwich nano-bar antenna formed in or on the metasurface. |
US11537024B2 |
Electro-optic displays
A method for driving an electro-optic display, the display having at least one display pixel coupled to a storage capacitor, the method include applying a waveform sequence to the at least one display pixel and connecting the storage capacitor to a first bias voltage, and maintaining a last frame voltage level on the display pixel after the completion of the applied waveform. |
US11537023B2 |
Liquid crystal cell and electronic device
A liquid crystal cell includes a first substrate, a second substrate and a liquid crystal layer disposed between the first substrate and the second substrate. The first substrate includes a first base, and an electrochromic layer disposed on a side of the first base. The second substrate includes a second base, and a plurality of spacers arranged at intervals and disposed on a side of the second base proximate to the first substrate. An orthographic projection of at least one spacer of the plurality of spacers arranged at intervals on the first base is within a range of an orthographic projection of the electrochromic layer on the first base. |
US11537022B1 |
Dynamic tenancy
A method of controlling smart windows with dynamic tenancy, performed by a control system is provided. The method includes coupling a control system having a plurality of smart windows each having one or more electrochromic devices, to a plurality of remote devices, and managing, in the control system, configurable smart window groups each having in membership one or more of the plurality of smart windows. The method includes managing, in the control system, configurable user groups each having in membership one or more of a plurality of users in association with the smart window groups, and controlling transmissivity of the electrochromic devices of the plurality of smart windows in accordance with the configurable smart window groups, the configurable user groups and the plurality of remote devices. |
US11537021B2 |
Switchable objects and methods of manufacture
A simplified switchable object and methods of making same are provided. The methods may include steps of applying a switchable material on a first surface of a first substrate, the switchable material having a thickness and a shape; applying a barrier material on the first substrate, circumferential to the switchable material; and applying a second substrate over top of, and in contact with, the switchable material and the barrier material, the first substrate, second substrate and barrier material defining a closed chamber encapsulating the switchable material. The methods may further include a step of applying a seal material. |
US11537020B2 |
Electrochromic polyamic acid material, preparation method thereof, and display device
The present invention provides an electrochromic polyamic acid material, a preparation method thereof and a display device, wherein the molecular structure of the electrochromic polyamic acid material includes oligoaniline and carbazolyl triphenylamine. The oligoaniline serves as an electrochemically sensitive group, and the carbazolyl triphenylamine serves as a fluorescence emitting group. The electrochromic polyamic acid material is an electrically controlled fluorescent polymer. Fluorescence intensity of the electrochromic polyamic acid material undergoes reversible fluorescence conversion with a change of an applied voltage, due to a redox reaction of the oligoaniline at different voltages, resulting in an interchange between a benzene ring and an anthracene ring in a molecular structure, and an electron/energy transfer path with the fluorescence emitting group are generated or eliminated, thereby realizing the electrically controlled fluorescent properties of the electrochromic polyamic acid material. |
US11537019B2 |
Composite oxide semiconductor, semiconductor device using the composite oxide semiconductor, and display device including the semiconductor device
A novel composite oxide semiconductor which can be used in a transistor including an oxide semiconductor film is provided. In the composite oxide semiconductor, a first region and a second region are mixed. The first region includes a plurality of first clusters containing In and oxygen as main components. The second region includes a plurality of second clusters containing Zn and oxygen as main components. The plurality of first clusters have portions connected to each other. The plurality of second clusters have portions connected to each other. |
US11537018B2 |
Display panel and display device
The present disclosure discloses a display panel and a display device. The display panel includes: a base substrate, including a plurality of substrate via holes located in a display area of the display panel; and a plurality of driving signal lines and a plurality of bonding terminals, respectively located on different sides of the base substrate. At least one of the plurality of driving signal lines is electrically connected to at least one of the plurality of bonding terminals through the substrate via hole(s). |
US11537013B2 |
Display panel and display device
This application discloses a display panel and a display device. The display panel includes a substrate, source driving chips, and gate chips. The source driving chip includes two sets of pins. The two sets of pins are respectively located on a first side and a second side of a same source driving chip. The gate chips are connected to different sets of pins. |
US11537011B2 |
Display device
A display device includes a first substrate including a display area including pixels, a non-display area disposed around the display area, and a base substrate, a second substrate facing the first substrate, and a printed circuit board attached to side surfaces of the first substrate and the second substrate, wherein the first substrate includes a plurality of connection wirings connected to the pixels, arranged on the base substrate, extending along a first direction, and spaced apart from each other along a second direction intersecting the first direction, and a plurality of connection pads arranged on the side surface of the first substrate and the side surface of the second substrate, connected to the connection wirings, extending along a thickness direction, and spaced apart from each other along the second direction, the first substrate further includes a coupling member disposed between the printed circuit board and the side surface of the first substrate and between the printed circuit board and the side surface of the second substrate, and the coupling member includes a non-conductive film portion disposed to overlap the connection wirings along the first direction, and a conductive film portion disposed around the non-conductive film portion. |
US11537009B2 |
Array base plate and fabricating method thereof, display panel and displaying device
An array base plate and a fabricating method thereof, a display panel and a displaying device. The array base plate includes a substrate, the substrate is divided into a displaying region and a non-displaying region that surrounds the displaying region, and the non-displaying region includes a chip binding region; the array base plate further includes a target film layer provided on the substrate, and the target film layer extends to the non-displaying region; and the target film layer has a depression structure on a side that faces the chip binding region, and a position of the depression structure corresponds to a position of the chip binding region, whereby an orthographic projection of an alignment film in the array base plate on the substrate does not have a coinciding area with the chip binding region. |
US11537008B2 |
Optical element, liquid crystal display device, and projection-type image display device
Provided is an optical element which significantly reduces arrangement space, has superior durability, and also enables increased costs to be curbed. Functions of a polarizer and a phase difference compensation element are integrated. Specifically, the optical element has a transparent substrate, and a polarizer on one side of the transparent substrate, and has a phase difference compensation element on a side of the transparent substrate opposite from the polarizer. |
US11537006B2 |
Optical film structure
The present invention provides an optical film structure, which comprises a base layer, a plurality of optical layers, and a prism layer. A first optical structure is disposed below the base layer such that the first optical structure can concentrate and alter an incident light source. By using the structure of the plurality of optical layers, the ineffective polarized light of the light source can be converted into effective polarized light. Furthermore, the first optical structure adjusts a focal point of the incident light source and thus increasing the luminous flux and brightness of the light source. |
US11537003B2 |
Backlight module and display device
Disclosed are a backlight module and a display device. An optical film includes a main body portion and at least one fixing portion connected to the main body portion, the main body portion is fixed to a light exit surface of a light guide plate, and the fixing portion is snap-fitted to a fixing surface of the light guide plate; the fixing portion is snap-fitted to the fixing surface of the light guide plate. |
US11537000B2 |
Display module and display device
The present disclosure provides a display module, including a display panel and a cover plate covering a light-exiting surface of the display panel. The cover plate includes a display panel setting region and a functional module setting region, a light shielding structure is connected to a side wall of the display panel close to the functional module setting region, the functional module setting region includes a light shielding region and a light transmitting region for exposing a functional module, the light shielding region surrounds the light transmitting region, and the light shielding region is provided with an alignment mark for the attachment of a protective film configured for covering the light transmitting region. The present disclosure further provides a display device. |
US11536998B2 |
Backlight device and display device
A backlight device is provided and include frame formed of sheet material including at least four bars; first adhesive layer provided on one surface of the bars; reflective sheet attached to frame with first adhesive layer; second adhesive layer is provided on another surface opposed to the one surface of the bars; optical member including lightguide plate disposed on reflective sheet in frame; and light source disposed in frame and configured to emit light to optical member, wherein thickness of second adhesive layer provided on three successive bars of frame along three sides of lightguide plate is greater than thickness of first adhesive layer provided on four bars of frame. |
US11536995B2 |
Display panel and display device
A display panel and a display device are provided. The display panel includes a first pixel area and a second pixel area adjacent to the first pixel area. The display panel includes an array substrate, a color film substrate arranged oppositely to the array substrate, a liquid crystal layer between the array substrate and the color film substrate, and a backlight module positioned at a side of the color film substrate, which is back on to the array substrate. The display panel comprises a plurality of micro light emitting diode (micro LED) lighting units. A transparent area is placed among the micro LED lighting units, and the color film substrate includes a color filter in the second pixel area. |
US11536993B2 |
Display panel, fabricating method thereof, display device and charging method thereof
A display panel and a method for fabricating the same, and a display device and a method for charging the same are provided. The display panel includes: an array substrate; an opposite substrate arranged opposite to the array substrate; a charging coil located between the array substrate and the opposite substrate, wherein the charging coil is configured to generate electrical energy through electromagnetic induction. In this way, a battery for charging the battery is integrated inside the display panel to thereby make the display panel thin and lightweight. |
US11536990B2 |
Driver circuit for driving a voltage controlled electro-optical modulator
Examples include a driver circuit for driving a voltage controlled electro-optical modulator. The driver circuit includes a supply input and an input for receiving the input voltage. The driving circuit further includes a level shifter circuit, which includes first and second capacitors and is electrically connected to the input, and a voltage distribution circuit, which is electrically connected between the level shifter circuit and an output of the driver circuit for providing the output voltage. The level shifter circuit is configured to generate, based on the input voltage and using the first capacitor, a first voltage varying between the positive supply voltage level and a positive first level that is greater than the positive supply voltage level. The level shifter circuit is also configured to generate, based on the input voltage and using the second capacitor, a second voltage varying between ground and a negative second level. |
US11536987B2 |
Light modulation device
A light modulation device is disclosed herein. In some embodiments, a light modulation device includes a first polymer film substrate, a second polymer film substrate, an active liquid crystal layer disposed between the first and second polymer film substrates, a reflective layer, wherein the active liquid crystal layer is capable of switching between a first orientation state and a second orientation state different from the first orientation state upon application of a voltage, each of the polymer film substrates has an in-plane retardation of 4,000 nm or more for light having a wavelength of 550 nm, a ratio of an elongation (E1) in a first direction to an elongation (E2) in a second direction perpendicular to the first direction of 3 or more, and wherein an angle formed by the first directions of the first and second polymer film substrates is in a range of 0 degrees to 10 degrees. |
US11536986B2 |
Oxygen permeable scleral contact lenses using patterned air cavities
A contact lens has a core thick enough to accommodate a payload. The lens further has outer and inner coverings that cover parts of the core. Each covering is a thin layer of gas-permeable material shaped to form a respective cavity between the covering and the core. Oxygen passes through the outer covering to the outer cavity, through an air path within the core to the inner cavity, and through the inner covering to reach the cornea of the wearer's eye. To increase oxygen flow, a patterned structure is formed at an interface between the core and at least one of the outer and inner covering, comprising supports at which the core and covering contact, and recesses forming the cavity between the core and covering for oxygen flow. The outer and inner coverings may be made from different types of gas-permeable materials having different levels of gas-permeability and brittleness. |
US11536982B2 |
Anti-vibration optical device
An anti-vibration optical device includes an objective lens group provided on one side of a housing, an eyepiece group provided on another side of the housing, an image blur corrector housed into the housing to be located between the objective lens group and the eyepiece group and including an erecting prism, a gimbal mechanism rotatably supporting the erecting prism and an actuator for rotating the erecting prism via the gimbal mechanism, a first angular velocity detection sensor configured to detect a first angular velocity, which is an angular velocity of the housing, a second angular velocity detection sensor configured to detect a second angular velocity, which is an angular velocity of the erecting prism, and a controller configured to control the actuator on the basis of the first angular velocity and the second angular velocity. |
US11536980B2 |
Beam steering apparatus and system having the same
Provided is a beam steering apparatus including a driving pixel unit including a plurality of driving pixels that are respectively configured to supply a voltage or a current, a light modulator including a plurality of pixels corresponding to the plurality of driving pixels, each pixel of the plurality of pixels being configured to modulate incident light, and a wiring layer including a wiring structure configured to electrically connect the plurality of driving pixels to the plurality of pixels, wherein the wiring structure includes a first conductive wire connected to the plurality of driving pixels, a second conductive wire connected to the plurality of pixels, and at least one third conductive wire connected between the first conductive wire and the second conductive wire, and wherein the first conductive wire, the second conductive wire, and the at least one third conductive wire form a step structure. |
US11536979B2 |
Optical arrangement and laser system
An optical arrangement converts an input laser beam into a line-like output beam, which propagates along a propagation direction and which has, in a working plane, a line-like beam cross section extending along a line direction. The optical system includes: a reshaping optical unit having an input aperture, through which the input laser beam is radiated, and an elongate output aperture, elongatedly extending along an aperture longitudinal direction, the reshaping optical unit converting the input laser beam radiated through the input aperture into a beam packet exiting through the output aperture; and a homogenization optical unit which converts the beam packet into the line-like output beam, different beam segments of the beam packet being intermixed and superimposed along the line direction. The aperture longitudinal direction extends in a manner rotated about the propagation direction by a non-vanishing angle of rotation with respect to the line direction. |
US11536974B2 |
Flexible display device and optical device including the same
A flexible display device including a first display area including first data lines arranged in a first direction, first scan lines arranged in a second direction intersecting the first direction, a second display area including second data lines arranged in the first direction, second scan lines arranged in the second direction, a first circuit unit adjacent to a side of the first display area, a second circuit unit adjacent to a side of the second display area, and a third circuit unit between the first display area and the second display area. |
US11536970B1 |
Tracking of item of interest using wearable heads up display
A wearable heads-up display (WHUD) obtains attribute data corresponding to an attribute of an item of interest and obtains environmental data of an environment surrounding the WHUD via one or more sensors of the WHUD. The WHUD compares the attribute data with the environmental data to detect the item of interest. In response to the detection, the WHUD obtains location data indicative of a location of the item of interest, stores the location data in association with a context of detection of the item of interest. In response to a trigger, such as a query by a user regarding the item of interest, the WHUD provides a location indication based on the location data, the location indication including, for example, a display of a description of the location of the item of interest, a display of the item of interest at the location, and the like. |
US11536967B2 |
Light-guiding device, display device, and method of manufacturing light-guiding device
A light-guiding device is configured to accept image light through a light incidence part, guide the image light through reflection, and emit, to outside through a light emission part, the image light that is guided, the light-guiding device includes a protective member having a sheet shape and configured to cover a body member in a region corresponding to an optical surface of a surface of the light-guiding device, and an adhesive layer is formed between the body member and the protective member. |
US11536966B2 |
Display with a compact beam scanner
A display device includes a relay waveguide and a scanner. The scanner is configured to angularly scan image light for coupling into the waveguide, and includes a scanning reflector and a second reflector disposed between the scanning reflector and an input coupler of the waveguide. The scanning reflector has an aperture for the image light to propagate therethrough toward the second reflector. The second reflector is configured to reflect at least a portion of the image light received through the aperture back toward the scanning reflector and to transmit at least a portion of the image light reflected from the scanning reflector toward the input coupler. The arrangement enables a compact design of the display. |
US11536962B2 |
Optical system and near-eye display device
The present disclosure provides an optical system and a near-eye display device. The optical system includes an optical waveguide and an eyepiece system. The eyepiece system is on a light incident side of the optical waveguide, and a light exit side of the eyepiece system is opposite to the light incident side of the optical waveguide so that light exited from the eyepiece system is incident on the optical waveguide. The eyepiece system includes a lens group which includes a first lens, a second lens and a third lens which are sequentially arranged in a direction parallel to the optical axis of the lens group; a side of the first lens away from the second lens is the light exit side of the eyepiece system, each of the first lens and the third lens has a positive focal power; and the second lens has a negative focal power. |
US11536948B2 |
Micromechanical light deflection device
A micromechanical light deflection device, including a micromechanical light deflection unit and a transparent cover for the micromechanical light deflection unit, the transparent cover including at least one passive beam shaping unit for a light beam. |
US11536942B2 |
Device for mounting an object holder
A device for mounting an object holder on a carrier that can be inserted into a cryostat includes at least one clamping element may be provided for non-positive connection of the object holder with the carrier. The at least one clamping element is arranged to enable damage-free mounting of the object holder on the carrier even in the case of large temperature changes, so that reproducible measuring conditions are created at large temperature changes. The at least one clamping element may be drive-connected via a lever to a piezoelectric element, which may be subjected to voltage by a control device as a function of temperature and of a bearing specification and is supported against the object holder or the carrier. |
US11536941B2 |
Planar area light source
A device, including: an end-emitting optical fiber including a first end and a second end; a light extraction plate including a light scattering structure; and a light diffuser film disposed above the light scattering structure. Also disclosed are systems including the device. |
US11536939B2 |
Method for digitally correcting an optical image of a sample by means of a microscope, and microscope
A method is useable for digitally correcting an optical image of a sample by a microscope that has a cover slip covering the sample. The method includes: determining, by the microscope, an index of refraction of an optical medium bordering the cover slip, a tilt of the cover slip, and/or a thickness of the cover slip; ascertaining an imaging error to be corrected in the form of a pupil function based on the index of refraction of the optical medium, the tilt of the cover slip, and/or the thickness of the cover slip; carrying out imaging of the sample by the microscope; and digitally correcting image data captured by the imaging of the sample based on the pupil function. |
US11536933B2 |
Lens assembly
A lens assembly includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens, all of which are arranged in order from an object side to an image side along an optical axis. The first lens is with positive refractive power and includes a convex surface facing the object side. The second lens is with negative refractive power and includes a concave surface facing the image side. The third lens is with refractive power and includes a convex surface facing the image side. The fourth, fifth, and sixth lenses are with refractive power. The lens assembly satisfies: 2 mm |
US11536930B2 |
Suspended actuator
An imaging apparatus comprises two actuators, such as an autofocus actuator and optical image stabilizer. The actuators are nested, wherein the outer actuator is suspended from the device body and the inner actuator is suspended from the outer actuator. A suspension element may be a flexure bearing, allowing a flat actuator design. |
US11536928B2 |
Voice coil motor
A VCM (voice coil motor) is disclosed, the VCM including: a rotor including a cylindrical bobbin for accommodating a lens and protruded at a bottom end with a boss, and a coil block arranged at a periphery of the bobbin; a stator including a magnet facing the coil block and a yoke fixing the magnet; and an elastic member including a first elastic member formed with a through hole coupled to the boss of the bobbin and a second elastic member coupled to an upper end facing the bottom end of the bobbin; wherein the boss is formed with a disengagement prevention unit inhibiting the first elastic member from being disengaged from the boss, and the first elastic member is formed with a coupling unit contacting a joint where the disengagement prevention unit and the coupling unit meet. |
US11536927B2 |
Lens alignment system and method
A lens alignment system and method is disclosed. The disclosed system/method integrates one or more lens retaining members/tubes (LRM/LRT) and focal length spacers (FLS) each comprising a metallic material product (MMP) specifically manufactured to have a thermal expansion coefficient (TEC) in a predetermined range via selection of the individual MMP materials and an associated MMP manufacturing process providing for controlled TEC. This controlled LRM/LRT TEC enables a plurality of optical lenses (POL) fixed along a common optical axis (COA) by the LRM/LRT to maintain precise interspatial alignment characteristics that ensure consistent and/or controlled series focal length (SFL) within the POL to generate a thermally neutral optical system (TNOS). Integration of the POL using this LRM/LRT/FLS lens alignment system reduces the overall TNOS implementation cost, reduces the overall TNOS mass, reduces TNOS parts component count, and increases the reliability of the overall optical system. |
US11536926B2 |
Image capturing device
An image capturing device is provided. The image capturing device includes a device housing, a lens module, a restriction unit, and a latch. The device housing has an insertion slot. The lens module pivots on the device housing. Relative to the device housing, the lens module is adapted to be rotated between a first module orientation and a second module orientation. The restriction unit is disposed in the device housing. The latch passes through the insertion slot of the device housing, wherein the latch is adapted to be moved between a first latch position and a second latch position. When the latch is in the first latch position, the latch sufficiently pushes the restriction unit. When the latch is in the second latch position, the pressure from the latch applied to the restriction unit is decreased. |
US11536922B2 |
Intermittently connected optical fiber ribbon and method for manufacturing intermittently connected optical fiber ribbon
An intermittently connected optical fiber ribbon includes optical fibers, disposed side by side in a width direction of the optical fibers, and connecting portions that each intermittently connect two adjacent ones of the optical fibers. A center-to-center distance between any of the two adjacent ones of the optical fibers is greater than a diameter of the individual optical fibers. A total volume shrinkage per meter per 1° C. of the connecting portions of a single one of the optical fibers is 0.00070 mm3/m·° C. or lower. |
US11536916B1 |
Pathloss optimization for optical systems
Methods include, for each of a plurality of pluggable optical transceivers that are fiber-coupled to respective inputs of a passive wavelength division multiplexer having a predetermined loss profile defining a path specific loss between each input and a common output, sending an optical output signal along an optical signal path while the other optical transceivers of the plurality are not sending optical output signals and measuring an optical power of the sent optical output signal at an input of a local optical amplifier downstream from an output of the wavelength division multiplexer, wherein the local optical amplifier is configured to transmit the optical output signals to a distant location, and, based on the measured optical powers, determining a loss distribution across the optical output signals at the input of the local optical amplifier by subtracting the predetermined path specific losses of the wavelength division multiplexer, comparing a variation in the loss distribution to a nominal variation to determine a defect in a transceiver fiber path associated with a higher loss component of the distribution where the variation exceeds the nominal variation, comparing an average or maximum loss in the loss distribution to a nominal average or maximum allowable loss to determine a defect in a common fiber path downstream from the multiplexer, and adjusting one or more of the optical powers of the optical output signals produced by the optical transceivers before transmission through the multiplexer, by an optical power offset that produces a predetermined flat optical power spectrum profile at the input of the local optical amplifier and that increases a transmission distance over which the optical output signals decodably propagate. |
US11536909B2 |
Optical waveguide member connector and method for producing the same
An opto-electric hybrid board connector includes an opto-electric hybrid board, a connector, and an adhesive member. The board has a bottom surface, a first side surface, and a second side surface. The connector has an inner bottom surface, a first inner side surface, and a second inner side surface. The adhesive member includes a first adhesive member having contact with the inner bottom surface, first inner side surface, and first side surface facing a first gap, and a second adhesive member filled in the first gap and having contact with the inner bottom surface, second inner side surface, and second side surface facing a second gap. A ratio (L1/L0) of a width L1 of the first gap to a width L0 of the inner bottom surface, and a ratio (L2/L0) of a width L2 of the second gap to the width L0 of the inner bottom surface are 0.01 or more. |
US11536906B2 |
Modal-noise mitigator and associated method
A method for mitigating modal noise includes applying a time-varying mechanical force to a fiber segment of the multimode optical fiber in at least a first direction orthogonal to a fiber axis of the multimode optical fiber within the fiber segment. A modal-noise mitigator for a multimode optical fiber includes an actuator configured to apply a time-varying mechanical force to a fiber segment of the multimode optical fiber in at least a first direction orthogonal to a fiber axis of the multimode optical fiber within the fiber segment. |
US11536905B2 |
Abrasive jet cleave and clean system
A process for terminating an optical fiber with a ferrule includes the steps of: (a) providing an optical fiber and ferrule with an end of the optical fiber extending beyond a surface of the ferrule; and (b) directing a jet comprising an air-abrasive mixture at the end of the optical fiber to cleave the end of the optical fiber from the remainder of the optical fiber. |
US11536904B2 |
Optical dielectric waveguide structure
An optical subassembly includes a planar dielectric waveguide structure that is deposited at temperatures below 400 C. The waveguide provides low film stress and low optical signal loss. Optical and electrical devices mounted onto the subassembly are aligned to planar optical waveguides using alignment marks and stops. Optical signals are delivered to the submount assembly via optical fibers. The dielectric stack structure used to fabricate the waveguide provides cavity walls that produce a cavity, within which optical, optoelectronic, and electronic devices can be mounted. The dielectric stack is deposited on an interconnect layer on a substrate, and the intermetal dielectric can contain thermally conductive dielectric layers to provide pathways for heat dissipation from heat generating optoelectronic devices such as lasers. |
US11536901B2 |
Compact and efficient integrated photonic device for coupling light on- and off-chip
The present invention provides an optical coupler comprising: a first optical prong; a second optical prong; an optical waveguide with which the first optical prong and the second optical prong merge; wherein: a distance from an axially outer tip edge of the first optical prong to an axially outer tip edge of the first optical prong is greater than a planar width of the optical waveguide; and the first optical prong and the second optical prong are each tapered from the optical waveguide. |
US11536899B2 |
Integrated bandgap temperature sensor
Absolute temperature measurements of integrated photonic devices can be accomplished with integrated bandgap temperature sensors located adjacent the photonic devices. In various embodiments, the temperature of the active region within a diode structure of a photonic device is measured with an integrated bandgap temperature sensor that includes one or more diode junctions either in the semiconductor device layer beneath the active region or laterally adjacent to the photonic device, or in a diode structure formed above the semiconductor device layer and adjacent the diode structure of the photonic device. |
US11536894B2 |
Modular waveguides and fixtures utilizing same
According to an aspect of the present disclosure, a luminaire comprises a housing and at least one waveguide comprising first and second opposite waveguide ends, a coupling portion disposed at the first waveguide end, and a light emitting portion disposed between the first and second waveguide ends. The luminaire is further arranged such that the first waveguide end is disposed adjacent a first luminaire end and the second waveguide end is disposed at a second luminaire end opposite the first luminaire end. Still further, the luminaire comprises at least one LED element disposed within the housing adjacent the coupling portion of the at least one waveguide such that the at least one waveguide provides a first illumination pattern and the at least one waveguide is interchangeable with another waveguide that provides a second illumination pattern. |
US11536891B2 |
Optical waveguide comprising a beam in-coupling region and a beam coupling-out region each provided with a coupling grating and display device
An optical waveguide includes an optical waveguide body having a beam in-coupling region and a beam coupling-out region, wherein: the beam in-coupling region is provided with a coupling grating configured to couple a beam into the optical waveguide body, and have the beam propagate in a total reflection manner in the optical waveguide body; the beam coupling-out region is provided with an out-coupling grating configured to couple the light beam propagating to the beam coupling-out region out of the optical waveguide body, such that the beam does not undergo secondary diffraction at the coupling grating and have continuous exit pupil expansion; and the out-coupling grating includes a transmissive out-coupling grating and a reflective out-coupling grating disposed on two sides of the optical waveguide body parallel to a beam propagation direction. |
US11536889B2 |
Display device and data processing device
A novel display device that is highly convenient, useful, or reliable is provided. The display device includes a light guide plate, a display panel, and an intermediate layer, and the light guide plate includes a first surface and a second surface. The first surface is irradiated with light, the second surface has a function of distributing light, the second surface is in contact with the intermediate layer, and the second surface has a first refractive index N1 in a region in contact with the intermediate layer. The display panel faces the second surface, the display panel is in contact with the intermediate layer, and the display panel has a function of scattering the distributed light. The intermediate layer includes a region positioned between the second surface and the display panel, and the intermediate layer has a second refractive index N2 in a region in contact with the second surface. The second refractive index N2 is smaller than the first refractive index N1. |
US11536888B2 |
Light diffusing device with color conversion and related light system
Embodiments of a light diffusing device with a color conversion layer are disclosed. Specifically the color conversion layer includes a luminophore that converts light from a higher wavelength to a lower wavelength. |
US11536884B2 |
Optical device and electronic device
An optical device includes an optical member having a plurality of first optical layers and a plurality of second optical layers having a refractive index different from that of the first optical layer in which the first optical layers and the second optical layers are laminated, and a layer thickness changing electrode that changes a thickness of the first optical layer in a lamination direction of the first optical layers and the second optical layers, in which the optical member is provided in a pair, and the pair of optical members is disposed to face each other through a gap, and a gap changing driver that changes a dimension of the gap. |
US11536879B2 |
Elliptical beam design using cylindrical optics
The disclosure describes various aspects of techniques for elliptical beam design using cylindrical optics that may be used in different applications, including in quantum information processing (QIP) systems. In an aspect, the disclosure describes an optical system having a first optical component having a first focal length, a second optical component having a second focal length and aligned with a first direction, and a third optical component having a third focal length and aligned with a second direction orthogonal to the first direction. The optical system is configured to receive one or more optical beams (e.g., circular or elliptical) and apply different magnifications in the first direction and the second direction to the one or more optical beams to image one or more elliptical Gaussian optical beams. A method for generating elliptical optical beams using a system as the one described above is also disclosed. |
US11536877B2 |
Laminated optical film, method of producing laminated optical film, optical element, and image display
The present invention is intended to provide a laminated optical film achieving both a high proportion of void space (porosity) and superior abrasion resistance. The laminated optical film of the present invention includes: a void-provided layer; a resin film; and a cover layer, wherein the void-provided layer is formed on the resin film, the cover layer is formed directly on the void-provided layer, and the void-provided layer has a contact angle with water of 90° or more and a proportion of void space of 30 vol % or more. |
US11536876B2 |
Composite membrane, touchpad and display device
Provided are a composite membrane, a touchpad and a display device. The composite membrane includes a first graded-refractive-index layer, a first dielectric layer and a second graded-refractive-index layer which are stacked in sequence; where the first graded-refractive-index layer includes at least two first sub-layers, and the second graded-refractive-index layer includes at least two second sub-layers; in a direction from the first graded-refractive-index layer to the first dielectric layer, refractive indexes of first sub-layers sequentially increase, and refractive indexes of second sub-layers sequentially decrease; a refractive index of a first sub-layer adjacent to the first dielectric layer is less than or equal to a refractive index of the first dielectric layer; and a refractive index of a second sub-layer adjacent to the first dielectric layer is less than or equal to the refractive index of the first dielectric layer. |
US11536875B2 |
Method for sublimation coating on optical lens
A method to sublimate a wide variety of coatings onto optical lens includes printing a first coating using a sublimation transfer ink onto a sublimation paper, positioning the sublimation paper onto the optical lens to align the sublimation paper to a first surface of the optical lens, placing the sublimation paper thereon, preheating a chamber of a vacuum oven to a predetermined temperature, placing the optical lens into the chamber of the vacuum oven with the first surface of the optical lens facing upward, closing the vacuum oven and setting a predetermined time for heating, heating and vacuuming the chamber of the vacuum oven during about the predetermined time such that the first coating sublimates onto the first surface of the optical lens from the sublimation paper, removing from the vacuum oven and cooling the optical lens having the first coating on its first surface. |
US11536874B2 |
Numerical simulation of hydrocarbon systems with viscosity gradient
Methods for simulation of hydrocarbon systems having a sharply varying viscosity gradient include receiving, by a computer system, Neutron Magnetic Resonance (NMR) logs for hydrocarbon wells in an oilfield. The computer system identifies viscosity regions of hydrocarbons present within the hydrocarbon wells based on the NMR logs. The computer system determines equation of state (EOS) parameters based on compositional analysis of pressure-volume-temperature (PVT) samples obtained from the hydrocarbon wells. The computer system generates a three-dimensional (3D) model of the oilfield, using as inputs, the viscosity regions, the EOS parameters, and a fluid composition gradient with respect to a depth within each viscosity region. The computer system determines a landing depth from the surface of the Earth for operation of peripheral water injectors based on simulating the 3D viscosity model. |
US11536873B2 |
Enhanced two point flux approximation scheme for reservoir simulation
A method for performing a modified two point flux approximation scheme is disclosed. The method includes: obtaining a first pressure value for a first neighbor cell and a second pressure value for a second neighbor cell, where the first neighbor cell has a first value of a reservoir property and the second neighbor cell as a second value of the reservoir property; determining a first weight using the first pressure value and a second weight using the second pressure value; calculating a third value of the reservoir property as a weighted average of the first value and the second value; and applying the third value to the first neighbor cell. |
US11536872B2 |
Method for producing an integrated circuit pointed element comprising etching first and second etchable materials with a particular etchant to form an open crater in a project
A method of operating a mechanical switching device is disclosed. The switching device includes a housing, an assembly disposed in the housing, and a body. The assembly is thermally deformable and comprises a beam held in two different places by two arms secured to edges of the housing. The beam is remote from the body in a first configuration and in contact with and immobilized by the body in a second configuration. The assembly has the first configuration at a first temperature and the second configuration when one of the arms has a second temperature different from the first temperature. The method includes exposing an arm of the assembly to the second temperature, and releasing the beam using a release mechanism. The release mechanism includes a pointed element comprising a pointed region directed towards the body. The pointed element limits an open crater in a concave part of a projection. |
US11536870B2 |
Downhole adaptive data compression and formatting
Data is received downhole from a downhole logging tool to produce received data. The received data is processed to produce processed data. A binary formatting option is selected from a group of binary formatting options, wherein applying the selected binary formatting option to the processed data produces fewer bits than applying any other binary formatting option of the group of binary formatting options to the processed data. The selected binary formatting option is applied to the processed data to produce binary data. The binary data is transmitted uphole. The binary data is received uphole. The received binary data is decompressed to produce uncompressed data. The uncompressed data is processed uphole. |
US11536869B2 |
Extended foreign object detection signal processing
Systems and methods are described for extended foreign object detection (FOD) signal processing. In aspects, an oscillator reset is implemented in a FOD system to mitigate the effects of intermodulation products. In addition, dynamic frequency allocation is implemented to avoid high noise desensitizing the FOD system. Also, a slow sampling mode is implemented to increase a tolerance to transient foreign objects. Reference tracking and auto-recovery is implemented to bridge power outages. Additionally, the FOD system is configured to support position finding for determining an alignment between the vehicle pad and the base pad using a passive beacon transponder circuit and to perform beacon response cancellation as needed in concurrent FOD operation. |
US11536868B2 |
Method for generating predicted ultrasonic measurements from sonic data
A method, computer program product, and computing system are provided for receiving sonic data associated with an inner casing of a well. Predicted ultrasonic data associated with an outer casing of the well may be generated based upon, at least in part, a nonlinear regression model and the received sonic data associated with the inner casing of the well. |
US11536862B2 |
Automatic feature extraction from seismic cubes
Methods, computing systems, and computer-readable media for interpreting seismic data, of which the method includes receiving seismic data representing a subterranean volume, and determining a feature-likelihood attribute of at least a portion of a section of the seismic data. The feature-likelihood attribute comprises a value for elements of the section, the value being based on a likelihood that the element represents part of a subterranean feature. The method also includes identifying contours of the subterranean feature based in part on the feature-likelihood attribute of the section, and determining a polygonal line that approximates the subterranean feature. |
US11536860B2 |
Sensor unit, radiation detector, method of manufacturing sensor unit, and method using sensor unit
Some embodiments include a sensor unit with a conversion element and a readout substrate. The conversion element has imaging pixels and each imaging pixel is configured to directly convert radiation into an electrical charge. Each imaging pixel has a charge collection electrode. The imaging pixels have first imaging pixels and second imaging pixels. The readout substrate has a plurality of readout pixels arranged in a grid. Each readout pixel is connected to an associated imaging pixel by means of an interconnection at a connection position on the charge collection electrode. The second imaging pixels are shifted in a shifting direction relative to the first imaging pixels. The connection positions, in relation to the charge collection electrodes, are different between the first imaging pixels and the second imaging pixels. |
US11536859B2 |
Scintillator panel, and radiation detector
A scintillator panel includes a substrate made of an organic material, a barrier layer formed on the substrate and including thallium iodide as a main component, and a scintillator layer formed on the barrier layer and including cesium iodide as a main component. According to this scintillator panel, moisture resistance can be improved by providing the barrier layer between the substrate and the scintillator layer. |
US11536858B2 |
Radiation monitor and radiation measurement method
Provided is a radiation monitor and the like capable of appropriately measuring radiation. A radiation monitor (100) includes: radiation detection units (11, 12); optical fibers (13p, 13q) that transmit light generated by a plurality of radiation detection elements (11a, 12a) to merge; a light detection unit (14) that converts the light after merging guided to the light detection unit into an electric pulse; a measurement device (15) that calculates a dose rate of radiation based on a count rate of the electric pulses; and an analysis/display device (16). Housings (11b, 12b) include a housing (11b) made of a first material and another housing (12b) made of a second material. |
US11536855B2 |
Path planning using forecasts of obscuration and multipath
The technology disclosed teaches a method of path planning using a GNSS Forecast, requesting the GNSS Forecast of signal obscuration on behalf of a vehicle travelling in a region, receiving and using the Forecast to plan a path or route that has GNSS signals available over the path or route that satisfy a predetermined criterium. Also taught are GNSS Forecasts and planned paths or routes for a plurality of flying vehicles used by a flight control system, requesting the GNSS Forecast of signal obscuration on behalf of a flying autonomous or automated vehicle travelling in a region, receiving and using the Forecast and to plan a path with GNSS signals available over the path that satisfy predetermined criteria including accommodating real-time changes in flight paths, without leaving space, that satisfies the predetermined criteria. Also taught is certifying performance of GNSS receivers used on a flying vessel. |
US11536851B2 |
Highly scalable, low latency, GPU based GNSS simulation
The disclosed technology for preparing digital samples for synthesis of RF to simulate channels and GNSS satellites using GPUs includes receiving simulated position and velocity of an antenna, dividing the cycle into points to be converted into the synthesized signal, and computing the points. A first LUT includes pseudo random sequences combinable to produce a code that varies over time for encoding the channel, and a second LUT specifies linear combinations of the pseudo random sequences in the first LUT that produce channel codes to produce the digital sample points. Also included is using GPUs to generate the channel code for a point by mapping the channel code and time position, combining the code with data to be encoded, repeatedly applying the using and combining to produce points, using multiple GPU cores to encode sample points concurrently in the cycle, and sending an ordered sequence of points to a converter. |
US11536847B2 |
High dynamic range receiver for a LIDAR sensor
A receiver circuit for a sensor includes a photosensitive input circuit and a logarithmic-signal circuit including a PN junction coupled to a pulse voltage node. The pulse voltage node may be coupled to the P-type terminal of the PN junction and an output of the photosensitive input circuit. In some examples, the receiver circuit also may include a linear-signal circuit and/or a square-root-signal circuit. |
US11536846B2 |
Elevation detection system for autonomous vehicles and a method thereof
The present disclosure relates to an elevation detection system for an Autonomous Vehicle (AV) and a method for detecting elevation of surrounding of the AV. The elevation detection system includes an elevation sensor unit and a computation unit. The elevation sensor unit is configured to detect an elevation of a plurality of objects having a lower most elevation, in the surrounding of the AV to determine a boundary elevation of the road. The elevation sensor unit is vertically movable within a range of vertical positions. A Light Detection and Ranging (LIDAR) sensor unit is associated with the elevation sensor unit, to detect the surrounding of the AV, having a predefined Field of View (FoV). The computation unit determines a lower limit value of the FoV and provides it to the LIDAR sensor unit for accurately detecting obstacles in the road. |
US11536843B2 |
De-jitter of point cloud data for target recognition
Jitter is removed from point cloud data of a target by fitting the data to 3-D models of possible targets. The point cloud data is de-jittered as a group by shifting the point cloud data in its coordinate system until a minimum fit error is observed between the shifted data and a 3-D model under analysis. Different 3-D models may be evaluated in succession until a 3-D model is identified that has the least fit error. The 3-D model with the least fit error most likely represents the identity of the target. |
US11536836B2 |
Time-of-flight independent of object reflectivity
A method includes flashing an object with a first illumination pulse at a first illumination power level, flashing the object with a second illumination pulse at a second illumination power level different from the first illumination power level, integrating at least a portion of a first return pulse which is the first illumination plus returning from the object to determine a first return time, and integrating at least a portion of a second return pulse which is the second illumination pulse returning from the object to determine a second return time. The method includes using the first and second return times to determine distance to the object independent of reflectivity of the object. |
US11536834B2 |
Limitation of noise on light detectors using an aperture
The present disclosure relates to limitation of noise on light detectors using an aperture. One example embodiment includes a system. The system includes a lens disposed relative to a scene and configured to focus light from the scene onto a focal plane. The system also includes an aperture defined within an opaque material disposed at the focal plane of the lens. The aperture has a cross-sectional area. In addition, the system includes an array of light detectors disposed on a side of the focal plane opposite the lens and configured to intercept and detect diverging light focused by the lens and transmitted through the aperture. A cross-sectional area of the array of light detectors that intercepts the diverging light is greater than the cross-sectional area of the aperture. |
US11536830B2 |
Determining object motion and acceleration vector in a vehicle radar system
A vehicle radar system (3) which, for each one of a plurality of radar cycles, is arranged to, provide a measured azimuth angle (θm) and radial velocity (vdm) for a first plurality of detections (9, 20). For each one of the plurality of radar cycles, the radar system (3) is arranged to select one of these detections for each one of two velocity components (vx, vy) in a set of components (vx, vy, ax, ay; a) to be determined; select one detection from a second plurality of detections (9, 20) for each one of at least one corresponding acceleration component (ax, ay; a); calculate the components (vx, vy, ax, ay; a) for the selected detections; determine a calculated radial velocity (vdc) for each one of at least a part of the other detections in the first plurality of detections (9, 20) using the calculated components (vx, vy, ax, ay; a); determine an error between each calculated and measured radial velocity (vdc, vdm); and determine the number of inliers. The set of components (vx, vy, ax, ay; a) that results in the largest number of inliers is then chosen. |
US11536829B2 |
Vehicle radar system with radar embedded into radome
A radar sensing system for a vehicle includes a radar sensor disposed at the vehicle so as to sense exterior of the vehicle. The radar sensor includes a plurality of transmitters that transmit radio signals and a plurality of receivers that receive radio signals. The received radio signals are transmitted radio signals that are reflected from an object. A processor is operable to process an output of the receivers. The radar sensor includes a printed circuit board having circuitry disposed thereat. The radar sensor includes a radome. At least some of the antennas are embedded or encapsulated in the radome. |
US11536826B2 |
Tracking device with deferred activation and propagation of passive tracks
A tracking device is configured to estimate a track for at least one possible target and is configured to receive incoming measurements and to process measurements and tracks. The tracking device includes a storage and a computational device. The tracking device is also configured to divide all measurements into a set of considered measurements and a set of unconsidered measurements for each passive track. |
US11536821B2 |
Apparatus and method for reducing collision risks
An apparatus and a method for reducing collision risks between an entity and at least an obstacle, wherein the apparatus includes a transmitter adapted to emit a first beacon signal apt to avoid a collision, a receiver adapted to receive at least a second beacon signal that can be emitted by another apparatus which could dangerously approach to the apparatus, a processor configured for detecting at least the second beacon signal received through the receiver, detecting at least a property of at least the second beacon signal, determining, on the basis of the at least one property of the second beacon signal, at least a property of the first beacon signal, and emitting the first beacon signal through the transmitter in order to reduce collision risks. |
US11536813B1 |
Techniques for descan compensation in a FMCW LiDAR system
A LiDAR system includes an optical subsystem with an optical axis. The optical subsystem includes an optical source to emit an optical beam, a first optical lens to transmit the optical beam, an optical window to reflect a first portion of the optical beam to generate a LO signal, an optical scanner to transmit a second portion of the optical beam to a target to scan the target to generate a target return signal, a second optical lens to transmit the LO signal and the target return signal to a PD, and the PD to mix the target return signal with the LO signal to extract range and velocity information. The LO signal is disposed to be decentered from the optical axis on the second optical lens to increase a percentage of an overlap of the LO signal and the target return signal on a detection plane of the PD. |
US11536812B2 |
Increased dynamic range for time-of-flight (ToF) lidar systems
This document describes techniques and systems to increase the dynamic range of time-of-flight (ToF) lidar systems. The described lidar system adjusts, based on the energy of a first return pulse, the bias voltage of a photodetector for other return pulses of the object pixel. The bias voltage can be adjusted down for highly-reflective or close-range objects. Similarly, the bias voltage can be increased for low-reflectivity or long-range objects. The ability of the described lidar system to adjust the bias voltage of the photodetector for each object pixel increases the dynamic range of the lidar system without additional hardware or a complex readout. The increased dynamic range allows the described lidar system to maintain a long-range capability, while accurately measuring return-pulse intensity for detecting close-range or highly-reflective objects. |
US11536810B2 |
Delay measurement, monitoring, and compensation of an oscillator control system
An oscillator control system that includes an oscillator structure; a phase error detector configured to generate a phase error signal based on a delayed event time signal and delayed reference signal; an analog signal path coupled between the oscillator structure and the phase error detector, the analog signal path configured to receive an event time signal and produce the delayed event time signal; a control circuit configured to generate a reference signal; a programmable delay circuit configured to receive the reference signal and induce a programmable delay on the reference signal thereby generating the delayed reference signal; and an analog delay measurement circuit configured to inject a test signal into the analog signal path, receive a delayed test signal from the analog signal path, measure an analog delay of the delayed test signal, and generate a configuration signal configured to adjust the programmable delay according to the measured analog delay. |
US11536807B2 |
Systems and methods for modifying LIDAR field of view
The present disclosure relates to systems, methods, and vehicles that facilitate a light detection and ranging (LIDAR or lidar) system that may take advantage of “dead angles” where the lidar system is oriented toward support structure or another “uninteresting” feature. In such scenarios, light pulses may be redirected toward more-interesting features in the environment. An example system includes a lidar system configured to emit light pulses into an environment of the system so as to provide information indicative of objects within a default field of view. The system also includes a reflective surface optically coupled to the lidar system. The reflective surface is configured to reflect at least a portion of the emitted light pulses so as to provide an extended field of view. The lidar system is further configured to provide information indicative of objects within the extended field of view. |
US11536806B2 |
Light detection and ranging device and method of driving the same
Provided in a light detection and ranging (LiDAR) device including a scanning optical system including a plurality of light sources and a beam steering device, the scanning optical system being configured to scan an object with a plurality of irradiation beams projected from the plurality of light sources toward the object at a plurality of irradiation angles, respectively, a light detector including a plurality of pixel regions that are configured to separately detect the plurality of irradiation beams projected toward the object at the plurality of irradiation angles and reflected from the object, and a processor configured to control the scanning optical system and the light detector, and obtain information about the object based on the plurality of irradiation beams detected by the light detector. |
US11536805B2 |
Optical switching for tuning direction of LIDAR output signals
An optical system has a LIDAR chip that includes a switch configured to direct an outgoing LIDAR signal to one of multiple different alternate waveguides. The system also includes a redirection component configured to receive the outgoing LIDAR signal from any one of the alternate waveguides. The redirection component is also configured to redirect the received outgoing LIDAR signal such that a direction that the outgoing LIDAR signal travels away from the redirection component changes in response to changes in the alternate waveguide to which the optical switch directs the outgoing LIDAR signal. |
US11536803B2 |
Lidar receiver with multiple detectors for range-ambiguity mitigation
In one embodiment, a lidar system includes a light source configured to emit multiple optical signals directed into a field of regard of the lidar system. The optical signals include a first optical signal and a second optical signal, where the second optical signal is emitted a particular time interval after the first optical signal is emitted. The lidar system also includes a receiver configured to detect a received optical signal that includes a portion of the emitted first or second optical signal that is scattered by a target located a distance from the lidar system. The received optical signal is detected after the second optical signal is emitted. The receiver includes a first detector configured to detect a first portion of the received optical signal and a second detector configured to detect a second portion of the received optical signal. |
US11536798B2 |
Control of ranging initiators and responders in an UWB network
A method and transmit/receive apparatus in a wireless communication system supporting ranging capability are provided. The method and the transmit/receive apparatus comprises: identifying ranging apparatuses; identifying a ranging control message (RCM) including a ranging device management information element (RDM IE) and roles of the ranging apparatuses, the RDM IE including a content field, wherein the ranging apparatuses include the transmit apparatus and at least one receive apparatus; and transmitting, to the ranging apparatuses over a broadcast channel, the RCM including the RDM IE in a ranging round (RR). |
US11536795B1 |
System for receiving communications
Methods and systems for spatial filtering transmitters and receivers capable of simultaneous communication with one or more receivers and transmitters, respectively, the receivers capable of outputting source directions to humans or devices. The methods and systems use spherical wave field partial wave expansion (PWE) models for transmitted and received fields at antennas and for waves generated by contributing sources. The source PWE models have expansion coefficients expressed as functions of directional coordinates of the sources. For spatial filtering receivers a processor uses the output signals from at least one sensor outputting signals consistent with Nyquist criteria representative of the wave field and the source PWE model to determines directional coordinates of sources (wherein the number of floating point operations are reduced) and outputs the directional coordinates and communications to a reporter configured for reporting information to humans. For spatial filtering transmitters a processor uses known receiver directions and source partial wave expansions to generate signals for transducers producing a composite total wave field conveying communications to the specified receivers. The methods and communications reduce the processing required for transmitting and receiving spatially filtered communications. |
US11536794B1 |
Accurate and model-based measurement and management systems and methods
Systems and methods for measurement and management are disclosed that provide complex measurements cost-effectively at very high accuracy. These methods and systems in some cases achieve measurement accuracy exceeding the accuracy of the reference standards they rely on, and eliminate expensive and disadvantageous recalibration procedures. The accurate measurements are integrated with management functions, applying the measurement data to meet objectives of the integrated system and workflow goals of its user. The disclosed systems and methods comprise an explicit or expressly represented model both of themselves and of candidate external systems to be measured and managed. The models may be configured and reconfigured by the owner-user through either local or remote means. The system intelligently reconfigures itself to adapt dynamically to the conditions of measurement and the user's and system's goals at each moment. In an embodiment, the system includes high-accuracy and reconfigurable components including a meter or control head adapted for user precision assembly and maintenance that computes and displays or communicates the measurements, displaying measurements in desired units, grouping functions according to ergonomic and cognitive principles based on the activity and workflow of a user in relation to the internal model. The use of models permits the system to compute and provide complex and inferred measurements of ultimate interest to the user, including quantities that cannot be directed measured and only can be determined through reasoning or computation by applying models to raw measurement data. The precision-assembly modular electromechanical design further permits an owner-user to precisely assemble, maintain, modify the apparatus and calibrate the equipment for accuracy. |
US11536779B2 |
Magnetoresistive Z-axis gradient sensor chip
A magnetoresistive Z-axis gradient sensor chip, which is used to detect the gradient in the XY plane of a Z-axis magnetic field component generated by a magnetic medium; the sensor chip comprises a Si substrate, a collection of two or two groups of flux guide devices separated a distance Lg and an arrangement of electrically interconnected magnetoresistive sensor units. The magnetoresistive sensor units are located on the Si substrate and located above or below the edge of the flux guide devices as well; the flux guide devices convert the component of the Z-axis magnetic field into the direction parallel to the surface of the Si substrate along the sensing axis direction of the magnetoresistive sensing units. The magnetoresistive sensor units are electrically interconnected into a half bridge or a full bridge gradiometer arrangement, wherein the opposite bridge arms are separated by distance Lg. This sensor chip can be utilized with a PCB or in combination with a PCB plus back-bias magnet with casing. The sensor measures the Z-axis magnetic field gradient by using magnetoresistive sensors with in-plane sensing axes. This sensor chip has several advantages relative to a Hall Effect sensor device, including smaller size, lower power consumption, and higher magnetic field sensitivity. |
US11536774B2 |
Communication device, information processing system, information processing method, and computer program
A communication device is provided with: a first communication part that is connected to an energy storage device or a power supply related apparatus and communicates with the energy storage device or the power supply related apparatus; an acquisition part that acquires information including a state of the energy storage device or the power supply related apparatus on the basis of a set timing; a change acceptance part that accepts a change in the timing and changes the timing; and a transmission part that transmits, at a timing after the change, the information acquired by the acquisition part to a first apparatus by using a second communication part communicatively connected to the first apparatus. |
US11536773B2 |
Digital correction algorithms to improve battery voltage measurement accuracy
An electronic device includes an ADC, a multiplexer, a voltage reference circuit, an analog circuit, and a digital circuit. The ADC has a signal input, a reference input, and an output. The multiplexer has signal inputs and a signal output coupled to the signal input of the ADC. The voltage reference circuit has an output coupled to the reference input of the ADC, a first strain sensor coupled to a first signal input of the multiplexer, a second strain sensor coupled to a second signal input of the multiplexer, and a temperature sensor. The analog circuit has an input coupled to a battery, and an output coupled to a fourth signal input of the multiplexer. The digital circuit is coupled to the output of the ADC and stores correction parameters for correcting a converted battery voltage value from the ADC. |
US11536764B2 |
Test system and method for signal processing
The invention relates to a test system, comprising: a test instrument, wherein the test instrument comprises an input port configured to acquire a test signal, a display configured to display a graphical representation of the test signal, and an application interface configured to forward the test signal. The test system further comprises a test application module, which is configured to receive the forwarded test signal from the application interface, wherein the test application module comprises a processing unit configured to further process the received test signal, and an instrument interface configured to forward a result of the further processing back to the test instrument and/or to a further device. |
US11536761B2 |
Measuring error in signal under test (SUT) using multiple channel measurement device
A method and system measure a characteristic of a signal under test (SUT) using a signal measurement device. The method includes receiving the SUT through first and second input channels; digitizing first and second copies of the SUT to obtain first and second digitized waveforms; repeatedly determining first and second measurement trends to obtain measurement trend pairs; cross-correlating the first and second measurement trends in each measurement trend pair to obtain cross-correlation vectors; extracting zero-displacement values from the cross-correlation vectors, respectively; summing the zero-displacement values to obtain a sum of measurement products for the measurement trend pairs; divide the sum of zero-displacement values by a total number of measurement products to obtain an average value of the measurement products, corresponding to MSV of the measured SUT characteristic; and determining a square root of the average value of the MSV to obtain an RMS value of the measured SUT characteristic. |
US11536755B2 |
System and method for arc detection using a bias RF generator signal
An arc detector for a RF power supply system, where the RF power supply incudes a first RF power supply and a second RF power supply. A signal applied to a non-linear load varies in accordance with an output from one of the first RF power supply or the second RF power supply. The signal has a frequency. During an arc or arc condition in the non-linear load, the frequency of the signal changes, and if the frequency is outside of a selected range, an arc or arc condition is indicated. The frequency can be determined by digitizing the signal into a series of pulses and measuring a time or period between pulses. |
US11536754B2 |
Electricity meter with fault tolerant power supply
Techniques for implementing a fault-tolerant power supply are described. In an example, a system converts an alternating-current (AC) voltage to an initial direct current (DC) voltage. The system further converts the initial DC voltage to a first DC voltage and a second DC voltage. The system applies the first DC voltage to a high-priority device such as a metrology device. The system applies the second DC voltage to a low-priority or peripheral device. When the initial DC voltage is outside a voltage range, the system deactivates the second DC voltage to the lower-priority device and maintains the first DC voltage to the metrology device. |
US11536750B2 |
Kind of self-powered current sensor with sudden change current detection capability used in low-voltage distribution system
In an embodiment, a current sensor unit includes: a rectification module, to convert an AC current to a pulsed DC current; a conversion module containing an energy storage element, to store energy based upon the pulsed DC current during a charging mode and to generate a power supply current based upon a voltage of the energy storage element; a mode switching module, bypassed by the conversion module during operation in the charging mode, and bypassing the conversion module during operation in an energy release mode; a current sensor module, to detect a pulsed DC current flowing back from the conversion module or mode switching module; a control module, to acquire electrical energy from the power supply current, determine that operation is in the charging mode or energy release mode based upon the voltage of the energy storage element, and acquire a detection value provided by the current sensor module. |
US11536745B2 |
Electric meter installation issue detection based on orientation change
A method for detecting electric meter installation issues includes: determining an initial orientation of an electric meter based on initial acceleration measurements from an accelerometer positioned in the electric meter. Subsequent acceleration measurements from the accelerometer may be continuously monitoring, and a subsequent orientation of the electric meter may be determined based on the subsequent acceleration measurements. A difference between the initial orientation and the subsequent orientation based on the initial acceleration measurements and the subsequent acceleration measurements may be determined and compared to a threshold value. Based on the difference exceeding the threshold value, a notification of a change in orientation of the electric meter may be generated to a head-end system. |
US11536744B2 |
Probe card device and dual-arm probe
A probe card device and a dual-arm probe are provided. The dual-arm probe has a probe length, and includes a bifurcation end portion and a testing end portion. The dual-arm probe has two broad side surfaces respectively arranged on two opposite sides thereof. The dual-arm probe has a separation slot that is recessed from a bifurcation opening of the bifurcation end portion toward the testing end portion and that penetrates from one of the two broad side surfaces to the other one, so that two branch arms of the dual-arm probe are defined by the separation slot and are spaced apart from each other. The separation slot has a slot length being 50% to 90% of the probe length. In a cross section of the two branch arms, an area of any one of the two branch arms is 90% to 110% of that of the other one. |
US11536743B2 |
Kelvin contact for inspection, kelvin socket for inspection, and method of manufacturing kelvin contact for inspection
Provided is a Kelvin contact for inspection in which contacts and an insulating layer are less likely to be shifted relative to each other even after repeatedly performed Kelvin inspection. The Kelvin contact for inspection includes: a first contact having an upper contact point that comes into contact with one electrode terminal of an IC device and a lower contact point that comes into contact with an electrode pad of a substrate for inspection; and a second contact having an upper contact point that comes into contact with the one electrode terminal and the lower contact point that comes into contact with an electrode pad of the substrate for inspection. The first and second contacts are adjacently arranged to contact with the same one electrode terminal and provided with an insulating layer surrounding the entire main body area except upper and lower contact point areas including the upper and lower contact points, respectively. |
US11536740B2 |
Pitch control assembly for an aircraft-bladed rotor
A feedback device for use in a gas turbine engine, and methods and systems for controlling a pitch for an aircraft-bladed rotor, are provided. The feedback device is composed of a circular disk and a plurality of position markers. The circular disk is coupled to rotate with a rotor of the gas turbine engine, to move along a longitudinal axis of the rotor, and has first and second opposing faces defining a root surface that extends between and circumscribes the first and second faces. The plurality of position markers extend radially from the root surface, are circumferentially spaced around the circular disk, and extending along the longitudinal axis from a first end portion to a second end portion. At least part of the first end portion and/or of the second end portion comprises a material having higher magnetic permeability than that of a remainder of the position markers. |
US11536735B2 |
Sample processing apparatus
A sample processing apparatus includes a pipette configured to dispense a sample or a reagent and an arm supporting the pipette. A camera is configured to capture an image of a tip end of the pipette and a container to which the sample or the reagent is dispensed. A controller is programmed to determine, based on the image, an adjustment value for the arm such that the pipette is inserted into the container without collision. |
US11536732B2 |
Devices, systems, and methods for measuring biomarkers in biological fluids
Platforms for enzymatic assays for biomarkers, including systems, methods, and measuring devices by which a biomarker, such as creatinine, is measured using a small amount of biological fluid, such as blood, plasma, or serum. The measuring device or biosensor can be a test strip including a layered active component assembly positioned between two outer layers which enables multi-step enzymatic reactions operating in kinetic and/or endpoint (in which the reaction is allowed to near completion), and generally includes multiple layers with primary enzyme(s), coupling enzyme(s), and reagents to produce an optical signal correlated to the concentration of a biomarker in the sample. The test strip can be read using a portable optical reader coupled to a smart phone or tablet. |
US11536726B2 |
Mass spectrometry assay method for detection and quantitation of liver function metabolites
A method for determining in a sample, by mass spectrometry, the amount of one or more analytes selected from the group consisting of 12,13-DiHOME, 3-hydroxybutyrate (BHBA), 3-hydroxyoctanoate, 3-methylglutarylcarnitine, 3-ureidopropionate, 7-alpha-hydroxy-4-cholesten-3-one (7-Hoca), citrate, fucose, fumarate, gamma-tocopherol, glutamate, glutarate, glycerol, glycochenodeoxycholate, glycocholate, hypoxanthine, maleate, malonate, mannose, orotate, 2,3-pyrdinedicarboxylate, ribose, serine, taurine, taurochenodeoxycholate, taurocholate, palmitoleate, linolenate, xanthine, xylitol, and combinations thereof is described. The method comprises subjecting the sample to an ionization source under conditions suitable to produce one or more ions detectable by mass spectrometry from each of the one or more analytes; measuring, by mass spectrometry, the amount of the one or more ions from each of the one or more analytes; and using the measured amount to determine the amount of each of the one or more analytes in the sample. |
US11536725B2 |
Quantitation and identification of dimers in co-formulations
Methods and system for identification of dimer species using online chromatography and electrospray ionization mass spectrometry are provided. Also provided are methods and system for quantitation of heterodimer species using immunoprecipitation and liquid chromatography-mass spectrometry. |
US11536723B2 |
Integrated immunoassay
Microfluidic devices and systems are provided. Methods for conducting immune assays with the devices and systems are also provided. |
US11536720B2 |
Optoelectronic device for detection of a substance dispersed in a fluid
The present invention relates to an optoelectronic device (1) for detection of a target substance dispersed in a fluid (50). The optoelectronic device comprises:—a light source (2) adapted to emit a light radiation (LE) having an adjustable wavelength λS;—an integrated electronic circuit (100) comprising a photonic circuit (10) operatively coupled to said light source;—a control unit (9) operatively coupled to said light source and to said photonic circuit. |
US11536715B2 |
Quantitative DNA-based imaging and super-resolution imaging
The present disclosure provides, inter alia, methods and compositions (e.g., conjugates) for imaging, at high spatial resolution, targets of interest. |
US11536711B2 |
Measuring cartridge for measuring a liquid sample
It is provided a measuring cartridge (1) for measuring at least one constituent of a liquid sample, in particular blood, and for performing quality control, the cartridge comprising: a casing (3) insertable into a reception opening (51) of a measuring instrument (50), the casing (3) at least partly surrounding an inner space (5); wherein the inner space contains: a measurement cell (7) comprising a reception space (9) for the sample and at least one sensor area (11) with which the sample is in contact when loaded into the reception space (9); plural quality control containers (13a,13b,13c) for respectively holding different quality control solutions (15a,15b,15c); a solution routing system (17) adapted to selectively route one of the quality control solutions (15a,15b,15c) from the respective quality control container (13a,13b,13c) into the reception space (9) of the measurement cell (7). |
US11536707B2 |
Systems and methods for integration of microfluidic tear collection and lateral flow analysis of analytes of interest
Systems, methods, and devices for analyzing small volumes of fluidic samples, as a non-limiting example, less than twenty microliters are provided. The devices are configured to make a first sample reading, for example, measure an energy property of the fluid sample, for example, osmolality, make a second sample reading, for example, detecting the presence or concentration of one or more analytes in the fluid sample, or make both the first sample reading and the second sample reading, for example, measuring the energy property of the fluid sample as well as detecting the presence or concentration of one or more analytes in the fluid sample. |
US11536705B2 |
Methods for controlling charge accumulation while operating a mobile platform immersed in a hazardous, non-conductive substance
A method for controlling charge accumulation on a mobile platform in a tank containing a non-conductive, energetic substance includes configuring the mobile platform to include at least an electrical power supply and a charge accumulation control system. The power supplied from the electrical power supply to one or more electrical power consumers associated with the mobile platform adds an electrical charge to the mobile platform. The charge accumulation control system controls an accumulation of the electrical charge on the mobile platform by one of: (i) reducing the supplied power and preventing an increase in the supplied power later while the mobile platform is inside the tank, and (ii) disengaging the electrical power consumer(s) from the supplied power and preventing a reengagement of the supplied power with the electrical power consumer(s) later while the mobile platform is inside the tank. |
US11536702B2 |
Automatic sample injection device
An automatic sample injection device includes: an injector (2) including a sampling mechanism (10) for sucking and dispensing a liquid, the injector (2) being configured to conduct a series of operations related to an injection of a sample into an analysis device; an operation condition setting part (16) configured to set operation conditions of the injector (2) in each of a plurality of processes included in the series of operations, based on a plurality of parameters which are set; and an information display device (6) configured to display information. In setting the operation conditions, the operation condition setting part (16) is configured to display an operation condition setting screen, in which an operation condition field for indicating the operation conditions for each of the processes reflecting the plurality of parameters which are set is included, on the information display device, and the operation condition setting part (16) is configured, when an operation to determine the plurality of parameters has performed by a user, to set the operation conditions based on the plurality of parameters which are currently set. |
US11536701B2 |
Interactive transformational analysis of structural health monitoring data
A system and method for analyzing structural heath data includes a structural body, structural health sensors, and first and second computer systems. The structural health sensors are configured to sense data regarding structures of the structural body. The first computer system is configured to collect the sensed data as the structural health data. The second computer system that includes a user interface and display, and is configured to receive the structural health data and provide interactive transformational analysis of the structural health data. The interactive transformational analysis provides, on the display of the second computer system, a visual representation of the structural health data over time. |
US11536700B2 |
Control method of probe with ultrasonic phased array transducers in hinge array
The disclosure relates to a control method of a probe with ultrasonic phased array transducers in a hinge array, and belongs to the technical field of ultrasonic detecting. The control method includes the steps: firstly, fixing a part under test, making a central piezoelectric array element of piezoelectric array elements for the ultrasonic phased array transducers in the hinge array make contact with a surface of the part under test, and then fixing a fixed support; before detection is started, driving the hinge array through voice coil motors to make the piezoelectric array elements completely fit the surface of the part under test, wherein the number of the piezoelectric array elements is 2N+1 (N=1, 2, 3, 4 and 5), and different values of N are selected according to a size of the part under test; with the value of pressure of the central piezoelectric array element as a standard and difference values between values of pressures of other piezoelectric array elements and the value of pressure of the central piezoelectric array element as control signals of respective corresponding voice coil motor coils, controlling output rods to drive the hinge array; keeping the values of pressures of all the piezoelectric array elements consistent by means of an incremental digital PID control method; and then realizing deflecting and focusing of ultrasonic waves by means of a time delay rule for ultrasonic detecting, thereby detecting parts under test with planar or curved surfaces. |
US11536698B2 |
Development of non-destructive testing method to evaluate bond condition of reinforced concrete beam
A system for non-destructive testing of a bond condition of concrete beams reinforced by steel rods is described. The system includes a transducing transmitter, a transducing receiver, and an ultrasonic pulse generator configured to generate drive signals for the transducing transmitter and receive a plurality vibrational waves at the transducing receiver. The system further includes a computing device including a measurement circuit configured to record a transit time for each vibrational wave and divide a distance between the transducing transmitter and the transducing receiver by the transit time to determine a pulse velocity of each vibrational wave, a comparison circuit configured to identify a highest pulse velocity of the vibrational waves and compare each highest pulse velocity to a first reference pulse velocity, and a decision circuit including an artificial neural network configured to identify a compromised bond condition around a steel rod. |
US11536695B2 |
Concentration measuring instrument
A concentration measuring instrument includes a piezoelectric vibrator transmitting an ultrasonic wave into a solution contained in a cavity and detecting the ultrasonic wave reflected, a temperature sensor measuring a temperature of the solution, a drive circuit generating a drive signal driving the piezoelectric vibrator, a phase comparator performing a phase comparison between the drive signal and a detection signal, a frequency setting circuit making the drive circuit generate drive signals having sequentially different frequencies and monitoring a phase comparison result to detect a resonant frequency, and a Phase Locked Loop (PLL) circuit making a frequency of the drive signal follow the detected resonant frequency. A microcomputer determines a concentration of a solute in the solution on a basis of the frequency of the drive signal while the PLL circuit is being operated and a result of a temperature measurement by the temperature sensor. |
US11536694B2 |
Steady state fluid flow verification for sample takeoff
A system and method for substantially coincidental sample takeoff flow rate verification which detects unstable flow conditions in a pipeline, terminates fluid sample analysis during flow instability, and resumes sample takeoff when a steady flow state is re-established. |
US11536693B2 |
Folded flat flexible cable guided wave sensor
A sensor includes a flexible cable arranged to provide a plurality of independent electrical coils and a connector. Each of the plurality of independent electrical coils extend from a first end to a second end and is configured to be wrapped at least partially around a surface of a structure to be tested. The connector is electrically coupled to the first end of at least one of the plurality of independent electrical coils. The plurality of independent electrical coils is configured such that current will flow in a common direction between the first ends and the second ends within each said independent coil. Systems and methods also are disclosed. |
US11536691B2 |
Portable instrument for field ready electrochemical experimentation
A low-cost, portable potentiostat capable of performing several different electrochemical experiments (e.g. cyclic voltammetry and anodic stripping voltammetry) was designed. The potentiostat runs on one or more batteries and has a battery life of over two weeks. Further, the potentiostat of the present invention is capable of self-calibrating and has a linear dynamic range spanning several orders of magnitude. It is also capable of saving data onto an onboard data storage card and is able to export the data to a computer for additional analysis. The potentiostat requires no peripheral hardware and is suitable for use by those with even minimal training in electrochemistry. |
US11536690B2 |
Electrical circuit for electrochemical measurement and measurement device
Provided is an electrical circuit for electrochemical measurement of a solution, said electrical circuit comprising: a voltage generation circuit; an operational amplifier that has an output (OUT), a non-inverting input (+IN), and an inverting input (−IN), wherein the output (OUT) is connected to a counter electrode (CE) in contact with the solution, the inverting input (−IN) is connected to a reference electrode (RE) in contact with the solution, and the non-inverting input (+IN) is connected to the voltage generation circuit; a capacitor that is connected between the output (OUT) and inverting input (−IN) and has a capacitance of 1 μF or greater; and a current measurement circuit that is connected to a working electrode (WE) in contact with the solution. |
US11536677B2 |
Gas detection device, gas sensor system, fuel cell vehicle, and hydrogen detection method
A gas detection device includes a gas sensor and a drive circuit. The drive circuit includes a measurement circuit, a power supply circuit, and a control circuit. The gas sensor includes a first electrode, a second electrode, a metal-oxide layer disposed between the first electrode and the second electrode, and an insulating film that covers the first electrode, the second electrode, and the metal-oxide layer, and has an opening that exposes part of a main surface of the second electrode. A resistance value of the metal-oxide layer decreases when gas containing hydrogen atoms contact the second electrode. When the resistance value of the metal-oxide layer falls outside a predetermined range, the drive circuit applies a predetermined voltage between the first electrode and the second electrode to restore the resistance value of the metal-oxide layer back into the predetermined range. |
US11536675B2 |
Analytical method and apparatus
There is provided an analytical method capable of generating a high resolution spectrum of X-rays with an intended energy. The analytical method is for use in an analytical apparatus having a diffraction grating for spectrally dispersing X-rays emanating from a sample, an image sensor for detecting the spectrally dispersed X-rays, and an incident angle control mechanism for controlling the incident angle of X-rays impinging on the diffraction grating. The image sensor has a plurality of photosensitive elements arranged in the direction of energy dispersion. The analytical method starts with specifying an energy of X-rays to be acquired. The incident angle is adjusted based on the specified energy to bring the focal plane of the diffraction grating into positional coincidence with those one or ones of the photosensitive elements which detect X-rays having the specified energy. |
US11536674B2 |
Systems and methods for combined reflectometry and photoelectron spectroscopy
Methods and systems for measuring structural and material characteristics of semiconductor structures based on combined x-ray reflectometry (XRR) and x-ray photoelectron spectroscopy (XPS) are presented herein. A combined XRR and XPS system includes an x-ray illumination source and x-ray illumination optics shared by both the XRR and XPS measurement subsystems. This increases throughput and measurement accuracy by simultaneously collecting XRR and XPS measurement data from the same area of the wafer. A combined XRR and XPS system improves measurement accuracy by employing XRR measurement data to improve measurements performed by the XPS subsystem, and vice-versa. In addition, a combined XRR and XPS system enables simultaneous analysis of both XRR and XPS measurement data to more accurately estimate values of one of more parameters of interest. In a further aspect, any of measurement spot size, photon flux, beam shape, beam diameter, and illumination energy are independently controlled. |
US11536671B2 |
Defect identification using machine learning in an additive manufacturing system
An additive manufacturing system comprises an apparatus arranged to distribute layer of metallic powder across a build plane and a power source arranged to emit a beam of energy at the build plane and fuse the metallic powder into a portion of a part. The system includes a processor configured to steer the beam of energy across the build plane and receive data generated by one or more sensors that detect electromagnetic energy emitted from the build plane when the beam of energy fuses the metallic powder. The received data is converted into one or more parameters that indicate one or more conditions at the build plane while the beam of energy fuses the metallic powder. The one or more parameters are used as input into a machine learning algorithm to detect one or more defects in the fused metallic powder. |
US11536670B2 |
System and method for engine inspection
An optical imaging and processing system includes an optical element and a processor configured to process the plurality of image frames to generate a three-dimensional model of at least a portion of the turbine component interior. The system may also include a display coupled to the processor to display the three-dimensional model. An operator may view and analyze the three-dimensional model on the display for defects. The processor may further be configured to automatically navigate the three-dimensional model to determine defects within the turbine component interior. The system may also include a repositioning device configured to reposition the optical element such that the optical element may capture the plurality of image frames from multiple vantage points within the turbine component interior. |
US11536662B2 |
Methods for detecting antimicrobial surface coatings using fluorescent indicators
Disclosed are methods for detecting a presence or absence of an antimicrobial surface coating including applying at least one detectable fluorophoric dye compound to a substrate, irradiating the surface of the substrate with ultraviolet radiation in the 100-415 nm wavelength range to excite the detectable fluorophoric dye compound, observing fluorescence of the excited fluorophoric dye compound, and determining the presence or absence of the antimicrobial surface coating based on the observed fluorescence. Further disclosed are antimicrobial surface coating solutions, methods for their application, and methods for confirming the presence and coverage of antimicrobial surface coatings. |
US11536660B2 |
In situ sensing of water potential
The present invention relates to a method for in situ sensing of water stress in a plant by contacting a plant with a biosensor, where the biosensor comprises a material capable of giving a detectable response to changes in local water potential in the plant and detecting the detectable response thereby sensing water stress in the plant. The invention further relates to a method for determining water potential in a substance, a biosensor, a system for determining water potential in a substance, a method for determining water potential in a substance, a water potential measurement computing device, and a non-transitory computer readable medium having stored thereon instructions for determining water potential in a substance. |
US11536658B2 |
Method for determining concentration of polyelectrolytes and phosphonates
The present invention provides a method for determining concentration of polyelectrolyte or phosphonate in a sample comprising polyelectrolyte or phosphonate in low concentrations. The method comprises admixing the sample with a reagent comprising a lanthanid(lll) ion; admixing the sample with silica; allowing the polyelectrolyte or phosphonate in the sample to interact with the reagent comprising the lanthanide(lll) ion and the silica; exciting the sample and detecting a sample signal deriving from the lanthanide(lll) ion by time-resolved fluorescence measurement; and determining the concentration of the polyelectrolyte or phosphonate in the sample by using the detected sample signal. |
US11536656B2 |
Information processing device, information processing method, and program
The present technology relates to an information processing device capable of obtaining an index effective for a measurement target as an index related to light incident on the measurement target, an information processing method, and a program. The information processing device can obtain an index effective for a measurement target as an index regarding light incident on the measurement target by calculating an effective index representing the degree of light effectively utilized for the measurement target in incident light as an index regarding the light incident on the measurement target, on the basis of a measured value regarding the measurement target which is obtained by sensing performed by a sensor. The present technology can be applied to, for example, an apparatus calculating an index of plants. |
US11536655B1 |
Imaging systems with angled sensors and related methods
Diffraction-based imaging systems are described. Aspects of the technology relate to imaging systems having one or more sensors inclined at angles with respect to a sample plane. In some cases, multiple sensors may be used that are, or are not, inclined at angles. The imaging systems may have no optical lenses and are capable of reconstructing microscopic images of large sample areas from diffraction patterns recorded by the one or more sensors. Some embodiments may reduce mechanical complexity of a diffraction-based imaging system. A diffractive imaging system comprises a light source, a sample support configured to hold a sample along a first plane, and a first sensor comprising a plurality of pixels disposed in a second plane that is tilted at an inclined angle relative to the first plane. The first sensor is arranged to record diffraction images of the light source from the sample. |
US11536649B1 |
Urinal additional device for detecting blood in urine
The present invention allows a sample urine to enter an entry hole formed on a shell and to flow through a flow pathway. A part of the sample urine remains in a groove of the flow pathway as collected urine. A measuring module in the shell includes a first side and a second side. The first side includes a light emitting unit and a light sensing unit. The second side includes a lens. The lens is mounted in the groove. The light emitting unit generates a detection beam. The detection beam passes the lens, the collected urine, a reflective mirror, the lens again, and into the light sensing unit. The light sensing unit receives the detection beam and generates a sensing signal. The processing unit generates a detection result signal according to the sensing signal, and a display unit immediately displays a test result of the sample urine. |
US11536640B2 |
Integrated particulate matter sensor systems
A particulate matter sensor system for sensing particulate matter in a fluid includes a substrate and a cover disposed on the substrate. The cover defines at least a portion of a flow path through the microfluidic system. The sensor system includes a particulate matter sensor disposed in an interior space between the cover and the substrate. The particulate matter sensor includes an integrated sensor device electrically connected to the substrate. The flow path is defined through the particulate matter sensor. The sensor system includes a fluid circulation device disposed in the interior space between the cover and the substrate and configured to cause fluid to flow along the flow path through the microfluidic system. |
US11536639B2 |
Intelligent lithology identification system and method based on images and spectrum technology
An intelligent lithology identification system and method based on images and spectrum technology. The intelligent lithology identification system includes a rock shape analysis system, an image identification system, a sample processing system, a spectrum analysis system, and a central analysis and control system; wherein the central analysis and control system determines the final lithology of a sample according to the rock identification results from the image identification system and the analysis results from the spectrum analysis system. The technical solution further identifies the content and type of minerals by using spectrum technology, integrates and analyzes the results of spectrum analysis and image identification, and finally gives the lithology of the rock, which greatly improves the accuracy of lithology identification. |
US11536638B2 |
System for determining an ensemble characteristic of a particle-laden flow
A system and method are described for rendering a characteristic for a set of particles passing through a measurement volume of a particle optical measurement system. The method includes acquiring raw particle data for the particles passing through the measurement volume. The raw particle data comprises a set of raw particle records. Each particle record comprises at least: a trajectory of at least one particle, and a second primary mark of the at least one particle whose value influences an effective sampling area corresponding to the measurement volume. The method includes generating and storing an effective sampling area based upon: the trajectory of the at least one particle, and the second primary mark. Thereafter, an ensemble characteristic is rendered for the set of particles by performing an operation on the sampling area-corrected set of particle records. |
US11536637B2 |
Abrasion test apparatus
Provided is an abrasion test apparatus for measuring an abrasion state of a workpiece, including: a workpiece holding mechanism holding the workpiece; a contact tool repeatedly making contact and non-contact with the workpiece; a rotating mechanism holding the contact tool to be freely rotatable; and a heating mechanism intermittently heating an end portion of the contact tool. |
US11536636B2 |
Hardness tester and program
A hardness tester includes an image acquirer (controller) acquiring an image of a surface (surface image) of a sample captured by an image capturer, an identifier (controller) identifying, based on the surface image of the sample, a non-conformity region inside the image that is unsuitable for the hardness test using predetermined conditions, and a test position definer (controller) defining a test position in an area outside the non-conformity region identified by the identifier. |
US11536628B2 |
Misfire detecting device and method for internal combustion engine
Time required by a crankshaft to rotate 30° CA from a compression top dead center is defined as time T30. A CPU calculates a rotation fluctuation amount ΔT30 related to a cylinder subject to determination of a misfire by subtracting a value related to a cylinder in which a compression top dead center occurred immediately before the cylinder subject to the determination from a value related to the subject to the determination. The rotation fluctuation amount ΔT30 that corresponds to a cylinder in which a combustion operation is stopped is used as a reference value ΔT30ref. When a combustion operation is performed, it is determined that there is a misfire if the absolute value of the difference between the rotation fluctuation amount ΔT30 and the reference value ΔT30ref is less than or equal to a determination value Δth. |
US11536627B2 |
Abnormality monitoring device, abnormality monitoring method, and control device
To provide an abnormality monitoring device capable of reducing the size of a mounted device, enabling high-speed response, and achieving high accuracy in detecting abnormality. The abnormality monitoring device includes: at least one filter that extracts state information pertaining to drive of a mechanism of an industrial machine using a motor, as a signal of at least one frequency band; an integrator that integrates an output of the filter in each frequency band; and an abnormality detection unit that detects abnormality based on an integrated value integrated by the integrator. The state information may be control information of the controller that controls the motor or detection information from at least one detector attached to the mechanism. |
US11536626B2 |
Method of evaluating integrated running energy of vehicle in wind tunnel
A method of evaluating integrated running energy of a vehicle in a wind tunnel may include estimating change in fuel efficiency according to change of vehicle parts thereby facilitating precise measurement of running energy. |
US11536625B2 |
Tube leak detection device and tube leak detection method
A tube leak detection device for detecting leak of at least one tube of a heat exchanger which increases a temperature of a liquid by heat exchange between the liquid flowing inside the at least one tube and a fluid flowing outside the at least one tube includes: an inlet opening-and-closing valve and an outlet opening-and-closing valve disposed at an inlet end and an outlet end of the at least one tube, respectively; and a pressure detection member for detecting a pressure inside the at least one tube between the inlet opening-and-closing valve and the outlet opening-and-closing valve. |
US11536620B2 |
Force sensing circuitry
Circuitry for biasing a sensor comprises a bias generator module configured to receive a supply voltage and to generate a bias voltage for biasing the sensor. The circuitry further comprises a control module configured to compare a voltage indicative of the supply voltage to a threshold voltage and to output a control signal to the bias generator module based on the comparison. The bias generator module is configured to control the bias voltage based on the control signal. |
US11536617B2 |
Sensor arrangement for measurement of the temperature of a pane, in particular a windscreen
In a sensor arrangement for measurement of the temperature of a disk, it is provided that the sensor arrangement comprises a circuit carrier with a temperature sensor arranged thereon, wherein the circuit carrier and the temperature sensor are arranged in a housing and an electrical connection and a heat-conducting element are guided out from the housing, the heat-conducting element is configured as a rigid pin, the rigid pin has a thermal connection and a mechanical connection to the circuit carrier, the rigid pin is provided and configured to make a thermal contact with the disk. |
US11536615B2 |
Sense circuit with sample capacitors and switch set for adjustable voltage sampling
An integrated circuit includes: a resistor terminal adapted to be coupled to a first end of a first resistor; a ground terminal adapted to be coupled to a second end of the first resistor; a second resistor in series with the first resistor and having a first end and a second end, the second end coupled to the resistor terminal; a first capacitor having a first capacitor terminal and a second capacitor terminal, the first capacitor terminal is coupled to: the first end of the second resistor via a first switch; and the ground terminal via a second switch; a second capacitor having a third capacitor terminal and a fourth capacitor terminal, the third capacitor terminal is coupled to: the first end of the second resistor via a third switch; the resistor terminal via a fourth switch; and the ground terminal via a fifth switch. |
US11536614B2 |
Temperature detector
A temperature detector is used to detect a temperature of a circuit under test, and includes a temperature coefficient component, a multiplier, an impedance component and a node. The temperature coefficient component is arranged in proximity to the circuit under test. A control terminal of the multiplier is coupled to a second terminal of the temperature coefficient component. The impedance component is coupled between the second terminal of the temperature coefficient component and the control terminal of the multiplier, or between a second terminal of the multiplier and a third voltage terminal. The node is formed between the second terminal of the temperature coefficient component and the control terminal of the multiplier. A voltage at the node and an amplified detection current flowing to a first terminal of the multiplier are positively correlated to the temperature of the circuit under test. |
US11536613B2 |
Temperature sensing circuit and sensing method thereof
A temperature sensing circuit adapted for a memory device and including an oscillator, a count circuit, a control circuit, a sense circuit and a select circuit is provided. The oscillator provides an oscillation signal. The count circuit counts the oscillation signal to generate a first count signal, and generates a second count signal. The count circuit performs a logic operation on the second count signal to generate an enable signal and a sensing adjustment signal. The sense circuit generates a reference temperature voltage by dividing a reference voltage according to the sensing adjustment signal, and compares the reference temperature voltage and a monitor voltage according to the enable signal to generate a determination signal. The select circuit dynamically selects one of the oscillation signal and the first count signal according to the determination signal, and generates a pulse of a refresh request signal according to the dynamically selected one of the oscillation signal and the first count signal. |
US11536612B1 |
Temptech
The present invention is an apparatus for collecting infrared temperature readings. The proposed embodiment provides a unique approach for users to easily collect critical heat data. The embodiment may even be used for both medical and recreational purposes. |
US11536608B2 |
Systems and methods for characterizing spectral reflectance of real world objects
Systems, methods, and computer-readable media are disclosed for a systems and methods for intra-shot dynamic LIDAR detector gain. One example method my include receiving first image data associated with a first image of an object illuminated at a first wavelength and captured by a camera at the first wavelength, the first image data including first pixel data for a first pixel of the first image and second pixel data for a second pixel of the first image. The example method may also include calculating a first reflectance value for the first pixel using the first pixel data. The example method may also include calculating a second reflectance value for the second pixel using the second pixel data. The example method may also include generating, using first reflectance value and the second reflectance value, a first reflectance distribution of the object. |
US11536605B2 |
Electronic devices with an alignment-free spectrometer
An electronic device such as a portable electronic device may include a single-shot alignment-free spectrometer with no moving parts. The spectrometer may include a diffractive member, such as a grating, an aperture, and an image sensor that generates data in response to incident light. The diffractive member may diffract the incident light based on its wavelength and angle of incidence, and the aperture may further encode the light. The data generated by the image sensor may be used by control circuitry in combination with correlations between spectrometer measurements and known light profiles to determine the wavelength and angle of incidence of the light. These correlations may be determined using a deep neural network. Control circuitry may adjust one or more settings of the electronic device based on the wavelength and angle of incidence, or may use the wavelength and angle of incidence to determine information regarding an external object. |
US11536598B2 |
Time-accurate CFD enhanced interpretation of strain-based flow measurement
A system for measuring a velocity or volumetric fluid flow rate of a fluid flow passing within a pipe includes a SONAR flow meter configured to determine a measured velocity or volumetric rate of a fluid flow passing within a pipe. The system further includes a CFD analysis device configured to produce a simulated velocity or volumetric rate of the fluid flow passing within the pipe. The system further includes a processing unit in communication with the CFD analysis device and the SONAR flow meter. The processing unit is configured to produce at least one error function based on the measured velocity or volumetric fluid flow rate and the simulated velocity or volumetric fluid flow rate, and is configured to determine an adjusted velocity or volumetric fluid flow rate using the at least one error function and the measured velocity or volumetric fluid flow rate. |
US11536597B2 |
Device and method for monitoring material flow parameters along a passage
Described herein is a device (1) for measuring parameters of a material (3) flowing along a passage (5), the passage having two longitudinally spaced apart ends and transverse sides defined by one or more sidewalls (7, 9). The device (1) includes a laser source (15) positioned at a first location within or adjacent a side of the passage (5) and configured to generate a laser beam (17) at one or more predetermined frequencies. A beam projection element (21, 27) projects the laser beam (17) transversely across the passage (5) to irradiate the material (3) within a measuring zone (19). The measuring zone (19) includes a transverse region extending greater than 50% of the width of the passage (5). An optical imaging device (29) is positioned at a second location within or adjacent the passage (5) and configured to capture images of backscattered light from material (3) within the measuring zone (19). A processor (41) is in communication with the optical imaging device (29) and is configured to process the captured images and perform a scattering analysis to determine parameters of the material (3) through the passage (5). |
US11536593B1 |
Sensor mounting assembly
A sensor mounting assembly for a vehicle includes a sensor that is operable to detect conditions outside of the vehicle, and a vehicle body structure having an inner wall and an outer wall located opposite the inner wall. A sensor mount is coupled to the outer wall with at least one fastener extending through the outer wall, inner wall, and sensor mount. The sensor mount defines an internal space in which the sensor is coupled. |
US11536589B2 |
Electromagnetic noise position sensing
Embodiments described herein relate to a device for detecting the position of electromagnetic noise. The device includes a detector that includes coils that produce voltages in the presence of electromagnetic noise of a defined frequency. The device further includes a controller that senses the voltages and determines a position of the electromagnetic noise relative to the device according to the voltages. |
US11536586B2 |
System, method, and computer program product for identifying a road object
There is disclosed at least a method for receiving a road object observation associated with the road object for a first link. The first link is associated with at least one second link. A first heading data is determined for the received road object observation. A matched location is determined for the received road object observation on the at least one second link. A second heading data is determined for the received road object observation, based on the determined matched location. The road object is identified based on the determined first heading data and the determined second heading data, wherein as a result of identifying, the identified road object is either determined as associated with the first link or is determined to be not associated with the first link. |
US11536585B2 |
Venues map application and system
In some implementations, a computing device can provide a map application providing a representation of a physical structure of venues (e.g., shopping centers, airports) identified by the application. In addition, the application can provide an inside view that includes the physical layout and geometry of the venue's structure as well as the location, structure and layout of points of interest (e.g., stores, security check points, restrooms) within the venue. The views become more detailed as the user zooms into the venue to reveal points of interest and to give the user a feel for traversing the venue. |
US11536584B2 |
Map display system and map display program
There is provided a technique that can appropriately display route icons. A map display system includes a display section obtaining part that obtains display sections each being a section of a route to be displayed on a map; a connecting point obtaining part that obtains a connecting point, the connecting point being a point where different routes are connected together on the display sections; and a map display part that displays at least one route icon for each split section, the route icon being an image associated with a route, and the split section being obtained by splitting each of the display sections by the connecting point. |
US11536581B2 |
Methods and systems for determining a usage preference of a vehicle operator
An embodiment takes the form of a system that obtains application-usage data from a personal mobile device of a vehicle operator of a vehicle. The application-usage data reflects a usage, during operation of the vehicle, of an application on the personal mobile device. The system identifies a vehicle feature, of the vehicle, that provides a vehicle functionality similar to an application functionality provided by the application on the personal mobile device, and performs a comparison of the obtained application-usage data with feature-usage data. The feature-usage data reflects a usage, during operation of the vehicle, of the identified vehicle feature. The system determines, based on the comparison, a usage preference for the application during operation of the vehicle over the identified vehicle feature. |
US11536579B2 |
Methods and systems for determining a vehicle route based on an estimation of the weight of the vehicle
Method and system for determining a route for a vehicle. The method associates a navigation module to a vehicle fitted with tires and a tire monitoring unit to at least one tire fitted to the vehicle. The monitoring unit has a sensing element to generate a sensing signal descriptive of deformations undergone by the tire. The deformations form a contact area between the tire and a rolling surface on which the tire rotates. During rotation of the tire, the sensing signal, including the sensing signal generated in correspondence of passages of the sensing element through the contact area, is undersampled for a number of passages sufficient to obtain an estimated length of the contact area. The weight of the vehicle is then estimated based on such estimated length, and at least one route among two or more routes is selected, based on such estimated weight of the vehicle. |
US11536577B2 |
Car-sharing service device and method of operating same
Disclosed are a car-sharing service device and a method of operating the same capable of improving convenience of the use of a car-sharing service and increasing participation in the service by providing an environment in which targets requiring the car-sharing service are specified and the common use of a shared car is recommended to each of the specified targets. |
US11536573B2 |
Method, apparatus, and computer program product for generating correspondence between map versions
Provided herein is a method of generating and communicating map version agnostic road link identifiers. Methods may include: receiving an indication of a new road link being joined to an existing road link along a length of the existing road link, where the existing road link extends between a first node and a second node, where the existing road link has a first road link identifier, and where a new node is formed where the new road link joins the existing road link; generating a first new identifier for a segment of the existing road link between the first node and the new node; generating a second new identifier for a segment of the existing road link between the new node and the second node, where the second new identifier is set equal to an XOR function of the first road link identifier and the first new identifier. |
US11536571B2 |
Method and system for magnetic-based indoor vehicle positioning
Vehicle position is determined using magnetic field measurements within an indoor environment. Magnetic field measurements and sensor information are obtained from the vehicle and magnetic map information is obtained for the indoor environment. Parameters of vehicle motion are derived from the sensor information. The magnetic field measurements are processed to mitigate vehicular interference and then compensated for a magnetometer bias induced at least in part by the vehicle. Vehicle position is determined based at least in part on the compensated magnetic field magnetic measurements, the magnetic map information and the parameters of vehicle motion. |
US11536564B2 |
Systems and methods for pressure-based estimation of a mobile device altitude or calibration of a pressure sensor
Pressure-based estimation of a mobile device altitude or calibration of a pressure sensor involves machines that determine if a reference-level pressure value based on one or more measurements of pressure from a network of weather stations should or should not be used to calibrate a pressure sensor of a mobile device or to estimate an altitude of the mobile device. If reference-level pressure value should be used, the reference-level pressure value is used to calibrate a pressure sensor of a mobile device or to estimate an altitude of the mobile device. If the reference-level pressure value should not be used, a trend in pressure is determined, an estimated reference-level pressure value based on the trend is determined, and the estimated reference-level pressure value is used to calibrate a pressure sensor of a mobile device or to estimate an altitude of the mobile device. |
US11536563B2 |
Method for calibrating parameters of surface texture measuring apparatus
A method for calibrating parameters includes a measurement step that obtains measurement data by scanning a defined surface; a correction step that obtains corrected data by correcting the measurement data based on the parameters; a determination step that calculates a roundness of the corrected data and determines whether the calculated roundness is equal to or less than a predetermined value; and an adjustment step that increases or reduces at least one of the parameters when the roundness is determined to be greater than the predetermined value, and the correction step, the determination step, and the adjustment step are repeated until the roundness is determined to be equal to or less than the predetermined value. |
US11536560B2 |
Optical apparatus, optical system, and method for measuring an amount of strain of an object
An optical apparatus includes a coherent light source; a transmission assembly configured to receive light emitted by the coherent light source, split the light into object light and reference light so that the object light and the reference light travel along different paths receive object light reflected by an object to be measured, and combine the object light reflected by the object to be measured and the reference light; and a photosensitive camera disposed at an output of the transmission assembly, and configured to receive combined light and process the combined light to record light intensity information capable of characterizing a spatial position of a surface of the object to be measured. |
US11536552B1 |
Digital workpiece measurement system and method for intelligent measurements
A digital workpiece measurement system and method for intelligent measurements measures the length, angles, and characteristics of a workpiece, and then automatically displays the measurement and the other identifying measurement related data in a digital, incrementally adjustable manner. The workpiece measurement system provides a flexible measuring tape and micrometer head that electronically measures the distance between a starting measuring point and an ending measuring point. The short point, long point, square cut angle, and characteristics of the workpiece are inputted into the system. Various functions controlled by short, long, and square check switch mechanisms allow for manually inputting the measurements, incrementally editing the measurements, identifying the short point, long point, and square edges of the workpiece, and transmit the measurements and other data to a remote data storage unit for future processing and measurement analysis. The system also detachably attaches to a belt or wall through a clip or adhesive. |
US11536550B1 |
Adjustable carrier device
A carrier device includes a body member having two parallel sections, terminal ends of which extend in a common direction. A bracket nested with the body member has two lateral side members extending in the common direction. Each side member has a terminal end and a loop proximate the end defining a hole. An interior is defined between the sections of the body member and between the side members of the bracket. A binding member engages the sections of the body member and passes through the respective hole of each side member defined by the loop. A retention member, for retaining a magazine when inserted into the carrier device, also passes through the respective holes. The binding member draws sections of the body member toward each other to maintain frictional engagement of an inserted magazine or other article with interior contact points of the carrier device. |
US11536549B1 |
Portable apparatus and method for disposing of explosive devices
A portable apparatus for incinerating matter in situ includes a container defining an open base and an interior incineration chamber. The open base has a perimeter lying in a single plane. A plurality of ignitable incendiary devices are mounted in the interior incineration chamber above the open base and around a perimeter of the interior incineration chamber. The ignitable incendiary devices are oriented such that flames produced by the incendiary devices are directed inwardly towards a central axis of the incineration chamber. The incendiary devices surround and point toward the matter to be incinerated. |
US11536545B2 |
Pyrotechnic installation consisting of at least one firework, an electric igniter, and a docking base, the installation comprising a system for removably coupling them
The present invention concerns a coupling and power transmission system for an electric igniter, in particular for single-shot type fireworks (10), the system comprising a casing (11), in which the pyrotechnic components are housed, said casing having a first side that is open and a second side with a shaped connector (12), said shaped connector (12) comprising a channel (15) for connecting to said pyrotechnic components and adapted to removably receive an electric igniter (16), said electric igniter (16) being rigidly coupled to a printed circuit (18) on a PCB support (17), the printed circuit comprising two concentric tracks which are short-circuited via a connection track on a break-away tab (19) of the PCB support (17), whereby removal of the tab (19) eliminates the short-circuit, said shaped connector (12) being couplable, in a removable manner and with freedom of rotation with respect to an axis, to a docking base (13), said docking base (13) comprising the electronic components for transmission of an electrical signal to said electric igniter (16) and in particular three contacts (20), aligned with each other and dimensioned in relation to said printed circuit (18), ensuring connection between the tracks of said printed circuit (18) and the contacts (20) independently of the angular position of said shaped connector (12) with respect to said docking base. |
US11536544B1 |
Target tracking system
A target tracking system and method of operation can include: generating data based on a detection of a shock wave of a bullet by target microphones, the target microphones including an offset target microphone; wirelessly transmitting the data with a target transceiver communicatively connected to the target microphones; determining a bullet speed at the target microphones based on the shock wave detected by the offset target microphone with a processor; and determining a shot placement of the bullet relative to the target microphones with the processor, the processor communicatively connected to the target transceiver. |
US11536543B2 |
Directed energy (DE) weapon and passive millimeter wave (PmmW) imager for target tracking
A DE energy weapon and tracking system includes a passive millimeter wave (PmmW) imaging receiver on a common gimbaled telescope to sense natural electromagnetic radiation from a mmW scene. The PmmW imaging receiver operates in a portion of the electromagnetic spectrum distinct from the IR bands associated with thermal blooming or the HEL laser. In the case of a HPM source, the reflected energy is either in a different RF band and/or of diminished amplitude such as to not interfere with operation of the PmmW imaging receiver. Although lower resolution than traditional optical imaging, PmmW imaging provides a viable alternative for target tracking when the DE weapon is actively prosecuting the target and provides additional tracking information when the DE weapon is not engaged. |
US11536541B2 |
Apparatus and method for monitoring and controlling a haze level
An apparatus for monitoring and controlling a haze and/or particulate level in the air is disclosed. The apparatus comprises a detecting unit (sensor) and a controller. The detecting unit is configured to detect the haze and/or particulate level in real time. The controller in communication with the detecting unit is configured to receive data related to a haze level from the detecting unit. The apparatus further comprises a display and a control switch. The display in communication with the controller is configured to display data related to the haze level monitored by one or more sensors. The sensors are laser based particulate sensors. The control switch in communication with the controller is configured to send a signal to control a haze generator, thereby monitoring the haze level in real time and controlling the haze generator at predetermined time periods using the control switch for attaining and maintaining a desired haze level. |
US11536539B2 |
Selectable lug handgrip mount for a firearm
A mount for a firearm allows a user to selectively mount a handgrip to a barrel end of the firearm. Preferred embodiments mount to a Picatinny rail of the firearm. The mount includes a rotatable lug body that is carried within an internal cavity of the body of the mount. Differing lugs corresponding to differing handgrip types are disposed on the lug body. The user simply rotates the lug body within the mount to select a desired lug corresponding to a desired handgrip. The handgrip may then be secured to the selected lug. When the user wants to secure a different handgrip, the first handgrip may be removed, the lug body rotated, and another handgrip is secured to the another lug. |
US11536538B2 |
Target recognition and tracking for a salvo environment
A follow-on object for use in a salvo mission in which one or more lead objects (LO) and a follow-on object track a target. A track state of a tracked object within a sensor field-of-view (FOV) of the follow-on object is initialized. Target-state estimator (TSE) processing based on sensor measurements from the sensor FOV is performed to maintain the track state of the tracked object. Kinematic characteristics of the tracked object are evaluated based on the sensor measurements to compute a probability that the tracked object is an LO based on the evaluated kinematic characteristics. If the probability is not greater than a threshold, the tracked object is designated as the target and TSE processing is resumed. Otherwise, the tracked object is designated as an LO and the track state is re-initialized and the track of the LO is excluded from some intercept task considerations. |
US11536534B2 |
Relay based system to launch a projectile
A series of the relay of the electromagnetic launcher with a gun and a floating launch platform to launch projectiles in space, wherein the projectile is accelerated along a path using electromagnetic force until the projectile reaches a desired direction and position. The direction of the path is determined by orienting the path in the desired direction using a catcher. the catcher and rail gun projectile as high above as possible, coming close to near space. When the said projectile will reach the last platform, it will be launched by the railgun and ignite its rocket engine to take the payload in space or as required to eliminate the need for large rocket boosters to launch the projectile. |
US11536532B1 |
Archery bow cam spacer
An archery bow assembly is provided including an open sided spacer which is mountable to an axle on an archery bow and removable therefrom without removing the axle entirely or partially from a limb of the archery bow. The spacer can mount on the axle adjacent a cam rotatable on the axle, and can include an outer perimeter and an axle aperture. A recess can extend inward from the outer perimeter to the axle aperture so that the axle aperture and recess form a continuous opening. The spacer can be of a C-shape or E-shape so that it can be frictionally pressed onto the axle and removed therefrom without removing the axle from the limb arms adjacent the cam. Related methods also are provided. |
US11536530B2 |
Hybrid molded firearm assemblies
A hybrid molded assembly includes a trigger comprising a trigger skeleton and a trigger molded portion that at least partially encompasses the trigger skeleton, a hammer comprising a hammer skeleton and a hammer molded portion that at least partially encompasses the hammer skeleton, and a disconnector comprising a disconnector skeleton and a disconnector molded portion that at least partially encompasses the disconnector skeleton. |
US11536529B2 |
Device for extracting a large-caliber projectile jammed in a weapon barrel
A device, and method for using the device, for extracting a large-caliber projectile jammed in a barrel of a weapon including a solid body having a diameter smaller than the caliber of the barrel and intended to be introduced into the barrel at the muzzle of the latter and then released in the barrel in order to impact, by inertia, the jammed projectile. The device is at least two radially expandable locking mechanisms, each able to move between a locked position in which it is applied radially against the inner wall of the barrel and a released position in which it is not applied against the barrel, the passage of the locking mechanisms from one position to the other by an expansion apparatus, the device includes a translation device enabling a first locking mechanism to be translated axially to a second locking mechanism. |
US11536528B2 |
Extraction pole assembly for extracting projectiles from a bore
An extraction system for removing an object from a bore, the extraction system comprising an extraction pole assembly comprising a plurality of extraction poles, each extraction pole having a proximal end and a distal end; and a plurality of centering couplers, each centering coupler of the plurality of centering couplers comprising a partial spherical outer surface sized to complement a diameter of the bore, a proximal end configured to couple to a distal end of an extraction pole, and a distal end configured to couple to a proximal end of the extraction pole. The extraction pole assembly can be operable with a press assembly comprising a clamp configured to secure to the structure having the bore, and an extendable member configured to provide an input force to an extraction pole of the extraction pole assembly. |
US11536527B1 |
Cartridge magazine loading optimization device
An automated magazine loading device having an ammunition hopper adapted to receive a firearm cartridge and a conveyor coupled to the ammunition hopper. The conveyor is configured to transport the firearm cartridge to a projectile indexer located in proximity to the conveyor and the conveyor is configured to deposit the firearm cartridge into the projectile indexer in a first orientation. The projectile indexer is configured to reorient the firearm cartridge into a second orientation. The projectile indexer also includes a port for receiving a magazine therein. Finally, the automated magazine loading device includes an actuator for engaging the firearm cartridge and inserting the firearm cartridge into the magazine. |
US11536526B2 |
Automatic weapon system
An automatic weapon system including a gas evacuation opening formed in a bore of a barrel, a gas evacuation chamber, a barrel immobilizing device, a slide, a weapon frame with guides for guiding slide movement, a return spring mechanism of the slide and the breech. The gas evacuation chamber is disposed at a near-bore space located at the barrel bore outlet, a front wall of the chamber located at the barrel bore outlet is attached at the barrel outlet and having a lower part resting on a weapon frame. A rear wall of the chamber is formed by at least one bridge assembly having one end attached to the slide and another end sliding along the barrel, the bridge assembly is formed by a substantially flat plate having a groove extending from the barrel to the frame and sliding along the barrel, at least one sealing gasket. The frame of the weapon serves as the lower part of the evacuation chamber, the slide serves as upper and side walls of the chamber, a downwardly directed ledge provided at the front of the slide. |
US11536519B2 |
Support of heat exchangers made of wound tubes
A heat exchanger, comprising: a tube bundle having at least one tube for receiving a fluid medium, wherein the at least one tube is wound about a core tube which extends along a longitudinal axis, and a first tube section of the at least one tube rests against at least one web which extends along the tube core and at least one first bracket element for securing the first tube section to the at least one web, the at least one first bracket element having a lower face which faces the first tube section and rests against the first tube section. The invention additionally relates to a securing system and to a method. |
US11536518B2 |
Fabrication method for loop heat pipe
A evaporator of a loop heat pipe includes a liquid inlet side portion that extends in a widthwise direction crossing with a lengthwise direction from a liquid inlet side to a vapor outlet side, a plurality of portions that continue to the liquid inlet side portion and extend in the lengthwise direction, a plurality of vapor flow paths that are provided between the plurality of portions and extend in the lengthwise direction, and a vapor outlet side vapor flow path that extends in the widthwise direction and continues to the vapor flow paths. Each of the plurality of portions includes a first groove communicating two adjacent ones of the vapor flow paths. |
US11536517B2 |
Method for producing a heat pipe
A method for producing a heat pipe includes the steps: providing a pipe-shaped casing element having a length and an interior; filling a powder with particles into the casing element to form a capillary structure in the casing element; connecting the particles of the powder to one another, wherein the interior enclosed by the casing element is filled with the powder partially or in its entirety at least across a partial area of the length of the casing element, and subsequently the connection of the particles of the powder to one another and preferably also to the casing element in a layer lying against the casing element is established from the outside by inductive heat generation. |
US11536507B2 |
Systems and methods for reducing energy consumption of a chilled water distribution system
A chilled water distribution system includes a chilled water loop in fluid communication with a plurality of buildings and also in fluid communication with a plurality of chiller stations. A monitoring and control system communicates with one of the chiller stations, hereinafter referred to as a “controlled” chiller station because it is configured with one or more variable frequency drives that are controlled by the monitoring and control system to modulate the speed of at least one chiller station component such as, but not limited to, a pump or a fan. By way of this modulation process, a differential pressure of the chilled water loop may be maintained in a “sweet spot” so as to optimize chiller station output while minimizing chiller station energy consumption. |
US11536502B2 |
Refrigerant cycle apparatus
An air conditioner includes a use-side unit, a heat source-side unit, refrigerant connection pipes, cutoff valve provided in the refrigerant connection pipes, a refrigerant leakage detector, and a controller control. When the refrigerant leakage detector detects a refrigerant leakage, the controller performs pressure reduction control to lower the pressure of the refrigerant in the use-side unit, and thereafter puts the cutoff valves into a cutoff state. |
US11536499B2 |
Refrigeration machine
Provided is a refrigeration machine provided with: a refrigeration cycle having a compressor, a condenser, an expander, an evaporator, and piping (12) which sequentially connects the compressor, the condenser, and the expander; and an acoustic device (13) having a space formation section (14) which has one end (14a) connected to the piping (12) and in which a space is formed, the acoustic device (13) also having a vibration body (20) which is affixed integrally to the other end of the space formation section (14) and which has a lower natural frequency than the space formation section (14). |
US11536493B2 |
Refrigeration system for chilled storage container
A dual-phase refrigeration system for chilled storage containers (CSC) aboard boats maintains cold temperatures in the CSC by chilling the airspace in the upper portion of the CSC. A cooling liquid is circulated through coils installed on an interior sidewall about an upper margin of the CSC. The cooling liquid chills the air in the upper portion of the CSC which creates a thermodynamic airflow within the CSC which aids in cooling. The temperature of the cooling liquid is maintained by a heat exchange with a Non-Ozone Depleting Hydrofluorocarbon (NODHFC) refrigerant which, in turn, is cooled by a heat exchange with circulating water sourced from the body of water supporting the boat. If ice is added to the CSC, the cooling liquid in the coils reduces the air temperature differential across air/ice interface and maintains the quality of the ice. |
US11536485B2 |
Air conditioner
An air conditioner is disclosed. The disclosed air conditioner can comprise: a housing having an inflow port and a discharge port; a partition disposed inside the housing so as to divide the inside of the housing into a first space at the inflow port side and a second space at the discharge port side, and having at least one opening for allowing the first space and the second space to communicate; at least one blower unit disposed in the first space, and including a duct, which passes through the opening so as to protrude toward the second space and discharges the air of the first space to the second space; and a heat exchanger disposed in the second space. |
US11536484B2 |
Electronically commutated motor, HVAC system comprising the same, and method for signal conversion between HVAC system and motor
An ECM including a motor body and a motor controller. The motor body includes a stator assembly. The stator assembly includes a stator winding. The motor controller includes a control circuit board, and the control circuit board includes a power source, a microprocessor, an insulated-gate bipolar transistor (IGBT) inverter circuit, and a plurality of universal interface modules. The motor controller is configured to be connected to a main control board of a heating, ventilation, and air conditioning (HVAC) system, to receive a command from the HVAC system, and to control the operation of the motor body based on the command. The power source is configured to supply power to each electric circuit of the motor controller. The IGBT inverter circuit includes an output terminal; the stator winding includes a coil winding; and the output terminal is connected to the coil winding. |
US11536477B2 |
Electronic apparatus and operation method for predicting HVAC energy consumption
An operation method for reducing energy consumption and an electronic apparatus thereof are provided. The operation method includes obtaining, by the electronic apparatus, weather forecast information, inputting, by the electronic apparatus, the weather forecast information to an artificial intelligence model for predicting an amount of power to be consumed by a first air conditioner, and displaying, by the electronic apparatus, the predicted power consumption amount of the first air conditioner output from the artificial intelligence model, wherein the artificial intelligence model is trained to obtain correlation information between a weather condition and a power consumption amount of an air conditioner, based on a weather history and operations of a plurality of air conditioners related to the weather history, and predict the amount of power to be consumed by the first air conditioner based on the correlation information and the weather forecast information. |
US11536476B2 |
Building system with flexible facility operation
A building system for a building including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to operate one or more pieces of building equipment associated with a building space based on a first operating mode. The instructions cause the one or more processors to receive an indication to update operation of the building space based on an emergency situation and responsive to receiving the indication to update operation of the building space based on the emergency situation, operate the one or more pieces of building equipment based on a second operating mode, wherein the second operating mode defines one or more second parameters for the one or more pieces of building equipment and is adapted to reconfigure the operation of the building space to address or mitigate the emergency situation. |
US11536469B2 |
Saddle-type window air conditioner
A saddle-type window air conditioner comprises an indoor part, an outdoor part and a connecting part. The connecting part includes an indoor connecting box and an outdoor connecting box sleeved in each other. The indoor connecting box is connected with the indoor part, the outdoor connecting box is connected with the outdoor part, and the connecting part is provided with locking assemblies. Each of the locking assemblies includes a lock sleeve, a lock core, a push button and a rack. The lock sleeve is disposed on the indoor connecting box located on an outer side or on the outdoor connecting box, and is provided with a lock hole; the rack is disposed on the outdoor connecting box located on an inner side or on the indoor connecting box; the push button is connected with the lock core and configured to push the lock core to move; and the lock core is provided with a lock pillar. When the lock pillar is clamped and locked with the lock hole, the lock core is separated from the rack to extend or shorten the connecting part. When the lock pillar is separated from the lock hole, the lock core is clamped with the rack, and the connecting part cannot be extended, but can only be shortened under the action of an external force to realize the locking of the connecting part. |
US11536465B2 |
Hot water supply device and hot water supply system
A hot water supply device (10) is provided with: a first device (for example, a kitchen remote controller (13)) for performing control relating to hot water supply; a second device (for example, a water heater (11)) that is communicably connected to the first device and performs control relating to hot water supply; and a communication unit that is provided in the first device and can be connected to an external communication network. The first device divides data of control software of the second device acquired from an external device (for example, a server (50)) via the communication unit, into a plurality of parts, and transmits to the second device. |
US11536464B2 |
Tank water heater assembly and transport assembly
A tank water heater assembly is provided including a tank water heater and a drain pan provided with a sensor holder for mounting a sensor. The sensor holder accommodates a leak detection sensor at predefined distance above an inner surface of a bottom wall of the drain pan. In this way the presence of harmless small amounts of water in the drain pan do not trigger an alarm. A transport assembly is presented for facilitating transportation of the tank water heater assembly to an installation site and subsequent installation. Finally, a method for installation of a tank water heater assembly is provided. |
US11536463B2 |
Cooktop with side frame members
A cooking appliance includes a body and a cooktop disposed on the body. A plurality of gas burner assemblies is operably coupled to the cooktop. A first frame member is coupled to a first side of the cooktop and defines at least a portion of a sump defined by the cooktop. A second frame member is coupled to a second side of the cooktop and defines at least a portion of the sump defined by the cooktop. A bracket is coupled to the first and second frame members. The bracket extends along a portion of a perimeter of the cooktop between the first and second frame members. The bracket defines at least a portion of the sump defined by the cooktop. |
US11536458B2 |
User engagement system and methods for adjusting a cooking recipe based on an identified utensil
A method of operating a user engagement system, as provided herein, may include receiving a recipe selection signal of a predetermined recipe, and receiving a recipe information signal based on the predetermined recipe. The method may further include receiving an image signal from the camera assembly, and identifying a utensil based on the received image signal. The method may still further include initiating a recipe action at the user engagement system. |
US11536455B2 |
Combustor component, combustor, gas turbine, and manufacturing method for combustor component
A combustor component according to at least one embodiment of the present invention includes a cylindrical body which internally includes a combustion chamber, and includes a weld part where a plurality of through holes opening to the combustion chamber are formed, and a housing which is disposed on an outer circumferential side of the cylindrical body to cover a part of the weld part, and defines an acoustic damping space communicating with the combustion chamber via at least one of the through holes. The plurality of through holes in the weld part has a formation density which is higher in a first region of the weld part covered with the housing than in a second region of the weld part positioned outside the housing. |
US11536452B2 |
Valve arrangement for a gas burner
According to one embodiment a valve arrangement for a gas burner is provided that includes a manual gas valve with a manual actuator for opening or closing the gas flow, and an electromagnetic valve having a movable closure member which allows opening or closing a gas passage to the burner. The electromagnetic valve is arranged in the gas valve, with the manual actuator being coupled to a rotary flow regulating element, the manual actuator being configured in order to move the closure member of the electromagnetic valve, opening the gas passage, the manual gas valve including a reduced gas flow channel which puts the inlet conduit in fluid communication with the regulating element regardless of the position of the closure member. |
US11536447B2 |
Vapour and liquid drum for a shell-and-tube heat exchanger
A shell-and-tube heat exchanger comprises a shell enclosing a plurality of U-shaped tubes. Each tube is provided with a first portion and with a second portion. The open ends of each tube are connected to a tube-sheet. A pressure chamber is connected to the tube-sheet. The pressure chamber contains a guiding jacket that, at a first end thereof, is sealingly joined to the tube-sheet or the first tube portions and, at a second end thereof that is opposite to the first end, is open. The guiding jacket splits the pressure chamber into a first section and a second section. The first section and the second section are in communication with each other by means of the open end of the guiding jacket. The first section is provided with a liquid level, located below the open end, and therefore with a vapour chamber, located above the liquid level. |
US11536446B2 |
Electronic device with visual feedback
An electronic device such as a voice-controlled speaker device may have a housing. A speaker and other input-output components and control circuitry may be mounted within the housing. Light-emitting components may emit light that passes through a curved upper top cap portion or other housing structure. The light-emitting components may be interconnected using a flex circuit on a curved substrate or may be mounted on a planar circuit board. A subset of the light-emitting components may be rotated to improve color balance. Optical structures such as light guides, lens, microlenses, and/or a diffuser layer may be disposed over the light-emitting components to promote light mixing, to reduce hotspots, and to improve contrast on the top cap. The diffuser layer may be suspended using a support structure having baffle members to constraint the angular spread of the emitted light. Illuminated or persistently visible glyphs may be displayed in or near the top cap portion. |
US11536444B2 |
Light
A light including a housing having an upper portion, a lower portion, and a central axis. The lower portion defines a battery port. The upper portion acts as a lens. The light further includes a heat sink extending upward from the lower portion of the housing and including a body defining a central aperture. A plurality of light support surfaces are arranged around a perimeter of the body and a top support member is coupled to and oriented perpendicularly relative to the plurality of light support surfaces. The light further includes a first plurality of LEDs coupled to the plurality of light support surfaces and a second plurality of LEDs supported on the top support member. The light further includes a first battery pack and a second battery pack, both of which are electrically connected to the first and second pluralities of LEDs when received in the battery port. |
US11536436B2 |
Light fixture
A light fixture for illuminating building surfaces or partial surfaces of a building has a housing, a light source on the housing, a focusing optical unit on the housing and separate from the light source for focusing and projecting light emitted by the light source in a direction, a first lens plate in the light path spaced a first distance downstream in the direction of the focusing optical unit, the first lens plate having a plurality of first lenticular lenses arranged thereon, a second lens plate receiving light from the first lens plate and spaced a second distance downstream in the direction from the first lens plate, the second lens plate having a plurality of second lenticular lenses arranged thereon. Each of at least some of the first lenticular lenses is aligned in the direction with a respective second lenticular lens. |
US11536434B2 |
Luminous device
The invention relates to a luminous motor-vehicle module including at least one light source, an open casing, and a closing element for closing said open casing. The open casing includes a housing for positioning on an optical element, the positioning housing includes a plurality of grooves, and a tab for hooking on a casing of said motor vehicle comprising the optical element and an outer lens for closing the casing, the luminous module being configured to make a rotation and hook, at the end of the rotation, onto the casing via said hooking tab of the open casing. |
US11536432B2 |
Lighting tool for vehicle
A projection lens has a first lens body including a first incidence section disposed at a side facing a first light source and an emitting section disposed at a side opposite to the first incidence section, and a second lens body including a second incidence section disposed at a side facing a second light source, a structure in which the first lens body and the second lens body abut against each other in between first boundary surfaces, which are provided between the emitting section and the second incidence section, and second boundary surfaces, which are provided between the first incidence section and the second incidence section from a boundary line with respect to the first boundary surfaces is provided, and the first boundary surfaces and the second boundary surfaces are disposed at an acute angle including the boundary line therebetween. |
US11536429B1 |
Wireless lighting device with encapsulated light board
A wireless lighting device for vehicle accessories includes a signal transmitter and an encapsulated light board. The light board includes a unitary baseplate, a backlight module, a power module, and a top cover. The backlight module including a circuit board, light emitting elements, a transceiver, and a control module configured to turn the light emitting elements on and off according to the detected signal. The power module including a battery and a conductive strip configured to electrically connect the battery to the circuit board. The top cover configured to be irreversibly sealed to the baseplate with a customizable light permeable region covering the light elements. The transmitter configured to be installed on a door or a frame of a vehicle, and the light board configured to be installed in a vehicle accessory. The wireless lighting device having at least a ten year operational life without replacement of the batteries therein. |
US11536425B1 |
Lamp and lamp mounting structure
The present invention provides a lamp and a lamp mounting structure, wherein the lamp includes a lamp panel as a light source; two lateral supports arranged opposite to each other, wherein the lamp panel in use is fixed to a lamp supporting structure through the two lateral supports; and a locking mechanism for securing the lamp panel between the two lateral supports. The lamp disclosed herein has a better versatility. |
US11536423B2 |
Downlight apparatus with angularly adjustable light source support
The downlight apparatus includes a surface rim, a rotation bracket, a bowl housing and a light source. The surface rim has an rim edge and a lateral wall. The rotation bracket includes a bracket body and two arms. Each arm has an arm bottom and a arm top. The rotation bracket is attached to the lateral wall. The bowl housing has a bowl edge. The bowl edge defines a light opening. The arm tops of the two arms are attached to the bowl edge. The bowl housing is rotatable with a tilt angle with respect to the arm tops. The light source is mounted inside the bowl housing for emitting a light from the light opening. |
US11536421B1 |
Multifunctional light source assembly and multifunctional desk lamp applying same
A multifunctional light source assembly and a multifunctional desk lamp are disclosed. The multifunctional desk lamp includes a base assembly, a lamp head assembly, and a lamp arm assembly; one end of the lamp arm assembly is connected with the base assembly, and the other end is connected with and supports the lamp head assembly; the lamp head assembly is internally provided with the multifunctional light source assembly, the multifunctional light source assembly includes an illumination LED chip, a plant grow light LED chip and an ultraviolet LED chip. The illumination chip, the plant grow light chip and the ultraviolet chip are respectively connected to a controller, which respectively controls the three chips, through the on and off of currents, so that functions such as illumination for reading and writing, sterilization, plant growth assistance can be achieved. |
US11536414B2 |
Directed jet impulse pig launching system and method of its use
A pig trap of this disclosure may include one or more injectors or nozzles located along a sidewall of the barrel and oriented to deliver a jet of fluid toward a back side of a vertical member of a pig or tool. The nozzle may be part of an assembly that includes a longitudinally extending pipe having a flat-profile flange at an inlet end, a curved-profile flange at the nozzle end, and a bend in between the two ends. When the assembly is installed in a sidewall opening of a pig trap, the nozzle delivers a jet of fluid toward the back side of a vertical member of the pig. A leak path may be provided through flanges or formed between the sidewall opening and a periphery of the curved-profile flange. Launch forces of more than 10 to 15 times that of a conventional launcher may be achieved. |
US11536412B2 |
Line element with damping element
A line element includes an inner element, an outer element surrounding the inner element, and a damping element arranged between the inner element and the outer element. The damping element can be made, for example, of knitted wire fabric or a stripwound hose. The damping element can be made in particular of a more easily wearing material than the outer element and/or the inner element, for example of copper. |
US11536408B1 |
Drain-pipe interface device
A drain-pipe interface device is disclosed. The drain-pipe interface device may include a hollow profile defining a threaded portion located on an outer surface the hollow profile. The threaded portion is configured to engage with an opening associated with a drain-pipe, to couple the drain-pipe interface device with the opening. The drain-pipe interface device may further include a handle provided on the hollow profile. The handle may be used to rotate the drain-pipe interface device couple with the opening. |
US11536407B2 |
Systems and method for providing a modular hydraulic fracturing manifold
A fracturing manifold system including a first plurality of junctions mounted on a support structure and fluidly connected via conduit, individual ones of the first plurality of junctions configured to receive fracturing fluid from at least one fracturing pump and the first plurality of junctions including a first terminal junction. The fracturing manifold system further includes a fracturing head fluidly connected to the first plurality of junctions. The fracturing manifold system is configurable between a first configuration in which the fracturing head is mounted at a location proximate an end of the support structure and a second configuration in which an additional junction is mounted on the first support structure at the location, the additional junction is fluidly connected to the first plurality of junctions, a second plurality of junctions is fluidly connected to the additional junction, and the fracturing head is fluidly connected to the second plurality of junctions. |
US11536405B2 |
Connector
A connector includes: a tube body formed in a tubular shape having a first opening and a second opening at both ends thereof, a first opening side of the tube body being connectable to an end of a first pipe, a second opening side of the tube body being connectable to an end of a second pipe, the tube body allowing a fluid to flow therethrough between the first opening and the second opening; a temperature detection element embedded in a tubular part of the tube body and configured to detect a temperature of the fluid flowing through the tube body; and a terminal electrically connected to the temperature detection element and exposed to outside of the tube body. |
US11536400B2 |
Zero flow fireproof hose utilizing zinc borate and expandable graphite additives
A hose is provided capable of meeting fireproof requirements per AS1055 under no flow condition. The hose has multiple layers of fire protection comprising a silicone rubber layer impregnated with additives including zinc borate and expandable graphite. |
US11536396B2 |
Cable restraint and method of securing a cable
A cable restraint has: a first arm, having a first proximal end, a first distal end, and a first gripping portion located at the first distal end; a second arm, having a second proximal end, a second distal end and a second gripping portion located at the second distal end; wherein: the first proximal end is joined to the second proximal end, and the cable restraint is movable between: an open configuration in which the first gripping portion and the second gripping portion are spaced from each other to define a gap into which a cable may be inserted, and a closed configuration in which the first gripping port and the second gripping portion cooperate with each other to define a cable restraint channel. |
US11536393B2 |
Travel feedback system
A linear feedback travel assembly includes a first tube end, a second tube end, and a longitudinal axis. A drive rod includes a first end and a second end, and a cam includes a first end, a second end, and a wall defining a bore, a first slot, and a second slot. The cam is movable along, and rotatable about, the longitudinal axis. A first pin is movably disposed in the first slot of the cam and is fixed relative to the first tube end. A second pin is movably disposed in the second slot of the cam and connects the drive rod to the cam. When the cam moves along the longitudinal axis, the first pin moves within the first slot and rotates the cam about the longitudinal axis. The second pin rotates the drive rod as the second pin moves within the second slot of the cam. |
US11536392B2 |
Shaft bearing bush assembly for a valve arrangement
A shaft-bearing bush assembly for a valve arrangement for an air-conditioning system is disclosed. The shaft-bearing bush assembly includes a shaft drive-connectable to a valve of the valve arrangement and a bearing bush, in which the shaft is rotatably received relative to the bearing bush between a first rotary position and a second rotary position about an axis of rotation extending along the axial direction. A bush projection is non-rotatably arranged on the bearing bush relative to the bearing bush and a shaft projection is non-rotatably arranged on the shaft relative to the shaft. The bush projection and the shaft projection are matched to one another such that the bush projection provides a rotary stop for the shaft projection for limiting the rotary movement of the shaft between the first rotary position and the second rotary position. |
US11536385B2 |
Fluid control device
A fluid control device, capable of acquiring data related to an internal operation of a device, is provided. The Fluid control device V includes a bonnet part installing sensors for detecting the internal operation of the fluid control device and a valve body containing the bonnet part inside, and the valve body has a recess for containing the bonnet part and a slit, leading a communication cable connected to the sensors to the outside, opening one end on an opposite side of a base where a flow path is formed, and penetrating from an outside to the recess. |
US11536384B2 |
Group for mixing water for bathroom or kitchen
A flush-mounted group for mixing water for a bathroom or kitchen, comprising: a body comprising a valve, designed to be installed in a seat having a given depth with respect a finished surface, a fastening means for fixing the body to the seat, which is adjustable on the body to set the depth at which the body is inset inside the seat, a plate mountable on the finished surface to enclose the body inside the seat and which is provided with an opening for accessing the body, a control member for operating the valve, which is connected to the valve through the opening of the plate. The mixing group comprises a coupling means for connecting together the valve and the control member, which can be adjusted so as to vary a distance between the control member and the valve and ensure correct positioning of the control member inside the opening. |
US11536383B2 |
Ventilation component
A ventilation component (1) includes a gas-permeable membrane (10), a ventilation valve (20), and a structural member (30). The ventilation component (1) is to be attached to a housing (2) having a ventilation opening (5). The ventilation valve (20) includes an elastic body, and is opened and closed by elastic deformation of the elastic body. The structural member (30) supports the gas-permeable membrane (10) and the ventilation valve (20). In an attached state where the ventilation component (1) is attached to the housing (2), ventilation between an inside of the housing (2) and an outside of the housing (2) is carried out via the gas-permeable membrane (10), and the ventilation valve (20) is opened to discharge a gas inside the housing 2 to the outside of the housing 2 when a difference between a pressure inside the housing (2) and a pressure outside the housing (2) is equal to or higher than a predetermined value. The elastic body included in the ventilation valve (20) is formed of a rubber whose rate of change in breaking strength is 95% to 120%. |
US11536378B2 |
Sealing high pressure flow devices
A fluid end assembly comprising a housing having multiple conduits formed therein. A tubular sleeve is installed within one of the conduits and is configured to house a plurality of packing seals. A seal is installed within a groove formed in the walls of the housing surrounding the tubular sleeve such that the seal engages an outer surface of the tubular sleeve. |
US11536375B2 |
Valve seat with seal for use with valve element in valve assembly
A valve assembly includes a valve body defining a fluid inlet in fluid communication with a fluid outlet. The valve body has an inner body surface defining an interior chamber extending between the fluid inlet and the fluid outlet. A valve element is disposed within the interior chamber and rotatable through a range of positions relative to the outlet providing a high level of precision control of a fluid flow rate through the valve assembly. A valve seat with a seal is positioned around a valve element. The valve seat is configured to self-adjust its inner radial diameter to correspond to the outer radial diameter of the valve element to maintain a portion of an inner seat surface in contact with an outer valve surface of the valve element through the range of positions. |
US11536371B2 |
Sealing device and method for assembling same
A sealing device includes: a housing; a seal ring configured to be axially displaceably inserted along an inner circumference of the housing, the seal ring including a front-end surface and a rear-end surface which defines packing mounting space; a packing configured to establish sealing between the housing and the seal ring, the packing being disposed in the packing mounting space; and spring means disposed on the rear-end surface side of the seal ring to elastically bias the seal ring toward the front-end surface side. |
US11536370B2 |
Bellows seal assembly
The present disclosure provides an improved bellows type seal. In the present disclosure, the bellows of the seal dampen resulting in the seal having a longer useful life and can withstand higher loads. The seal includes a damper assembly that includes a spring and a band that are engaged on the exterior of a bellows for dampening vibrations. |
US11536368B2 |
Waterproof assembly and display screen
Disclosed is a waterproof substrate, including: two mounting surfaces disposed facing away from each other; and at least one waterproof protrusion provided on at least one of the two mounting surfaces and including: a protrusion body connected with the mounting surface, and one end of the protrusion body away from the waterproof substrate includes a connecting end surface; and at least two waterproof ribs, and each of the waterproof ribs is provided on the connecting end surface respectively and is gradually inclined outwardly in a direction away from the connecting end surface respectively. |
US11536367B2 |
Seal structure for grommet
A seal structure that includes: a grommet with a cylindrical shape that is installed in an attachment panel, the grommet including an opposing surface facing an attachment surface of the attachment panel; and a bracket that presses the opposing surface of the grommet against the attachment surface of the attachment panel. |
US11536365B2 |
Malfunction location detection device for automatic transmission, and automatic transmission provided with same
A malfunction part sensing device for an automatic transmission for a vehicle which is arranged to attain a plurality of shift stages by selectively engaging a plurality of frictional engagement elements, the malfunction part sensing device includes: a shift stage monitoring section configured to monitor the shift stages before and after the shift of the automatic transmission; a malfunction sensing section configured to sense the malfunction mode from a behavior of the vehicle which is generated in accordance with the malfunction; and a malfunction part limiting section configured to limit the one of the frictional engagement elements in which the malfunction is generated, based on the malfunction mode and a shift manner by a combination of the shift stages before and after the shift. |
US11536357B2 |
Triple harmonic speed reducer
Disclosed is a triple harmonic speed reducer, which enables a flexible inner gear to generate three tooth misalignment motions after a wave generator rotates for one circle, so that the harmonic speed reducer has higher position precision and rotation precision, more stable transmission, and more stable operation. The triple harmonic speed reducer includes a wave generator, a flexspline and a rigid circular spline, wherein the flexspline includes a flexible inner gear and an output part, the wave generator is arranged in an inner installation cavity of the flexible inner gear, the wave generator includes an input shaft end and a cam, wherein a flexible bearing is annularly arranged between an outer ring peripheral surface of the cam and an inner ring peripheral surface of the flexible inner gear, the cam of the wave generator is specifically of a three-convex structure. |
US11536354B2 |
Power tailgate actuator assembly including bellows
Embodiments of an actuator assembly for a power tailgate system are disclosed. The actuator assembly includes an actuator having a housing, a guide with a first end extending from the housing and a second end opposite the first end, and a slide coupled to the guide so as to be movable with respect to the guide second end. The actuator assembly also includes a bellows having a first end attached to the guide first end, a second end opposite the first end and attached to an end of the slide, and a body extending between the first and second ends. At least one hole is formed in the bellows proximate the bellows second end and enables fluid communication between an interior of the bellows and an exterior of the bellows. The bellows may expel moisture collected therein during operation of the actuator. |
US11536352B2 |
Drive train linkage and method therefor
A drive train linkage includes a drive arm having a drive arm pivot axis, a driven arm having a driven arm pivot axis, at least one first coupling member extending between and being rotatably coupled to each of the drive arm and driven arm, and at least one second coupling member extending between and being rotatably coupled to each of the drive arm and driven arm so that the at least one second coupling member opposes the at least one first coupling member, where the at least one first coupling member and the at least one second coupling member are coupled to both the drive arm and the driven arm so to form a substantially zero mechanical deadband coupling between the drive arm and the driven arm. |
US11536349B2 |
One-way component of transmission mechanism
A transmission mechanism includes first and second transmission, first and second shafts, a clutch, and a one-way bearing. In the first gear, power is output through the first driving transmission and the one-way bearing; and in the second gear, the power is output through the clutch, the second driving transmission and the one-way bearing. |