Document Document Title
US11250361B2 Efficient management method of storage area in hybrid cloud
Example implementations described herein involve providing an interface configured to receive input to generate a project request for a project; determining an allocation of resources for the project for execution; determining a schedule for the project based on the project request based on the allocation of resources; for the first service platform being available to allocate the resources to execute the project according to the schedule, allocating the resources for executing the project on the first service platform according to the schedule; for the first service platform being unavailable to execute the project according to the schedule, determining whether a second service platform is available to allocate the resources to execute the project according to the schedule, and for the second service platform being available to execute the project according to the schedule, allocating the resources for executing the project on the second service platform according to the schedule.
US11250360B2 Methods and systems for estimating lag times in a cloud computing infrastructure
A method of scheduling one or more virtual machines in a cloud computing infrastructure may include identifying, by a computing device, lag time data that has been collected over a period of time and that corresponds to one or more virtual machines in a cloud computing infrastructure, computing, by the computing device, a cumulative description of the identified lag time data, identifying a target performance level, determining, by the computing device, an estimated lag time that corresponds to the target performance level, and determining, by the computing device, whether to start a new virtual machine based, at least in part, on the estimated lag time.
US11250350B2 Measurement apparatus
A measurement apparatus comprising at least one device interface adapted to connect an auxiliary measurement device and/or a device under test, DUT, to said measurement apparatus; a user interface adapted to input by a user settings for performing a measurement by said measurement apparatus and an artificial intelligence, AI, module adapted to provide current settings of said measurement apparatus, wherein said artificial intelligence, AI, module is machine learned on the basis of connected devices and/or settings during historic measurements performed by said measurement apparatus.
US11250344B2 Machine learning based analytics platform
The present subject matter discloses a system and method to enable a machine learning based analytics platform. The method may comprise generating a graphical user interface to enable one or more stakeholders to generate and manage a model for predictive analysis. The method may further comprise enabling a business user to define the business problem, and generate models to perform predictive analysis. The method may further comprise deploying the model, in a distributed environment, over a target platform. The method may further comprise monitoring the model to identify at least one error in the model and re-training the model for performing predictive analysis based on the at least one error, thereby enabling the machine learning based analytics platform.
US11250343B2 Machine learning anomaly detection
The disclosure generally describes methods, software, and systems, including a method for machine learning anomaly detection for a set of assets. Assets are analyzed using anomaly-detection analysis and a set of anomaly-detection rules. Each asset is associated with correlated records comprising characteristics of the particular asset and characteristic of non-asset-specific signals. Each anomaly-detection rule is associated with conditions determined to be indicative of a potential anomaly. At least a subset of the assets are provided for presentation in a user interface. Each asset is identified as being in a potential anomalous or non-anomalous state based on the anomaly-detection analysis. Input is received from a user identifying at least one asset as anomalous as a non-anomalous asset. Based on the received input, at least one anomaly-detection rule is modified that was applied to identify the asset as anomalous. The modified rule is stored for future analyses.
US11250341B2 System, method and computer readable medium for quassical computing
A system comprising a classical computing subsystem to perform classical operations in a three-dimensional (3D) classical space unit using decomposed stopping points along a consecutive sequence of stopping points of sub-cells, along a vector with a shortest path between two points of the 3D classical space unit. The system includes a quantum computing subsystem to perform quantum operations in a 3D quantum space unit using decomposed stopping points along a consecutive sequence of stopping points of sub-cells, along a vector selected to have a shortest path between two points of the 3D quantum space unit. The system includes a control subsystem to decompose classical subproblems and quantum subproblems into the decomposed points and provide computing instructions and state information to the classical computing subsystem to perform the classical operations to the quantum computing subsystem to perform the quantum operations. A method and computer readable medium are provided.
US11250336B2 Distributed and contextualized artificial intelligence inference service
Various systems and methods of initiating and performing contextualized AI inferencing, are described herein. In an example, operations performed with a gateway computing device to invoke an inferencing model include receiving and processing a request for an inferencing operation, selecting an implementation of the inferencing model on a remote service based on a model specification and contextual data from the edge device, and executing the selected implementation of the inferencing model, such that results from the inferencing model are provided back to the edge device. Also in an example, operations performed with an edge computing device to request an inferencing model include collecting contextual data, generating an inferencing request, transmitting the inference request to a gateway device, and receiving and processing the results of execution. Further techniques for implementing a registration of the inference model, and invoking particular variants of an inference model, are also described.
US11250328B2 Cooperative evolution of deep neural network structures
The technology disclosed relates to evolving a deep neural network based solution to a provided problem. In particular, it relates to providing an improved cooperative evolution technique for deep neural network structures. It includes creating blueprint structures that include a plurality of supermodule structures. The supermodule structures include a plurality of modules. The modules are neural networks. A first loop of evolution executes at the blueprint level. A second loop of evolution executes at the supermodule level. Further, multiple mini-loops of evolution execute at each of the subpopulations of the supermodules. The first loop, the second loop, and the mini-loops execute in parallel.
US11250327B2 Evolution of deep neural network structures
The technology disclosed relates to evolving deep neural network structures. A deep neural network structure includes a plurality of modules with submodules and interconnections among the modules and the submodules. In particular, the technology disclosed relates to storing candidate genomes that identify respective values for a plurality of hyperparameters of a candidate genome. The hyperparameters include global topology hyperparameters, global operational hyperparameters, local topology hyperparameters, and local operational hyperparameters. It further includes evolving the hyperparameters by training, evaluating, and procreating the candidate genomes and corresponding modules and submodules.
US11250325B2 Self-pruning neural networks for weight parameter reduction
A technique to prune weights of a neural network using an analytic threshold function h(w) provides a neural network having weights that have been optimally pruned. The neural network includes a plurality of layers in which each layer includes a set of weights w associated with the layer that enhance a speed performance of the neural network, an accuracy of the neural network, or a combination thereof. Each set of weights is based on a cost function C that has been minimized by back-propagating an output of the neural network in response to input training data. The cost function C is also minimized based on a derivative of the cost function C with respect to a first parameter of the analytic threshold function h(w) and on a derivative of the cost function C with respect to a second parameter of the analytic threshold function h(w).
US11250313B2 Autonomous trading with memory enabled neural network learning
A computer-implemented method is provided for autonomously making continuous trading decisions for assets using a first eligibility trace enabled Neural Network (NN). The method includes pretraining the first eligibility trace enabled NN, using asset price time series data, to generation predictions of future asset price time series data. The method further includes initializing a second eligibility trace enabled NN for reinforcement learning using learned parameters of the first eligibility trace enabled NN. The method also includes augmenting state information of the second eligibility trace enabled NN for reinforcement learning using an output from the first eligibility trace enabled NN. The method additionally includes performing continuous actions for trading assets at each of multiple time points.
US11250309B2 Integrated artificial neuron device
An integrated artificial neuron device includes an input signal node, an output signal node and a reference supply node. An integrator circuit receives and integrates an input signal to produce an integrated signal. A generator circuit receives the integrated signal and, when the integrated signal exceeds a threshold, delivers the output signal. The integrator circuit includes a main capacitor coupled between the input signal node and the reference supply node. The generator circuit includes a main MOS transistor coupled between the input signal node and the output signal node. The main MOS transistor has a gate that is coupled to the output signal node, and a substrate that is mutually coupled to the gate.
US11250303B2 Multi-dimensional optical code with static data and dynamic lookup data optical element sets
An article includes a substrate having a physical surface, a multi-dimensional machine-readable code embodied on the physical surface, wherein the multi-dimensional machine-readable optical code includes a static data (SD) optical element set and a dynamic lookup data (DLD) optical element set. Each of the SD and the DLD sets are embodied on the physical surface. The DLD optical element set encodes a look-up value that references dynamically changeable data, wherein the SD optical element set encodes static data that does not reference other data. The DLD optical element set is not decodable at the distance greater than the threshold distance.
US11250299B2 Learning representations of generalized cross-modal entailment tasks
A method is provided for determining entailment between an input premise and an input hypothesis of different modalities. The method includes extracting features from the input hypothesis and an entirety of and regions of interest in the input premise. The method further includes deriving intra-modal relevant information while suppressing intra-modal irrelevant information, based on intra-modal interactions between elementary ones of the features of the input hypothesis and between elementary ones of the features of the input premise. The method also includes attaching cross-modal relevant information to the features from the input premise to the features from the input hypothesis to form a cross-modal representation, based on cross-modal interactions between pairs of different elementary features from different modalities. The method additionally includes classifying a relationship between the input premise and the input hypothesis using a label selected from the group consisting of entailment, neutral, and contradiction based on the cross-modal representation.
US11250298B1 Methods for training and testing perception network by using images obtained from multiple imaging devices having diverse specifications and learning device and testing device using the same
A method for training a perception network includes (a) perceiving first image-level data obtained from a first imaging device through the perception network to generate first prediction results, and training the perception network based on the first prediction results, (b) augmenting the first and second image-level data, respectively obtained from the first and a second imaging device, through a transfer network to generate first and second feature-level data, perceiving the first and the second feature-level data through the perception network to generate second prediction results, and training the transfer network based on the second prediction results, and (c) augmenting the first and the second image-level data through the transfer network to generate third feature-level data, perceiving the third feature-level data through the perception network to generate third prediction results, and retraining the perception network based on the third prediction results.
US11250296B2 Automatic generation of ground truth data for training or retraining machine learning models
In various examples, object detections of a machine learning model are leveraged to automatically generate new ground truth data for images captured at different perspectives. The machine learning model may generate a prediction of a detected object at the different perspective, and an object tracking algorithm may be used to track the object through other images in a sequence of images where the machine learning model may not have detected the object. New ground truth data may be generated as a result of the object tracking algorithms outputs, and the new ground truth data may be used to retrain or update the machine learning model, train a different machine learning model, or increase the robustness of a ground truth data set that may be used for training machine learning models from various perspectives.
US11250293B2 Computer architecture for representing positional digits using correlithm objects in a correlithm object processing system
A system configured to emulate a correlithm object processing system includes an input node, a first output node, and a second output node. The input node receives a real-world numeric value comprising a plurality of numerical digits, and a flag indicating a numeric system associated with the numeric value. The first output node receives a first one of the plurality of numerical digits and generates a first correlithm object associated with the first numerical digit. The second output node receives a second one of the plurality of numerical digits and generates a second correlithm object associated with the second numerical digit. A string correlithm object engine maps the first correlithm object to a first sub-string correlithm object of a string correlithm object, and maps the second correlithm object to a second sub-string correlithm object of the string correlithm object.
US11250292B2 Method and apparatus for generating information
Disclosed by the present disclosure are a method and apparatus for generating information. A specific embodiment of the method comprises: obtaining a first image and a second image; inputting the first image and the second image respectively into a pre-trained detection and recognition model, to obtain an annotated first image and an annotated second image, where an annotation comprises an image box surrounding a target object in the image, and the detection and recognition model is configured to represent the correspondence relationship between an image and an annotated image; and inputting the annotated first image and the annotated second image to a pre-trained matching model to obtain a matching degree between the annotated first image and the annotated second image, where the matching model is used to characterize a corresponding relationship between a pair of images and the matching degree between the images.
US11250288B2 Information processing apparatus and information processing method using correlation between attributes
According to an embodiment, an information processing apparatus includes an attribute determiner and a setter. Each of acquired first sets indicates a combination of observation information indicating a result of observation of an area surrounding a moving body and position information. The attribute determiner is configured to determine, based on the observation information, an attribute of each of areas into which the area surrounding the moving body is divided, and to generate second sets, each indicating a combination of attribute information indicating the attribute of each area and the position information. The setter is configured to set, based on the second sets, reliability of the attribute of the area of a target second set, from correlation between the attribute of the area of the target second set and the attribute of corresponding areas each indicating the area corresponding to the target area in the areas of the other second sets.
US11250283B1 Verifying odometer mileage using captured images and optical character recognition (OCR)
An odometer verification method includes capturing an odometer image at a threshold date, calculating a first and a second mileage using OCR, determining whether the first and the second mileage match, and updating a user profile associated with the insurance policy. A non-transitory, tangible computer-readable medium stores machine readable instructions in a mobile computing device, that when executed by a processor, cause the processor to capture an odometer image at a threshold date, calculate a first and a second mileage using OCR, determine whether the first and the second mileage match, and update a user profile. A mobile computing device includes an image capture unit configured to capture an odometer image at a threshold date, perform a first and a second OCR, determine whether the first and the second mileage match, and update the insurance policy user profile of the vehicle.
US11250280B2 Occupant service provision apparatus and a method of controlling the same
An occupant service provision apparatus includes: a recognition unit configured to recognize an occupant and an object from an acquired image of the inside of a vehicle; a matching unit configured to match a specific part of a body of the occupant that is related to the object; a distance-tracking unit configured to track a distance between the matched specific part of the body of the occupant and the object; and a controller. The controller is configured to check whether the tracked distance satisfies a set service condition, to check whether an additional set service condition is present when the set service condition is satisfied, and to control a specific function of the vehicle, corresponding to the set service, when there is no additional set service condition.
US11250274B2 In-vehicle device and control method
An in-vehicle device comprises an image recognizer configured to acquire an image using a camera for photographing the exterior of a vehicle and execute processing for recognizing license plate information included in the image at intervals of a predetermined period; and a period determiner configured to determine the period to perform the recognition processing on the basis of a length of time in which a license plate of another vehicle stays within a field of view of the camera.
US11250266B2 Methods for providing information about a person based on facial recognition
This disclosure provides methods for providing information about a person based on facial recognition and various applications thereof, including face-based check-in, face-based personal identification, face-based identification verification, face-based background checks, facial data collaborative network, correlative face search, and personal face-based identification. The disclosed methods are able to provide accurate information about a person in a real-time manner.
US11250265B2 Image processing method and apparatus, electronic device, readable storage medium
An image processing method includes: determining a current orientation of a target object; judging whether the current orientation satisfies a set condition; if satisfied, controlling a display screen of the device to display a prompt message to prompt the object to adjust the current orientation to not satisfy the condition; if not satisfied, adjusting a display parameter of a viewing frame to indicate that photographing is allowed; loading the target virtual image to a region where the viewing frame is located, in response to a photographing button being triggered, to acquire a target image after a portion of the object in the viewing frame has been replaced by a target virtual image. A photographer can therefore be guided by the current orientation to photograph correctly, thereby improving photographing quality and experience.
US11250258B2 Systems and methods for preventing information dissemination from an image of a pupil
Described embodiments provide a method, computer program product, and computer system for identifying, by a computing device, that an image is captured. A face in the image may be identified. An eye of the face in the image may be detected. A pupil of the eye included in the image may be detected, wherein the pupil may include objects reflected by the pupil. The objects reflected by the pupil may be augmented by augmenting the pupil in the image.
US11250255B2 Systems and methods for generating and using semantic images in deep learning for classification and data extraction
Disclosed is a new document processing solution that combines the powers of machine learning and deep learning and leverages the knowledge of a knowledge base. Textual information in an input image of a document can be converted to semantic information utilizing the knowledge base. A semantic image can then be generated utilizing the semantic information and geometries of the textual information. The semantic information can be coded by semantic type determined utilizing the knowledge base and positioned in the semantic image utilizing the geometries of the textual information. A region-based convolutional neural network (R-CNN) can be trained to extract regions from the semantic image utilizing the coded semantic information and the geometries. The regions can be mapped to the textual information for classification/data extraction. With semantic images, the number of samples and time needed to train the R-CNN for document processing can be significantly reduced.
US11250254B2 Methods and systems for detecting photograph replacement in a photo identity document
Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for detecting identity document photograph replacement. One computer-implemented method includes receiving image data of a cropped photograph region of an identity document (ID), where the ID comprises a photograph, and where the cropped photograph region comprises at least the photograph. Using a multiclass classification model and as a predicted ID category, an ID category is predicted based on the image data of the cropped photograph region, where the predicted ID category corresponds to a predefined class of a set of predefined classes in the multiclass classification model. The predicted ID category is compared with an indicated category of the ID. In response to a calculated mismatch between the predicted ID category and the indicated category of the ID, a determination is made that the cropped photograph region includes a replaced photograph.
US11250252B2 Simulated handwriting image generator
Techniques are provided for generating a digital image of simulated handwriting using an encoder-decoder neural network trained on images of natural handwriting samples. The simulated handwriting image can be generated based on a style of a handwriting sample and a variable length coded text input. The style represents visually distinctive characteristics of the handwriting sample, such as the shape, size, slope, and spacing of the letters, characters, or other markings in the handwriting sample. The resulting simulated handwriting image can include the text input rendered in the style of the handwriting sample. The distinctive visual appearance of the letters or words in the simulated handwriting image mimics the visual appearance of the letters or words in the handwriting sample image, whether the letters or words in the simulated handwriting image are the same as in the handwriting sample image or different from those in the handwriting sample image.
US11250251B2 Method for identifying potential associates of at least one target person, and an identification device
There is provided a method for identifying potential associates of at least one target person, the method comprising: providing a plurality of videos; identifying appearances of the at least one target person in the plurality of videos; establishing a plurality of video scenes from the plurality of videos, wherein each one of the plurality of video scenes begins at a first predetermined duration before a first appearance of the at least one target person in the respective video scene and ends at a second predetermined duration after a last appearance of said at least one target person in the respective video scene; determining individuals who appear in more than a predetermined threshold number of the plurality of video scenes; and identifying the individuals as potential associates of the at least one target person.
US11250250B2 Pedestrian retrieval method and apparatus
A pedestrian retrieval method and apparatus that belong to the video surveillance field include extracting first feature data, second feature data, and third feature data of a target pedestrian image, where the target pedestrian image is an image of a to-be-retrieved pedestrian, and the first feature data, the second feature data, and the third feature data respectively include a plurality of pieces of body multidimensional feature data, a plurality of pieces of upper-body multidimensional feature data, and a plurality of pieces of lower-body multidimensional feature data of the target pedestrian image, screening stored multidimensional feature data based on the first feature data, the second feature data, and the third feature data to obtain a target feature data set, and outputting a pedestrian retrieval result using the target feature data set.
US11250248B2 Recognition method and apparatus and mobile platform
The present disclosure provides a gesture recognition method. The method includes the following steps: acquiring a depth image of a user; determining a point set of a two-dimensional image indicating a palm based on a depth information of the depth image; and, determining a gesture based on the point set.
US11250240B1 Instance segmentation using sensor data having different dimensionalities
Described herein are systems, methods, and non-transitory computer readable media for using 3D point cloud data such as that captured by a LiDAR as ground truth data for training an instance segmentation deep learning model. 3D point cloud data captured by a LiDAR can be projected on a 2D image captured by a camera and provided as input to a 2D instance segmentation model. 2D sparse instance segmentation masks may be generated from the 2D image with the projected 3D data points. These 2D sparse masks can be used to propagate loss during training of the model. Generation and use of the 2D image data with the projected 3D data points as well as the 2D sparse instance segmentation masks for training the instance segmentation model obviates the need to generate and use actual instance segmentation data for training, thereby providing an improved technique for training an instance segmentation model.
US11250237B2 Circuit for fingerprint identification and driving method thereof, display panel, and display device
The present disclosure relates to a circuit for fingerprint identification and a driving method thereof, a display panel, and a display device. The circuit for fingerprint identification of the present disclosure includes a voltage adjustment circuit, a photodiode, and a signal output circuit; wherein the voltage adjustment circuit is electrically connected with an anode of the photodiode, and the signal output circuit is electrically connected with a cathode of the photodiode; the voltage adjustment circuit is configured to adjust an anode voltage input to the photodiode to enable the photodiode to work in a linear region; and the signal output circuit is configured to amplify and output a signal output by the photodiode.
US11250233B2 Fingerprint driving circuit and display panel
A fingerprint driving circuit and a display panel are provided. A first stage of amplifying unit is configured to receive a fingerprint voltage, perform a voltage amplifying process on the fingerprint voltage, and output the fingerprint voltage on which the voltage amplifying process has been performed. A second stage of amplifying unit is configured to receive the fingerprint voltage on which the voltage amplifying process has been performed, perform a current and power amplifying process on the fingerprint voltage on which the voltage amplifying process has been performed, and output the fingerprint voltage on which the current and power amplifying process has been performed. A voltage difference between a valley and a ridge of a fingerprint is amplified, so that the signal can be read out easily and correctly and the output ability of the signal is enhanced.
US11250227B1 Decryption of quick response or other code to present content on display
In one aspect, a device may include at least one processor, a display accessible to the at least one processor, a camera 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 a decryption key, receive input from the camera, identify a quick response (QR) code based on the input from the camera, and use the decryption key to decrypt at least part of the QR code. The instructions may also be executable to identify a subset of content indicated via the QR code based on the decryption of the QR code and to then present the subset of content on the display.
US11250222B2 Multilingual exchange system and message transmission method
A multilingual exchange system and message transmission method that enables exchange of messages in a foreign language in a simple manner without any special translation skill, and, simultaneously, allowing for dramatic improvement in grammatical accuracy when converting messages into a second language. In an outer box 106, which is a display area for a modifier in a third sentence pattern sentence inner boxes 106A, 106B, and 106C are allocated to each part of speech in English, which is the second language, and inner boxes 106A, 106B, and 106C can be recognized as separate inner boxes. Even if display content in a first language is divided into three inner boxes, there is no need to divide display content in second language into three inner boxes, and even if substitutions of parts of speech or changes in content occur in one language, it is possible to maintain grammatical accuracy in another language.
US11250218B2 Personalizing natural language understanding systems
Examples of the present disclosure describe systems and methods of personalizing natural language systems. In aspects, personal data may be uploaded to a personalization server. Upon receiving a data request, a server device may query the personalization server using a user's login information. The login data and the associated personal data may be paired and provided to the personalization server. The paired data may then be provided to a language understanding model to generate a response to the data request. The data in the response may be used to train the language understanding model.
US11250215B2 Form-based transactional conversation system design
A method for form-based conversation system design is provided. The embodiment may include ingesting, by a processor, a plurality of forms from a given domain. The embodiment may also include extracting indicators of required input fields from the ingested plurality of forms. The embodiment may further include generating a required input list based on the extracted indicators of the required input fields to update a size of the required input list. The embodiment may also include determining transactional intents based on the required input list. The embodiments may further include generating a dialog flow that satisfies the determined transactional intents.
US11250214B2 Keyphrase extraction beyond language modeling
A system for extracting a key phrase from a document includes a neural key phrase extraction model (“BLING-KPE”) having a first layer to extract a word sequence from the document, a second layer to represent each word in the word sequence by ELMo embedding, position embedding, and visual features, and a third layer to concatenate the ELMo embedding, the position embedding, and the visual features to produce hybrid word embeddings. A convolutional transformer models the hybrid word embeddings to n-gram embeddings, and a feedforward layer converts the n-gram embeddings into a probability distribution over a set of n-grams and calculates a key phrase score of each n-gram. The neural key phrase extraction model is trained on annotated data based on a labeled loss function to compute cross entropy loss of the key phrase score of each n-gram as compared with a label from the annotated dataset.
US11250206B2 Conversion of forms to action cards
A system and method for converting a form to an action card format for a chat-based application is described. The system accesses an unfilled form and identifies one or more converters based on a format of the unfilled form. The system then identifies fields in the unfilled form using the one or more converters. A document model is generated based on the fields and a layout of the fields. The system determines the layout based on a visual alignment and logical relation of the fields. The system forms a digital interactive workflow based on the document model.
US11250192B2 Detecting out-of-bounds violations in a hardware design using formal verification
A hardware monitor arranged to detect out-of-bounds violations in a hardware design for an electronic device. The hardware monitors include monitor and detection logic configured to monitor the current operating state of an instantiation of the hardware design and detect when the instantiation of the hardware design implements a fetch of an instruction from memory; and assertion evaluation logic configured to evaluate one or more assertions that assert a formal property that compares the memory address of the fetched instruction to an allowable memory address range associated with the current operating state of the instantiation of the hardware design to determine whether there has been an out-of-bounds violation. The hardware monitor may be used by a formal verification tool to exhaustively verify that the hardware design does not cause an instruction to be fetched from an out-of-bounds address.
US11250191B1 Offline functional coverage collection
Aggregation of coverage data for a design-under-test (DUT) can be performed using a coverage testbench without running any simulations on the DUT. Stimulus data that was used previously for performing different simulations on the DUT can be saved in a database. The coverage testbench can read the saved stimulus data and aggregate the coverage data from the stimulus data using a coverage model. When the DUT is updated, the coverage model can be updated, and updated coverage data can be collected using the coverage testbench without re-running the simulations on the DUT.
US11250187B2 Computer implemented method,system and computer program product for simulating the behavior of a woven fabric at yarn level
Computer implemented method, system and computer program product for simulating the behavior of a woven fabric at yarn level. The method comprises. retrieving the layout of warp yarns (1), weft yarns (2) and yarn crossing nodes (3): describing each yarn crossing node (3) by a 3D position coordinate (x) and two sliding coordinates, warp sliding coordinate (u) and weft sliding coordinate (v) representing the sliding of warp (1) and weft (2) yarns; measuring forces on each yarn crossing node (3) based on a force model, the forces being measured on both the 3D position coordinate (x) and the sliding coordinates (u, v); calculating the movement of each yarn crossing node (3) using equations of motion derived using the Lagrange-Euler equations, and numerically integrated over time, wherein the equations of motion account for the mass density distributed uniformly along yarns, as well as the measured forces and boundary conditions.
US11250185B2 Method and apparatus for calculating equivalent mechanical parameters of film layer etching region
A method for calculating equivalent mechanical parameters of a film layer etching region is provided, by which more accurate equivalent mechanical parameters, which will be used in a process of manufacturing a display substrate of a terminal, may be obtained, thereby obtaining a display substrate with less defects. The method includes: selecting at least a part of the film layer etching region as an analysis region; establishing a planar model corresponding to the analysis region; performing grid division on the planar model at a first density; analyzing, by means of a finite element method, first simulation stresses of the planar model in simulated boundary conditions according to the actual mechanical parameters of a film layer material and the grid division of the first density; and calculating equivalent mechanical parameters.
US11250183B2 Simulation method and simulation apparatus
A flow field having an inflow/outflow interface is set as an analysis region, a fluid in the flow field is handled as an aggregate of a plurality of particles, and simulation is performed by using a molecular dynamics method. Here, a simulation method includes process of maintaining a temperature and a pressure in a heat bath at target values by compensating for changes in the temperature and the pressure in the heat bath with the passage of time in an analysis model in which the heat bath is connected to the inflow/outflow interface of the analysis region, and a particle is allowed to move between the heat bath and the analysis region.
US11250182B2 Target object simulation using orbit propagation
Target objects are simulated using different triangle mesh sizes to improve processing performance. To perform the simulation, a seed point for the target object within a constraint volume is determined, the seed point representing a vertex of a first triangle forming part of the target object. One or more hexagonal orbits of triangles adjacent the first triangle are propagated, whereby the hexagonal orbits of triangles form the target object. The size of each triangle is determined based upon dimensions of the target object, and the target object is generated.
US11250178B2 Dynamic spatial clustering construction and visualization system for office space planning and optimization
A novel dynamic spatial clustering construction and visualization system is configured to intelligently and autonomously determine optimal office space divisions for improved space efficiency and/or productivity of an organization in a particular office floorplan. Instead of requiring a human operator intervention to input step-by-step instructions or floor plan map manipulations into the system, the dynamic spatial clustering construction and visualization system can autonomously and intelligently determine optimal spatial clustering from a given set of space segments, grouping properties, and geographic features of a computerized office floor plan, by machine-determined isolation and sub-grouping of space marker icons based on known common traits per icon, by determining separate clusters within each subgroup using a density-based clustering algorithm, by creating space marker boundary indicators to approximate required spaces without spatial waste, and by executing a convex hull algorithm on each defined cluster to define the new boundary per cluster without spatial waste.
US11250177B2 Systems and methods for modeling, analyzing, detecting, and monitoring fluid networks
Systems and methods are provided for optimally determining sensor or infrastructure placement in a fluid network, for determining an anomaly of interest in the fluid network, and for determining sensor coverage in a fluid network, which are based on a model of the fluid network represented by a directed graph.
US11250176B2 System for on-site tracking, managing, planning and staging construction projects
A construction management system allows a user to capture an item identifier from an item (e.g., shipment, group of components, and/or one or more components) using a mobile device. The item identifier may be used to identify a project and access a model for the product, identify a component in a model, and/or identify the components in a shipment for staging purposes. Moreover, the system may be used to identify a status for the one or more components. The status may be that the one or more components are shipped, received, staged for assembly, installed, or the like. The status of the one or more components may be automatically updated by capturing the item identifier. Moreover, the user may also select shipment information for past, current, and/or future shipments in order to identify the one or more components associated with each of the shipments.
US11250173B2 Management of digital copies of registrations using mobile devices
A master digital copy of a registration is transmitted. The registration is proof that a physical object has been registered with a registration authority. A valid peripheral digital copy of the registration is received. The valid peripheral digital copy of the registration was made from the master digital copy of the registration and is incapable of being used to make other valid digital copies of the registration.
US11250172B2 Handling wireless client devices associated with a role indicating a stolen device
Example method includes: receiving, by a network device, a connection request to a wireless local area network (WLAN) from a client device; determining, by the network device, that the client device is associated with a particular role indicating that the client device is stolen; and performing, by the network device, a set of special handling operations that facilitates maintaining an active connection between the client device and the WLAN, collecting and reporting information about the client device to an investigation agency.
US11250171B1 Three-dimensional (3D) printing of a tamper sensor assembly
A tamper sensor assembly includes a lid having a surface and a sensor substrate on the surface of the lid. The sensor substrate has conductive lines that extend across at least a major portion of the surface of the lid and conform to three dimensional characteristics of the surface of the lid. The security processor is electrically connected to the conductive lines of the sensor substrate and is configured to identify occurrence of tampering with the lid based on an electrical characteristic of signals conducted through the conductive lines, and to perform an anti-tampering operation responsive to identifying occurrence of tampering.
US11250167B2 Secure external SoC debugging
Various systems and methods for implementing secure system-on-chip (SoC) debugging are described herein. A method of providing secure system-on-a-chip (SoC) debugging, comprises: receiving, from a remote host at a debug companion circuit, a debug initiation request to initiate a debugging session with an SoC associated with the debug companion circuit; encrypting, at the debug companion circuit, a debug handshake command; transmitting the debug handshake command to the SoC from the debug companion circuit, wherein the SoC is configured to authenticate the debug companion circuit, and configure intellectual property (IP) blocks on the SoC to expose debug data to the debug companion circuit in response to authenticating the debug companion circuit; and managing a secure connection with the SoC to obtain debug data and report the debug data to the remote host.
US11250162B2 Layered masking of content
Methods, systems and computer program products for layered masking of data are described. A system receives content including personally identifiable information (PII). The system redacts the content by masking the PII. The system identifies the PII in multi-layer processing, where in each layer, the system determines a respective confidence score indicating a probability that a token is PII. If the confidence score is sufficiently high, the system masks the token. Otherwise, the system provides the token to a next layer for processing. The layers can include regular expression based processing, lookup table based processing, and machine learning based processing.
US11250160B2 Machine learning based user and third party entity communications
An electronic communication security system is typically configured for tracking and monitoring user activity of a user, identifying a trigger based on monitoring and tracking the user activity, communicating with back-end system to extract information associated with a resource entity that is associated with the trigger, communicating with the back-end systems to identify user agreement associated with the user and the resource entity, identifying one or more supplemental resources provided by the resource entity, based on the user agreement, prompting the user to authorize transfer of anonymized user data to the resource entity to receive the one or more supplemental resources, anonymizing the user data and transmit the anonymized user data to the resource entity, in response to transmitting the anonymized user data to the resource entity, receiving the one or more supplemental resources from the resource entity, and transmitting the one or more supplemental resources to the user device.
US11250154B2 Instruction execution that broadcasts and masks data values at different levels of granularity
An apparatus is described that includes an execution unit to execute a first instruction and a second instruction. The execution unit includes input register space to store a first data structure to be replicated when executing the first instruction and to store a second data structure to be replicated when executing the second instruction. The first and second data structures are both packed data structures. Data values of the first packed data structure are twice as large as data values of the second packed data structure. The execution unit also includes replication logic circuitry to replicate the first data structure when executing the first instruction to create a first replication data structure, and, to replicate the second data structure when executing the second data instruction to create a second replication data structure. The execution unit also includes masking logic circuitry to mask the first replication data structure at a first granularity and mask the second replication data structure at a second granularity. The second granularity is twice as fine as the first granularity.
US11250153B2 Techniques for detecting publishing of a private link
Examples described herein generally relate to detecting publication of private links. A list of one or more links created for providing remote access to one or more files can be obtained, where the one or more links can be of a universal resource locator (URL) format. A web search for at least a portion of the URL format of the one or more links can be performed. Results of the web search can be analyzed to determine whether at least the portion of the URL format of the one or more links is located. Where at least the portion of the URL format of the one or more links is located in the web search, a report indicating that the one or more links are located in the web search can be generated and/or the one or more links can be at least temporarily deactivated.
US11250147B2 Hybrid approach to data governance
A cloud-based data governance system includes a processing unit, a network adapter, and memory for storing data and code. The network adapter establishes a connection with a remote data storage system associated with a remote file system over a wide-area network (WAN). The code includes an event collection interface, a data governance service, and an enforcement service. The event collection interface is configured to capture an event from the remote data storage system. The event is indicative of a file system operation executed on a data object of the remote file system. The data governance service is configured to receive the event from the event collection interface and to process the event to determine whether the file system operation conflicts with a governance policy of the data governance system. The enforcement service executes a set of remediation actions if the file system operation does conflict with the governance policy.
US11250146B2 Logic circuitry
In an example, a method comprises, by logic circuitry associated with a replaceable print apparatus component, responding to a first validation request sent via an I2C bus to a first address associated with the logic circuitry with a first validation response; and responding to a second validation request sent via the I2C bus to a second address associated with the logic circuitry with a second validation response.
US11250144B2 Apparatus, method, and program product for operating a display in privacy mode
Apparatus, methods, and program products are disclosed for operating a display in privacy mode. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to detect an individual within an unauthorized zone in the field of view of a camera. The code is executable by the processor to operate a display in privacy mode in response to detecting the individual within the unauthorized zone. Methods and computer program products that perform the functions of the apparatus are also disclosed.
US11250141B2 Securely storing data in an elastically scalable dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes: generating an encoded data slice from a dispersed storage encoding of a data object and determining when the encoded data slice will not be stored in local dispersed storage. When the encoded data slice will not be stored in the local dispersed storage, the encoded data slice is stored via at least one elastic slice in an elastic dispersed storage, cryptographic material and an elastic storage pointer indicating a location of the elastic slice in the elastic dispersed storage are generated, and the cryptographic material and the elastic storage pointer are stored in the local dispersed storage.
US11250131B2 Multi-purpose agent for endpoint scanning
Methods, apparatuses, and storage media storing instructions for scanning electronically-stored files are provided. A file stored in a computer-readable storage medium is scanned. Based on the scanning, a common analysis is performed on the file for two or more software functions. Based on the scanning, a software function-specific analysis is performed on the file for a respective software function. Two or more decisions on the file is made for the two or more software functions based on the common analysis and the software function-specific analysis.
US11250130B2 Method and apparatus for scanning ginormous files
A new approach is proposed that contemplates systems and methods to support scanning through a file of large size without having to load the entire file into memory of single file parser or scanner. The proposed approach is configured to divide a ginormous file to be parsed and scanned into a plurality of sections following a divide and conquer scheme. The plurality sections of the file are then parsed and loaded to a plurality of file scanners each configured to scan its allocated file section of a certain file type. Each of the plurality of file scanners is then configured to extract and evaluate from its allocated section file parts that can be harmful to a user of the file and/or expose sensitive/protected information of the user. The scan results are then collected, analyzed, and report to a user with a final determination on the malicious content and sensitive data.
US11250127B2 Binary software composition analysis
A computer includes a memory and a processor programmed to execute instructions stored in the memory. The instructions include filtering dependency code from a binary file to separate the dependency code from custom code in the binary file. The instructions further include evaluating the custom code in the binary file for a security risk.
US11250124B2 Artificial reality system having hardware mutex with process authentication
This disclosure describes hardware-based mutexes that employ software process authentication to prevent a software process from releasing the lock of a mutex locked by another software process. For example, systems are described in which a mutex controller receives a request from a process to lock a mutex. The mutex controller locks the mutex, writing a process key and process identifier to one or more hardware registers associated with the mutex. If the mutex controller receives a request to release the lock on the mutex, the mutex controller determines if the key received with the request matches the process key written in the one or more hardware registers of the mutex and, if so, releases the lock on the mutex.
US11250123B2 Labeled security for control flow inside executable program code
A method includes loading each section of an executable program code into a respective page of memory, configuring permissions for a first page including a first section of the executable program code to enable execution of the first section loaded into the first page. The first section associated with a first label. The method also includes configuring permissions for a second page of the memory including a second section of the executable program code to disable execution of the second section loaded into the second page. The second section associated with a second label. Responsive to a determination that a transition from the first section to the second section is allowed during execution of the executable program code, the method also includes changing the permissions of the second page to enable execution of the second section of the executable program code.
US11250121B2 Method of operating storage device, and system for storage device
A method of operating a storage device that is connected to a host includes entering an authentication mode; and performing the authentication operation responsive to entering the authentication mode. The performing of the authentication operation includes receiving a read command and a first random authentication address from the host; performing an authentication procedure based on at least a portion of the first random authentication address; and generating result data responsive to performing the authentication algorithm.
US11250120B2 Authentication method, authentication system and authentication apparatus
An authentication method for authenticating an electronic ticket stored in a portable information device by an authentication apparatus, including a step of acquiring, by the portable information device, shared information that is sharable with the authentication apparatus when authentication of the electronic ticket is performed, a step of generating, by the portable information device, a bar code based on the acquired shared information and the electronic ticket, a step of displaying the bar code by the portable information device, a step of reading, by the authentication apparatus, the electronic ticket and the shared information from the bar code displayed on the portable information device, and a step of performing, by the authentication apparatus, the authentication of the electronic ticket by making a comparison between contents of the shared information read from the bar code together with the electronic ticket and shared information in the authentication apparatus.
US11250119B2 Mobile device as a computer authenticator
A system for utilizing a mobile device as a computer authenticator is provided. The system may include a computing application executing on a computing apparatus. The system may include a secure backend server. The secure backend server may include a list of user identifiers, token serial numbers, device registration numbers and computing device identifiers. A pre-registration process may be used to embed a mobile token on a mobile device. A registration process may be used to pair the mobile device to the computing device. An in-use process may be used to authenticate the computing application using the mobile device.
US11250115B2 Spoof detection using vibration response
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a biometric authentication system having anti-spoofing capabilities. A biometric authentication system can use a vibrating component of a mobile device to determine whether the mobile device is oriented in a self-portrait orientation or in an orientation other than the self-portrait orientation based on a vibration response signal received from sensors on the mobile device. In response to determining that the mobile device is oriented in an orientation other than the self-portrait orientation, the biometric authentication system can prevent access attempts to one or more secure systems.
US11250113B2 Fingerprint image acquisition apparatus and method for user authentication
A fingerprint image acquisition method for user authentication is provided. The method comprises determining whether a sensed pressure, which is applied to a fingerprint input window by a finger of a user touching the fingerprint input window, exceeds a predetermined startup pressure, acquiring a comparison image by imaging a fingerprint of the finger when the sensed pressure exceeds the startup pressure, measuring a quality of the comparison image, determining a value of a threshold pressure based on the quality of the comparison image and acquiring an authentication image for the user by capturing an image of the fingerprint of the finger when the sensed pressure exceeds the threshold pressure.
US11250112B1 Graphical user interface and console management, modeling, and analysis system
One or more graphical user interfaces (GUIs) and/or a console management, modeling, and analysis system is described. In some embodiments, the GUI and/or management system can be used to analyze investment purchases and/or sales. In some embodiments, users may be allowed to enter data used to produce dynamic models. In some embodiments, data may be aggregated from various users and/or sources to provide adaptive, dynamic models and/or projections.
US11250109B2 Software features licensing and activation procedure
A computer system for providing software over a network includes: a computer system for providing software over a network is provided. The system includes: a control unit configured to reside at a site, the control unit including a control unit identification (ID) that uniquely identifies the control unit to the network; a copy of the software, the software including sets of features; a license generator configured to create a features activation file containing the control unit ID and identifying at least one set of features to be activated by the control unit; a computer configured to download the features activation file to the control unit; and, the control unit configured for activating one of the sets of features according to the features activation file. A method and a computer program product are disclosed.
US11250107B2 Method for interfacing with hardware accelerators
The present disclosure relates to a method for executing a computation task composed of at least one set of operations where subsets of pipelineable operations of the set of operations are determined in accordance with a pipelining scheme. A single routine may be created for enabling execution of the determined subsets of operations by a hardware accelerator. The routine has, as arguments, a value indicative of input data and values of configuration parameters of the computation task, where a call of the routine causes a scheduling of the subsets of operations on the hardware accelerator in accordance with the values of the configuration parameters. Upon receiving input data of the computation task, the routine may be called to cause the hardware accelerator to perform by the computation task in accordance with the scheduling.
US11250105B2 Computationally efficient general matrix-matrix multiplication (GeMM)
A computation unit that comprises (i) a multiplicand vector decomposer that generates a decomposed multiplicand vector which uses a sequence of first and second concatenated multiplicand sub-elements (1st2ndCMCSE) in a lower-precision format (LPF) to represent corresponding ones of multiplicand elements in a multiplicand vector in a higher-precision format (HPF), (ii) a multiplier vector decomposer that generates a decomposed multiplier vector which uses a sequence of first and second concatenated multiplier sub-elements (1st2ndCMLSE) in the LPF to represent corresponding ones of multiplier elements in a multiplier vector in the HPF, (iii) a multiplicand tensor encoder that encodes double reads of the sequence of the 1st2ndCMCSE in a decomposed multiplicand tensor, and (iv) a product vector generator that generates a product vector containing a sequence of first and second concatenated product sub-elements by executing general matrix-matrix multiplication (GeMM) operations between the double reads of the 1st2ndCMCSE and corresponding ones of the 1st2ndCMLSE.
US11250101B2 Tag aggregator
A system for managing tags on a web page is disclosed. Tags are managed by implementing primary and secondary tags. The secondary tags are aggregated to provide network and tag management efficiency.
US11250095B2 Processing image data of a webpage
A request for a webpage is received at a server associated with a website and from a terminal device, where the webpage includes an image, and where the server stores a first set of HyperText Markup Language (HTML) code that is associated with the webpage. The image is divided into a plurality of sub-images. A second set of HTML code associated with the webpage is determined, where the second set of HTML code includes code corresponding to each sub-image. The second set of HTML code is transmitted to the terminal device for sequential display of each sub-image on the terminal device.
US11250093B2 Natural language control of web browsers
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for natural language control of web browsers. The methods, systems, and apparatus include actions of obtaining a query from a user, determining a likely intent and an entity from the query, determining an action and script metadata based on the likely intent and the entity, compiling scripts based on the action and the script metadata, and providing the scripts to a web browser for execution.
US11250087B2 Content item audience selection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting an audience for content are disclosed. In one aspect, a method includes receiving, from a content item provider, a request to distribute content items to users that have been deemed interested in a particular entity. First users that have expressed an interest in the particular entity are identified. Expansion entities for the particular entity are identified in a knowledge graph. At least one of the expansion entities can be connected to the particular entity by a relationship path. Second users are identified. The second users are deemed interested in the particular entity based on the second users having expressed an interest in an expansion entity. The content items are provided to at least a portion of the first users and at least a portion of the second users.
US11250086B2 Visualization and augmentation of human knowledge construction during material consumption
Providing knowledge representation of material content being consumed by a user combines the user's current behavioral data and data from external sources such as internet web sites and social media network. Visual representations of entities and their relationships in the content being consumed by the user are created while the user is consuming content, and displayed via a graphical user interface.
US11250083B2 Systems and methods for enhanced online research
Systems and methods for an enhanced online research are described. In exemplary embodiments, the enhanced research platform receives one or more keywords, and determines a research goal by parsing each of the keywords and identifying a category for each of the keywords. The enhanced research platform then queries a database to identify results matching the keywords based on analysis of the keywords and the research goal, and displays the identified results in a user interface.
US11250082B2 Text processing of message data for item query submission
There are provided systems and methods for text processing of message data for item query submission. A computing device may receive message data from a messaging application, such as a text message or email. A user may utilize an input device to select or highlight a portion of the message data as text input, and utilize an application plug-in and menu from a service provider to communicate the text input to the service provider. A service provider may determine a query on a preferred merchant platform using the input. An item may be determined using the query and a platform. The service provider may then generate user interface data for the messaging application that causes the text input to output item data for the item within the application. The computing device may navigate to the merchant platform through the item data.
US11250081B1 Predictive search
Disclosed are various embodiments for a search query prediction service. User accounts are organized into various groupings. Candidate search queries are determined for the groups into which a user account is included. A predicted search query is selected from the candidate search queries and communicated to the client before an input of a portion of a search query by a user of the client.
US11250074B2 Auto-generation of key-value clusters to classify implicit app queries and increase coverage for existing classified queries
A system and method of generating and using key-value clusters to classify and return app queries is provided. The system includes a computing device. The computing device includes: a processing device; and a computer readable data storage device storing instructions. When the instructions are executed by the processing device, the instructions are operative to provide: receiving a search query and retrieving a preliminary search result comprising at least n web results; and when the at least n web results matches the key cluster returning the key cluster and an associated value cluster as a result of the search.
US11250073B2 Method and apparatus for crowdsourced data gathering, extraction, and compensation
A system for customized crowd-sourced data gathering and extraction wherein a client may request that certain data be gathered, and the system will optimally provide the data through a combination of stored data, one or more remote devices with sensing capabilities, and human operators. The system has predictive capability to optimize notifications to human operators likely to be in the area of a data gathering request at the necessary time and likely to be available to gather the requested data. Human operators may be compensated for their data gathering, and may gather data, or parts thereof, as an adjunct to other activities.
US11250070B2 Episode management device, episode management program, and episode management method
An episode management device includes: an episode acquisition part that acquires an episode input, in form of text, by a registering user; an episode management part that manages the acquired episode; a registered tag extraction part that extracts a registered tag which is meta information of the episode based on the acquired episode; a registered tag management part that manages the extracted tag as tag information associated with the managed episode; a condition acquisition part that acquires, as condition information, a condition input by a searching user; a search tag extraction part that extracts a search tag from the condition information; a registered tag presentation part that user-selectably presents, to the searching user, the registered tag having high similarity to the search tag; and an episode presentation part that presents, to the searching user, the episode having high similarity to the registered tag selected by the searching user.
US11250067B2 Presenting anticipated user search query results prompted by a trigger
A method for presenting search query results is provided. The method may include detecting an occurrence of the trigger event. The method may include determining a category of information based on data associated with the trigger event. The method may include identifying at least one constraint based on the determined category of information. The method may include appending to the identified at least one constraint to the determined category of information. The method may include generating at least one search query. The method may include selecting at least one candidate website based on the category of information. The method may include performing the at least one search query on the at least one candidate website. The method may include filtering each search query result within the search query results. The method may include sending each filtered search query result within the search query results to a user.
US11250062B2 Artificial intelligence methods and systems for generation and implementation of alimentary instruction sets
A system for alimentary instruction sets derived from artificial intelligence systems for vibrant constitutional guidance, as derived using one or more machine-learning procedures from training data relating prognostic and ameliorative labels. A physical performance instruction set is derived from the alimentary instruction sets using one or more physical performance entity profiles.
US11250057B2 Automatic selection of a data store
The disclosure relates to a method for operating a data storage system that includes a plurality of data stores. In the method, IoT data generated at a specific data point are stored in at least one data store, and at least one data store for storing the IoT data is selected automatically based on metadata, wherein the metadata are associated with a data point. The disclosure also relates to a computer program configured to carry out the method, and a data storage system that works according to the method.
US11250054B1 Dynamic partitioning of input frame buffer to optimize resources of an object detection and recognition system
An apparatus comprising a processor and a memory. The processor may be configured to (i) receive video frames captured by a capture device and (ii) perform video analysis on the video frames to extract metadata corresponding to objects detected in the video frames. The memory may be configured to (i) store co-ordinates corresponding to a plurality of regions of the video frames and (ii) provide temporary storage for the video frames to enable the processor to perform the video analysis. The video analysis may perform a different amount of processing for detecting the objects on each of the plurality of regions. One of the regions corresponds to a portion of the video frame comprising a hood of a vehicle.
US11250053B2 Systems and methods for transcript processing
The technology relates to systems and methods for transcribing audio of a meeting. Upon transcribing the audio, the systems and methods can parse different portions of the prescribed audio so that they may attribute the different portions to a particular speaker. These transcribed portions that are attributed to a particular speaker are made available for viewing and interacting using a graphical user interface.
US11250052B1 Systems and methods for searching quotes of entities using a database
Systems and methods are provided for searching and identifying quotes in response to a query from a user. Consistent with certain embodiments, systems and methods are provided for identifying one or more subject entities associated with the query and for identifying, from a database or from search results obtained in response to the query, a set of quotes corresponding to the one or more subject entities. Further, systems and methods are provided for determining quote scores for the identified quotes based on at least one of the relationship of each quote to the one or more subject entities, the recency of each quote, and the popularity of each quote. Additionally, systems and methods are provided for organizing the identified quotes in a rank order based on the quote scores and selecting quotes based on the rank order or based on the quote scores. In addition, systems and methods are provided for transmitting information to display the selected quotes on a display device.
US11250050B2 System for multi-tagging images
A system with a simple, intuitive, efficient interface is described for creating multi-tagged image files and playing back the tags upon demand. The system includes a display for displaying the image to a user, a user interface is adapted to receive user input to create a user-selectable zone around each selected location, a recording device for creating an object associated with each user-selectable zone and a packing device that merges the image, the user-selectable zones and their associated objects into a tagged image file having a unique filename extension indicating that it is a tagged image file, and saving the tagged image. On playback, the image is displayed to the user who may select a user-selectable zone. The object file associated with that zone is played back. The user may also select an option that causes the objects to autoplay in a pre-determined sequence. The user may also delete, edit, or re-record objects.
US11250046B2 Image viewing method and mobile terminal
An image viewing method and a mobile terminal are provided. The method includes: detecting whether a viewing instruction of a user for a display identifier on a target position is received, where the display identifier is a display identifier of a target image selected by the user from an image selection interface; displaying the target image corresponding to the display identifier, in a case that the viewing instruction is received; and jumping to a position where the target image is located in the image selection interface.
US11250045B2 Media content modification
A method and system for modifying media content is provided. The method includes enabling access to first media content. Audio and video data of the first media content is analyzed with respect to external data associated with the first media content and resulting attributes are identified. An overall rating value associated with the first media content is assigned and micro-scenes of the first media content are defined. Each said micro-scene includes audio/video frames of the first media content comprising similar content of the resulting attributes. A micro-rating value for each micro-scene is assigned and the media content the micro-scenes and each micro-rating value is stored in a database.
US11250042B2 Taxonomy enrichment using ensemble classifiers
A taxonomy of categories, attributes, and values can be conflated with new data triplets by identifying one or more conflation candidates among the attribute-value pairs within a category of the taxonomy that matches the category of the data triplet, and determining a suitable merge action for conflating the data triplet with each conflation candidate. The task of determining merge actions may be cast as a classification problem, and may be solved by an ensemble classifier.
US11250039B1 Extreme multi-label classification
A contextual label compression framework is presented that uses trained sequence to sequence models. A set of training data including received queries and related content can be processed to generate sequences of semantic encodings. These sequences can be used to train the sequence to sequence models, in order to be able to predict queries for instances of content when the relevant information for those instances is processed by the model. When such information is received for an instance, that information can be processed to generate a semantic encoding sequence which can then be processed by the model. A resulting semantic sequence output by the model can be segmented and decoded to produce a set of relevant queries for the instance of content. This information can then be provided to an entity associated with the instance of content for purposes in managing aspects relating to that content.
US11250037B2 Location based data mining comparative analysis index
Aspects of the present invention provide for methods that index geographic locations with comparative indicators that are determined from a sentiment analysis of opinion data, wherein the comparative indicators may include sums of different indices that are each determined from sentiment analysis of opinion data.
US11250032B1 Data preparation user interface with conditional remapping of data values
A method prepares data for subsequent analysis. The method displays a user interface that includes a plurality of panes, including a data flow pane and a data pane. The data flow pane includes a flow diagram having a plurality of nodes, each node specifying a respective primary operation or specifying a plurality of secondary operations to clean a respective data set. The data pane includes a plurality of data values in rows and columns. The data values correspond to a selected node in the data flow pane. A first user input selects a first data value in a first column and receives a second user input to edit a second data value in a second column according to one or more predefined conditions. The method then highlights the second column. When the predefined conditions are met, the method changes the second data value to a replacement data value.
US11250030B2 Systems and methods for classifying content items based on dynamic signals
Systems, methods, and non-transitory computer readable media can obtain dynamic signals associated with content items. A machine learning model can be trained based on the dynamic signals associated with the content items. A classification for a content item can be determined based on the machine learning model.
US11250029B2 Information processing system and classification method
The present invention provides an information processing system for more appropriately classifying elements that constitute an information processing device or the like. This information processing system is provided with: a means that, on the basis of information indicating the relationship between a plurality of elements that constitute a system, acquires, for first elements to be classified, a set of second elements capable of arriving at the first elements via a relationship of arbitrary numbers; and a means that, on the basis of the set corresponding to the first elements, classifies each of the first elements in any of a plurality of roles.
US11250027B2 Database systems and user interfaces for interactive data association, analysis, and presentation
Embodiments of the present disclosure relate to systems, techniques, methods, and computer-readable mediums for one or more database systems for data processing, including database and file management, as well as systems for accessing one or more databases or other data structures and searching, filtering, associating, and analyzing data. The present disclosure further relates to computer systems and techniques for interactive data visualization and presentation from one or more databases.
US11250025B2 Methods and systems for bulk uploading of data in an on-demand service environment
Methods and systems for bulk uploading of data in an on-demand service environment are described. In one embodiment, such a method includes retrieving a bulk transaction request from a transaction queue within a host organization, where the bulk transaction request specifies a plurality of database transactions to be processed against a multi-tenant database system of the host organization. Such a method further includes determining a current computational load of the multi-tenant database system, processing a subset of the plurality of database transactions specified by the bulk transaction request against the multi-tenant database system when the current computational load is below a threshold, and updating a bulk transaction results log based on the subset of the plurality of database transactions processed. Remaining database transactions specified by the bulk transaction request may then be re-queued for later processing.
US11250020B2 Syncronizing content blocks between multiple electronic documents
Computer-implemented methods for synchronising content between documents are described. Content blocks within a source document are assigned respective unique identifiers, which content block unique identifiers are stored in source document metadata. When a content block is inserted into a destination document, the corresponding content block unique identifier is inserted into destination document metadata. An update to the content block in the source document is detected and, using the content block unique identifier, the corresponding content block in the destination document can be updated to reflect the changes made in the source document. The source document metadata and the destination document metadata thus serve to provide an underlying, intrinsic linkage at the content level between content blocks within the source document and content blocks within the destination document, which linkage enables changes in a particular content block within the source document to be detected and propagated to the corresponding content block in the destination document.
US11250016B2 Systems and methods for simplified and partially-automated data transfers
Systems, methods, and articles of manufacture provide for simplified and partially-automated data operation services, such as data transfer, storage, management, and analysis operations. Non-IT data consumers may, for example, initiate such data operations by providing only a subset of the required parameters for the operation, with the specially-coded system automatically fetching any missing parameters or values from one or more metadata stores and initiating the requested operation.
US11250014B2 Generating previews of possible join relationships
An approach is provided in which the approach receives a user selection that selects a first column in a first database table and a second column in a second database table. The approach creates multiple visualizations based on the user selection that are each based on actual data extracted from both the first database table and the second database table. In turn, the approach displays each of the multiple visualizations concurrently on a display.
US11250010B2 Data access generation providing enhanced search models
Data transformation and access generation for data sets is provided herein. Access generation for a data set can include generating one or more new access modes for the data set. An access mode can include a transformed data set and one or more search definitions or a search model for the transformed data set. Transforming the data set can include transforming a linear data set to a relational data set by determining structural information for the linear data, generating a relational schema based on the structural information, and loading data from the linear data set into the generated relational data structure. Transforming the data set can include sanitizing the data, restructuring the relational data set based on functional dependencies, and reformatting the data set. One or more search definitions can be generated for the relational data. A search model can be generated based on the search definitions.
US11250007B1 On-demand execution of object combination code in output path of object storage service
Systems and methods are described for modifying input and output (I/O) to an object storage service by implementing one or more owner-specified functions to I/O requests. A function can implement a data manipulation, such as filtering out sensitive data before reading or writing the data. The functions can be applied prior to implementing a request method (e.g., GET or PUT) specified within the I/O request, such that the data to which the method is applied my not match the object specified within the request. For example, a user may request to obtain (e.g., GET) a data set. The data set may be passed to a function that filters sensitive data to the data set, and the GET request method may then be applied to the output of the function. In this manner, owners of objects on an object storage service are provided with greater control of objects stored or retrieved from the service.
US11250002B2 Result set output criteria
A structured query language (SQL) query is configured to present a selected portion of a result set to a user interface. The selected portion of the result set can be based on an offset criteria appended to the SQL query. The offset criteria determines a location of a first presented instance of the selected portion of the result set. The offset criteria is configured to determine the location of the first presented instance of the selected portion of the result set independent of a number of instances appearing between a first instance of the result set and the first presented instance of the selected portion of the result set.
US11250001B2 Accurate partition sizing for memory efficient reduction operations
Embodiments of the invention relate to processing data records, and for a multi-phase partitioned data reduction. The first phase relates to processing data records and partitioning the records into a first partition of records having a common characteristic and a second partition of records that are not members of the first partition. The data records in each partition are subject to intra-partition data reduction responsive to a resource constraint. The data records in each partition are also subject to an inter-partition data reduction, also referred to as an aggregation to reduce a footprint for storing the records. Partitions and/or individual records are logically aggregated and a data reduction operation for the logical aggregation of records takes place in response to available resources.
US11250000B2 Database tool
A memory stores a first and second cache. A processor stores a first query in a transaction log. The processor selects information from the transaction log, uses it to determine that a user will likely access a first portion of the database at a future date, and copies that portion into the first cache prior to the date. The processor further copies a second, frequently accessed portion of the database into the second cache. The processor additionally determines that a portion of data is in both caches and deletes it from the second cache. The processor receives a second query from the user, determines that it is directed at data in the first cache and accesses that cache. The processor also determines that the second query is not directed at data in the first cache but is directed at data in the second cache, and accesses that cache.
US11249999B2 Memory efficient searching
Methods and apparatus for determining if a value is stored in a hash table is provided. The method includes breaking the value into address bits, prefix bits, and signature bits. The method includes determining a container in a compressed index at an address specified by the address bits, the container comprised of a prefix table with bits set corresponding to the prefix bits determined by aggregate values associated with the container and a signature table containing the signature bits determined by the aggregate values associated with the container. The method includes determining a result based on a function of the prefix and signature tables and the determined prefix and signature bits.
US11249997B1 System-wide query optimization
A locally optimized plan for executing a command using a sequence of steps can be determined for a single computing node. However, the locally optimized sequence of steps may not be optimized for a combined system comprising multiple computing nodes, any one of which may be tasked with executing the command. A plan that is optimized for the combined system may be determined by comparing the predicted cost of locally optimized plans for computing nodes in the combined system.
US11249996B2 Query adaptation for a search service in a content management system
A computer system adapts queries in a content management system. A search query is received from a client application. A rule query based on a search query is executed to identify one or more search rules indicating modifications for the search query, wherein each search rule of the one or more search rules is generated by analyzing a starter search query and a target search query of one or more prior query sequences, and content items associated with the target search query of the one or more prior query sequences. The search query is modified by applying the one or more search rules to the search query. The modified search query is executed to select content items. Embodiments of the present invention further include a method and program product for adapting queries in a content management system in substantially the same manner described above.
US11249993B2 Answer facts from structured content
In one aspect, a method includes receiving a query determined to be a question query that seeks an answer response and data identifying resources determined to be responsive to the query; identifying structured content set in a top-ranked subset of the resources, each structured content set being content arranged according to related attributes in one of the resources; for each identified structured content set, determining whether the query matches the structured content set based on terms of the query matching related attributes of the structured content set; selecting one of the structured content sets for which the query is determined to match; generating, from the selected structured content set, a structured fact set from the related attributes that matched the terms of the query; and providing the structured fact set with search results that identify the resources determined to be responsive to the query.
US11249988B2 Account-level namespaces for database platforms
A database platform receives an object identifier from a client in association with a database session. The client is associated with a customer account of the database platform, and the database session is associated with the client. In response to receiving the object identifier, the database platform identifies a resolution namespace for the object identifier, where the resolution namespace for the object identifier is a namespace that is specified in the object identifier if the object identifier includes a specified namespace, and where the resolution namespace is otherwise a current account-level namespace of the database session. The database platform resolves the object identifier with reference to the identified resolution namespace for the object identifier, including identifying an object corresponding to the object identifier in the customer account.
US11249985B2 Scalable, secure, efficient, and adaptable distributed digital ledger transaction network
The present disclosure relates to systems, methods, and non-transitory computer readable storage media for implementing a scalable, secure, efficient, and adaptable distributed digital ledger transaction network. Indeed, the disclosed systems can reduce storage and processing requirements, improve security of implementing computing devices and underlying digital assets, accommodate a wide variety of different digital programs (or “smart contracts”), and scale to accommodate billions of users and associated digital transactions. For example, the disclosed systems can utilize a host of features that improve storage, account/address management, digital transaction execution, consensus, and synchronization processes. The disclosed systems can also utilize a new programming language that improves efficiency and security of the distributed digital ledger transaction network.
US11249984B2 System and method for updating map data in a map database
A method, a system, and a computer program product may be provided for updating map data in a map database to indicate presence of a road sign. The method may include obtaining first sensor data associated with a road sign. The first sensor data may comprise at least one of one or more first positive observations of a road sign or one or more first negative observations of the road sign. The method may further include obtaining second sensor data for the road sign, for example, based on the first sensor data. The second sensor data may comprise cumulative historic road sign observation data for time duration. The method may include determining a sign confidence ratio based on the first sensor data and the second sensor data. The method may include updating the map data based on the sign confidence ratio.
US11249983B2 Transaction change data forwarding
Transaction change data replication includes identifying changes being made to a source database as part of an ongoing transaction at a source. The identifying is performed as the changes are made to the source database and as the transaction remains ongoing prior to commit or rollback thereof at the source. The source and a target are in a replication relationship in which data of the source database at the source is replicated to destinations in a target database at the target. The indications of the changes being made to the source are forwarded, to the target, as the transaction remains ongoing prior to commit or rollback thereof, and based on ending the transaction at the source, an indication of the transaction end is sent to the target.
US11249981B2 Data quality analysis
A method includes receiving information indicative of an output dataset generated by a data processing system; identifying, based on data lineage information relating to the output dataset, one or more upstream datasets on which the output dataset depends; analyzing one or more of the identified one or more upstream datasets on which the output dataset depends. The analyzing includes, for each particular upstream dataset of the one or more upstream datasets, applying one or more of: (i) a first rule indicative of an allowable deviation between a profile of the particular upstream dataset and a reference profile for the particular upstream dataset, and (ii) a second rule indicative of one or more allowable values or prohibited values for each of one or more data elements in the particular upstream dataset, and based on the results of applying the one or more rules, selecting one or more of the upstream datasets. The method includes outputting information associated with the selected one or more upstream datasets.
US11249980B2 Updating of in-memory synopsis metadata for inserts in database table
In updating a synopsis table of a database system, a database management unit performs a transaction to insert row(s) in a section of the base table and determines whether a synopsis entry for the section is stored in the memory. If stored in the memory, the in-memory synopsis entry is retrieved and metadata values in the in-memory synopsis entry are updated with data from the row(s) to be inserted. If not stored in the memory, the in-memory synopsis entry is generated and the metadata values in the in-memory synopsis entry are updated with data from the row(s). The insert transaction is then committed. Synopsis entry on-disk updates are thus avoided, significantly reducing the cost of updating the synopsis entries from the insert transaction. This yields enhanced performance especially for inserts of a small number of rows, while the benefits of synopsis entries are still available.
US11249979B2 Systems and methods for live, on-device configuration validation
Embodiments of the present disclosure provide systems and methods for performing network device configuration validation online. A second instance of the command process (a shadow interpreter) can be run within a isolated validation environment on a network device that is active on a network. A copy of the configuration database on the network device is associated with the isolated validation environment. The validation handler erases the currently running configuration commands within the validation copy of the configuration database, and enters each new configuration command through the shadow interpreter to validate the new configuration commands on the network device without impacting the current functioning of the network device. After all the new configuration commands are entered, the validation report generates a report identifying the validation status for each command.
US11249975B2 Data archiving method and system using hybrid storage of data
There are provided a data archiving method and system, which can process primary archiving capable of rapidly searching for compressed and stored data by compressing and storing, in a table of a database or another database, at least some of data stored in the database included in a target system, and can process secondary archiving for data for which search is no longer requested or for which a search request is low by storing at least some of the data compressed and stored in the table in the form of a file according to a preset condition.
US11249974B1 Partition key/value pair sorting and splitting techniques
A system assigns a byte value to document identifiers in a table. The table includes forward and secondary indexes referenced in key/value pairs of the table, and the keys of the key/value pairs each include a document identifier. The system defines byte ranges, and each of the byte ranges includes a byte value of one of the byte values assigned to the document identifiers. Document identifiers are located in the table using their associated byte values. Keys of the located document identifiers are modified to include a reference to a byte range that encompasses the byte value associated each of the identified document identifiers.
US11249971B2 Segmenting machine data using token-based signatures
Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search.
US11249958B2 Issue tracking systems and methods
Described herein is a computer implemented method. The method comprises receiving, from a user device, a selected workflow message identifying a selected workflow; accessing the selected workflow from a workflow data store; evaluating, using runtime context information received from the user device, one or more secondary triggers associated with the selected workflow to determine an applicable branch of the selected triggered workflow; communicating, to the user device, branch information in respect of the applicable branch, the branch information including information in respect of one or more operations that would be performed if the selected workflow was executed.
US11249955B2 System and method of providing fault-tolerant file replication
Systems and methods are provided for fault-tolerant file replication. A request including an operation and a file identifier is received. It is determined if the operation is of a predetermined type of operations. If the operation is of a predetermined type of operation, a target local replica file is identified. It is determined whether the target local replica file is a primary replica. If the target local replica file is the primary replica, the operation included in the request is executed. Otherwise, one or more of the set of storage devices on which remote replica files associated with the file identifier are stored are identified. In turn, the remote replica file that is the primary replica is identified. The request is transmitted to storage device on which the identified remote replica file that is the primary replica is stored.
US11249954B2 Synchronous replication for synchronous mirror copy guarantee
Techniques are provided for synchronous replication for synchronous mirror copy guarantee. A file system dependent technique for synchronous mirror copy guarantee is provided by overriding default behavior of a persistent fence so that the persistent fence is activated to block operations targeting a storage object having a synchronous replication relationship based upon the synchronous replication relationship being out of sync. The default behavior of the persistent fence is overridden to allow operations to be executed upon the storage object based upon the synchronous replication relationship being in sync. A file system independent technique for synchronous mirror copy guarantee is provided by intercepting operations before the operations are received by a file system. The operations are selectively forwarded to the file system or not based upon a state of a synchronous replication relationship.
US11249952B1 Distributed storage of data identifiers
This disclosure describes techniques implemented partly by a service provider network for distributed storage of event data in data storage according to a data-storage schema in order to reduce the amount of computing resources required to store and access the event data. The techniques may include generating event identifiers (IDs) for actions performed by users to manage cloud-based services. Rather than indexing event IDs by writing the event IDs to a database, the techniques described herein include storing event IDs in different file folders in storage according to a storage schema where the different file folders are assigned to store event IDs having different prefix portions. In this way, event IDs may be stored, or grouped, in different file folders according to prefix portions of the event IDs to reduce the amount of reads and writes required for the event IDs.
US11249948B2 Smart log file management device and method for creating a system log message containing information about an update to a folder or a file folder
A smart log file management device includes: a memory and a processor electrically connected to the memory, the processor being configured to: create a system log message containing information about an update to a folder or a file in the folder, if the folder or file is updated by a user terminal; create a user log message containing information about the user related to the update to the folder of file; and create a smart log message containing association analysis information which is statistical information obtained by analyzing either or both of the system log message and the user log message.
US11249947B2 Distributed digital ledger transaction network for flexible, lazy deletion of data stored within an authenticated data structure
The present disclosure relates to systems, methods, and non-transitory computer readable storage media for implementing a scalable, secure, efficient, and adaptable distributed digital ledger transaction network. Indeed, the disclosed systems can reduce storage and processing requirements, improve security of implementing computing devices and underlying digital assets, accommodate a wide variety of different digital programs (or “smart contracts”), and scale to accommodate billions of users and associated digital transactions. For example, the disclosed systems can utilize a host of features that improve storage, account/address management, digital transaction execution, consensus, and synchronization processes. The disclosed systems can also utilize a new programming language that improves efficiency and security of the distributed digital ledger transaction network.
US11249944B2 Anomaly-based retention policies for snapshot-based data protection systems
One example method includes monitoring performance of an element of a runtime environment, where the monitoring includes collecting performance information concerning the element, analyzing the collected information, detecting, based on the analysis of the collected information, an anomaly in the performance of the element and, in response to detection of the anomaly, automatically marking a snapshot of the runtime environment element, and the marking of the snapshot overrides a retention policy applicable to the snapshot.
US11249941B2 Exabyte-scale data storage using sequence-controlled polymers
A method of storing digital data in non-biological sequence-controlled polymers includes converting a digital data file into a monomer sequence, synthesizing polymer chains according to the monomer sequence, and encapsulating the polymer chains into microfluidic droplets and providing the microfluidic droplets with addresses. A polymer data storage system has a first converter to convert digital data to a polymer sequence, a polymer synthesizer to produce polymer chains according to a pre-determined monomer sequence, a fluidic encapsulation system to encapsulate the polymer chains in microfluidic droplets and to apply addressing materials to the microfluidic droplets, a storage for storing the microfluidic droplets, a droplet sorting system having at least an actuator to sort the droplets, a sequencer to derive the polymer sequence from the polymer chains contained in the droplets, and a second converter to convert the polymer sequence to digital data. A composition of matter wherein polymer chains comprising alternating segments of flexible linkers and one or more rigid monomer blocks, and wherein the rigid blocks are defined in a meaningful manner to store in a sequence in the polymer chain that represents digital data.
US11249936B2 Method of communication between multiple devices using USB type-C interface and electronic device implementing same
A method and electronic device for communicating multi devices that use universal serial bus (USB) type-C are provided. The electronic device includes at least one or more interfaces formed as USB type-C, and at least one control circuit electrically connected to the interface. The control circuit may be configured to form a communication path, through chosen terminals of the interfaces, between at least two or more external devices connected to the interfaces.
US11249933B2 MIPI D-PHY circuit
A MIPI D-PHY circuit comprises a main control module, a controlled module, an internal data source generating module, and a configuration register. The main control module and the controlled module are respectively connected to the configuration register, and the main control module is connected to the internal data source generating module. The main control module and the controlled module comprise a clock channel and a data channel respectively. The clock channel and the data channel in the main control module and the data channel and the clock channel in the controlled module both comprise an error detection unit. The MIPI D-PHY circuit provided by the present disclosure adopts the error detection unit to detect the signals of the main control module and the controlled module.
US11249927B2 Directed interrupt virtualization
An interrupt signal is provided to a guest operating system executed using one or more processors of a plurality of processors. One or more bus connected modules are operationally connected with the plurality of processors via a bus and a bus attachment device. The bus attachment device receives an interrupt signal from one of the bus connected modules with an interrupt target ID identifying one of the processors assigned for use by the guest operating system as a target processor for handling the interrupt signal. The bus attachment device translates the received interrupt target ID to a logical processor ID of the target processor using a mapping table comprised by the bus attachment device and forwards the interrupt signal to the target processor for handling. The logical processor ID of the target processor is used to address the target processor directly.
US11249926B1 Host state monitoring by a peripheral device
A peripheral device implements a plurality of queue sets each including a submission queue and a completion queue. Changes to the queues are monitored and arbitration parameters are adjusted, the arbitration parameters defining how submission queues are selected for retrieval of a command. An arbitration burst for a submission queue may be increased in response to tail movement for the submission queue being larger than for another submission queue. Priorities used for weighted round robin arbitration may also be adjusted based on tail movement. Arbitration burst quantities and priorities of groups of queues may also be adjusted. Head movement of the completion queues is monitored and may be used to lower priority, enable interrupt coalescing, or pause command retrieval where head movement does not meet a threshold condition.
US11249925B2 Sorting memory address requests for parallel memory access using input address match masks
Apparatus identifies a set of M output memory addresses from a larger set of N input memory addresses containing at least one non-unique memory address. A comparator block performs comparisons of memory addresses from a set of N input memory addresses to generate a binary classification dataset that identifies a subset of addresses from the set of input addresses, where each address in the subset identified by the binary classification dataset is unique within that subset. Combination logic units receive a predetermined selection of bits of the binary classification dataset and sort its received predetermined selection of bits into an intermediary binary string in which the bits are ordered into a first group identifying addresses belonging to the identified subset, and a second group identifying addresses not belonging to the identified subset. Output generating logic selects between bits belonging to different intermediary binary strings to generate a binary output identifying a set of output memory addresses containing at least one address in the identified subset.
US11249920B2 Non-volatile memory device using efficient page collection mapping in association with cache and method of operating the same
Disclosed are a non-volatile memory device and a method of operating the non-volatile memory device. A non-volatile memory device in which m logical pages are stored in a single physical page includes: a plurality of registers configured to be included in a flash translation layer (FTL) and to store at least part of the data of a write command received from a file system; and a controller configured to control operations of the plurality of registers based on the write command; wherein each of the plurality of registers is further configured to have a storage space associated with the size of the m logical pages; and wherein the controller is further configured to program the data of the write command into the non-volatile memory device and to store the data of the write command in the plurality of registers.
US11249919B2 Apparatus and method for managing meta data for engagement of plural memory system to store data
A system is used in a data processing system comprising at least one memory system which is operatively engaged and disengaged from a host or from another memory system and the host transmitting commands into the at least one memory system. The system includes a metadata generator configured to generate a map table for an available address range and a reallocation table for indicating an allocable address range in the map table; and a metadata controller configured to allocate the allocable address range to the at least one memory system when the at least one memory system is operatively engaged to the host or to another memory system, or release an allocated range for the at least one memory system such that the allocated range becomes the allocable address range when the at least one memory system is operatively disengaged from the host or the another memory system.
US11249913B2 Continuous read with multiple read commands
A memory device includes a data register operatively coupled to the memory array, a cache operatively coupled to the data register, and an input/output interface operatively coupled to the cache. A controller executes a continuous page read operation to sequentially load pages to the data register and move the pages to the cache, in response to a page read command, executes the cache read operation in response to a cache read command to move data from the cache to the input/output interface, and to stall moving of the data from the cache until a next cache read command, and terminates the continuous page read operation in response to a terminate command.
US11249912B2 Apparatus and method for storing bounded pointers
An apparatus and method are provided for storing bounded pointers. One example apparatus comprises a storage comprising storage elements to store bounded pointers, each bounded pointer comprising a pointer value and associated attributes including at least range information, and processing circuitry to store a bounded pointer in a chosen storage element. The storing process comprises storing in the chosen storage element a pointer value of the bounded pointer, and storing in the storage element the range information of the bounded pointer, such that the range information indicates both a read range of the bounded pointer and a write range of the bounded pointer that differs to the read range. The read range comprises at least one memory address for which reading is allowed when using the bounded pointer, and the write range comprises at least one memory address to which writing is allowed when using the bounded pointer.
US11249907B1 Write-back cache policy to limit data transfer time to a memory device
Systems, apparatuses, and methods related to a write-back cache policy to limit data transfer time to a memory device are described. A controller can orchestrate performance of operations to write data to a cache according to a write-back policy and write addresses associated with the data to a buffer. The controller can further orchestrate performance of operations to limit an amount of data stored by the buffer and/or a quantity of addresses stored in the buffer. In response to a power failure, the controller can cause the data stored in the cache to be flushed to a persistent memory device in communication with the cache.
US11249903B2 Memory system for garbage collection operation and operating method thereof
A memory system may include a memory device including a plurality of dies each including a plurality of memory blocks; and a controller including a memory and a garbage collection module configured to perform a garbage collection operation by transmitting data to the memory device through at least one of a plurality of data paths, wherein the garbage collection module: determines whether the garbage collection operation is executable in parallel with a host task operation, depending on which of the plurality of dies includes a target block of the garbage collection operation.
US11249902B1 Apparatus, system, and method for detecting and remedying memory buffer leaks in network devices
A disclosed method may include (1) identifying a memory buffer that is allocated to a packet on a computing device, (2) identifying one or more characteristics of the memory buffer allocated to the packet on the computing device, (3) determining, based at least in part on the characteristics of the memory buffer, that the memory buffer allocated to the packet has leaked, and then in response to determining that the memory buffer has leaked, (4) performing at least one action to remedy the leak of the memory buffer. Various other apparatuses, systems, and methods are also disclosed.
US11249898B1 Data merge method, memory storage device and memory control circuit unit
A data merge method for a rewritable non-volatile memory module including a plurality of physical units is provided. The method includes: selecting at least one first physical unit and at least one second physical unit from the physical units; reading first mapping information from the rewritable non-volatile memory module, and the first mapping information includes mapping information of the first physical unit and mapping information of the second physical unit; copying valid data collected from the first physical unit and valid data collected from the second physical unit to at least one third physical unit of the physical units according to the first mapping information; and when a data volume of valid data copied from the second physical unit to the third physical unit reaches a data volume threshold, stopping collecting valid data from the second physical unit, and continuing collecting valid data from the first physical unit.
US11249888B1 System and method for generating counterexample tests of incidental invariants
One embodiment provides a system and method for identifying invariants in a software system. During operation, the system executes a test suite comprising a plurality of tests associated with the software system to output a list of likely invariants in the software system, and performs a test-generation operation attempting to generate counterexample tests for the likely invariants. In response to a counterexample test being successfully generated for a first likely invariant, the system removes the first likely invariant from the list of likely invariants and adds the successfully generated counterexample test to the test suite.
US11249885B2 Test case generator and user interface
An aspect includes displaying a list of test case functions via a user interface. Each of the test case functions includes a corresponding set of instructions that is extracted from a development application, and each of the test case functions is configured to execute an atomic action with respect to a test case. The set of instructions is transparent to a user of the user interface. An aspect further includes receiving, via the user interface, a user-inputted selection of the test case functions from the list. For each test function of the selected test case functions, an aspect includes displaying, via the user interface, a field for receiving a device identifier for a device subject to the test case; receiving, via the user interface, a user-inputted device identifier; assembling the test case from the selected test case functions and the device identifier; and executing the test case for the device.
US11249884B2 Device for software crash simulation for a software production environment
A crash test simulator device for re-creating a software crash scenario within a virtual environment using artificial intelligence processes to consider a large group of variables that may be relevant to the crash incident. The crash test simulator device includes a production environment monitoring engine configured to monitor a user's interaction with an application implemented within a production environment, and generate information used to re-create a crash incident within a virtual environment.
US11249883B2 Error repair tool using sentiment analysis
An apparatus includes a memory and a hardware processor. The memory stores a plurality of previous software errors and a plurality of solutions to the plurality of previous software errors. The processor receives a video of a user describing an error in a software application and tracks a facial feature of the user to determine an emotional intensity. The processor converts an audio portion of the video to a text file and analyzes the text file to determine the error. In response to the emotional intensity exceeding a threshold, the processor determines, based on the plurality of previous software errors, a series of steps that, when performed, replicate the error, determines, based on the series of steps and the plurality of solutions, a change to the source code of the application that fixes the error, and implements the change to the software code.
US11249882B2 System, method, and computer program product for operating dynamic shadow testing environments
Described are a system, method, and computer program product for operating dynamic shadow testing environments for machine-learning models. The method includes storing a testing policy including an identifier of a machine-learning model and an identifier of a transaction service. The method includes generating a shadow testing environment operating the transaction service using the machine-learning model. The method also includes receiving, at a transaction service provider system, a transaction authorization request including transaction data of a transaction associated with a payment device. The method further includes identifying the machine-learning model associated with the transaction based on a parameter of the transaction data. The method further includes determining, based on the identifier of the machine-learning model, the testing policy and the shadow testing environment. The method further includes replicating the transaction data in the shadow testing environment as input for testing the transaction service using the machine-learning model.
US11249874B2 Content-sensitive container scheduling on clusters
Content-sensitive computer applications are run on computer hosts in a computer cluster. A computer application running history including but not limited to computer host scores is recorded for the computer cluster. A request to start a container for a content-sensitive computer application type in the computer cluster is received. In response, available computer hosts in the computer cluster are identified. A specific computer host is selected from among the available computer hosts to run the container for the content-sensitive computer application type.
US11249872B1 Governor circuit for system-on-chip
An integrated circuit can include a processor configured to execute program code and a plurality of peripheral circuit blocks coupled to the processor. The plurality of peripheral circuit blocks are controlled by the processor as a master. The integrated circuit also can include a governor circuit coupled to the plurality of peripheral circuit blocks. The governor circuit is configured to monitor operation of the plurality of peripheral circuit blocks for known error states and, in response to detecting an occurrence of a selected known error state of the known error states in a selected peripheral circuit block of the plurality of peripheral circuit blocks, perform a predetermined action on the selected peripheral circuit block.
US11249863B2 Backup-based media agent configuration
Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, a client obtains information for enabling a secondary storage job (e.g., a backup or restore) from a storage manager and stores the information (which may be referred to as job metadata) in a local cache. The client may then reuse the job metadata for multiple storage jobs reducing the frequency of communication with the storage manager. When a configuration of the information management system changes, or the availability of resources changes, the storage manager can push updates to the job metadata to the clients. Further, a client can periodically request updated job metadata from the storage manager ensuring that the client does not rely on out-of-date job metadata.
US11249861B2 Multi-layered disaster recovery manager
A system includes a production server, a backup server, a telemetry analyzer, a memory, and a hardware processor. The telemetry analyzer takes snapshots of various performance metrics of the production server. The memory stores a log of previous disasters that occurred on the production server. The log includes a snapshot of the production server performance metrics from the time each disaster occurred. The memory also stores recovery scripts for each logged disaster. Each script provides instructions for resolving the linked disaster. The hardware processor uses a machine learning architecture to train an autoencoder. The trained autoencoder receives new snapshots from the telemetry analyzer and generates a reconstruction of the new snapshots. The hardware processor then determines a threshold for distinguishing between server disasters and minor anomalies. This distinction is made by comparing the difference between the reconstruction of the new snapshots and the new snapshots with the threshold.
US11249859B2 System and method for intelligent backup scheduling and management
A first backup policy specifies triggering backups at a first frequency and retaining the backups for a first duration. A second backup policy specifies triggering backups at a second frequency, less than the first frequency, and retaining the backups for a second duration, greater than the first duration. When two or more backups are to be triggered on a same day, a backup is allowed to proceed according to the first backup policy. A search is conducted for the allowed backup. If the backup is found, the backup is promoted as a backup conducted according to the second backup policy specifying a retention time of the second duration.
US11249857B2 Methods for managing clusters of a storage system using a cloud resident orchestrator and devices thereof
Methods, non-transitory computer readable media, and computing devices that manages clusters of a storage system using a cloud resident orchestrator includes receiving an application programming interface (API) request from a volume manager device associated with storage volumes. Control messages in a queue intended for the storage volumes are identified. A message processing operation for each of the identified control messages is determined. The determined message processing operation is performed using the volume manager device associated with storage volumes.
US11249855B1 Method and system for providing coordinated checkpointing to a group of independent computer applications
A method and system of checkpointing single process application groups and multi-process application groups. In an exemplary embodiment, the method may include creating at least one full checkpoint for each application in an application group, and creating at least one incremental application checkpoint for each application in the application group. Further, each of the at least one incremental application checkpoint may be automatically merged against a corresponding full application checkpoint. Further, checkpointing may be synchronized across all applications in the application group. In the exemplary embodiment, each application may use both fork( ) and exec( ) in any combination.
US11249850B1 Cluster diagnostics data for distributed job execution
A shared database platform can interface with a cluster computing platform over a network through a database connector and one or more cluster connectors. The data transferred over the network can include telemetry metadata that can be distributed to execution nodes of the cluster computing platform for generation and transmission of cluster data to the shared database platform.
US11249847B2 Targeted command/address parity low lift
Methods, systems, and devices for targeted command/address parity low lift are described. A memory device may receive a command (e.g., a write command or a read command) from a host device over a first set of pins and may perform data transfer over a second set of pins with the host device during a set of time intervals according to the command. The memory device may exchange a parity bit associated with the command with the host device over a third set of pins during a first time intervals of the set of time intervals. In some cases, the third memory device may exchange at least one additional bit associated with the command with the host device during at least one time interval of the set of time intervals.
US11249844B2 Memory system and memory module
A memory system includes: an error correction code generation circuit suitable for generating an error correction code including one or more symbols for write data including a plurality of symbols, to output a codeword including the write data and the error correction code; a first data mapping circuit suitable for mapping the symbols of the codeword to a dataword; and a memory suitable for storing the dataword.
US11249840B2 Data storage devices and methods for rebuilding a memory address mapping table
A data storage device including a non-volatile memory and a micro-controller is provided. The non-volatile memory includes a plurality of data blocks. The micro-controller selects one of the data blocks as a source block and another one of the data blocks as a destination block. Also, the micro-controller duplicates data in the source block to the destination block, and when the data is corrupted and unrecoverable, stores an unrecoverable-error bit corresponding to the data into the destination block.
US11249836B2 Automated agent for proactively alerting a user of L1 IT support issues through chat-based communication
An automated agent may communicate with a user via a chat channel to proactively alert the user of an L1 IT support issue. The L1 IT support issue may be determined based on monitoring indications of human-initiated activities maintained by a system of record, and may, prior to the automated agent's alert, be unknown to the user. In some instances, a natural language understanding (NLU) module may be used to identify an entity and intent from the indications of human-initiated activities, and the L1 IT support issue may be determined based on the determined entity and intent. After alerting the user of the L1 IT support issue, the automated agent may inform, via the chat channel, the user of a remediation step available to address the L1 IT support issue. Upon obtaining the user's permission, the automated agent may perform the remediation step to address the L1 IT support issue.
US11249835B2 Automatic repair of computing devices in a data center
A management device for managing a plurality of computing devices in a data center may comprise a network interface, a first module that periodically sends health status queries to the computing devices via the network interface, a second module configured to receive responses to the health status queries and collect and store health status data for the computing devices, a third module configured to create support tickets, and/or a fourth module configured to (i) create and periodically update a Cox proportional hazards (CPH) model based on the health status data; (ii) apply a deep neural network (DNN) to the input of the CPH model; (iii) determine a probability of failure for each computing device; (iv) compare each probability of failure with a threshold; and (v) cause the third module to generate a pre-failure support ticket for each computing device having determined probabilities of failure above the threshold.
US11249834B2 Storage system with coordinated recovery across multiple input-output journals of different types
An apparatus includes at least one processing device comprising a processor coupled to a memory, with the processing device being configured to maintain at least first and second journals for respective first and second different types of input-output requests, to move one or more entries between the first journal and the second journal under one or more specified conditions, to perform a clean-up operation for at least one of the first and second journals in conjunction with the moving of the one or more entries, and responsive to a failure occurring during the clean-up operation, to execute a contention resolution algorithm to resolve logical address range lock contentions between different entries of the first and second journals. The processing device illustratively comprises a storage controller of a storage system. The storage system may be, for example, a source storage system configured to carry out a synchronous replication process with a target storage system.
US11249826B2 Link optimization for callout request messages
A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.
US11249821B1 Cross-platform context activation
In non-limiting examples of the present disclosure, systems, methods and devices for transferring application state are provided. A connection between a first computing device and a second computing device may be established. A determination that a triggering event has occurred may be made. Application context data may be automatically obtained from a first application being executed by the first computing device, wherein the application context data is in a first format and the application context data specifies a location of a resource being accessed by the first application on the first computing device. The application context data may be transformed to a second format that is executable by the second platform. A second application of the second computing device that can open the resource via execution of the application context data in the second format may be selected. The resource may be opened by the second application.
US11249817B2 Autoscaling of data processing computing systems based on predictive queue length
To enhance the scaling of data processing systems in a computing environment, a number of data objects indicated in an allocation queue and a first attribute of the allocation queue are determined, where the allocation queue is accessible to a plurality of data processing systems. A number of data objects indicated in the allocation queue at a subsequent time is predicted based on the determined number of data objects and the first attribute. It is determined whether the active subset of the plurality of data processing systems satisfies a criterion for quantity adjustment based, at least in part, on the predicted number of data objects indicated in the allocation queue and a processing time goal. Based on determining that the active subset of data processing systems satisfies the criterion for quantity adjustment, a quantity of the active subset of data processing systems is adjusted.
US11249816B2 Pivot rack
Racks and rack systems to support a plurality of sleds are disclosed herein. A rack comprises an elongated support post and a plurality of support chassis. The elongated support post extends vertically. The plurality of support chassis are coupled to the elongated support post. Each support chassis of the plurality of support chassis is sized to house a corresponding sled of the plurality of sleds.
US11249814B2 Resource placement control in network virtualization scenarios
There are provided measures for resource placement control in network virtualization scenarios. Such measures exemplarily comprise, in a network virtualization scenario, determining, by a first network entity managing a virtualized network function, constraints related to said virtualized network function, transmitting, by said first network entity, information indicative of said constraints to a second network entity managing resource capacity in said network virtualization scenario, and deciding, by said second network entity, resources or resource capacity to be allocated for said virtualized network function, based on said information indicative of said constraints.
US11249813B2 Adaptive parallelization for multi-scale simulation
Roughly described, a task control system for managing multi-scale simulations receives a case/task list which identifies cases to be evaluated, at least one task for each of the cases, and dependencies among the tasks. A module allocates available processor cores to at least some of the tasks, constrained by the dependencies, and initiates execution of the tasks on allocated cores. A module, in response to completion of a particular one of the tasks, determines whether or not the result of the task warrants stopping or pruning tasks, and if so, then terminates or prunes one or more of the uncompleted tasks in the case/task list. A module also re-allocates available processor cores to pending not-yet-executing tasks in accordance with time required to complete the tasks and constrained by the dependencies, and initiates execution of the tasks on allocated cores.
US11249808B2 Connecting accelerator resources using a switch
The present disclosure describes a number of embodiments related to devices and techniques for implementing an interconnect switch to provide a switchable low-latency bypass between node resources such as CPUs and accelerator resources for caching. A resource manager may be used to receive an indication of a node of a plurality of nodes and an indication of an accelerator resource of a plurality of accelerator resources to connect to the node. If the indicated accelerator resource is connected to another node of the plurality of nodes, then transmit, to a interconnect switch, one or more hot-remove commands. The resource manager may then transmit to the interconnect switch one or more hot-add commands to connect the node resource and the accelerator resource.
US11249807B2 Organizing tasks by a hierarchical task scheduler for execution in a multi-threaded processing system
A method for scheduling tasks from a program executed by a multi-processor core system is disclosed. The method includes a scheduler that groups a plurality of tasks, each having an assigned priority, by priority in a task group. The task group is assembled with other task groups having identical priorities in a task group queue. A hierarchy of task group queues is established based on priority levels of the assigned tasks. Task groups are assigned to one of a plurality of worker threads based on the hierarchy of task group queues. Each of the worker threads is associated with a processor in the multi-processor system. The tasks of the task groups are executed via the worker threads according to the order in the hierarchy.
US11249803B2 Usecase specification and runtime execution
A computer-implemented method includes obtaining a usecase specification and a usecase runtime specification corresponding to the usecase. The usecase includes a plurality of applications each being associated with a micro-service providing a corresponding functionality within the usecase for performing a task. The method further includes determining that at least one instance of the at least one of the plurality of applications can be reused during execution of the usecase based on the usecase specification and the usecase runtime specification, and reusing the at least one instance during execution of the usecase.
US11249799B2 Methods, systems, and devices for real time execution and optimization of concurrent test protocols on a single device
Provided herein are medical testing devices, systems, and methods that integrate multiplex, multi-technology, multi-configuration, multisample, or multi-threading capabilities. These capabilities are achieved using one or more of a level operations and communications architecture, a protocol execution engine, and a machine vision and processing system, method, or device in order to make testing of biologic or other samples more efficient in terms of cost, time, energy, or by prioritizing at least one other objective.
US11249788B2 Cloud management platform, and virtual machine management method and system
A cloud management platform, and a virtual machine management method and system, where the virtual machine management method includes: obtaining, by a first cloud management platform, configuration information of an inventory virtual machine from a second cloud management platform; locally creating, by the first cloud management platform, a proxy virtual machine according to the configuration information of the inventory virtual machine; generating a proxy virtual machine identification code according to the configuration information of the inventory virtual machine; sending, by the first cloud management platform, the proxy virtual machine identification code to the second cloud management platform; and updating, by the second cloud management platform to the proxy virtual machine identification code, an inventory virtual machine identification code recorded by the second cloud management platform.
US11249776B2 Directed interrupt virtualization with running indicator
An interrupt signal is provided to a guest operating system. A bus connected module is operationally connected with a plurality of processors via a bus attachment device. The bus attachment device receives an interrupt signal from the bus connected module with an interrupt target ID identifying one of the processors assigned for use by the guest operating system as a target processor for handling the interrupt signal. The bus attachment device checks whether the target processor is running using a running indicator provided by an interrupt table entry stored in a memory operationally connected with the bus attachment device. If the target processor is running, the bus attachment device forwards the interrupt signal to the target processor for handling. A translation of the interrupt target ID to a logical processor ID of the target processor is used to address the target processor directly.
US11249775B2 Software internationalization and localization protocol in a computing system
An example method of implementing internationalization and localization for a software application includes: receiving, at a service, a first request from the software application for a localized resource corresponding to a target locale, the localized resource including a string or a format; sending a second request from the service to a backend server for the localized resource; receiving the localized resource from the backend server in response to the second request; and returning the localized resource from the service to the software application.
US11249774B2 Realtime bandwidth-based communication for assistant systems
In one embodiment, a method includes initiating a communication session with a second client system associated with a second user via a communication network, wherein the communication session is initiated in a first modality, receiving a ping to the first client system from the communication network to evaluate available bandwidth on the communication network, estimating, by the first client system, an amount of bandwidth available on the communication network for use by the first client system, determining, by the first client system, the amount of bandwidth available on the communication network for use by the first client system is insufficient for the first modality, and switching the communication session with the second client system to a second modality by the first client system, wherein the second modality uses less bandwidth than the first modality.
US11249773B2 Auto-completion for gesture-input in assistant systems
In one embodiment, a method includes detecting a user input comprising an incomplete gesture performed by one or more hands of a first user by a client system associated with the first user; selecting one or more candidate gestures from a plurality of pre-defined gestures by the client system based on a personalized gesture-recognition model, wherein each of the candidate gestures is associated with a confidence score representing a likelihood the first user intended to input the respective candidate gesture, and presenting one or more suggested inputs corresponding to one or more of the candidate gestures at the client system.
US11249766B1 Coprocessor synchronizing instruction suppression
An instruction set architecture including instructions for a processor and instructions for a coprocessor may include synchronizing instructions that may be used to begin and end instruction sequences that include coprocessor instructions (coprocessor sequences). If a terminating synchronizing instruction is followed by an initial synchronizing instruction and the pair are detected in the coprocessor concurrently, the coprocessor may suppress execution of the pair of instructions.
US11249765B2 Performance for GPU exceptions
Techniques for improving performance of accelerated processing devices (“APDs”) when exceptions occur are provided. In APDs, the very large number of parallel processing execution units, and the complexity of the hardware used to execute a large number of work-items in parallel, means that APDs typically stall when an exception occurs (unlike in central processing units (“CPUs”), which are able to execute speculatively and out-of-order). However, the techniques provided herein allow at least some execution to occur past exceptions. Execution past an exception generating instruction occurs by executing instructions that would not lead to a corruption while skipping those that would lead to a corruption. After the exception has been satisfied, execution occurs in a replay mode in which the potentially exception-generating instruction is executed and in which instructions that did not execute in the exception-wait mode are executed. A mask and counter are used to control execution in replay mode.
US11249763B2 Arithmetic processing unit and control method for arithmetic processing unit
An arithmetic processing unit includes an instruction decoder which decodes a fetch instruction to issue an execution instruction; a reservation station which temporarily stores the execution instruction; and an arithmetic unit which executes the execution instruction, and the fetch instruction includes a multi-flow instruction which is divided into divided instructions and a single instruction. The instruction decoder includes: a pre-decoder including N number of slots each of which divides the multi-flow instruction into divided instructions; a main decoder including N number of slots each of which decodes the instructions to issue an execution instruction; and a pre-decoder buffer including N−K number of slots each of which temporarily stores instructions in the pre-decoder. The instruction decoder repeats transferring the divided instructions and the single instructions from the slots of the pre-decoder and the slots of the pre-decoder buffer to the main decoder as much as possible in order.
US11249761B2 Systems and methods for performing matrix compress and decompress instructions
Disclosed embodiments relate to matrix compress/decompress instructions. In one example, a processor includes fetch circuitry to fetch a compress instruction having a format with fields to specify an opcode and locations of decompressed source and compressed destination matrices, decode circuitry to decode the fetched compress instructions, and execution circuitry, responsive to the decoded compress instruction, to: generate a compressed result according to a compress algorithm by compressing the specified decompressed source matrix by either packing non-zero-valued elements together and storing the matrix position of each non-zero-valued element in a header, or using fewer bits to represent one or more elements and using the header to identify matrix elements being represented by fewer bits; and store the compressed result to the specified compressed destination matrix.
US11249760B2 Parameter management between programs
Methods, systems, and computer program products for parameter management between programs with different addressing modes are described. A request may be received from a first program with a first addressing mode in a first runtime environment for calling a second program with a second addressing mode different from the first addressing mode, where at least one parameter included in the request is for calling the second program. A parameter area may be allocated in the first runtime environment for the at least one parameter. The at least one parameter may be stored in the allocated parameter area. The second program may be invoked based at least in part on the at least one parameter in the allocated parameter area. In this manner, parameter(s) may be communicated between the first program and the second program in an easy and effective way.
US11249756B2 Natural language processing method and apparatus
A processor implemented natural language processing method and apparatus are provided. The natural language processing method includes converting a natural language phrase into a token vector, calculating a repetition count of the token vector, and generating an input vector by encoding the token vector based on the calculated repetition count and a position of the token vector.
US11249747B2 System and method of updating a network element
A method and apparatus of a device that performs a hitless update a boot image of a network element. In this embodiment, the device identifies the network element to update and determines if the network element has redundant paths. If this network element has redundant paths, the device configures the network element to drain data processing of the network element. In addition, the device updates the network element to a new boot image when the data processing of the network element is drained.
US11249746B1 Method and apparatus for broadcast software updates
A server may receive a software update file image and determine that the software update is applicable to a predefined plurality of vehicles within an ATSC broadcast range, based characteristic of those vehicles compared to applicability requirements associated with the software update. Further, the server may instruct an ATSC transmitter to broadcast a file image of the software update, the broadcast including at least one parameter defining the characteristics of vehicles. The processor is also configured to receive feedback from one or more of the plurality of vehicles receiving the file image and responsive to the feedback, instruct adjustment of a broadcast characteristic to increase receipt of the broadcast file image among the plurality of vehicles.
US11249741B2 Post-install application interaction
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
US11249740B1 Systems and methods for facilitating more efficient downloading of third party software applications
Systems and methods for automatically managing and increasing the efficiency of non-authorized software installation such as on mobile devices having restricted operating systems.
US11249733B2 Electronic apparatus and control method thereof
An electronic apparatus and a control method of the electronic apparatus is provided. The method includes acquiring source code written in a programing language, identifying a structure including a function pointer from the source code, identifying a plurality of initialized variables as a plurality first variables among variables of the function pointer included in the identified structure, and modifying the source code by changing an indirect call using an unmodifiable variable among the plurality of first variables to a direct call.
US11249732B2 GUI controller design support device, system for remote control and program
A GUI controller design support device can support the programming of a controller device that is capable of changing control and/or graphic representation flexibly and in real time. The GUI controller design support device supports the designing of a GUI controller that is displayed on a touch-sensitive panel display of an input device and that receives an operation input for operating a target device. The GUI controller design support device is provided with: a GUI controller editing unit for editing a controller set, the controller set being configured by a plurality of controller parts and defining the GUI controller; and a user program editing unit for editing a user program, the user program defining control of the target device in response to the operation input to the GUI controller.
US11249731B2 System and method implementing campaign products and services within an intelligent digital experience development platform
The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: receiving, by a computing device of a cloud-based campaign system, a campaign for products or services from a marketing system via a network; providing, by the computing device, the campaign to one or more participants on the network; obtaining, by the computing device, feedback from the one or more participants regarding the campaign; analyzing, by an artificial intelligence tool of the computing device, the feedback to generate marketing analytics information; and providing, by the computing device, the marketing analytics information to the marketing system via the network.
US11249729B2 Providing image and text data for automatic target selection in robotic process automation
A software robot is designed to carry out an activity (e.g., a mouse click, a text input, etc.) on a target element (e.g., a button, an input field, etc.) of a user interface. The robot's code specification is configured to include an on-screen image of the target element and a text displayed by the target element. The robot is configured to automatically identify the target element at runtime according to an element ID specified in the source-code of the user interface, and when such identification fails, to identify the target element according to the text and image stored in the robot's code.
US11249728B2 System and method for generating an application structure for an application in a computerized organization
A computerized system and method for generating an application structure for an application in a computerized organization having a plurality of components. An implementation includes generating the application structure for the application by including, in the application structure, applicative components and connections between applicative components identified using a first entry point. In an implementation, the identification of the applicative components and the connections between applicative components includes applying a first set of patterns against a first component associated with the first entry point to identify a first applicative component of the applicative components and a first connection of the connections, the first connection including a second entry point. The applicative components and the connections between applicative components can be recursively identified.
US11249725B1 Method and apparatus for highly effective on-chip true random number generator utilizing beta decay
A true random number generator (TRNG) is disclosed, comprising an enclosure enclosing, a radiation source (preferably radioactive nickel), and a cavity separating the radioactive nickel from a linear array of cells. The cells include a silicon substrate with a detector constructed to detect electrons within the cavity from the decay of the nickel and to produce a signal for the detected energy. The amplifier connected to the detector amplifies the signal and passes it to the memory for storage. A control block is connected to each cell in the linear array (a) sends a word line signal to each cell, causing the memory to report its contents to an output buffer/memory via a bit line, and also (b) sends a reset signal to each cell, causing the memory to erase.
US11249724B1 Processing-memory architectures performing atomic read-modify-write operations in deep learning systems
A computational apparatus includes a memory unit and Read-Modify-Write (RMW) logic. The memory unit is configured to hold a data value. The RMW logic, which is coupled to the memory unit, is configured to perform an atomic RMW operation on the data value stored in the memory unit.
US11249722B2 Semiconductor device and method of controlling the semiconductor device
A semiconductor device includes a dynamic reconfiguration processor that performs data processing for input data sequentially input and outputs the results of data processing sequentially as output data, an accelerator including a parallel arithmetic part that performs arithmetic operation in parallel between the output data from the dynamic reconfiguration processor and each of a plurality of predetermined data, and a data transfer unit that selects the plurality of arithmetic operation results by the accelerator in order and outputs them to the dynamic reconfiguration processor.
US11249716B2 Display device and method for driving the same
A display device includes a display panel which includes a first substrate, a second substrate, and a light emitting element layer disposed between the first substrate and the second substrate and outputting light to the second substrate, a first sound generator which is disposed on a surface of the first substrate and outputs sound by vibrating the display panel, and a first buffer member which is disposed on the surface of the first substrate, where a height of the first buffer member is smaller than that of the first sound generator.
US11249712B2 Display system, transmission device and relay device
A display system includes: first to Nth (N is an integer greater than or equal to 2) display panels; a drive part configured to output first to Nth video signals of a video to be respectively displayed on the first to Nth display panels and first to Nth control signals for respectively controlling the first to Nth display panels; and a transmission part configured to transmit the first to Nth video signals and the first to Nth control signals to the first to Nth display panels, wherein the transmission part includes first to Nth relay parts, and the mth (m is an integer satisfying 1≤m≤N−1) relay part outputs the mth video signal to the mth display panel and outputs the (m+1)th to Nth video signals to the (m+1)th relay part.
US11249709B2 Control method, information processing apparatus, and print system
A method of controlling an information processing apparatus includes displaying an edit screen including an obtained image and a print range frame based on obtained print setting information, accepting an edit operation of arrangement of the image in the edit screen, generating image data based on an edited image, and transmitting the generated image data and the print setting information to the image forming apparatus as a print job. Where the image has been edited such that there is a region where the image is not arranged in the print range frame, combining processing in which a predetermined image is added in the region is performed and whereby image data including the image and predetermined image is generated, and where the image has been edited such that there is no region where the image is not arranged in the print range frame, the combining processing is not performed.
US11249704B2 Display control device, display control method, and display system
The present invention is a display control device including a storage unit that stores content and a playlist, and a controller that displays the content on a display device based on the playlist. When additional content is stored in a prescribed storage area, the additional content is acquired, and the additional content is displayed on the display device.
US11249702B2 Management system and information management method
A management system includes an information processing apparatus that stores management information about cartridges that store consumables and is configured to update the stored management information, and an image forming apparatus configured to print an image on a sheet using the consumables stored in an attached cartridge, storing cartridge information about a cartridge that has been previously attached to the image forming apparatus, and configured to, when a cartridge is attached, retrieve cartridge information from the attached cartridge as first cartridge information and the stored cartridge information as second cartridge information, and transmit the first and second cartridge information to the processing apparatus. Upon receipt of the cartridge information, the processing apparatus determines whether the attached cartridge is a refilled cartridge, and if so, updates the management information so that the cartridge is identified as a refilled cartridge. The processing apparatus transmits a determination result to the image forming apparatus.
US11249696B2 Converting voice command into text code blocks that support printing services
A cloud server for converting a voice command into text code blocks that support a printing service is presented. The cloud server includes a communicator, a processor, and a memory storing instructions executable by the processor. The processor executes the instructions to convert a voice command received from a user terminal through the communicator into text code blocks supporting a printing service and to control the communicator to transmit the text code blocks to the user terminal.
US11249695B2 Image forming apparatus and image forming system
There is provided an image forming apparatus that improves the operability in selection of a post-processing function. The image forming apparatus is configured as follows: the controller of the apparatus includes an operation control section and a job management control section; the operation control section receives, from an operation section, registration of information on a post-processing member to be used in a post-processing device, stores the registration information on the post-processing member in a storage section, and displays a post-processing function selectable in setting a job on a display section according to the registration information; and the job management control section acquires setting information which indicates the post-processing function selected on a setting screen displayed on the display section for the job.
US11249689B2 Memory device resilient to cyber-attacks and malfunction
A non-volatile memory (NVM) integrated circuit device includes an NVM array of memory cells partitioned into a first physical region to store a first firmware stack and a second physical region to store a second firmware stack. The NVM integrated circuit device also includes a processing device that enables a host microcontroller to execute in place the first firmware stack stored within a first set of logical addresses that is mapped to the first physical region. The processing device tracks accesses, by the host microcontroller, to the first set of logical addresses. The processing device, in response to detecting one of a certain number or a certain type of the accesses by the host microcontroller, initiates a recovery operation including to remap the first set of logical addresses to the second physical region.
US11249688B2 High-speed data packet capture and storage with playback capabilities
An embodiment may involve receiving a chunk and a chunk index, where the chunk contains packets captured by a network interface unit and the chunk index contains timestamps of first and last packets within the chunk. The chunk may be stored in a first ring buffer of a first memory and the chunk index may be stored in an index buffer of the first memory. A processor may allocate an entry in an I/O queue of a second memory and an entry in a chunk processing queue of the first memory. The processor may read the chunk processing queue to identify and copy the chunk from the first ring buffer to a location in a second ring buffer of the second memory, the location associated with the entry in the I/O queue. The same or a different processor may instruct a controller to write the chunk to a non-volatile memory unit.
US11249685B2 Method for accessing flash memory module, associated flash memory controller and electronic device for accelerating reading speed of flash
The present invention provides a method for accessing a flash memory module, wherein the flash memory module includes at least one flash memory chip, each flash memory chip includes a plurality of blocks, each clock includes a plurality of pages, and the method includes the steps of: providing a read-retry table, wherein the read-retry table includes a plurality of read setting levels, each read setting level corresponds to at least one read voltage, and no two read setting levels have the same read voltage; establishing a read success recording table, which records at least one specific read setting level that was previously used to successfully read the flash memory module; and when it is required to the read the flash memory module, using the at least one specific read setting level recorded in the read success recording table to read the flash memory module.
US11249684B2 Computation of solution to sparse matrix
Discussed herein are devices, systems, and methods for efficient sparse matrix factorization. A method can include writing matrix data representing a sparse matrix to a memory, after writing the matrix data to the memory, write data to a control register of a field programmable gate array (FPGA) indicating the matrix data is available for factorization, and in response to either of (i) reading a status register indicating that the FPGA has factorized the matrix data, or (ii) receiving a software interrupt indicating that the FPGA has factorized the matrix data, determining a solution to a linear system of equations represented by the sparse matrix.
US11249682B2 Data management system and method
A data management system coupled to a filesystem (16) and at least one data storage target (17), the system comprising: a processor configured to execute instructions; a memory storing instructions which, when executed by the processor, cause the processor to: receive a plurality of operation instructions from the filesystem (16); generate a plurality of light weight events, each light weight event corresponding to an operation instruction of the plurality of operation instructions; process each light weight event by enacting the operation instruction which corresponds to the light weight event to perform an operation on data stored by the at least one data storage target (17); and provide at least one response notification to the filesystem (16), the at least one response notification indicating a processing status for one or more of the light weight events such that the data management system can monitor each operation as it is performed on data stored by the at least one data storage target (17).
US11249680B2 Methods, controllers, and semiconductor systems for generating write commands
A semiconductor system includes a semiconductor device and a controller. The semiconductor device includes a first memory rank and is configured to perform, in response to receiving a first write command, a first write operation of writing first data to the first memory rank. The semiconductor device includes a second memory rank and is configured to perform, in response to receiving a second write command, a second write operation of writing second data to the second memory rank. The controller is configured to receive at least one write request and responsively generate the first and second write commands separated in time so that a transition time interval between generation of the first write command and generation of the second write command is based on the second memory rank being different from the first memory rank and based on a comparison of a write preamble period to a write post-amble period.
US11249679B2 Selecting a write operation mode from multiple write operation modes
A request to write data at the memory component is received. Responsive to receiving the request to write the data at the memory component, a random value is determined. A first write operation mode from multiple write operations modes is selected based on the random value. A write operation to write the data at the memory component is performed in accordance with the first write operation mode.
US11249671B2 Methods for improved data replication across hybrid cloud volumes using data tagging and devices thereof
Methods, non-transitory computer readable media, and computing devices that receive data from a primary storage node. The data is stored in a primary volume within a primary composite aggregate hosted by the primary storage node. A determination is made when the data is tagged to indicate that the data is stored in the primary volume on a remote data storage device of the primary composite aggregate. The data is stored on another remote data storage device without storing the data in a local data storage device, when the determining indicates that the data is tagged to indicate that the data is stored in the primary volume on a remote data storage device of the primary composite aggregate. Accordingly, this technology allows data placement to remain consistent across primary and secondary volumes and facilitates efficient operation of secondary storage nodes by eliminating two-phase writes for data stored on cloud storage devices.
US11249669B1 Systems and methods for implementing space consolidation and space expansion in a horizontally federated cluster
Systems and methods for handling input/output operations during a space crunch are described herein. An example method includes striping a volume across a plurality of storage nodes, and maintaining a cluster volume table (CVT) storing information regarding distribution of the logical blocks. Additionally, the CVT includes a plurality of entries, where each of the entries includes information identifying a respective owner storage node of a respective logical block. The method also includes receiving a write I/O operation directed to an unallocated logical block owned by a landing storage node, where the landing storage node lacks free storage capacity, and locking the unallocated logical block. The method further includes updating the CVT to identify a storage node having free storage capacity as owner storage node of the unallocated logical block, and unlocking the unallocated logical block, wherein the write I/O operation proceeds at the storage node having free storage capacity.
US11249668B2 Data management platform
Some examples relate generally to a data management platform comprising a storage device configured to store secondary data and one or more processors in communication with the storage device and configured to perform certain operations. The operations may include identifying an aspect of the secondary data stored in the storage device, the secondary data including a backup of respective primary data stored in a primary data source; identifying or receiving an indication of a target to receive data associated with the identified aspect of the secondary data; and transmitting the data associated with the aspect of the secondary data to the target as a push transmission.
US11249667B2 Storage performance enhancement
Solutions for processing a redundant array of storage drives receiving a rebuilding request of a redundant array of storage drives. The redundant array has a first storage drive to be replaced. In response to no spare storage drive being available to logically replace the first storage drive, a second storage drive is identified, which is a source storage drive of a disk balance process being performed. A rebuilding of the redundant array is initiated by reconstructing data of the first storage drive on the second storage drive during the disk balance process.
US11249660B2 Low-latency shared memory channel across address spaces without system call overhead in a computing system
Examples provide a method of communication between a client application and a filesystem server in a virtualized computing system. The client application executes in a virtual machine (VM) and the filesystem server executes in a hypervisor. The method includes: allocating, by the client application, first shared memory in a guest virtual address space of the client application; creating a guest application shared memory channel between the client application and the filesystem server upon request by the client application to a driver in the VM, the driver in communication with the filesystem server, the guest application shared memory channel using the first shared memory; sending authentication information associated with the client application to the filesystem server to create cached authentication information at the filesystem server; and submitting a command in the guest application shared memory channel from the client application to the filesystem server, the command including the authentication information.
US11249657B2 Non-volatile storage circuitry accessible as primary storage for processing circuitry
Non-volatile storage circuitry is provided as primary storage accessible to processing circuitry, e.g. as registers, a cache, scratchpad memory, TLB or on-chip RAM. Power control circuitry powers down a given region of the non-volatile storage circuitry when information stored in said given region is not being used. This provides opportunities for more frequent power savings than would be possible if primary storage was implemented using volatile storage.
US11249651B2 System and method for hierarchical sort acceleration near storage
A storage system includes: a storage device to store an array of data elements associated with a sort operation; a storage interface to facilitate communications between the storage device and a host computer; and a reconfigurable processing device communicably connected to the storage device, the reconfigurable processing device including: memory to store input data read from the storage device, the input data corresponding to the array of data elements stored in the storage device; and a kernel including one or more compute components to execute the sort operation on the input data stored in the memory according to a SORT command received from the host computer. The reconfigurable processing device is to dynamically instantiate the one or more compute components to accelerate the sort operation.
US11249648B2 Transfer and processing unit for IOD SSD
Various implementations described herein relate to systems and methods for defining an optimal transfer and processing unit (OTPU) size for communicating messages for a plurality of non-volatile memory (NVM) sets of a non-volatile memory of the SSD. Each of the plurality of NVM sets corresponds to one of a plurality of regions of the non-volatile memory. Each of the plurality of regions includes a plurality of dies.
US11249645B2 Application management method, storage medium, and electronic apparatus
Provided are an application management method, a storage medium, and an electronic apparatus. The method includes: collecting a plurality of characteristic information of an application; learning the plurality of characteristic information to obtain a self-organizing neural network model of the application; calculating a first characteristic coefficient of the application; determining a second characteristic coefficient from the characteristic coefficient matrix according to the first characteristic coefficient; and judging whether the application can be cleaned up according to the second characteristic coefficient.
US11249644B2 Magnetic tape integration with distributed disk file systems
A computer-implemented method, according to one embodiment, is for integrating magnetic tape storage with a distributed disk file system. The computer-implemented method includes: registering for a subset of data operations that are recorded at a central location, where the central location is coupled to a plurality of distributed accessor nodes. A subset of available resources in one or more magnetic tape libraries that are coupled to the plurality of distributed accessor nodes are registered for and further managed. Moreover, a performance of the subset of data operations using the registered subset of available resources is scheduled. Supplemental data operations which correspond to the subset of data operations are also automatically received from the central location.
US11249643B2 Electronic device for displaying list of executable applications on split screen and operating method thereof
A method and electronic device are provided for displaying a list of executable applications on a split screen. The electronic device includes a display, a memory, and a processor. The memory stores a history including information indicating split-screen areas in which scenes associated with executed applications are respectively displayed in a split-screen mode. In response to execution of an application, the processor displays a first scene associated with the executed application on the display. In response to receiving a signal for entry into the split-screen mode, the processor identifies a first split-screen area for displaying a reduced scene of the first scene, and identifies second and third split-screen areas obtained by dividing a remaining area of the display, other than the first split-screen area, generates a first list of applications, based on the history, and displays the first list in the second split-screen area.
US11249637B1 User interface information enhancement based on user distance
A computing device enhances digital content on a display based on a distance to an individual from the computing device. The computing device detects an individual in the environment around the computing device and determines a distance from the computing device to the individual. The computing device enhances the information included in the digital content when the distance is within a first threshold distance from the computing device. Similarly, the computing device removes information included in the digital content when the distance is outside of a second threshold distance from the computing device.
US11249632B2 Presence, access, and seen state for local copies of shared content items
The present technology displays an access list, seen state information, and presence information for content items stored and managed by a content management system. Advantageously, the present technology does not require users to view or work on content items within the content management system—they can work on content items natively on their own computing device.
US11249631B2 Information processing apparatus and information processing method
An electronic apparatus and a non-transitory computer readable medium are disclosed. The electronic apparatus comprising: a processor; and a memory having program code stored thereon, the program code being such that, when it is executed by the processor, it causes the processor to: control a display of a first parameter-setting image that relates to values of one or more parameters related to imaging, the first parameter-setting image comprising a graph and an indicator point that is movable by user input, where the values of the one or more parameters related to imaging are set based on a location of the indicator point in the graph; and display, in association with the first parameter-setting image, a second parameter-setting image that relates to values of at least one additional parameter related to imaging.
US11249630B2 Method, apparatus, terminal device, and storage medium for switching global special effects
Provided are a method, an apparatus, a terminal device and a storage medium for switching global special effects. The method includes steps described below. In response to detecting a sliding gesture on a target interface, two global special effects to be switched are determined according to a sliding direction of the sliding gesture. During a sliding process of the sliding gesture, the two global special effects are displayed on two sides of the target interface, and display regions of the two global special effects are changed according to a sliding displacement of the sliding gesture. In response to detecting a release operation of the sliding gesture, a global special effect having a larger display region from the two global special effects is determined as a user-selected global special effect and is displayed on an entire region of the target interface.
US11249621B2 Contextual action mechanisms in chat user interfaces
A graphical user interface (GUI) for a messaging or chat application on a mobile electronic device launches, responsive to user-selection of a particular message cell in the GUI, a contextual message overlaid on an underlying scrollable message board or list. The action menu comprises a preview area displaying a preview of message content of the selected message cell, and further comprises one or more user-selectable action items for executing respective corresponding user actions with respect to the selected message. The preview area is automatically scaled and positioned dependent on one or more attributes of the selected message cell.
US11249617B1 Multichannel system
Systems and methods for presenting content that depicts one or more stories are provided. Content that depicts one or more stories is received from a first client device. The content that depicts the one or more stories is grouped into an edition being used to represent the one or more stories. A discovery page that enables selection of the edition is generated. Presentation of the discovery page is caused on a second client device.
US11249611B2 Touch panel, touch display panel, and display device
A touch panel, a touch display panel, and a display device are provided, and relate to the field of display technology. The touch panel may include a substrate, and a first touch electrode pattern and a second touch electrode pattern that are stacked on the substrate. The first touch electrode pattern includes a plurality of first touch traces and the second touch electrode pattern includes a plurality of second touch traces. A width of at least one end portion of at least one touch trace is less than a width of a part other than the end portion.
US11249606B2 Method for controlling a flexible capacitive touch display panel and touch display apparatus
Embodiments of the present disclosure provide a method for controlling a flexible capacitive touch display panel and a corresponding touch display apparatus. The capacitive touch display panel is provided with a plurality of signal lines arranged in a grid shape, and a signal line extending in a first direction and a signal line extending in a second direction are electrically insulated from each other. In this method, for each of the plurality of signal lines, a drive signal is applied to the signal line as a drive signal line. An induction signal is received from a signal line parallel to and adjacent to the drive signal line as an induction signal line. If an intensity of the induction signal is increased, it is determined that the capacitive touch display panel is bent at a bending location between the drive signal line and the induction signal line.
US11249604B2 Mutual-capacitance sensing with conductive overlay
A device includes an electrical circuit and a mutual-capacitance sensing circuit coupled to the electrical circuit. The mutual-capacitance sensing circuit includes mutual-capacitance sensing electrodes including a transmitter electrode and receiver electrode. The device also includes a conductive overlay over the mutual-capacitance sensing electrodes. The mutual-capacitance sensing circuit is configured to detect deflection of a portion of the conductive overlay relative to the mutual-capacitance sensing electrodes. The receiver electrode has a shape with an inner edge, and the transmitter electrode has a shape with an outer edge that is at least partially surrounded by the inner edge of the receiver electrode.
US11249602B2 Pen detection system
A pen detection system is provided which does not require an integrated circuit dedicated to a large display panel. A pen detection system 1 includes an integrated circuit 3a and an integrated circuit 3b. The integrated circuit 3a is connected to a first partial column electrode group 2xGa to acquire a first column level distribution indicating a level distribution of a pen signal in the first partial column electrode group 2xGa and is connected to a first partial row electrode group 2yGa to acquire a first row level distribution indicating a level distribution of the pen signal in the first partial row electrode group 2yGa. The integrated circuit 3b is connected to a second partial column electrode group 2xGb to acquire a second column level distribution indicating a level distribution of the pen signal in the second partial column electrode group 2xGb and is connected to a second partial row electrode group 2yGb to acquire a second row level distribution indicating a level distribution of the pen signal in the second partial row electrode group 2yGb. The pen detection system 1 derives a column direction position of a pen based on the first and second column level distributions and derives a row direction position based on the first and second row level distributions.
US11249601B2 Input/output device
A locus detection unit detects a locus traced by an input unit that is attached to a body. A pattern determination unit determines an input pattern based on the locus detected by the locus detection unit. A transmission unit transmits the input pattern determined by the pattern determination unit as input information to an external device. A reception unit receives output information transmitted from the external device. A tactile output unit provides, to the body, the output information received by the reception unit as a simulated tactile sense of the skin being traced.
US11249600B2 Display device
A display device according to the present invention includes a touch panel, a dielectric sheet, a frame, and a display panel. The touch panel has a touch sensor portion in the middle and a first electrode in an inner peripheral portion. Further, the dielectric sheet is closely adhered the back surface of the touch panel in its front surface. The frame has an opening in the central portion thereof and a second electrode in a marginal portion that is closely adhered the back surface of the dielectric sheet. The display panel has a display surface to display a screen image and the display surface is closely adhered the back surface of the dielectric sheet in the opening of the frame. The first electrode and the second electrode constitute a pressure-sensitive sensor that has a function to detect a pressing force when an operation element touches the front surface of the touch panel. Thus, a highly reliable display device with a touch panel can be provided in which degradation in the visibility of the display panel can be avoided and the stress occurring in the pressure-sensitive sensor is reduced.
US11249599B2 Ultrasonic sensor and display device
An ultrasonic sensor and a display device is disclosed where a piezoelectric material disposed in each pixel area of the ultrasonic sensor is formed to have various thicknesses, or an electrode driving the piezoelectric material disposed in each pixel area has various areas, thereby providing the ultrasonic sensor that generates ultrasonic waves in various frequency bands. Accordingly, it can expand the frequency band of the ultrasonic waves generated by the ultrasonic sensor to improve its sensing performance, and obtain information of various frequency bands to provide the ultrasonic sensor capable of both the fingerprint sensing and the proximity sensing.
US11249597B2 Pixel circuit for writing, handwriting display panel and handwriting display system
A pixel circuit, a handwriting display panel and a handwriting display system are provided. The pixel circuit includes: a write-in control circuit, a light-emitting circuit, a display control circuit and an erasing control circuit. The write-in control circuit includes a photosensitive switch, and the photosensitive switch is capable of being turned on under illumination of first light; the light-emitting circuit includes a first light-emitting component, which is configured to emit the first light to illuminate the photosensitive switch where the photosensitive switch is turned on; the display control circuit includes a display unit, which is configured to perform display operation where the photosensitive switch is turned on; and the erasing control circuit includes an induction switch, and the induction switch is controllable to be turned on.
US11249590B2 Intra-panel interface for concurrent display driving and touch sensing in touchscreen displays
This application is directed to intra-panel communication in a touch display device in which a touch-integrated timing controller (TTCON) is coupled to touch-embedded source drivers (TSDs) via a plurality of forward links and a set of backward links. The forward links include a first subset of display forward links and a second subset of touch forward links. The TSDs are electrically coupled to a display panel including a plurality of display pixels and a plurality of touch sensors. The TTCON sends a display drive signal including display content data and display control data over the display forward links, and sends a touch control signal including an instruction to initiate an operation mode over the touch forward links. Upon receiving the touch control signal, the TSDs identify the instruction to initiate the operation mode, generate touch data accordingly, and return the touch data to the TTCON via the backward links.
US11249589B2 Fusing depth and pressure imaging to provide object identification for multi-touch surfaces
An apparatus for inputting information into a computer includes a 3d sensor that senses 3d information and produces a 3d output The apparatus includes a 2d sensor that senses 2d information and produces a 2d output The apparatus includes a processing unit which receives the 2d and 3d output and produces a combined output that is a function of the 2d and 3d output. A method for inputting information into a computer. The method includes the steps of producing a 3d output with a 3d sensor that senses 3d information There is the step of producing a 2d output with a 2d sensor that senses 2d information. There is the step of receiving the 2d and 3d output at a processing unit There is the step of producing a combined output with the processing unit that is a function of the 2d and 3d output.
US11249588B2 Display apparatus
A display apparatus includes an organic light emitting display panel including a circuit layer and a touch sensing unit disposed on the organic light emitting display panel and including sensor blocks and touch signal lines connected to the sensor blocks. The circuit layer includes first signal lines disposed on a base layer, a first insulation layer disposed on the first signal lines, second signal lines disposed on the first insulation layer, and dummy conductive patterns. Each of the touch signal lines includes a touch line part and a touch pad part connected to an end of the touch line part. The dummy conductive patterns include a dummy conductive pad disposed directly on a same layer as the first signal lines or the second signal lines and overlap the touch pad part.
US11249587B2 Touch panel and touch display apparatus
A touch panel includes a first electrode layer and a second electrode layer. The first electrode layer has transmitting electrodes arranged in transmitting channels and traces respectively coupled to the transmitting channels. The second electrode layer has receiving electrodes arranged in receiving channels. At least one of the traces, the transmitting channels and one of the receiving channels in proximity of the traces form touch detection blocks that respectively correspond to the transmitting channels. For each touch detection block, in a circle area overlapped with at least one of the traces and substantially in the touch detection block corresponding to one of the transmitting channels, a summation of areas of the corresponded transmitting channel and the trace coupled to the corresponded transmitting channel is substantially larger than a summation of areas of the other transmitting channels and the other traces.
US11249586B2 Voltage-supply circuit, method, and touch-control display apparatus
The present application discloses a voltage-supply circuit including a voltage-supply sub-circuit coupled to a plurality of common-electrode blocks respectively via a plurality of signal lines in a display panel and configured to provide an initializing common-electrode voltage to each common-electrode block via a respective one signal line during an initialization period of a display time. The voltage-supply circuit further includes a voltage-feedback sub-circuit configured to collect a feedback voltage from the respective one signal line during the initialization period. Additionally, the voltage-supply circuit includes a voltage-comparison sub-circuit configured to compare the feedback voltage and a standard common-electrode voltage and to cause a generation of a trigger signal when a difference between the feedback voltage and the standard common-electrode voltage changes polarity. The trigger signal drives the voltage-supply sub-circuit in a normal output period to supply the standard common-electrode voltage via the respective one signal line to one corresponding common-electrode block.
US11249584B2 Touch substrate, manufacturing method thereof and touch screen
Embodiments of the present disclosure provide a touch substrate comprising a display area and a non-display area on the periphery of the display area. In the non-display area of the touch substrate, an orthographic projection of the touch signal line on the substrate intersects with orthographic projections of the gate signal line and the source-drain signal line on the substrate, respectively. In an intersection region where the orthographic projection of the touch signal line on the substrate intersects with the orthographic projections of the gate signal line and the source-drain signal line on the substrate, the orthographic projection of the source-drain signal line on the substrate at most covers an orthographic projection of one of the first side and the second side of the gate signal line on the substrate. Embodiments of the present disclosure further provide a method for manufacturing a touch substrate as well as a touch screen.
US11249582B2 Driving circuit, touch display device and driving method thereof
A touch display device includes a first driving circuit supplying a gate signal to a part of a plurality of gate lines before a beacon period in which a beacon signal for an active stylus is generated, and a second driving circuit supplying the gate signal to another part of the plurality of gate lines after the beacon period ends, the touch display device and the driving method thereof may prevent display failure caused by the beacon signal for the active stylus.
US11249581B2 Touch control structure, touch control method and touch control device
Provided are a touch control structure, a touch control method and a touch control device. The touch control structure includes: a touch control layer; an electrode layer disposed on the touch control layer; and a dielectric material layer disposed on a side of the electrode layer away from the touch control layer, wherein the dielectric material layer has a lipophilicity variable with a voltage applied by the electrode layer.
US11249580B2 Touch display panel, method for driving touch display panel, and electronic device
A touch display panel, a method for driving a touch display panel, and an electronic device are provided. The touch display panel includes a plurality of touch detection lines, a plurality of touch electrodes, a plurality of pixel units, and an insulating layer. The plurality of touch electrodes are in one-to-one correspondence with the plurality of touch detection lines, each of the plurality of pixel units includes a light emitting device, and the plurality of touch electrodes are configured to implement a touch function during a touch phase; and each of the plurality of touch electrodes is further configured to function as a cathode or an anode of the light emitting device to implement a display function during a display phase.
US11249574B2 Display device
A display device includes pixel electrodes, a first driver disposed outside a display area in which the pixel electrodes are arrayed, a touch sensor electrode which is disposed within the display area and to which a drive signal is applied from the first driver, a first wire which is disposed outside the display area and to which the drive signal is applied from the first driver, and a second wire disposed outside the display area. A predetermined electric potential is applied to the second wire, and the first wire is disposed between the second wire and the display area.
US11249572B2 Touch panel
A touch panel is provided, including a substrate, a first wire structure, and a second wire structure. The substrate includes a display area and a peripheral area surrounding the display area. The first wire structure includes a first catalyst layer, a first metal layer, and a first transparent conductive layer. The first catalyst layer is disposed above the peripheral area, the first metal layer is disposed above the first catalyst, and the first transparent conductive layer is disposed above the first metal layer. The first wire structure is divided into at least one first wire area and at least one first ground line area adjacent to the first wire area. The second wire structure is disposed under the peripheral area and includes at least one second ground line area, wherein a projection of the first wire area in a vertical direction is opposite to the second ground line area.
US11249571B2 Input sensing panel and display device having the same
A display device includes a display panel and an input sensing panel which includes sensing electrodes disposed on the display panel and which sense an input, sensing lines electrically connected to the sensing electrodes and which include a transparent conductive line disposed on the display panel and a metal line disposed on the transparent conductive line, and an insulating layer disposed between the transparent conductive line and the metal line. A plurality of contact holes are formed which penetrate through the insulating layer and expose the transparent conductive line, and some of the plurality of contact holes are arranged in a widthwise direction of the transparent conductive line.
US11249565B2 Touch input tool and system
A touch input tool for interacting with a capacitive touchscreen display. The touch input tool includes a plurality of spaced apart conductive touchscreen touch elements arranged to simultaneously operatively engage a screen of the touchscreen display at a corresponding plurality of discrete respective touch locations.
US11249562B2 Pointing electronic device with fast start-up recovery and corresponding method
In an embodiment pointing electronic device, a sensor fusion processing stage generates an orientation estimation quantity indicative of an orientation about a longitudinal axis based on a sensor fusion algorithm envisaging processing of acceleration and gyroscopic signals; and a pointing determination stage implements an orientation-compensation of the gyroscopic signal as a function of the orientation estimation and generates screen-frame displacement data corresponding to 3D-space movements of the pointing electronic device based on the orientation-compensated gyroscopic signal. A processing block provides a starting value of the roll estimation, used to decrease an initial roll estimation error, by storing past values of the acceleration signal, during a time interval preceding start-up; and, upon start-up, retrieving and processing the stored past values to generate processed acceleration data, used by the sensor fusion processing stage to initialize the sensor fusion algorithm and generate the starting value of the roll estimation quantity.
US11249558B1 Two-handed keyset, system, and methods of making and using the keyset and system
A modern two-handed keyset that can produce text, text editing functions, and computer functions. The two-handed keyset device here comprises of a first keyset and second keyset. Each keyset comprises of a plurality of keys connected to an edge plate. The individual keys are attached to the edge plate by their individual top edges and the keys are capable of deflecting independently from each other. The two keysets are connected by a communication tether configured to electronically connect the first keyset and second keyset. Corresponding systems and methods also are disclosed.
US11249556B1 Single-handed microgesture inputs
A method for single-handed microgesture input comprises receiving hand tracking data for a hand of a user. A set of microgesture targets that include software functions are assigned to positions along a length of a first finger. A visual affordance including indicators for two or more assigned microgesture targets is provided to the user. The received hand tracking data is analyzed by a gesture recognition machine. A location of a thumbtip of the hand of the user is determined relative to the positions along the first finger. Responsive to determining that the thumbtip is within a threshold distance of the first finger at a first position along the length of the first finger, an indicator for a corresponding first microgesture target is augmented, and then further augmented based on a duration the thumbtip is at the first position. Responsive to detecting a confirmation action, the corresponding microgesture target executes.
US11249553B2 Method and system for the generation and management of tactile commands for tactile sensation
A system for the generation and management of tactile sensation includes a computing subsystem. A method for the generation and management of tactile sensation includes receiving a set of inputs and processing the set of inputs. Additionally or alternatively, the method 200 can include: communicating tactile commands to a tactile interface system; operating the tactile interface system based on the tactile commands; and/or performing any other suitable processes.
US11249547B2 Gaze tracking using mapping of pupil center position
Images of an eye are captured by a camera. For each of the images, gaze data is obtained and a position of a pupil center is estimated in the image. The gaze data indicates a gaze point and/or gaze direction of the eye when the image was captured. A mapping is calibrated using the obtained gaze data and the estimated positions of the pupil center. The mapping maps positions of the pupil center in images captured by the camera to gaze points at a surface, or to gaze directions. A further image of the eye is captured by the camera. A position of the pupil center is estimated in the further image. Gaze tracking is performed using the calibrated mapping and the estimated position of the pupil center in the further image. These steps may for example be performed at a HMD.
US11249546B2 Night vision compatible short-wave infrared eye tracking system
A system and method. The system may include an eye tracking system. The eye tracking system may include a short-wave infrared (SWIR) light source configured to emit SWIR light at between 900 nanometers (nm) and 1,700 nm wavelength onto an environment, a SWIR sensitive image sensor configured to capture images of the environment illuminated by the SWIR light source, and a processor communicatively coupled to the SWIR sensitive image sensor. The processor may be configured to: receive image data from the SWIR sensitive image sensor; track movement of an eye of a user based on the image data; and output eye tracking system data indicative of the tracked movement of the eye of the user.
US11249544B2 Methods and systems for using artificial intelligence to evaluate, correct, and monitor user attentiveness
In an aspect, a system for using artificial intelligence to evaluate, correct, and monitor user attentiveness includes a forward-facing camera, the forward-facing camera configured to capture a video feed of a field of vision on a digital screen, at least a user alert mechanism configured to output a directional alert to a user, a processing unit in communication with the forward-facing camera and the at least a user alert mechanism, a screen location to spatial location map operating on the processing unit, and a motion detection analyzer operating on the processing unit, the motion detection analyzer designed and configured to detect, on the digital screen, a rapid parameter change, determine a screen location on the digital screen of the rapid parameter change, retrieve, from the screen location to spatial location map, a spatial location based on the screen location, and generate, using the spatial location, the directional alert.
US11249533B2 Systems and methods for enabling power budgeting in an information handling system comprising a plurality of modular information handling systems
A method may include, in a system comprising a plurality of power supply units, determining a redundancy configuration of the plurality of power supply units, determining a power capacity of the plurality of power supply units, determining a number of modular information handling systems installed in the system, determining a chassis-level maximum transient power limit for each of the modular information handling systems based on the redundancy configuration, the power capacity, and the number of modular information handling systems, determining a chassis-level maximum average power limit for each of the modular information handling systems, and communicating the chassis-level maximum transient power limit and chassis-level maximum average power limit to a respective baseboard management controller of each of the modular information handling systems, wherein each respective baseboard management controller is configured to determine if sled-level power requirements of its respective information handling system are within the chassis-level maximum transient power limit and chassis-level maximum average power limit.
US11249530B1 Adaptive voltage controller
In certain aspects, a system includes a voltage controller, wherein the voltage controller includes switches coupled between a voltage supply rail and an output of the voltage controller, each of the switches having a control input, and a control circuit coupled to the control inputs of the switches. The system also includes a timing circuit coupled to the control circuit, wherein the timing circuit includes a delay line, and flops, each of the flops having an input and an output, wherein the input of each of the flops is coupled to a respective node on the delay line, and the outputs of the flops are coupled to the control circuit.
US11249527B2 System for controlling the electrical power supply of an aircraft
A system for controlling electrical power supply of an aircraft includes at least two control boards and at least two switching members. Each switching member is connected to each control board. Each control board includes a processor. Each processor is configured to determine a command for switching states of switch contacts of each switching member and to determine information relating to validity of each switching command. Each switching member includes a transmitter to determine a command to be transmitted to a detector to detect parallelization, a power actuator configured to transmit a power signal to the switch contacts depending on the command received from the detector, and switch contacts configured to selectively open or close an electrical power supply line. The command is selected from the switching commands and the information relating to the validity of each switching command.
US11249526B2 Device for delivering a signal switching from a first state to a second state
A device (1) for delivering a signal switching from a first state to a second state, comprising: a primary circuit (4) generating a primary signal; and a secondary circuit (6) configured to: when the primary signal is initialized to the second state upon power-up, initialize a ring counter (16) to a random value in a finite sequence including a reference value, change the value of the first ring counter (16) by running through the first finite sequence in a circular fashion, and deliver at an output (3): i) a secondary signal in the first state, when the value of the first counter is different from the reference value, and ii) the primary signal, when the value of the first counter is equal to the reference value.
US11249525B1 Controlling an operating temperature of a processor to reduce power usage at an information handling system
A method and system to control an operating temperature of a processor of an information handling system, including executing a workload by the processor at the information handling system; in response to execution of the workload, determining that the processor is in a steady-state condition; in response to determining that the processor is in the steady-state condition: increasing a cooling parameter of a cooling module of the information handling system to decrease a temperature of the processor; determining, based on the decreased temperature of the processor, whether a power used by the processor has decreased; and when the power used by the processor has decreased, iteratively increasing the cooling parameter of the cooling module until the power of the processor stops decreasing to identify the operating temperature of the processor where the processor is operating at a minimal power.
US11249523B2 Adjustable air baffle for directing air flow in a computer system
An air baffle insertable between a chassis wall and a computer component such as a GPU and heat sink mounted on a GPU tray to divert air flow to the computer component is disclosed. The air baffle includes a single sheet having a bottom panel, a top panel, and a pair of parallel side walls. Each of the parallel side walls are connected to the bottom and top panels. A first end wall is joined to the side walls and the top and bottom panel. The first end wall directs air flow toward the computer component.
US11249517B2 Electronic apparatus and screen control method thereof
An electronic apparatus and its screen control method adapted to an electronic apparatus are provided. The electronic apparatus includes a first display screen, a second display screen, and a body. The first display screen is pivotally connected to the body along a first rotation axis, and the second display screen is disposed on an upper surface of the body. The method includes following steps. A sight of a user is detected by a sight sensor. In response to the sight projected on the second display screen at a default position, a screen rotation degree is determined according to a direction of the sight. According to the screen rotation degree, the second display screen is controlled to rotate from the default position along the second rotation axis to a display position, so that a view angle at which the user watches the second display screen satisfies a predetermined condition.
US11249515B2 Head-mounted display device
A head-mounted display device includes a display assembly, a rotating assembly, and a fixed assembly. The rotating assembly is connected to the display assembly and includes a motor holder, a motor and a first connecting element. The motor is disposed on the motor holder. The first connecting element has a first accommodating portion and a second accommodating portion, wherein the first connecting element receives a part of the motor and the second connecting element receives a part of the motor holder. The fixed assembly is connected to the rotating assembly. The rotating assembly rotates the display assembly relative to the fixed assembly.
US11249507B2 Lever device
A clutch lever device (50) includes a clutch lever (60) rotatably provided and operated by a user, an elastic deformation portion (81) which is a generation source of an operation reaction force of the clutch lever (60), and a rotary body (91) which is configured to rotate around a first axis (O) in accordance with rotation of the clutch lever (60) and elastically deform the elastic deformation portion (81). The rotary body (91) is configured to change an elastic deformation amount of the elastic deformation portion (81) per unit rotation angle of the clutch lever (60) in accordance with a rotation angle from a pre-operation position of the clutch lever (60).
US11249505B2 Operation knob device
An operation knob device includes an annular holder having an annular holding portion, an annular rotor arranged in the holding portion so as to allow rotation around an axis, an annular knob for which relative movement in a direction along the axis with respect to the rotor is allowed and relative movement in a circumferential direction around the axis is restricted, a first transmission member arranged on a side of a first end of the rotor so as to move with the knob, and a second transmission member attached to the first end so as to rotate integrally with the rotor. The knob has cylindrical inner and outer wall portions, and an opening through which part of a display panel can be visually recognized is defined by the inner wall portion. The first and second transmission members are arranged between the inner wall portion and the outer wall portion.
US11249500B2 Regulator and operating method thereof
A regulator includes a switch array, a feedback circuit, first and second voltage-controlled oscillators, and a switch driver. The switch array generates an output voltage based on a number of enabled switches from among a plurality of switches. The feedback circuit generates a feedback voltage which depends on a level of the output voltage. The first voltage-controlled oscillator generates a first signal having a first frequency which depends on a difference between a reference voltage and the feedback voltage. The second voltage-controlled oscillator generates a second signal having a second frequency which depends on a difference between the feedback voltage and the reference voltage. The switch driver determines a turn-on time point of each of the plurality of switches based on the first signal and determining a turn-off time point of each of the plurality of switches based on the second signal.
US11249497B2 Balanced trim regulator
A balanced trim pressure regulator includes a valve body having a fluid inlet and a fluid outlet connected by a fluid passageway. An orifice is disposed between the fluid inlet and the fluid outlet. A valve seat is disposed within the fluid passageway. A movable valve plug is disposed within the fluid passageway, the movable valve plug interacting with the valve seat to selectively open or close the fluid passageway. A cage is disposed in the fluid passageway, the cage surrounding the valve plug, and the cage including at least one a balancing passage that fluidly connects the fluid passageway with a balancing chamber.
US11249496B1 Gas pressure regulator valve
According to one embodiment a gas pressure regulator valve is provided that includes a valve body with an inlet gas conduit and an outlet gas conduit, a pressurized gas chamber into which the inlet gas flows after passing through a regulation valve and which is in fluid communication with the outlet gas conduit. The valve also includes a diaphragm having a central protuberance which houses a valve member. A closure cap closes the valve body. Adjusting means is provided for adjusting the regulated nominal pressure of the gas output from the regulator valve. An air chamber and the pressurized gas chamber are delimited in part by the diaphragm which is assembled and fixed between the valve body and the closure cap having the possibility of being axially displaced. The regulator valve further includes a rigid cover which covers the central protuberance, cooperating the cover with the closure cap in the event of an unexpected high pressure of the inlet gas to limit the displacement of the diaphragm.
US11249494B2 Systems and methods for sensing and avoiding external objects for aircraft
A monitoring system for an aircraft has sensors that are used to sense the presence of objects around the aircraft for collision avoidance, navigation, or other purposes. At least one of the sensors may be configured to sense objects around the aircraft and provide data indicative of the sensed objects. The monitoring system may use information from the sensor and information about the aircraft to determine an escape envelope including possible routes that the aircraft can follow to avoid colliding with the object. The monitoring system may select an escape path based on the escape envelope and control the aircraft to follow the escape path to avoid collision with one or more objects.
US11249492B2 Methods and apparatus to facilitate autonomous navigation of robotic devices
Methods and apparatus to facilitate autonomous navigation of robotic devices. An example autonomous robot includes a region model analyzer to: analyze a first image of an environment based on a first neural network model, the first image captured by an image sensor of the robot when the robot is in a first region of the environment; and analyze a second image of the environment based on a second neural network model, the second image captured by the image sensor when the robot is in a second region of the environment, the second neural network associated with the second region. The example robot further includes a movement controller to: autonomously control movement of the robot within the first region toward the second region based on the analysis of the first image; and autonomously control movement of the robot within the second region based on the analysis of the second image.
US11249491B2 Servo, control method, and unmanned aerial vehicle
An unmanned aerial vehicle (UAV) includes a central part, a frame assembly, and a propulsion assembly mounted to the frame assembly. The UAV also includes a servo mounted to the central part. The servo includes a driving apparatus, a control apparatus operably coupled with the driving apparatus, and a sensor configured to obtain operating parameters of the driving apparatus. The operating parameters include operating positions of the driving apparatus. The control apparatus is configured to control the driving apparatus to rotate to a predetermined position and stay at the predetermined position based on the operating positions of the driving apparatus obtained by the sensor.
US11249489B2 Method for determining a vertical path of an aircraft from its current position, associated computer program product and determining system
A method of determining a vertical path of an aircraft from its current position, an associated computer program product and a determining system are disclosed. In one aspect, the method includes determining a vertical path of the aircraft including determining an initial path segment and N following path segments, composing the vertical path of the aircraft from the determined path segments and freezing this vertical path. The method further includes determining a status of each of the altitude constraints along the entire vertical path of the aircraft, each status being chosen between an achievable status when the corresponding altitude constraint is satisfied and a missed status otherwise, and displaying the vertical path of the aircraft and statuses of the determined altitude constraints to the operator.
US11249488B2 System and method for offloading robotic functions to network edge augmented clouds
A system and method for offloading scalable robotic tasks in a mobile robotics framework. The system comprises a cluster of mobile robots and they are connected with a back-end cluster infrastructure. It receives scalable robotic tasks at a mobile robot of the cluster. The scalable robotics tasks include building a map of an unknown environment by using the mobile robot, navigating the environment using the map and localizing the mobile robot on the map. Therefore, the system estimate the map of an unknown environment and at the same time it localizes the mobile robot on the map. Further, the system analyzes the scalable robotics tasks based on computation, communication load and energy usage of each scalable robotic task. And finally the system priorities the scalable robotic tasks to minimize the execution time of the tasks and partitioning the SLAM with computation offloading in edge network and mobile cloud server setup.
US11249486B2 Parking assistance device
A parking assistance device assists in re-parking a vehicle that has been parked with its position and orientation deviated from ideal ones, by repositioning the vehicle to be at a correct position and in a correct orientation. A parking assistance device is adapted to assist in parking a vehicle in a parking space provided on one side of a road, and includes a parking path setting unit that sets a parking path of from the initial position of the vehicle on the road to a target parking position in the parking space, a positional deviation determination unit that determines whether there is any positional deviation between the vehicle and the parking space when the vehicle has been parked along the parking path, and a repositioning path computing unit configured to compute a repositioning path when a positional deviation is determined to be present.
US11249482B2 Mapping for autonomous mobile robots
A method includes constructing a map of an environment based on mapping data produced by an autonomous cleaning robot in the environment during a first cleaning mission. Constructing the map includes providing a label associated with a portion of the mapping data. The method includes causing a remote computing device to present a visual representation of the environment based on the map, and a visual indicator of the label. The method includes causing the autonomous cleaning robot to initiate a behavior associated with the label during a second cleaning mission.
US11249478B2 Vehicle servicing system
Systems and methods for addressing a user-reported vehicle condition are provided. In one example embodiment, a method includes receiving a service request for a vehicle service for a user. The service request is indicative of a location associated with the user. The method includes sending first control signal(s) to an autonomous vehicle that is configured to provide the vehicle service. The first control signal(s) indicate that the autonomous vehicle is to travel to the location associated with the user. The method includes receiving a communication indicative of an existence of a condition that reduces a suitability of the autonomous vehicle to provide the vehicle service. The condition is identified by the user. The method includes determining action(s) to be performed by the autonomous vehicle based, at least in part, on the existence of the condition. The method includes sending second control signal(s) to the autonomous vehicle to perform the action(s).
US11249477B2 Six degree of freedom aerial vehicle having reconfigurable propellers
Various reconfigurations of propellers, propeller blades, and/or blade sections of propulsion mechanisms of an aerial vehicle are described. For example, responsive to a fault or failure of a propulsion mechanism, propellers, propeller blades, and/or blade sections of the remaining propulsion mechanisms may be modified to maintain control and safety of the aerial vehicle. In example embodiments, angular orientations, positions, and/or lengths of one or more propellers, propeller blades, and/or blade sections of propulsion mechanisms may be modified to maintain control and safety in either a horizontal, wingborn flight orientation, or a vertical, VTOL flight orientation.
US11249472B2 Self propelled device with magnetic coupling
A self-propelled device includes a spherical housing and an internal drive system. The self-propelled device can further include an internal structure having a magnet holder that holds a first set of magnets and an external accessory comprising a second set of magnets to magnetically interact, through the spherical housing, with the first set magnets.
US11249470B2 Method and system for controlling vehicle functions
A method for controlling functions of a vehicle by a remote control unit is provided herein. Signals are transmitted wirelessly between the remote control unit and a station in the vehicle. A data transmission rate depends on a distance between the remote control unit and the station. The data transmission rate is specified. If the data transmission rate is below a defined limit value, the vehicle functions to be controlled are no longer performed or are performed to a restricted extent only and/or the remote control unit emits warning signals.
US11249465B2 Method, device and management system for checking a route for a mobile technical system in a building
Provided is a computer-implemented method for checking a route in a building for a mobile technical system, wherein a computer-aided spatial model of the building, a route for the mobile technical system in the building and parameters of the mobile technical system are read in, a boundary condition for the route is derived depending on the parameters, for a predefined point of the route on the basis of the model of the building a check is made to ascertain whether the building data satisfy the boundary condition at the predefined point of the route, and a result of the check is output. Also provided is a device, a management system, a computer program product and a computer-readable data carrier.
US11249464B2 Industrial control system architecture for real-time simulation and process control
A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.
US11249461B2 Motor control device and setting device
The present invention allows a communication mode in which to communicate with a detection section to be easily and conveniently changed in a motor control device. A slave device (90) includes: a network communication section (120) configured to communicate with a PLC (100) via a communication network; an FB signal obtaining section configured to obtain an FB signal from a detection section; and a setting communication section (140) configured to receive communication mode information of an FB through another communication path different from the communication network. The FB signal obtaining section includes a reconfigurable device and is capable of changing a communication mode of the FB signal obtaining section by reconfiguring the reconfigurable device. The slave device (90) reconfigures the reconfigurable device in accordance with the communication mode information in a case where the setting communication section (140) receives the communication mode information.
US11249457B2 Methods and systems for manufacturing a support structure
A support structure includes a discrete object side and a recess in the discrete object side, the recess formed to mate with a fixture side of a workpiece. A method for manufacturing a support structure includes registering a discrete object model to a blank model and forming a recess in a discrete object side of the fixture blank model.
US11249456B2 Fabrication with image tracing
A method may include generating, by a camera having a view of an interior portion of a computer-numerically-controlled machine, an image comprising a pattern. The image can be transformed into a set of machine instructions for controlling the computer-numerically-controlled machine to effect a change in a material. The change can correspond to at least a portion of the pattern. At least one machine instruction from the set of machine instructions can be executed to control the computer-numerically-controlled machine to effect at least a portion of the change. The execution can include operating, in accordance with the at least one machine instruction, a tool coupled with the computer-numerically-controlled machine. The tool can configured to effect the change on the material. Related systems and articles of manufacture, including computer program products, are also provided.
US11249444B2 Display assembly
The present invention concerns a display assembly comprising an organic light-emitting diode display device comprising at least one OLED comprising an emitting stack placed on a transparent substrate, whose back face is placed on the emitting surface of the OLED, and a secondary object to be illuminated, said transparent substrate comprising a front face and at least one side face arranged to light a secondary object.
US11249440B2 Balance-hairspring oscillator for a timepiece
In an oscillator for a timepiece including a balance and a hairspring, the balance lacks equilibrium, such that: the curves for running of the oscillator owing to weight of the hairspring as a function of the oscillation amplitude of the balance in at least four vertical positions of the oscillator spaced by 90° each pass through 0 at an oscillation amplitude of the balance between 200° and 240°; and between oscillation amplitudes of 150° and 280°, curves representing the running of the oscillator owing to lack of equilibrium in the balance as a function of the oscillation amplitude in the vertical positions each has an average slope of opposite sign to the average slope of the corresponding curve among the curves representing the running of the oscillator owing to the weight of the hairspring. A reduction in the running discrepancies between the vertical positions can thus be achieved.
US11249439B2 Drive coupler for a replaceable unit of an electrophotographic image forming device
An interface drive coupler for a replaceable unit of an electrophotographic image forming device according to one example embodiment includes a first component and a second component coaxial with the first component along a rotational axis of the interface drive coupler. A force receiving portion is positioned on the first component and a force transmitting portion is positioned on the second component. One of the first component and the second component includes a male connector and the other of the first component and the second component includes a female connector that matably receives the male connector. Each of the male connector and the female connector includes a helical thread that extends circumferentially around the rotational axis of the interface drive coupler and that is angled in an operative rotational direction of the interface drive coupler in a direction from the force receiving portion toward the force transmitting portion.
US11249436B2 Apparatus body and image forming apparatus
An apparatus body includes a housing, a drawer, a push-out mechanism, and a positioner. The drawer is attachable to and detachable from the housing. The push-out mechanism pushes out the drawer by a predetermined amount from a setting position at which the drawer is positioned in the housing. The positioner positions the drawer at the setting position in the housing. The positioner includes a fitting hole disposed in one of the housing and the drawer and a positioning pin disposed in the other of the housing and the drawer. The positioning pin positions the drawer at the setting position in the housing in response to fitting of the positioning pin into the fitting hole. The positioning pin and the fitting hole each have a form that releases the fitting in response to pushing out of the drawer by the predetermined amount from the setting position.
US11249434B2 Image forming apparatus including optical print head
In an image forming apparatus including an optical print head, a length of a cable from a regulating portion to a connecting portion in a state where the connecting portion is connected to a connector is set to a length that enables the connector to be located on a front side of an opening when the optical print head moves to a pull-out position in the state where the connecting portion is connected to the connector.
US11249433B2 Decurling device and image forming apparatus
A decurling device includes: a first transport unit including a transport roller, the first transport unit that sandwiches a transported sheet and transports the transported sheet further downstream; and a second transport unit including an endless belt that is in contact with the transport roller. The transport roller has an elasticity that, when the belt is pressed against the transport roller, allows the belt to bite into the transport roller by a bite amount corresponding to a pressing force, the second transport unit includes an abutting member disposed inside the belt, the abutting member pressing the belt from an inside of the belt and causing the belt to abut against the transport roller, and a guide member, the abutting member includes an upstream protrusion, an downstream protrusion, the upstream protrusion and the downstream protrusion being provided at positions away from each other at an upstream portion and a downstream portion in a sheet transport direction, each of the upstream protrusion and the downstream protrusion protruding toward an inner surface of the belt, and a recess provided in an intermediate portion between the upstream protrusion and the downstream protrusion in the sheet transport direction, the recess being recessed away from a straight line connecting a top portion of the upstream protrusion and a top portion of the downstream protrusion, the guide member includes a contact surface that is in contact with the inner surface of the belt, the contact surface defining a part of a circulation track of the belt, and the upstream protrusion protrudes beyond a virtual circle that is tangent to the contact surface.
US11249429B2 Method for determining type of sheet by imaging sheet
A first light guide guides first light in a first light guiding path. The first light is of light irradiated from the light source to a sheet. A first detection unit receives reflected light from the sheet and outputs an image signal indicating an image of a surface of the sheet. A second light guide guides second light in a second light guiding path different from the first light guiding path. The second light is of the light irradiated from the light source and is different from the first light. A second detection unit receives the second light and output a detection signal corresponding to a light amount of the second light. A control unit controls a light emission amount of the light source based on the detection signal.
US11249428B2 Image forming apparatus
An image forming apparatus includes an image forming portion capable of forming a toner image on an envelope including a flap; a stacking portion configured to stack the envelope; a fixing portion configured to fix the toner image on the envelope; a display portion configured to display information; an acquiring portion configured to acquire information corresponding to a kind of the envelope; and a controller configured to control the display portion when a double-side mode is selected, so that a stacking method in which the envelope is stacked on the stacking portion in a state in which an orientation of the envelope is designated on the basis of the information acquired by the acquiring portion is displayed at the display portion.
US11249423B2 Image forming apparatus
Provided is an image forming apparatus including an image carrier, a transfer unit, a driver, a hardware processor, an adjustment mechanism, and a speed detector. The hardware processor sets a command value. The hardware processor performs a constant-torque control based on a constant-speed drive torque detected in a constant-speed control. In the constant-torque control, the hardware processor performs a feedback control to set a reference value to an average speed of the driver during passage of a first sheet and calculate a difference from an average speed during passage of a subsequent sheet so as to derive the command value. The hardware processor determines whether a load torque increase, its factor, and/or its influence exceeds a threshold, and forcibly sets the reference value to a speed detected while a pressure between the transfer unit and the image carrier is reduced by the adjustment mechanism from the pressure during image transfer.
US11249422B2 Image forming apparatus
An image forming apparatus includes an image forming unit, an intermediate transfer member, a power source, and a control unit configured to perform a mode to output a test chart which is formed by transferring a plurality of test toner images from the intermediate transfer member to a plurality of sheets of the recording material. In a case where a jam occurred during execution of the mode, the control unit is configured to resume the mode after the jam has been recovered. In a case where the control unit resumes the mode after the jam has occurred during the execution of the mode, the control unit is configured to resume the mode from a first sheet of the plurality of sheets of the recording material regardless of a number of sheets of the recording material not discharged due to the jam.
US11249421B2 Powder container, powder supply device and image forming apparatus
Provided is a powder container having a new structure capable of stable discharge and transport of a powder contained in a container by enabling the powder to be reliably discharged to the outside of the package while preventing the powder from spilling and flying out of the container. The powder container has a container body (138) for transporting powder contained therein from a first end side (138a) to a second end side (138b) thereof by self-rotating; a nozzle receiver (139) having a nozzle receiving hole (insertion section) (139a) arranged inside the second end side of the container body and configured to allow a transport nozzle (162) having a powder receiving inlet (170) to be inserted therein, and a supply port 139b arranged in at least a part of the nozzle receiver (139) and configured to supply the powder in the container body (138) to the powder receiving inlet (170): and a shutter (140) supported by the nozzle receiver 139 and configured to open and close the nozzle receiving hole (insertion section) 139a by sliding in response to insertion of the transport nozzle 162 into the nozzle receiver (139).
US11249420B2 Toner cartridge interface mechanism and methods for same
A toner cartridge includes a cartridge body having a dispensing port. An interface mechanism is coupled with the cartridge body. The interface mechanism includes at least one detent movably coupled with the cartridge body. The at least one detent includes a retaining surface, a shuttle surface and a bias element coupled with the detent. At least one detent guide is coupled with the cartridge body, and the at least one detent guide includes a guide channel aligned with the retaining surface. The cartridge body is configured for installation in an image forming apparatus between intermediate and fully installed configurations. In the intermediate installed configuration a feature of the image forming apparatus is within the guide channel and the shuttle surface depresses the detent. In the fully installed configuration the bias element deploys the retaining surface into intercepting alignment with the feature.
US11249416B2 Image forming apparatus
Provided is an image forming apparatus including an image bearing member, a charging member, an exposing member, a developer carrying member, a storage member to store a first lifetime threshold for the first image forming mode, a second lifetime threshold for the second image forming mode and a value related to a driving amount of the image bearing member. The image forming apparatus further includes a controller to (i) perform a first determination regarding the lifetime corresponding to the first mode based on the value related to the driving amount and the first lifetime threshold and (ii) perform a second determination regarding the lifetime corresponding to the second mode based on the value related to the driving amount and the second lifetime threshold, and a notifying unit to perform a notification based on a result of the first or second determination to the image bearing member.
US11249409B2 Image forming apparatus and process cartridge
An image forming apparatus includes an image holding member including a conductive substrate, a photosensitive layer, and a protection layer; a charging unit; an electrostatic image forming unit; a developing unit that includes an electrostatic image developer having a toner and develops the electrostatic image to form a toner image; a transfer unit that transfers the toner image onto a surface of a recording medium; a fixing unit that fixes the toner image; and a cleaning unit that includes a cleaning blade. The toner includes toner particles and silica particles having a number average particle size of 110 nm to 130 nm, a large-diameter-side number particle size distribution index (upper GSDp) of less than 1.080, and an average circularity of 0.94 to 0.98, wherein 80 number % or more of the silica particles have a circularity of 0.92 or more.
US11249405B2 System and method for improving the performance of a nanoimprint system
A system and method of imprinting a formable material on a substrate includes a feature with a template. The substrate is initially held with a first back pressure. After which the template is brought into contact with the formable material. A template strain tensor above the feature may be greater than a strain threshold. The substrate is then held with a second back pressure less than the first back pressure, after which the substrate strain below the feature increases. After which the formable material is solidified.
US11249403B2 Vibration isolation system and lithographic apparatus
A vibration isolation system including a support, a forward actuator and a return device. The support is for supporting the body on a base. The support has a body engaging surface and a base engaging surface. The base engaging surface is arranged to couple to the base. The support couples the body engaging surface to the body in a coupled state. The support uncouples the body engaging surface from the body in an uncoupled state. The forward actuator moves the body and the body engaging surface together relatively to the base in a first direction from a first initial position to an end position in the coupled state. The return device is configured to move the body engaging surface relatively to the body opposite to the first direction from the end position to a second initial position in the uncoupled state.
US11249402B2 Adjustable retardance compensator for self-referencing interferometer devices
A compensator for manipulating a radiation beam traveling along an optical path. The compensator includes a fixed support holding a first optical wedge and an adjustable support holding a second optical wedge. The adjustable support includes a base, a stage holding the second optical wedge, first and second flexures, and a drive block. The stage defines a cavity and is movable relative to the base and the fixed support. The first and second flexures couple the stage to the base such that the stage translates along a stage path. The drive block is disposed in the cavity of the stage and is configured to translate along a drive block path perpendicular to the optical path and perpendicular to the stage path. The drive block includes first and second drive bearing surfaces configured to translate the stage in first and second stage directions, respectively, along the stage path.
US11249400B2 Per-site residuals analysis for accurate metrology measurements
Systems, metrology modules and methods are provided, which identify, per wafer site, components of residuals from measurement of metrology metric(s), and optimize measurement parameters for each site, according to the identified residuals' components. Certain embodiments utilize metric landscapes to identify sensitive sites and/or to identify sites exhibiting highest accuracy, and corresponding metrics may be combined over the wafer to further enhance the metrology performance. Zonal analysis may be used to reduce the systematic errors, and disclosed per-site analysis may be used to further reduce the non-systematic error components, and relate the remaining residuals components to process variation over the wafer.
US11249399B2 Photolithography method, method of preparing flexible substrate and photoresist drying device
A photolithography method, a method of preparing a flexible substrate and a photoresist drying device are provided. The photolithography method includes: providing a base substrate on which a material layer to be etched is formed, in which the base substrate includes an intermediate region and a peripheral region surrounding the intermediate region; coating a layer of photoresist on the base substrate, in which the photoresist is coated in the intermediate region and the peripheral region, and is formed to cover the material layer to be etched; and drying the photoresist and simultaneously performing a first exposure process on the photoresist coated in the peripheral region.
US11249398B2 Method for producing plated shaped structure and photosensitive resin composition for production of plated shaped structures
A method for producing a plated shaped structure, includes applying a photosensitive resin composition on a substrate to form a photosensitive resin coating film. The photosensitive resin composition includes: (A) a resin whose solubility in alkali is capable of being increased by an action of an acid; (B) a photoacid generator; and (C) a compound which is capable of being decomposed by an action of an acid to form a primary or secondary amine. The photosensitive resin coating film is exposed to light. The photosensitive resin coating film is developed after the exposing to light to form a resist pattern. A plating process is performed using the resist pattern as a mask.
US11249397B2 Method of forming a cured layer by controlling drop spreading
A method of forming a cured layer on a substrate can include applying on the exterior surface of the substrate a first liquid film and subjecting the first liquid film to actinic radiation in at least one first region of the film. The actinic radiated region can modify the substrate surface such that the drop spreading of a region not subjected to actinic radiation is larger than the drop spreading in a region subjected to actinic radiation.
US11249395B2 Pattern forming method, method for manufacturing electronic device, laminate film, and composition for forming upper layer film
One embodiment of the present invention provides a pattern forming method including a step for forming an actinic ray-sensitive or radiation-sensitive film on a substrate using an actinic ray-sensitive or radiation-sensitive resin composition, a step for forming an upper layer film on the actinic ray-sensitive or radiation-sensitive film using a composition for forming an upper layer film, a step for exposing a laminate film including the actinic ray-sensitive or radiation-sensitive film and the upper layer film, and a step for developing the exposed laminate film using a developer including an organic solvent. The composition for forming an upper layer film contains a resin (XA), a resin (XB) containing fluorine atoms, a basic compound (XC), and a solvent (XD), and the resin (XA) is a resin not containing fluorine atoms, or in a case where the resin (XA) contains fluorine atoms, the resin (XA) is a resin having a lower content of fluorine atoms than that in the resin (XB), based on a mass.
US11249391B2 Exposure mask and manufacturing method of same
An exposure mask includes a substrate, and a plurality of first films and a plurality of second films located alternately over each other over selected portions of the substrate. The exposure mask further includes a third film selectively located over the first and second films. At least one first pattern is located over the substrate and does not include any of the first, second or third films. At least one second pattern is located over the substrate and includes the first and second films and does not include the third film. At least one third pattern is located over the substrate and includes the first, second and third films.
US11249383B2 First person shooting camera mount
A camera mount system for a filming through an optic on a real or simulated gun while also allowing for accurate aiming is disclosed. The camera mount may have a gun engagement surface, a vertical positioning portion, camera housing, and a secondary sight and/or screen to film through the optic while the gun is aimed using the screen or secondary sight. Additionally, the camera mount may be adjustable along the horizontal, lateral, and vertical axes. The camera mount may utilize accessory rails to assist with attaching a secondary sight or incorporate a prism to use the optic being filmed through.
US11249382B2 Moveably-coupled screen actuators
A speckle damping system for dampening speckle on a projection screen for a projection display system employing coherent or partially coherent light sources (e.g., lasers, LEDs) are disclosed. In one embodiment, a rotatably coupled system is disclosed, comprising: a set of actuators; a set of rotatably coupled mounts, each of said set of rotatably coupled mount capable of mounting at least one said actuator; and wherein said at least one actuator mounted on said rotatably coupled mount is in moveable mechanical communication with said projection screen. In another embodiment, a linearly coupled system is disclosed comprising: a set of actuators; a set of linearly coupled mounts, each of said set of linearly coupled mount capable of mounting at least one said actuator; and wherein said at least one actuator mounted on said linearly coupled mount is in moveable mechanical communication with said projection screen.
US11249381B2 Projection apparatus and storage medium
A projection apparatus configured to project a projection image based on image data through a projection optical system that includes a field curvature adjustment lens unit configured to adjust a field curvature in order to focus on a nonplanar projection surface includes a processor configured to generate the image data including information on a focus fixed position where a focus does not change on the projection surface in adjusting the field curvature.
US11249380B2 Light source apparatus and projector
A light source apparatus according to the present disclosure includes a light source section, a first polarization separator that transmits in a first polarization component of the first light and reflects a second polarization component of the first light, a second polarization separator that reflects the first polarization component, a diffuser that diffuses the second polarization component and causes the diffused second polarization component, a first wavelength converter that converts the wavelength of the first polarization component into second light, and a second wavelength converter that is disposed in a position shifted in a fifth direction from a placement plane where the first polarization separator and the second polarization separator are placed, converts the wavelength of the excitation light into third light, and the second polarization separator transmits the first polarization component of the second light and reflects the second polarization component of the second light.
US11249379B2 Illumination system and projection apparatus
An illumination system including first, second and third light sources, a splitting element and a wavelength conversion element is provided. The first light source emits a first light beam. The second light source emits a second light beam. The third light source emits a third light beam. The splitting element is disposed on transmission paths of the first, the second and the third light beams. The splitting element reflects the first and the third light beams, and allows the second light beam to pass through. During a first time period, the first light beam is transmitted to a first position and the second light beam is transmitted to a second position. During a second time period, the third light beam is transmitted to the first position and the second light beam is transmitted to the second position. Furthermore, a projection apparatus is also provided.
US11249378B2 Optical engine module
An optical engine module comprises a casing, a light valve, a heat dissipating module, and at least three fixtures. The casing comprises at least three fixing structures. The light valve is disposed in the casing and is connected to the casing. The light valve comprises a heat interface. The heat dissipating module comprises a heat dissipating surface in contact with the heat interface of the light valve. The number of the at least three fixing structures and positions of the same correspond respectively to the number of the at least three fixtures and positions of the same. The heat dissipating module is connected to the casing by matching the at least three fixing structures and the at least three fixtures. In the optical engine module, improved stability of the heat dissipating module, preferable heat dissipating efficiency for the light valve, and thus good optical effect are provided.
US11249376B2 Projector and lens adjusting module
Provided are a projector and a lens adjusting module. The projector includes a main body, a light source disposed on the main body and providing an illumination beam, a light valve disposed on the main body and converting the illumination beam into an image beam, a projection lens movably disposed on the main body in a moving direction and projecting the image beam, and the lens adjusting module. The lens adjusting module includes a driven member connected to the projection lens and having a limiting flange, a limiting structure connected to the main body, and a rotating member screwed to the driven member and rotating to drive the driven member and the projection lens to move in a moving direction. The limiting structure is adapted to stop the limiting flange to limit a movement range of the driven member in the moving direction.
US11249367B2 Pressure-sensitive writing media comprising electrophoretic materials
Systems and methods are disclosed for pressure-sensitive, electrophoretic displays, which may optionally include haptic feedback. A display may comprise a first conductive layer having a pressure-sensitive conductivity and an electrophoretic layer positioned adjacent to the first conductive layer, wherein the electrophoretic layer is in electrical communication with the first conductive layer and is configured to locally change state based on a pressure applied to the first conductive layer. Local and global writing and erasing of the display can also be achieved.
US11249365B2 Magnetic field driven liquid crystal patterning control system
Various embodiments set forth liquid crystal (LC) patterning control systems in which LCs are aligned using locally applied magnetic fields. The index of refraction experienced by light propagating through an anisotropic LC is dependent on orientation. As a result, a phase difference may be imparted to an optical beam that is passed through, or reflected from, an array of LCs whose orientations are controlled via locally applied magnetic fields. In some embodiments, the locally applied magnetic fields may be generated by driving currents through wires that intersect at micro or nanomagnetic particles or at magnetic domains, or by applying voltages to micro or nanocoils wrapped around high-permeability cores, among other things.
US11249363B2 Display device
According to one embodiment, a display device includes a first line which is arranged across a display portion, and includes a first end portion and a second end portion located at a non-display portion such that the display portion is located between the first and second end portions, a first switch electrically connected to the first end portion, a second switch electrically connected to the second end portion, a first terminal electrically connected to the first end portion via the first switch, and a second terminal electrically connected to the second end portion via the second switch.
US11249358B2 Display device
A display device according to an embodiment includes: a substrate; and a plurality of pixels, the plurality of pixels including a first pixel, a second pixel and a third pixel. Each of the plurality of pixels including a gate line extends in a first direction; a first transistor and a second transistor connected with the gate line; a pixel electrode that includes a first subpixel electrode and a second subpixel electrode; a first bridge that connects the first subpixel electrode and the first transistor; and a second bridge that connects the second subpixel electrode and the second transistor. At least one of the second pixel and the third pixel includes a light blocking pattern that overlaps at least one of the first transistor and the second transistor. The first bridge and the second bridge do not overlap or cross the light blocking pattern in a plan view.
US11249356B2 Base substrate and manufacturing method therefor, apparatus, display substrate, and display device
A base substrate includes a first base layer and an electrostatic resistant layer that are disposed in a stack.
US11249352B2 Display device comprising a first slit separating first and second common electrodes and a second slit comprising first and second parts extending in different directions
According to one embodiment, a display device comprises image signal lines, scanning signal lines, pixels, a display area, pixel electrodes, and common electrodes. The common electrodes are configured to detect an object and to display an image in the display area. The common electrodes include first and second common electrodes which are arranged in a first direction. A first slit is provided between the first and second common electrodes. The first and second common electrodes are supplied a signal different from each other. A second slit is provided in the first common electrode. Each of the first slit and the second slit overlaps one of the image signal lines and extends in an extension direction in which the image signal line extends.
US11249345B2 White LED package, light-emitting device, surface light source device and display device
Condition 1 (an absolute value of a difference between IB×B and EB×B is 55% or smaller) and condition 2 (an absolute value of a difference between IY×Y and EY×Y is 55% or smaller) are satisfied, where, when an area of the light-emitting surface is equally divided into inner and outer regions by a boundary line as an outer edge of a region similar in shape to the light-emitting surface in plan view of a white LED package, IB (%) is an area ratio of blue LED chips in the inner region; IY (%) is an area ratio of the region where no blue LED chips is disposed in the inner region; EB (%) is an area ratio of the blue LED chips in the outer region; and EY (%) is an area ratio of the region where no blue LED chip is disposed in the outer region.
US11249340B2 Display substrate, display panel and display device
A display substrate, a display panel, and a display device are provided. The display substrate includes a transparent region and a pixel display region surrounding at least a portion of the transparent region. The display substrate includes a base substrate and a first optical layer located on the base substrate, the first optical layer is located within the pixel display region. A portion of the first optical layer close to the transparent region includes a first light ray deflection part configured to deflect image light of the pixel display region around the transparent region toward the transparent region for displaying in the transparent region.
US11249325B2 Method for determining the optical power of an optical lens
A method for determining optical power of an optical lens to be placed in front of an eye of a person, the method including: a first distance determining during which a first gazing distance is determined, which is the distance between the eye of the person and a first visual stimulus when the person gazes at the first visual stimulus in a given gazing direction with a first level of attention: a second distance determining during which a second gazing distance is determined, which is the distance between the eye of the person and a second visual stimulus when the person gazes at the second visual stimulus in the given gazing direction with a second level of attention different from the first level of attention; and an optical power determining during which the optical power adapted for the person is determined based on the first and second gazing distances.
US11249320B2 Diffractive optical element and virtual image display device
A diffractive optical element according to the invention includes a holographic element configured to deflect incident light, a first substrate provided on one surface side of the holographic element, a first dielectric film provided between the first substrate and the holographic element, a second dielectric film provided on another surface side of the holographic element, and a third dielectric film provided on a side surface side of the holographic element.
US11249313B2 Images with swift-eye movement
An image is rendered to a display of a head mounted display. A swift-eye movement is identified. A compensatory image is rendered to a secondary display in response to identifying the swift-eye movement.
US11249309B2 Augmented reality display having multi-element adaptive lens for changing depth planes
In some embodiments, an augmented reality system includes at least one waveguide that is configured to receive and redirect light toward a user, and is further configured to allow ambient light from an environment of the user to pass therethrough toward the user. The augmented reality system also includes a first adaptive lens assembly positioned between the at least one waveguide and the environment, a second adaptive lens assembly positioned between the at least one waveguide and the user, and at least one processor operatively coupled to the first and second adaptive lens assemblies. Each lens assembly of the augmented reality system is selectively switchable between at least two different states in which the respective lens assembly is configured to impart at least two different optical powers to light passing therethrough, respectively. The at least one processor is configured to cause the first and second adaptive lens assemblies to synchronously switch between different states in a manner such that the first and second adaptive lens assemblies impart a substantially constant net optical power to ambient light from the environment passing therethrough.
US11249308B2 Display device in moving body for displaying superimposed virtual image and display control method
Display device included in a moving body includes road information acquisition unit that acquires road information about a road in a traveling direction of the moving body and display controller that displays a virtual image illustrating at least one graphic as seen from the moving body on a display medium while superimposing the virtual image on a real space in the traveling direction when the at least one graphic is assumed to be disposed at a predetermined position in the traveling direction. Display controller updates a mode of the at least one graphic using the road information acquired by the road information acquisition unit, and displays the virtual image illustrating the updated at least one graphic on the display medium.
US11249307B2 Picture generating unit having internal reflection reduction
Light re-reflection in a picture generation unit for a heads up display is reduced by a housing having walls that are “surfaced” to have inclined surfaces, which reflect light incident upon them toward inclined surfaces on a second and opposing surfaced wall. Re-reflections of light off the surfaced sidewalls attenuates light to a degree that it cannot generate a visible image.
US11249306B2 System and method for providing synthetic information on a see-through device
A method and a system for displaying conformal synthetic data on a scene over a head-mounted see-through display (HMSTD) having a line of sight (LOS) are provided herein. The system may include: a tracker configured to track the LOS of the HMSTD; a display controller configured to display on the HMSTD a first display area comprising a synthetic image data conformal to a scene viewed from the HMSTD; wherein said display controller is configured to receive a desired point being a point within the scene which intersects the LOS of the HMSTD and to display a second display area on said HMSTD, wherein the second display area is positioned relative to said desired point, wherein said synthetic image data is displayed over the HMSTD at a reduced intensity on an overlap area between the first and the second areas.
US11249305B2 Head-mounted display device and operating method of the same for determining a measurement parameter
A head-mounted display device includes an eye tracking sensor configured to obtain eye information by tracking both eyes of a user, a depth sensor configured to obtain depth information about one or more objects, and a processor configured to obtain information about a gaze point based on the eye information, and determine a measurement parameter of the depth sensor based on the information about the gaze point.
US11249302B2 Opto-electro-mechanical beam manipulation system
An opto-electro-mechanical system for manipulating optical radiation comprising a rotationally or translationally movable element, wherein the element is itself an optical element or comprises an optical element. Furthermore the system comprises a stator for the movable element having a recess enabling a deflection range, a flexible connection between the stator and the movable element providing a corresponding kinematically defined mobility, and an actuator for deflecting the movable element, wherein the stator is connected as one piece to the movable element, and the one-piece connection consists of silicate glass- and the recess is arranged around the movable element in such a way that the movable element is deflectable in accordance with the kinematically defined mobility with elastic deformation of the connection by means of the actuator.
US11249300B1 Modular assembly of endoscope light source and image-capturing module
A modular assembly of an endoscope light source and an image-capturing module includes: a circuit board having a lower plate and an elevation support platform located on the top surface of the lower plate and having a predefined height, a bottom surface of the lower plate having a plurality of bottom electrode sheets disposed thereon, a top end of the elevation support platform having a plurality of light source electrode sheets disposed thereon, the plurality of light source electrode sheets using a plurality of lead wires to penetrate through the elevation support platform and the lower plate in order to be electrically connected to the plurality of bottom electrode sheets; a plurality of light emitting diode chips having a florescent powder gel covered thereon; an image-capturing module; and a fixation glue cured and attached onto the image-capturing module, the elevation support platform and the fluorescent powder gel.
US11249299B2 Stereoscopic vision optical system and endoscope using the same
A stereoscopic vision optical system includes a first lens group having a negative refractive power, disposed nearest to an object, a second lens group having a positive refractive power, and a rear-side lens group having a positive refractive power. The rear-side lens group includes a first rear group and a second rear group. The optical axis of the first lens group, an optical axis of the first rear group, and an optical axis of the second rear group is positioned on the same plane. The optical axis of the first lens group is positioned between the optical axis of the first rear group and the optical axis of the second rear group, and the following conditional expression (1) is satisfied: 0.08≤((−L/2)×(f1/f2))×(1/WD)≤0.25  (1).
US11249296B2 Microscope apparatus and objective lens unit
A microscope apparatus includes a base, a support disposed upright on the base, and an objective lens unit supported by the support and including an objective lens holder that holds an objective lens. The objective lens unit includes a drive source that moves the objective lens holder up and down and a driver that transmits a drive force of the drive source to the objective lens holder.
US11249294B2 Optical system and method for correcting mask defects using the system
An optical system includes a scanning unit, a first lens-element group including at least a first lens element, and a focusing unit which is designed to focus beams onto a focus, wherein the focusing unit includes a second lens-element group including at least a second lens element and an imaging lens. The imaging lens further includes a pupil plane and a wavefront manipulator. The wavefront manipulator is arranged in the pupil plane of the imaging lens or in a plane that is conjugate to the pupil plane, or the scanning unit of the optical system is arranged in a plane that is conjugate to the pupil plane and the wavefront manipulator is arranged upstream of the scanning unit in the light direction. The focus of the second lens-element group lies in the pupil plane of the imaging lens in all focal positions of the focusing unit.
US11249293B2 Systems, apparatus, and methods for dynamic forensic analysis
A computing system for dynamic forensic data capture and analysis is provided. The computing system may include a processor coupled to a memory to execute forensic analysis detection scheme using a forensic analysis agent of a client node and a forensic analysis module at a networked server node. The processor may be operable to receive a user request for a computer activity and sensed image data associated with the forensic evidence while the client node is coupled within a forensic microscope assembly that optically aligns an image sensor of the client node with the forensic evidence. The processor may also be operable to generate and send ballistic specimen data including images, video, GPS data and the like to the networked server, wherein the processor is operable to generate ballistic imaging metadata. Further, the processor may be operable to detect matching records of spent ballistics and generate a hit report thereby.
US11249292B2 Freeform surface off-axial three-mirror imaging system
A freeform surface off-axial three-mirror imaging system comprising a primary mirror, a secondary mirror, a tertiary mirror, and a detector. The secondary mirror comprises a first freeform surface and a second freeform surface. Each reflective surface of the primary mirror, the first freeform surface, the second freeform surface and the tertiary mirror is an xy polynomial freeform surface. The freeform surface off-axial three-mirror imaging system comprises a first field of view formed by the first freeform surface and a second field of view formed by the second freeform surface.
US11249291B2 Zoom lens and image pickup apparatus including the same
Provided is a zoom lens consisting of, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, a third lens unit having a positive refractive power, and a rear lens group including a plurality of lens units, and an interval between each pair of adjacent lens units is changed during zooming. When the rear lens group includes a lens unit Ln disposed closest to the image side among lens units including at least one positive lens and at least one negative lens, the first lens unit and the lens unit Ln are configured to move for zooming. The first lens unit includes, in order from the object side to the image side, a first positive lens, a second positive lens, and a first negative lens.
US11249289B2 Spectral imager and spectral imaging method
A spectral imager includes a filter array, a pixel array, and a lenslet array therebetween. The filter array includes a plurality of filter regions. The lenslet array includes a plurality of lenslets each configured to form a respective image of the filter array on a respective one of a plurality of regions of the pixel array. The spectral imager may also include a fore-optic lens, the filter array being located between the lenslet array and the fore-optic lens. The spectral imager may also include a fore-optic lens, the filter array being located between the lenslet array and the fore-optic lens. Each of the plurality of filter regions is configured to selectively transmit radiation based on wavelength and/or polarization.
US11249284B2 Optical system
An optical system includes: a first lens having refractive power; a second lens having refractive power; a third lens having refractive power and comprising an image-side surface which is convex in a paraxial region; a fourth lens having refractive power; a fifth lens having refractive power and comprising an image-side surface which is concave in the paraxial region; a sixth lens having refractive power; and a stop disposed in front of an object-side surface of the first lens. The first to sixth lenses are sequentially disposed from an object side. A radius of the stop SD and an overall focal length of the optical system f satisfy: 0.2
US11249281B2 Micro imaging system, imaging apparatus and electronic device
A micro imaging system includes, in order from an object side to an image side: a first lens element having negative refractive power; a second lens element having positive refractive power; and a third lens element with negative refractive power having an object-side surface being concave in a paraxial region thereof. There are a total of three lens elements in the micro imaging system.
US11249277B2 Lens driving device, camera module and optical device
The first embodiment of the present invention relates to a lens driving device comprising: a cover including an upper plate and a lateral plate extending from the upper plate; a bobbin arranged to move in a first direction within the cover; a coil arranged at the bobbin; a magnet which is arranged at the cover and faces the coil; and a base which is arranged below the bobbin and coupled to the cover, wherein the bobbin includes: a first surface facing the upper plate of the cover; a second surface which faces upwards and is arranged lower than the first surface; a first protrusion which is arranged at the first surface of the bobbin and overlapped with the upper plate of the cover in a first direction; and a groove concavely formed downwards on the second surface of the bobbin.
US11249269B2 Multi-level optical cassette
An optical cassette includes a body defining a first termination region defined at the first end of the body; a second termination region defined at the second end of the body; a cable routing region disposed at a first level of the body; an optical splice holding region disposed at a second level of the body; and an optical coupler holding region disposed at the second level of the body. The first level is defined by a base of the body and the second level is defined by a divider tray that pivots relative to the body.
US11249260B2 Chip-to-chip optical data communication system
An optical input/output chiplet is disposed on a first package substrate. The optical input/output chiplet includes one or more supply optical ports for receiving continuous wave light. The optical input/output chiplet includes one or more transmit optical ports through which modulated light is transmitted. The optical input/output chiplet includes one or more receive optical ports through which modulated light is received by the optical input/output chiplet. An optical power supply module is disposed on a second package substrate. The second package substrate is separate from the first package substrate. The optical power supply module includes one or more output optical ports through which continuous wave laser light is transmitted. A set of optical fibers optically connect the one or more output optical ports of the optical power supply module to the one or more supply optical ports of the optical input/output chiplet.
US11249259B2 Outdoor optical fiber connector
The invention discloses an outdoor optical fiber connector, which includes a female head flange assembly, a male head assembly, an insertion core fixing assembly and a docking assembly, and the docking assembly includes a pluggable locking member or a threaded locking member, and the female head flange assembly is provided with two docking structures respectively docked with the pluggable locking member and the threaded locking member. The connector of the invention provides multiple docking modes, meeting different installation requirements, and the connector is an ultra-small outdoor connector, having a compact overall space, and have a convenient and fast installation.
US11249257B2 Ferrule assemblies having a lens array
Ferrule assemblies having a lens array are disclosed. In one embodiment, a ferrule assembly includes a ferrule body and a fiber array ferrule. The ferrule body includes a first end face and a second end face, at least one cavity for receiving one or more optical fibers disposed between the first end face and the second end face, and at least one body alignment feature at an outer surface of the body. The fiber array ferrule includes a first end face and a second end face, an array of alignment holes extending between the first end face and the second end face, and at least one ferrule alignment feature at an outer perimeter of the fiber array ferrule. The second end face of the fiber array ferrule is coupled to the first end face of the body.
US11249256B2 Fiber optic connector with polymeric material between fiber end and ferrule end, and fabrication method
A fiber optic connector includes polymeric material arranged within a front end portion of at least one internal bore of a ferrule. At least a portion of the polymeric material extends from a terminal end of at least one optical fiber to at least a front end of the ferrule. A polymeric material end face serving as a conduit for transmitting optical signals to and/or from the at least one optical fiber. Waveguiding regions may be incorporated in polymeric material assemblies. Polymeric material may be printed, dispensed, or otherwise applied over the terminal end of the at least one optical fiber in the at least one internal bore, and subsequently cured. Polymeric material arranged over (e.g., in contact with) the terminal end of an optical fiber may reduce or eliminate the need for fiber end face polishing, and creates physical contact through an optical interface without exerting undue mechanical stresses on the optical fiber.
US11249253B2 Systems and methods for photonic polarization rotators
Photonic rotators integrated on a substrate are disclosed for manipulating light polarization.
US11249250B2 Hollow core optical fibre
A hollow core optical fibre comprises a tubular jacket; a cladding comprising a plurality of primary capillaries spaced apart from one another in a ring and each bonded to an inner surface of the jacket at a peripheral location around the circumference of the jacket; and a hollow core formed by a central void within the ring of primary capillaries; wherein the cladding further comprises, within each primary capillary, two secondary capillaries and no more, the two secondary capillaries spaced apart from one another and each bonded to an inner surface of the primary capillary at an azimuthal location around the circumference of the primary capillary which is displaced from the peripheral location of the primary capillary.
US11249249B2 Method of identifying wideband MMF from 850 nm DMD measurements
A method is used to select a multimode fiber meeting requirements of a first minimum bandwidth at a first wavelength and a second minimum bandwidth at a second wavelength different from the first wavelength. Differential mode delay (DMD) data is measured for the multimode fiber at the first wavelength. The DMD data comprises output laser pulse data as a function of the radial position of an input laser pulse having the first wavelength. The DMD data is transformed into mode group space, to obtain relative mode group delay data as a function of mode group. The multimode fiber is selected based on meeting requirements of the first minimum bandwidth at the first wavelength based on a first set of criteria, comprising a first criterion using as input the measured differential mode delay (DMD) data for the multimode fiber measured at the first wavelength. The multimode fiber is selected based on meeting requirements of the second minimum bandwidth at the second wavelength based on a second set of criteria, comprising: a second criterion using as input the relative mode group delay data. A related system is also described.
US11249248B2 Method and system for fabricating an optical fiber device for shape sensing
There is described a method of fabricating an optical fiber device, the method comprising: positioning longitudinal portions of a plurality of optical fibers alongside each other in a given geometrical relationship, depositing liquid coating material around the longitudinal portions of the plurality of optical fibers; and the liquid coating material setting up around the longitudinal portions of the plurality of optical fibers thereby maintaining said given geometrical relationship along the longitudinal portions.
US11249241B2 Diffusive reflector for a lighting apparatus
A diffusive reflector for a lighting apparatus comprising a backing part upon a surface of which is disposed an interface part(s) wherein the interface part(s) is at least partially diffusively reflective optically and/or the backing part is diffusively reflective optically. The interface part(s) is formed with a plurality of separate protrusions each adapted for making a separate respective contact interface with a surface of a light guide panel of the lighting apparatus to optically couple the backing part to the light guide panel via the interface part(s). The interface part(s) comprises an optically transmissive interface material arranged to form said contact interface such that the interfacial energy thereof is reduced so that air is driven from the contact interface. Consequently, the critical angle for total internal reflection of light guided by the light guide panel is increased at said contact interface.
US11249237B2 Optical device, image display device, and display device
There is provided an optical device that provides a high quality image. The optical device includes a first light guiding member that has first through sixth surfaces and a first deflecting means. The first, second, and fifth surfaces are opposed to the third, fourth, and sixth surfaces, respectively. The optical device further includes a second light guiding member that has seventh through twelfth surfaces and a second deflecting means. The seventh, eighth, and eleventh surfaces are opposed to the ninth, tenth, and twelfth surfaces, respectively. Light that enters from the fifth surface is totally reflected within the first light guiding member, is deflected by the first deflecting means, is emitted from the third surface, enters the eighth surface, is totally reflected between the seventh surface and the ninth surface, is deflected by the second deflecting means, and is emitted from the seventh surface.
US11249236B2 Light guide
A light guide for luminaires is disclosed. In some embodiments the light guide is oriented to receive light from a point light source at a light receiving surface configured to refract incoming light at angles to enable total internal reflection (TIR) of the light down the body of the light guide without loss of light. A foot at the bottom of the body of the light guide includes a first sloped face wherefrom a portion of the light is extracted downward toward a work plane in a batwing distribution and a second sloped face and a return face wherefrom the remaining light is extracted upward.
US11249234B2 Polarizer with composite materials
It would be advantageous to improve polarizer high temperature resistance, corrosion resistance, oxidation resistance, optical properties, and etchability. Composite polarizer materials can be used to achieve this. A polarizer can comprise polarization structures configured for polarization of light. The polarization structures can include a reflective rib, the reflective rib being a composite of two different elements. The polarization structures can include an absorptive rib, the absorptive rib being a composite of two different elements. The polarizer can include a transparent layer, the transparent layer being a composite of two different elements.
US11249232B2 Electronic device
An electronic device includes a substrate, a grid structure, and a plurality of polarizing wires. The grid structure is disposed on the substrate and includes a plurality of apertures. The polarizing wires are disposed on the substrate and extend across the apertures. A first number of a portion of the polarizing wires within a first aperture of the apertures is in a range from 50 to 15000.
US11249231B2 Optical purification layer, edge-lit backlight module and polarizer
The present invention provides an optical purification layer, an edge-lit backlight module, and a polarizer. The material of the optical purification layer includes an organic absorbing dye for absorbing cyan light and yellow orange light having a wavelength range of 560-610 nm. The edge-lit backlight module includes a back plate, a reflector, a light guide plate, an edge light source, and an optical film module stacked, wherein the optical purification layer is provided between the edge light source and the light guide plate, or the optical purification layer is further provided between the light guide plate and the diffuse reflection layer, or the light guide plate includes a material of the optical purification layer.
US11249226B2 Micron-size plasmonic color sorter
Provided is an optical device including a dielectric transparent substrate and a metallic layer having a thickness between about 20 nm and about 1000 nm disposed on the transparent substrate. The metallic layer comprises at least one localized group of cavities, each localized group being confined within a diameter smaller than about 5 um, and each localized group comprising at least two cavities, with a distance between two adjacent cavities in the localized group being between about 100 nm and about 2000 nm. Each cavity in the localized group is shaped as a through-hole in the metallic layer, the through hole having a polygonal cross-section having a polygon side length between 50 nm and 2000 nm.
US11249225B2 Tunable acoustic gradient lens system utilizing amplitude adjustments for acquiring images focused at different z-heights
A variable focal length lens system includes a tunable acoustic gradient (TAG) lens; a TAG lens controller; and processor(s) configured to: (a) operate the TAG lens controller to drive a periodic modulation of the TAG lens optical power at a TAG lens resonant frequency, using a first amplitude driving signal that provides a first focal Z range extending between peak focus distances Z1max+ and Z1max−; and expose a first image using a first exposure increment approximately at the timing of Z1max+ or Z1max−; (b) adjust the TAG lens controller to drive the periodic modulation using a second amplitude driving signal that provides a second focal Z range extending between peak focus distances Z2max+ and Z2max−; and expose a second image using a second exposure increment approximately at the timing of Z2max+ or Z2max−; and (c) perform processing that includes determining focus metric values for the first and second images.
US11249224B2 Liquid crystal element, deflection element, and eyeglasses
A liquid crystal element (100) refracts and outputs light. The liquid crystal element (100) includes a first electrode (1), a second electrode (2), an insulating layer (21) that is an electric insulator, a resistance layer (22), a liquid crystal layer (23) including liquid crystal, and a third electrode (3). The insulating layer (21) is disposed between each location of the first and second electrodes (1) and (2) and the resistance layer (22) to insulate the first and second electrodes (1) and (2) from the resistance layer (22). The resistance layer (22) has an electrical resistivity higher than that of the first electrode (1) and lower than that of the insulating layer (21). The resistance layer (22) and the liquid crystal layer (23) are disposed between the insulating layer (21) and the third electrode (3). The resistance layer (22) is disposed between the insulating layer (21) and the liquid crystal layer (23). The insulating layer (21) has a thickness (ts) smaller than a thickness (th) of the resistance layer (22).
US11249217B2 Method for resistivity determination with borehole imagers
A method and system for resistivity imaging. A method may comprise disposing a downhole tool into a borehole, applying a voltage difference between the array of injector electrodes, constructing a first set of formation images for each of the plurality of frequencies, applying a mud effect removal algorithm to produce a second set of formation images for each of the plurality of frequencies, applying a dielectric correction algorithm to each of the plurality of frequencies to produce a third set of formation images for each of the plurality of frequencies, and combining the first set of formation images, the second set of formation images, and the third set of formation images to obtain a blended image. A system for resistivity imaging may comprise a downhole tool. The downhole tool may comprises a pad, an array of injector electrodes, and one or more return electrodes.
US11249211B2 Sand pack and gravel pack acoustic evaluation method and system
A method for characterizing a sand-pack or gravel-pack in a subsurface formation includes inducing a pressure change to induce tube waves in fluid in a well drilled through the subsurface formation. At a location proximate to a wellhead at least one of pressure and a time derivative of pressure in the well is measured for a selected length of time. At least one of a physical parameter and a change in the physical parameter with respect to time, of the sand-pack or gravel-pack, is determined using the measured pressure and/or the time derivative of pressure.
US11249203B2 Thick alkali metal halide perovskite films for low dose flat panel x-ray imagers
Methods and devices that use alkali metal chalcohalides having the chemical formula A2TeX6, wherein A is Cs or Rb and X is I or Br, to convert hard radiation, such as X-rays, gamma-rays, and/or alpha-particles, into an electric signal are provided. The devices include optoelectronic and photonic devices, such as photodetectors and photodiodes. The method includes exposing the alkali metal chalcohalide material to incident radiation, wherein the material absorbs the incident radiation and electron-hole pairs are generated in the material. A detector is configured to measure a signal generated by the electron-hole pairs that are formed when the material is exposed to incident radiation.
US11249202B2 CsI(Tl) scintillator crystal including multi valence cations to reduce afterglow, and a radiation detection apparatus including the scintillation crystal
A scintillation crystal can include a cesium halide that is co-doped with thallium and another element. In an embodiment, the scintillation crystal can include CsX:Tl, Me, where X represents a halogen, and Me represents a dopant selected from the group consisting of chromium (Cr), zirconium (Zr), cobalt (Co), manganese (Mn), cadmium (Cd), dysprosium (Dy), thulium (Tm), tantalum (Ta), and erbium (Er), the dopant concentration of the element selected from the group consisting of chromium (Cr), zirconium (Zr), cobalt (Co), manganese (Mn), cadmium (Cd), dysprosium (Dy), thulium (Tm), tantalum (Ta), and erbium (Er) in the scintillation crystal is in a range of 1×10−7 mol % to 0.5 mol %. In a particular embodiment, the scintillation crystal may have a cesium iodide host material, a first dopant including a thallium cation, and a second dopant including a cation.
US11249201B2 Scintillator material and radiation detector
A scintillator material includes a matrix phase and scintillator parts dispersed in the matrix phase. The scintillator parts contain fine particles of single crystal. According to the above aspect, since the scintillator parts containing the fine particles of single crystal are dispersed in the matrix phase, it is possible to reduce an influence from an environment.
US11249199B2 Apparatus and process for optimizing radiation detection counting times using machine learning
A method is provided to reduce the counting times in radiation detection systems using machine learning, wherein the method comprises: receiving an output data from a detector which is to detect a target material from a target body; analyzing the output data; identifying a material of interest from the analyzed output data; and controlling a source of the target material to prevent the source from harming the target body. An apparatus is also provided which comprises: a detector to detect radiation and to provide an output data in real-time; and a processor coupled to the detector, wherein the processor is to: receive the output data; analyze the output data; identify a material of interest from the analyzed output data; and control a source of the target material.
US11249195B1 Exchange of time of day between two IoT devices
The rise of the connected objects known as the “Internet of Things” (IoT) will rival past technological marvels. This application discloses a novel time of day (TOD) acquisition by a first Internet of Things (IoT) device from a second IoT device that possesses accurate time of day in a smart environment. The second IoT device obtains time of day from GPS receiver, 5G/6G IoT network, or WiFi IoT network using IEEE1588 PTP or unused subcarriers of 5G/6G/WiFi IoT network. Second IoT device regularly updates its time of day.
US11249194B2 Autonomous vehicle LIDAR system using a waveguide array
An autonomous vehicle includes a LIDAR system that includes a waveguide array, a collimator configured to receive a plurality of beams from the waveguide array and output a plurality of collimated beams, and a scanner configured to adjust a direction of the plurality of collimated beams. The vehicle also includes one or more processors configured to determine a range to an object based on a return signal received from reflection or scattering of the plurality of collimated beams by the object and to control operation of at least one of a steering system or the braking system based on the range.
US11249189B2 Distance detecting systems for use in mobile machines including gallium and nitrogen containing laser diodes
A distance detecting system for use in mobile machines comprises a gallium and nitrogen containing laser diode disposed within a light of a mobile machine. The gallium and nitrogen containing laser diode is configured to emit a first light with a first peak wavelength. A wavelength conversion member is configured to produce a white light. A first sensing light signal is based on the first peak wavelength. One or more optical elements are configured to direct at least partially the white light to illuminate one or more target objects or areas and to transmit respectively the first sensing light signal for sensing at least one remote point. A detector is configured to detect reflected signals of the first sensing light signal to determine coordinates of the at least one remote point.
US11249187B2 Method and acoustic device for measuring surface movements
A method for detecting movements of a plurality of points (P) of a surface (21), comprising a measuring step during which an incident ultrasonic wave is emitted into the air towards the surface and an ultrasonic wave reflected into the air by the surface (21) is detected. During the measuring step, each measuring point is illuminated by the incident ultrasonic wave at a multiplicity of angles of incidence, and the reflected ultrasonic wave is detected by a network of receiving transducers (3) comprising a plurality of ultrasonic receiving transducers (3a). The movements of the surface are determined at a measuring point by determining a delay and/or a phase shift between two beam-forming signals for said measuring point.
US11249184B2 Autonomous collision avoidance through physical layer tracking
In an embodiment, a method includes separating a heterogeneous radio-frequency (RF) signal, received at multiple antennas, into multiple homogenous signals. The multiple antennas have a known positional arrangement. The method further includes estimating a location relative to the known positional arrangement of the antennas of an object producing the RF signal based on phase and amplitude of each homogeneous signal as received at each of the plurality of antennas. The location can further be estimated over multiple time steps, such that velocity and acceleration can be accelerated from the estimated locations.
US11249178B2 Satellite orbital monitoring and detection system using fractal superscatterer satellite reflectors (FSR)
Metamaterials are employed with satellites, e.g., small satellites, to increase the observability of such satellites. Any type of suitable metamaterial can be used. In exemplary embodiments fractal-based patterns or structures may be used. A super scatterer having a metasurface is employed for the satellite and enhances the radar reflection for a given area of the satellite. Such detection can be used for monitoring and/or controlling the orbits of satellite space craft.
US11249177B2 Transceiver assembly for detecting objects
A transceiver assembly is configured to detect an object. The transceiver assembly includes a first transmit antenna array configured to transmit a first signal at a first frequency, a second transmit antenna array configured to transmit a second signal at a second frequency that differs from the first frequency, and a receive antenna array configured to receive a third signal at a third frequency that is a difference between the first frequency and the second frequency. The transceiver assembly detects the object in response to reception of the third signal by the receive antenna array.
US11249174B1 Automatic calibration method and system for spatial position of laser radar and camera sensor
An automatic calibration method and system for spatial positions of a laser radar and a camera sensor is provided. The method includes: adjusting a spatial position of the laser radar relative to the camera sensor to obtain a plurality of spatial position relationships of the laser radar and the camera sensor; for a spatial position relationship, calculating a gray value of each laser radar point conforming to the line features after projection as a score, and accumulating scores of all laser radar points as a total score; traversing all the spatial position relationships to obtain a plurality of total scores; and selecting a spatial position relationship of the laser radar and the camera sensor corresponding to a highest total score from the plurality of total scores to serve as a calibrated position relationship of the laser radar and the camera sensor.
US11249172B2 Image acquiring apparatus for vehicle, control device, vehicle having image acquiring apparatus for vehicle or control device, and image acquiring method for vehicle
An image acquiring apparatus for a vehicle includes a light emitting unit configured to emit pulse light to a predetermined direction, an image acquisition unit configured to acquire a plurality of different images of target distance ranges by imaging reflected light returning from the target distance ranges at imaging timings set according to the target distance ranges, and a timing controller configured to control a light emission cycle of the pulse light and the imaging timings. The timing controller is configured to control at least one of the light emission cycle and the imaging timing such that among different target distance ranges, a range of a specific distance necessary for object recognition is imaged with luminance higher than that for ranges other than the range of the specific distance.
US11249169B2 Site matching for asset tracking
A method of determining locations of tracking devices may include receiving a data ping from a tracking device, where the data ping may be sent in response to the tracking device detecting a predetermined sequence of movements indicating a logistic event from a plurality of predefined logistics events. The method may additionally include accessing a hierarchical logistics flow for the tracking device, where the hierarchical logistics flow may include an ordered sequential list of event sites through which the tracking device is likely to move. The method may further include assigning an event site from the ordered sequential list of event sites based on the logistic event and the hierarchical logistics flow.
US11249167B2 Location determination using crowd sourced information
A method of determining locations of access points in a venue, one or more electronic devices configured to receive radio signals from the access points, the method comprises: generating and storing, at a server in communication with the one or more electronic devices, a database comprising information received from the one or more electronic devices, the information comprising: values associated with a radio signal characteristic of the radio signals at locations of RF scan capture by the one or more electronic devices and access point identifiers representing access points corresponding to the values, the locations of RF scan capture being unknown at a time of RF scan capture; assigning correlation values to quantify similarity between the values for pairs of the access point identifiers; mapping the correlation values to correlation ranges based on known locations of at least two of the access points; determining the locations of the access points based on the correlation ranges and the known locations.
US11249164B2 Methods, apparatuses, systems, and computer program products for multi-point shunt calibration
Embodiments of the present disclosure include methods, apparatuses, systems, and computer program product for enabling multi-point shunt calibration of a sensor device. Multi-point shunt calibration provides at least a first, second, and third simulated calibration output, each simulated calibration output corresponding to an actual reading value and an expected reading value. The simulated calibration outputs are associated with a predefined output sequence, where each simulated calibration output is separated from an adjacent simulated calibration output by an output step size. Some embodiments are configured for automatically outputting each simulated calibration output for a particular period of time before outputting an adjacent simulated calibration output in the predefined output sequence. The various simulated calibration outputs, actual reading values, and/or expected values may be used in determining calibrated reading values for the sensor device.
US11249162B1 Motion corrected blipped CAIPIRINHA and SMS
Techniques are disclosed related to the compensation of phase offsets introduced into k-space lines as a result of encoding of blip gradients due when motion is present, which may be used for parallel magnetic resonance imaging (MRI) techniques such as blipped SMS or blipped CAIPIRINHA. The compensation of these additional phase offsets may prevent artifacts that would otherwise be present in the reconstructed images as a result of motion during the MRI scanning procedure. The additional phase offsets may be accounted for during the image acquisition phase of the MRI scan or, alternatively, during the image reconstruction phase.
US11249160B2 Image segmentation using reference gray scale values
The invention provides for a medical imaging system (100, 300, 400) comprising a memory (110) containing machine executable instructions (120) and a processor (106). Execution of the machine executable instructions cause the processor to: receive (200) a magnetic resonance image (300), receive (202) meta data descriptive of the magnetic resonance image, wherein the metadata comprises reference gray scale value data (124) for two or more tissue types; and segment (204) the magnetic resonance image using an image segmentation algorithm (126) that uses the reference gray scale value data.
US11249158B2 Method and procedure for signal estimation and data harmonization for magnetic resonance spectroscopy (MRS)
A method and a system for analysis of raw MRS data, in the form of signal strength versus chemical shift (ppm), from multiple scanners, includes “signal estimation” from each raw data set, followed by cross-scanner “data harmonization” of results. The final resulting MRS signals are consistent from one scanner to another, and are used for analysis by radiologists and other physicians.
US11249157B2 Gradient coil apparatus and methods for MRI
A coil apparatus and methods for magnetic resonance imaging involving a wire winding, the wire winding having at least one of: a hollow cross-section wire and a solid cross-section wire, the solid cross-section wire having at least one of: a solid small cross-section wire and a solid large cross-section wire, the solid large cross-section wire having a thickness greater than that of the solid small cross-section wire, and the solid small cross-section wire disposed in one of adjacent and proximate at least one of the hollow cross-section wire and the solid large cross-section wire, whereby at least one of current density, winding density, and heat extraction are increasable.
US11249156B2 Magnetic resonance radiation shield and shielded main magnet
The present invention provides a radiation shield (204), in particular for shielding main coils (202) of a magnetic resonance imaging system (110), whereby the radiation shield (204) comprises a cavity (214) for housing at least one main coil (202), whereby the cavity (214) is formed between an inner cylindrical wall (206), an outer cylindrical wall (208), which are arranged essentially concentrically to each other, and two ring-shaped base walls (212), which interconnect the inner cylindrical wall (206) and the outer cylindrical wall (208), wherein at least one out of the inner cylindrical wall (206), the outer cylindrical wall (208), and the two ring-shaped base walls (212) is provided at least partially with an inner layer (216), which faces the cavity (214), and an outer layer (218), wherein the inner layer (216) is a layer comprising carbon fiber reinforced plastic, and the outer layer (218) comprises a metal, which is paramagnetic or diamagnetic. The present invention also provides a shielded main magnet (200) comprising at least one main coil (200) for generating a static main magnetic field in a magnetic resonance imaging system (110), and a radiation shield (204) as specified above, wherein the at least one main coil (202) is housed in a cavity (214) of the radiation shield (204).
US11249155B2 RF transmit system and method, MRI system and pre-scan method and storage medium thereof
The present invention relates to an RF transmit system and method, MRI system and a pre-scan method and medium thereof. The RF transmit system comprises: an RF output unit, for generating and outputting an RF pulse signal; an RF amplifier, for amplifying the RF pulse signal; and a signal processing unit, for communicating the amplified RF pulse signal to an RF transmit coil of the MRI system and outputting a feedback signal to the RF output unit, wherein the RF output unit generates a linearity compensation control signal based on the feedback signal and a predetermined feedback signal-linearity compensation value-relationship, so as to carry out linearity compensation for the RF pulse signal outputted by the RF output unit. The RF transmit method corresponds to the above noted system and the MRI system comprises the above noted RF transmit system. The pre-scan method comprises the RF transmit method. Instructions recorded by the medium may execute the above noted RF transmit method and pre-scan method.
US11249146B2 Circuit for monitoring voltage of output terminal of hall sensor and circuit for supporting lens module actuating controller
A circuit for monitoring an output voltage of a hall sensor includes an input port electrically connected to a first hall-sensor output terminal; an output port to output a monitoring voltage; a holder electrically connected to the input port to save the voltage of the input port; a first buffer including a first output terminal and first input terminal having an input impedance higher than an output impedance, having a voltage corresponding to a voltage of the first output terminal, and electrically connected to the holder; a second buffer including a second output terminal and second input terminal having an input impedance higher than an output impedance, having a voltage corresponding to a voltage of the second output terminal, and electrically connected to the input port; and an amplifier producing the monitoring voltage by amplifying a difference in voltages between the first output terminal and the second output terminal.
US11249140B2 Method and system for testing a rechargeable battery
A method of testing a rechargeable battery (4) connected to a DC bus (5) of a converter (11) of a power supply system (10) including a control system (12) for controlling power transfer between a power source (2), the rechargeable battery (4), and a load (3) connected to the DC bus (5) is provided. The method includes: setting a test discharge current (I4d) and a test end voltage (Vend) for the rechargeable battery (4) to be used during the test; at a first point in time (T0), starting a test run measuring a current (I4) from the rechargeable battery (4) and a voltage (V4) over the rechargeable battery (4); at a second point in time (Tend), when the V4 becomes equal to the Vend, terminating the test run; and registering the time period elapsed between T0 and Tend as a measure of the status of the rechargeable battery (4).
US11249134B1 Power-collapsible boundary scan
Physical or off-chip interfaces may be selectively bypassed in a boundary scan chain. A bypass control signal may be produced that indicates whether to bypass a selected one of the interfaces. In response to a first state of a bypass control signal, a multiplexer may couple the scan chain output of an interface boundary scan cell to the scan chain input of a successor boundary scan cell of the interface boundary scan cell. In response to a second state of the bypass control signal, the multiplexer may couple the scan chain output of a predecessor boundary scan cell of the interface boundary scan cell to the scan chain input of the successor boundary scan cell, bypassing the interface boundary scan cell.
US11249132B2 Prober and method of preheating probe card
There is provided a prober including inspection rooms. Each of the inspection rooms includes: a probe card having probes; a chuck top configured to mount a wafer; and a temperature adjuster configured to adjust a temperature of the chuck top. At least one of the probe card and the chuck top includes a gap adjustment member configured to maintain a constant gap between the probe card and the chuck top. The probe card is preheated by heat of the chuck top whose temperature is adjusted by the temperature adjuster, in a state in which the wafer is not mounted on the chuck top and in a state in which the probe card and the chuck top are connected with each other via the gap adjustment member.
US11249131B2 Test apparatus and testing method using the same
A test apparatus includes a tray including at least a first region and a second region, and a cap disposed over the tray. The cap includes a cap body, and at least a first magnet and a second magnet disposed over the cap body. The first magnet is configured to provide a first magnetic field to the first region of the tray, and the second magnet is configured to provide a second magnetic field to the second region of the tray. A strength of the first magnetic field is different from a strength of the second magnetic field.
US11249123B2 Method and device for obtaining internal side, external side insulation resistances of relay, and battery management system
Provided is a method and device for obtaining internal side and external side insulation resistances of a relay. The method includes: controlling an insulation resistance obtaining circuit to output an AC signal; when both a main relay and a pre-charge relay are switched off, obtaining a first phase shift of the AC signal between two sampling points according to first collected electrical signals; obtaining an internal side insulation resistance of the main relay according to the first collected electrical signals and the first phase shift; controlling the pre-charge relay to be switched on; when the main relay is switched off and the pre-charge relay is switched on, obtaining a second phase shift of the AC signal between the two sampling points according to second collected electrical signals; and obtaining an external side insulation resistance of the main relay according to the second collected electrical signals and the second phase shift.
US11249119B2 Induction heating apparatus and controlling method thereof
An induction heating apparatus includes a coil driver configured to have a plurality of selectable resonant frequencies, and a controller configured to control the coil driver. The coil driver drives a coil according to a control signal from the controller.
US11249112B2 Devices for high-density probing techniques and method of implementing the same
A testing apparatus with reduced warping of the probe card and a method of reducing warping of a probe card of a testing apparatus are disclosed. The testing apparatus can include a testing head and a platform opposite the testing head, where the testing head and platform move relative to one another to bring a sample into contact with probing tips of the testing apparatus. The testing head can include a probe card printed circuit board, a stiffener, a discontinuous backer and a plurality of probing tips. The stiffener can be coupled to and reinforcing the probe card. The discontinuous backer can extend from the probe card to the stiffener, and can include at least one unfilled void extending from the stiffener to the probe card. The plurality of probing tips can extend from a distal end of the testing head.
US11249107B2 Impact indicator
According to one aspect of the present disclosure, a device and technique for impact detection includes a housing enclosing a mass member where the housing is configured to enable movement of the mass member from a first position to a second position within the housing in response to receipt by the housing of an acceleration event. The impact indicator also includes switch circuitry and a passive radio-frequency identification (RFID) module coupled to the switch circuitry. Responsive to movement of the mass member from the first position to the second position, the mass member causes a change in the switch circuitry where the change in the switch circuitry causes a change in a value output by the RFID module when activated.
US11249106B2 Methods for closed loop operation of capacitive accelerometers
A method for closed loop operation of a capacitive accelerometer includes applying a first drive signal V1 to a first fixed capacitive electrode and a second drive signal V2 to a second fixed capacitive electrode the first and second drive signals each having a periodic waveform varying in amplitude between zero and a maximum value Vref and sensing a displacement of the proof mass and applying pulse width modulation to the first and second drive signals with a constant frequency fmod and a variable mark/space ratio. The method also includes applying a voltage offset Vref/2 to the proof mass and applying the pulse width modulation such that the first and second drive signals have a waveform that varies so that when either one of the first and second drive signals is at Vref or zero the other drive voltage is at Vref/2.
US11249104B2 Program setting adjustments based on activity identification
An electronic device monitors accelerations using a motion sensor. The electronic device determines a current motion state based on the accelerations. The electronic device identifies a plurality of applications that subscribe to a motion state identification service and notifies a subset of the applications of the current motion state, the subset meeting notification criteria associated with the current motion state.
US11249103B2 Cup anemometer with single piece rotor
A cup anemometer providing accurate wind speed measurement in a cost-effective configuration. A rotor of the anemometer, e.g. a single-piece molded rotor, may be assembled to a shaft using a cap. In some embodiments, the hub of the rotor and the cap provide symmetry in the area of the cups and arms of the rotor and/or the bottom of the hub and the top of the cap may be positioned above and below, respectively, the planes defined by the tops and bottoms, respectively, of cups of the rotor. In some embodiments, each of the of the cups may be generally conical having a cone angle of nominally 114 degrees and/or each of the arms of the rotor may have a front surface that is co-planar with a front surface of an associated one of the cups.
US11249102B2 System and method for measuring speed, spin rate, and accuracy of a sporting device
A system and method for measuring motion properties of a movable object, such as a sporting device, wherein the movable object has an embedded magnetized unit creating a magnetic field. A measurement device, having a first magnetic field sensor positioned a known distance away from a second magnetic field sensor, is positioned in the vicinity of the movable object's trajectory, whereby the first and second magnetic field sensors output signals when the movable object passes within their respective proximities. A control module, that is responsive to the output signals created by the magnetic field sensors, is configured to record the times of output signal events. The control module is further configured to calculate motion properties, such as the speed and rate of spin, of the movable object based upon the recorded times of various sensor output events and the known distance between the first and second magnetic field sensors.
US11249100B2 Modular robotic systems for delivering fluid to microfluidic devices
Systems and methods for delivering fluid to a microfluidic device is provided. The system includes a multi-well plate having a plurality of wells and an inlet tube having a first end being in communication with the one or more wells of the multi-well plate and a second end being in communication with a microfluidic device. The first end of the inlet tube is moveable between the plurality of wells of the multi-well plate to deliver fluid to the microfluidic device from the plurality of wells of the multi-well plate.
US11249096B2 Specimen analyzer and specimen analysis method for controlling an output of a target component in an abnormal range to prevent erroneous diagnosis
A specimen analyzer includes: an analysis unit which analyzes a specimen collected from a subject and generates an analysis result including a component amount in the specimen; an output unit which outputs the analysis result; and a controller which causes the output unit to output or not to output the component amount based on a comparison between the component amount and a determination reference value.
US11249095B2 Automated high volume slide processing system
An automated system is provided for performing slide processing operations on slides bearing biological samples. In one embodiment, the disclosed system includes a slide tray holding a plurality of slides in a substantially horizontal position and a workstation that receives the slide tray. In a particular embodiment, a workstation delivers a reagent to slide surfaces without substantial transfer of reagent (and reagent borne contaminants such as dislodged cells) from one slide to another. A method for automated processing of slides also is provided.
US11249092B2 Detection of misfolded tau protein
Methods and kits are provided for amplifying and detecting misfolded tau protein from samples, for example, from patients having tauopathies such as Alzheimer's Disease, Progressive Supranuclear Palsy, and the like.
US11249091B2 Detection of glucuronidated and 3-bromotyrosine
The present invention to provides methods, kits, and compositions for: i) detecting the level of 3-bromotyrosine in a sample that has been treated to liberate 3-bromotyrosine from 4-O-glucuronide-3-bromotyrosine, and/or ii) detecting the level of 4-O-glucuronide-3-bromotyrosine, and/or the combined level of both 4-O-glucuronide-3-bromotyrosine and 3-bromotyrosine, in a sample that has not been treated to liberate 3-bromotyrosine from 4-O-glucuronide-3-bromotyrosine. In certain embodiments, such detected levels are used to: i) identify the presence, severity, or risk of an eosinophilic disorder (e.g., asthma or a TH2-high eosinophilic disorder); ii) identify therapy effective for treating asthma or an eosinophilic disorder; or iii) identify patients suitable for treatment with therapeutic agents targeted to asthma or an eosinophilic disorder.
US11249088B2 Influenza potency assays
The present application discloses stability-indicating potency assays for influenza vaccines.
US11249080B2 Proteomic assay using quantum sensors
Apparatus and methods for the detection of proteins in biological fluids such as urine using a label-free assay is described. Specific proteins are detected by their binding to highly specific capture reagents such as SOMAmers that are attached to the surface of a substrate. Changes to these capture reagents and their local environment upon protein binding modify the behavior of color centers (e.g., fluorescence, ionization state, spin state, etc.) embedded in the substrate beneath the bound capture reagents. These changes can be read out, for example, optically or electrically, for an individual color center or as an average response of many color centers.
US11249079B2 Detection devices and related methods of use
Disclosed are devices and methods for detecting analytes from a sample.
US11249078B2 Universal method for detecting various analytes
The invention relates to a method for detecting various analytes, characterized by the following steps: a) providing separation particles containing, on their surface, firstly means of binding the analyte to be identified and secondly means of separating the analyte bound to the particles; b) providing identification particles firstly having, on their surface, means for binding the analyte to be identified and secondly containing on their surface or enclosed therein, means which are capable, after they have been detached or released from the particles, by virtue of their labeling, of generating a signal which serves for identification of the analyte; c) combining analyte, separation particles and identification particles; d) removing and washing the identification particles bound via the analyte by means of the separation particles; e) releasing the means which serve to identify the analyte, characterized in that the means which serve to identify the analyte are coupled reversibly to the identification particles and in that the identification molecules serve simultaneously for identification of the analyte and for detection.
US11249070B2 Anti-cancer drug assessment method
A method of assessing an anti-cancer drug including culturing a cell structure including cancer cells and stromal cells in a presence of at least one anti-cancer drug, and assessing an anti-cancer effect of the at least one anti-cancer drug based on a number of viable cancer cells in the cell structure after the culturing.
US11249069B2 Cancer analysis system and cancer analysis method
A cancer analysis system includes, so as to perform an efficient image analysis in a cancer screening test using nematodes: a light source unit that irradiates a plate on which nematodes and a urine sample are plotted, from below; a photographing unit that takes an image of the plate irradiated by the light source unit; and an analyzer that analyzes the image taken by the photographing unit. The analyzer: couples a prescribed number of pixels in the image into a larger number of pixels thereof; and performs a chemotaxis assay of the nematodes based on a time variation of information on a luminous center of gravity of the image.
US11249065B2 Testing petro-physical properties using a tri-axial pressure centrifuge apparatus
A system for testing properties of a sample, the system including a test cell. The test cell includes a cell casing having a first end piece, a second end piece, and at least one wall extending between the first end piece and the second end piece. The cell casing defines a pressure boundary enclosing an interior region of the cell. The test cell further includes a sample chamber, a first reservoir, and a second reservoir disposed within the pressure boundary. The sample chamber defines an interior region. The first reservoir fluidly connects to the interior region of the sample chamber. The second reservoir fluidly connects to the interior region of the sample chamber. The test cell also has a piston assembly having a piston fluid chamber and a piston with a stem extending into the piston fluid chamber. The piston partially defines the sample chamber.
US11249062B2 Shale brittleness sweet spot evaluation method
A shale brittleness sweet spot evaluation method is provided, comprising: determining a brittleness evaluation formula of shale brittleness indexes, shale mineral volume percent content and shale total organic matter mass percent content according to a shale volume-mass conversion formula and a brittleness calculation formula containing shale total organic matter volume percent content and the shale mineral volume percent content; drawing a shale brittleness grading chart of a research area target interval according to the brittleness evaluation formula and measured shale mineral volume percent content values and shale total organic matter mass percent content values of multiple shale samples of the research area target interval; and evaluating shale brittleness sweet spots of the research area target interval. By adopting the method, the shale brittleness sweet spots can be accurately and quantitatively recognized, shale exploration and development cost is reduced, and production capacities of gas-bearing shale formation are increased.
US11249051B2 Control method, inspection system, and storage medium
According to one embodiment, a control method includes setting a transmission angle of an ultrasonic wave to a standard angle. The control method further includes transmitting an ultrasonic wave at the set transmission angle and detecting an intensity of a reflected wave from an object. The control method further includes calculating a tilt angle based on a gradient of the intensity. The tilt angle indicates a tilt of the object. The control method further includes resetting the transmission angle based on the tilt angle.
US11249050B2 Device and method for detecting faults of a structure
The invention relates to a device for detecting faults of a structure (STR), the device comprising a calculation unit and a plurality of transducers (100) intended to be positioned on or in the structure (STR), first transducers (E) of the plurality de transducers (100) being capable of being in an emission mode, second transducers (R) of the plurality of transducers (100) being capable of being in a reception mode, characterized in that the first transducers (E) form a hexagonal meshing so as to delimit between them several mutually adjacent mesh cells, the second transducers (R) being positioned on respective emission circles of the first transducers (E), each emission circle of a first transducer (E) being centered on the first transducer (E).
US11249041B2 Oil deterioration detector, sensor cover of oil deterioration detector, and method of measuring degree of oil deterioration
Disclosed is a device including a sensor configured to measuring an electrical characteristics of oil; a main body having the sensor in a sideward-facing orientation at one end of an elongated shape thereof; and a sensor cover having a base part configured to be attached to the main body; a tip head part having an arcuate shape or an annular shape being greater in size in a radial direction with respect to the sensor, disposed in a manner protruding at a tip side of the main body with respect to the sensor; and a connection part including a first connecting pillar connecting the base part and the tip head part and a second connecting pillar having a width smaller than a width the first connecting pillar.
US11249037B2 Device and method for determining the microstructure of a metal product, and metallurgical installation
A device for determining the microstructure of a metal product during metallurgical production of the metal product, the device having at least one X-ray source, at least one X-ray detector and at least one accommodating chamber, inside which the X-ray source and/or the X-ray detector is/are arranged and which has at least one window which is transparent to X-ray radiation. To allow reliable determination of the microstructure of a metal product during the metallurgical production thereof, the device includes at least one cooling installation for actively cooling the accommodating chamber.
US11249033B2 Method and device for measuring the physical parameters of a material
The technical solution relates to measurement technology and is intended for measuring the dielectric permittivity and moisture of highly conductive loose, paste-like and fluid materials such as saline slurry, anthracite, ore, crude oil and oil sludge. The present method is based on using a sensor configured as a segment of a long transmission line, and involves feeding a high-frequency probing signal from a generator that is swept through a range of frequencies to an input of the sensor, and measuring harmonic frequencies at which a length of a signal conductor of the sensor is equal to or a multiple of a half-wavelength of the probing signal in the material filling the sensor. The harmonic frequencies are determined based on a voltage minimum at an output of a detector configured as a phase discriminator, the output voltage of which attains a minimum when input signals of the detector are either in-phase or antiphase. Inputs of the detector are coupled to an input and output of the sensor via segments of a coaxial cable which have the same electrical length, said segments being matched at the outputs. Designs for a moisture meter for carrying out the above method are proposed. For the purpose of carrying out measurements in pipelines, the sensor is configured as a conduit having the signal conductor arranged therein. For loose materials in hoppers and on conveyor belts, the sensor is configured as a shield which a U-shaped rod is secured to. The technical result is an increase of measurement accuracy.
US11249028B2 Apparatus for inspecting object surface
An apparatus for inspecting object surface according to an embodiment includes: an imaging device including an imaging area; an optical source; and a group of optical devices including a mirror and a lens, and causing a reflected light other than a regular reflection light from an object to be reflected by a mirror surface of the mirror, and to form an image in the imaging area of the imaging device through the lens, the regular reflection light being caused by a light incident to a surface of the object from the optical source, wherein the optical source, the mirror, the lens, and the imaging device are arranged in such a manner that the regular reflection light is not incident to the imaging area of the imaging device through the mirror and the lens.
US11249025B2 System and method with fiducials in non-rectilinear layouts
Fiducial markers are provided on a patterned array of the type that may be used for molecular analysis, such as sequencing. The fiducial markers may have configurations and layouts that enhance their detection in image or detection data, that facilitate or improve processing, that provide encoding of useful information, and so forth. Examples of the fiducial markers may include non-rectilinear layouts that may provide for more robust location of both the fiducial markers and sites of the patterned array.
US11249016B2 Wavelength band based passive infrared gas imaging
Systems and methods disclosed herein, in accordance with one or more embodiments provide for imaging gas in a scene, the scene having a background and a possible occurrence of gas. In one embodiment, a method and a system adapted to perform the method includes: controlling a thermal imaging system to capture a gas IR image representing the temperature of a gas and a background IR image representing the temperature of a background based on a predetermined absorption spectrum of the gas, on an estimated gas temperature and on an estimated background temperature; and generating a gas-absorption-path-length image, representing the length of the path of radiation from the background through the gas, based on the gas image and the background IR image. The system and method may include generating a gas visualization image based on the gas-absorption-path-length image to display an output image visualizing a gas occurrence in the scene.
US11249015B2 Chemical concentration measurement apparatus
A chemical measurement device for determining the concentration of given chemical in a given fluid has at least one LED light source and at least one light detector. The given chemical has a light absorption curve with a peak, and the at least one LED light source and at least one light detector are configured to collaborate to produce two light signals having peak wavelengths between about 5 nm and 35 nm apart. The two light signal peak wavelengths are in the ultraviolet region with wavelengths beyond the light absorption curve peak. The light signal peak wavelengths, however, also are before the light absorption curve is negligible. The device also has a concentration calculator operatively coupled with the at least one light detector. The concentration calculator is configured to compare the two light signals to produce a concentration signal representing the concentration of the given chemical in the given fluid.
US11249013B2 Testing quality and potency of plant material
A device for holding and testing plant material includes a sample container including a sample fixation member for affixing thereto a plant sample such that the plant sample is held vertically in the sample container, a test and calibration reference, a spectrometer arranged to perform spectrometric analysis of the plant sample with respect to spectrometric analysis of the test and calibration reference, and a multiple-degree-of-freedom positioning device configured to cause relative movement between the sample container and the spectrometer.
US11249011B2 Apparatus and method for evanescent waveguide sensing
An apparatus and an associated method is provided for waveguide spectroscopy of a sample inside a container. The apparatus may include a substrate with a window that is transparent at the wavelengths of interest and is coupled to the container holding a sample; a waveguide core of a material that is transparent at the wavelengths of interest located on an inner surface of the transparent window adjacent the sample, the waveguide core having a refractive index greater than that of the sample, an optical element configured to couple light into and out of the waveguide, and a light source and one or more detectors located outside of the container.
US11249007B2 Universal strip tribological simulator
A tribological testing simulator includes a base having a pair of catchers that clamp onto a specimen, a punch that is drawn through the specimen, and a plurality of sensors that take measurements of respective regions of the specimen. The sensors measure their respective regions of the specimen as it is drawn from an un-deformed state to a deformed state, and facilitate conducting a tensile strip friction test. In some embodiments, the catchers have flat inserts that facilitate conducting a strip stretch or draw test simultaneously with a tensile strip friction test. In other embodiments, the catchers include drawbead inserts that facilitate conducting a drawbead friction test simultaneously with a tensile strip friction test.
US11249005B2 Method and system for determining fluorescence intensity of fluorescence image
A method and a system for fluorescence intensity of a fluorescence image are provided. In the method, fluorescence imaging is performed on a target sample to obtain a fluorescent image. Edge extraction and segmentation is performed on each detection target in the fluorescence image, to obtain the fluorescent image area of each detection target in the fluorescence image. At least one of a cumulative gray-scale value, a maximum gray-scale value and an average gray-scale value of the fluorescence image region and a diameter value of a bright field image region of each detected target is calculated. Then, the flow clustering analysis is calculated based on at least one of the cumulative grayscale value, the maximum grayscale value, the average grayscale value, and the bright field diameter value.
US11249004B2 Particle analysis and sorting apparatus and methods
Described herein are apparatuses for analyzing an optical signal decay. In some embodiments, an apparatus includes: a source of a beam of pulsed optical energy; a sample holder configured to expose a sample to the beam; a detector comprising a number of spectral detection channels configured to convert the optical signals into respective electrical signals; and a signal processing module configured to perform a method. In some embodiments, the method includes: receiving the electrical signals from the detector; mathematically combining individual decay curves in the electrical signals into a decay supercurve, the supercurve comprising a number of components, each component having a time constant and a relative contribution to the supercurve; and numerically fitting a model to the supercurve.
US11248995B2 Hydrogel encapsulation of living organisms for long-term microscopy
Devices and methods for capturing and imaging a specimen, such as a living organism, are disclosed. In some embodiments, a method for imaging a living organism in vivo includes placing at least one specimen into a hydrogel polymer on a substrate, and curing the hydrogel to embed the at least one specimen within the cured hydrogel such that the at least one specimen is kept alive and the movement of the at least one specimen within the cured hydrogel is restricted. The at least one embedded specimen can be imaged.
US11248992B2 Systems and methods for accessing and monitoring a fluid within a pressurized pipe
Systems and methods for accessing and monitoring a fluid within a pressurized pipe include a nozzle coupled to a section of the pressurized pipe and defining an open proximal end fluidly communicating with the pressurized pipe through an access hole formed in the pressurized pipe, an open distal end, and an interior passage extending from the open proximal end to the open distal end. A cover plate is coupled to the open distal end of the nozzle. A valve element is disposed in the interior passage and movable between an open position, in which the valve element is entirely disposed within the nozzle, and a closed position, in which a proximal section of the valve element is disposed in the pressurized pipe. A sensor port extends through a proximal end of the nozzle and positioned to fluidly communicate with the interior passage when the valve element is in the open position.
US11248990B2 Monitoring terminal, robot, and product testing method
A monitoring terminal in a manufacturing process which is able to detect and correct a faulty product-testing machine includes a communication module, a determining module, and a recording module. The communication module receives a test log transmitted from at least one product-testing machine communicating with the monitoring terminal. The test log includes identification of the product-testing machine and status thereof. The determining module can determine according to the test log whether the product-testing machine is faulty according to several conditions. The recording module records the identification of the machine in a fault information list when the machine is deemed faulty. A robot and a method for testing products and the product-testing machines themselves are also disclosed.
US11248989B2 System and method for analyzing engine test data in real time
A system for providing real time aircraft engine sensor analysis includes a computer system configured to receive an engine operation data set in real time. The computer system includes a machine learning based analysis tool and a user interface configured to display a real time analysis of the engine operation data set. The user interface includes at least one portion configured to identify a plurality of anomalies in the engine operation data set.
US11248987B2 Embedded shaking table test device with heavy load capacity and extensible test frequency and area
The present invention relates to an embedded shaking table with heavy load capacity and extensible test frequency and area, comprising a shaking table body; the shaking table body is arranged in a building foundation in which a long-stroke groove is formed, a plurality of long-stroke servo actuators are horizontally and vertically hinged in the shaking table; a short-stroke groove being formed on the upper end of the shaking table body; an excitation platform being arranged in the short-stroke groove; a plurality of short-stroke servo actuators are horizontally and vertically hinged in the shaking table. The present invention is aimed at providing a large-scale and heavy-load embedded shaking table that can meet the test requirements of realizing long stroke and high-frequency loading.
US11248984B2 Method for leak testing and reference leak device for leak testing
A method for leak testing includes a leak testing step and a reference leak step. In the leak testing step, a hollow work 20 as a test object is encapsulated in a work capsule 11. A test pressure is supplied to the work capsule 11 through a path 2a connected to the work capsule. A variation of pressure inside the work capsule 11 is detected in a condition in which the path 2a is shut-off, and a judgment is made whether a leakage through the work is generated based on the detected output. In the reference leak step, a reference leak device 30 having a known pinhole 31a is mounted on a work 20′ for reference leakage that is same as the work 20 as the test object. The work 20′ for reference leakage is encapsulated in the work capsule 11. The test pressure is supplied to the work capsule 11 via the path 2a, and a reference leakage is generated in the work 20′ for reference leakage via the reference leak device 30 in a condition in which the path 2a is shut-off. A variation of pressure inside the work capsule 11 accompanying the reference leakage is detected.
US11248980B2 Optical sensing system
A sensor system for sensing pressure of a first fluid (e.g. a liquid and/or gas) comprises an optical sensing fiber that is configured for sensing pressure, and at least one sensor housing embedding the optical sensing fiber. The sensor housing is filled with a second fluid. The sensor housing comprises a non-hermetic pressure transfer medium comprised in the sensor system and positioned in the sensor housing such that a pressure of the first fluid can be transferred via the pressure transfer medium onto the second fluid towards the optical sensing fiber for determining based thereon a pressure of the first fluid.
US11248977B2 Method and apparatus for cancelling interconnection capacitance
The present invention relates to a method for cancelling effects of changes in interconnection capacitances on capacitive sensor readings, and an apparatus configure to perform such method. The sensor readings are provided by a capacitive sensor connected with an interface circuitry. The interface circuitry has at least two interconnections comprising a sensor interconnection and a compensating interconnection. The method comprises obtaining a total sensor capacitance value from the capacitive sensor, and obtaining a total compensating interconnection capacitance value from the compensating interconnection, calculating a compensated sensor capacitance value by reducing the obtained total compensating interconnection capacitance value multiplied with a weight coefficient from the obtained total sensor capacitance value and providing at an output of the interface circuitry an electrical signal corresponding to the compensated sensor capacitance value. The weight coefficient is independent of changes of relative permittivity in the immediate environment of the capacitive sensor and its interconnections.
US11248976B2 Capacitive pressure sensors and other devices having a suspended membrane and having rounded corners at an anchor edge
Capacitive pressure sensors and other devices are disclosed. In an embodiment a semiconductor device includes a first electrode, a cavity over the first electrode and a second electrode including a suspended membrane over the cavity and electrically conductive anchor trenches laterally surrounding the cavity, wherein the anchor trenches include an inner anchor trench and an outer anchor trench, the outer anchor trench having rounded corners.
US11248968B1 Microwave radiometer systems and methods with electro-optical conversion in photonic integrated circuits
Microwave radiometers (MRs) and methods for detecting microwave emissions using an electro-optical receiver that incorporates a photonic integrated circuit are provided. The electro-optical receiver includes an electro-optic modulator that modulates received radio frequency signals onto an optical carrier signal supplied by a pump laser. The resulting upconverted signal, containing the full spectrum of the radio frequency signals, is divided into channels by an optical filter. Each of the channels is connected to a corresponding photodetector, which produces an electrical output having an amplitude that is proportional to the amplitude of the received optical signal. The components included in the photonic integrated circuit can be formed on a single substrate. In addition, the optical filter can filter the received full spectrum optical signal into a large number of channels (e.g. greater than 50).
US11248967B2 Dual-use strain sensor to detect environmental information
By combining at least two strain sensors in a symmetric configuration, a dual use sensor may be realized. This may reduce the footprint, cost, and complexity of employing two different sensors. It may also improve the accuracy of the measurements as two different parameters i.e., strain and environmental information are measured at the same physical location. This dual use sensor may be deployed in an array over a large area or space, providing systemic information of the subject that is previously difficult to detect.
US11248965B2 Pixel array of a thermal pattern sensor, sensor associates with coil heating lines
The invention relates to a pixel matrix of a thermal pattern sensor comprising several rows and several columns of pixels, said matrix comprising: an active thermal element formed by a thermosensitive material disposed between a lower layer and an upper layer, the lower layer being constituted by a plurality of first tracks made of electrically conductive material and extending along a first direction, said first tracks forming pixel columns; a heating element, disposed on the active thermal element and forming a serpentine path, said heating element being constituted by a plurality of second tracks (L1, L2, L3, L4, L5, L6) made of electrically conductive material and connecting segments (w1, w2, w3, w4, w5, w6) made of electrically conductive material connected to the ends of the second tracks (L1, L2, L3, L4, L5, L6), said second tracks (L1, L2, L3, L4, L5, L6) extending in a second direction different from the first direction and forming lines of pixels, the second tracks being connected except for the first and last second tracks (L1, L2, L3, L4, L5, L6), by their respective ends to one of the ends of a second preceding track and a second following track by way of said connecting segments (w1, w2, w3, w4, w5, w6), the first and last second tracks each having a free end connected to a connecting segment.
US11248962B2 Foreign matter analysis Method, storage medium storing foreign matter analysis program, and foreign matter analysis apparatus
A method of analyzing foreign matter in a sample includes: measuring an optical spectrum for each of a plurality of measurement points of a measurement region on the sample by a microscopic spectroscope; calculating a feature value of each measured spectrum by a computer; determining whether each of the measurement points is on the foreign matter or not based on each feature value; retaining the spectrum of the measurement point that is determined to be on the foreign matter, and deleting the spectrum of the measurement point that is not determined to be on the foreign matter or storing the same to a storage unit; and executing multivariate analysis of the spectra of the plurality of the measurement points that are determined to be on the foreign matter or classifying the same with AI search.
US11248959B2 Multi-spectral image printing method
The present disclosure concerns a multi-spectral image printing method. The method includes the steps of:—providing a multi-spectral image;—providing a material;—determining changes in a refractive index value of the material permitting to reproduce the multi-spectral image when the material is illuminated; and—generating the changes in refractive index value in the material.
US11248957B2 Spectrometer module
A spectroscopic module includes a plurality of beam splitters that are arranged along an X direction; a plurality of bandpass filters disposed on one side in a Z direction with respect to the plurality of beam splitters facing the plurality of beam splitters, respectively; a light detector disposed on the one side in the Z direction with respect to the plurality of bandpass filters and including a plurality of light receiving regions facing the plurality of bandpass filters, respectively; a first support body supporting the plurality of beam splitters; and a second support body supporting the plurality of bandpass filters. The second support body includes a support portion in which a support surface is formed so as to be open to the one side in the Z direction. The plurality of bandpass filters are disposed on the support surface.
US11248956B2 Optical arrangement for the compensation of incorrect alignments of a reflector in relation to a light source
An optical arrangement has a light source, which emits a light beam along a first optical axis. A first reflector is provided, and a second reflector reflects light reflected by the first reflector. The first reflector has a transverse offset from the first optical axis to reflect light along a second optical axis which has a parallel offset of two times the transverse offset of the first optical axis. The second reflector reflects the light beam back to the first reflector along a third optical axis having a parallel offset with a fixed amount in a fixed transverse direction in relation to the second optical axis. The light beam is reflected by the first reflector along a fourth optical axis which has a parallel offset in relation to the first optical axis with a fixed amount counter to the fixed transverse direction.
US11248953B2 Broadband calibrator from visible to long wave infrared
A broadband calibrator assembly is provided and includes a medium/long wave infrared (MW/LW IR) assembly and multiple ultraviolet (UV)/visible and near IR (VNIR)/short wave IR (SWIR) assemblies.
US11248952B2 Fiber distributed acoustic sensing system
The present application discloses a fiber distributed acoustic sensing system, including a forward pump source, a wavelength division multiplexer, an active phase-shifted grating array, a backward pump source, and a data demodulation and processing device. The active phase-shifted grating array includes several active phase-shifted gratings engraved on a same fiber, each active phase-shifted grating having a same excitation light wavelength. The active phase-shifted grating array is configured to receive a forward pump pulse and a backward pump light pulse incident from the backward pump source, so that a forward excitation light and a backward excitation light are generated in each active phase-shifted grating, and two adjacent active phase-shifted gratings are enabled to generate excitation light self interference within a same pulse duration. The data demodulation and processing device is configured to perform interference detection on a fiber phase between two adjacent active phase-shifted gratings to detect an acoustic signal acted on the fiber. According to the system in the present application, the passive reflected light interference is replaced with active excitation light interference, thus the excitation light signal has great strength and high stability, and environmental adaptability is high.
US11248948B2 Combination weigher having controlled distribution by bidirectional feeding hoppers
When a combination calculator has selected both a first weighing hopper and a second weighing hopper corresponding to one feeding hopper, a controller drives a feeder so as to increase an amount of objects to be weighed that are held in the one feeding hopper, and then causes the one feeding hopper to discharge the objects to be weighed in both a first direction and a second direction concurrently to distribute the objects to be weighed to the first weighing hopper and the second weighing hopper that have been emptied.
US11248945B2 Tank maintenance access chamber
A fuel storage system has a tank access chamber with improved monitoring, servicing and maintenance capabilities. In particular, the chamber includes a sump monitored by a liquid sensor whose proper function can be automatically checked remotely, e.g., via an electronic controller or remote manual operation. In cases where such a check indicates a need for physical inspection of the sump sensor, the present system provides for sensor removal and installation by service personnel from a location outside the tank access chamber. Thus, the present system facilitates regular inspection and routine or unplanned maintenance without the need for a person to physically enter the tank access chamber.
US11248936B2 Process transmitter having a rotatable coupling
An industrial process transmitter includes a main housing, a sensor body, and a flange member. The main housing contains transmitter circuitry and includes a first threaded portion. The sensor body includes a process sensor and a second threaded portion in threaded engagement with the first threaded portion. One of the first and second threaded portions includes a threaded cylindrical projection, and the other includes a threaded cylindrical bore. The flange member is received within a groove of the projection. Movement of the sensor body relative to the housing along an axis of the bore is restricted to an axial distance through engagement between the flange and the first or second threaded portion that includes the threaded cylindrical bore, and engagement between the main housing and the sensor body. Rotation of the sensor body relative to the housing about the axis is limited by the axial distance.
US11248932B2 Method for calibrating magnetometers of an object
The present invention relates to a method for calibrating magnetometers (20) of an object (1) moving in an ambient magnetic field, the method being characterised in that it comprises the steps of: (a) Acquisition by the magnetometers (20), of at least three measured components of the magnetic field around the magnetometers (20), and by inertial measurement means (11) which are secured to the object (1), of an angular velocity of the object (1); (c) Determination, by data processing means (21), of values of at least one calibration parameter of the magnetometers (20) minimising an expression defined by estimated components of the magnetic field and at least one magnetic equation relating to the angular velocity of the object (1), the estimated components of the magnetic field being a function of the measured components of the magnetic field as well as of calibration parameters of the magnetometers (20), and the at least one magnetic equation assuming that the magnetic field is uniform and stationary around the magnetic measurement means (20).
US11248926B2 Display control device and display control method
A display control device for controlling a display device displaying a driver support image to have an overlap with a view from a driver seat in a vehicle or a live-action video in front of the vehicle, the display control device includes: a video signal generation unit generating a video signal for displaying a driver support image to have an overlap with the travelable traffic lane, and a video signal output unit. The driver support image having the overlap with the travelable traffic lane has a width in a width direction of the traffic lane and extends in a direction in which the traffic lane extends. The driver support image having the overlap with the region other than the travelable traffic lane is an image in which the travelable traffic lane can be distinguished according to a width and a length.
US11248925B2 Augmented road line detection and display system
An augmented road line display system that includes one or more sensors installed on a vehicle, one or more external databases, and processing circuitry. The processing circuitry is configured to receive inputs from the one or more databases, sensors of the vehicle, and a sub-system of the vehicle, build and validate a road line model to detect or predict a road line based on the inputs received, determine environmental conditions based on the inputs from one or more of the databases, and a sub-system of the vehicle, assign weights to the inputs received based on the environmental conditions to generate weighted inputs, and execute the road line model to determine the road line based on the weighted inputs.
US11248924B2 Systems and methods for the classification of geographic locations based on vehicle trip logs
A system and method for the classification of geographic locations based on vehicle trip logs, including: grouping a plurality of trip records by vehicle, wherein the plurality of trip records include start times and locations and stop times and locations; sorting the plurality of trip records for a vehicle in one of descending or ascending order with respect to stop times; calculating a plurality of time differences between consecutive trips of the plurality of trip records; storing the plurality of time differences in a stop time array; for a first plurality of time differences, storing the associated stop locations in a first location array; for a second plurality of stop times, storing the associated stop locations in a second location array; and computing a time difference median for each of the first location array and the second location array and returning the time difference medians as results for each location.
US11248923B2 First vehicle, second vehicle, vehicle control device, and vehicle control system
A vehicle control system includes: a first vehicle including a smell detection unit, a smell determination unit configured to determine whether an intensity of the smell is equal to or larger than a predetermined threshold value, a first acquisition unit configured to acquire first vehicle position information indicating a position of the first vehicle, and a notification unit configured to notify a second vehicle about the first vehicle position information when the smell determination unit determines that the intensity of the smell is equal to or larger than the predetermined threshold value; and a second vehicle configured to communicate with the first vehicle and including an information output processing unit configured to cause an information output unit to output a warning notifying about a presence of the first vehicle when an approach determination unit determines that first vehicle is positioned less than the predetermined distance from the second vehicle.
US11248922B2 Personalized social navigation coach
Provided are techniques for a personalized, social navigation coach. While a commuter is commuting on a commute path, periodically, current conditions for the commute path are determined. One or more risk factors of having an accident based on the current conditions and a commute model are identified, where the one or more risk factors are associated with one or more icons, and where the commute model uses sensor data comprising historic data at different points in time. A graphic range is generated with an indicator that indicates an amount of risk of having an accident along the graphic range. The one or more icons and the graphic range are displayed.
US11248918B2 Integrated training navigation system
System, methods, and other embodiments described herein relate to creating and managing a route having an integrated exercise segment. In one embodiment, the navigation device provides improved integrated route creation, management and navigation capabilities by determining, according to map data, a route plan between a starting point and a destination such that the route plan includes an exercise segment that a user will manually traverse with a navigation device and a transportation segment over which the user will be transported as a passenger, determining a position of the navigation device while the user traverses the exercise segment, and transmitting, through a communication system of the navigation device, a request for transportation to complete the transportation segment based at least in part on the position of the navigation device while the user is traversing the exercise segment.
US11248914B2 Systems and methods for progressive semantic mapping
Systems, methods, and non-transitory computer-readable media can determine map information defining a map, wherein the map comprises a plurality of regions. A quality level is assigned to each region of the plurality of regions based on map information available for that region. The quality level is associated with at least one of: a resolution metric, a volume metric, a recency metric, a verification metric, or an elegance metric associated with the map information available for that region. A first region of the plurality of regions is identified that is at risk of being downgraded to a lower quality level. Instructions are issued to one or more vehicles that cause the one or more vehicles to traverse the first region and capture sensor data within the first region.
US11248909B2 Rotation-rate sensor, method for manufacturing a rotation-rate sensor
A rotation-rate sensor having a substrate, the rotation-rate sensor having a drive structure that is movable in relation to the substrate, the drive structure being attached to the substrate by a spring system, the spring system having a first spring component that connects the drive structure and the substrate, and a second spring component that connects the drive structure and the substrate, the first spring component and the second spring component being connected by an intermediate piece, wherein the intermediate piece includes a first edge bar and a second edge bar, a group of connecting bars being configured between the first and second edge bar, the connecting bars of the group of connecting bars each being disposed at an opening angle of between 1° and 89° on the first and/or second edge bar.
US11248908B2 Precise altitude estimation for indoor positioning
A method is disclosed comprising: determining at least one relative altitude information based, at least in part, on at least one pressure information, wherein the at least one relative altitude information is indicative of a relative value of an altitude, determining at least one absolute altitude information associated with a data element of a database comprising map data, wherein the at least one absolute altitude information is indicative of an absolute value of an altitude, determining an estimation information based, at least in part, on the determined relative altitude information and, at least in part, on the determined absolute altitude information, wherein the estimation information represents an absolute value of an altitude. It is further disclosed an according apparatus, computer program and system.
US11248904B2 Systems and methods for real time measurement of surface curvature and thermal expansion of small samples
Systems and methods for measuring a curvature radius of a sample. The methods comprise: emitting a light beam from a laser source in a direction towards a beam expander; expanding a size of the light beam emitted from the laser source to create a broad laser beam; reflecting the broad laser beam off of a curved surface of the sample; creating a plurality of non-parallel laser beams by passing the reflected broad laser beam through a grating mask or a biprism; using the plurality of non-parallel laser beams to create an interference pattern at a camera image sensor; capturing a first image by the camera image sensor; and processing the first image by an image processing device to determine the curvature radius of the sample.
US11248902B2 Optical distance measurement device and processing device
An optical distance measurement device includes: a photodetector including PDs for receiving interference light output from an optical interference unit and outputting detection signals of the interference light; and a switch for selecting one of the detection signals output from the PDs, in which a distance calculation unit calculates a distance to a measurement object on the basis of the detection signal selected by the switch.
US11248897B2 Method of measuring misalignment of a rotating flexible shaft assembly
A method for sensing misalignment of a rotating shaft includes rotating the shaft. A distance from a sensor on the shaft to a first rim of a first coupling mounted to an end of the shaft is sensed as the shaft rotates. A change in the distance from the first sensor to the first rim of the first coupling is determined based on the sensed distance. An angle of the first coupling based on the change in the distance from the first sensor to the first rim of the first coupling during one revolution of the shaft is determined based on the sensed change in the distance from the first sensor to the first rim. An angle of the shaft is determined based on the sensed distance from the first sensor to the first rim of the first coupling representing the sensed change in the distance from the first sensor to the first rim.
US11248894B2 High shot density charge holder for perforating gun
A holder for shaped charges is shown and described. The charge holder facilitates a high shot density for use with a perforating gun. The shaped charges are arranged to direct explosive force axially outward from a perforating gun. The plurality of radially spaced charges are designed to result in an annular ring of blast effect in any metal tubing associated with the oil/gas extraction operation as well as any concrete conduits in which the tubing is disposed.
US11248891B2 Ordnance ballistics deployment system
An electronics ordnance delivery system that has an electronics component encased within a potting material, which itself is within a housing exoskeleton. A deceleration sleeve receives the exoskeleton, and is designed to shear away during a bullet's entry into a target body such that the electronics component is successfully deployed and remains in the target even if a part of the bullet exits the target. The system also includes an outer jacket that is also designed to shear away. The system can include a core that assists in the deployment of the electronics ordnance within the target.
US11248885B2 Subsonic polymeric ammunition cartridge
The present invention provides a subsonic ammunition cartridge including a polymeric casing body comprising a generally cylindrical hollow polymer body having a body base at a first end thereof and a mouth at a second end to define a propellant chamber; a propellant insert positioned in the propellant chamber to reduce the internal volume of the propellant chamber, wherein the propellant chamber has an internal volume that is between 25 and 80% less than the open internal volume of a standard casing of equivalent caliber; and a primer insert positioned at the body base and in communication with the propellant chamber.
US11248884B2 Cartridge with igniter cords
The invention relates to a cartridge having a projectile secured to a case that contains a propelling charge and closed by a base. A device for igniting the propelling charge has at least two energetic igniter cords that extend between an initiating means secured to a rear part of the case and the projectile. In this cartridge, the cords are joined at their rear part so as to form a strand, and they are fastened by at least one fastening means secured to the cartridge, the strand being connected to the initiating means by a packing gland making it possible to immobilize the cords both radially and axially relative to the initiating means while keeping the cords tight between their fastening means and the initiating means.
US11248883B2 Optimized lever action firearm cartridge geometry
A cartridge casing of a cartridge for a lever action firearm, the cartridge casing comprising a rim comprising a flat front face configured to provide a gripping surface for an extractor of the lever action firearm to remove the cartridge casing of the cartridge after firing of the lever action firearm, the rim having a radial gradient that decreases from a maximum radius at a first location on the rim that is prior to the flat front face to a minimum radius value at a second location on the rim corresponding to the flat front face.
US11248875B2 Adjustable position magazine carrier
A solid mounting plate for attaching a magazine carrier, or other accessory, to a holster to provide stability for the mounted accessory while also allowing variable positioning of the accessory carrier with respect to the holster to increase user comfort and reduce stress placed on the holster by the accessory carrier.
US11248867B2 Modular magazine release for firearms
A device implementable on a firearm includes a magazine release having a magazine catch and a magazine release button coupled to the magazine catch. When the magazine release is installed on the firearm, the magazine catch is configured to hold a magazine in a magazine well of the firearm when the magazine release button is not pressed and the magazine catch is configured to release the magazine from the magazine well when the magazine release button is pressed. The magazine release button includes a coupler configured to couple the magazine release button to the magazine catch. The magazine release button also includes a detachable pedal slidingly attachable to the coupler.
US11248866B2 Firearm monitoring and energy harvesting from a jamming signal
Systems and methods are provided for firearm monitoring, including a server device running application software that receives signals from firearms regarding usage thereof and a controller running application software configured to communicate with a connected device via a communication interface, detect a jamming signal that inhibits communication with the connected device, stop, in response to detecting the jamming signal, communication with the connected device, and harvest, in response to detecting the jamming signal, power from the jamming signal via a wireless-energy harvesting mechanism having a receiving antenna configured to receive the jamming signal, a rectifier configured to convert the received signal to direct current, and a DC-DC converter configured to alter voltage of the direct current to a desired voltage.
US11248864B2 Compact firearm
Firearms have a lower frame including a trigger and a grip, an upper frame including a barrel and a bolt, and a magazine receptacle configured to receive a magazine and positioned between the upper and lower frames. The lower frame and upper frame may each have forward portions pivotally connected to each other to form a pivotal connection. The pivotal connection may be operable to pivot on a horizontal axis transverse to the firearm. The upper and lower frames may be movable between an open position in which the upper and lower frame are angularly separated from each other and the magazine receptacle is accessible for removal and replacement of a magazine, and a closed position in which the magazine is closely received between the upper and lower frames. The magazine receptacle may be laterally open on both sides of the firearm.
US11248863B2 Blowback action with gas assist
A firearm using blowback action has a barrel which is movably mounted within a shroud which is fixedly mounted on the firearm's frame. A gas space is formed between the barrel and the shroud by a difference between the inner diameter of the shroud and the outer diameter of the barrel. At least one gas port provides fluid communication between the bore of the barrel and the gas space. During firing of a cartridge, pressurized gas in the gas space applies a force to the barrel which moves relatively to the shroud away from the muzzle end of the firearm to engage a slide or bolt, helping to move it out of battery and extract the spent cartridge casing. Gas is vented to the atmosphere through a gas vent defined between the barrel and the shroud in fluid communication with the gas space.
US11248859B2 Water collection arrangement
An improved water management system with improved airflow distribution for counterflow evaporative heat exchangers is provided. Such heat exchangers include open cooling towers, closed circuit cooling towers, and evaporative condensers. The improved water management system eliminates water splash out and the noise associated with water splashing. Further when the fan assemblies are located below the evaporative heat exchanger, the improved water management system keeps the fans dry and prevents freezing in subzero climates.
US11248856B2 Refrigeration apparatus
A refrigeration apparatus includes: a casing that includes first and second spaces; a heat exchanger housed in the casing and including a heat exchange portion and a header collecting tube. The heat exchange portion includes a plurality of heat transfer tubes through which a refrigerant flows, is disposed in the first space, and causes the refrigerant to exchange heat with an air flow. The header collecting tube is connected to the heat transfer tubes and disposed in the second space. The refrigeration apparatus also includes a wind shielding plate including a wind shielding surface that shields the second space from the air flow, where the header collecting tube includes a header body portion that extends in a longitudinal direction of the header collecting tube, and the wind shielding plate is fixed to the header collecting tube and fixed to the casing or a component disposed in the casing.
US11248855B2 Structural elements, housing structure and heating device
A structural element for a housing structure of a heating device. The structural element is at least essentially, especially completely, developed as a foam part, preferably as a thermoplastic casting foam part. In addition, a housing structure is described, which has a corresponding structural element, preferably at least two corresponding structural elements. Moreover, a heating device is described that includes at least one corresponding structural element and/or a corresponding housing structure. In addition, a method for mounting a corresponding housing structure is described.
US11248854B2 Heat exchanger
A heat exchanger comprising: a core comprising first fluid channels, for guiding a first fluid, wherein each of the first fluid channels comprises a plurality of spur conduits interconnecting with at least one of another of the first fluid channels; a manifold for first fluid input comprising an input port which communicates with an input chamber for a first fluid, the chamber branching to form a plurality of first-fluid core-input channels; and a manifold for first fluid output comprising a plurality of first-fluid core-output channels which lead into an output chamber communicating with an output port, wherein each first fluid channel in the core communicates between a respective first-fluid core-input channel and a respective first-fluid core-output channel.
US11248852B2 Graphite thermal cable and method for implementing same
A system may include a thermal source, a thermal sink and heat-rejecting media comprising a thermal cable, the thermal cable comprising a main length comprising a flexible graphite layer rolled into a cylindrical shape covered on the outside thereof by a thermally-insulating layer of the same cylindrical shape, a first termination at which the flexible graphite layer thermally couples to the thermal source, and a second termination at which the flexible graphite layer thermally couples to the thermal sink.
US11248850B2 Heat exchanger with interspersed arrangement of cross-flow structures
A heat exchanger includes a separator member that divides a first flow passage from a second flow passage. The heat exchanger also includes a plurality of first hollow members that extend across the first flow passage at respective non-orthogonal angles. The plurality of first hollow members are fluidly connected to the second flow passage. Moreover, the heat exchanger includes a plurality of second hollow members that extend across the second flow passage at respective non-orthogonal angles. The plurality of second hollow members are fluidly connected to the first flow passage.
US11248847B1 Multi-access heat tolerant crematory lift
A crematory lift has a frame with a vertically extending member with a carriage with tines mounted for vertical displacement. A support bed is pivotably mounted to the carriage tines and has a ball segment on its rearward end with rotatable balls permitting sideward positioning of a decedent thereon and a roller segment on the forward end which permits the forward displacement of the decedent. A hydraulic actuator extends between the carriage and the support bed rear where it is remote from the oven's heat and operates to raise and incline the support bed to discharge the decedent into the oven. The support bed has four forward strap mounts with U-shaped slots with strap support tabs which receive straps for lifting of a decedent positioned below the support bed.
US11248844B2 Plant curing and drying hanger apparatus
A plant curing and drying hanger apparatus for use with harvested plant material which includes a primary frame, a plant support bar and one or more separators arranged to space from one another plant sections positioned on the support bar. The plant support bar is hingedly coupled to the primary frame. A latch releasably joins the plant support bar to one end of the primary frame so that an end of the plant support bar can be dropped away from the primary frame to enable the insertion and removal of plant sections into the spaces between adjacent separators to allow for effective plant drying and efficient loading and unloading of plant material without damaging the product.
US11248835B1 Quick release handle including lights and sound
A drawer assembly for an appliance includes a drawer front including a retainer post extending from the drawer front, a handle including an indicator assembly, an attachment assembly for removably attaching the handle to the drawer front, and an electrical connection assembly passing through the attachment assembly to provide electrical power to the indicator assembly.
US11248834B2 Refrigerator and method for controlling a refrigerator
A refrigerator that may include a cabinet to define a storage space, a door to open and close the storage space, a dispenser provided in the door to dispense hot water, a hot water tank through which water flows so as to heat water introduced into the door, a heater provided in the door to heat the hot water tank, a water inflow passage through which water is supplied to the hot water tank, a water discharge passage guiding hot water discharged from the hot water tank to the dispenser, a flow rate sensor provided in the water inflow passage to measure a flow rate of water flowing through the water inflow passage, a water inflow valve provided in the water inflow passage to adjust a flow of water in the water inflow passage, a water discharge valve provided in the water outlet passage, an input provided in the door to input a temperature of the hot water to be dispensed and a hot water dispensing command, and a controller to control the water inflow valve and the water discharge valve.
US11248827B2 Refrigerant recovery management system
A refrigerant recovery management system includes a first generation unit and a second generation unit. The first generation unit generates first information to send a refrigerant recovered from refrigerant-use equipment to a refrigerant treatment practitioner that conducts refrigerant treatment on the refrigerant. The second generation unit generates second information on the refrigerant treatment, to report the refrigerant treatment to a manager that manages refrigerant recovery.
US11248825B2 Tank temperature probe with positional sensor
A sensor device, system, and method for monitoring the internal pressure and temperature of a refrigerant tank during a recovery operation to control a purge operation of the tank based on the conditions thereof during the recovery operation. The sensor device, system, and method further utilize an external temperature sensor, the external temperature sensor operable to indicate that it is properly positioned on the surface of the tank.
US11248817B2 Continuous monitoring system for early failure detection in HVAC systems
The present disclosure is for a continuous monitoring system for early failure detection in HVAC systems. Specifically, the inventive system monitors input and output temperatures, receives HVAC operation data, and computes Delta T values and other values. With the data that is received and computed, the inventive system computes statistical variance and automatically generates alerts which are transferred remotely.
US11248816B2 Air conditioner
An air conditioner which continues driving with a deteriorated gas leakage sensor is provided. An air conditioner of the present invention includes an outdoor unit including a compressor and an indoor unit connected with the outdoor unit and uses flammable refrigerant. The air conditioner includes: a refrigerant gas sensor; and a controlling unit configured to stop the compressor at occurrence of abnormality, when the refrigerant gas sensor detects refrigerant gas while the compressor is being driven. After the compressor is stopped as the refrigerant gas sensor detects the refrigerant gas, the controlling unit does not start driving of the compressor until an operation to cancel the abnormality is performed.
US11248811B2 Humidifier with waterproof arrangement
A humidifier includes a base, a water tank, a water vaporizer, a fan, a printed circuit board, and a waterproof arrangement. The base has a receiving cavity and a vapor discharge outlet. The water tank is detachably attached on the base, and has a vapor discharge channel communicated with the vapor discharge outlet. The waterproof arrangement includes a water blocking assembly including a main blocking member and an actuating member. When the water tank is attached on the base, the water blocking assembly is driven to move away from the vapor discharge outlet. When the water tank is to detached from the base, the actuating member is driven to drive the water blocking assembly to fittedly cover the vapor discharge outlet so as to prevent water from entering the vapor discharge outlet.
US11248803B2 Gas appliance ignition module
One or more techniques and/or systems are disclosed for an ignition control module for a gas appliance. The housing of the ignition control module, and/or the mounting points for mounting the module to a gas appliance, can be configured to dispose the battery in a manner that provides for potential battery leakage to flow away from most operable components of the module. Further, the ignitor connection terminals can be configured to provide for ease of connection, by providing a connector guide disposed in a cylindrically-shaped terminal housing. Additionally, an ignitor actuator terminal can be configured to selectably engage with an ignitor actuator connector, where the ignitor actuator terminal comprises at least two connector points that engage with a single ignitor actuator connector.
US11248801B2 Pellet grills
Pellet grills and associated methods of operation are disclosed. An example pellet grill includes an ignitor configured to be activated. The ignitor has a duty cycle associated with a number of activations of the ignitor. The example pellet grill further includes one or more processors configured to determine whether the duty cycle has violated a threshold. The one or more processors are further configured, in response to determining that the duty cycle has violated the threshold, to generate a notification indicating that the threshold has been violated. The one or more processors are further configured to cause the notification to be presented at a user interface of the pellet grill.
US11248800B2 Pellet grills
Pellet grills and associated methods of operation are disclosed. An example pellet grill includes a main body defining a cooking chamber. The main body includes a first end, a second end located opposite the first end, and an outer wall extending between the first and second ends. The main body has a lateral extent defined by the first and second ends. The example pellet grill further includes a hopper mounted to a rear portion of the outer wall of the main body. The hopper includes a fuel intake opening extending from a first location within the lateral extent of the main body to a second location outside of the lateral extent of the main body.
US11248797B2 Axial stop configuration for a combustion liner
An apparatus and method for mounting a combustion liner within a flow sleeve of a gas turbine combustion system is disclosed. A mounting system comprises a plurality of low-profile mounting tabs secured to a combustion liner where each of the mounting tabs are placed within slots of flow sleeve pegs when the combustion liner is installed in a flow sleeve. A plurality of liner stop brackets are removably secured to a flange of the flow sleeve and have an arm extending to be adjacent to a top contact surface of the mounting tabs. The mounting system reduces blockage to the surrounding airflow.
US11248795B2 Finely distributed combustion system for a gas turbine engine
A finely distributed combustion system for a gas turbine engine is provided. A combustor body may extend along a longitudinal axis. A premixer space may be formed within the combustor body to premix air and fuel. The premixer space is in communication with an array of finely distributed perforations arranged in a wall of the combustor body to eject an array of premixed main flamelets throughout a contour of the combustor body between the upstream base of the combustor body and the downstream base of the combustor body. The array of finely distributed perforations—potentially comprising thousands or even hundreds of thousands of perforations spatially distributed on a miniaturized scale—for ejecting the premixed main flamelets is technically advantageous compared to conventional distributed combustion systems, where injection of relatively longer main flames occurs just at a few discrete axial locations.
US11248793B2 Combustion chamber having a double chamber bottom
A gas turbo machine having a combustion chamber. The combustion chamber includes a chamber bottom having an upstream wall and a downstream wall extending between inner and outer annular walls. Each upstream and downstream walls each having openings for mounting fuel injection devices for injecting fuel through said openings. The downstream wall is sectorised.
US11248791B2 Pull-plane effusion combustor panel
A heat shield panel for a gas turbine engine combustor is disclosed. The heat shield panel includes a hot side defining a first surface having an outer perimeter, a cold side defining a second surface spaced from the first surface and a plurality of holes, each hole including a central axis having vector components defined by a common vector.
US11248790B2 Impingement cooling dust pocket
A system may be provided that includes a hot section component of a gas turbine engine. The hot section component includes a dual wall, which includes a first wall and a second wall. The first wall includes multiple impingement cooling holes extending through the first wall. The second wall is positioned adjacent the first wall. The first wall and the second wall together define a cooling passage between the first wall and the second wall. Multiple pockets are in a surface of the second wall. Each of the pockets is positioned opposite a respective one of the impingement cooling holes. Each of the pockets is configured to receive a cooling fluid from the respective one of the impingement cooling holes and direct the cooling fluid into the cooling passage. The cooling passage includes a single cooling passage into which the pockets are configured to direct the cooling fluid.
US11248789B2 Gas turbine engine with integral combustion liner and turbine nozzle
A core engine article includes a combustor liner defining a combustion chamber therein and a turbine nozzle. The combustor liner includes a plurality of injector ports, and the plurality of injector ports have a shape that tapers to a corner on a forward side of the injector ports. The turbine nozzle includes a plurality of airfoils. The combustor liner and turbine nozzle are integral with one another. A method of making a core engine article is also disclosed.
US11248787B2 Consumable tip burners, submerged combustion melters including same, and methods
Combustion burners, burner panels, submerged combustion melters including the panels, and methods of using the same are disclosed. In certain embodiments, the burner includes an annular liquid cooled jacket defining a central longitudinal through passage. An inner conduit is positioned substantially concentrically within an outer conduit, the latter positioned in the through passage, each conduit comprising proximal and distal ends, the conduits configured so that the outer and inner conduits are movable axially. The inner conduit forms a primary passage and the outer conduit forms a secondary passage between the outer conduit and the inner conduit. In one embodiment the outer conduit has an exterior surface configured along at least a portion thereof with threads mating with adjacent threads on an inner surface of the annular liquid cooled jacket. Other embodiments including lock and release dogs or bolt arrangements. The burners promote burner life and melter campaign length.
US11248786B2 Method for a perforated flame holder with adjustable fuel nozzle
A method for a combustion system includes outputting fuel from an adjustable-position fuel nozzle onto a perforated flame holder, the fuel being directed for mixture with an oxidant en route to the perforated flame holder. A combustion reaction of the fuel and the oxidant is supported within the perforated flame holder. A position of the adjustable-position fuel nozzle may be changed relative to the flame holder. A first flow of fuel may be output when the adjustable position fuel nozzle is in an extended state, and a second flow of fuel may be output when the adjustable-position fuel nozzle is in a retracted state.
US11248785B2 Coal nozzle assembly for a steam generation apparatus
A steam generating system includes a furnace, a nozzle tip assembly for pulverized coal and primary air as well as means for conveying secondary air in the furnace. The nozzle according to the invention comprises a nozzle body (3) and several channels (5) being connected with the nozzle body, the channels are diverging from each other. At the exit faces (17) of the channels obstructions (13) are disposed to induce huge turbulences of the primary air when entering the furnace. Due to these turbulences the primary air and the entrained coal are mixed very well before being combusted in the furnace. This results in a better more effective combustion with reduced NOx-emissions.
US11248782B2 Explosion-proof housing and method for producing same
The invention relates to an explosion-proof housing and to a method for connecting a housing part and a cover part, wherein the housing is formed at least from a metal housing part with at least one housing opening and/or receiving surface and a support edge which borders said housing opening and/or receiving surface and with a cover part which covers the housing opening or receiving surface and comprises a peripheral cover edge. The cover part and the housing part are connected together in an explosion-proof manner. In order to improve such a housing such that a corresponding connection of the housing part and cover part can be produced in a simple and secure manner without the use of adhesive in order to form an explosion-proof housing and such that the housing part and the cover part have a high degree of connection stability, a plurality of connection points between the support edge and the cover edge is formed as interlocking depressions and protrusions, the protrusions being formed by partial melting the cover edge.
US11248778B2 Reinforced electrical wire and string lamp having reinforced electrical wires
The present invention provides a string lamp including a plurality of lamp bodies connected in series, a plurality of reinforced electrical wires used for connecting two adjacent lamp bodies or connecting the lamp bodies with power connectors; the reinforced electrical wire includes a metal lead wire, a serving enclosing a periphery of the metal lead wire, and a reinforcing device embedded in the serving. A part of the reinforcing device is located in the serving, and the other part of the reinforcing device is exposed at an outside of the serving.
US11248777B2 Systems and methods for a rechargeable lighting module and associated carrier
A lighting device includes a lighting module. The lighting module includes a module frame and a circuit board interconnected with the module frame. The lighting module further includes a button mounted on the module frame and interconnected with the circuit board, the button located in a recess of the module frame, such that the button is actuatable by a protrusion of a device into which the lighting module is inserted. The lighting device includes a device body, the device body including a second recess for receiving the lighting module. The lighting device further includes a cap, the cap formed to fit with the device body and close the second recess when the lighting module is in the second recess.