Document Document Title
US11507873B1 Highly scalable quantum control
A system comprising a quantum control data exchange circuit that enables a large, variable number of pulse generation circuits to exchange data within the coherence time of a plurality of quantum elements to enable feedback-based quantum control of a large, variable number of quantum elements.
US11507872B2 Hybrid quantum-classical computer system and method for performing function inversion
A hybrid quantum-classical (HQC) computing system, including a quantum computing component and a classical computing component, computes the inverse of a Boolean function for a given output. The HQC computing system translates a set of constraints into interactions between quantum spins; forms, from the interactions, an Ising Hamiltonian whose ground state encodes a set of states of a specific input value that are consistent with the set of constraints; performs, on the quantum computing component, a quantum optimization algorithm to generate an approximation to the ground state of the Ising Hamiltonian; and measures the approximation to the ground state of the Ising Hamiltonian, on the quantum computing component, to obtain a plurality of input bits which are a satisfying assignment of the set of constraints.
US11507870B1 Predicting enforcement profiles at second locations based on enforcement profiles at first locations
It is an object of the present invention to provide a predictive traffic law enforcement profiler apparatus and method which incorporates a means to determine current location, time, velocity and also incorporates a means to utilize a database derived from historic traffic law enforcement records, crowd sourced records and historical traffic data and also incorporates a predictive processing means to provide historic traffic law enforcement records and estimates of enforced speed limits and enforcement profiles, patrol locations and schedules of traffic law enforcement to a driver.
US11507869B2 Predictive modeling and analytics for processing and distributing data traffic
A system and method for generating and deploying a machine learning model for a real-time environment. User selected coefficients and training data are received via a graphical user interface. A first machine learning algorithm is invoked for generating a first machine learning model based on the received data. Accuracy of predictions by the first model are tested, and a determination is made that the accuracy of predictions of the first model is below a threshold value. In response to such a determination, a particular criterion is evaluated. In response to determining that the criterion is satisfied, a second machine learning algorithm is invoked for generating a second machine learning model based on the received data. The model is deployed instead of the first model for making real-time predictions based on incoming data.
US11507866B1 Predicting results for a video posted to a social media influencer channel
This invention predicts results for a media clip posted to a social media influencer channel by maintaining a database of results data for media clips where an influencer channel includes media clips that include unstructured data, and structured data, and then provide to a first machine learning model a first set of channel data, extracting a first set of features, predicting a value for the first target variable, providing to a second machine learning model a second set of channel data including a second selection of structured data, and the predicted value of the first target variable, extracting a second set of features, and predicting a value for the second target variable.
US11507865B2 Machine learning data cleaning
An information handling system may be configured to: receive time-series data regarding measurements of a physical variable; determine that a missing data point is missing from the time-series data, wherein the missing data point corresponds to a particular day of the week; in response to a determination that earlier corresponding data from the particular day of the week of an earlier week is available, copy the earlier corresponding data to replace the missing data; in response to a determination that later corresponding data from the particular day of the week of a later week is available, copy the later corresponding data to replace the missing data; and in response to a determination that neither the earlier corresponding data nor the later corresponding data is available, perform interpolation to replace the missing data.
US11507859B2 Trackable reasoning and analysis for crowdsourcing and evaluation
In an example, a computer-implemented method to structure an analytical workflow that improves reasoning based on a problem context and demonstrated abilities of each individual user may include displaying a reasoning problem to an analyst. The method may include receiving input from the analyst to identify a reasoning problem type of the reasoning problem. providing a recommended analytic approach for the reasoning problem type to the analyst. The method may include assisting the analyst in analyzing and evaluating one or more information sources relevant to the reasoning problem. The method may include guiding the analyst through a structured technique (ST) to support reasoning of the analyst in formulation of a solution to the reasoning problem. The method may include generating a report that includes the analyst's solution to the reasoning problem based on input from the analyst.
US11507857B2 Systems and methods for using artificial intelligence to present geographically relevant user-specific recommendations based on user attentiveness
A system for using artificial intelligence to present geographically relevant user-specific recommendations based on vehicle operator attentiveness includes at least a transport communication device installed in a vehicle, at least a driving condition sensor designed and configured to monitor driving conditions and generate at least a driving condition datum, at least an operator sensor, designed and configured to monitor a vehicle operator and generate at least an operator state datum, an attention state module, designed and configured to generate an attentiveness level as a function of the at least a driving condition datum and the at least an operator state datum, a location interface component, designed and configured to determine geographical location, and a recommender module, designed and configured to receive at least a local attraction datum, generate an associated output message as a function of the attentiveness level and geographical location, and provide the output message to the operator.
US11507856B2 Method and apparatus for updating application
A method for updating an application is provided. In the method, a first interface image generated during a period that a first instance of the application is running is obtained. The first instance of the application is running on an application trial platform. The application trial platform is communicatively couplable to a server of the application. A plurality of attributes associated with a control contained in the first interface image are extracted. Based on the plurality of attributes, it is determined whether the first interface image indicates that an update of the application is released by the server. In response to determining that the first interface image indicates that the update of the application is released by the server, the first instance of the application is updated on the application trial platform.
US11507844B2 Asynchronous evaluation strategy for evolution of deep neural networks
The technology disclosed proposes a novel asynchronous evaluation strategy (AES) that increases throughput of evolutionary algorithms by continuously maintaining a queue of K individuals ready to be sent to the worker nodes for evaluation and evolving the next generation once a fraction Mi of the K individuals have been evaluated by the worker nodes, where Mi<
US11507840B2 Region constrained regularized adversarial examples for model interpretability
Embodiments may exclude portions of input data in order to improve the accuracy and explanatory quality of the output of machine learning models by disregarding parts of the input during the optimization process by masking them during backpropagation. For example, in an embodiment, a method may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise receiving, at the computer system, input data and a machine learning model to generate a prediction based on the input data, generating, at the computer system, a mask indicating portions of the input data to be disregarded during backpropagation of the machine learning model, and modifying, at the computer system, the generated mask to improve the prediction of the machine learning model.
US11507838B2 Methods and apparatus to optimize execution of a machine learning model
Methods, apparatus, systems and articles of manufacture to optimize execution of a machine learning model are disclosed. An example apparatus includes a quantizer to quantize a layer of a model based on an execution constraint, the layer of the model represented by a matrix. A packer is to pack the quantized layer of the matrix to create a packed layer represented by a packed matrix, the packed matrix having non-zero values of the matrix grouped together along at least one of a row or a column of the matrix. A blocker is to block the packed layer into a blocked layer by dividing the non-zero values in the packed matrix into blocks. A fuser is to fuse the blocked layer into a pipeline. A packager is to package the pipeline into a binary.
US11507835B2 Neural network data updates using in-place bit-addressable writes within storage class memory
Methods and apparatus are disclosed for managing the storage of dynamic neural network data within bit-addressable memory devices, such phase change memory (PCM) arrays or other storage class memory (SCM) arrays. In some examples, a storage controller determines an expected amount of change within data to be updated. If the amount is below a threshold, an In-place Write is performed using bit-addressable writes via individual SET and RESET pulses. Otherwise, a modify version of an In-place Write is performed where a SET pulse is applied to preset a portion of memory to a SET state so that individual bit-addressable writes then may be performed using only RESET pulses to encode the updated data. In other examples, a storage controller separately manages static and dynamic neural network data by storing the static data in a NAND-based memory array and instead storing the dynamic data in a SCM array.
US11507830B2 System and method for providing object-level driver attention reasoning with a graph convolution network
A system and method for providing object-level driver attention reasoning with a graph convolution network that include receiving image data associated with a plurality of image clips of a surrounding environment of a vehicle and determining anchor object-ness scores and anchor importance scores associated with relevant objects included within the plurality of image clips. The system and method also include analyzing the anchor object-ness scores and anchor importance scores associated with relevant objects and determining top relevant objects with respect to an operation of the vehicle. The system and method further include passing object node features and edges of an interaction graph through the graph convolution network to update features of each object node through interaction with other object nodes and determining importance scores for the top relevant objects.
US11507828B2 Unsupervised hypernym induction machine learning
Training a machine learning model such as a neural network, which can automatically extract a hypernym from unstructured data, is disclosed. A preliminary candidate list of hyponym-hypernym pairs can be parsed from the corpus. A preliminary super-term—sub-term glossary can be generated from the corpus, the preliminary super-term—sub-term glossary containing one or more super-term—sub-term pairs. A super-term—sub-term pair can be filtered from the preliminary super-term—sub-term glossary, responsive to detecting that the super-term—sub-term pair is not a candidate for hyponym-hypernym pair, to generate a final super-term—sub-term glossary. The preliminary candidate list of hyponym-hypernym pairs and the final super-term—sub-term glossary can be combined to generate a final list of hyponym-hypernym pairs. An artificial neural network can be trained using the final list of hyponym-hypernym pairs as a training data set, the artificial neural network trained to identify a hypernym given new text data.
US11507827B2 Distributed training of reinforcement learning systems
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed training of reinforcement learning systems. One of the methods includes receiving, by a learner, current values of the parameters of the Q network from a parameter server, wherein each learner maintains a respective learner Q network replica and a respective target Q network replica; updating, by the learner, the parameters of the learner Q network replica maintained by the learner using the current values; selecting, by the learner, an experience tuple from a respective replay memory; computing, by the learner, a gradient from the experience tuple using the learner Q network replica maintained by the learner and the target Q network replica maintained by the learner; and providing, by the learner, the computed gradient to the parameter server.
US11507823B2 Adaptive quantization and mixed precision in a network
A method of adaptive quantization for a convolutional neural network, includes at least one of receiving an acceptable model accuracy, determining a float value multiply accumulate for the layer based on a float value weight and a float value input, quantizing the float value weight at multiple weight quantization precisions, quantizing the float value input at multiple input quantization precisions, determining a multiply accumulate at multiple multiply accumulate quantization precisions based on the weight quantization precisions and the input quantization precisions, determining multiple quantization errors based on differences between the float value multiply accumulate and the multiple multiply accumulate quantization precisions and selecting one of the multiple weight quantization precisions, one of the multiple input quantization precisions and one of the multiple multiply accumulate quantization precisions based on the predetermined acceptable model accuracy and the multiple quantization errors.
US11507818B2 Optoelectronic computing systems
A system includes a first unit configured to generate a plurality of modulator control signals, and a processor unit. The processor unit includes: a light source or port configured to provide a plurality of light outputs, and a first set of optical modulators coupled to the light source or port and the first unit. The optical modulators in the first set are configured to generate an optical input vector by modulating the plurality of light outputs provided by the light source or port based on digital input values corresponding to a first set of modulator control signals in the plurality of modulator control signals, the optical input vector comprising a plurality of optical signals. The processor unit also includes a matrix multiplication unit that includes a second set of optical modulators. The matrix multiplication unit is coupled to the first unit, and is configured to transform the optical input vector into an analog output vector based on a plurality of digital weight values corresponding to a second set of modulator control signals in the plurality of modulator control signals applied to the second set of optical modulators. At least one optical modulator of at least one of the first set of optical modulators or the second set of optical modulators is configured to modulate an optical signal based on a first modulator control signal among the plurality of modulator control signals, and the first unit is configured to shape the first modulator control signal to include bandwidth-enhancement associated with a change in amplitude associated with a corresponding change in successive digital values corresponding to the first modulator control signal.
US11507816B2 Precision tuning for the programming of analog neural memory in a deep learning artificial neural network
Numerous embodiments of a precision tuning algorithm and apparatus are disclosed for precisely and quickly depositing the correct amount of charge on the floating gate of a non-volatile memory cell within a vector-by-matrix multiplication (VMM) array in an artificial neural network. Selected cells thereby can be programmed with extreme precision to hold one of N different values.
US11507815B2 Scaling half-precision floating point tensors for training deep neural networks
A graphics processor is described that includes a single instruction, multiple thread (SIMT) architecture including hardware multithreading. The multiprocessor can execute parallel threads of instructions associated with a command stream, where the multiprocessor includes a set of functional units to execute at least one of the parallel threads of the instructions. The set of functional units can include a mixed precision tensor processor to perform tensor computations. The functional units can also include circuitry to analyze statistics for output values of the tensor computations, determine a target format to convert the output values, the target format determined based on the statistics for the output values and a precision associated with a second layer of the neural network, and convert the output values to the target format.
US11507810B2 Integrated circuit chip apparatus
Provided are an integrated circuit chip apparatus and a related product, the integrated circuit chip apparatus being used for executing a multiplication operation, a convolution operation or a training operation of a neural network. The present technical solution has the advantages of a small amount of calculation and low power consumption.
US11507807B2 Audio signal processing device, audio signal processing method, and control program
An audio signal processing device includes a neural network circuit that includes an input layer including input units, an intermediate layer, and an output layer including output units, an input section that executes simultaneous inputting of, at each of unit time intervals, each of pieces of unit data of consecutive sampling units in an input signal data string generated through sampling based on an audio signal string into each of the input units on a one-to-one basis, one of the pieces of unit data input into one of the input units at one of the unit time intervals being input into another of the input units at another of the unit time intervals in the simultaneous inputting at each of the unit time intervals, and an output section that outputs, in accordance with the simultaneous inputting over a plurality of the unit time intervals that are consecutive, a computation result at each of the unit time intervals, the computation result being based on pieces of data output from the output units at each of the unit time intervals.
US11507806B2 Parallel neural processor for Artificial Intelligence
Systems and/or devices for efficient and intuitive methods for implementing artificial neural networks specifically designed for parallel AI processing are provided herein. In various implementations, the disclosed systems, devices, and methods complement or replace conventional systems, devices, and methods for parallel neural processing that (a) greatly reduce neural processing time necessary to process more complex problem sets; (b) implement neuroplasticity necessary for self-learning; and (c) introduce the concept and application of implicit memory, in addition to explicit memory, necessary to imbue an element of intuition. With these properties, implementations of the disclosed invention make it possible to emulate human consciousness or awareness.
US11507805B2 Computer-implemented or hardware-implemented method of entity identification, a computer program product and an apparatus for entity identification
The computer-implemented or hardware-implemented method of entity identification, comprising: a) providing a network of nodes with input from a plurality of sensors; b) generating, by each node of the network, an activity level, based on the input from the plurality of sensors; c) comparing the activity level of each node to a threshold level; d) based on the comparing, for each node, setting the activity level to a preset value or keeping the generated activity level; e) calculating a total activity level as the sum of all activity levels of the nodes of the network; f) iterating a)-e) until a local minimum of the total activity level has been reached; and g) when the local minimum of the total activity level has been reached, utilizing a distribution of activity levels at the local minimum to identify a measurable characteristic of the entity. The disclosure further relates to a computer program product and an apparatus for entity identification.
US11507800B2 Semantic class localization digital environment
Semantic segmentation techniques and systems are described that overcome the challenges of limited availability of training data to describe the potentially millions of tags that may be used to describe semantic classes in digital images. In one example, the techniques are configured to train neural networks to leverage different types of training datasets using sequential neural networks and use of vector representations to represent the different semantic classes.
US11507796B2 Method and system for sharing avatars through instant messaging application
A method for sharing avatars is provided, which includes: receiving, from a first user terminal, an avatar share request to share a first avatar including a first set of avatar components, with a second user terminal; creating a first temporary avatar by copying the first set of avatar components; associating the first temporary avatar with first link information; and transmitting the first link information to the second user terminal.
US11507791B2 Configuring a set of applets on a battery-less transaction card
A transaction card may power on the transaction card using electric current induced from an interaction of the transaction card with an electromagnetic field. The transaction card may establish a communication with a device. The communication may indicate that the transaction card has powered. The transaction card may receive, from the device, a set of instructions to configure a set of applets on the transaction card after notifying the device that the transaction card has powered on. The set of applets to be configured may be related to completing one or more different transactions. The set of applets to be configured may be different than another set of applets already configured on the transaction card. The transaction card may configure the set of applets on the transaction card according to the set of instructions after receiving the set of instructions.
US11507790B2 Printing method in which each of raster lines configuring line image is formed by plurality of pass operations, printing device that forms each of raster lines configuring line image by plurality of pass operations, and printing system
Provided is a printing method for performing printing using a serial printer. In printing of a print image including a line image, the printing method includes a raster line forming step of forming each of raster lines configuring the image, by a plurality of pass operations. In the formation of each of the raster lines, when printing of a region corresponding to edge pixels of the line image by a first pass operation, which is one of the plurality of pass operations, is first printing, and printing of the region corresponding to the edge pixels by a second pass operation that is different from the first pass operation, of the plurality of pass operations, is second printing, a brightness of the printing by the second printing is higher than a brightness of the printing by the first printing.
US11507787B2 Model agnostic contrastive explanations for structured data
A method, system, and computer program product, including generating a contrastive explanation for a decision of a classifier trained on structured data, highlighting an important feature that justifies the decision, and determining a minimal set of new values for features that alter the decision.
US11507785B2 Anomaly detection system using multi-layer support vector machines and method thereof
A classifier network has at least two distinct sets of refined data, wherein the first two sets of refined data are sets of numbers representing the features values data received from sensors or a manufactured part. Performing, via at least two distinct types of support vector machines using an associated feature selection process for each classifier independently in a first layer, anomaly detection on the manufactured part. Then, using the stored data including refined data of at least two different types of data transforms and performing, via at least a two distinct types of support vector machines in a second layer, an associated feature selection process for each classifier independently. Forming at least four distinct compound classifier types for anomaly detection on the part using the stored data or coefficients. The ensemble of second layer support vector machine outputs compare the results to determine the presence of an anomaly.
US11507783B2 Apparatus for recognizing object of automated driving system using error removal based on object classification and method using the same
Disclosed herein are an object recognition apparatus of an automated driving system using error removal based on object classification and a method using the same. The object recognition method is configured to train a multi-object classification model based on deep learning using training data including a data set corresponding to a noise class, into which a false-positive object is classified, among classes classified by the types of objects, to acquire a point cloud and image data respectively using a LiDAR sensor and a camera provided in an autonomous vehicle, to extract a crop image, corresponding to at least one object recognized based on the point cloud, from the image data and input the same to the multi-object classification model, and to remove a false-positive object classified into the noise class, among the at least one object, by the multi-object classification model.
US11507782B2 Method, device, and program product for determining model compression rate
A method for determining a model compression rate comprises determining a near-zero importance value subset from an importance value set associated with a machine learning model, a corresponding importance value in the importance value set indicating an importance degree of a corresponding input of a processing layer of the machine learning model, importance values in the near-zero importance value subset being closer to zero than other importance values in the importance value set; determining a target importance value from the near-zero importance value subset, the target importance value corresponding to a turning point of a magnitude of the importance values in the near-zero importance value subset; determining a proportion of importance values less than the target importance value in the importance value set in the importance value set; and determining the compression rate for the machine learning model based on the determined proportion.
US11507781B2 Methods and systems for automatic generation of massive training data sets from 3D models for training deep learning networks
Disclosed are systems and methods for generating large data sets for training deep learning networks (DLNs) for 3D measurements extraction from 2D images taken using a mobile device camera. The method includes the steps of receiving a 3D model of a 3D object; extracting spatial features from the 3D model; generating a first type of augmentation data for the 3D model, such as but not limited to skin color, face contour, hair style, virtual clothing, and/or lighting conditions; augmenting the 3D model with the first type of augmentation data to generate an augmented 3D model; generating at least one 2D image from the augmented 3D model by performing a projection of the augmented 3D model onto at least one plane; and generating a training data set to train the deep learning network (DLN) for spatial feature extraction by aggregating the spatial features and the at least one 2D image.
US11507775B2 Method and apparatus for matching heterogeneous feature spaces
An approach is provided for fully-automated learning to match heterogeneous feature spaces for mapping. The approach involves determining a first feature space comprising first features and a second feature space comprising second features, and classified by a feature detector into a first attribution category and a second attribution category, respectively. The approach further involves calculating a first similarity score for the first feature space based on a first distance metric applied to the first features, and a second similarity score for the second feature space based on a second distance metric applied to the second features. The approach also involves determining a transformation space comprising a first weight to be applied to the first similarity score and a second weight to be applied to the second similarity score based on matching the first attribution category and the second attribution category.
US11507771B2 Systems and methods for pallet identification
Provided are methods, including computer-implemented methods, devices, and computer-program products applying systems and methods for pallet identification. According to some embodiments of the invention, a pallet may be visually identified through photographs without attaching physical labels. Thus, the status of pallets may be monitored (e.g., their location and structural integrity) as they move through the supply chain.
US11507770B2 Precomputed similarity index of files in data protection systems with neural network
Described is a system and method that provides a data protection risk assessment for the overall functioning of a backup and recovery system. Accordingly, the system may provide a single overall risk assessment score that provide an operator with an “at-a-glance” overview of the entire system. Moreover, the system may account for changes that occur over time based on leveraging statistical methods to automatically generate assessment scores for various components (e.g. application, server, network, load, etc.). In order to determine a risk assessment score, the system may utilize a predictive model based on historical data. Accordingly, residual values for newly observed data may be determined using the predictive model and the system may identify potentially anomalous or high risk indicators.
US11507769B2 Interpreting sensor transmission patterns to analyze anomalies in a smart environment
A method and system to interpret sensor transmission patterns to analyze anomalies in a smart environment include obtaining a map of the smart environment, the map including an indication of obstructions and openings. The method includes determining an initial location of each sensor of a plurality of sensors in the smart environment. Each sensor emits a transmission after each detection. The method also includes identifying an initial transmission pattern associated with each sensor, and identifying a change in the initial transmission pattern of a sensor among the plurality of sensors. The change is interpreted to determine whether the change in the initial transmission pattern of the sensor among the plurality of sensors is due to movement or obstruction of the sensor. Action is taken based on a determination that the sensor among the plurality of sensors is obstructed or removed.
US11507767B2 System and method for document processing
Embodiments of the present invention are directed to document processing, and more particularly to systems and methods that can utilize relative positions between the content of the document and a decodable indicia affixed to the document. In one embodiment, indicia reading terminals are provided that include an imaging module for capturing a frame of image data of a document. The document can include one or more decodable indicia such as a form barcode and various content fields, which delineate particular content of the document. The form barcode can include information respecting the form design and form design data. This information can be used to process the content of the document such as by providing coordinates or similar location and positioning metrics for use in processing the content of the document. In one example, the frame of image data is analyzed to identify the form barcode, from which the relative location of the content fields can be discerned without extensive processing of the frame of image data.
US11507766B2 Method and apparatus for processing encoded pattern, storage medium, and electronic apparatus
A method for processing an encoded pattern, a storage medium, and an electronic device are disclosed in this application. An electronic device acquires a first encoded pattern to be recognized, the first encoded pattern being a pattern obtained after predefined information is encoded therein. The electronic device increases resolution of the first encoded pattern through a target model to obtain a second encoded pattern, the target model being obtained through training by using a predetermined third encoded pattern as an input and a predetermined fourth encoded pattern as an output, the third encoded pattern being obtained by decreasing resolution of the fourth encoded pattern, the third and the first encoded patterns being encoded in the same manner. Finally, the electronic device decodes the second encoded pattern using a code recognition module to obtain the predefined information. This application resolves the technical problem that an encoded pattern cannot be accurately recognized.
US11507765B2 Reading device, commodity data registration system, and program
A reading device according to an embodiment includes a scanner configured to read code information indicated by a code symbol, a holder configured to detachably hold the scanner, a detecting unit configured to detect a first state in which the scanner is held by the holder and a second state in which the scanner is detached from the holder, and a setting-condition changing unit configured to, if the detecting unit detects the second state, set setting conditions relating to the reading by the scanner such that a reading distance of the scanner is shorter than the reading distance in the first state.
US11507761B2 Performing complex multiply-accumulate operations
In one example in accordance with the present disclosure a device is described. The device includes at least two memristive cells. Each memristive cell includes a memristive element to store one component of a complex weight value. The device also includes a real input multiplier coupled to the memristive element to multiply an output signal of the memristive element with a real component of an input signal. An imaginary input multiplier of the device is coupled to the memristive element to multiply the output signal of the memristive element with an imaginary component of the input signal.
US11507759B2 Speech translation device, speech translation method, and recording medium
A speech translation device, for conversation between a first speaker making an utterance in a first language and a second speaker making an utterance in a second language different from the first language, includes: a speech detector that detects, from sounds that are input, a speech segment in which the first speaker or the second speaker made an utterance; a display that, after speech recognition is performed on the utterance, displays a translation result obtained by translating the utterance from the first language to the second language or from the second language to the first language; and an utterance instructor that outputs, in the second language via the display, a message prompting the second speaker to make an utterance after a first speaker's utterance or outputs, in the first language via the display, a message prompting the first speaker to make an utterance after a second speaker's utterance.
US11507758B2 Vehicle-based sign language communication systems and methods
Vehicle-based sign language communication systems and methods are provided herein. An example device can be configured to determine a sign language protocol used by the first user, determine a target language used by a second user, obtain a translation library based on the sign language protocol and the target language, receive spoken word input from a second user through a microphone, convert the spoken word input into sign language output using the translation library, and provide the sign language output using a sign language output device.
US11507757B2 Systems and methods for generating dynamic conversational responses based on historical and dynamically updated information
Methods and systems disclosed herein collect user data in real-time and organize them (e.g., using collaborative filtering) into groups (e.g., clusters). The system then determines statistical distributions of observed real-time intents (e.g., based on actual selections made by users) for each group. The system then merges this distribution with existing model predictions (e.g., a model trained on historical training data) to balance between historical and dynamically updated information.
US11507755B2 Information processing method and information processing apparatus
An information processing apparatus has an inference unit with a first function of inputting first text data including a set of a first question text and a first answer text, and second text data including a set of a second question text and a second answer text; and a second function of, in a case in which a first synonym relationship in which a word a in the first text data is capable of being substituted with a word b is established and a second synonym relationship in which the word a in the second text data is capable of being substituted with a word c is established. A similarity between the word b and the word c is calculated from a first similarity between the first answer text and the second answer text and a second similarity between the first question text and the second question text.
US11507752B1 Evaluating natural language processing components
Techniques for evaluating a natural language understanding (NLU) component and determining an action to resolve an issue processing a user input are described. The system determines which component is invoked by a baseline NLU component is processing the user input, and which component is invoked by an updated NLU component. Based on that information, the system selects the action to resolve the updated NLU component generating an undesired response to the user input.
US11507751B2 Comment information processing method and apparatus, and medium
The present disclosure discloses a comment information processing method and apparatus, and a medium. The specific implementation solution is: in response to a user operation, determining an opinion category corresponding to each opinion phrase in a comment opinion dictionary; obtaining a target corpus matching each opinion phrase from a plurality of comment corpora; for each opinion phrase, using a corresponding opinion category to label the target corpus matching each opinion phrase to obtain a first training sample; and training a classification model with the first training sample to identify the opinion category of a comment by using a trained classification model.
US11507748B2 Method and apparatus for outputting information
Embodiments of the present disclosure provide methods and apparatus for outputting information. The method may include: obtaining a sentence to be identified; Performing word segmentation on the to be identified sentence to obtain a word sequence; Inputting a word sequence into a pre-trained multi-task element recognition model based on sequence labeling and entity word prediction, and outputting the identified entity words, entity categories and entity word positions, where the multi-task element recognition model includes a sequence labeling network for performing sequence labeling tasks and an entity word predicting network for performing entity word predicting task, and the sequence labeling network is fused with the entity word predicting network through a fusion module.
US11507745B2 System and method for detecting undesirable and potentially harmful online behavior
Embodiments include computer-implemented methods and systems for detecting undesirable and potentially harmful online behavior. The embodiments described and claimed could also be applied to detecting any other type of online behavior to be detected, but the descriptions focuses on detecting online violence. More particularly, the embodiments disclosed relate to detecting online violence using symbolic methods of natural language processing (NLP) that utilize and govern the usage of: 1) syntactic parser for analyzing grammatical context of the input text data, 2) unsupervised learning methods for improving selected aspects of the system and adjusting the system to new data sources and guidelines, and 3) statistical classifiers for resolving specific well-defined sub-tasks, in which statistical approaches surpass the symbolic methods.
US11507742B1 Log parsing using language processing
Methods and systems for parsing log records. A method involves receiving a log record including data regarding a network device's operation and providing the log record to a natural language processing model. The natural language processing model may analyze the log record to identify items in the log record and relationships between items in the log record.
US11507740B2 Assisting authors via semantically-annotated documents
Machine learning, artificial intelligence, and other computer-implemented methods are used to identify various semantically important chunks in documents, automatically label them with appropriate datatypes and semantic roles, and use this enhanced information to assist authors and to support downstream processes. Chunk locations, datatypes, and semantic roles can often be automatically determined from what is here called “context”, to wit, the combination of their formatting, structure, and content; those of adjacent or nearby content; overall patterns of occurrence in a document, and similarities of all these things across documents (mainly but not exclusively among documents in the same document set). Similarity is not limited to exact or fuzzy string or property comparisons, but may include similarity of natural language grammatical structure, ML (machine learning) techniques such as measuring similarity of word, chunk, and other embeddings, and the datatypes and semantic roles of previously-identified chunks.
US11507739B2 Systems and methods for collaborative data entry and integration
A system and a method are provided for collaborative data entry and integration. An operation performed by the system and the method include causing a collaborative interface for input to a spreadsheet to be provided via a user interface, receiving a data entry to the spreadsheet via the collaborative interface, validating the received data entry based on one or more validity rules associated with the spreadsheet, capturing a snapshot of the spreadsheet including the validated data entry, and causing at least the validated data entry of the spreadsheet to be integrated into datasets for one or more applications, at least based on the captured snapshot of the spreadsheet.
US11507734B2 System and method for embedding, editing, saving and restoring objects within a browser window
In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.
US11507732B1 Web browsing
A method for grouping of multiple tabs in a web browser includes displaying a plurality of tabs by the web browser. Each tab has separate webpage content associated therewith. Two or more webpages are grouped into at least one category based on semantics of corresponding webpage content. Two or more tabs associated with the two or more grouped webpages are merged into a single tab. The single tab represents the grouped webpages. An aggregated view of contents associated with the grouped webpages is generated and displayed in a single browser window associated with the single tab. The aggregated view has two or more portions. Each portion of the aggregated view concurrently displays content of a corresponding grouped webpage.
US11507730B1 User interface with command-line link creation for generating graphical objects linked to third-party content
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.
US11507728B2 Click to document
A computerized-method for automatically documenting automatically-discovered actions of a business-process for automation thereof is provided herein. The computerized-method includes operating a build-automation-document module. The build-automation-document module includes: (i) retrieving the set of automatically-discovered actions of the business process for automation thereof. Each action is of a related type and related to an application to complete the business process via the applications portal. (ii) for each action of the set of automatically-discovered actions, extracting an associated routine-name of a routine; (iii) grouping similar actions by related window in related application and type of action into clusters of actions; (iv) removing clusters of actions which are not necessary to an automated business process; (v) sorting the clusters of actions in an order for automatically performing the business process; and (vi) saving the sorted automatically-discovered actions into a file to be presented on a display unit that is associated to the computerized system.
US11507723B2 Method and apparatus for performing incremental compilation using structural netlist comparison
A method for designing a system on a target device includes identifying portions in the system to preserve based on comparing structural characteristics of the system with another system. Design results from the another system are reused for portions in the system that are preserved.
US11507720B1 Systems and methods for signal observability rating
This disclosure relates to signal observability rating. In an example, a method can include propagating a clock signal through a respective module of a circuit design in a forward and backward direction, evaluating clock signal propagation results for the respective module based on a forward and backward clock signal propagation of the clock signal to compute an observability rating for a data signal to be processed by the respective module during formal verification, and updating a current observability rating of the respective property for the data signal to the computed observability rating.
US11507719B1 Accelerating formal property verification across design versions using sequential equivalence checking
A system and method for providing formal property verification across circuit design versions is described. In one embodiment, the system receives a first version and a second version of a circuit design. The received first version has a first set of constraints, a first set of next-state functions representing the first version of the circuit design, and a first property that has been verified as true for the first version of the circuit design. The received second version has a second set of constraints, a second set of next-state functions representing the second version of the circuit design, and a second property for the second version of the circuit design. The described embodiments further construct a composite circuit design based on the first set of constraints, the first set of next-state functions, and the first property and further based on the second set of constraints, the second set of next-state functions, and the second property. A third property is constructed for the composite circuit design in which the first property implies the second property. Some described embodiments output a proof or a counterexample for the second circuit design, based on the proof of the third property for the composite circuit design, since a user of the system and method is trying to verify the second circuit design, not the composite circuit design.
US11507712B2 Generating an image for a building management system
Methods, devices, and systems for generating an image for a building management system are described herein. One device includes using a computing device to import floor plan objects from computer-aided design (CAD) drawings of a building and applying a design language associated with a building management system to the floor plan objects imported from the CAD drawings. Once the design language has been applied to the floor plan objects, an image of the building is generated for use in the building management system.
US11507711B2 Customizable virtual 3-dimensional kitchen components
A control circuit provides a user with an opportunity to create a custom virtual three-dimensional kitchen component selected from a categorical list of available customizable kitchen components. Upon detecting the user's assertion of the opportunity, the control circuit automatically provides the user with an interactive form that includes a plurality of selectable features for the selected customizable kitchen component. Upon receiving user entries regarding the plurality of selectable features, the control circuit automatically defines a customized virtual three-dimensional kitchen component that comports with the user entries. By one approach the control circuit accesses information that describes a merged three-dimensional kitchen component that comprises an aggregation of all available user-selectable features for that particular categorical component The control circuit then employs the user entries to delete unselected ones of the user-selectable features from this merged three-dimensional kitchen component to thereby define the customized virtual three-dimensional kitchen component.
US11507710B2 System and method for optimization of industrial processes
This disclosure relates generally to system and method for optimization of industrial processes, for example a tundish process. Typically geometries for industrial processes are simulated in a numerical analysis model such as a CFD. In order to simulate a physical phenomenon (such as tundish process) numerically, the domain thereof is discretized in order to convert the differential equations to be solved in the domain into linear equations. The accuracy of a CFD solution is dependent on a mesh of the domain, which in turn depends on a geometry thereof. For setting up an optimization task, the disclosed method provides first a CFD friendly base geometry, so that a faulty geometry can be detected before forming the complete geometry.
US11507709B2 Seamless three-dimensional design collaboration
A method, system, and article of manufacture provide for multi-user collaboration on a three-dimensional (3D) design. The 3D design is acquired in a computer-aided design (CAD) application. A commenting process for a comment to be associated with a selected part of the 3D design is activated. Textual user input for the comment is dynamically processed as the comment is received. The processing recognizes that the text relates to creating or modifying the selected part, retrieves a list of alternative parts (based on similarities between the alternative parts and the selected part), and displays a graphic representation of an alternative part. An alternative part is selected and inserted in the comment as a proposed replacement part. The comment including the proposed replacement part is provided to another user.
US11507707B2 Tamper proof mechanism for an information handling system
An information handling system, including a chassis; a bottom door coupled to the chassis; an assembly, including a bracket coupled to the chassis, the bracket including an opening; a slider moveably coupled within the bracket, the slider including a cavity at least partially in superimposition with the opening; a nut positioned within the cavity, the nut including a threaded opening; and a fastener positioned through an opening of the bottom door and within the threaded opening of the nut to position the bottom door such that the bottom door abuts the chassis, wherein when the slider is in a first positional state with respect to the bracket, the nut is constrained within the cavity, wherein when the slider is in a second positional state with respect to the bracket, the nut is rotatable within the cavity.
US11507705B2 Determining cryptographic operation masks for improving resistance to external monitoring attacks
Systems and methods for determining cryptographic operation masks for improving resistance to external monitoring attacks. An example method may comprise: selecting a first input mask value, a first output mask value, and one or more intermediate mask values; based on the first output mask value and the intermediate mask values, calculating a first transformation output mask value comprising two or more portions, wherein concatenation of all portions of the first transformation output mask value produces the first transformation output mask value, and wherein exclusive disjunction of all portions of the first transformation output mask value is equal to the first output mask value; and performing a first masked transformation based on the first transformation output mask value and the first input mask value.
US11507704B2 Current flattening circuit for protection against power side channel attacks
Various implementations of a current flattening circuit are disclosed, including those utilizing a feedback current regulator, a feedforward current regulator, and a constant current source.
US11507703B2 Physically unclonable function using materials and devices
A reconfigurable and machine learning resilient on-chip cryptography for graphene-based devices can be configured to utilize inherent disorders associated with the carrier transport in grain boundary dominated graphene field effect transistors (GFETs). For instance, a method can be configured to model a GFET as one or more physically unclonable functions (PUFs). A GFET PUF can also be reconfigured in a way that does not involve any physical intervention and/or integration of additional hardware components. A GFET PUF can be designed to operate with ultra-low power and can be configured to be robust and reliable against variation in temperature and supply voltage in some embodiments.
US11507699B2 Processor with private pipeline
An example private processing pipeline may include: a masked decryption unit to perform a masked decryption operation transforming input data into masked decrypted data; a masked functional unit to produce a masked result by performing a masked operation on the masked decrypted data; and a masked encryption unit to perform a masked encryption operation transforming the masked result into an encrypted result.
US11507698B2 Blockchain-based attestation service
A method, comprising: obtaining a data item that is associated with an IoT device, the IoT device including one or more of a sensor, an actuator, or an energy source; obtaining, from a blockchain-based attestation system, a trust score that is associated with the data item, the trust score being generated by using a consensus-building mechanism that is provided by the blockchain-based attestation system; when the trust score satisfies a predetermined condition, using the data item; and when the trust score fails to satisfy the predetermined condition, discarding the data item, wherein the IoT device is configured to operate as a node in the blockchain-based attestation system, and the blockchain-based attestation system includes one or more other IoT devices that are part of the same IoT device network as the IoT device.
US11507695B2 Trusted system for sharing user data with internet content providers
A method includes receiving a request from an internet content provider to provide data about a subscriber associated with an IP address, where the data allows the internet content provider to maintain stateful and persistent information about an HTTP session with a user endpoint device associated with the IP address determining whether the Internet content provider is a trusted Internet content provider pre-authorized to receive at least some of the data about the subscriber, determining a subset of the data about the subscriber that is allowed to be shared with the Internet content provider, when the Internet content provider is determined to be a trusted Internet content provider, providing the subset of the data to the Internet content provider, when the subset of the data is determined, and denying the request to provide the data, when the Internet content provider is determined not to be a trusted Internet content provider.
US11507693B2 Systems and methods for providing a blind de-identification of privacy data
Disclosed is a system and method of de-identifying data. A method includes splitting, at a first entity, a byte of data of an original record into a first random portion and a second random portion, inserting first random bits into the first random portion to yield a first new byte and inserting second random bits into the second random portion to yield a second new byte. The method then includes transmitting the second new byte to a second entity, receiving, at the first entity, a first portion of an algorithm from the second entity and processing the first new byte by the first portion of the algorithm to yield a first partial result. The first partial result can be combined with a second partial result from the second entity processing the second new byte by a second portion of the algorithm.
US11507691B2 File system for persisting data privacy
In one embodiment, a file system of a computing device may receive from a first application a write request to write a file to a storage device of the computing device. The request may include a privacy preference for the file. In response to the write request, the file system may generate privacy metadata corresponding to the privacy preference, associate the privacy metadata to the file, and write the file and the associated privacy metadata to the storage device. The file system may receive from a second application a read request to read the file from the storage device. In response to receiving the read request, the file system may provide the second application access to the file and the associated privacy metadata. The privacy metadata can be configured to be used by the second application to select a distribution policy for the file.
US11507687B2 Using a secure enclave to satisfy retention and expungement requirements with respect to private data
A secure enclave may be used to satisfy privacy requirements and audit requirements. Code may be loaded into the secure enclave. The code may generate a predefined report based on data and added noise. The pre-defined report may be subject to audit requirements. The data may be subject to the privacy requirements. The secure enclave may generate an encryption key and a decryption key based on the code. Only the secure enclave may have access to the decryption key. And the secure enclave may allow only a verified copy of the code to access the decryption key. With the added noise, the report may satisfy a pre-defined differential privacy guarantee. Encrypting the code and ensuring that the report satisfies the differential privacy guarantee may satisfy the privacy requirements. Retaining the report, the code, the secure enclave, and the encrypted data may satisfy the audit requirements.
US11507680B2 System and method for access control using network verification
A system for controlling access includes a computing device, configured to: determine a first identifier associated with a first access point being used by the computing device to access a network; determine first access control data associated with the first identifier and a first application executing on the computing device; and control access to data over the network by the first application based on the first access control data.
US11507667B2 Firmware password management
Disclosed are various examples for managing firmware passwords, such as BIOS passwords. A password reset command can be generated and transmitted to a client device. A management agent can execute the command and provide confirmation to a management service that the password has been updated.
US11507666B2 Trusted execution environment verification of a software package
Trusted execution environment verification of a software package. An operating system (OS) initiates a software package verification process in a trusted execution environment, the OS being part of an OS environment comprising a file system. It is determined that a first software package in a software repository is to be installed into the OS environment. The first software package is downloaded to a storage device. The OS sends, to the software package verification process, first location information that identifies a location of the first software package. The OS receives, from the software package verification process, information that indicates that the first software package on the storage device is trusted.
US11507665B2 Methods and systems for secure and reliable identity-based computing
The embodiments herein provide a secure computing resource set identification, evaluation, and management arrangement, employing in various embodiments some or all of the following highly reliable identity related means to establish, register, publish and securely employ user computing arrangement resources in satisfaction of user set target contextual purposes. Systems and methods may include, as applicable, software and hardware implementations for Identity Firewalls; Awareness Managers; Contextual Purpose Firewall Frameworks for situationally germane resource usage related security, provisioning, isolation, constraining, and operational management; liveness biometric, and assiduous environmental, evaluation and authentication techniques; Repute systems and methods assertion and fact ecosphere; standardized and interoperable contextual purpose related expression systems and methods; purpose related computing arrangement resource and related information management systems and methods, including situational contextual identity management systems and methods; and/or the like.
US11507663B2 Method of remediating operations performed by a program and system thereof
There is provided a method for generating a representation for behavior similarity comparison by generating a program-level stateful model of one or more entities in a computer operating system operating on a computer system, the program-level stateful model having a data structure representing a state of a program; generating an updated representation of the program based on the program-level stateful model; searching for at least one other representation of another program-level stateful model similar to the updated representation of the program; and comparing the updated representation of the program to the at least one other representation of another program-level stateful model.
US11507660B2 Information processing apparatus, non-transitory computer-readable storage medium, and cyber exercise control method
An information processing apparatus includes a memory and a processor. The processor coupled to the memory and configured to receive information indicating a plurality of program components used to execute a cyber exercise and a relationship between the plurality of program components, and generate a program group included in a scenario that controls execution of the cyber exercise by combining the plurality of program components based on the information indicating the relationship.
US11507659B2 Enhancements to improve side channel resistance
Embodiments herein facilitate resisting side channel attacks through various implementations and combinations of implementations. In embodiments, this is accomplished by preventing sensitive data from consecutively following other data through potentially vulnerable resources which otherwise may cause data to leak. Where such vulnerabilities to attacks are known, suspected, or as a proactive precaution, a cleaner can be used to inhibit the sensitive data from passing through the vulnerable areas consecutively and thus inhibit the leakage. Embodiments also envision utilizing certain types of circuits to assist in preventing leakage. By using such circuits one can reduce or even potentially eliminate the requirement for cleaners as mentioned previously.
US11507658B2 Systems and methods for exploit prevention and malicious code neutralization using non-predictable results for JavaScript-enabled applications
Systems, methods, and computer-readable media for cybersecurity are disclosed. The systems and methods may involve receiving, by an application capable of JavaScript execution, code for execution; executing, before execution of the received code, an intercepting code, wherein the intercepting code is configured to intercept at least one application programming interface (API) invocation by the received code; intercepting, by the intercepting code, an API invocation by the received code; determining that the intercepted API invocation results in a manipulation of a backing store object; and modifying an execution of the intercepted API invocation, wherein the modified execution results in at least one of: a non-predictable memory layout, a non-predictable memory behavior, or a non-predictable property of an object.
US11507657B2 Systems and methods for implementing a machine learning approach to modeling entity behavior
Systems and methods are provided for implementing a machine learning approach to modeling entity behavior. Fixed information and periodically updated information may be utilized to predict the behavior of an entity. By incorporating periodically updated information, the system is able to maintain an up-to-date prediction of each entity's behavior, while also accounting for entity action with respect to ongoing obligations. The system may generate behavior scores for the set of entities. In some embodiments, the behavior scores that are generated may indicate the transactional risk associated with each entity. Using the behavior scores generated, a user may be able to assess the credit riskiness of individual entities and instruct one or more individuals assigned to the entities to take one or more actions based on the credit riskiness of the individual entities.
US11507656B2 Ransomware detection and remediation
A system and method of detecting and remediating attacks includes receiving operating system (OS) read/write data from an OS, the OS read/write data describing at least one of reads from and writes to a storage device over a file system interface of the OS; collecting storage device read/write data, the storage device read/write data describing at least one of reads from and writes to the storage device; comparing the OS read/write data to the storage device read/write data; and determining if there is a discrepancy between the OS read/write data and the storage device read/write data. If there is a discrepancy, determining if there is an anomaly detected between OS read/write data and the storage device read/write data. If there is an anomaly, causing a remediation action to be taken to stop a malware attack.
US11507651B2 Method for authorizing operation permissions of form-field values
A method for authorizing operation permissions of form-field values is disclosed in the present invention, including a step of authorizing operation permissions of form-field values and a step of selecting a grantee; the step of authorizing operation permissions of form-field values includes: S1: selecting a form to be authorized, and displaying fields in the form that need operation permission control; and S2: authorizing the operation permissions to each value of the fields respectively, where the grantee is one or more roles, the role is an independent individual rather than a group or class, one role can only be related to a unique user during the same period, and one user is related to one or more roles. The present invention can achieve respective authorization for the operation permissions of form-field values, and improves the fineness of system management. In this method, multiple authorized roles can be selected at the same time to batch authorization, thus improving the authorization efficiency. In addition, this method supports template authorization. Two methods are combined, so that the authorization efficiency of operation permissions of form-field values in a system is greatly improved.
US11507647B2 Fingerprint-based login system, microcontroller unit, fingerprint-based power assembly, and electronic terminal
The fingerprint-based login method includes: waking up an operating system of a terminal device where a fingerprint sensor is disposed based on a detected non-press-type touch operation against the fingerprint sensor; controlling the fingerprint sensor to acquire fingerprint data based on a fingerprint data acquisition instruction sent by the waken-up operating system; storing the acquired fingerprint data to a designated security region in the terminal device by the waken-up operating system; and judging whether the fingerprint data stored in the designated security region matches fingerprint password data by the waken-up operating system upon detecting a press-type touch operation against the fingerprint sensor, such that a login operation is performed in the operating system if the stored fingerprint data matches the fingerprint password data, the problem that the fingerprint modules using the conventional MCUs failing to satisfy the requirements may not implement the system login function is effectively solved.
US11507646B1 User authentication using video analysis
A user may be authenticated at a device through analyzing video frames of acquired video data. Feature recognition may be used to determine that features in the video frames correspond to features of an authorized user. Moreover, successive frames of the video frames may be compared to determine whether the video data is representative of a video capturing the user, or a representation of the user, such as a digital image of or a video depicting the user.
US11507636B2 Systems and methods for automatically creating content modification scheme
Systems and methods for automatically associating content characteristics to a third-party content are provided. A uniform resource locator identifying a resource is received from a content provider. The content is rendered to produce an object tree. A first node of the object tree is determined, where the first node represents a content slot. A second node of the object tree proximate to the first node is identified. The second node has a content characteristic, which is extracted. The extracted content characteristic is associated with the first node and stored.
US11507634B2 Method and system for combining identification information of an entity and a related communication mechanism used to initiate a communication to a computing device associated with the entity
An approach for retrieving and storing telephone numbers along with related contextual information associated with inbound/outbound communications to/from a device. The approach includes a method that includes combining, by at least one processing device, identification information of an entity and a related communication mechanism used to initiate a communication to a device. The method further includes providing, by the at least one processing device, a soft record that includes the identification information and the related communication mechanism.
US11507633B2 Card data display method and apparatus, and storage medium
The present disclosure provides a card data display method and apparatus, and a storage medium. The method includes: in response to receiving a search request through a first application, sending the search request to a second application, acquiring card data in response to receiving the search request through the second application, in which the card data includes a first search result corresponding to the search request, and displaying the card data.
US11507627B2 Analytics content network for content delivery embedding
Methods, systems, and computer-readable storage media for receiving, by an analytics content network (ACN), a configuration request through a tenant configuration application programming interface (TC-API) of a plurality of APIs, the configuration request including an identifier that uniquely identifies an analytics system tenant that is embedded in an application tenant within a customer landscape, the ACN distributing analytics content to multiple customer landscapes, determining, by the ACN, one or more analytics content that is to be distributed to the analytics system tenant at least partially based on the identifier, providing, by the ACN, a content package that includes the one or more analytics content within an API payload for response to the request, and transmitting, by the ACN, a response to the request through the TC-API, the response comprising the API payload.
US11507616B2 Inspection systems and methods including image retrieval module
A method of inspecting a component includes storing at least one inspection image file in a memory and receiving a search request associated with the at least one inspection image file. The method also includes accessing a database including a plurality of image files, comparing the hash code of the at least one inspection image file to the hash code of each image file of the plurality of image files, and identifying a first subset of image files based on the hash code comparison. The method also includes comparing the feature data of the at least one inspection image file to the feature data of each image file of the first subset of image files and classifying a second subset of image files as relevant based on the feature data comparison. The method further includes generating search results based on the second subset of image files.
US11507615B2 Method, apparatus, electronic device and computer readable storage medium for image searching
A method and apparatus for image searching based on artificial intelligent (AI) are provided. The method includes obtaining first feature information by extracting features from an image based on a first neural network, obtaining second feature information corresponding to a target area of a query image by processing the first feature information based on a second neural network and at least two filters having different sizes, and identifying an image corresponding to the query image according to the second feature information.
US11507614B1 Icon based tagging
Example embodiments described herein relate to an icon based tagging system to associate a graphical icon (e.g., an emoji) with a data category, receive media content that includes a data object and the graphical icon, assign the media content to the data category based on the presence of the graphical icon within the media content, receive a search request that comprises search criteria that includes at least the graphical icon, and present a set of search results that include the media content in response to the search request.
US11507613B2 Method and system for sharing playlists
Methods and systems for publishing a playlist are disclosed. A user generates or selects a playlist, which is then provided (e.g., uploaded) for publishing. A playlist identifying at least one of one or more tracks and one or more albums is received. The playlist may then be published such that the playlist is viewable by one or more individuals. A user may then purchase one or more tracks/albums identified in the playlist via an online store.
US11507612B2 Document elimination for compact and secure storage and management thereof
Documents, such as those that may or will be the subject of a litigation, may be managed by automatically determining that a document, such as an email or other communication, is privileged or producible such that superfluous documents may be removed to improve data storage and reduce the burden on storage, processing, and communication resources. Additionally, documents such as emails may comprise attached or embedded documents (e.g., attachments) which may be similarly or independently classified from their associated email. After determining privilege, such as via metadata associated with a sender/receiver of an email, similarly categorized documents may be grouped for presentation and/or storage. The documents may be indexed, such as by entries within a production log, to further facilitate accurate production and management of non-privileged documents, as well as, the exclusion of privileged documents. Documents not required for production may be indexed and/or purged from storage.
US11507610B2 Methods for determining a comparative valuation for an asset
A method includes determining a comparative valuation for an asset including one or more objects. Specification data for the asset is retrieved, and comparable objects including two or more attributes are generated. Each attribute includes an attribute category and an associated attribute value. Comparison weights are received for attribute categories, and analogous object data is retrieved for analogous objects that are each analogous to the comparable object. The analogous object data includes attributes that are each analogous to one of the attributes of the comparable object. Each analogous attribute includes a category, a value, and a valuation. A comparative valuation for the object is output based on the associated attribute values for the comparable object, the associated analogous attribute values for each analogous object, the valuation of each analogous object, and the comparison weights. The comparative valuation for the asset is output based on the comparative valuations for each object.
US11507607B2 Systems and methods for database dynamic query management based on natural language processing techniques
A system described herein may provide techniques for receiving natural language inputs at a live dashboard. The natural language inputs may be analyzed to identify entities such as keywords and to determine an intent associated with each input. The identified entities may be mapped to various database elements and a formatted database request may be generated based on the mapping and the identified entities. The formatted database request may be sent to an associated database and a database response may be received. The data included in the database response may be provided by generating a report using report attributes associated with the identified search intent.
US11507605B2 Relationship discovery
Relationship discovery can include receiving at a first mobile device a pair of ultrasonic signals conveyed at different frequencies from a second mobile device. The pair of ultrasonic signals can convey, respectively, a second user's contact information in an encrypted form and a key indicator. A contact number can be selected from a first user's contact list electronically stored on the first mobile device. The contact number can be selected based on the key indicator. A mutual contact can be identified in response to decrypting the second user's contact information using the contact number as a decryption key.
US11507594B2 Bulk data distribution system
A bulk data distribution system in which, instead of multiple data consumers contending to access the same data sets from a primary data store, one or more producers capture snapshots (states of the data sets at particular points in time) and upload the snapshots to an intermediate data store for access by snapshot consumers. The snapshot consumers may download the snapshots to generate local versions of the data sets for access by one or more data processing applications or processes. A snapshot producer may periodically generate full snapshots of a data set, and may generate one or more incremental snapshots of the data set between full snapshots. A snapshot consumer may bootstrap a local data set from a full snapshot and one or more incrementals, and may maintain state of the local data set by accessing new snapshots uploaded by the producer.
US11507592B2 Methods and systems for adapting multiple key-value stores
A method of adapting a first key-value store to a second key-value store may include determining a conversion strategy based on one or more characteristics of the first key-value store and one or more characteristics of the second key-value store, converting the second key-value store to a converted key-value store based on the conversion strategy, and mapping the first key-value store to the converted key-value store based on a mapping function. The converted key-value store may be accessed on-the-fly. A data storage system may include a key-value interface configured to provide access to a lower key-value store, and a key-value adapter coupled to the key-value interface and configured to adapt an upper key-value store to the lower key-value store, wherein the key-value adapter may be configured to adapt at least two different types of the upper key-value store to the lower key-value store.
US11507586B2 Database table annotation processing
Systems and techniques are provided for database table annotation processing. An annotation processing engine on a computing device may receive an instruction to build a database table. The annotation processing engine on the computing device may receive annotations made to the database table from a storage of the computing device. The annotations may include labels identifying features of the database table. The annotation processing engine on the computing device may determine a database server engine compatible with the database table. The annotation processing engine on the computing device may generate a query in a native language of the database server engine compatible with the database table based on the instruction to build the database table and the annotations made to the database table. The annotation processing engine on the computing device may send the query in the native language of the database server engine to the database server engine.
US11507585B2 Heartbeat propagation in a distributed stream processing system
An event processing system for distributing a continuous query, and processing events in an event stream, is disclosed. The system can synchronize timestamps across all partitions by adding a heartbeat propagator component propagating a heartbeat signal for silent partitions. The system can further include a timestamp tracker component that tracks the maximum observed timestamp across all partitions for each batch, and sends this to each partition. The system can distribute partitions of the events to the worker nodes, and instruct a heartbeat propagator component to generate a heartbeat for a first worker node corresponding to an event in a different partition. The system receives outputs from the worker nodes and combines these into a single result corresponding to a continuous query. The system can further implement a timestamp tracker to select a highest timestamp value of a previous batch, and send the value to the worker nodes.
US11507582B2 Event-driven internet of things (IoT) abstraction using rules
Event-driven Internet of Things (IoT) abstraction using rules is disclosed herein. In one embodiment, a network computing device that provides an IoT management (IoTM) service is communicatively coupled to an IoT device. The IoTM service receives multiple rules, each of which comprises an event identifier that identifies an event that the IoT device is capable of emitting, and an action identifier that identifies an action to be performed by the IoTM service (e.g., a command to be issued to the IoT device or an operation to be performed by the IoTM service). Upon receiving a first event emitted by the IoT device, the IoTM service identifies a first rule of the plurality of rules based on a first event identifier of the first rule that matches the first event. The IoTM service then executes a first action, wherein a first action identifier of the first rule identifies the first action.
US11507581B2 Query response device
The invention concerns a query response device comprising: an input adapted to receive user queries; a memory (106) adapted to store one or more routing rules; one or more live agent engines (116) configured to support interactions with one or more live agents; one or more virtual assistant engines (120) configured to support interactions with one or more virtual assistants instantiated by an artificial intelligence module (103); and a routing module (104) coupled to said live agent engines and to said virtual assistant engines, the routing module comprising a processing device configured: to select, based on content of at least a first user message from a first user relating to a first user query and on said one or more routing rules, a first of said live agent engines or a first of said virtual assistant engines; and to route one or more further user messages relating to the first user query to the selected engine.
US11507571B2 Materialized views over external tables in database systems
Systems, methods, and devices for generating a materialized view over an external table. A method includes connecting a database platform to an external table such that the database platform has read access for the external table and does not have write access for the external table. The method includes generating, by the database platform, a materialized view over the external table. The method includes receiving a notification that a modification has been made to the external table, the modification comprising one or more of an addition of a file, a deletion of a file, or an update to a file in a source location for the external table. The method includes, in response to the external table being modified, refreshing the materialized view such that the materialized view comprises an accurate representation of the external table.
US11507564B2 Database and system architecture for analyzing multiparty interactions
An analytics engine (AE) computing system for analyzing and evaluating data in real-time associated with a performance of parties interacting within a multi-party interaction is provided. The AE system is configured to receive interaction data from a data validation (DV) computing device, retrieve contextual data from a contextual data source, determine a task identifier, and calculate a task score. The AE system is also configured to retrieve normalization model data from a normalization database, compare a plurality of normalization rules to the validated interaction data and the contextual data, and determine at least one normalization factor applies to the task score. The AE system is further configured to normalize the task score based on the at least one normalization factor, calculate an aggregate score using the normalized task score, and store the validated interaction data, the normalized task score, and the aggregate score in an analysis database.
US11507560B2 Mutable data ingestion and storage
Systems and techniques are provided for mutable data ingestion and storage. Data for a database may be received at a computing device. New data from the data for the database may be stored as a mutable data chunk. The data for the database may be determined to include updated data for a previously stored mutable data chunk. The updated data may be applied to the previously stored mutable data chunk to update the previously stored mutable chunk. A second previously stored mutable data chunk may be determined to have been initially stored a specified amount of time ago. In response to determining that the second previously stored mutable data chunk was initially stored the specified amount of time ago, the second previously stored mutable data chunk may be caused to become an immutable data chunk.
US11507557B2 Dynamic sampling of streaming data using finite memory
Method and system are provided for dynamic sampling of streaming data using finite memory. The method includes configuring a number of data points required in a sample of incoming streaming data and providing memory slots in a memory reservoir for the number of data points, with the memory slots each configured to store a position index and signal data pair for a data point, and each memory slot having a filtering thread configured to determine whether an index and signal data pair of the incoming streaming data should be stored in the memory slot. The filtering threads are configured to dynamically repopulate the memory slots for the number of data points with index and signal data pairs at increasing arrival intervals in the stream of streaming data as the incoming streaming data arrives.
US11507556B2 Method and system for encapsulating and storing information from multiple disparate data sources
An example computer-implemented method and computer system, each adapted for encapsulating digital data records in multiple, differently structured and unstructured formats, the data records ingested from multiple data storage locations, is described herein. In the method, each ingested data record is separated into a plurality of tuple structures, and for each tuple, the tuple is split into a data part and fieldname part. A pointer is created by combining the fieldname part, a record identifier of the data record, and a database identifier of the storage location where the data record was stored. The pointer is appended to the data part to form a digital stem cell (DSC) that is stored in a single data store, each formed DSC having the same structure.
US11507555B2 Multi-layered key-value storage
Systems and methods for multi-layered key-value storage are described. For example, methods may include receiving two or more put requests that each include a respective primary key and a corresponding respective value; storing the two or more put requests in a buffer in a first datastore; determining whether the buffer is storing put requests that collectively exceed a threshold; responsive to the determination that the threshold has been exceeded, transmitting a write request to a second datastore, including a subsidiary key and a corresponding data file that includes the respective values of the two or more put requests at respective offsets in the data file; for the two or more put requests, storing respective entries in an index in the first datastore that associate the respective primary keys with the subsidiary key and the respective offsets; and deleting the two or more put requests from the buffer.
US11507554B2 Tree-like metadata structure for composite datasets
Disclosed are embodiments for generating metadata files for composite datasets. In one embodiment, a method is disclosed comprising generating a tree representing a plurality of datasets; parsing the tree into an algebraic representation of the tree; identifying a plurality of terms in the algebraic representation, each term in the terms comprising at least two factors, each of the two factors associated with a dataset in the plurality of datasets; generating a metadata object of the plurality of terms; serializing the metadata object to generate serialized terms; and storing the serialized terms in a metadata file associated with the plurality of datasets.
US11507553B2 Range lookup operations for Bε-trees using update messages
Exemplary methods, apparatuses, and systems include a file system process inserting a first key/value pair and a second key/value pair into a first tree. The second key is a duplicate of the first key and the value of the second key/value pair is an operation changing the value. In response to a request for a range of key/value pairs, the process reads the second key/value pair and inserts it in a second tree. The process reads the first pair and determines, while inserting the first pair in the second tree, that the second key is a duplicate of the first key. The file system process determines an updated value of the first value by applying the operation in the second value to first value. The file system operation updates the second key/value pair in the second tree with the updated value and returns the requested range of key/value pairs.
US11507552B2 Pervasive search architecture
A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
US11507551B2 Analytics based on scalable hierarchical categorization of web content
Various methods and systems for performing analytics based on hierarchical categorization of content are provided. Analytics can be performed using an index building workflow and a classification workflow. In the index building workflow, documents are received and analyzed to extract features from the documents. Hierarchical category paths can be identified for the features. The documents are indexed to support searching the documents for the hierarchical category paths. In the classification workflow, a query, that includes or references content, may be received and analyzed to extract features from the content. The features are executed against a search engine that returns search result documents associated with hierarchical category paths. The hierarchical category paths from the search result documents may be used to generate a topic model of the content associated with the query. The topic model, used for web analytics, includes scores for the hierarchical category paths and for enumerated category topics.
US11507550B2 Eventual consistency in a deduplicated cloud storage system
One example method includes receiving a write request that includes a data structure version to be written, wherein the data structure version is associated with a unique identifier, storing the data structure version in association with the unique identifier, receiving a read request for a most recent version of the data structure and, when the stored data structure version is not the most recent version of the data structure, examining respective unique identifiers of each of a group of other stored data structure versions to determine which stored data structure version is the most recent. Finally, the example method includes returning the most recent data structure version, notwithstanding that one or more other data structure versions existed at the time that the read request was received.
US11507549B2 Data normalization system
A data normalization system receives a first string and a second string that are ordered according to an initial string ordering. The data normalization system analyzes, the first string and the second string based on a list of known character sets included in surnames, yielding an analysis, and determines, based on the analysis, that a set of characters in the second string matches a known character set included in the list of known character sets included in surnames. In response to determining that the set of characters in the second string matches a known character set included in the list of known character sets included in surname, the data normalization system orders the first string and the second string according to an updated string ordering.
US11507547B2 Management of instrumentation data using a resource database
Methods, systems, and computer programs encoded on computer storage medium, for receiving a request for instrumentation data describing one or more devices in the computing environment, the request received from a resource management interface; retrieving the instrumentation data describing the one or more devices from a resource database; identifying a schema associated with the resource management interface; converting the instrumentation data describing the one or more devices based on the identified schema associated with the resource management interface; and transmitting the instrumentation data describing the one or more devices to the resource management interface.
US11507543B2 Permissionless blockchain consensus method with adjusting block weight, system and P2P network
An permissionless blockchain consensus method with adjusting block weight, comprising: setting weights of all blocks in the permissionless blockchain to the same initial value; determining parent edges(forward reference-edges) of any one of blocks in the permissionless blockchain according to the blockchain topology; detecting whether a first judgment block x is in blocks contained by the parent edge of a block b; if yes, determining that the block b is an unstable block and transferring to next step, otherwise, determining the block b is a stable block and transferring to a pivot chain consensus step; and detecting whether a second judgment blocky is in the stable block contained by the parent edge of the block b; if yes, determining the block b is a readjusted block and transferring to a weight adjustment step, otherwise, determining the block b is a stable block and transferring to the pivot chain consensus step.
US11507541B2 Method to model server-client sync conflicts using version trees
A file server and a method of operating a file server where version identifiers for documents on the server are maintained as a branched tree. When a client computer attempts to sync up a new version of a file, it must upload the version identifier that it received when it synced down the file. The file server compares this version identifier to the numbers in its version tree for the file and may place the document in the correct place in the tree structure, which may not be as the “latest version” of the document. If the client is using an outdated version of the document, the server may also sync down the latest version of the file. The user may view the changes to the version tree and reconcile different versions to create an authoritative version, and this review and reconciliation may occur at any time, instead of being performed at the moment that the file is saved or forking the file into a new filename.
US11507539B2 Apparatus and method for storing received data blocks as deduplicated data blocks
An apparatus stores received data blocks as deduplicated data blocks. The apparatus is configured to: maintain a plurality of containers, where a reference to a container is unique within the apparatus and each container includes one or more data segments and segment metadata for each data segment, the segment metadata including a segment identifier and a segment reference, where the segment identifier is unique within the container and the segment reference is unique within the apparatus; and maintain a plurality of deduplicated data blocks storing received data blocks, where each deduplicated data block includes a plurality of identified container references, where a container reference identifier is unique within the deduplicated data block, and an ordered list of one or more segment indicators.
US11507536B2 Information processing apparatus and non-transitory computer readable medium for selecting file to be displayed
An information processing apparatus is able to access a file storage region which is formed in accordance with job defining information that defines tasks of a job and a file to be created in each of the tasks. The file storage region is formed for each job or each job and each task. A file related to a job or a task is stored in a corresponding file storage region. The information processing apparatus includes a processor which is configured to: obtain job status information concerning a status of each job for which a file storage region is formed; and select, a display element indicating files stored in a first file storage region, a file as a subject file to be displayed, from among the files stored in the first file storage region, in accordance with the status of a first job corresponding to the first file storage region.
US11507534B2 Metadata storage for placeholders in a storage virtualization system
A file system executing on a computing device may store a placeholder for a file on secondary storage of the computing device. The placeholder may comprise a sparse data stream containing none or some of the data of the file and information which enables the remotely stored data of the file to be retrieved from the network. As some or all of the data for the file is being stored remotely, the computing device may rely on a storage virtualization provider to create metadata for the file. Thus, the file system executing on the computing device may receive, from the storage virtualization provider, a request to store metadata associated with the file. In response to this request, the file system may store the metadata as a Binary Large Object (BLOB) in a secondary data stream of the placeholder for the file.
US11507525B2 High speed communication system
A method for communicating between a master and a plurality of slaves includes generating a communication frame including generating a slave data frame in each slave. The slave data frame has a data packet including one or more data bytes and at least one gap of variable time length comprising no information in the slave data frame. The gap may be at the beginning of said slave data frame before the beginning of the first data byte of said data packet and/or at the end of said data packet after the end of a last data byte of said data packet, where the gaps have a time length dependency based on parameters locally stored in each of said at least one slave. The slave data frame is transmitted sequentially where the gap increases for each subsequent slave.
US11507524B2 RTOS/OS architecture for context switching that solves the diminishing bandwidth problem and the RTOS response time problem using unsorted ready lists
The present invention is a novel RTOS/OS architecture that changes the fundamental way that context switching is performed. In all prior operating system implementations, context switching required disabling of interrupts. This opens the possibility that data can be lost. This novel approach consists of a context switching method in which interrupts are never disabled. Two implementations are presented. In the first implementation, the cost is a negligible amount of memory. In the second, the cost is only a minimal impact on the context switching time. This RTOS/OS architecture requires specialized hardware. Concretely, an advanced interrupt controller that supports nesting and tail chaining of prioritized interrupts is needed (e.g. the Nested Vectored Interrupt Controller (NVIC) found on many ARM processors). The novel RTOS/OS architecture redefines how task synchronization primitives such as semaphores and mutexes are released. Whereas previous architectures directly accessed internal structures, this architecture does so indirectly by saving information in shared buffers or setting flags, and then activating a low priority software interrupt that subsequently interprets this data and performs all context switching logic. The software interrupt must be set as the single lowest priority interrupt in the system.
US11507521B2 Apparatus and method for controlling use of bounded pointers
Memory allocation circuitry allocate a memory region in memory, and bounded pointer generation circuitry generates bounded pointers including a revocable bounded pointer that provides a pointer value and range information identifying an address range of the memory region. The memory allocation circuitry provides, at a header location in the memory, a header for the memory region with a first token field which is initialized to a first token value associated with the memory region. The memory allocation circuitry is responsive to the deallocation of the memory region to modify the stored value in the first token field of the header. In response to a request to generate a memory address using the revocable bounded pointer, a use authentication check prevents generation of the memory address when it is determined that the stored value in the first token field has been changed.
US11507508B2 Prediction-based selective flushing of data to memory
The present disclosure generally relates to improving write cache utilization by recommending a time to initiate a data flush operation or predicting when a new write command will arrive. The recommending can be based upon considerations such as a hard time limit for data caching, rewarding for filling the cache, and penalizing for holding data for too long. The predicting can be based on tracking write command arrivals and then, based upon the tracking, predicting an estimated arrival time for the next write command. Based upon the recommendation or predicting, the write cache can be flushed or the data can remain in the write cache to thus more efficiently utilize the write cache without violating a hard stop time limit.
US11507504B2 Memory sub-system for decoding non-power-of-two addressable unit address boundaries
A system generating, using a first addressable unit address decoder, a first addressable unit address based on an input address, an interleaving factor, and a number of first addressable units. The system then generating, using an internal address decoder, an internal address based on the input address, the interleaving factor, and the number of first addressable units. Generating the internal address includes: determining a lower address value by extracting lower bits of the internal address, determining an upper address value by extracting upper bits of the internal address, and adding the lower address value to the upper address value to generate the internal address. Using an internal power-of-two address boundary decoder and the internal address, the system then generating a second addressable unit address, a third addressable unit address, a fourth addressable unit address, and a fifth addressable unit address.
US11507502B2 Data storage device performance prediction based on valid fragment count
Systems and methods data storage device performance prediction based on garbage collection resources are described. The data storage device may process host storage operations and determine a valid fragment count parameter for a current or future data block. Based on the valid fragment count parameter a predicted performance value for host storage operations is determined and the host device is notified of the predicted performance value.
US11507501B2 Apparatus and method for transmitting, based on assignment of block to HPB region, metadata generated by a non-volatile memory system
A memory system includes a memory device including memory blocks, each memory block including a memory cell capable of storing a multi-bit data item. The memory device includes a write booster region including at least one memory block among the plurality of memory blocks, the at least one memory block including a memory cell storing a single-bit data item. A controller is configured to assign a memory block in the write booster region to a host performance booster (HPB) region when the memory block is closed and transmit to a host an indication that the memory block is assigned to the HPB region.
US11507500B2 Storage system having a host directly manage physical data locations of storage device
A storage system includes a host including a processor and a memory unit, and a storage device including a controller and a non-volatile memory unit. The processor is configured to output a write command, write data, and size information of the write data, to the storage device, the write command that is output not including a write address. The controller is configured to determine a physical write location of the non-volatile memory unit in which the write data are to be written, based on the write command and the size information, write the write data in the physical write location of the non-volatile memory unit, and output the physical write location to the host. The processor is further configured to generate, in the memory unit, mapping information between an identifier of the write data and the physical write location.
US11507498B2 Pre-computation of memory core control signals
An apparatus including a memory structure comprising non-volatile memory cells and a microcontroller. The microcontroller is configured to output Core Timing Control (CTC) signals that are used to control voltages applied in the memory structure. In one aspect, information from which the CTC signals may be generated is pre-computed and stored. This pre-computation may be performed in a power on phase of the memory system. When a request to perform a memory operation is received, the stored information may be accessed and used to generate the CTC signals to control the memory operation. Thus, considerable time and/or power is saved. Note that this time savings occurs each time the memory operation is performed. Also, power is saved due to not having to repeatedly perform the computation.
US11507494B2 Method of, and apparatus for, testing computer hardware and software
There is provided a method for defining an automated test configured, when executed, to test a system under test comprising one or more computer programs being executed on one or more computer devices. The system under test comprises a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method comprises the steps of: a) defining an executable model of the system under test comprising a plurality of model states, wherein at least some of the model states are representative of operational states of the system under test; and b) defining one or more selectable model actions, each model action being representative of one or more executable actions on the system under test and configured such that one or more preconditions are assignable thereto, wherein each model action is configured to be available to be selected unless any preconditions assigned to the respective model action are not satisfied, wherein the model is configured such that, when executed, a test program is operable to select a sequence of available model actions to define an automated test.
US11507492B1 Applying a hierarchical proof to formal verification based path sensitization
The present disclosure relates to a method for electronic design verification. Embodiments may include identifying a plurality of higher level instances along an electronic design path from a source to a destination. Embodiments may further include analyzing inter-instance path information associated with the plurality of higher level instances included in the electronic design path from source to destination. Analyzing may include ignoring information included within the plurality of higher level instances. Embodiments may further include determining, based upon, at least in part, inter-instance path information whether data is unable to propagate from the source to the destination.
US11507486B2 Method and system for generating latency aware workloads using resource devices in a resource device pool
A method for managing data includes obtaining, by a management module, a workload generation request, wherein the workload generation request specifies a plurality of resource devices, identifying available resource devices in a resource device pool based on the plurality of resource devices, performing a latency analysis on the available resource devices to obtain a plurality of resource device combinations and a total latency cost of each resource device combination, and selecting a resource device combination of the plurality of resource device combinations based on the total latency cost of each resource device combination, wherein the resource device combination comprises a second plurality of resource devices and wherein each of the second plurality of resource devices is one of the plurality of resource devices.
US11507484B2 Ethod and computer storage node of shared storage system for abnormal behavior detection/analysis
A method utilized in a computer storage node includes: providing user interface device to be operated by an operator; sensing operation parameter of computer storage node to generate a first detection signal; controlling a display panel of user interface device to display data pattern of first detection signal on display panel according to a time scale; using first portion of first detection signal corresponding to a partial pattern of the data pattern to generate reference signal when the operator uses user interface device to mark a region on display panel to select the partial pattern; and comparing characteristics of the reference signal with characteristics of a processed detection signal to perform a behavior prediction operation.
US11507483B2 Method for analyzing a physical system architecture of a safety-critical system
Provided is a method for analyzing and designing a physical system architecture of a safety-critical system, wherein a physical system analysis model representing the physical system architecture of the safety-critical system is modified incrementally until calculated failure rates of failure modes of the physical system analysis model are less or equal to failure rates of corresponding failure modes of a functional system analysis model representing a functional system architecture of the safety-critical system.
US11507478B2 Method for operating a redundant automation system
Method for operating a redundant automation system to control a technical process, wherein a second fail-safe subsystem is operated redundantly in relation to a first fail-safe subsystem, and wherein the faulty second fail-safe subsystem is used, where synchronization data is initially buffered in the second subsystem, and in the event that no errors are identified, the first fail-safe subsystem sends an error-free message to the second fail-safe subsystem to acknowledge the error-free message with an error free acknowledgment and process the initially buffered synchronization data.
US11507475B2 Error detection using vector processing circuitry
A data processing apparatus (2) has scalar processing circuitry (32-42) and vector processing circuitry (38, 40, 42). When executing main scalar processing on the scalar processing circuitry (32-42), or main vector processing using a subset of said plurality of lanes on the vector processing circuitry (38, 40, 42), checker processing is executed using at least one lane of the plurality of lanes on the vector processing circuitry (38, 40, 42), the checker processing comprising operations corresponding to at least part of the main scalar/vector processing. Errors can then be detected based on a comparison of an outcome of the main processing and an outcome of the checker processing. This provides a technique for achieving functional safety in a high end processor with better performance and reduced hardware cost compared to a dual/triple core lockstep approach.
US11507465B1 Query retry using quiesce notification
The subject technology requests information regarding an instance identifier of a compute service manager instance to a particular job. The subject technology retrieves information related to a set of instances of compute service managers in a set of virtual warehouses. The subject technology filters the information to determine a set of candidates from the set of instances of compute service managers. The subject technology sorts the set of candidates based at least in part on a workload. The subject technology selects a candidate compute service manager to issue a query restart by randomly selecting an execution node.
US11507464B2 System and method to implement a guided resolution of a non-booting information handling system
A method of instructing a user prior to a boot-up process of an information handling system may include, with an embedded controller (EC) of the information handling system, executing a guided diagnostic flow module to: determine that a power-on process has been initiated at the information handling system; determine whether the EC detected a power sequencing timeout during boot up; and determine at which power rail boot-up has hung during the power-on process; and where the EC either determines that the power sequencing timeout has occurred, determining a fault at an issue-experiencing hardware component operatively coupled to the determined power rail. The method may further include sending a message from the EC to a timing controller (TCON) of a display panel of the information handling system, to initiate a guided diagnostic flow, the guided diagnostic flow including: providing, at the display panel via the TCON, diagnostics steps from flash memory as instructions to the user of the information handling system to guide the user to perform a manual manipulation of the issue-experiencing hardware component of the information handling system to address the fault.
US11507463B2 System and method for consolidated BIOS-level event logging
Methods, systems, and computer programs encoded on computer storage medium, for identifying, during a particular boot of an information handling system, basic input/output system (BIOS)-level events, each BIOS-level event associated with a different BIOS log event source; for each BIOS-level event: creating, by a respective driver computing module associated with the BIOS-level event, event data for the BIOS-level event; calling, by the respective driver computing module associated with the BIOS-level event, a dispatcher protocol to provide the event data associated with the respective driver computing module to a dispatcher computing module; placing, by the dispatcher computing module, each of the event data in a temporary data store, wherein each of the event data is unaltered; and creating, by the dispatcher computing module, a database log of the event data, including aggregating each of the event data to generate a sequence of events related to the particular boot of the IHS.
US11507462B2 Workflows for automated operations management
Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at a top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
US11507457B2 Method, electronic device and computer program product for storage management
Techniques involve: writing, when a first disk for dirty page storage has a failure, a first target page description generated by a first node and associated with a first set of target dirty pages of the first node and a second set of target dirty pages of a second node to a first page description storage layer for the first node in a second disk; writing a second target page description generated by the second node and associated with the first set of target dirty pages and the second set of target dirty pages to a second page description storage layer for the second node in the second disk; and restoring, when the failure has been eliminated, the first set of target dirty pages and the second set of target dirty pages in the first disk based on at least one of the descriptions.
US11507456B2 Memory module, error correction method of memory controller controlling the same, and computing system including the same
A memory module includes first memory chips, each having a first input/output width, and configured to store data, a second memory chip having a second input/output width and configured to store an error correction code for correcting an error in the data, and a driver circuit configured to receive a clock signal, a command, and an address from a memory controller and to transmit the clock signal, the command, and the address to the first memory chips and the second memory chip. An address depth of each of the first memory chips and an address depth of the second memory chip are different from each other.
US11507454B2 Identifying non-correctable errors using error pattern analysis
Techniques are described for identifying patterns of memory cells in a memory array that are predictive of non-correctable errors (“corruption patterns”). The techniques described herein identify patterns of cell errors that are likely to generate errors that cannot be corrected by an error correction code (ECC). The identification of non-correctable cells is accomplished by identifying a pattern of cell errors storing bit values that deviate from corresponding expected values. The pattern of these memory cells and various combinations of the cells in the pattern are compared to patterns of cells that are known to be correctable using ECC. If the error pattern or one or more of the combinations of erroneous cells in the pattern are not associated with patterns that are correctable via ECC, the error pattern is identified as predictive of a likely uncorrectable error.
US11507452B1 Error checking for systolic array computation
Aspects of the disclosure are directed to a computation unit implementing a systolic array and configured for detecting errors while processing data on the systolic array. Checksum circuit in communication with a systolic array is configured to compute checksums and perform error detection while the systolic array processes input data. Instead of pre-generating checksums in input matrices, input matrices can be directly fed into the systolic array through the checksum circuit. On the output side, the checksum circuit can generate and compare checksums with checksums in an output matrix generated by the systolic array. Error checking the operations to generate the output matrix can be performed without delaying the operations of the systolic array, and without preprocessing the input matrices.
US11507451B2 System and method for bug deduplication using classification models
A method for managing bugs includes obtaining, by a bug deduplication system, a set of bugs, performing an encoding on each section of a first bug of the set of bugs to obtain encoded sections, wherein the encoded sections comprise a first encoded section and a second encoded section, applying a first classification model to the first encoded section to obtain a first section score, applying a second classification model to the second encoded section to obtain a second section score, generating a confidence score based on the first encoded section and the second section, and providing the confidence score to a client, wherein the client initiates a corrective action for the first bug based on the confidence score.
US11507447B1 Supervised graph-based model for program failure cause prediction using program log files
Described are computer-implementable method, system and computer-readable storage medium for supervised graph-based model for prediction of program failure using program log files. Using log file from a running program application, a log file graph is created. Node-level labels are adding to the log file graph, where the labels include an indication of first failure. The node-level labeled log file graph is processed by a graph neural network (GNN) and predictions are provided as to program cause of failure or first failure indication of other log file graphs based on the GNN processed node-level labeled log file graph.
US11507439B1 Application programming interface as a service
An application programming interface (API) as a service is disclosed. In embodiments, a client provides code to be executed along with a configuration file for that code. Based on that, virtual machine(s) and load balancer(s) may be selected, a domain name service configured, and throttling and scaling configured. Through this, an API as a service may be provided on behalf of a client with minimal configuration required by the client or an administrator of a web service platform that provides the API as a service.
US11507431B2 Resource allocation for virtual machines
A system and method include reception of a request to create a virtual machine associated with a requested number of resource units of each of a plurality of resource types, determination, for each of the plurality of resource types, of a pool of available resource units, random selection, for each of the plurality of resource types, of the requested number of resource units from the pool of available resource units of the resource type, and allocation of the selected resource units of each of the plurality of resource types to the virtual machine.
US11507424B2 Optimization of resource usage in cross-reality sessions
Concepts and technologies are disclosed herein for optimization of resource usage in cross-reality sessions. A computer can receive a request for a cross-reality session, determine entities to be included in the cross-reality session, and optimize resource usage during the cross-reality session. Optimized cross-reality session data can be provided to a device to generate a cross-reality environment that can include the one entity of the entities rendered in the first level of detail. Attention data that can describe interactions in the cross-reality environment can be obtained. The resource usage can be re-optimized based on the attention data. Re-optimizing the resource usage can include determining that the one entity of the entities is to be rendered in a second level of detail that is greater than the first level of detail. An update can be delivered to the device, which can use the update to update the cross-reality environment.
US11507423B2 Processing data stream modification to reduce power effects during parallel processing
Certain aspects of the present disclosure provide a method for performing parallel data processing, including: receiving data for parallel processing from a data processing requestor; generating a plurality of data sub-blocks; determining a plurality of data portions in each data sub-block of the plurality of data sub-blocks; changing an order of the plurality of data portions in at least one data sub-block of the plurality of data sub-blocks; providing the plurality of data sub-blocks, including the at least one data sub-block comprising the changed order of the plurality of data portions, to a plurality of processing units for parallel processing; and receiving processed data associated with the plurality of data sub-blocks from the plurality of processing units.
US11507411B1 Jitter-tolerant distributed two-phase commit (2PC) systems
A method of ensuring atomicity of transactions across a plurality of active hosts in a distributed environment, is provided. The method generally includes receiving, from a client, a second request to commit a second transaction subsequent to receiving a first request to commit a first transaction; assigning a second prepare identifier (ID) to the second transaction, wherein the second prepare ID assigned to the second transaction is greater than a first prepare ID assigned to the first transaction; transmitting, to the plurality of active hosts, instructions to prepare for committing the second transaction, the instructions including the second prepare ID; receiving, from each host, an acknowledgement indicating successful preparation for committing the second transaction; and transmitting, to the plurality of active hosts, instructions to commit the second transaction prior to receiving, from each host, an acknowledgement indicating successful preparation for committing the first transaction.
US11507408B1 Locked virtual machines for high availability workloads
Disclosed are various embodiments for a system that hardware locks a virtual machine to a host machine. The host machine can include a processor and a memory. A hypervisor can be stored in the memory that, when executed by the processor, causes the computing device to host one or more virtual machines. In addition, machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least: receive a request to perform an operation on a virtual machine hosted by the hypervisor; evaluate the request to determine that the request complies with a policy; and in response to a determination that the request complies with the policy, cause the hypervisor to initiate the operation.
US11507406B2 Container management system with a composite engine interface
Methods, systems, and computer storage media for providing a set of common flat files in a composite image that can be mounted as a container (i.e., composite container) to support isolation and interoperation of computing resources. Container management is provided for a container management system based on a composite image file system engine that executes composite operations to support resource isolation and operating system (OS) virtualization functionality. In particular, a container engine interface supports creating, mounting, and providing access to and from composite images or composite containers. In operation, a plurality of files for generating a composite image are accessed. The composite image for the plurality of files is generated. The composite image includes a set of common flat files. The composite image is communicated to cause mounting of the composite image, where mounting the composite image is based on a metadata file from the set of common flat files.
US11507405B2 Energy management of a computing deployment with guaranteed end-to-end performance
Techniques for managing energy use of a computing deployment are provided. In one embodiment, a computer system can establish a performance model for one or more components of the computing deployment, where the performance model models a relationship between one or more tunable parameters of the one or more components and an end-to-end performance metric, and where the end-to-end performance metric reflects user-observable performance of a service provided by the computing deployment. The computer system can further execute an algorithm to determine values for the one or more tunable parameters that minimize power consumption of the one or more components, where the algorithm guarantees that the determined values will not cause the end-to-end performance metric, as calculated by the performance model, to cross a predefined threshold. The computer system can then enforce the determined values by applying changes to the one or more components.
US11507402B2 Virtualized append-only storage device
An interface receives storage requests for storing data in a software-defined storage network using an append-only storage scheme. The requests include an identifier of a data object to be stored. The requests are agnostic of hardware-specific details of the storage devices. A virtualization layer accesses space allocation data for the storage devices; and policies for prioritizing performance. Based on the data and policies, a physical storage location at the plurality of storage devices is selected for storing the data object. Metadata is generated for the data object indicating that the data object is an append-only object and mapping the physical storage location of the data object to the identifier. The request is translated to instructions for storing the data object at the physical storage location using the append-only storage scheme. The data object is stored at the physical storage location using the append-only storage scheme.
US11507400B2 Method and system for providing real-time remote assistance to a user
System and method of providing real-time remote assistance to a user is disclosed. In one embodiment, an assistance system, upon receiving a request from the user, captures holographic information of one or more objects associated with a task to be performed by the user. The assistance system further transmits the holographic information to an expert, wherein the expert is identified based on one or more skills required to perform the task. Further, assistance system receives one or more brain signals associated with the expert while the expert is interacting with a virtual simulation of the one or more objects to perform the task. Further the assistance system provides real-time remote assistance to the user by generating execution commands for the user in real-time based on a plurality of features associated with performing the task extracted from the one or more brain signals received from the expert.
US11507398B1 Enhancing user experience on moving and resizing windows of remote applications
Disclosed are systems and methods for providing improved rendering of graphical user interfaces for remote applications executing within remote sessions. A remote session client that renders the graphical user interface (GUI) for a remote application is configured to detect certain mouse events that would trigger window move events. In doing so, the remote session client may handle rendering the window GUI locally rather than wait for window move events from the remote application. The remote session client may be further configured to predict using calculated resize patterns how the window content image changes while the remote application's window is being resized.
US11507394B1 Changing accelerator card images without host system reboot
Changing accelerator card images without rebooting a host system includes receiving, within an integrated circuit (IC) of an accelerator card, an address of a platform image stored in a non-volatile memory of the accelerator card. The address is received over a communication link between the host system and the accelerator card while the communication link is connected. Changing accelerator card images includes detecting, within a register of the IC, that a warm boot enable flag is set and that the communication link with the host system is disconnected. In response to detecting that the warm boot enable flag is set and that the communication link is disconnected, loading of the platform image from the address of the non-volatile memory into the integrated circuit is initiated.
US11507392B2 Automatically configuring computing clusters
Computing clusters can be automatically configured according to some aspects described herein. For example, a system can receive configuration datasets from instantiated objects in a management cluster. The configuration datasets can be for configuring target objects in managed clusters, where the managed clusters are separate from the management cluster. The system can then configure the target objects within each of the managed clusters based on the configuration datasets.
US11507391B1 Network initialization monitoring system
A network initialization monitoring system includes a host device coupled to a storage system and a monitoring system via a network, and including an initialization subsystem coupled to ports. During network initialization of the host device via the storage system, the initialization subsystem provides a first instance of a communication protocol for monitored port(s), and provides a second instance of the communication protocol for a monitoring port. During the network initialization of the host device via the storage system, the first instance of the communication protocol provided for each monitored port provides copies of network initialization communications transmitted via that monitored port and the network to the second instance of the communication protocol provided for the monitoring port, and the second instance of the communication protocol provided for the monitoring port provides the copies of the network initialization communications to the monitoring system.
US11507387B2 Method to optimize system boot time of modules/driver's execution in UEFI pre-boot environment
A system for controlling a processor, comprising a processor configured to load one or more instructions into a register for execution, a non-volatile memory coupled to the processor and configured to store data in a format that can be read by the processor and a description file stored in the non-volatile memory, the description file further comprising a plurality of information files, wherein each information file includes two or more types of predetermined data.
US11507386B2 Booting tiles of processing units
A processing system comprises a first subsystem comprising at least one host processor and one or more storage units, and a second subsystem comprising at least one second processor. Each second processor comprises a plurality of tiles. Each tile comprises a processing unit and memory. At least one storage unit stores bootloader code for each of first and second subsets of the plurality of tiles of at least one second processor. The first subsystem writes bootloader code to each of the first subset of tiles of the at least one second processor. At least one of the first subset of tiles requests at least one of the storage units to return the bootloader code to the second subset of the plurality of tiles. Each tile to which the bootloader code is written retrieves boot code from the storage unit and then runs said boot code.
US11507384B2 Electronic device for performing booting, and operating method therefor
An electronic device according to various embodiments of the present invention comprises a display, a memory, and a processor operatively connected to the display and the memory, wherein the processor may be configured to: display, on the display, the state of a storage resource of a first partition included in the memory, in a state in which first booting has been completed; in response to a first command for acquiring the storage resource of the first partition, perform second booting of the electronic device, different from the first booting; delete designated data from data stored in the storage resource of the first partition so as to acquire the storage resource during the performing of the second booting; and complete the second booting of the electronic device after the acquisition of the storage resource.
US11507378B1 Hardware engine with configurable instructions
In one example, an integrated circuit comprises: a memory configured to store a first mapping between a first opcode and first control information and a second mapping between the first opcode and second control information; a processing engine configured to perform processing operations based on the control information; and a controller configured to: at a first time, provide the first opcode to the memory to, based on the first mapping stored in the memory, fetch the first control information for the processing engine, to enable the processing engine to perform a first processing operation based on the first control information; and at a second time, provide the first opcode to the memory to, based on the second mapping stored in the memory, fetch the second control information for the processing engine, to enable the processing engine to perform a second processing operation based on the second control information.
US11507375B2 Hierarchical general register file (GRF) for execution block
In an example, an apparatus comprises a plurality of execution units, and a first general register file (GRF) communicatively couple to the plurality of execution units, wherein the first GRF is shared by the plurality of execution units. Other embodiments are also disclosed and claimed.
US11507374B2 True/false vector index registers and methods of populating thereof
Disclosed herein are vector index registers for storing or loading indexes of true and/or false results of comparison operations in vector processors. Each of the vector index registers store multiple addresses for accessing multiple positions in operand vectors.
US11507367B2 Firmware update method and firmware update system thereof
A firmware update method and a firmware update system thereof includes the steps of: executing a setting process, which includes writing a first identification code into a memory module, and setting a firmware update file on a firmware providing end to make the firmware update file include a second firmware image file and a second identification code and executing a determining process, which includes receiving the firmware update file and determining whether the firmware update file conforms to a custom structure according to the first identification code. If it does not, then prohibiting the firmware update image file from updating a computer system, and if it does, replacing a first firmware image file with the second firmware image file and writing the second firmware image file into the memory module of the computer system along with the second identification code.
US11507359B2 Performing firmware updates using blockchain
A method of data transfer over a communication network from a first information handling apparatus to a plurality of second information handling apparatuses includes generating, by the first information handling apparatus, an initial block and initializing, based on the initial block, a ledger. The method includes broadcasting the ledger to the plurality of second information handling apparatuses, and attempting to compute a new block, by each one of the plurality of second information handling apparatuses. Upon one of the plurality of second information handling apparatuses successfully computing said new block, the method then transmits data to the one of the plurality of second information handling apparatuses and updates the ledger based on the new block.
US11507357B2 Information processing device, method of installing software, and non-transitory computer-readable recording medium therefor
An information processing device is provided with a display, a communication interface, and a controller. The controller is configured to perform obtaining an access destination information from a storage, wherein one or more access destinations is to be included in the access destination information. When the controller receives, through the communication interface, an installation request to request to install software, the controller is configured to determine whether a new access destination is included in the software based on the obtained access destination information. Further, when it is determined that the new access destination is included in the software, the controller is configured to display an approval screen used to approve installation of the software. When it is determined that the new access destination is not included in the software, the controller is configured to omit the displaying of the approval screen.
US11507355B2 Enforcement of signatures for software deployment configuration
In an approach, a process intercepts a deployment resource associated with software prior to deploying the software to a node, where the deployment resource configures how the software is deployed and operates. A processor verifies authenticity of a digital signature present within the deployment resource. A processor, responsive to verifying the authenticity of the digital signature, deploys the software to the node in accordance with the deployment resource.
US11507351B2 Intent compiler
An intent compiler is disclosed. The intent compiler includes a backend services layer having at least one service application programming interface (API) specification. The intent compiler also includes a service adapter layer to receive the at least one service API specification and automatically generate at least one service adapter based on the at least one service API specification. The intent compiler additionally includes an application layer to automatically generate an application.
US11507350B2 Processing apparatus and processing method
The present disclosure relates to a fused vector multiplier for computing an inner product between vectors, where vectors to be computed are a multiplier number vector {right arrow over (A)}{AN . . . A2A1A0} and a multiplicand number {right arrow over (B)} {BN . . . B2B1B0}, {right arrow over (A)} and {right arrow over (B)} have the same dimension which is N+1. The multiplier includes: N+1 multiplication sub-units configured to perform multiplication on each dimension of a vector respectively, and take lower n bits of the multiplier number vector for multiplication each time, where the n bits are removed from the binary number of each dimension of the multiplier number vector after the n bits are taken, and n is larger than 1 and less than N+1; an adder tree configured to perform addition on results of N+1 multiplication sub-units obtained from a same operation each time; and a result register configured to hold a result of every addition performed by the adder tree and send the result to the adder tree for next computation.
US11507338B2 System and method for providing a dynamic audio environment within a vehicle
A system and method for providing a dynamic audio environment within a vehicle that includes receiving data associated with at least one audio stream that is being played through an audio system of the vehicle. The system and method also include determining a selected vehicle mode of the vehicle. The system and method additionally include selecting at least one audio effect that is associated with the selected vehicle mode of the vehicle to alter the at least one audio stream. The system and method further include controlling at least one audio source of the vehicle to provide the at least one audio stream according to the at least one audio effect.
US11507337B2 Workout music playback machine
A workout music playback device for playing workout music during a workout with given workout parameters by arranging and assembling song segments of original musical recordings in accordance with workout parameters. The device has a media output manager configured to receive the workout parameters and prepare audio output information by arranging a sequence of song segments into an edited song recording. It has an instruction relay module configured to receive the audio output information, and transmit the workout audio output instructions. The device has a media output generator configured to receive the audio output instructions from the instruction relay module, retrieve and assemble the song recording data of the original musical recording from the memory in accordance with the audio output instructions, and transmit a data stream of workout music corresponding to the workout parameters.
US11507334B2 System and method for management of printing jobs
There is disclosed a method for management of printing jobs. In the method user identification is requested to identify the user, who then selects an artwork for the labels. Data regarding the selected artwork is retrieved from a data storage. Printing properties are defined for the selected artwork, and a set of available unique codes for the labels is determined on the basis of the user identification. A printing file is constructed including information related to at least the selected artwork and printing material selected for the printing job. The printing file is stored into a cloud storage linked with the identified user. A unique code is assigned for each label from the set of available unique codes. The unique code is assigned either in the printing file or when printing the labels.
US11507333B2 Method of controlling information processing apparatus and communication apparatus
A control method includes transmitting, based on reception of a predetermined operation a first command to cause a communication apparatus to search for a predetermined access point using at least one communication channel including a communication channel used by the predetermined access point among a plurality of communication channels available for use by the communication apparatus and without using at least one other communication channel other than the at least one communication channel among the plurality of communication channels available for use by the communication apparatus, the predetermined access point being connected to an information processing apparatus at least when the predetermined operation is received.
US11507328B2 Information processing device, information processing method, and non-transitory computer-readable recording medium therefor
An information processing device according to aspects of the present disclosures is configured to obtain remaining amount information regarding a remaining amount of the consumable in use from a managed device, and obtain stock amount information regarding a stock amount of an unused consumable from an information source. When the consumable is replenished or replaced, the information processing device determines whether or not the stock amount of the consumable is equal to or less than a threshold value that is defined as a determination criterion based on the remaining amount information and the stock amount information, and displays a consumables management screen displaying a status object indicating a status of the consumable that is determined, in the determining process, that the stock amount is equal to or less than the threshold value.
US11507323B2 Memory device and operating method thereof
Embodiments of the present disclosure relate to a memory device and an operating method thereof. According to the embodiments of the present disclosure, when a read failure for a first read command among a plurality of read commands inputted from a memory controller occurs, the memory device may execute in an overlapping manner, a read retry operation for the first read command and a read operation for a second read command among the plurality of read commands.
US11507322B2 Memory controller and storage device including the same
There are provided a memory controller and a storage device including the same. The memory controller includes: a command storage including a first read command queue and a second read command queue; a command generation controller configured to provide an erase command, a suspend command, a resume command, and output a scheduling event signal after the resume command is output; and a command schedule controller configured to: search for a first physical address group, reorder a output sequence of the first read command queue, and provide a command to perform the read command based on the second read command queue.
US11507320B2 USB based cloud disk and disk segment management system
A USB-based cloud disk according to an embodiment is connected with a computer, and, when a write command on a sector is received from the computer, the USB-based cloud disk transmits data regarding the sector and a data path regarding the sector data to a remote repository.
US11507319B2 Memory controller having a plurality of control modules and associated server
The present invention provides a memory controller configured to access a plurality of channels, wherein each of the channels includes a plurality flash memory chips, and the memory controller includes a flash translation layer and a plurality of control modules. The flash translation layer is configured to generate commands with corresponding physical addresses of at least one of the channels. The plurality of control modules are connected to the plurality of channels, respectively, and each of the control modules operates independently to receive the corresponding command with the corresponding physical address from the flash translation layer, to access the flash memory chips within the corresponding channels.
US11507316B2 Memory device
A memory device includes a memory cell array configured to store data, a control circuit configured to control the memory cell array in response to a command; and a receiver configured to be placed in an active state based on a first signal, a second signal, or an operation result of an address and the command, and be enabled to receive a command or data.
US11507315B2 Magnetic disk device and method of reordering process
According to one embodiment, a magnetic disk device includes a first disk, a second disk, a first head, a second head, a first actuator including the first head, a second actuator including the second head, a first arithmetic unit executing a first reordering process of a command stored in a first queue corresponding to the first actuator, and a second arithmetic unit executing a second reordering process of a command stored in a second queue corresponding to the second actuator, the first arithmetic unit executing the second reordering process, the second arithmetic unit executing the first reordering process.
US11507313B2 Datafall: a policy-driven algorithm for decentralized placement and reorganization of replicated data
Systems and methods for generating and using a placement map for a distributed storage system are disclosed. In some embodiments, a method for a client node to perform a read/write operation in a distributed storage system comprises obtaining a number of server nodes comprised in the distributed storage system and an object name of an object for which a read/write operation is to be performed and creating at least a portion of a three-dimensional (3D) placement map for the object. The 3D placement map defines candidate locations for replicas of the object on the server nodes. The method further comprises applying policies to the at least a portion of the 3D placement map to provide at least a portion of a modified 3D placement map and performing the read/write operation for the object in accordance with the at least a portion of the modified 3D placement map.
US11507311B2 Storage device for accelerating write speed and read speed
A storage device including a nonvolatile memory device is described. The storage device includes a controller that receives a write command and data from an external host device. The controller preferentially writes the data in an area based on a normal write policy when the data is associated with a normal write, and in an area based on a turbo write policy when the data is associated with a turbo write. The controller may also receive a read command, to read data from an area based on the read command, and output the data to the external host device. The controller may also move the data in response to move information of the read command when the read command is received together with move information.
US11507309B2 Storage system and method for using memory allocated in a host for read data as a host memory buffer
A storage system and method for using memory allocated in a host for read data as a host memory buffer are provided. In one embodiment, a controller of a storage system receives a read request from a host for data stored in the memory, wherein the read request identifies a storage location in the host that is allocated by the host to store the requested data after it is received from the storage system. Prior to sending the requested data to the host, the storage system uses the allocated storage location in the host as a host memory buffer to store other data until the host needs the allocated storage location to store the requested data. Other embodiments are provided.
US11507306B2 Recording apparatus that records data using file system, control method therefor, and storage medium storing control program therefor
A recording apparatus that is capable of preventing degradation of a writing speed of management information under recording without increasing the recording preparation time when a plurality of files are recorded simultaneously. The recording apparatus includes a memory and a processor that function as a recording unit that records a file in a recording medium, and a controller that controls so as to record a directory entry of a file in a designated sector in the recording medium. The recording medium consists of blocks each of which includes a plurality of pages, allows to write data in a page unit, allows to erase data in a block unit, and allows to access a page corresponding to a sector designated by a sector number. When a plurality of files will be recorded, the controller controls so that directory entries of the plurality of files will be recorded in a same sector.
US11507305B2 Concurrently performing normal system operations and garbage collection
Systems and methods enabling garbage collection operations and normal system operations concurrently. Concurrent operations are performed by configuring a similarity group to permit garbage collection and normal operations. This may include creating a new subgroup in a similarity group for write and deduplication purposes such that an impacted subgroup can be cleaned.
US11507300B2 Word line group read counters
A processing device detects a read operation at a memory device that is directed at a word line group from among multiple word line groups of the memory device. The processing device increments a read counter associated with the word line group based on the read operation being directed at the word line group. The processing device determines the read counter exceeds a read-disturb threshold and performs read-disturb handling on the word line group in response to determining the read counter exceeds the read-disturb threshold.
US11507295B2 Backup, restoration, and migration of computer systems
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for backup, restoration, and migration of computer systems. In some implementations, data from a first server environment is obtained. A data package is generated that includes configuration data, data objects, and/or metadata from the first server environment organized in a predetermined arrangement. Data indicating (i) a destination on which to deploy the archived data from the first server environment and (ii) one or more characteristics of the destination is received. Mapping data that specifies a mapping of elements in the predetermined arrangement to elements of server environments having the one or more characteristics is accessed. Server environment data derived from the data package is deployed, the server environment data being deployed to the destination and arranged at the destination in a manner specified by the mapping data.
US11507292B2 System and method to utilize a composite block of data during compression of data blocks of fixed size
An information handling system includes a processor that detects a cache flush request of a memory device within the processor, and identifies multiple blocks of data within an address space associated with the cache flush request. The processor groups the multiple blocks of data into a single composite block of data, and compresses the composite block of data. The processor stores the compressed composite block of data, and stores metadata for the compressed composite block of data. The metadata includes information for both the composite block of data and information for each of the multiple blocks of data.
US11507291B2 Data block-based system and methods for predictive models
Systems and methods for recording information at a granular level; checking and verifying that data is used and processed is consistent with an entity's internal policies and/or external regulations; and producing reports to authorized users (e.g., individuals and organizations) with information are provided. The system and methods capture required data in an immutable fashion so that users outside of an entity (e.g., public, third parties) can check and audit that internal policies and other regulatory policies and frameworks are followed.
US11507288B2 Detecting and reconfiguring of boot parameters of a remote non-volatile memory express (NVME) subsystem
Detecting and reconfiguring of boot parameters of a NVMe subsystem, including identifying a mapping between local boot parameters of a NVMe subsystem and a GUID that corresponds to the NVMe subsystem; determining that the NVMe subsystem has been reset; in response to determining that the NVMe subsystem has been reset: transmitting a discovery request to the NVMe subsystem for remote boot parameters of the NVMe subsystem; comparing the local boot parameters for the GUID with the remote boot parameters for the NVMe subsystem; determining, based on the comparing, that the remote boot parameters for the NVMe subsystem do not match with the local boot parameters for the GUID, and in response, updating values of the local boot parameters for the GUID based on the remote boot parameters of the NVMe subsystem.
US11507286B2 Performing storage provision operations on a file system
A storage management technique involves: determining a spare degree of physical storage space of a file system and access characteristics of the file system; determining, using a provision operation classification model and based on the spare degree and the access characteristics, a target storage provision operation to be performed for the file system from multiple storage provision operations, wherein the multiple storage provision operations include at least a storage space expansion operation and a storage space reclamation operation, and the provision operation classification model characterizes an association relationship between different spare degrees and different access characteristics of the file system and the multiple storage provision operations; and performing the determined target storage provision operation for the file system. Accordingly, a better balance is achieved between storage efficiency and I/O performance.
US11507280B2 Maintenance operations in a DRAM
A system includes a memory controller and a memory device having a command interface and a plurality of memory banks, each with a plurality of rows of memory cells. The memory controller transmits an auto-refresh command to the memory device. Responsive to the auto-refresh command, during a first time interval, the memory device performs refresh operations to refresh the memory cells and the command interface of the memory device is placed into a calibration mode for the duration of the first time interval. Concurrently, during at least a portion of the first time interval, the memory controller performs a calibration of a data interface circuit of the memory device. The auto-refresh command may specify an order in which memory banks of the memory device are to be refreshed, such that the memory device sequentially refreshes a respective row in the plurality of memory banks in the specified bank order.
US11507273B2 Data reduction in block-based storage systems using content-based block alignment
A method of data reduction in a block-based data storage system includes selecting a starting position in a block based on a deterministic function of block data content. Then for an unaligned block beginning at the selected starting position, a block digest (e.g., block hash) is generated and compared with stored block digests of stored data blocks. If there is a match, and the stored block matches the unaligned block, then a reference to the stored block is stored in place of the unaligned block, and otherwise the unaligned block and a corresponding digest are stored. The storing of references to already stored blocks, without the constraint of observing aligned-block boundaries, realizes increased savings of physical storage space.
US11507271B1 System and method of wear leveling information handling systems of a storage cluster
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: receive performance information for a base workload; determine multiple threshold values of multiple storage media layers of each IHS of a storage cluster based at least on the performance information for the base workload and multiple inventory information respectively associated with multiple storage media layers of each IHS of the storage cluster; receive multiple condition values respectively associated with the multiple storage media layers of an IHS of the storage cluster; determine that a condition value of the multiple condition values associated with a storage media layer of the multiple storage media layers is at or below a threshold value of the multiple threshold values associated with the storage media layer of the multiple storage media layers; and reduce a storage workload of a specific IHS of the storage cluster.
US11507270B2 Touch input device, touch input method and recording medium recording touch input program
A touch input device includes: a position detector that determines an input range in a touch input produced with an inputter on a touch panel and that detects, as a touch position, any position within the input range; a line information generator that generates line information which is information of a line connecting a plurality of the touch positions detected with the position detector; a smoothing level setter that sets, based on the area of the input range, a smoothing level indicating the degree of smoothing; and a smoothing processing processor that executes, on the line of the line information generated by the line information generator, smoothing corresponding to the smoothing level set by the smoothing level setter.
US11507260B2 Electronic album apparatus, method for operating electronic album apparatus, and operation program utilizing display cell enlargement
A plurality of display cells (CL) are arranged in a grid form on an album screen (14). In each display cell (CL), an image (P) in one frame is arranged, and the size of the display cell (CL) is changed to be an integer multiple of a reference size in units of the reference size. A cell enlargement instruction for enlarging the display cell (CL) is accepted through a gesture of tracking the album screen (14) with a finger. In accordance with a track (TR) of the finger (F), an enlargement area is determined. The display cell (CL) that is an enlargement target and the image (P) are enlarged in accordance with the determined enlargement area.
US11507259B2 Graphical element detection using a combined series and delayed parallel execution unified target technique, a default graphical element detection technique, or both
Graphical element detection using a combined series and delayed parallel execution unified target technique that potentially uses a plurality of graphical element detection techniques, performs default user interface (UI) element detection technique configuration at the application and/or UI type level, or both, is disclosed. The unified target merges multiple techniques of identifying and automating UI elements into a single cohesive approach. A unified target descriptor chains together multiple types of UI descriptors in series, uses them in parallel, or uses at least one technique first for a period of time and then runs at least one other technique in parallel or alternatively if the first technique does not find a match within the time period.
US11507252B2 Methods and systems for monitoring objects for labelling
A graphical user interface (GUI) for forming hierarchically arranged clusters of items and operating thereupon through an electronic device equipped with an input-device and a display-screen is provided. The GUI comprises a first area configured to display a graphical-tree representation having a plurality of hierarchical levels, each of said level corresponds to at least one cluster of content-items formed by execution of a machine-learning classifier over a plurality of input content items. A second area is configured to display a dataset corresponding to the content-items classified within the clusters. A third area is configured to display a plurality of types of content representations with respect to each selected cluster, said representations corresponding to content-items classified within the cluster.
US11507248B2 Methods, systems, and media for anti-spoofing using eye-tracking
Provided herein is are computer-implemented methods, computer-implemented systems, and non-transitory computer-readable storage media for registering a user's eye gaze profile via a mobile device having a screen and a front facing camera. Also provided herein is are computer-implemented methods, computer-implemented systems, and non-transitory computer-readable storage media for determining a spoofing attempt by a user during a request to access a resource via a mobile device.
US11507238B2 Touch sensor and display device including the same
A touch sensor for a display device includes: a base including a sensing area and a non-sensing area; first sensing electrodes disposed on the sensing area, extending in a first direction, and arranged in a second direction different from the first direction; second sensing electrodes disposed on the sensing area, extending in the second direction, and arranged in the first direction; first signal lines disposed on a first peripheral area of the non-sensing area and being connected to first portions of the first sensing electrodes, respectively; and a first connector connected to second portions of the first sensing electrodes, wherein the first connector electrically connects adjacent ones of first sensing electrodes to each other.
US11507235B2 Touch control device, touch control display substrate and display apparatus
A touch control device is provided and includes a base substrate and a metal pattern on the base substrate. The metal pattern includes a first metal pattern and a second metal pattern. The first metal pattern and the second metal pattern are in different layers. The first metal pattern includes a first touch control electrode and a first virtual graphic that is insulated from the first touch control electrode. The second metal pattern includes a second touch control electrode and a second virtual graphic that is insulated from the second touch control electrode. An orthographic projection of the metal pattern to the base substrate is a regular grid.
US11507233B2 Touch display device
A touch display device includes a touch sensor and having a touch area and a non-display area at a side of the touch area. The non-display area include a touch driving part. The touch display device includes: a plurality of driving electrodes in the touch area, the plurality of driving electrodes connected to each other through at least one bridge line to constitute a plurality of row touch driving lines; a plurality of sensing electrodes crossing the plurality of driving electrodes in the touch area; and at least one driving routing line from the at least one bridge line connecting the plurality of driving electrodes, wherein the at least one driving routing line extends from the touch area to the non-display area.
US11507232B2 Sensor module and display device including the same
A sensor module includes a base layer including a fingerprint sensing area, first touch electrode members arranged on the base layer along a first direction, and including a plurality of first touch electrodes connected to one another along the first direction, where each first touch electrode includes a first opening, second touch electrode members arranged on the base layer along a second direction crossing the first direction, and including a plurality of second touch electrodes connected to one another along the second direction, a first fingerprint electrode member disposed on the fingerprint sensing area, and including a plurality of first fingerprint electrodes connected to one another, and a second fingerprint electrode member disposed on the fingerprint sensing area, and including a plurality of second fingerprint electrodes connected to one another. The plurality of first fingerprint electrodes and the plurality of second fingerprint electrodes are disposed in the first opening.
US11507231B2 Display device
A display device may include a display panel, an input sensing unit, and an alignment structure. The display panel may include a sealing member. The input sensing unit may be disposed on the display panel. The input sensing unit may include first-type sensor electrodes directly contacting a face of a first insulator of the display device, a first-type connector electrically connecting the first-type sensor electrodes, second-type sensor electrodes directly contacting the face of the first insulator of the display device, and a second-type connector electrically connecting the second-type sensor electrodes. The alignment structure may overlap the sealing member and may include a transparent member that directly contacts the face of the first insulator of the display device.
US11507229B2 Molded body for electronic function, method for manufacturing the same, and operation device using molded body for electronic function
A molded body for an electronic function includes a first film in which one surface thereof constitutes an external appearance surface, a second film in which an electronic component is mounted on a surface thereof facing a surface of the first film opposite to the external appearance surface, and a first resin that fills a space between the first film and the second film. The first resin has a cavity, and the cavity is filled with a second resin, and the electronic component is disposed in the cavity and surrounded by the second resin.
US11507225B2 Electronic device, fingerprint sensing control method and fingerprint scanning control method
An electronic device, a fingerprint sensing control method and a fingerprint scanning control method are provided. A sensing region of a display panel is divided into a plurality of fingerprint zones. The electronic device determines at least one target fingerprint zone from the fingerprint zones according to a touched area. The electronic device scans the at least one target fingerprint zone to control the at least one target fingerprint zone for performing fingerprint sensing. The electronic device performs an accelerated scanning operation. The accelerated scanning operation includes: setting a scanning speed corresponding to at least one target scanning group coupled to at least the touched area to a first speed; and setting a scanning speed corresponding to one or more scanning groups other than the at least one target scanning group to a second speed higher than the first speed.
US11507222B2 Displaying base plate and displaying device
A displaying base plate and a displaying device, wherein the displaying base plate includes a displaying region, a binding region, and a fanout region located between the displaying region and the binding region, the fanout region includes a touch-controlling lead wire, a data lead wire, and at least one shielding wire located between the touch-controlling lead wire and the data lead wire, the at least one shielding wire includes a first shielding wire, and the first shielding wire is earthed or is connected to a constant electric potential.
US11507221B2 Analog front end circuit for touch controller and operating method thereof
An analog front-end circuit for a touch controller and an operating method thereof are provided. The analog front-end circuit includes an analog front-end, a first switch and a second switch. The analog front-end includes an input terminal and an output terminal. The first switch includes a first terminal and a second terminal. The first terminal of the first switch is coupled to the input terminal of the analog front-end, and the second terminal of the first switch is coupled to a panel routing. The second switch includes a first terminal and a second terminal. The first terminal of the second switch is coupled to the second terminal of the first switch, and the second terminal of the second switch is coupled to a reference voltage.
US11507216B2 Customizing user interfaces of binary applications
Aspects of the present invention allow the customization binary application user interfaces without modification of the underlying source code. Embodiments described herein can provide, for instance, accessibility services such as touchless operation of compiled applications with minimal intervention. Described embodiments can automatically interface with the touch-based operating system to generate hands-free commands that, when detected (e.g., voice detection), can cause corresponding touch-based commands to be executed. Embodiments may utilize audio inputs, by way of example, to facilitate hands-free interaction with the touch-based operating system and applications executing thereon.
US11507215B2 Devices, methods, and graphical user interfaces for interaction with an intensity-sensitive input region
In accordance with some embodiments, a method is performed at an electronic device with a display, an input region that is distinct from the display, and one or more tactile output generators for generating tactile outputs. The method includes: detecting a press input on the input region with a finger; and in response to detecting the press input on the input region: in accordance with a determination that the input region is not separated from the finger by an interstitial material, generating a first tactile output; and in accordance with a determination that the input region is separated from the finger by a first interstitial material, generating a second tactile output that is different from the first tactile output.
US11507214B2 Switch assembly with force-associated variable scroll speed and methods of use
Implementations include methods of controlling a haptic response comprising receiving a force signal from a force sensor; determining a force magnitude associated with the force signal; comparing the force magnitude with an initial threshold force amount to determine whether the force magnitude exceeds the initial threshold force amount; measuring an elapsed time that the force magnitude exceeds the initial threshold force amount; comparing the elapsed time to a minimum elapsed time; if the elapsed time being greater than the minimum elapsed time, generating a haptic feedback control signal, the haptic feedback control signal causing a haptic actuator to propagate a plurality of pressure waves at a propagation frequency, the propagation frequency being proportional to the force magnitude; and generating a scroll control signal that causes a menu system to scroll through a plurality of menu options provided by the menu system at a scroll frequency associated with the propagation frequency.
US11507212B2 Display device with touch panel
A display device includes a switching element that switches, based on data held by a memory circuit, between a state in which a pixel electrode and a first wiring line are connected to each other and a state in which the pixel electrode and a second wiring line are connected to each other, a power source circuit for white color that supplies a first signal having the opposite phase to a phase of a drive signal, to the first wiring line provided at a pixel in which a Tx electrode is disposed, and a power source circuit for black color that supplies, to the second wiring line, a second signal having the same phase as the phase of the drive signal.
US11507210B2 Touch display panel and display device
Disclosed are a touch display panel and a display device. The touch display panel includes an array substrate, a light-emitting functional layer, an encapsulating layer and a touch control layer that are sequentially disposed. The touch control layer includes a plurality of touch electrode blocks arranged in an array and further includes a plurality of electrode lines connected to the plurality of touch electrode blocks in one-to-one correspondence. Each touch electrode block is provided with a hollow structure, and each touch electrode blocks is symmetrical at least with respect to a first axis and a second axis that are perpendicular to each other.
US11507204B2 Selecting virtual objects in a three-dimensional space
Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.
US11507202B2 3-D input device
A 3D input device, in particular a mobile 3D input device, has a housing and an input element arranged within the housing. The input element has at least a first side and a second side opposite the first side. The 3D input device has a sensor device. The input element is movable relative to the housing in six components. The sensor device detects the movements and/or the positions of the input element relative to the housing. The first side of the input element or the second side of the input element or the first side and the second side of the input element are together configured in such a way that a user can complete a movement of the input element along the six components via an action on the input element. A mobile device and a 3D remote-control each have at least one such 3D input device.
US11507197B1 Capturing touchless inputs and controlling an electronic device with the same
A method and apparatus for capturing touchless inputs and controlling an electronic device with the same are described. In one embodiment, the method for controlling a portable electronic device, the method comprising: obtaining one or more touchless inputs by capturing one or more movements of the portable electronic device resulting from one or more hand gestures made by a user's hand holding the portable electronic device; determining one or more operations to control operation of the portable electronic device based on the one or more touchless inputs; and controlling the electronic device using at least one of the one or more operations.
US11507194B2 Methods and devices for hand-on-wheel gesture interaction for controls
Methods, devices, and processor-readable media for hand-on-wheel gesture controls are described. A steering wheel is virtually segmented into a plurality of radial segments. Each segment is assigned a semantic meaning. Control commands related to control functions are mapped to different virtual segments of the steering wheel. When a user performs a gesture on the steering wheel, the system recognizes the gesture and selects a control function based on the location of the hand relative to the steering wheel. In various embodiments, on-wheel hand gestures, on-wheel hand location, and voice commands may be used in various combinations to enable a user to perform a wide selection of functions using a small number of unique commands.
US11507190B2 Gesture control method applied to VR device, and apparatus
A gesture control method applied to a virtual reality (VR) device, where gesture location information of a user of the VR device is obtained, a depth distance from a depth sensor to a hand of the user is detected using the depth sensor, and a hand movement area of the user is divided into a selection area and a command area based on a result of comparing the depth distance with a preset depth threshold. When the detected depth distance is not greater than the preset depth threshold, the user may select a to-be-operated object on a current display page, and when the detected depth distance is greater than the preset depth threshold, the user may perform a command operation on the to-be-operated object.
US11507180B2 Methods and systems for associating input schemes with physical world objects
Methods and systems are described herein for a media guidance application that allows users to associate input schemes with physical objects in an augmented reality environment. Specifically, the media guidance application may recognize physical objects in an augmented reality environment and allow users to identify input schemes to associate with the physical objects, wherein the input schemes are ways in which users may control presentation of media content by interacting with the physical objects.
US11507177B2 Power management systems
An example of an apparatus is provided. The apparatus includes a power supply to connect to a power source. The power supply is to receive and to distribute a total power from the power source. The apparatus further includes a first device to receive a first portion of the total power from the power supply. The apparatus further includes a second device to receive a second portion of the total power from the power supply. A sum of the first portion and the second portion is the total power. In addition, the apparatus includes a controller to control the second device, wherein the controller is to determine the total power demanded by the first device and the second device. The controller is to reduce the second portion of the total power and to restore the second portion of the total power.
US11507175B2 Data link between volatile memory and non-volatile memory
A computing system has a first processing device (e.g., CPU, FPGA, or GPU) and memory regions (e.g., in a DRAM device) used by the processing device during normal operation. In one approach, the computing system is configured to: collect data associated with operation of an autonomous vehicle; monitor, by a first processing device, the collected data; and based on the monitoring, determine that an event on the autonomous vehicle has occurred. The computing system is further configured to, in response to determining that the event has occurred, initiate a transfer of data controlled by a second processing device, the transfer including copying data stored in volatile memory of the autonomous vehicle to non-volatile memory of the autonomous vehicle, wherein the second processing device controls copying of the data independently of the first processing device. The computing system is also further configured to, in response to determining that the event has occurred, reduce or terminate power to the first processing device.
US11507174B2 System physical address size aware cache memory
In certain aspects, a tag memory comprises a plurality of non-configurable tag columns configured to be powered on during a normal operation; and a plurality of configurable tag columns, wherein a first portion of the plurality of configurable tag columns is configured to be powered off during the normal operation and a second portion of the plurality of configurable tag columns is configured to be powered on during the normal operation.
US11507169B2 User state-based device power conservation
Systems and methods for managing power and data usage in a mobile electronic communications device entail detecting a sleep state of a user of the device, and entering an idle mode when the sleep state of the user is deep sleep, wherein the idle mode restricts device CPU and network activities to exclude user-centric operations. When the sleep state of the user changes from the deep sleep state, the device exits the idle mode and enters an operative state to execute any pending user-centric operations.
US11507168B2 Power monitor
A power monitor includes a detecting circuit, a processing circuit, and a warning circuit. The detecting circuit detects a first abnormal condition of a primary side circuit and a second abnormal condition of a secondary side circuit. The processing circuit calculates a first class and a first occurring number of the first abnormal condition, and calculates a second class and a second occurring number of the second abnormal condition. The processing circuit determines whether the first occurring number is larger than a first predetermined number corresponding to the first class; if it is, the processing circuit outputs a first abnormal signal. The processing circuit determines whether the second occurring number is larger than a second predetermined number corresponding to the second class; if it is, the processing circuit outputs a second abnormal signal. The warning circuit outputs a warning signal according to the first or the second abnormal signal.
US11507158B2 Electrical design current throttling
Electrical design current throttling, including: applying an electrical design current (EDC) threshold for each control processing unit component of a plurality of the central processing unit components responsive to the corresponding priority of each central processing unit component, the priority of a central processing unit component responsive to a central processing unit component's current usage data.
US11507156B2 Cooling system with hyperbaric fan and evacuative fan
A system and method for cooling components and a chassis in a portable information handling system includes a pressure barrier that divides the chassis into a plurality of zones, an evacuative fan in a first zone to generate airflow across components to cool the components and a hyperbaric fan in a second zone to increase air pressure in the second zone. The pressure barrier may provide thermal isolation, acoustic dampening and electromagnetic insulation. A controller communicatively coupled to the fans can operate each fan independently to cool components for improved performance and maintain a surface temperature of the chassis below a temperature for user comfort.
US11507150B2 Interface card cage and server
An interface card cage includes a first assembly and a second assembly. The first assembly includes a first side wall, a second side wall, and a bent portion. The second side wall has an opening. The bent portion and the first side wall extend in different directions. The bent portion includes a protrusion extending from the bent portion. The second assembly includes an assembly part having a slot. The assembly part includes a first side plate and a second side plate. The first side plate has a recess. The assembly part has a first edge and a second edge. A direction from the first edge to the second edge is different from a direction from the first side plate to the second side plate. The bent portion of the first assembly is located in the slot. The protrusion is located in the recess.
US11507149B2 Apparatuses for expansion device retention
Apparatuses for expansion device retention. Specifically, the disclosed apparatuses implement retention mechanisms capable of being temporarily fastened to expansion slots whereat expansion devices may be installed. By fastening to the expansion slots, any permanent redesign and/or modification to the printed circuit boards, whereon the expansion slots may be mounted, may be minimized (if not eliminated). Amongst the disclosed apparatuses, an attachable hockey stick is introduced for expansion devices lacking a hockey stick shaped feature, where the attachable hockey stick engages with the aforementioned retention mechanisms to secure the expansion devices during, for example, shock events.
US11507147B1 Computing chassis including removeable midplanes
A computing chassis, including: a first storage processor assembly; a second storage processor assembly; a first midplane, wherein the first storage processor assembly and the second storage processor assembly are coupled concurrently to the first midplane; and a second midplane, wherein the first storage processor assembly and the second storage processor assembly are coupled concurrently to the second midplane, wherein communication between the first storage processor assembly and the second storage processor assembly is through the first midplane and the second midplane independently.
US11507146B2 System and method of determining chassis identifications for information handling systems
In one or more embodiments, one or more systems, methods, and/or processes may determine that a switch of an information handling system has been actuated; may provide, via a conductor of the switch, an electric charge to an element of a lid portion of a chassis of the information handling system; after providing the electric charge to the element of the lid portion of the chassis, may determine that an amount of time has transpired; in response to determining that the amount of time has transpired, may determine a voltage value associated with the element of the lid portion of the chassis; may determine an identification of the chassis based at least on the voltage value; and may configure at least a portion of the information handling system based at least on the identification of the chassis.
US11507143B2 Electronic device including a plurality of displays and method for operating same
Various embodiments may provide an electronic device including: a housing; a first display configured to be slidable through the housing, wherein at least a portion of the first display is exposed to an outside through the housing, and a region of the first display, exposed to the outside, is capable of being changed based on sliding of the first display through the housing; a second display spaced a certain distance apart from the exposed at least portion of the first display and disposed to form a flat surface with the exposed at least portion of the first display; and at least one processor disposed in the housing, wherein the at least one processor is configured to display first content on the first display and second content on the second display. Various other embodiments are possible.
US11507142B1 Portable computer monitor
A portable system for carrying a monitor and a computing device inside a case. The case can be made from two shells attached together by a hinge. A monitor can be housed in each shell, the monitors operatively connected to each other. The monitor and any other components in the first shell can be connected to the monitor and any other components in the second shell via cables fed through a conduit connecting the first shell to the second shell. The conduit is on the inside of the case to protect the cables when the case is in the closed configuration. One or both shells can further have an auxiliary door through which a thin component, such as a keyboard, tablet, laptop, and the like can be inserted into the case. One or both shells can be equipped with ports for power, and communicating and networking with other devices.
US11507140B2 Bypass pathway for providing auxiliary power from a docking station
A docking station according to embodiments provides power to an Information Handling System (IHS) coupled to the docking station. The docking station includes a first power circuit supporting a first power output according to a power delivery protocol limited to a first power level. The docking station also includes a second power circuit supporting a second power output for providing the input power of the docking station to the IHS. A controller of the docking station determines whether the IHS requires power using the power delivery protocol and selects the operation of the first or second power circuit. The docking station may support dual of such selectable power pathways using a docking cable joined from two individual cables, where each cable provides a separate power and/or data coupling. The docking station thus supports powering devices according to a power delivery protocol or using the input power to the docking station.
US11507134B2 Audiovisual device with tiltable display
A device may include a display, a housing, a base, and a hinge operably coupling the display and the housing. The hinge may be moveable over a range of positions. One or more loudspeakers are disposed in the housing. A motor couples to the housing and is configured to rotate the housing and the display. The base is configured to remain stationary during actuation of the motor. In some instances, the device may include a camera and one or more microphones for determining a position of a user. The motor may actuate in a direction of the user to provide increase audio and/or visual experiences.
US11507133B2 Configurable all-in-one modular desktop computing system
A modular desktop computing system includes a display stand chassis having a display stand base, a display stand support member extending from the display stand base and including a display device mounting subsystem, and a display stand cover removeably coupled to the display stand support member to define a computing module housing between the display stand support member and the display stand cover. A display device is removeably mounted to the display device mounting subsystem. A computing module is located in the computing module housing. The computing module includes a computing module chassis removeably positioned in the computing module housing and housing: a processing system coupled to the display device, and a memory system coupled to the processing system. The memory system includes instructions that, when executed by the processing system, cause the processing system to provide for the display of images on the display device.
US11507129B2 Method and device for clock generation and synchronization for time interleaved networks
A multi-layer time-interleaving (TI) device and method of operation therefor. This device includes a plurality of TI layers configured to receive a plurality of input clock signals and to output a plurality of output clock signals, each of which can be configured to drive subsequent devices. The layers include at least a first and second layer including a fine-grain propagation device and a barrel-shifting propagation device configured to retime the plurality of input clock signals to produce divided output clock signals. The device can include additional barrel-shifting propagation devices to time interleave an initial two layers to produce one or more additional layers. Using negative phase stepping, the plurality of output clock signals is produced with optimal timing margin and synchronized on a single clock edge.
US11507128B1 Low on-time control for switching power supply
An electronic device has a modulator circuit, a pulse adjustment circuit, and a pulse generator circuit. The modulator circuit generates a comparator output signal based on a sensed inductor current signal of a power converter, an error amplifier output voltage signal, and a ramp signal to regulate an output voltage signal of the power converter. The pulse adjustment circuit generates an adjusted pulse signal based on the comparator output signal and the error amplifier output voltage signal, and to generate an adjusted clock signal based on an input clock signal and the error amplifier output voltage signal. The pulse generator circuit generates a switching control signal to control a transistor of the power converter based on the adjusted pulse signal and the adjusted clock signal.
US11507127B2 Data generation method, computer-readable recording medium, and information processing apparatus
A data generation method by a computer is disclosed. First waveform data including marking information at a first position on a waveform, and acquiring second waveform data are acquired. A transformation function is specified that transforms the first waveform data to reduce the difference between a first value of a time axis for a first characteristic point in the first waveform data and a second value of the time axis for a second characteristic point, in the second waveform data, corresponding to the first characteristic point. Third waveform data are generated, in which the marking information is applied at a second position corresponding to the first position in the first waveform data, the second position being determined by using the transformation function.
US11507122B2 Digital voltage regulator with a first voltage regulator controller and a second voltage regulator controller and method of regulating voltage
There is provided a digital voltage regulator, which includes a first comparator, a circuit switching circuit, a voltage regulation control circuit, a first transistor array and a second transistor array; a width-to-length ratio of any one of transistors in the first transistor array is larger than that of any one of transistors in the second transistor array; the first comparator outputs a comparison result between a first reference voltage and an output voltage; the voltage regulation control circuit generates a voltage regulating signal according to the comparison result under control of a clock signal; the circuit switching circuit controls one of the first transistor array and the second transistor array according to a comparison result between the output voltage and a second reference voltage and a comparison result between the output voltage and a third reference voltage to regulate the output voltage based on the voltage regulating signal.
US11507114B2 Closed course navigation through a moving medium
A method including propelling a vehicle disposed in a medium. The vehicle includes a body, a propulsion mechanism connected to the body, and a direction control system. The vehicle is subject to advection caused by movement of the medium. The method also includes commanding the vehicle to perform a navigation course comprising a closed course-over-ground. The method also includes periodically adjusting navigation of the vehicle along the closed course-over-ground such that a course-through-the-medium turn-rate is varied in a manner that causes a course-over-ground turn-rate of the vehicle to be held constant, thereby minimizing the impact of medium advection on vehicle speed over ground.
US11507112B2 Control of a transportation vehicle
A control system for a transportation vehicle comprises a sensor vehicle that has at least one sensor for scanning an environment, wherein the sensor vehicle is configured to move autonomously to the detected transportation vehicle, and a control unit for controlling the transportation vehicle on the basis of sensor data from the at least one sensor.
US11507111B2 Autonomous vehicle fleet management for improved computational resource usage
Systems and methods for evaluating and deploying fleets of autonomous in operational domains are described. A computing system may obtain data indicative of one or more capabilities of at least one autonomous vehicle, data indicative of vehicle service dynamics in an operational domain over a period of time, and determining a plurality of resource performance parameters respectively for a plurality of autonomous vehicle fleets associated with potential deployment in the operational domain. Each autonomous vehicle fleet can be associated with a different number of autonomous vehicles The resource performance parameter for each autonomous vehicle fleet can be based at least in part on the one or more capabilities of the at least one autonomous vehicle and the vehicle service dynamics in the operational domain. The computing system can initiate an action associated with the operational domain based at least in part on the plurality of resource performance parameters.
US11507110B2 Vehicle remote assistance system, vehicle remote assistance server, and vehicle remote assistance method
A vehicle remote assistance system including: a remote assistance example database in which a past assistance request situation and a remote assistance content made by a remote operator are stored in association with each other, and a server. The server is configured to, upon receipt of a remote assistance request from an autonomous vehicle, determine whether or not a remote assistance request situation of the autonomous vehicle is similar to the past assistance request situation stored in the remote assistance example database, based on a position of the autonomous vehicle transmitting the remote assistance request and an external environment around the autonomous vehicle; and the server is configured to, when the server determines that the remote assistance request situation is similar to the past assistance request situation, transmit the remote assistance content corresponding to the past assistance request situation to the autonomous vehicle in substitution for the remote operator.
US11507100B2 Robot delivery system
A system for delivering an article from a first location to a second location with a robot having a closeable transport container for housing the article during transport. A closeable recipient container is provided at the second location for receiving the article. At least one computer configured to navigate the robot over an outdoor transportation network between locations is provided. The robot has a robot article transport mechanism controlled by the at least one computer for removing the article from the transport container and the recipient container has a recipient article transport mechanism for moving the article inside the recipient container.
US11507099B2 Systems and methods for graph-based AI training
Graphs are powerful structures made of nodes and edges. Information can be encoded in the nodes and edges themselves, as well as the connections between them. Graphs can be used to create manifolds which in turn can be used to efficiently train more robust AI systems. Systems and methods for graph-based AI training in accordance with embodiments of the invention are illustrated. In one embodiment, a graph interface system including a processor, and a memory configured to store a graph interface application, where the graph interface application directs the processor to obtain a set of training data, where the set of training data describes a plurality of scenarios, encode the set of training data into a first knowledge graph, generate a manifold based on the first knowledge graph, and train an AI model by traversing the manifold.
US11507097B2 Control apparatus for auto clean machine and auto clean machine control method
A control apparatus for an auto clean machine comprising a light source configured to emit light to illuminate at least one light region outside and in front of the auto clean machine. The control apparatus comprises: a first image sensing area, configured to sense a first brightness distribution of the light region, wherein a resolution for a first direction of the first image sensing area is higher than a resolution for a second direction of the first image sensing area; and a processor, configured to control movement of the auto clean machine according the first brightness distribution.
US11507083B2 Remote control device and remote control method for automatic driving vehicle, and server
The present disclosure provides a server, a remote control device, and a remote control method for an automatic (or autonomous) driving vehicle. The method may include: after receiving a remote control request of an automatic driving vehicle, acquiring a target wireless channel of a target wireless network with the shortest communication delay from a plurality of candidate wireless channels of a plurality of candidate wireless networks in combination with the current geographic location of the automatic driving vehicle, and transmitting a corresponding control instruction to the automatic driving vehicle through the target wireless channel of the target wireless network.
US11507081B2 Flight stick cockpit simulator ground station systems
A flight stick cockpit simulator ground station system is provided. The system includes a base. The system also includes a yoke control module connected to the base. Further, the system includes a yaw control module connected to the base. Additionally, the system includes a throttle control module connected to the base. The system also includes a manipulator module for an aerial TUC transmitter for remote controlled aircraft connected to the base and configured to receive inputs from the yoke control module, the yaw control module, and the throttle control module and structured to mechanically control the aerial R/C transmitter without the need for electrical or computerized mechanisms.
US11507072B2 Systems, and methods for diagnosing an additive manufacturing device using a physics assisted machine learning model
A system for diagnosing an additive manufacturing device is provided. The system includes a first module configured to: obtain one or more parameters for a digital twin of a component of the additive manufacturing device based on raw data from the component of the additive manufacturing device; and generate physics features for the digital twin of the component of the additive manufacturing device based on the one or more parameters and one or more transfer functions, a second module configured to obtain one or more classifiers for classifying the component as a first condition or a second condition based on physics features; and a third module configured to: determine a health of the component based on the generated physics features of the first model and the one or more classifiers.
US11507070B2 Industrial plant controller
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an industrial plant controller that controls operation of an industrial plant. In one aspect, a method comprises generating training data using an industrial plant simulation model that simulates operation of the industrial plant. The industrial plant controller is trained by a reinforcement learning technique using the training data. The industrial plant controller is configured to process an input comprising a state vector characterizing a state of the industrial plant in accordance with a plurality of industrial plant controller parameters to generate an action selection policy output that defines a control action to be performed to control the operation of the industrial plant.
US11507069B2 Automated model building and updating environment
Methods and systems for building and maintaining model(s) of a physical process are disclosed. One method includes receiving training data associated with a plurality of different data sources, and performing a clustering process to form one or more clusters. For each of the one or more clusters, the method includes building a data model based on the training data associated with the data sources in the cluster, automatically performing a data cleansing process on operational data based on the data model, and automatically updating the data model based on updated training data that is received as operational data. For data sources excluded from the clusters, automatic building, data cleansing, and updating of models can also be applied.
US11507067B2 System and method for dispatching lot
A method is disclosed that includes the operations below: determining, by a processing unit, that arrival times of a lot arrived at N process stages are less than processing times of the lot predetermined to be processed at the N process stages, N being a positive integer; comparing, by the processing unit, idle times of multiple tools in the N process stages; and processing the lot with a first tool of the tools at each one of the N process stages, wherein the first tool of the tools has a shortest idle time.
US11507066B2 Method and apparatus for the automated management of a coating plant
A plant for manufacturing products, in particular for applying a coating on parts, includes apparatuses having radiofrequency transmitters, with a pre-set periodicity, of a radio signal containing a unique identifier of each apparatus; a portable device carried by an operator and receiving the radio signal; a program loaded on and performed by the portable device to extract a unique identifier of the apparatus and detect the operator-apparatus distance through an analysis of the trend of the radio signal, the radio-transmitters transmitting periodically their unique identifier and having a remote configuring/setting channel through radio-frequency communication with an external control device to exchange data packets; and a connecting procedure between the portable device and the radio-frequency transmitter to receive information on the operating status of the apparatuses, the signals being transmitted to a remote server or a cloud to monitor the operating conditions of the apparatuses.
US11507062B2 Numerical control apparatus
A numerical control apparatus of a machine tool that performs tapping, includes a numerical control, an acceleration learning block, an acceleration/deceleration processing unit that applies an acceleration/deceleration process to the command acceleration and the position command value to calculate a post-acceleration/deceleration position command value, a position control unit that calculates a speed command value based on the post-acceleration/deceleration position command value, a speed/torque control unit that calculates a motor torque command value from the speed command value, and a current control unit that calculates a motor current value of a spindle motor from the motor torque command value. The acceleration learning block outputs, as the command acceleration A, an initial command acceleration A[0] which is smaller than the calculated command acceleration, in accordance with a state quantity of the spindle motor, to the acceleration/deceleration processing unit.
US11507060B2 Systems and methods for selecting processes to manufacture an object
In an aspect a system for selecting a plurality of entities to manufacture an object. A system includes a computing device. A computing device is configured to receive one or more files providing a design of an object to be manufactured. A computing device is configured to identify a first comprehensive process for manufacturing an object using a first exterior element. A computing device is configured to identify a second comprehensive process for manufacturing an object using a second exterior element. A computing device is configured to communicate a first comprehensive process and a second comprehensive process to one or more third parties. A computing device is configured to receive a first exterior element dataset and a second exterior element dataset. A computing device is configured to generate an objective function. A computing device is configured to provide a selection of a process.
US11507057B2 3D printing slicing method, apparatus, device, and storage medium
3D printing slicing methods, apparatuses, devices, and storage mediums are disclosed. In an embodiment, a 3D printing slicing method includes the following steps: (1) acquiring a 3D model and a target texture picture; (2) obtaining a first model and obtaining a first picture; (3) establishing a mapping set between the first model and the first picture; (4) slicing a target layer of the first model by a slice plane to obtain at least one intersection point; (5) looking up at least one mapping point corresponding to the at least one intersection point in the first picture according to the mapping set, and obtaining corresponding outer contour points by revising coordinates of the at least one intersection point; and (6) obtaining an outer contour boundary line of the target layer by connecting the outer contour points successively.
US11507055B2 Plausibility checking method for additive manufacturing methods
The invention relates to a plausibility checking method for rapid prototyping devices, in particular for stereolithography devices. In this connection, input data (14) is checked which is present particularly in the form of graphics data and of which every file renders a layer. Every layer comprises a plurality of pixels. The component to be printed in the respective layer is produced based on output data by the rapid prototyping device.The input data of two consecutive layers is checked and the sum of all pixels to be exposed is determined for every layer. A signal (22) is output in particular as a warning signal (26) when the pixel sum of a following layer is larger than in the previous layer by a predetermined factor.
US11507052B2 System and method of voxel based parametric specification for manufacturing a part
A method and apparatus for manufacturing a part. The part is designed using a CAD system to generate a CAD part model of the part. Features of the part are identified from the CAD part model of the part. A parametric specification of the part is generated using the features of the part. The parametric specification of the part is saved as a parametric part model. The parametric part model is used to fabricate the part.
US11507050B2 Milling method
The invention relates to a method for machining a workpiece by means of a milling tool arranged on a rotatable spindle, the spindle being moved relative to the workpiece or the workpiece being moved relative to the spindle along a machining path and, at the same time, the spindle rotating about a spindle axis. In said method, an improvement in the surface quality is achieved by controlling the rotational speed and/or the phase position of the rotation of the spindle along the machining path, the machining path comprising linear parallel tracks and the phase position of the spindle along the machining path being substantially the same on adjacent tracks, the phase position being controlled by varying the rotational speed of the spindle and/or the advancing speed of the spindle relative to the workpiece along the machining path.
US11507047B2 Tool path compensation device
A tool path compensation device according to an aspect of the present disclosure includes: a tool path acquisition unit which acquires tool path information that specifies a tool path on which a tool machining a workpiece moves by way of a plurality of command points through which the tool should pass; a tool shape acquisition unit which acquires tool shape information that specifies a shape of the tool; a target shape acquisition unit which acquires target shape information specifying a target shape after machining of the workpiece; and a density adjustment unit which adjusts a density of the command points, so that the density of the command points becomes larger as curvature of the target shape increases.
US11507046B2 Automated manufacturing of shoe parts with a pickup tool
Manufacturing of a shoe or a portion of a shoe is enhanced by executing various shoe-manufacturing processes in an automated fashion. For example, information describing a shoe part may be determined, such as an identification, an orientation, a color, a surface topography, an alignment, a size, etc. Based on the information describing the shoe part, automated shoe-manufacturing apparatuses may be instructed to apply various shoe-manufacturing processes to the shoe part, such as a pickup and placement of the shoe part with a pickup tool.
US11507045B2 Work piece condition detection using flame electrical characteristics in oxy-fuel thermal processing equipment
An automated oxy-fuel thermal processing system including an oxy-fuel torch, an automated machine tool operatively coupled to the torch for moving the torch relative to a work piece, and a circuit including a voltage source or a current electrically connected to the torch and configured to be electrically connected to the work piece. The automated oxy-fuel thermal processing system may further include a processor that is operatively connected to the torch, the automated machine tool, the circuit, and the voltage source or current source, wherein the processor is configured to control the operation of the torch, the automated machine tool and the voltage source or current source, and to monitor a current or voltage in the circuit in a predefined manner.
US11507039B2 Techniques for on-body fabrication of wearable objects
In various embodiments, a wearable object engine generates wearable objects. The wearable object engine represents a digital design of a wearable object as toolpaths. In operation, the wearable object engine generates visual guidance that indicates a portion of the design based on the toolpaths, a configuration associated a nozzle of a fabrication device, and a configuration associated with a portion of a human body. The wearable object engine causes the visual guidance to be displayed on the portion of the human body. As the nozzle moves over the portion of the human body, the nozzle extrudes fabrication material that forms the portion of the wearable object directly on the portion of the human body. Advantageously, a designer may control the nozzle to fabricate the wearable object while receiving visual guidance based on the digital design.
US11507031B2 Recovered electric power measuring system and method for collecting data from a recovered electric power measuring system
Apparatus and methods for recovering energy in a petroleum, petrochemical, or chemical plant as described. The invention relates to a recovered electric power measuring system comprising at least one processor; at least one memory storing computer-executable instructions; and at least one receiver configured to receive data from a sensor on an electrical powerline connected to a generator of a power-recovery turbine, the power-recovery turbine located in a petroleum, petrochemical, or chemical process zone wherein a portion of a first process stream flows through the power-recovery turbine and generates recovered electric power as direct current, the power-recovery turbine electrically connected to a single DC to AC inverter and the output of the DC to AC inverter electrically connected to a first substation.
US11507030B2 Timepiece, method for controlling timepiece, and storage medium
A timepiece including a GPS receiver that receives a radio wave from a positioning satellite, a time counter that performs a time count operation, and a processor, the processor being configured to: corrects a time count of the time counter in accordance with time and date information included in the radio wave from the positioning satellite received by the GPS receiver; acquires a temperature in the timepiece; acquires a voltage of a battery; and controls a receive operation at the GPS receiver in accordance with the temperature and the voltage.
US11507029B2 Device with buttons and electronic timepiece
A device with buttons includes: a display unit that is configured to perform predetermined display; and a plurality of buttons that are positioned on a lower side of the display unit. An area of a button to be most frequently used is the largest among areas of the plurality of buttons.
US11507028B2 Timepiece
A timepiece is provided which ensures connection reliability and improves antenna characteristics. This timepiece includes a wristwatch case which houses a timepiece module, and an antenna which is provided on the upper surface of the wristwatch case in a discontinuous annular shape along the circumferential direction of the wristwatch case and electrically connected to the timepiece module in the wristwatch case from outside the wristwatch case. As a result, since the antenna is electrically connected to the timepiece module in the wristwatch case from outside the wristwatch case, the antenna and the timepiece module are unfailingly and favorably connected to each other. Accordingly, the connection reliability of the antenna is ensured and radio waves are favorably received. In addition, the reception performance and the antenna gain are improved, whereby the antenna characteristics are improved.
US11507027B2 Illuminated time-passage indicator
A time-passage indicator device can comprise a housing, a plurality of light elements located inside the housing, a window comprising an inner and an outer surface, and a processor that controls the plurality of light elements. Some devices also contain a touch sensor, and the processor controls the light elements based upon signals from the touch sensor. The window can be attached to the housing and diffuses or scatters the light from the plurality of light elements. The light elements can emit light through the window forming an illuminated region viewable by a user. The processor can control the light elements such that the illuminated region changes to indicate the passage of time. The illuminated region can be viewable from all angles between 10 degrees and 90 degrees, where the angle of 90 degrees corresponds to a normal viewing angle.
US11507025B2 Double-modulation CPT differential detection method and system
The invention relates to a differential detection of double-modulation (DM) CPT method and a system for implementing the method of this invention. The method comprises the following steps: Generating a coherent bichromatic light, in which the polarization and the relative phase are synchronously modulated. The DM light interacts with a quantum resonance system and prepares it into a CPT state. Then the polarization of coherent bichromatic light is switched from circular polarization to linear polarization. After interacting with the CPT state prepared in the previous stage, the constructive and destructive quantum interference occur simultaneously. The polarization of the transmitted light from the quantum resonance system is converted and spatially separated. Then two CPT signals, detected by balanced photodetectors, are observed with constructive and destructive interference respectively. Finally, a differential CPT signal with high signal-to-noise ratio is obtained by subtracting the above-mentioned two CPT signals.
US11507022B2 Timepiece movement comprising a tourbillon with a fixed magnetic wheel
A Watch (500) including a movement (200) with a tourbillon (100) including a carriage (1) pivotally mounted about a tourbillon axis (DT) with respect to a structure (300) and carrying a balance (2) pivoting about a balance axis (DB) and arranged to cooperate in a reciprocating motion with a stop device (3) pivotally mounted on this carriage (1), and wherein this tourbillon (100) includes a fixed magnet wheel (50) fixed to this structure (300) and comprising at least one continuous magnetic track and/or comprising a series of magnets, this magnetic track being arranged to cooperate by magnetic repulsion and/or attraction with at least one magnet (33) comprised in this stop device (3) in a reciprocating motion of this stop device (3) with respect to this fixed magnetic wheel (50).
US11507021B2 Method for producing friction by indenting
A method for producing a tube for a friction system comprising the tube and an arbor, in particular a tube provided to rub around a pinion arbor, the method comprising a first stage of plastic deformation of the tube, in particular a first stage of plastic deformation of the tube that is controlled in deformation, followed by a second stage of hardening of the tube, in particular hardening by heat treatment.
US11507020B2 Optical measurement system for obtaining and analyzing surface topography of object
An optical measurement system comprises a polarization beam splitter for dividing an incident beam into a reference beam and a measurement beam, a first beam splitter for reflecting the measurement beam to form a first reflected measurement beam, a spatial light modulator for modulating the first reflected measurement beam to form a modulated measurement beam, a condenser lens for focusing the modulated measurement beam to an object to form a penetrating measurement beam, an objective lens for converting the penetrating measurement beam into a parallel measurement beam, a mirror for reflecting the parallel measurement beam to form an object beam, a second beam splitter for reflecting the reference beam to a path coincident with that of the object beam, and a camera for receiving an interference signal generated by the reference beam and the object beam to generate an image of the object.
US11507015B2 Image forming apparatus capable of determining whether communication between controller and storage medium of developing cartridge is established
An image forming apparatus includes: a main frame; a developing cartridge including a casing, a storage medium having an electrical contact surface, and developing roller; a photosensitive drum contactable with the developing roller; an electrical connector contactable with the electrical contact surface; a separation mechanism; and a controller configured to communicate with the storage medium via the electrical connector. The separation mechanism is configured to move the casing relative to the main frame in a separating direction in which the developing roller separates from the photosensitive drum. The controller is configured to perform: moving, by controlling the separation mechanism, the casing relative to the main frame in the separating direction; determining, in response to performing the moving, whether communication with the storage medium is established; and outputting, when determining in the determining that the communication with the storage medium is not established, an error.
US11507014B2 Development device and image forming apparatus
A development device is attachable to and detachable from an apparatus main body in an inserting/drawing direction. The development device includes a holder portion, a hook, a lever portion, and an elastic arm portion. The holder portion supports a board connectable to a controller of the apparatus main body. The hook is engageable with a recess of the apparatus main body. The lever portion is provided with the hook. At least one elastic arm portion connects the holder portion and the lever portion. In a middle of an attachment to the apparatus main body, the hook interferes with the apparatus main body to shift the lever portion in a direction crossing the inserting/drawing direction and to elastically deform the elastic arm portion. When the hook is engaged with the recess, the elastic deformation of the elastic arm portion is released and the board is connected to the controller.
US11507012B2 Cleaning device and image forming apparatus capable of suppressing unevenness in contact pressure of an elastic member
A cleaning device includes a cleaner that cleans a body to be cleaned, wherein the cleaner includes: an elastic member in which a contact portion in contact with the body to be cleaned is formed in an uneven shape continuous in a predetermined direction; and a support member that supports the elastic member, and the cleaner is configured so that a contact pressure of the elastic member to the body to be cleaned is constant in the predetermined direction.
US11507007B2 Glossiness inspection device, glossiness inspection method, and image forming apparatus
A glossiness inspection device includes an illumination device that emits irradiation light to a glossiness detection target and a light receiving device that receives reflected light of the irradiation light reflected by the glossiness detection target and outputs a light reception detection signal according to an amount of the received light. A dimmer of the device adjusts an amount of the irradiation light, and a detection signal adjuster of the device adjusts a gain for amplifying the light reception detection signal. An irradiation position controller of the device selectively irradiates a first gloss region and a second gloss region of a correction plate with the irradiation light. A hardware processor of the device adjusts at least one of the amount of the irradiation light, an offset of the detection signal adjuster, a characteristic straight line for calculating a glossiness, or a calculated glossiness.
US11507003B2 Fixing unit that applies a voltage to substrate or a pressing member, and image forming apparatus
A fixing unit includes a film with a tubular shape, a nip forming unit including a heater and configured to be in sliding contact with an inner surface of the film. The heater includes a substrate made of metal. The fixing unit further includes a power supply connector electrically connected to the power supply electrode so that the power supply connector is connected to the heating element at a first end portion of the substrate in a longitudinal direction of the heater, and a pressing member opposed to the nip forming unit. The fixing unit further includes a voltage application circuit configured to apply a voltage of a same polarity as a normal charging polarity of the toner to the substrate, the voltage application circuit being connected to the substrate at a second end portion of the substrate opposite to the first end portion in the longitudinal direction.
US11507002B2 Image forming device including pressure modifying mechanism modifying nip pressure of nip formed between first fixing member and second fixing member
In an image forming device, a first fixing member has a roller. A second fixing member has a belt to form a nip together with the first fixing member. A first motor drives the roller. A pressure modifying mechanism modifies a nip pressure at the nip to selected one of a first nip pressure and a second nip pressure smaller than the first nip pressure. A controller starts driving the first motor to drive the roller in a case where a print command is received in a state that the nip pressure is the second nip pressure. The controller modifies the nip pressure from the second nip pressure to the first nip pressure after the driving is performed and fixes the developer image on the sheet in a state that the nip pressure is the first nip pressure.
US11506997B1 Developing device and image forming apparatus
A developing device includes a developing rotator configured to rotate through a developing region while carrying a magnetic developer, a supply transport member configured to rotate to transport the developer to be supplied to the developing rotator, a non-magnetic movement assist member arranged between the developing rotator and the supply transport member, and having a slope that receives the developer from the supply transport member and moves the developer to the developing rotator, a first adjusting member having a facing surface that faces, with distances, the slope of the movement assist member and a surface of the developing rotator at a part passing over the movement assist member, and configured to adjust a movement amount of the developer from the movement assist member to the developing rotator and a carrying amount of the developer on the surface of the developing rotator, and a second adjusting member having a distance from the surface of the developing rotator at a part passing over the first adjusting member, and configured to adjust the carrying amount of the developer on the surface of the developing rotator before the developer reaches the developing region. A first minimum distance between the slope of the movement assist member and the facing surface of the first adjusting member, a second minimum distance between the facing surface of the first adjusting member and the surface of the developing rotator, and a third minimum distance between the second adjusting member and the surface of the developing rotator are reduced in descending order.
US11506993B2 Toner cartridge and toner supplying mechanism
To develop a conventional structure of a toner cartridge. Toner cartridge includes a container and an open/close member. The container includes an accommodating portion, a discharge opening and a cartridge side guide. the open/close member includes a closing portion and an engaging portion and is movable between a closing position and an opening position. When the toner cartridge is dismounted from a receiving apparatus, the engaging portion receives a force for moving the open/close member from the opening position toward the closing position, the engaging with a receiving apparatus side guide of the receiving apparatus.
US11506992B2 Powder container and image forming apparatus
A powder container includes a container body, a spiral projection, and a convex portion. The container body stores powder and is rotatable around an axis of the container body. The spiral projection is inside the container body. The convex portion includes a flat surface portion and protrudes inward from an inner wall surface of the container body. A virtual plane including the flat surface portion passes through the axis.
US11506990B2 Light emitting device, exposure device, and image forming apparatus
A light emitting device includes a resin housing that extends in one direction and holds a light emitting unit emitting light upward in a height direction intersecting the one direction, the housing having, on an upper side and a lower side of each of both end portions in the one direction, a positioned portion, which comes into contact with a positioning member in the height direction, and a biased portion, which receives a biasing force from a biasing unit biasing the housing to bring the positioned portion into contact with the positioning member, and a suppressing member that extends in the one direction and is fixed to the housing to suppress deformation of the housing, at least one end portion of the suppressing member in the one direction being interposed between the biased portion and the biasing unit.
US11506984B2 Simulation of lithography using multiple-sampling of angular distribution of source radiation
A method including: determining a first simulated partial image formed, by a lithographic projection apparatus, from a first radiation portion propagating along a first group of one or more directions; determining a second simulated partial image formed, by the lithographic projection apparatus, from a second radiation portion propagating along a second group of one or more directions; and determining an image by incoherently adding the first partial image and the second partial image, wherein the first group of one or more directions and the second group of one or more directions are different.
US11506983B2 Method of designing mask layout based on error pattern and method of manufacturing mask
A method of manufacturing a mask may include identifying an error pattern of final patterns formed on a substrate, correcting a first target pattern on the basis of the error pattern, fracturing a first mask layout into a plurality of first segments on the basis of the corrected first target pattern, and correcting the first mask layout by biasing a plurality of first target segments corresponding to a first final target among the plurality of segments. The first mask layout may include a first extension pattern, final targets disposed in zigzags, and the first final target corresponding to the error pattern, and each of the plurality of first segments may corresponds to one of the final targets.
US11506982B2 Prism-mask for angled patterning applications
Embodiments disclosed herein include a lithographic patterning system and methods of using such a system to form a microelectronic device. The lithographic patterning system includes an actinic radiation source, a stage having a surface for supporting a substrate with a resist layer, and a prism with a first surface over the stage, where the first surface has a masked layer and is substantially parallel to the surface of the stage. The prism may have a second surface that is substantially parallel to the first surface. The first and second surfaces are flat surfaces. The prism is a monolithic prism-mask, where an optical path passes through the system and exits the first surface of the prism through the mask layer. The system may include a layer disposed between the mask and resist layers. The mask layer of the prism may pattern the resist layer without an isolated mask layer.
US11506974B2 Imprint apparatus and article manufacturing method
The present invention provides an imprint apparatus including a control unit that feedback-controls a mold deformation unit based on difference data indicating a shape difference between a pattern region of a mold and a shot region on a substrate, target data indicating a relative target deformation amount between the pattern region of the mold and the shot region on the substrate, and time series data indicating a relative deformation amount between the pattern region of the mold and the shot region on the substrate which changes at each time while performing shape control on the shot region.
US11506971B2 Pellicle and method of using the same
A pellicle includes a frame. The frame includes a check valve, wherein the check valve is configured to permit gas flow from an interior of the pellicle to an exterior of the pellicle; and a bottom surface of the frame defines only a single recess therein. The pellicle further includes a gasket configured to fit within the single recess.
US11506967B2 Light-source device and image projection apparatus
A light-source device includes an excitation light source; a wavelength conversion unit to convert at least some of first color light into second color light; a light mixing element including a rod integrator to mix at least one of the first color light and the second color light from the conversion unit; and an optical element on an optical path of the first color light and having a reflecting surface. A center of the first color light on the reflecting surface intersects with only one of a first light flux of the first color light incident on and a second light flux of the first color light emitted from the conversion unit. An angle formed by a projection straight line of the first color light incident on an incident aperture of the integrator and a predetermined axial line of the incident aperture of the integrator is smaller than 40°.
US11506960B2 Actuator, operation method thereof, and projector
An actuator including a frame body, a base, a first drive assembly, a second drive assembly, and an optical element is provided. The frame body includes the first frame portion and the second frame portion. The base surrounds the frame body. The first drive assembly is disposed between the base and the first frame portion. The second drive assembly is disposed between the base and the second frame portion. When the actuator is set to a first mode, a phase difference between the first drive assembly and the second drive assembly is substantially 0 degrees, and the optical element exhibits a first actuation mode relative to the base. Alternatively, when the actuator is set to the second mode, the phase difference between the first drive assembly and the second drive assembly is substantially 90 degrees, and the optical element exhibits a second actuation mode relative to the base.
US11506959B2 Optical element adjusting mechanism, optical element adjusting system, and projection device
An optical element adjusting mechanism is provided, including a frame, a carrier, and an optical element. The frame includes a plurality of first positioning portions. The carrier includes a hollow body, a first axial portion connected to the hollow body, and a plurality of second positioning portions connected to the hollow body. The hollow body is connected to the frame through the first axial portion. The plurality of second positioning portions are disposed corresponding to the plurality of first positioning portions. The optical element is fixed on the hollow body. The plurality of second positioning portions are fixed to the plurality of first positioning portions through a plurality of adhesives. An optical element adjusting system and a projection device are also proposed. The optical element adjusting mechanism, the optical element adjusting system, and the projection device quickly, easily, and accurately adjust a rotation angle of the optical element.
US11506958B2 Projector
A first holding barrel, a first mirror bending a first optical axis of the first holding barrel at 90°, a second holding barrel, a second mirror bending a second optical axis of the second holding barrel at 90°, and a third holding barrel are disposed on an optical axis from a screen side to an image forming panel. A first connection member connects the first holding barrel including the first mirror to the second holding barrel to be rotationally movable in increments of 90°. A second connection member connects the second holding barrel and the second mirror to the third holding barrel to be rotationally movable in increments of 90°. An orientation of a display image of the image forming panel is changed based on rotational movement states of an optical axis of a first sensor and an optical axis of a second sensor to make an orientation of a projection image on the screen match an original image.
US11506954B2 Image blur correction apparatus; camera device and electronic device
An image blur correction apparatus includes a focus adjustment unit for moving a lens body in the direction of its optical axis; an image blur correction unit; and a housing having a housing front side wall on the front side of the direction of the optical axis and disposed outside said focus adjustment unit and the image blur correction unit, the focus adjustment unit has a focus adjustment unit front side wall on the front side of the direction of the optical axis, the focus adjustment unit front side wall including an exposed portion provided around the insertion hole and a hollow portion recessed toward the rear side of the direction of the optical axis with respect to said exposed portion; and the hollow portion and the rear side of the housing front side wall in the direction of the optical axis are provided to face opposite each other.
US11506953B2 Downhole telemetry system using frequency combs
A method and system for operating a frequency comb. The method may comprise operating an electro-optic (EO) frequency comb with two phase-locked microwave signals to produce an optical output, detecting the optical output with an optical receiver as one or more beat notes, and detecting the one or more beat notes with a radio-frequency spectrum analyzer. The system may comprise an EO frequency comb and an EO phase modulator disposed in the bulk nonlinear crystal resonator. The EO frequency comb may further comprise a continuous-wave laser and a bulk nonlinear crystal resonator connected to the continuous-wave laser.
US11506952B2 Optical phased arrays including member to correct phase error generated in manufacturing processes and method of correcting phase using the same
Provided is an optical phased array including a light injector, a first splitter connected to the light injector, a first phase shifter connected to the first splitter, a plurality of waveguides connected to the first splitter, portions of the plurality of waveguides being connected to the first splitter via the first phase shifter, an antenna array connected to the plurality of waveguides, a single mode filter provided in each of the plurality of waveguides, and a first photodetector connected to the first splitter and configured to detect a portion of light radiated onto the antenna array.
US11506951B2 Forward-biased modulator for cryogenic optical readout
Optical read-out of a cryogenic device (such as a superconducting logic or detector element) can be performed with a forward-biased optical modulator that is directly coupled to the cryogenic device without any intervening electrical amplifier. Forward-biasing at cryogenic temperatures enables very high modulation efficiency (1,000-10,000 pm/V) of the optical modulator, and allows for optical modulation with millivolt driving signals and microwatt power dissipation in the cryogenic environment. Modulated optical signals can be coupled out of the cryostat via an optical fiber, reducing the thermal load on the cryostat. Using optical fiber instead of electrical wires can increase the communication bandwidth between the cryogenic environment and room-temperature environment to bandwidth densities as high as Tbps/mm2 using wavelength division multiplexing. Sensitive optical signals having higher robustness to noise and crosstalk, because of their immunity to electromagnetic interference, can be carried by the optical fiber.
US11506949B2 Liquid crystal display device
A liquid crystal display device having an outer shape of a display region formed other than a rectangle. A driver for supplying a video signal is disposed outside the display region. A selector with selector TFT is disposed between the display region and the driver. A video signal line is disposed between the driver and the selector, and a drain line is disposed between the selector and the display region. A scanning circuit for supplying a scanning signal to the scanning line is disposed outside the display region. The selector is disposed between the scanning line and the display region, and covered with ITO as the common electrode. The common bus wiring is disposed outside the selector.
US11506947B2 Display device
A display device including a lower substrate, a display structure, pad electrodes, and a driver integrated circuit. The lower substrate has a display area and a pad area. The display structure is disposed in the display area on the lower substrate. The pad electrodes are disposed in the pad area on the lower substrate while being spaced apart from each other in a first direction. The driver integrated circuit is spaced apart from the pad electrodes in the second direction in the pad area on the lower substrate, and includes a circuit portion and a first blocking portion spaced apart from the circuit portion in a second direction perpendicular to the first direction.
US11506946B1 Array substrate and liquid crystal display panel
The present application discloses an array substrate and a liquid crystal display panel. The array substrate includes an underlay substrate, a first electrode layer, a protection layer, and a second electrode layer that are disposed sequentially. The second electrode layer includes a pixel electrode, and the pixel electrode includes a pixel electrode main body and a conductive portion connected to each other. A rough surface is disposed on the conductive portion for draining redundant alignment liquid on the conductive portion such that a thickness of an alignment layer formed by curing the alignment liquid is even.
US11506939B2 Directional display apparatus
A switchable privacy display comprises a spatial light modulator (SLM), a first switchable liquid crystal (LC) retarder and first passive retarder arranged between a first pair of polarisers and a second switchable LC retarder and second passive retarder arranged between a second pair of polarisers. Each switchable LC retarder comprises a homeotropic alignment layer and a homogeneous alignment layer. In privacy mode, on-axis light from the SLM is directed without loss, whereas off-axis light has reduced luminance to reduce the visibility of the display to off-axis snoopers. The display may achieve privacy operation in landscape and portrait orientations. Further, display reflectivity may be reduced for on-axis reflections of ambient light, while reflectivity may be increased for off-axis light to achieve increased visual security. In public mode, the liquid crystal retardance is adjusted so that off-axis luminance and reflectivity are unmodified. The display may be switched between day-time and night-time operation.
US11506937B2 Planar light source and method of manufacturing the same
A planar light source includes a wiring substrate including an insulating layer comprising a first through-hole, a second through-hole, a first wiring layer, and a second wiring layer; a light source including a first electrode and a second electrode, a light guide member; a first wiring member including a first portion filling the first through-hole and electrically connected to the first electrode and a second portion disposed below the insulating layer, continuous with the first portion, and in contact with the first wiring layer; and a second wiring member including a third portion filling the second through-hole and electrically connected to the second electrode and a fourth portion disposed below the insulating layer, continuous with the third portion, and in contact with the second wiring layer. The first and second wiring layers are arranged at opposite sides of the first and second through-holes in a top plan view.
US11506936B2 Display device for enhancing backlight
A display device is disclosed. The display device includes a display panel, a frame located at the rear of the display panel, a light source configured to provide light to the display panel, an optical layer configured to transmit the light provided by the light source, and a support located between the frame and the optical layer, the support being mounted at the frame, the support being configured to support the optical layer, wherein the support includes a base extending long, the base being placed on the frame, a bridge extending from one end to the other end of the base, the bridge being spaced apart from the base, a tower extending from the bridge toward the optical layer, a shaft extending from the lower surface of the base toward the frame, and a bar extending from the shaft in a direction intersecting the longitudinal direction of the base.
US11506934B2 Light-emitting device and planar light source
A light-emitting device includes a wiring board, a plurality of light-emitting elements disposed on the wiring board, a light-reflecting member covering a lateral surface of each of the plurality of light-emitting elements, a plurality of light-transmitting layers each located above an emission surface of a corresponding one of the plurality of light-emitting elements, a plurality of light-reflecting layers disposed on the plurality of light-transmitting layers, respectively, a light-diffusing layer disposed above the plurality of light-reflecting layers and the light-reflecting member, and a low-refractive-index layer located between the light-reflecting member and the light-diffusing layer, around each pair of one of the plurality of light-transmitting layers and one of the light-reflecting layers, and having a refractive index lower than that of the plurality of light-transmitting layers. Each of the plurality of light-reflecting layer has a width in a cross-sectional view thereof which is equal to or greater than that of a corresponding one of the plurality of light-transmitting layers.
US11506932B2 Light-emitting module, surface light source, and liquid-crystal display device
Darkening of the periphery of a light-emitting module in which a plurality of light-emitting units are two-dimensionally arranged is reduced.The present light-emitting module has a light-emitting region including a plurality of light-emitting units two-dimensionally arranged, the light-emitting units each including a light-guiding plate having a first main surface, a first recess opening toward the first main surface, a second main surface opposite to the first main surface, and a second recess opening toward the second main surface; a light source inside the first recess; and a light-reflective first member inside the second recess. In each of the light-emitting units, a center of the light-emitting unit and a center of the second recess coincide with an optical axis of the light source in a plan view. In at least one of the light-emitting units, a center of the first member is closer to a center of the light-emitting region than the optical axis of the light source is in a plan view.
US11506931B2 Backlight module and display device
A backlight module and a display device including the backlight module are provided. The backlight module comprises a substrate and a plurality of miniature LEDs arranged on the substrate. The plurality of miniature LEDs comprise a miniature LED array, the miniature LED array comprises a plurality of LED sub-arrays, and the lighting parameters of each LED sub-array in the miniature LED array are independently controlled.
US11506924B2 Liquid crystal display device and method of manufacturing the same
A first organic insulating film is arranged in a circumference area outside an active area on a first substrate. A circumference color filter is arranged in the circumference area on a second substrate. A second organic insulating film covers the circumference color filter. A seal material is arranged between the first and second organic insulating films to attach the first substrate and the second substrate. The seal material extends up to a position in which end portions of the first and second substrates overlap. A first spacer is arranged between the first and second organic insulating films in the circumference area. The first spacer is arranged on an active area side in the seal material. A second spacer is formed between the first and second organic insulating films in a position in which the end portions of the substrates overlap.
US11506915B2 Light modulation device
A light modulation device is disclosed herein. In some embodiments, a light modulation device includes a first polymer film substrate, a second polymer film substrate, an active liquid crystal layer disposed between the first and second polymer film substrates, wherein the active liquid crystal layer is capable of switching between a first orientation state and a second orientation state different from the first orientation state under an applied voltage, the first and second polymer film substrates have an in-plane retardation of 4,000 nm or more for light having a wavelength of 550 nm, a ratio of an elongation (E1) in a first direction to an elongation (E2) in a second direction perpendicular to the first direction of 3 or more, and wherein an angle formed by the first directions of the first and second polymer film substrates is in a range of 0 degrees to 10 degrees.
US11506914B2 Multifocal lens having an optical add power progression, and a system and method of providing same
An apparatus, system and method including an ophthalmic lens having an optic with an anterior surface, a posterior surface, and an optical axis. The ophthalmic lens further includes a first region having a first optical power and a second region having a second optical power. The ophthalmic lens further includes a third region having an optical power that progresses from the first optical power to the second optical power. The progression may be uniform or non-uniform. Each of the first, second and progression optical power may include a base power and an optical add power. Each of the first, second and progression regions may provide a first focus, a second focus and a plurality of third foci, respectively.
US11506907B2 Anti-termble mechanism, camera module using same, and electronic device
A mechanism to render a lens module immune to trembling and jarring includes a carrier, a support element movably mounted on the carrier, and a driving element. The driving element includes a conductive structure arranged on the carrier, a plurality of positive pads on the carrier, and a plurality of shape memory alloy (SMA) wires. The SMA wires are electrically connected to the positive pads and the conductive structure. When currents flow into the SMA wires via the positive pads, the SMA wires deform upon heating and pull on the conductive structure, thus the conductive structure drives the support element to rotate in a plane parallel to the carrier. A lens module and an electronic device including the mechanism are also disclosed.
US11506906B2 Head-up display system
A head-up display system mounted on a vehicle, the system including: a head-up display device that displays an image in front of the vehicle; and a forward sensing device that detects a forward object of the vehicle, the head-up display device including an image data generation unit, and an image display unit, the image data generated by the image data generation unit including a constantly displayed object, and a real scene overlaid object, a gyro sensor being installed in the vehicle, the image data generation unit performing pitching correction on a display position of an object to be displayed, based on angular velocity information for two axial directions, and in a case where the vehicle travels on a curve in an inclined state, the pitching correction being suppressed or stopped, and a brightness of display of the real scene overlaid object being reduced or stopped.
US11506905B2 Hinged head-mounted display
Systems and methods for a flexible, modular head-mounted display is provided. The head-mounted display system may comprise a base member and one or more arm members that are coupled to the base member. The arm member(s) may be coupled to the base member via a hinge system that allows the arm member(s) to move with respect to the base member. Interior walls of the hinge system may define a passage therethrough such that wiring may extend throughout the head-mounted display system. The head-mounted display system may further include a cover that encloses at least a portion of the hinge. The cover may overlap with the base member or the one or more arm members.
US11506901B2 Method and system for simultaneously tracking 6 DoF poses of movable object and movable camera
A method and a system for simultaneously tracking several 6 DoF poses of a movable object and a movable camera are provided. The method the following steps: A series of images are captured by a movable camera, several environmental feature points are extracted from the images and are matched to compute several camera matrixes of the movable camera, and the 6 DoF poses of the movable camera are computed using the camera matrixes. At the same time, several feature points of the movable object are inferred from the images captured by the movable camera, the coordinates of the feature points of the movable object are corrected using the camera matrixes corresponding to the images as well as the predefined geometric and temporal constraints. Then, the 6 DoF poses of the movable object are computed using the coordinates of the corrected feature points and their corresponding camera matrixes.
US11506899B2 Holographic display device with color-shifted adjustment
A holographic display device includes a display panel for emitting a first image light and a diffraction component on an optical path of the first image light. The first image light includes first and second colors of light. The diffraction component diffracts the first color light at a first diffraction efficiency and diffracts the second color light at a second diffraction efficiency. The first color light and the second color light after diffraction are mixed together in a second image light for generating holographic images. By emitting the first color light and the second color light in the first image light at the same grayscale value, a ratio of intensities of the first color light and the second color light becomes inversely proportional to a ratio of the first diffraction efficiency and the second diffraction efficiency.
US11506898B1 Polarized reflective pinhole mirror display
A see-through display including a polarized reflective pinhole mirror display. The pinhole mirror display includes a plurality of tiny switchable polarized mirrors. The respective polarized mirrors individually reflect impinging light from an illuminator, and guide the respective portion of light into a pupil of an eye. A reflective optically powered surface reflects light from the illuminator. Each mirror has a first polarization and reflects a portion of light and produces a picture element (pixel) that forms a virtual image seen by the eye of the user. A user may view the reflected virtual image having the first polarization from the illuminator, as well as the image from the real world via a rear substrate that has a second polarization. Although the mirrors are very small, human eyes can still detect the mirrors if they are not polarized. The mirrors and other components are polarized so that the eye can see the real world filtered with the second polarization, but not the mirrors having a different first polarization.
US11506894B2 Display device
A first optical unit having positive power a second optical unit including a first diffraction element and having positive power a third optical unit having positive power and a fourth optical unit including a second diffraction element and having a positive power. In the optical path, a first intermediate image of the image light is formed between the first optical unit and the third optical unit, a pupil is formed between the second optical unit and the fourth optical unit, a second intermediate image of the image light is formed between the third optical unit and the fourth optical unit, an exit pupil is formed on a side of the fourth optical unit opposite to the third optical unit, and a prism member configured to correct a ray shape of the image light is provided between the second optical unit and the fourth optical unit.
US11506891B2 Method for operating a visual field display device for a motor vehicle
A method operates a visual field display device, particularly for a motor vehicle, which includes an autostereoscopic planar pixel array for generating a projecting light beam containing a display content, and is designed to project this onto a partially transparent, reflective projection screen, particularly a front windscreen of the motor vehicle, in such a way that a virtual display image superimposed into a field of vision of a user is generated behind the screen. The method provides at least one surroundings parameter and/or user parameter, and switches between at least two qualitatively different 3D, 2D and/or monocular operating modes of the planar pixel array, depending on the surroundings parameters and/or user parameters provided, in order to adapt the virtual display image to qualitative operational changes relating to the surroundings and/or the user of the visual field display device.
US11506887B2 Method and apparatus for gaze detection
A method and apparatus for determining gaze direction information, includes a light source for forming illuminating light to an eye region of a user, and optical element(s) configured to guide the illuminating light from the light source to the eye region. The illuminating light is dynamically adjustable to generate a dynamic light beam on the eye region, and a sensor is configured to capture reflected light on the eye region and generate reflection eye data. The apparatus can maintain user profile information, adjust spectral power distribution of the light source based on the user profile information, receive the reflection eye data, and generate the gaze direction information based on the reflection eye data.
US11506886B2 Spatial image display touch device
A spatial image display touch device includes an imaging element, a display, an optical film and a sensor unit. The imaging element and the display are retained in a housing and inclined to each other. The display generates an image light passing through the imaging element to form a spatial image. The optical film, composed of a plurality of micro-grids arranged in a matrix, is attached on the display. The sensor unit is mounted in the housing to detect an object appearing at the position wherein the spatial image is displayed. By arranging the optical film in front of the display, only the spatial image is visible and the problem of ghost images is avoided.
US11506883B2 Optical wavelength selecting filter-module and optical wavelength selecting method
An optical wavelength selecting filter-module into which light is incident from a prescribed direction determined in advance, the optical wavelength-selective filter module including: an optical filter of which an orientation can be changed; a frequency information acquiring unit which acquires frequency information that is information indicating a frequency of light to be transmitted through the optical filter; a temperature information acquiring unit which acquires temperature information that indicates a temperature of the optical filter; a determining unit which determines an orientation of the optical filter based on relationship information that is information associating, for each prescribed frequency, the temperature and an orientation of the optical filter at which light of the frequency is transmitted through the optical filter at transmittance equal to or higher than prescribed transmittance at the temperature, a temperature indicated by the temperature information, and a frequency indicated by the frequency information; and an actuator which points the optical filter in an orientation having been determined by the determining unit.
US11506880B2 Optical illumination device
An optical illumination device (10) includes: a laser light source (1); microlens arrays (2, 3) through which light emitted from the laser light source (1) passes; a moving mechanism (5) that moves the microlens arrays (2, 3) without changing an optical length from the laser light source (1); and a Fourier lens (4) through which light passing through the microlens arrays (2, 3) passes.
US11506876B2 Surgical optical zoom system
Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
US11506875B2 Surgical microscope with at least one beam path switching device
A surgical microscope for generating an image of an object region includes an eyepiece and an objective conjointly defining a viewing beam path, an image capturing device and a beam path switching device for out-coupling image information. The switching device is switchable between a first switching state wherein light in the viewing beam path is split into a first component along a first beam path to the eyepiece at an intensity IT1 and a second component along a second beam path to the image capturing device at an intensity IT2 and a second switching state wherein the light in the viewing beam path is deflected into the second beam path to the image capturing device at an intensity IU. The switching device includes a beam splitter movable in and out of the viewing beam path and a deflecting element movable into and out of the viewing beam path.
US11506869B2 Miniature imaging lens for close-range imaging
A miniature imaging lens for close-range imaging includes: a first lens group, an aperture, and a second lens group sequentially arranged in a direction from the object side to the image side of an optical axis; the first lens group and the second lens group have positive focal power, an object-side clear aperture of the first lens group is larger than an image-side clear aperture of the first lens group, and an object-side clear aperture of the second lens group is less than an image-side clear aperture of the second lens group, and specific process parameters are provided. A sandwich structure lens configuration composed of a first lens group, an aperture and a second lens group can obtain a high close-range imaging effect under the condition of miniaturization, and can effectively reduce aberrations of close-range imaging, especially distortion and chromatic aberration.
US11506866B2 Optical imaging lens, imaging device, and electronic device
An optical imaging lens including, in order from an object side to an image side, an aperture, a first lens, a second lens, a third lens, a fourth lens and a fifth lens, wherein the first lens has positive refractive power and includes a convex image-side surface; the second lens has negative refractive power and includes a convex object-side surface and a concave image-side surface; the third lens has positive refractive power and is biconvex; the fourth lens has positive refractive power and includes a concave object-side surface and a convex image-side surface; the fifth lens has negative refractive power and includes a convex object-side surface and a concave image-side surface. The object-side and image-side surfaces of the third lens, the fourth lens, and the fifth lens are aspheric. The optical imaging lens includes a total of five elements.
US11506862B2 Optical element driving mechanism
An optical element driving mechanism is provided. The optical element driving mechanism with a main axis includes a fixed part, a movable part, a first driving assembly, and a sensing assembly. The movable part moves relative to the fixed part. The movable part and the fixed part are arranged along the main axis. The movable part includes a frame and a holder. The holder moves relative to the frame. The first driving assembly drives the holder to move. The sensing assembly includes a reference element and a sensing element. The sensing element senses a movement of the reference element in order to sense a movement of the holder relative to the frame.
US11506861B2 Imaging lens module and electronic device
An imaging lens module with auto focus function includes an imaging lens assembly, an electromagnetic driving component assembly and a lens carrier. The imaging lens assembly has an optical axis. The electromagnetic driving component assembly drives the imaging lens assembly to move in a direction parallel to the optical axis by a Lorentz force. The imaging lens assembly is mounted to the lens carrier such that the imaging lens assembly can be wholly driven by the Lorentz force. The lens carrier includes an object-side part, a mounting structure and a plurality of plate portions. The object-side part includes a tip-end minimal aperture configured for light to travel through; and a tapered surface which surrounds an area tapered off from image side to object side. The mounting structure and the plate portions are configured for at least a part of the electromagnetic driving component assembly to be mounted thereto.
US11506859B2 Lens module
The invention provides a lens module having a housing, and a focusing support frame, a first base, a second base, and a lens. The focusing support frame is provided with three first guide slots, and the first base is provided with three second guide slots. A first ball is provided between the first guide slot and the second guide slot. The first base is provided with three third guide slots, the second base is provided with three fourth guide slots, and a second ball is provided between the third guide slot and the fourth guide slot. Through stacked focusing support frame and relative movement between the first base and the second base, auto focus and optical image stabilization can be realized. The stable lens movement can be realized through the least number of guide mechanisms and the simplest structure.
US11506858B2 Lens module
A lens module including a lens barrel and a plurality of lenses having refractive power is provided. The lenses are arranged in the lens barrel from an object side to an image side. The lens barrel has an inner-wall surface and an outer-wall surface opposite to each other, and has an air outlet communicating with outside. The air outlet is located between the inner-wall surface and the outer-wall surface. A first lens of these lenses is a lens closest to the object side. The first lens has an object-side optical surface facing the object side. At least over 95% of the surface area of the object-side optical surface of the first lens is exposed to outside, and a material of the first lens is glass. Furthermore, another lens module is also provided.
US11506850B2 Optical connector, optical cable, and electronic device
The coupling loss of optical power on a reception side due to an axis deviation on a transmission side is satisfactorily mitigated. A connector body including an optical path adjusting unit and a lens is provided. The optical path adjusting unit adjusts an optical path such that the diameter of incident light is reduced while the incident angle is kept. The lens collects light whose optical path has been adjusted, and causes the light to be incident on a light receiver. For example, light incident on the optical path adjusting unit is collimated light. Furthermore, for example, the optical path adjusting unit has a through hole in a central portion. While the incident angle of light to the light receiver satisfies an NA, the focal distance of the lens is decreased. This can mitigate the coupling loss of optical power on a reception side due to an axis deviation on a transmission side.
US11506848B2 Mini duplex connector with push-pull polarity mechanism and carrier using rail receiving portions
A new fiber optic connector provides a smaller form factor by including two ferrule assemblies in a housing. The housing accepts a push-pull mechanism that allows for insertion and removal from a carrier as well as an adapter. The push-pull mechanism may also include a flexure member to return the push-pull mechanism. Polarity of the fiber optic connector may also be selected by use of the push-pull mechanism.
US11506846B2 Guide pin and manufacturing method therefor
The present invention discloses a guide pin, which comprises a base support layer (1) and a protective layer (2). The base support layer (1) is a rod-shaped structure. The protective layer (2) tightly wraps the surface of the base support layer (1). A manufacturing method for the guide pin made of various materials is also disclosed. The guide pin manufactured by the method of the present invention is not prone to bending or deformation and has good corrosion resistance and acid/alkaline resistance properties; it is wear resistant and has of extended service life; it is easy to be processed and is low in cost.
US11506845B2 Protection elements used for shipping optical networking equipment
Protection elements are provided for protecting optical networking systems during shipment. In one implementation, a system includes a card having one or more sockets, each socket having a connector device. The system also includes a pluggable module having an interface configured to connect with the connector device of a respective socket when the pluggable module is fully seated in the socket. A first protection element is configured to be held in place near a front edge of the socket. The first protection element is configured to allow the pluggable module to be arranged in a partially inserted position within the socket. Also, the first protection element is further configured to block the pluggable module from being fully seated in the socket to thereby prevent the interface of the pluggable module from contacting the connector device of the socket.
US11506840B2 Back end of line process integrated optical device fabrication
An integrated optical device fabricated in the back end of line process located within the vertical span of the metal stack and having one or more advantages over a corresponding integrated optical device fabricated in the silicon on insulator layer.
US11506839B2 Beam deflection device
A beam deflection device includes multiple light-emission structures arranged adjacent to each other in a first direction (X direction). The light-emission structures are each configured to be capable of emitting, from its device surface, a line beam that extends in the first direction in the far field. Furthermore, the light-emission structures are each configured to allow the line beam to be scanned in a second direction (Y direction) that is orthogonal to the first direction.
US11506837B2 Optical fiber and method for manufacturing optical fiber
An optical fiber includes: a central core portion; an intermediate layer formed around an outer circumference of the central core portion; a trench layer formed around an outer circumference of the intermediate layer; and a cladding portion formed around an outer circumference of the trench layer. Further, when, relative to the cladding portion, a relative refractive-index difference of the central core portion is Δ1, a relative refractive-index difference of the intermediate layer is Δ2, and a relative refractive-index difference of the trench layer is Δ3, relationships Δ1>Δ2>Δ3 and 0>Δ3 are satisfied and Δ1 is equal to or greater than 0.34% and equal to or less than 0.40%, |Δ3| is equal to or less than 0.25%, and Δ1×|Δ3| is less than 0.08%2.
US11506834B2 Optical fiber with dual trench design
A single mode optical fiber is provided that includes a core region having an outer radius r1 and a maximum relative refractive index Δ1max. The single mode optical fiber has a bend loss at 1550 nm for a 15 mm diameter mandrel of less than about 0.75 dB/turn, has a bend loss at 1550 nm for a 20 mm diameter mandrel of less than about 0.2 dB/turn, and a bend loss at 1550 nm for a 30 mm diameter mandrel of less than 0.002 dB/turn. Additionally, the single mode optical fiber has a mode field diameter of 9.0 microns or greater at 1310 nm wavelength and a cable cutoff of less than or equal to about 1260 nm.
US11506828B2 Light guide device and illumination device having a light guide device
The invention relates to a light guiding device for guiding light. The light guiding device comprises at least one light guide, at least one beam splitter element, and at least one light decoupling device. The at least one light guide comprises at least two layers. The at least one beam splitter element is provided between the at least two layers of the at least one light guide, where the at least one beam splitter element is designed for partially transmitting and reflecting incident light propagating in the at least one light guide. The at least one light decoupling device is provided for coupling incident light out of the at least one light guide. Furthermore, the invention also relates to an illumination device and a display device for displaying two-dimensional and/or three-dimensional information comprising such a light guiding device.
US11506823B2 Nanoimprinted microlens array and wavefront sensor based thereon
A wavefront sensor for determining a wavefront of an impinging light beam includes a microlens array formed by nanoimprint lithography. Each microlens of the microlens array includes a plurality of concentric ridges separated by concentric grooves. A ratio F of a width of the concentric ridges to a pitch p of the concentric ridges is a function of a radial distance r from a microlens center to the concentric ridges. An effective refractive index n of microlenses depends on a fill ratio of a binary pattern, which depends on the radial distance from the microlens center. A photodetector array is disposed downstream of the microlens array and configured for receiving the plurality of light spots at the focal plane. An imaging optical rangefinder includes the wavefront sensor, a pulsed light source for emitting probing pulses, and a photodetector for receiving reflected light pulses.
US11506821B2 Optical adhesive layer, stretchable display device and preparing method for optical adhesive layer
The present disclosure provides an optical adhesive layer, a stretchable display device and a preparing method for the optical adhesive layer. The optical adhesive layer includes: an edge region enclosing a hollow portion; a plurality of block regions distributed in the hollow portion along a first direction and a second direction; and connection ribs connecting the block regions to the edge region, wherein the connection ribs are distributed in the hollow portion in a net form.
US11506819B2 Method for manufacturing optical member
A method for producing an optical component, the method including: a step of injecting a polymerizable composition including a polythiol component and a polyisocyanate component into a molding die using a tube; and a step of polymerizing the polymerizable composition, wherein a percentage content of a plasticizer in the tube is 20% by mass or less.
US11506813B2 Systems and methods for generating subsurface feature prediction probability distributions as a function of position in a subsurface volume of interest
Systems and methods are disclosed for generating subsurface feature prediction probability distributions from a subsurface feature as a function of position in a subsurface volume of interest. For example, a computer-implemented method may include: obtaining subsurface data and well data, generating subsurface feature values, generating subsurface feature realizations, generating subsurface feature realization uncertainty values, generating subsurface parameter values, generating subsurface parameter realizations, generating subsurface feature prediction probability distributions, generating a first representation of likelihoods of the subsurface feature values, and displaying the first representation.
US11506810B2 Miniaturized NMR tool electronics
An NMR well logging tool is provided that includes a sensor and associated electronic circuitry. The sensor includes an array of RF antenna elements. The electronic circuitry includes at least one low-power integrated circuit and a plurality of high-power modules corresponding the RF antenna elements of the array. Each high-power module is coupled to a corresponding RF antenna element of the array and includes an RF amplifier that is configured to amplify RF pulses generated by the at least one low-power integrated circuit and supplied thereto for transmission by the corresponding antenna element. In embodiments, the RF amplifier of each high-power module can include an H-bridge circuit or other suitable RF amplifier.
US11506809B2 System and method for acoustically imaging wellbore during drilling
A system and method for acoustically profiling a wellbore while drilling, and which identifies depths in the wellbore where the wellbore diameter is enlarged or has highly fractured sidewalls. These depths are identified based on monitoring either travel time or signal strength of acoustic signals that propagate axially in the wellbore. Correlating wellbore depth to travel time of a signal traveling downhole inside of a drill string and uphole outside of the drill string yields an average signal velocity in the wellbore. Depths having a lower average signal velocity indicate where the wellbore diameter is enlarged or has highly fractured sidewalls. These depths are also identified by generating separate acoustic signals inside and outside of the drill string, comparing signal strengths of signals reflected from the wellbore bottom, and identifying the depths based on where there is an offset in the strengths of the reflected signals.
US11506807B2 Methods and systems for simulation gridding with partial faults
Geologic modeling methods and systems disclosed herein employ an improved simulation meshing technique. One or more illustrative geologic modeling methods may comprise: obtaining a geologic model representing a faulted subsurface region in physical space; providing a set of background cells that encompass one or more partial faults within the subsurface region; defining a pseudo-extension from each unterminated edge of said one or more partial faults to a boundary of a corresponding background cell in said set; using the pseudo-extensions and the background cell boundaries to partition the subsurface region into sub-regions; deriving a simulation mesh in each sub-region based on the horizons in each sub-region; and outputting the simulation mesh.
US11506806B2 Borehole seismic wavefield data separation
A seismic source is positioned at the surface of a geologic formation and a plurality of seismic receivers is positioned in a wellbore of the geologic formation. Seismic wavefield data is obtained based on the seismic source outputting seismic energy into the wellbore and the plurality of seismic receivers receiving the seismic energy. A velocity profile is determined along the wellbore based on the seismic wavefield data. P and S wave data in a downgoing direction is separated from the seismic wavefield data based on an inversion and the velocity profile. The P and S wave data in the downgoing direction is adaptively subtracted from the seismic wavefield data to form residual wavefield data. The P and S wave data in a upgoing direction is separated from the residual wavefield data based on the inversion and an updated velocity profile. The P and S wave data in the upgoing and downgoing direction is output.
US11506805B2 Systems, methods, and apparatus for transient flow simulation in complex subsurface fracture geometries
Systems and methods for simulating subterranean regions having multi-scale fracture geometries. Non-intrusive embedded discrete fracture modeling formulations are applied in conjunction with commercial simulators to efficiently and accurately model subsurface transient flow characteristics in regions having complex hydraulic fractures, complex natural fractures, or a combination of both, and geometries including corner point grids.
US11506804B2 Inverse stratigraphic modeling using a hybrid linear and nonlinear algorithm
In a first step, a defined scope value is selected for each of a plurality of hydrodynamic input parameters. A simulated topographical result is generated using the selected scope values and a forward model. A detailed seismic interpretation is generated to represent specific seismic features or observed topography. A calculated a misfit value representing a distance between the simulated topographical result and a detailed seismic interpretation is minimized. An estimated optimized sand ratio and optimized hydrodynamic input parameters are generated. In a second step, a genetic algorithm is used to determine a proportion of each grain size in the estimated optimized sand ratio. A misfit value is used that is calculated from thickness and porosity data extracted from well data and a simulation result generated by the forward model to generate optimized components of different grain sizes. Optimized hydrodynamic input parameters and optimized components of different grain sizes are generated.
US11506801B2 Prompt gamma monitor for hadron therapy
A medical imaging tool is described, capable of providing in real time 2-D images of the prompt gamma fields released during patient treatment. Owing to its millimetre position accuracy, the instrument is particularly suited for applications where a precise determination of the end-of-range (Bragg peak) of the beam is of paramount importance, as in cancerous and non-cancerous targets for treatment with ion beams and for the treatment of atrial fibrillation. With its unique dual-layer conception in coincidence, the instrument has high rejection ability against false neutron-generated counts, the principal source of background noise for in-beam dose monitoring. It can also provide a coarse measurement of the gamma incidence angle, permitting a correction of the parallax error, main source of dispersion for large area detectors employing collimators.
US11506800B2 Detector modules, detectors and medical imaging devices
Detector modules, detectors and medical imaging devices are provided. One of the detector modules includes: a support and a plurality of detector sub-modules arranged on the support along an extension direction in which the support extends. Each of the detector sub-modules has a first area and a second area in the extension direction. A detecting device is disposed in the first area, and a functional module is disposed in the second area. The functional module is electrically connected to the detecting device for receiving an electrical signal from the detecting device. The plurality of detector sub-modules includes a first detector sub-module and a second detector sub-module that are arranged adjacent to each other in the extension direction, and the first area of the first detector sub-module at least partially overlaps with the second area of the second detector sub-module.
US11506799B2 Radiation detector, and method for producing radiation detector
A radiation detector has a photoelectric conversion element array having a light receiving unit and a plurality of bonding pads; a scintillator layer stacked on the photoelectric conversion element array; a resin frame formed on the photoelectric conversion element array so as to pass between the scintillator layer and the bonding pads away from the scintillator layer and the bonding pads and so as to surround the scintillator layer; and a protection film covering the scintillator layer and having an outer edge located on the resin frame; a first distance between an inner edge of the resin frame and an outer edge of the scintillator layer is shorter than a second distance between an outer edge of the resin frame and an outer edge of the photoelectric conversion element array; the outer edge and a groove are processed with a laser beam.
US11506798B2 ITS station for a vulnerable road user
The disclosed subject matter relates to an Intelligent Transportation System station (ITS-S) for being carried by a Vulnerable Road User (VRU), comprising: a motion sensor for determining VRU motion data indicative of a VRU position, a VRU speed, and a VRU heading; a transmitter for transmitting a VRU message including the determined VRU motion data; a receiver for receiving, concerning a vehicle, vehicle motion data indicative of a vehicle position, a vehicle speed, and a vehicle heading; and a controller for controlling the transmitter; wherein the controller is configured to compare the determined VRU motion data with the received vehicle motion data and, when the result of the comparison meets a predetermined criterion, to suppress the transmitting of said VRU message.
US11506794B2 Systems and methods for GNSS carrier phase multipath mitigation using a blanked correlator in conjunction with a full correlator
Techniques are provided for GNSS carrier phase multipath mitigation using a blanked correlator in conjunction with a full correlator. A tracking loop may track a carrier of the GNSS signal utilizing the full correlator. A chip-edge accumulation (CEA) unit of the tracking loop may accumulate chip edges of a ranging code to generate CEA output. A blanked correlator may receive the CEA output to generate blanked correlator values. A running-sum filter may utilize the blanked correlator values to generate a running-sum value. A phase estimate may utilize the running-sum value to generate phase estimator output. In an exemplary embodiment, the blanked correlator operates as a monitoring correlator and the phases estimator output is the estimated carrier phase multipath error. In an exemplary embodiment, the blanked correlator provides input to the tracking loop and discriminator output is subtracted from the phase estimator output to generate the estimated carrier phase multipath error.
US11506792B2 Position detection system, sensor terminal, and position detection method
A position detection method to be executed by a computer, the position detection method includes transmitting, by a sensor terminal, a signal obtained by performing capture processing on a satellite signal from a satellite of a search target according to an order of the satellites of the search targets; calculating, by a calculation device, a position of the sensor terminal based on a signal transmitted by the sensor terminal; and determining a satellite having a highest discovery probability based on a specific estimation method for second and subsequent search targets, using an index which is reflected larger as the discovery probability of other satellites is higher or lower, in a case where the first satellite is captured when a first search target is determined.
US11506782B2 Vehicular forward-sensing system
A vehicular forward-sensing system includes a radar sensor and a forward viewing image sensor disposed within a windshield electronics module that is removably installed within the vehicle cabin at the vehicle windshield. A control is responsive to an output of the radar sensor and responsive to an output of the image sensor. Responsive to the image sensor viewing an object present in the path of forward travel of the vehicle and responsive to the radar sensor sensing the object present in the path of forward travel of the vehicle, the control determines that the object is an object of interest by processing by an image processing chip of image data of the object captured by the image sensor at a portion of an image plane of the image sensor that is spatially related to a location of the object present in the path of forward travel of the vehicle.
US11506774B2 Sub-carrier modulated terahertz radar
The present invention is the sub-carrier modulated terahertz radar that modulates a main-carrier signal in the terahertz frequency band, which is generated from a resonant tunneling diode (RTD), by a sub-carrier signal in a gigahertz frequency band whose frequency varies periodically, irradiates a frequency-modulated irradiation light to a target, detects and demodulates a reflected light from the target, mixes a demodulated signal with the sub-carrier signal, performs a Fourier transform on a mixed signal, and measures a distance from an irradiation position to the target by using a Fourier-transformed frequency signal.
US11506771B2 System and methods for flash suppression in ultrasound imaging
Methods and systems are provided for color flow ultrasound imaging. In one embodiment, a method comprises acquiring color flow data, detecting, with a neural network, a flash artifact in the color flow data, adjusting an adaptive filter cutoff of a clutter filter based on a classification result of the neural network, filtering, with the clutter filter, the flash artifact from the color flow data, and displaying a color flow image generated from the filtered color flow data. In this way, strong flash artifacts caused by strong tissue movement or probe movement may be dynamically suppressed during color flow ultrasound imaging.
US11506769B2 Method and device for detecting precision of internal parameter of laser radar
Embodiments of the present disclosure provide a method and a device for detecting a precision of an internal parameter of a laser radar, a related apparatus and a medium. The method may include the following steps. Point cloud data collected by the laser radar arranged on an autonomous mobile carrier travelling on a flat road is obtained. A three-dimensional scene reconstruction is performed based on the point cloud data collected to obtain a point cloud model of a three-dimensional scene. The point cloud model of the three-dimensional scene is divided to obtain the road. A thickness of the road is determined based on the point cloud data of the road. It is determined whether the internal parameter of the laser radar is precise based on the thickness of the road.
US11506768B2 TOF camera device for error detection
A TOF camera apparatus for transmitting light signals and recording the light that is scattered back at an object and also for determining the distance of the TOF camera apparatus from the object is proposed, wherein the TOF camera apparatus comprises: a transmitter for transmitting light signals, a receiver for detecting the light scattered back at the object, embodied in the form of a pixel matrix having at least one pixel, a modulation device for producing a modulation signal in order to modulate light signals that are to be transmitted by the transmitter, an evaluation device for evaluating the light detected by the receiver, which evaluation device is connected to the modulation device to obtain the modulation signal for evaluating and determining the distance. In order to make possible particularly reliable error detection, a check apparatus for error detection in at least one of the pixels is provided.
US11506767B2 Method for optically scanning and measuring an environment using a 3D measurement device and near field communication
A method for scanning and measuring using a 3D measurement device is provided. The method includes providing the 3D measurement device having a light emitter, a light receiver and a command and evaluation device. The 3D measurement device is further includes a first near-field communication (NFC) device having a first antenna. A second NFC device having a second antenna is positioned adjacent the 3D measurement device. An NFC link is established between the first NFC device and the 3D measurement device. An identifier is transmitted from the second NFC device to the 3D measurement device. It is determined that the second NFC device is authorized to communicate with the 3D measurement device. Commands are transferred to the 3D measurement device from the second NFC device based at least in part on the determination that the second NFC device is authorized to communicate with the 3D measurement device.
US11506761B2 Method and device for optical distance measurement
A method for optical distance measurement is proposed which comprises the emission of a plurality of measurement pulses, the reflection of emitted measurement pulses at at least one object and the receipt of reflected measurement pulses. A sequence of measurement pulses is emitted, wherein the sequence comprises temporal pulse spacings between temporally successive measurement pulses, and wherein each measurement pulse of the sequence has a temporal pulse width of T(Pulse). The pulse spacings form a first set, wherein the first set is defined by {T(delay)+i*T(Pulse): i is an element of the natural numbers between 0 and j}, wherein for all values of i it holds that: T(delay)+i*T(Pulse)<(2T(delay)+2T(Pulse)), wherein the first set only comprises one element for all values of i between 0 and j, respectively, and wherein T(delay) defines a pulse spacing base unit.
US11506759B2 Surveying instrument and surveying instrument system
A distance measuring light projecting module comprises a light receiving module for receiving a reflected distance measuring light and a background light, a distance measuring unit for receiving the reflected distance measuring light and performs a distance measurement, an image pickup module for receiving the background light and for acquiring a background image, an optical axis deflector for integrally deflecting an optical axis of the distance measuring light and an optical axis of the background light, and an arithmetic control module for controlling the optical axis deflector, wherein the optical axis deflector has a rotary driving module for rotating a pair of disk prisms individually, and a projecting direction detecting module for detecting a rotation angle of each of the disk prisms.
US11506757B2 Projection optical system and radar device
A projection optical system includes: a surface-emitting light source configured to emit light at an intensity in a Gaussian distribution; and an optical element configured to perform uniformization, at least in one direction and in a range of a projection angle, of the intensity of the light emitted from the surface-emitting light source. In the optical element, an incident surface on which the light is incident is sectioned into a plurality of regions having refractive actions different from each other, and among the plurality of regions, at least outermost regions on which outer edge portions, of the light, in the direction in which the uniformization is performed are incident, are planes that are each tilted, from a state of being parallel to a light emitting surface of the surface-emitting light source, to the direction in which the uniformization is performed.
US11506752B2 ID ambiguity reduction
An emitter ID ambiguity reduction system includes a Mission Data File Ambiguity Resolution matrix that contains both a) the INTEL-based emitter parameters data necessary to break emitter-by-emitter ambiguities, and b) the action(s) the Electronic Warfare (EW) system is to take to collect that data. Control software is triggered via either external command or per Mission Data File information (such as that contained in the Ambiguity Resolution Matrix). The emitter ID ambiguity reduction system includes Data collection hardware and firmware and Data Analysis OFP software algorithm(s).
US11506747B2 Position determination system having a deconvolution decoder
The present disclosure relates to an acoustic position determination system that includes a mobile communication device and at least one base transmitter unit. The mobile communication device is configured to transmit and receive acoustic signals. Due to relative movements between the mobile communication device and the base transmitter unit, frequencies of the received signals shift due to Doppler effect. The mobile communication device is configured to compensate Doppler frequency shifts in the received acoustic signals prior to performing a deconvolution decoding process. The mobile communication device is further configured to compensate Doppler frequency shifts and perform deconvolution decoding process on acoustic signals received from multiple signal transmission paths.
US11506743B2 Interaction between positioning reference signal processing capabilities for the UU and sidelink interfaces
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) engages in a downlink positioning session, a sidelink positioning session, or both with one or more first network entities, and transmits at least one positioning capability report to one or more second network entities, the at least one positioning capability report including one or more parameters indicating joint downlink and sidelink capabilities of the UE to process both downlink positioning reference signals (DL-PRS) and sidelink positioning reference signals (SL-PRS).
US11506740B2 Test apparatus which tests semiconductor chips
A test apparatus includes a motherboard including a first surface. The test apparatus further includes a handler including a second surface facing the first surface of the motherboard. The test apparatus additionally includes an adapter board disposed between the first surface of the motherboard and the second surface of the handler. The test apparatus further includes a first sensor mounted on the adapter board and senses data about temperature of the adapter board. The test apparatus additionally includes a wireless transceiver mounted on the adapter board and transmits, in real time, the sensed data.
US11506739B2 Systems and methods for generating localizer scan settings from calibration images
Methods and systems are provided for determining scan settings for a localizer scan based on a magnetic resonance (MR) calibration image. In one example, a method for magnetic resonance imaging (MRI) includes acquiring an MR calibration image of an imaging subject, mapping, by a trained deep neural network, the MR calibration image to a corresponding anatomical region of interest (ROI) attribute map for an anatomical ROI of the imaging subject, adjusting one or more localizer scan parameters based on the anatomical ROI attribute map, and acquiring one or more localizer images of the anatomical ROI according to the one or more localizer scan parameters.
US11506738B2 System and method for delta relaxation enhanced magnetic resonance imaging
A delta-relaxation magnetic resonance imaging (DREMR) system is provided. The system includes a main field magnet and field shifting coils. A main magnetic field with a strength B0 can be generated using the main filed magnet and the strength B0 of the main magnetic field can be varied through the use of the field-shifting coils. The DREMR system can be used to perform signal acquisition based on a pulse sequence for acquiring at least one of T2*-weighted signals imaging; MR spectroscopy signals; saturation imaging signals and MR signals for fingerprinting. The MR signal acquisition can be augmented by varying the strength B0 of the main magnetic field for at least a portion of the pulse sequence used to acquire the MR signal.
US11506737B2 Systems and methods for volumetric acquisition in a single-sided MRI scanner
A method for performing magnetic resonance imaging is provided. The method includes providing a magnetic resonance imaging system comprising: a radio frequency receive system comprising a radio frequency receive coil, and a housing, wherein the housing comprises a permanent magnet for providing an inhomogeneous permanent gradient field, a radio frequency transmit system, and a single-sided gradient coil set. The method also includes placing the receive coil proximate a target subject; applying a sequence of chirped pulses via the transmit system; applying a multi-slice excitation along the inhomogeneous permanent gradient field; applying a plurality of gradient pulses via the gradient coil set orthogonal to the inhomogeneous permanent gradient field; acquiring a signal of the target subject via the receive system, wherein the signal comprises at least two chirped pulses; and forming a magnetic resonance image of the target subject.
US11506735B2 Systems and methods for magnetic resonance imaging
A method for magnetic resonance imaging (MRI) may include obtaining a magnetic resonance (MR) image of a subject, wherein the MR image may be acquired based on a first MRI device and include at least one region of interest (ROI) of the subject. The method may also include selecting, based on the MR image and an ROI determination model, a portion of a main magnetic field generated by the first MRI device. The selected portion of the main magnetic field may correspond to the at least one ROI. The method may also include performing a magnetic field homogenization operation on the selected portion of the main magnetic field.
US11506734B2 Arrangement of adjacent layer structures for a magnetoresistive magnetic field sensor, magnetoresistive magnetic field sensor and method for producing
An arrangement of at least two adjacently arranged layer structures is provided for a magnetoresistive magnetic field sensor. Each layer structure has at least one antiferromagnetic layer, and a first ferromagnetic layer with a first magnetic moment. Exchange coupling is present between the antiferromagnetic layer and the first ferromagnetic layer. A second ferromagnetic layer with a second magnetic moment is included, wherein the second ferromagnetic layer is antiparallel coupled to the first ferromagnetic layer via a non-magnetic coupling layer arranged between the first and second ferromagnetic layers. The magnetisation of the corresponding first and corresponding second ferromagnetic layers of the adjacently arranged layer structures differs from one another, and in particular is of substantially mutually opposed orientation. Also provided is a magnetoresistive magnetic field sensor with such an arrangement of layer structures and a method for producing the arrangement of layer structures and the magnetoresistive magnetic field sensor.
US11506733B2 Magnetic sensor, and a current sensor and position detection device using a magnetic sensor
A magnetic sensor comprises a magnetoresistive effect element including a first side surface and a second side surface facing in opposite directions along a first axis and a first end surface and a second end surface facing in opposite directions along a second axis substantially orthogonal to the first axis. The sensor has a sensitivity axis extending in a direction of the first axis, a first yoke unit provided adjacent to the first side surface of the magnetoresistive effect element, and a first bias magnetic field generation unit provided adjacent to the first end surface of the magnetoresistive effect element. The first bias magnetic field generation unit is provided to be capable of applying a bias magnetic field on the magnetoresistive effect element and the first yoke unit.
US11506732B2 XMR sensors with serial segment strip configurations
Embodiments relate to xMR sensors, including giant magnetoresistive (GMR), tunneling magnetoresistive (TMR) or anisotropic magnetoresistive (AMR), and the configuration of xMR strips within xMR sensors. In an embodiment, an xMR strip includes a plurality of differently sized and/or differently oriented serially connected portions. In another embodiment, an xMR strip includes a varying width or other characteristic. Such configurations can address discontinuities associated with conventional xMR sensors and improve xMR sensor performance.
US11506727B2 Magnetic field generating unit, position detecting device and method of manufacturing magnetic field generating unit
Magnetic field generating unit 2 is fixed to object 7 that moves relative to magnetic field detecting means 3. Magnetic field generating unit 3 has magnetic field generator 4, first support structure 5 that is fixed to object 7 and second support structure 6 that is independent of first support structure 5. Second support structure 6 is supported by first support structure 5 and supports magnetic field generator 4. For example, second support structure 6 is formed of a nonmagnetic material, and magnetic field generator 4 is arranged away from first support structure 5.
US11506725B2 USB interface detection module
A USB interface detection module includes a detection unit and an adapting device. The adapting device is electrically connected between a first electronic device and a second electronic device. According to the interface specification of the first electronic device, the voltage value of a configuration channel pin is changeable through the use of the GND_DRAIN pin and the switching action of a field-effect transistor switch. Consequently, the interface specification of the first electronic device is acquired by the second electronic device.
US11506724B2 Method of monitoring a capacitor bank for failures
A capacitor bank which has a plurality of capacitor units, in which each capacitor has a plurality of electrical capacitor elements, and the capacitor units are divided into a plurality of groups of capacitor units. The arrangement has a plurality of group monitoring units, with one of the group monitoring units associated with each group of capacitor units. At least one of the group monitoring units is configured so that it monitors the respective group of capacitor units for a failure of a capacitor element in one of the capacitor units of the group and, when such a failure of a capacitor element is detected, transmits data which describe this failure of the capacitor element to a monitoring receiver.
US11506716B2 Electrical installation measuring system
It is described an electrical installation measuring system comprising a control and measuring device configured to be installed on an electrical panel of an electrical installation and perform at least one measure of an electrical parameter of the electrical installation depending on an electrical load connected to the electrical installation and transmit command signals along a telecommunication link. The system further comprises a variable load device connectable to the electrical installation and configured to: receive the command signals from the telecommunication link; and assume a plurality of load configurations according to the command signals.
US11506713B2 Configuring an analog gain for a load test
A device may determine an analog gain for an aggregated analog signal. The aggregated analog signal may be associated with a calibration test to be used to determine a set of calibration parameters for a load test of a base station. The device may determine the set of calibration parameters for the load test based on an outcome of performing a calibration test. The set of calibration parameters may result in a set of digital gains approximately centered in a digital dynamic gain range. The device may perform the load test after determining the analog gain for the analog signal and based on the set of calibration parameters for the load test.
US11506711B2 Error rate measuring apparatus and data division display method
An error rate measuring apparatus that inputs a PAM4 signal of a known pattern as a test signal to a device under test W, receives a signal from the device under test W compliant with the input of the test signal, and measures whether or not an FEC operation of the device under test W is possible based on a comparison result of the received signal and the test signal includes an operation unit that sets one Codeword length and one FEC Symbol length of the FEC as a setting parameter to the signal received from the device under test W according to a communication standard of the device under test W, and a display unit that parallel-displays MSB data and LSB data of each piece of symbol string data obtained by receiving and converting the signal from the device under test W on a display screen.
US11506705B2 Test socket and test apparatus having the same
The present disclosure discloses a test socket according to the present disclosure including an inelastic electro-conductive housing formed of an inelastic electro-conductive material and provided with a plurality of housing holes passing therethrough in the thickness direction, each housing hole being formed at a position corresponding to each terminal of a device under test; and an electro-conductive part formed to have a configuration in which a plurality of electro-conductive particles are oriented in the thickness direction in an elastic insulating material, and comprising an electro-conductive part for grounding, an electro-conductive part for signal, and an electro-conductive part for power disposed in the housing holes, respectively, the electro-conductive part for signal and the electro-conductive part for power being insulated by an insulating layer.
US11506699B2 EMC test system and EMC test method using LiFi
An EMC test system (1) and an EMC test method performed in the EMC test system (1) for testing a DUT (6), wherein the EMC test system (1) comprises an EMC test chamber (2), wherein the DUT (6) is positioned in the EMC test chamber (2), at least one measurement equipment (4) positioned in the EMC test chamber (2) and communication means (3) using LiFi for transmitting and receiving measurement data and/or control data by the measurement equipment (4).
US11506697B2 Measurement device for antenna systems
A measurement device for measuring performance of at least one antenna system in a first frequency band and in a second frequency band. The measurement device including an outer chamber having inwardly radio frequency reflective walls configured to enclose the antenna system, an inner chamber deployable inside the outer chamber, the inner chamber having radio frequency absorptive walls configured to enclose the antenna system, a first test antenna arrangement arranged inside the outer chamber and configured for a measurement operation in the first frequency band, and a second test antenna arrangement arranged inside the inner chamber and configured for a measurement operation in the second frequency band, thereby enabling measuring performance of the antenna system in a reflective radio frequency environment by the first test antenna arrangement and measuring performance in an essentially anechoic radio frequency environment by the second test antenna arrangement.
US11506695B2 Calibration of the external resistance value in the power sourcing equipment of a POE system
A calibration operation determines a resistance of a sense resistor in a POE system. A voltage measurement is taken with a first current flowing through the sense resistor. A second voltage measurement is taken with a second current flowing through the resistor. A resistance value of the sense resistor is determined based on a voltage difference between the first and second voltage measurements and a current difference between the first current and the second currents.
US11506694B1 Broadband vector network analyzer with cascaded reflectometers
A vector network analyzer configured to analyze a high-frequency signal received is described. The vector network analyzer includes three or more reflectometers, each reflectometer operating at a respective frequency range and having a first terminal and a second terminal. The reflectometers are connected with each other in series such that a combined frequency range of the vector network analyzer is established. A first reflectometer is connected to one of a load or a signal source via its first terminal. A last reflectometer is connected to a test port via its second terminal. At least two reflectometers are interconnected with each other by an interposed frequency selective absorptive filter.
US11506693B2 Meter and socket for use with a distributed energy resource device
An electric meter socket includes a first connection path within the electric meter socket to form a first electrical connection between a distributed energy resource (DER) meter and line voltage wirings from an electric distribution system. The electric meter socket further includes a second connection path within the electric meter socket to form a second electrical connection between the DER meter and neutral wires of the electric distribution system, a DER device, and a load. Additionally, the electric meter socket includes a third connection path within the electric meter socket to form a third electrical connection between the DER meter and output voltage wirings of the DER device. Further, the electric meter socket includes a DER connector positioned on a side of the electric meter socket to receive the output voltage wirings of the DER device and to electrically couple the output voltage wirings to the third connection path.
US11506690B2 Coil wire, current sensor component, and current sensor
A coil wire includes a core wire and a winding wire. The winding wire is wound around a circumference of the core wire so as to form a plurality of spirals. The coil wire satisfies one of: (i) an outer surface of the core wire is exposed, and a distance between the outer surface of the core wire and an inner circumferential surface of part of the winding wire is smaller than a thickness of a first insulating film coated on the winding wire; or (ii) the outer surface of the core wire is coated by a second insulating film, and a distance between an outer surface of the second insulating film and the inner circumferential surface of part of the winding wire is smaller than a thickness of a thicker one of the first insulating film and the second insulating film.
US11506688B2 Insulated current sensor
A circuit for sensing a current comprises a substrate having a first and a second major surface, the second major surface being opposite to the first major surface. At least one magnetic field sensing element is arranged on the first major surface of the substrate and is suitable for sensing a magnetic field caused by a current flow in a current conductor coupled to the second major surface. The substrate also comprises at least one insulation layer, substantially buried between the first major surface and the second major surface of the substrate.
US11506686B2 High density waveguide assembly for millimeter and 5G applications
Embodiments of the present disclosure use a customizable ganged waveguide that comprises a top metal plate and a bottom metal plate with trenches that come together in a way so as to form waveguide channels. The waveguide assembly of the present invention also comprises a waveguide adapter affixed to a first end of the ganged waveguide and operable to conduct the signal to a tester. Further, it comprises an air barrier affixed to a second end of the ganged waveguide to prevent air from flowing from the ganged waveguide to a printed circuit board connected at the second end. Finally, it comprises a tuning plate comprising double ridge slots configured to allow maximal signal to be transferred to the printed circuit board from the ganged waveguide.
US11506685B1 Probe card device and disposable adjustment film thereof
A probe card device and a disposable adjustment film thereof are provided. The disposable adjustment film is integrally formed as a single one-piece structure, and includes a probe hole and a plurality of first slots that are parallel to each other. The disposable adjustment film defines two predetermined lines respectively extending from two opposite lateral edges thereof to the probe hole. The two predetermined lines respectively extend across the first slots. In a plane that the disposable adjustment film is located thereon, when the disposable adjustment film is applied with forces that act in opposite directions and that are parallel to any one of the first slots, the disposable adjustment film is broken into two abandoned films along the two predetermined lines.
US11506681B2 Two-dimensional wind-speed and wind-direction sensor and system thereof
Described are a two-dimensional wind-speed and wind-direction sensor and a system thereof, relating to the field of sensing devices. The two-dimensional wind-speed and wind-direction sensor includes: an X-direction wind speed probe assembly and a Y-direction wind speed probe assembly, the X-direction wind speed probe assembly and the Y-direction wind speed probe assembly are perpendicular to each other, and the X-direction wind speed probe assembly is configured to measure a X-direction wind speed including a wind speed in the reverse direction of an X-axis, Vx−, and a wind speed in the forward direction of the X-axis Vx+; and the Y-direction wind speed probe assembly is configured to measure a Y-direction wind speed including a wind speed in reverse direction of an Y-axis, Vy−, and a wind speed in the forward direction of the Y-axis, Vy+.
US11506680B2 Speed sensor, device for measuring speed and method thereof
A speed sensor, a device for measuring a speed, and a method for measuring a speed are provided. The speed sensor includes: an imaging device; a liquid crystal lens on a side of the imaging device; and a controller configured to: apply different voltages to the liquid crystal lens, obtain, via the imaging device, images of a reference object formed through the liquid crystal lens under the different voltages, control, based on information of the images, the liquid crystal lens to realize focus for multiple times for the reference object, obtain a voltage that is correspondingly applied to the liquid crystal lens when each of the multiple times of focus is realized, and calculate a speed based on the voltages.
US11506679B2 Encoder, motor, and robot
An encoder includes a base section, a spindle gear attached to a turning shaft section, a counter-shaft gear configured to mesh with the spindle gear and including a cylindrical gear section, a magnet provided in the counter-shaft gear, and an annular bearing member provided in the base section and configured to support the counter-shaft gear. When a straight line extending along the shaft section is represented as a first axis and a straight line orthogonal to the first axis is represented as a second axis, the magnet is disposed to overlap the bearing member in a plan view from a direction in which the second axis extends.
US11506678B2 Automatic analysis apparatus and operating method therefor
An automatic analysis apparatus and an operating method for the automatic analysis apparatus. At least two magnetic separation units are introduced, each magnetic separation unit operating independently and being used for performing magnetic separation cleaning on a reaction solution in a reaction cup. Each magnetic separation unit may be used for any magnetic separation cleaning step in a one-step test project or a multi-step test project, thereby significantly increasing the test speed and the test throughput of the automatic analysis apparatus.
US11506675B2 Inspection device
The purpose of the present invention is to embody an inspection device wherein dew condensation in a sample container, in particular, in the lid thereof can be prevented or quickly removed without giving heat shock to a sample in the sample container. For this purpose, provided is an inspection device comprising an isothermal part 110 which comprises a rack 111 and maintains a sample container 150 storing a sample in a temperature-controlled environment, said sample container 150 comprising a plate and a lid, a detection part 120 which comprises an optical device for observing and inspecting the sample stored in the sample container, and a transportation part 130 which transports the sample container from the isothermal part to the detection part and vice versa, wherein at least one of the isothermal part, detection part and transportation part is provided with a member by which the lid of the sample container is held in a state lifted from the plate.
US11506674B2 Monoclonal antibody against D-dimer and diagnosis agent for detecting D-dimer, crosslinked fibrin and its derivatives containing D-dimer by using the antibody
Disclosed are an immunochemical assay device and a method of using the immunochemical assay device for detecting one or more targets or markers such as Cardiac Troponin I, NT-pro-BNP, D-dimer and/or cross-linked fibrin in a fluid sample.
US11506669B2 BTEX metabolites derivatization kit and composition
A kit or composition for in situ simultaneously derivatization of 14 phenol and carboxylic acid metabolites of benzene, toluene, ethylbenzene, and xylene (BTEX) in a urine sample is disclosed. The derivatization imparts a positive charge to phenol and carboxylic acid for subsequent LC-MS analysis. Limit of detection reached part-per-trillion levels for o-Cresol and part-per-billion levels for the remaining BTEX metabolites. BTEX metabolites can be detected in less than 35 mins according to one embodiment of the invention. Methods, kits and compositions disclosed herein can be used for in situ simultaneous derivatization of phenol and carboxylic acid in aqueous solution in general.
US11506660B2 Method and system for determining equilibrium dissociation constant of a reversible binding pair
A method and system for determining the dissociation constant (Kd) of a reversible binding pair of a first compound and a second compound. The method comprises: injecting a sample into a capillary tube via one or more valves, wherein the sample comprises the first compound, the second compound, and a first compound-second compound complex; injecting a mobile phase into the capillary tube via said one or more valves, the sample flowing through the capillary tube under laminar flow conditions, wherein the second compound and the first compound-second compound complex is separated from the first compound by transverse diffusion; measuring time dependence of a signal that is proportional to the concentration of the first compound, both unbound and bound to the second compound using a measurement component; and determining the equilibrium dissociation constant based on the measured signal versus time dependence.
US11506659B2 Lateral flow assay housing with integrated sample and buffer solution delivery and measurement
A lateral flow assay (LFA) device includes a capillary pad and a sample port that holds the sample fluid before a hole is made in a cavity surface of the sample port. The LFA device includes a breaker with a tip to make a hole in the cavity wall of the sample port causing the sample fluid held inside the compartment to be applied to the capillary pad after the start of a test.
US11506656B2 Automated camera-based optical assessment system and method
Automated camera-based optical assessment involves color assessment of a physical object using conventional and inexpensive computer hardware such as a smartphone. A specially-configured test card includes a body supporting a reagent pad configured to change to an expected color in response to an enzymatic reaction, and an imaging key adjacent the reagent pad. The imaging key includes color fields including at least one field of the expected color. The hardware captures an image of the test card, and processes the image to identify the reagent pad and color fields, to process a brightness calibration target, to determine color values for the reagent pad and color fields, to calibrate the color values as a function of brightness and/or color by comparison to the brightness and color calibration targets, and to identify a color field most closely matching the reagent pad's color to determine a corresponding test result.
US11506653B2 Compositions and methods of cell attachment
Compositions, devices and methods are described for improving adhesion, attachment, and/or differentiation of cells in a microfluidic device or chip. In one embodiment, one or more ECM proteins are covalently coupled to the surface of a microchannel of a microfluidic device. The microfluidic devices can be stored or used immediately for culture and/or support of living cells such as mammalian cells, and/or for simulating a function of a tissue, e.g., a liver tissue, muscle tissue, etc. Extended adhesion and viability with sustained function over time is observed.
US11506651B2 Method for evaluating mixing effect of CO2 oil-displacing and mixing agent and method for screening CO2 oil-displacing and mixing agent
Provided in the present invention a method for evaluating the mixing effect of a CO2 oil-displacing and mixing agent, characterized in measuring the volume expansion of a CO2-oil interface when pressure is gradually increased, drawing a mixed-phase percentage-pressure curve (δ-P curve), and evaluating the mixing effect of the CO2 oil-displacing and mixing agent by means of comparing the characteristics of the δ-P curve. Further provided in the present invention is a method for initially screening a CO2 oil-displacing and mixing agent.
US11506650B2 Method for automatic quantitative statistical distribution characterization of dendrite structures in a full view field of metal materials
The invention belongs to the technical field of quantitative statistical distribution analysis for micro-structures of metal materials, and relates to a method for automatic quantitative statistical distribution characterization of dendrite structures in a full view field of metal materials. According to the method based on deep learning in the present invention, dendrite structure feature maps are marked and trained to obtain a corresponding object detection model, so as to carry out automatic identification and marking of dendrite structure centers in a full view field; and in combination with an image processing method, feature parameters in the full view field such as morphology, position, number and spacing of all dendrite structures within a large range are obtained quickly, thereby achieving quantitative statistical distribution characterization of dendrite structures in the metal material. The method is accurate, automatic and efficient, involves a large amount of quantitative statistical distribution information, and is statistically more representative as compared with the traditional measurement of feature sizes of dendrite structures in a single view field.
US11506647B2 Method for operating a gas concentration monitoring system, gas-measuring device, central unit, gas concentration monitoring system as well as computer program product
A method is provided for operating a gas concentration monitoring system as well as a gas-measuring device, a central unit, a gas concentration monitoring system as well as computer program product. The safety of persons or the safety of a situation is determined with respect to at least one hazardous gas. The concentration of the gas is provided to a memory and analysis device. A measured value rating number is determined for a preset period of use. A number of instances, of the measured concentration values exceeding of a preset gas concentration limit value is input. A safety code is determined from at least one of: the measured concentration values, the measured value rating numbers and from the a total number of instances in which a gas concentration limit value was exceeded.
US11506643B2 Flame photometric detector
A flame photometric detector for a process gas chromatograph is provided. The flame photometric detector includes a combustion chamber body defining a combustion chamber therein. A sample inlet tube is configured to introduce a process gas sample into the combustion chamber. An ignitor is configured to initiate combustion within the combustion chamber. A thermocouple assembly is configured to provide an indication of temperature within the combustion chamber. The sample tube has an end that is adjustable relative to the combustion chamber.
US11506641B2 Rotary valve having bypass state
A rotary valve that includes a stator, a rotor and a plurality of sample channels. The stator includes a stator surface having an inlet port, an outlet port and a plurality of selectable ports. The rotor includes a rotor surface having a first rotor channel and a second rotor channel. The rotor is configurable in a plurality of rotor positions, each of which couples the inlet port to one of the selectable ports through the first rotor channel and couples the outlet port to another one of the selectable ports through the second rotor channel. The two selectable ports are coupled to each other through one of the sample channels. The rotor has a bypass state defined by a rotor position, or angular range of rotor positions, at which the inlet port is coupled to the outlet port through the second rotor channel.
US11506639B2 Virtual sensing apparatus of structural vibration and operating method thereof
The present disclosure relates to a technical virtual sensing idea of indirectly measuring structural vibration information on an unmeasured point while minimizing the number of sensors attached for actual measurement, and more particularly, to a technique of estimating measurement data of an unmeasured point using a finite element model, synchronized and updated based on experimental data of an actual measurement subject structure, and a virtual sensing algorithm.
US11506635B2 Ultrasonic quality control using filtered image data
An ultrasonic quality control as disclosed can inspect a quality of a piece and classify the piece automatically. The piece can be scanned, and an image formed from the scanning. A reference piece is also scanned, and a reference image is formed. A negative image of the reference image is formed, and an indication image is created by utilizing the image and the negative image. The indication image is filtered by utilizing several image filters, each image filter filtering all data of the indication image except an image filter specific indication level data. Further several indication levels data are provided from the image filter specific indication level data, and the piece can be classified utilizing the several indication levels data.
US11506634B2 Ultrasonic phased array transducer for the NDE inspection of the jet pump riser welds and welded attachments
An ultrasonic phased array transducer assembly having a single housing in which a plurality of phased array transducer subassemblies are mounted at a skewed angle relative to a leading face of the housing and to each other, with each transducer mounted on composite wedge(s) at different orientations within the housing.
US11506628B2 Sensor element
In a sensor element for a limiting-current type gas sensor measuring concentration of NOx in a measurement gas, an inner pump electrode located to face a first internal space communicating, under predetermined diffusion resistance, with a gas inlet through which a measurement gas is introduced from an external space is made of a cermet of a Pt—Au alloy and zirconia, and includes a first portion located on a surface farther from a heater part and a second portion located on a surface closer to the heater part from among surfaces opposing each other in the first internal space, an Au content with respect to the Pt—Au alloy as a whole of the second portion is 0.3 wt % or more smaller than that of the first portion, and a total area of the first portion and the second portion is 10 mm2 to 25 mm2.
US11506624B2 Capacitive gas sensors and manufacturing method thereof
The present invention provides capacitive gas sensor and manufacturing method thereof in which the capacitive gas sensor comprises: a first electrode; a second electrode; a gas-sensitive dielectric material arranged between the first and the second electrodes to form a gas sensitive capacitor, the gas-sensitive dielectric material has a permittivity that depends on an amount of a gas compound absorbed from the environmental medium; and a dielectric-electrode interfacing material arranged at an interface between the gas-sensitive dielectric material and at least one of the first and second electrodes. The dielectric-electrode interfacing material is adapted to absorb thermally-induced dilatation of the at least one of the first and second electrodes for reducing mechanical stress on the gas-sensitive dielectric material.
US11506622B2 Gas detector comprising plural gas sensors and gas detection method thereby
A gas detector includes metal-oxide semiconductor gas sensors and their driving circuit. The gas detector stores the ratio of initial gas sensor resistance in air and that in an atmosphere including Freon gas, for the gas sensors. The gas detector learns sensor resistance in air for a gas sensor in use and detects Freon gas by comparing the sensor resistance of the gas sensor in use with the learned resistance in air divided by the ratio. When the first gas sensor has been used for a predetermined period, both the first gas sensor and a second gas sensor are used for a learning period to continue detection of Freon by the first gas sensor and to learn the resistance in air of the second gas sensor. After completion of the learning period, Freon is detected by the second gas sensor.
US11506621B2 System and method for multi-point thermal path assessment
A method for assessing a thermal path associated with an integrated circuit includes identifying a heat application mode based on a design type of the integrated circuit. The method also includes measuring a first temperature of at least one thermal sensing device associated with the integrated circuit. The method also includes applying heat to at least a portion of the integrated circuit according to the heat application mode. The method also includes measuring a second temperature of the at least one thermal sensing device. The method also includes determining a difference between the first temperature and the second temperature. The method also includes determining whether a thermal path between the integrated circuit and an associated substrate is sufficient based on a comparison of the difference between the first temperature and the second temperature with a predetermined difference between an initial temperature and a subsequent temperature of the at least one thermal sensing device.
US11506615B2 Method and system for testing and inspecting containers using one or more light reflections and positional data
A system is described for inspecting a container having a top surface using light reflections and positional data. The system comprises a radiation source arranged such that the light beam projects radiation onto the top surface, wherein the radiation radiates along the outer edge of the container; a sensor, wherein the radiation is collected by the sensor reflected from the container using positional data, wherein the positional data is used to create a reference plane of the top of the top surface; and a processor operatively connected to the sensor, the processor integrates the positional data to detect defects in the container and creates a reference plane of a top surface of the container, wherein sensor captures the positional data of the container as the container moves on the conveyor; and the positional data is integrated using software to produce a 3D topographical map of the container.
US11506614B2 Device for inspection and authentication of gemstones and method of using same
A device for inspection and authentication of gemstones (diamond pieces) includes a first member having a plurality of gemstone receiving portions, a second member having a plurality of diamonds covering portions which correspond to the gemstone receiving portions; each of the diamond covering portions having a viewing and inspection opening formed therein, a connection member disposed between end portions of the first and second members, a seal placement area formed on each of the first and second members; and an authentication seal configured to be placed on the seal placement area. The authentication seal is provided on the seal placement area without obstructing the viewing and inspection openings. The size of the viewing and inspection openings is less than size of gemstones placed in the gemstone receiving portion. The viewing and inspection opening includes one or more elongated portions for inserting a twizzer therethrough for holding and rotating diamond.
US11506613B2 Fluid analysis apparatus and method of controlling the same
Provided is a fluid analysis apparatus and a method of controlling the same. The fluid analysis apparatus include an actuator provided on a part of the fluid analysis apparatus, a mounting portion on which a fluid accommodating cartridge is mounted thereon, the fluid accommodating cartridge provided with a well in which a fluid sample is accommodated, a measurement portion configured to transmit light to the fluid accommodating cartridge and detect an optical signal from the light passed through the fluid accommodating cartridge, and a controller configured to control an operation of the actuator based on the optical signal detected by the measurement portion such that the light transmitted from the measurement portion passes through a central portion of the well to perform an accurate inspection on the fluid sample.
US11506610B2 Dual functional substrates and methods of making the same
Various embodiments disclosed relate to a substrate. The present disclosure provides a substrate for use in both surface enhanced Raman spectroscopy and surface enhanced infrared spectroscopy. The substrate includes a flexible polymeric membrane, a plurality of metal oxide nanoparticles disposed on the polymeric membrane, and a plurality of metallic nanoparticles directly disposed on a portion of the plurality of metal oxide nanoparticles. The plurality of metal oxide nanoparticles are configured to work synergistically with metal nanoparticles upon exposure of the substrate surface to at least one of visible light or infrared radiation.
US11506606B2 Alarm threshold organic and microbial fluorimeter and methods
In-situ fluorimeters and methods and systems for collecting and analyzing sensor data to predict water source contamination are provided. In one embodiment, a method is provided that includes receiving sensor data regarding a water source. Changepoints may then be calculated within the sensor data and the sensor data may be split into intervals at the changepoints. A machine learning model may then be used to classify the intervals and a predicted contamination event for the water source may be identified based on the classified intervals. In another embodiment, an in-situ fluorimeter is provided. The in-situ fluorimeter comprises one or more UV LEDs centered around a pre-set excitation wavelength (e.g., a TLF excitation wavelength), a bandpass filter, a lens, a photodiode system, a machine learning platform; and an alarm triggered by contamination events, wherein the alarm is calibrated through the machine learning system.
US11506604B2 Plasma dispersion effect based super-resolved imaging
Disclosed herein is a super resolution imaging method and system for obtaining an image in a crystal material and/or device.
US11506601B2 Resonant cavity system
There is provided a resonant cavity system. A first mirror is actuated at a first end of a resonant cavity to move in a direction between a first position relative to a second mirror at a second end of the resonant cavity, at which a cavity length between the first mirror and the second mirror is less than a resonance length for a laser beam, and a second position relative to the second mirror, at which the cavity length is greater than the resonance length. An event is triggered when the cavity length is proximal to the resonance length. The first mirror is continuously actuated to move in the direction between the first position and the second position during the event.
US11506599B2 Fluid sensor including an optical filter and a waveguide, and method for manufacturing the fluid sensor
A fluid sensor includes a substrate having a top main surface region, wherein the top main surface region of the substrate forms a common system plane of the fluid sensor, a thermal radiation emitter on the top main surface region of the substrate, an optical filter structure on the top main surface region of the substrate, a waveguide on the main top surface region of the substrate, and a thermal radiation detector on the top main surface region of the substrate, wherein the thermal radiation detector provides a detector output signal based on a radiation strength of the filtered thermal radiation received from the waveguide.
US11506598B2 Compact apparatus for high-speed chemical spectral signature measurement and method of using same
A multiband IR adjunct (MIRA) sensor to spectroscopically determine the content and the concentration of chemical composition of a targeted object, includes a sensor housing, a first front optics in a first optical channel, a second front optics in the first optical channel, an acousto-optic tunable filter (AOTF), a photo detector (PD), a set of back optics in the first optical channel that focuses polarized narrow-band light beams received from the AOTF device onto the PD, the PD converting the polarized narrow-band light beams into an electrical signal, and a data acquisition unit signal-connected to the PD, the data acquisition unit collecting the electrical signals. Multiple optical channels can be provided within the housing to analyze UV/VIS/near infrared (NIR), short-wavelength infrared (SWIR), mid-wavelength infrared (MWIR), and LWIR wavelength ranges respectively.
US11506597B2 Optical sensors for monitoring biopharmaceutical solutions in single-use containers
Disposable, pre-sterilized, and pre-calibrated, pre-validated sensor components are provided. The sensor components interact with a sensor system having disposable fluid conduit or bioreactor bag and a reusable sensor assembly. The components can include an optical bench or inset optical component or module designed to be integrated within the disposable fluid conduit or bioreactor bag, which provides an optical light path through the conduit or bag. The sensors systems are designed to store sensor-specific information, such as calibration and production information, in a non-volatile memory chip on the disposable fluid conduit or bag and on the reusable sensor assembly. Methods for calibrating the sensor and for determining a target property of an unknown fluid are also disclosed. The devices, systems and methods relating to the sensor are suitable for and can be outfitted for turbidity sensing.
US11506594B2 Sulfurization detection resistor
A sulfurization detection resistor includes: a rectangle-shaped insulating substrate; pair of front electrodes formed at both ends facing each other on a surface of the insulating substrate; plurality of sulfurization detection conductors arranged in parallel between the paired front electrodes; plurality of resistors connected between the ends of each of the sulfurization detection conductors and the paired front electrodes; and sulfide gas impermeable protective film that covers all of the resistors and some of the sulfurization detection conductors, wherein each of the sulfurization detection conductors has a sulfurization detection unit exposed from a window hole in the protective film; and by covering the sulfurization detection units with different types of sulfurization rate adjustment layers formed of an acrylic resin, a silicon resin, and the like, timing of disconnection is set so as to vary in response to a cumulative amount of sulfurization in each of the sulfurization detection units.
US11506589B2 System and method for determining concentration
An apparatus to determine the concentration of a target component in a mixture, the apparatus including at least one acoustic transducer located within the mixture, a controller generating a signal for the at least one acoustic transducer that's generating an acoustic signal in the mixture and transmitting same toward the target component within the mixture, wherein the acoustic signal is generated with a known power level, and a processor for measuring change in the power level of the at least one acoustic transducer as the acoustic signal is transmitted through the mixture, wherein the magnitude of the change in signal power determines the concentration of the target component in the mixture.
US11506585B2 Wear prognosis method and maintenance method
A wear prognosis method and a maintenance method for an earth working machine are disclosed, along with an apparatus for performing the method. Provision is made that the current wear state of one or more earth working tools is sensed. The residual wear capacity until the wear limit is reached is then ascertained from the current wear state.
US11506579B2 Assembly for forming microchamber for inverted substrate
An assembly for forming a microchamber for an inverted substrate is disclosed. The assembly can include a body having a chamber formed therein. A dispensing cavity can be provided to supply a reagent to the chamber. A slide support structure can be configured to support the slide such that the tissue sample faces the chamber when the slide is mounted to the slide support structure. The chamber and the slide support structure can be dimensioned such that, when the reagent is supplied to the dispensing cavity, the reagent is drawn to the chamber by way of capillary forces acting on the reagent.
US11506575B2 Systems and methods for probabilistic and deterministic boiler networks
Systems and methods for boiler regulation are disclosed. The system can receive boiler data from a boiler and compare the boiler data to a normal operating range to detect an abnormality. Based on a plurality of rules, the system can identify an anticipated root cause and at least one corrective action. Based on the at least one corrective action, the system can generate and/or output instructions for the boiler to perform the at least one corrective action. The system can display an indication of the abnormality and/or the at least one corrective action.
US11506570B2 Method for sensing damage of bearing of engine using vibration signal
A method for sensing damage of bearing of engine using a vibration signal may include separating a vibration signal of an engine sensed by a vibration sensor installed at one side of the engine of a vehicle into a vibration signal by combustion knocking and a vibration signal of a bearing installed between a crank pin and a connecting rod; extracting, by a signal processing filter, a signal of a predetermined natural frequency band from the vibration signal of the bearing; determining whether the vibration signal of the bearing is higher than a predetermined bearing damage threshold, in a predetermined engine state condition in order to sense breakage of the bearing during operation of the engine; and confirming that the bearing has been damaged.
US11506563B1 Systems and methods for determining duct leakage in a climate control system
Methods and related systems for operating a climate control system for an indoor space are disclosed. In an embodiment, the method includes operating an indoor fan of the climate control system to rotate an impeller of the indoor fan in a reverse rotational direction opposite a nominal rotational direction of the impeller. Additionally, the method includes determining an airflow of the indoor fan when the impeller of the indoor fan is rotated in the reverse rotational direction. Further, the method includes determining a duct leakage rate associated with at least one duct of the climate control system based on the determined airflow, wherein the at least one duct is sealed-off at an end thereof.
US11506561B2 Overheat detection systems for aircraft
An overheat detection system for an aircraft, the system comprising a first bleed monitoring computer, BMC1, configured to identify leakages in a pneumatic system, the BMC1 including a first optical controller, a second bleed monitoring computer, BMC2, the BMC2 including a second optical controller, an optical fiber link connecting the first optical controller of the BMC1 and the second optical controller of the BMC2 for communication between the BMC1 and the BCM2 and between the first optical controller and the second optical controller, wherein the first and the second optical controllers are configured to detect overheat of the optical fiber link based on a wavelength shift of a modulated optical signal transmitted through the optical fiber link, and transmit signals to the first BMC1 and the second BMC2 based at least on the detected overheat.
US11506559B2 Service life testing device for pressure sensor and testing method using same
A service life testing device for a pressure sensor includes a first and a second plates, the first plate including a stage carrying a to-be-tested pressure sensor; a pair of drivers, two ends thereof respectively connected to the first and the second plates; a pair of linear slide mechanisms, disposed between the first and the second plates, and each including a slide rail and a slider moving there along, where a compression spring is disposed along an axial direction of each slide rail; a jig, disposed between the first and the second plates, and facing the to-be-tested pressure sensor; and a processing unit, electrically connected to the drivers and the to-be-tested pressure sensor, and configured to control a moving direction, a moving speed, and a moving stroke of the drivers, to cause the to-be-tested pressure sensor to press against or move away from a surface of the jig.
US11506556B2 Single-use plastic pressure sensor
A polymeric fluid sensor includes an inlet configured to receive fluid and an outlet. A polymeric tube is fluidically interposed between the inlet and the outlet and has a first sensing location with a first sidewall thickness and a second sensing location, spaced from the first sensing location, with a second sidewall thickness. A sleeve is disposed about the polymeric tube. The first sidewall thickness is less than the second sidewall thickness and a first sensing element is disposed at the first location and a second sensing element is disposed at the second location. In another example, the first and second sidewall thicknesses are the same and a fluid restriction is disposed within the polymeric tube between the first and second sensing locations.
US11506555B2 Piezoelectric sensor
In piezoelectric sensors, conventional amplification factor adjustment methods involving the cutting of a wiring pattern or use of a laser trimmable resistor are unable to adjust the amplification factor when the sensor is in a completed state. As a result, the production process becomes complex and production costs increase. Further, because the amplification factor adjustment is carried out in a different state from that of the finished product, the problem that the amplification factor is not set correctly in the finished product also occurs. A non-volatile memory is incorporated in an integrated circuit in which there are integrated piezoelectric sensor circuit elements. The amplification factor is adjusted by writing data from a writing terminal to change an amplification resistor a.
US11506551B2 Method and apparatus for dynamometer testing of a motor vehicle
A dynamometer test unit configured for use in a vehicle dynamometer system for dynamometer testing of a vehicle, the dynamometer test unit being configured to be connected to a wheel shaft of a vehicle, the dynamometer test unit comprising a power source having a stator and a rotor and being configured to, during testing, apply torque to a wheel shaft of the vehicle being tested, the power source being carried by a stator support, the stator being journaled in relation to the stator support, the dynamometer test unit further comprising means for measuring torque comprising an elastic strip, wherein the elastic strip connects the stator to the stator support, thereby restraining relative rotational movement between stator and stator support, and configured to transfer force between the stator and stator support, the elastic strip being firmly secured in a manner such that it is subjected to homogenous tensile prestress in a longitudinal direction of the elastic strip.
US11506549B2 Force sensor
A force sensor includes a circuit board, a sensing element, and a first gel. The sensing element is disposed on the circuit board, wherein the sensing element has a top surface and a bottom surface opposite to each other and has a sensing portion. The bottom surface faces the circuit board. The sensing portion is located at the top surface. The first gel is disposed on the top surface and covers the sensing portion, wherein the sensing portion is adapted to generate a sensing signal through an external force transferred from the first gel to the top surface.
US11506547B2 Multi-configuration thermometer
A multi-configuration electronic thermometer operates in any of a plurality of modes, including a rectal mode, an underarm mode and an oral mode. A probe arm swings about an axis that is located closer to one end of an elongate thermometer body than it is to the other end. In a first, rectal configuration, only a limited length of the probe arm extends beyond a front end of the thermometer body. In a second configuration, the probe arm is swung to a position such that its free end is farther from a second end of the body than it was from the first end while in the first configuration. The probe arm is spring-loaded to lock to a user-selected one of the configurations and is torsionally biased to the more compact, first configuration. Different sensing algorithms are used depending on the mode selected.
US11506545B2 Food thermometer and method of using thereof
Temperature data is wirelessly received from a food thermometer inserted into food. A remaining time for cooking the food is estimated based at least in part on the received temperature data. The progression of a recipe to at least two new stages is indicated on a user interface based on the received temperature data. According to one aspect, the food thermometer includes a thermal sensor configured to measure an internal temperature of the food or an ambient temperature adjacent the food. It is determined that the indicated temperature measured by the thermal sensor increased by at least a threshold value from a previously indicated temperature wirelessly received from the food thermometer, and the progression of the recipe is indicated on the user interface to a new cooking stage.
US11506540B2 Calibration of a thermal imaging device for a surface cooking appliance
A thermal imaging system for a cooking appliance is capable of being calibrated for any arrangement of cooktop burners disposed on a surface of a cooking appliance. A thermal imaging system can be calibrated by processing a received thermal scan of a surface of a cooking appliance having a particular cooktop arrangement to identify a plurality of cooktop burners on the surface of the cooking appliance for the particular arrangement, determine a number of cooktop burners in the particular arrangement, and determine one or more locations of the cooktop to assign to each of the cooktop burners. Further, the determined one or more locations assigned to each of the cooktop burners can be stored in association with a respective cooktop burner. Once calibrated, the thermal imaging system can calculate a temperature for each of the cooktop burners to be used in performing subsequent control and/or safety functions.
US11506525B2 Method for verifying sensors in a sensor network, and sensor network
Various embodiments include a method for verifying sensors for a sensor network including a reference sensor comprising: identifying a first sensor; locating the identified sensor; comparing a measured value recorded by the identified sensor to a measured value recorded at the same time and within a defined spatial environment using the reference sensor; determining a deviation of the measured value of the identified sensor from the measured value of the reference sensor; and assigning the sensor to precisely one of at least two categories depending on an amount of the deviation.
US11506524B2 Elevator encoder diagnostic system and diagnostic method
The present invention provides an elevator encoder diagnostic system and an elevator encoder diagnostic method by which input and output ports are kept from being occupied, functional restriction is suppressed, and abnormalities and malfunctions occurring in encoders provided in a dual-system can be detected. The elevator encoder diagnostic system according to the present invention includes a first encoder 16a and a second encoder 16b that are provided on a rotary portion of the elevator, a first diagnostic unit 21a connected to the first encoder, and a second diagnostic unit 21b connected to the second encoder, a first determination unit 23a and a second determination unit 23b that detect differences between encoder rotation amounts of the respective encoder systems and rotation detection signals of the other encoder systems, and, if a difference therebetween exceeds a predetermined threshold, determines that an abnormality has occurred.
US11506521B2 Optical fiber characteristics measurement apparatus and optical fiber characteristics measurement method
An optical fiber characteristics measurement apparatus (1) includes: a light source (11) configured to output continuous light (L1) of which frequency is modulated; a first optical splitter (12) configured to split the continuous light into pump light (LP) and reference light (LR); a pulser (13) configured to pulse the pump light; a second optical splitter (14) configured to cause the pulsed pump light to be incident from one end of an optical fiber (FUT) and output backscattered light (LS) generated due to Brillouin scattering in the optical fiber; a detector (17) configured to detect interference light between the backscattered light and the reference light; a cutout unit (18, 20a, 34, 41, 42a) configured to cut out a detection signal output from the detector at predetermined time intervals; and a measurer (19, 35a, 35b) configured to measure characteristics of the optical fiber individually using the detection signal for each of the predetermined time intervals cut out by the cutout unit.
US11506516B2 Scanning unit and rotary encoder equipped therewith
A scanning unit is arranged to scan a scale element that is rotatable about an axis relative to the scanning unit. The scanning unit includes a circuit board, which includes a substrate having a first surface, a second surface arranged opposite the first surface, and a circumferential third surface. A transducer system is arranged on the first surface, and electronic components are mounted on the second surface. The third surface includes a plurality of concave indentations. The scanning unit furthermore includes a metal frame having an uninterrupted first recess, which is radially restricted by an inner side of the metal frame, the inner side having a plurality of inwardly projecting elements. The inwardly projecting elements engage with the concave indentations such that the substrate is fixed in place in the metal frame under mechanical tension.
US11506515B2 Control unit comprising a circuit, and method for short-circuit protection of ground lines and sensors
The invention relates to a control unit (6) for evaluating the sensor signal of a sensor (2), comprising at least one first sensor connection (21) and a second sensor connection (22) for connecting the sensor (2), wherein the second sensor connection (22) is connected to a short-circuit protection circuit (23), which is arranged between the second sensor connection (22) and a grounding (3), and which comprises a switchable transistor (7), by way of which the grounding (3) of the second sensor connection (22) can be interrupted.
US11506514B2 Magnetic sensor with an elongated element
The magnetic sensor of the invention has an element portion that is elongate, that exhibits magnetoresistive effect and that has a magnetically sensitive axis in a direction of a short axis thereof. The element portion is non-oval and can be arranged in an imaginary ellipse, wherein the imaginary ellipse has a major axis that connects both ends of the element portion with regard to a direction of a long axis thereof to each other and a minor axis that connects both ends of the element portion with regard to a direction of the short axis thereof to each other, as viewed in a direction that is perpendicular both to the short axis and to the long axis of the element portion.
US11506506B2 Trajectory planning for a commercial vehicle
A method for trajectory planning for a commercial vehicle at a traffic junction, in particular including a traffic circle, by a control unit is provided. Trafficability of a lane of the commercial vehicle within a lane width of the traffic junction is checked prior to traveling into the traffic junction, traveling through a center of the traffic junction via an alternative trajectory is checked when normal negotiating of the traffic junction is not possible, and detection and/or prediction of surrounding traffic and trajectory planning of the alternative trajectory are carried out, taking the detected and/or predicted surrounding traffic into account. Moreover, a control unit, a computer program, and a machine-readable memory medium are provided.
US11506505B2 Methods and apparatus for determining a vehicle path
A method for generation of a vehicle path for a vehicle. The method includes, using an excursion planning processor to perform generating a grid of attitude constraint masks, wherein each attitude constraint mask corresponds to a respective possible attitude of the vehicle. The method also includes defining a distance function between two points on a vehicle path, such that the vehicle path defines a change in orientation of the vehicle, determining a vehicle path component, of the vehicle path, between the two points having a selected cost, selecting a vehicle path in the grid of attitude constraint masks from the vehicle path component, and generating an excursion plan so that the vehicle travels along the vehicle path.
US11506503B2 Prioritizing uploading of map related data from vehicles
Methods and a system are described for prioritizing the upload of connected vehicle map data in a central mapping system. A central mapping unit includes a central server which receives and processes data uploads by priority order, from highest priority to lowest priority. The uploaded data is compared to central map data to determine whether the central map requires updating. When the central mapping unit determines that there is not enough information to update the central map in a region, a priority list is updated to give high priority to data collection in the region. The updated priority list is pushed to connected vehicles travelling in the region, which have external sensors for data collection in the surrounding environment. When a connected vehicle enters the region, its external sensors collect data regarding the region, which is uploaded to the central mapping unit with highest priority.
US11506501B2 System and method of personalized navigation inside a business enterprise
Systems and methods for tracking movement of individuals through a building receive, by one or more RF nodes disposed near an entrance to the building, RF signals from RF-transmitting mobile devices carried by persons near the entrance, capture an image of the persons while they are near the entrance, determine an identity and relative distance of each RF-transmitting mobile device from each RF node based on information associated with the RF signals received by that RF node, detect humans in the image, determine a relative depth of each human in the image, and assign the identity of each RF-transmitting mobile device to one of the humans detected in the image based on the relative distance of each RF-transmitting mobile device from each RF node and the relative depth of each human in the image, thereby identifying each individual who to be tracked optically as that individual moves throughout the building.
US11506497B2 Warning for frequently traveled trips based on traffic
Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.
US11506493B1 High stability angular sensor
An angular rate sensor. The sensor includes a Coriolis vibratory gyroscope (CVG) resonator, configured to oscillate in a first normal mode and in a second normal mode; a frequency reference configured to generate a reference signal; and a first phase control circuit. The first phase control circuit is configured to: measure a first phase difference between: a first phase target, and the difference between: a phase of an oscillation of the first normal mode and a phase of the reference signal. The first phase control circuit is further configured to apply a first phase correction signal to the CVG resonator, to reduce the first phase difference. A second phase control circuit is similarly configured to apply a second phase correction signal to the CVG resonator, to reduce a corresponding, second phase difference.
US11506492B2 Target sphere and target device
A surveying target sphere for use in a three-dimensional measurement has a spherical surface having a constant radius from a center and includes a north pole, a south pole, and a central axis passing through the center of the surveying target sphere and linking the north pole and the south pole, and a level is mounted at the north pole.
US11506490B2 Method and computer program product for filtering a measurement data set usable for specifying and/or verifying an internal feature of a workpiece
A method for filtering a measurement data set usable for specifying and/or verifying an internal feature of a workpiece, the method includes providing a measurement data set comprising a plurality of measurement points of the internal feature; providing an auxiliary feature representing an ideal estimate for the internal feature of the workpiece; mirroring each measurement point of the measurement data set on a boundary element of the auxiliary feature, thereby generating a first modified data set comprising a plurality of first modified measurement points; determining a convex hull of the first modified measurement points and projecting the first modified measurement points onto the determined convex hull, thereby generating a second modified data set comprising a plurality of second modified measurement points; and mirroring each second modified measurement point on the boundary element of the auxiliary feature, thereby generating a filtered measurement data set comprising a plurality of filtered measurement points.
US11506489B2 Contour accuracy measuring system and contour accuracy measuring method
A contour accuracy measuring system and a contour accuracy measuring method are provided. The contour accuracy measuring system captures location coordinate data of shafts of a machine tool. The location coordinate data are calculated to obtain a first true round trajectory on an inclined plane as reference information. The contour accuracy measuring system then adjusts parameters of the locations of the shafts based on the location coordinate data of the shafts of the reference information to generate a second true round trajectory on the inclined plane, so as to get to know whether the locations of the shafts after the parameters are adjusted comply with a standard. Therefore, the overall measurement process can be speeded up by automatically measuring the parameters and automatically testing an operating status.
US11506488B2 Ultrasonic inspection system
An ultrasonic inspection system includes: an ultrasonic sensor including a piezoelectric element and a calibration piece interposed between the piezoelectric element and a subject; and a control device that computes a thickness of the subject, on the basis of a difference between an ultrasonic propagation time of one round trip in the calibration piece and the subject and an ultrasonic propagation time of one round trip in the calibration piece. The calibration piece includes: a propagation portion extending along a surface of the subject, the propagation portion having the piezoelectric element adhering to an end face on one side in a direction in which the propagation portion extends; and a propagation-direction turn portion formed on another side in the direction in which the propagation portion extends, the propagation-direction turn portion having a bottom face in contact with the surface of the subject through a contact medium and an inclined face inclining with respect to a direction vertical to the surface of the subject.
US11506487B2 X-ray imaging method and system thereof
An X-ray imaging method includes the following steps: (a) performing a first object imaging and obtaining a first object intensity signal by detecting an X-ray passing through a first object; (b) performing baseline imaging process, obtaining a baseline intensity signal by detecting the X-ray when the first object is not in a FOV; and; (c) obtaining the first thickness of the first object by performing operations on the first object intensity signal, the baseline intensity signal, and the first attenuation coefficient of the first object.
US11506486B2 Laser alignment system for a lamp mounting bracket
A laser alignment system for adjusting a mounting bracket of a lamp is disclosed. The laser alignment system includes an alignment bracket including a body portion defining one or more target features and a plurality of index features. The one or more target features include a target that is configured to align with a laser beam and the plurality of index features that are configured to position the alignment bracket along a surface. The laser alignment system also includes a laser alignment tool including a base, a mount, and a laser device. The mount holds the laser device in place and the laser device is configured to emit the laser beam, and the base of the laser alignment tool is shaped to fit within the mounting bracket for the lamp and the laser device directs the laser beam towards a corresponding one of target features of the alignment bracket.
US11506484B2 Profile measuring apparatus, structure manufacturing system, method for measuring profile, method for manufacturing structure, and non-transitory computer readable medium
There is provided a profile measuring apparatus, including: an irradiation section configured to irradiate a measurement light to a measurement area of the object; an imaging section configured to obtain an image of the measurement area; a table configured to place the object thereon; a coordinate calculation section configured to calculate a position of the measurement area based on an image detected by a detection section; and a positioning mechanism configured to drive and control a relative position of the imaging section and the table. The positioning mechanism calculates a relative position of the imaging section to the table, based on an information with respect to an edge line direction of a convex portion or an extending direction of a concave portion in the measurement area of the object having a repetitive concave-convex shape, to move at least one of the table and the imaging section.
US11506482B2 Determining device curvature in smart bendable systems
Systems and methods may provide for determining an amount of physical bend in an electronic device and comparing the amount of physical bend to a threshold. Additionally, a warning may be generated if the amount of physical bend exceeds the threshold. In one example, one or more values representing the amount of physical bend are stored to a nonvolatile memory on the device and retrieved in accordance with one or more of a diagnostic push event or a diagnostic pull event.
US11506478B2 Three dimensional (3D) imaging using optical coherence factor (OCF)
A 3-D imaging system including a computer determining a plurality of coherence factors measuring an intensity contrast between a first intensity of a first region of an interference comprising constructive interference between a sample wavefront and a reference wavefront, and a second intensity of a second region of the interference comprising destructive interference between the sample wavefront and the reference wavefront, wherein the interference between a reference wavefront and a reflection from different locations on a surface of an object. From the coherence factors, the computer determines height data comprising heights of the surface with respect to an x-y plane perpendicular to the heights and as a function of the locations in the x-y plane. The height data is useful for generating a three dimensional topological image of the surface.
US11506477B2 System and method for stabilization of multi-path optical interferometers
A system and a method for phase extraction of a multi-path interferometer, the method comprising generating a reference signal of a coherence length longer than an arm length difference of the multi-path interferometer; splitting the reference signal into a frequency shifted reference signal and an unshifted reference signal; recombining the frequency shifted reference signal and the unshifted reference signal into a polarization- and frequency-multiplexed reference signal, and feeding the polarization- and frequency-multiplexed reference signal to the multi-path interferometer; detecting frequency shifted and unshifted output signals of the multi-path interferometer; and determining the interferometer phase from the detected signal.
US11506470B2 Void-based metamaterials
A porous metamaterial is disclosed, comprising a matrix (101) having a plurality of voids (103) therein, wherein a content of interest (104) is trapped within each of at least part of the voids (103), detached from the matrix (101), thereby providing a respective unit-cell (100) of the metamaterial, with an intended predetermined property associated with the presence of the content of interest (104) within the at least one void (103). A variety of applications of the disclosed metamaterials are presented, including armors having either non-Newtonian fluids or magnetic particles confined within the voids as a content of interest. Upon subjecting the magnetic particles to a rotating magnetic field, the magnetic particles spin within the voids and gain angular momentum, thereby improving the resistance of the armor against penetration. Systems and methods for manufacturing porous metamaterial units having contents of interest confined within voids therein, are also disclosed.
US11506469B2 Pack type body armor
A pack type body armor includes: first and second pack bodies, wherein when the pack type body armor has the function of a pack, each side of the first pack body and each side of the second pack body are detachably connected by a first connecting element; and when the pack type body armor has the function of a bullet-proof cloth, the first and second pack bodies are detachably connected by a second connecting element.
US11506463B1 Firearm suppressor
A suppressor for suppressing the discharge of a firearm. The suppressor includes a plurality of baffles positioned between a base and an end cap. The baffles and a portion of the end cap are configured to form a contiguous bore through the suppressor. The bore includes a plurality of bores to allow gasses to escape into chambers in the suppressor. The baffles include a lower cylindrical portion, an upper cylindrical portion, a plurality of holes through the upper cylindrical portion, and a cone portion. The baffles include a central bore through the upper cylindrical portion. The central bore of each baffle is aligned with the central bore of the end cap and the upper cylindrical portions are sequentially positioned to align the central bore of each baffle of the plurality of baffles with the central bore of the end cap to form the continuous bore.
US11506455B2 Partial vacuum drying system and method
A material drying system provides for consistent and efficient drying of organic materials, such as cannabis. In certain embodiments, a partial vacuum drying system is used to dry the materials and includes a container, a heating system, a depressurization system, and a control system. Air in the container is heated to within a range of temperatures and a low vacuum is applied to assist with evaporation. In addition, the volume flow rate of air pulled out of the container is monitored and maintained at a predetermined rate, which pulls moisture away from the materials so as to prevent degradation of the materials during the drying process while also reducing drying time. A relatively high air volume flow rate is maintained at low pressure by adjusting the area of an opening in the chamber.
US11506452B2 Refrigerator
The present disclosure relates to a refrigerator including a main body in a storage compartment is provided, a rack to partition an inner space of the storage compartment in an up-down direction, a pair of support protrusions protruding from opposite inner sidewalls of the storage compartment to support the rack, and buffer members disposed on the support protrusions to elastically support opposite side ends of the rack.
US11506450B1 Cooling package and sensor probe
A cooling package that includes a sensor that provides a signal to the user to indicate that the cooling package is ready for use and when the cooling package is depleted is described. The sensor and sensor display are selected on the basis of the freezing point of the contained solution. The freezing point of the solution is adjustable through use of organic or inorganic additives. The sensor can further be used by placement directly in contact with a food product and through measurement of temperature, pH or electrical conductivity a signal to the user through the built in display warns of food spoilage if the temperature, cumulative time above a pre-selected temperature, pH or electrical conductivity exceed a pre-selected limit.
US11506447B2 Refrigerator with light guide member
A refrigerator including a storage chamber. The refrigerator also includes a first sidewall and a second sidewall arranged to form at least a portion of both side surfaces of the storage chamber. The refrigerator further includes a light source arranged on the first sidewall to illuminate an inside of the storage chamber. The refrigerator also includes a light guide member provided inside the storage chamber and formed to extend between the first sidewall and the second sidewall to guide light emitted from the light source. The light guide member includes an incident surface arranged to face the first sidewall and an exit surface through which the light guided by the light guide member is emitted to an outside of the light guide member.
US11506443B2 Refrigerator
Disclosed is a refrigerator. The refrigerator includes a cabinet having a storage compartment, an inner case (10) configured to define an external appearance of the storage compartment, a first door pivotably installed to the cabinet, the first door being configured to open or close one side of the storage compartment, a second door pivotably installed to the cabinet, the second door being configured to open or close a remaining side of the storage compartment, the second door having a pillar (100) configured to be rotated so as to come into contact with the first door, and a transfer member (1000) provided inside the inner case (10) so as to guide rotation of the pillar (100) by detecting rotation of the second door, and the pillar (100) is spaced apart from both a top wall of the inner case and a bottom wall of the inner case (10) so as not to come into contact with the inner case (10) in a state in which the second door seals the storage compartment.
US11506440B2 Cooler with game lid
A cooler can include a game table formed in a top surface thereof. The game table can include a game surface surrounded by side walls about its perimeter for storage of the game elements and to prevent game elements, such as game balls, from escaping from the recessed game surface. The game surface can include elements for various games, including foosball, hockey, football, pool, craps, roulette, chess, checkers, backgammon or the like. In some embodiments, the game elements may be interchanged to provide multiple different games that can be played in the recessed gaming surface. In some embodiments, game players may be disposed on arms that extend across the game table in a manner similar to conventional foosball players. Such arms may be made removable to permit changing between game player-based games and games that can be played directly on the recessed surface.
US11506434B2 Adjustable inlet header for heat exchanger of an HVAC system
A heat exchanger of an HVAC system including an inlet header, an outlet header, and tubes configured to extend between the inlet header and the outlet header. The system also includes a first interchangeable refrigerant distributor segment of the inlet header, where the first interchangeable refrigerant distributor segment includes first orifices configured to fluidly couple with the tubes to facilitate distribution of refrigerant from the inlet header to the tubes in a first configuration. The system also includes a second interchangeable refrigerant distributor segment of the inlet header, where the second interchangeable refrigerant distributor segment includes second orifices configured to fluidly couple with the tubes to facilitate distribution of refrigerant from the inlet header to the tubes in a second configuration. The first orifices include a first characteristic of an orifice cross-sectional internal boundary size or shape, and the second orifices include a second characteristic of the orifice cross-sectional internal boundary size or shape different than the first characteristic.
US11506430B2 Air conditioning system with capacity control and controlled hot water generation
An HVAC system is disclosed, comprising: (a) a compressor, (b) a source heat exchanger for exchanging heat with a source fluid, (c) a first load heat exchanger operable for heating/cooling air in a space, (d) a second load heat exchanger for heating water, (e) first and second reversing valves, (f) first and second 3-way valves, (f) a bi-directional electronic expansion valve, (g) a first bi-directional valve, and (h) a second bi-directional valve to modulate exchange of heat in the first load heat exchanger when operating as an evaporator and to control flashing of the refrigerant entering the source heat exchanger when operating as an evaporator, (h) a source pump for circulating the source fluid through the first load heat exchanger, (i) a water pump for circulating water through the second load heat exchanger, and (j) a controller to control operation of the foregoing.
US11506429B2 Refrigeration apparatus
A refrigeration apparatus (1) includes a main refrigerant circuit (2) including a positive displacement compressor (4), a condenser (6), an expansion valve (8), and an evaporator (10), through which a refrigerant circulates successively in a closed loop circulation, a lubrication refrigerant line (18) connected to the main refrigerant circuit (2) between the condenser (6) and the expansion valve (8) or to the condenser (6), in which circulates a portion of the refrigerant of the main refrigerant circuit (2) and connected to the compressor (4) for lubrication of said compressor (4) with the refrigerant, at least one lubrication refrigerant storing cavity (70) connected to the lubrication refrigerant line (18), the lubrication refrigerant storing cavity (70) being configured to store liquid refrigerant for lubrication of the compressor (4) said at least one lubrication refrigerant storing cavity (70) being provided within the compressor (4).
US11506428B2 Portable liquid pump with integrated chiller and heater
In one aspect, a portable liquid pump with integrated chiller and heater system includes a pump component includes a pump, a liquid chamber, an inlet port and an outlet port. The pump component seals a liquid so that it does not escape except by the inlet port and the exit port. The pump component pressurizes and directs the liquid in a warm state from the inlet port over a Thermo-electric element-based cold-side heat exchanger and through the outlet port. A Thermo-electric element component includes the Thermo-electric element-based cold-side heat exchanger and a hot-side heat exchanger, wherein the Thermo-electric element component converts an electrical current into a temperature difference that in turn causes heat to flow from the Thermo-electric element-based cold-side heat exchanger to the hot-side heat exchanger. A battery component includes an electrical energy storage component that provides electrical power to the Thermo-electric element component that in turn pumps heat from the Thermo-electric element-based cold-side heat exchanger to the hot-side heat exchanger.
US11506424B2 Single-stage ejector-based cryogenic refrigeration system for cold energy recovery
An ejector-based cryogenic refrigeration system for cold energy recovery includes a first cryogenic refrigeration loop connected by a helium compressor and a cryogenic refrigerator and a second cryogenic refrigeration loop connected by the helium compressor, a regenerator, an ejector, a cold head of the cryogenic refrigerator, an end to be cooled and a pressure regulating valve. The cryogenic refrigerator is separated from the end to be cooled. The cryogenic refrigerator and the cryogenic helium cooling loop share a helium compressor, which improves the utilization efficiency of the device and reduces the cost. The ejector allows a part of fluids to circulate in the cryogenic loop, so as to maintain a required cryogenic condition, recover the pressure of the fluids, reduce the gas flowing though the compressor loop, and thus reduce the power consumption of the compressor.
US11506419B2 Indoor unit of air-conditioning apparatus and air-conditioning apparatus
An indoor unit of an air-conditioning apparatus includes a shell in which a light-receiving window is formed; a display unit attached to an inner surface of the shell; and a cover attached to the display unit, the cover covering the light-receiving window. The cover includes a first end portion, a second end portion located opposite to the first end portion, one of a first engagement portion and a first engagement-receiving portion provided at the first end portion, the first engagement-receiving portion being engaged with the first engagement portion, and one of a first lug portion and a first lug-receiving portion provided at the second end portion, the first lug-receiving portion being engaged with the first lug portion. The display unit includes the other of the first engagement portion and the first engagement-receiving portion, and the other of the first lug portion and the first lug-receiving portion.
US11506415B2 Libraries, systems, and methods for minimizing air pollution in enclosed structures
The disclosure relates to libraries used in conjunction with integrated ventilation and temperature controls for enclosed structures. Specifically, the disclosure is directed to libraries, systems and methods for minimizing pollution while simultaneously conserving energy and maintaining required levels of fresh air inside a multi-storied structure and its internal spaces, in an optimal manner, utilizing dynamic, user-defined threshold values and implementing strategies based on user defined goals.
US11506414B2 Intelligent low-voltage power delivery system and method
A system for delivering power and data over a single wire via a hub, wherein the hub can control and power multiple low-power Class 2 circuits. The hub can be controlled remotely through a computing device such as a mobile phone or a computer.
US11506410B2 Zone monitoring systems and methods for a zoning system
The present disclosure relates to a control system for a heating, ventilation, and/or air conditioning (HVAC) system. The control system includes a user interface configured to receive a first input indicative of a first expected operating range of a first parameter in a first zone and to receive a second input indicative of a second expected operating range of a second parameter in a second zone. A first set point for the first parameter is within the first expected operating range and a second set point for the second parameter is within the second expected operating range. The control system includes a controller configured to manage operation of the HVAC system and to provide a first alert in response to the first parameter being outside of the first expected operating range and a second alert in response to the second parameter being outside of the second expected operating range.
US11506408B2 Modular room-air treatment system
A room-air treatment system includes a basic module that has a first air-treatment unit and a control device for controlling the first air-treatment unit. The room-air treatment system includes at least one second air-treatment unit that can be coupled to the basic module, in particular the first air-treatment unit. The control device controls both the first air-treatment unit as well as the at least one second air-treatment unit.
US11506402B2 Outdoor unit of air-conditioning apparatus and air-conditioning apparatus
An outdoor unit of an air-conditioning apparatus includes a heat exchange body including a plurality of flat tubes that extend in a vertical direction and that are arranged in a horizontal direction with gaps therebetween. A plurality of the heat exchange bodies are arranged in a direction of air flow to form a heat exchanger. A first header, into which hot gas refrigerant flows from a refrigerant circuit, is provided below one of the plurality of the heat exchange bodies that is at a most upwind position.
US11506401B2 Ceiling type air conditioner
A ceiling type air conditioner including an indoor unit having a built-in heat exchanger and a built-in blower, and having a plurality of blowing passages for discharging, to the outside, air having passed through the heat exchanger; a discharge panel having a plurality of inlets into which air discharged through the plurality of blowing passages is delivered, an inner space at least partially communicating with the partiality of inlets, and a ring-or arc-shaped opening for discharging, into a room, air flowing into the inner space; and an air guide module mounted to the discharge panel, and moved upward and downward or rotated so as to vary airflow discharged through the opening.
US11506398B2 Cooking light handle
A combined handle and light source for a cooking appliance such as a grill which is provided with a rotation joint such that the handle can be placed in a stored position to allow for articulation of a lid which covers a cooking surface and such that the handle can be moved relative to the joint to put the handle in a use position to allow the light to illuminate the cooking surface when the lid is in an open position.
US11506396B2 Oven
Provided is an oven comprising an air guide configured to guide the flow of air discharged from a discharge passage. The oven comprises: a main body having an open cavity; a door for opening and closing the oven cavity; a handle disposed on the upper portion of the front surface of the door; an air blower fan disposed on the top of the oven cavity so as to blow air suctioned from the outside of the main body; the discharge passage configured to discharge the air suctioned by the air blower fan to the outside of the main body; and the air guide disposed on one end of the discharge passage so as to divide the flow of air discharged through the discharge passage into an upper portion and a lower portion.
US11506395B2 Tailored food preparation with an oven
A method for operating a connected oven based on subjective user feedback, wherein the connected oven includes a set of in-cavity sensors configured to monitor the foodstuff throughout a cooking session; the method comprising: executing a cooking session according to an initial set of operation instructions to achieve a target food output condition; collecting subjective feedback values from the user for the resulting food output condition of the foodstuff after the cooking session; and updating the initial set of operation instructions based on the feedback values from the user.
US11506393B2 Gas cooking appliance with gas burner state indications
A cooking appliance and method may generate one or more audible and/or visual indications to a user of various gas burner states during the operation of a gas burner, including, for example, states that are associated with different types of ignition operations, such as initial ignition operations, programmed re-ignition operations and/or flame loss re-ignition operations and/or states that are associated with ignition operations, normal operating conditions, and/or failure conditions.
US11506392B2 Heat reflective apparatus
A heat reflective apparatus for use on the ground adjacent to campfires. The apparatus include a plurality of separate panels. Each of the plurality of panels are configured for vertical orientation and have a top edge and an opposing bottom edge defining a height and opposing side edges defining a width. A plurality of vertically oriented hinges, with each being connected to a side edge of two adjacent panels of the plurality of panels. This allows each of the connected adjacent panels to move between a collapsed position facing the other adjacent panel and an open position in relation with the other adjacent panel. At least two of the plurality of panels have at least one ground spike secured to the bottom edges thereof. The ground spikes are configured to secure the plurality of panels to the ground.
US11506389B2 Gas turbine load/unload path control
A loading/unloading method for a gas turbine system is disclosed. The gas turbine system includes a combustion section featuring a primary combustion stage with a first plurality of fuel nozzles and a downstream, secondary combustion stage with a second plurality of fuel nozzles. For loading, the method progresses through each of a plurality of progressive combustion modes that sequentially activate a higher number of at least one of the first or second plurality of fuel nozzles; and for unloading, the method progresses through each of a plurality of progressive combustion modes that sequentially activate a lower number of at least one of the first or second plurality of fuel nozzles. During each combustion mode, regardless of whether loading or unloading, a primary combustion stage exit temperature of a combustion gas flow is controlled to be within a predefined target range corresponding to the respective combustion mode.
US11506384B2 Free-vortex combustor
A free-vortex combustor is disclosed that generates vortices which: enhance fuel air mixing, recirculate the air, provide cooling for the combustor walls, and provide low emissions and a substantially uniform exit temperature profile. The combustor is provided fuel or fuel and air through a fuel-injector which atomizes the fuel. A first air swirler couples to the fuel-injector with a prechamber wall abutting the first swirler. A second swirler abuts a downstream end of the prechamber wall. And, a main chamber abuts the second swirler. Each of the first and second swirlers have features that cause the flow to create a vortex in the prechamber and main chamber, respectively. The features creating the swirl are blades or angled orifices. The vortex causes a pressure depression along the centerline and causes backflow along the centerline that improves mixing and improves cooling.
US11506368B1 Universal clip
A universal clip includes a base housing including a plurality of light-emitting diodes (LED) lights; a fastening assembly affixed on the base housing; a decorative element attached with the base housing; and a sensor electrically connected with the LED lights to activate lighting effects produced by the LED lights; wherein the fastening assembly includes a locking cavity and an elongated locking arm selectively engaged within the locking cavity to perform a locked position and an unlocked position.
US11506367B1 Clamping structure and light device with same
The present invention relates to the technical field of lighting, and particularly discloses a clamping structure and a light device with the same. The clamping structure includes a male seat, an elastic limiting component, a female seat and a pushing aid, the male seat is provided with clamping protrusions, the elastic limiting component is disposed on the male seat, the female seat is provided with clamping slots, one of the clamping slots is internally provided with a limiting slot, the female seat is further provided with a first through hole penetrating to the limiting slot, the pushing aid movably penetrates through the first through hole, and the pushing aid is configured to make the elastic limiting component clamped into or separated from the limiting slot.
US11506363B2 Ultrathin OLED lighting panel
A flexible lighting panel comprising a light-emitting unit with electrical contact pads on a flexible substrate; a flat flexible printed circuit board with a bendable extension tab, wherein the circuit board is located on the opposite side of the light-emitting unit from the substrate; the area of the circuit board, not including the extension tab, is the same or greater than and overlaps the emissive area of the light-emitting unit; and the circuit board has at least two flat electrical connectors in electrical contact with the contact pads of the light-emitting unit; the flat electrical connectors extending along the extension tab of the circuit board for connection to a power source. The light emitting unit can be an OLED. The extension tab can be bent so that the flat electrical connections become accessible in different orientations. The panel can be ultrathin.
US11506361B2 Light emitting device and light source device
A light emitting device includes at least one light emitting element, a resin member including, a front surface provided with a recess in which the at least one light emitting element is mounted, a back surface, a bottom surface, an upper surface, a first lateral surface, and a second lateral surface; a first lead including a first inner lead portion and a first outer lead portion; and a second lead including a second inner lead portion and a second outer lead portion. Each of the outer lead portions includes a first-outer-lead base portion along the bottom surface, and first and second bent portions which are extended toward the upper surface side. The resin member is not arranged in at least a portion of a region between the second bent portion of the first outer lead portion and the first bent portion of the second outer lead portion.
US11506358B2 Optical element, optical module, and vehicle
The present invention relates to an optical element (1), an optical module and a vehicle. The optical element (1) comprises: a light incident section (10) for receiving light directly from a light source; a light exit section (30) having a focal plane (P); and a third section (20) that directs light from the light incident section (10) toward the light exit section (30) in a predetermined manner to generate a predetermined low beam distribution or high beam distribution, where the optical element (1) is implemented integrally.
US11506356B2 Micro-optic for micro-LED projection unit
A lighting device is described. The lighting device includes at least one first arrangement of light emitting elements and at least one second arrangement of light emitting elements spatially separated from the at least one first arrangement of light emitting elements. The lighting device also includes at least one first magnifying optical element arranged in correspondence with the at least one first arrangement of light emitting elements and at least one second magnifying optical element arranged in correspondence with the at least one second arrangement of light emitting elements. At least one optical projection element is arranged and configured to generate a combined image of a magnified image of the at least one first arrangement of light emitting elements and a magnified image of the at least one second arrangement of light emitting elements.
US11506348B2 Adjustable spherical motion sensor housing for outdoor security light
The present disclosure sets forth a motion sensing outdoor security light with the flexibility of being mounted to either a wall structure or to an eave or ceiling structure. An adjustable spherical motion sensor housing may be provided with the rotationally adjustable outdoor security light, allowing easy adjustment of motion detection ranges under different mounting schemes without comprising the aesthetic design of the light. The adjustable spherical motion sensor housing may also provide an enlarged horizontal field of view for better performance.
US11506347B2 LED strip and method for manufacturing a LED strip
A LED strip having LED chips and a strip to which the LED chips are fixed and which also functions as a support structure of conductors coupled with the LED chips, and a tube manufactured from an elastic and at least partly light-transmitting material and surrounding the strip with the LED chips. At the outer surface of the tube there is a fixing element which is in essential parts of the same material as the tube. The LED strip includes a thermal conduction part which is of a material different from the tube and which, in the cross-section of the LED strip, is directed outwards from the inner surface of the tube for conducting waste heat generated in the LED chips out from the tube.