Document Document Title
US11257081B2 Integrating a blockchain ledger with an application external to the blockchain ledger
Integrating a blockchain ledger with an application external to the blockchain ledger is disclosed. A first method determines a state, to be written to a blockchain ledger, based on a contract transaction. A second method determines a state, to be written to the blockchain ledger, based on an adapter transaction. The first method includes an invocation of the second method. The second method verifies whether the adapter transaction includes a particular set of information associated with a particular application. If the adapter transaction includes the particular set of information, then both the contract transaction and the adapter transaction are committed to the blockchain ledger. If the adapter transaction does not include the particular set of information, then neither the contract transaction nor the adapter transaction are committed to the blockchain ledger. The state determined based on the adapter transaction is used to update the particular application.
US11257072B1 Detecting unauthorized devices
A payment reader and a POS terminal may communicate over a wireless connection. The methods and systems include monitoring one or more parameters corresponding to a payment reader and another device in proximity to POS terminal. The POS terminal, through a set of customized instructions, determines whether behavior of the second device substantially corresponds to the first device, in order to detect suspected hardware or software intrusion associated with the secure device. On successful detection of a suspected intrusion, the POS terminal generates an alert for a user of the first device if illegal intrusion is suspected by the processor.
US11257063B2 Telephone call purchase with payment using mobile payment device
A mobile payment system including a merchant, a mobile device having mobile payment capability, a server couplable to a payment network, and a merchant computing device couplable to the server. A purchase request is made of the merchant and a purchase identification is associated with the purchase. The purchase information is entered into the merchant computing device and the purchase identification is sent to the server with payment information. Mobile payment communication is established between the mobile device and the server using the purchase identification and a mobile payment for the purchase is made from the mobile device to a payment network through the server.
US11257061B2 Performing transactions when device has low battery
In response to detecting that a battery level of a first computing device is below a threshold level, a computer system determines that a second computing device is within a threshold distance of the first computing device. In response to the determining that the second computing device is within the threshold distance of the first computing device, the computer system creates a reference identifier (ID) and transmits information corresponding to the reference ID to the second computing device. In response to detecting a usage of the information corresponding to the reference ID by the second computing device, the computer system transmits a request for authentication information. In response to determining that authentication is successful, the computer system transmits a payment from an account associated with a user of the first computing device to an account associated with a recipient.
US11257060B2 Method for processing a purchase transaction using a plurality of transaction systems
A method of processing a purchase transaction includes generating a transaction file containing a product code, which is transmitted from a user computing device when an image of a product code identifier is captured by the user computing device, a first user ID of the customer, and an indicator of whether or not the customer has opted in to receive electronic receipts. The method further includes generating an electronic receipt based on the transaction file, storing a conversion table containing the first and second user IDs of the customer, converting the first user ID contained in the transaction file to the second user ID based on the conversion table, when the indicator indicates that the customer has opted in, and storing the electronic receipt in association with the second user ID. The electronic receipt is transmitted in response to a request for electronic receipts associated with the second user ID.
US11257051B2 System and method for intelligently interfacing with financial information
A system and method for interfacing with financial information. The system includes a touch screen display. The touch-screen display includes a plurality of logical regions. Each one of the plurality of logical regions includes content that is expandable based on a user selection. The system also includes logic to associate a plurality of a user's financial data of a predetermined type with each one of the logical regions. The system further includes logic to vary an amount of the associated financial data displayed on the display based on a first type of user selection of one of the logical regions.
US11257049B1 Item identification based on receipt image
An image of a receipt may be received by a service provider from a user device of a user. The receipt may be a record of a transaction between the user and a physical merchant. The service provider may extract text from the image and apply a predictive model trained on text data of historical receipts to the extracted text to identify keywords corresponding to items purchased in the transaction. The service provider may generate a shopping list for the user and/or may compare the keywords to descriptions of catalog items in an online catalog maintained by the service provider to identify catalog items that are the same or similar to the purchased items. The service provider may associate the catalog items with the user's account maintained by the service provider and generate a user interface to present on the user device that includes an indication of the catalog items.
US11257048B2 Securing transactions between mobile computing devices
Techniques for facilitating a secure transaction between a first mobile computing device associated with a driver and a second mobile computing device associated with a passenger are discussed herein. The techniques may include registering an association between a first application executing on the first mobile computing device and a second application executing on the second mobile computing device. The second application may display information indicating an amount of fare for a ride offered by the driver to the passenger. Upon receiving input from the passenger to authorize processing of a payment transaction, the second application may send a request to process the payment transaction using card information. In some examples, the payment transaction is authorized without providing the first application with access to card information.
US11257047B2 Method and system of processing waste fabrics to rejuvenated fibrous materials
The present invention discloses a method and corresponding system of processing waste fabrics to rejuvenated fibrous materials that will maintain their original quality in downstream production without a loss of downstream manufacturing efficiencies. The method involves (a) obtaining fabric data for each bale of incoming waste fabrics and storing the fabric data in a database; (b) obtaining target data relating to target product requirements; (c) processing the fabric data and the target data according to predetermined algorithms to generate a rejuvenation processing recipe which specifies bales information and rejuvenation processes information; (d) selecting corresponding bales of incoming waste fabrics for further rejuvenation processing; and (e) subjecting the selected bales to processes specified by the rejuvenation processing recipe.
US11257044B2 Automatic association and sharing of photos with calendar events
Technologies are described for automatic association and sharing of photos with calendar events. For example, photos or similar material associated with a calendar event may be determined and searched for through a variety of resources such as enterprise databases, personal data stores, cloud resources, or even the Internet based on an attribute of each photo and an attribute of the calendar event. Candidate photos resulting from the search may be presented to a user such as an organizer of a meeting or person setting an appointment for confirmation and selection. Upon receiving selection and confirmation of one or more photos from the candidate photos, the one or more photos may be made available to a group of users within a context of the calendar event. Various sharing options such as email, shared cloud storage, or calendar event itself may be used for sharing the photos.
US11257033B2 Inventory verification device
An inventory verification device (“IVD”) provides automatic inventory verification and detection of inventory discrepancies. The IVD automatically verifies the quantity of items in a container based on weight and/or height measurements obtained for the items in the container using two or more sensors of the IVD. The IVD may also automatically updated tracked inventory of an item based on detected changes to the weight and/or height of the items in the container as a result of a worker adding items to the container or removing items from the container without the working providing confirmation for each addition and/or removal. The IVD autoatmically verifies whether correct items are stored in a container by performing feature matching of various characteristics for items imaged in the container against expected characteristics for items that should be stored in the container.
US11257032B2 Smart audit or intervention in an order fulfillment process
A system for performing smart auditing of a picking sub-process of an order fulfilment process in a warehousing environment includes a set of cameras arranged to capture videos of the picking sub-process in real-time, and an Artificial Intelligence (AI) based processor communicatively coupled to the set of cameras. The AI based processor includes an input component for receiving and processing the captured videos to generate a processed video, and a processing component including an order process data analysis component for analysing the processed video to detect order process specific deviations, and a historical data analysis component for analysing the processed video based on historical behavioural data of corresponding order picker. The AI based processor further includes a triggering component for triggering a quality process correcting event for one or more pallets based on the analysis performed by the processing component.
US11257031B2 Goods information obtaining device, shelf, shelf managing system and method
The present disclosure relates to a goods information obtaining device, a shelf, a shelf managing system and a method. A goods information obtaining device for obtaining goods information within a shelf unit, includes: at least one reflector; and at least one image sensor for sensing a reflection image of goods within the shelf unit that are reflected one or more times by the at least one reflector.
US11257029B2 Pickup article cognitive fitment
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining a request for in venue pickup of an article by a customer user, the request specifying an article identifier for the article; obtaining from a data repository article dimensional information of the article; evaluating loading of the article into a transport apparatus associated to the customer user based on the article dimensional information and transport apparatus dimensional information of the transport apparatus; and outputting a notification to the customer user based on the evaluating.
US11257027B2 Methods and systems for selecting an end to end freight service
This disclosure pertains to methods and systems for selecting an end to end freight service. In one embodiment, the methods and systems disclosed herein allow for rapid and efficient selection of freight services for moving mass. In one embodiment, the methods and systems disclosed herein comprise normalizing freight service options.
US11257013B2 Coordinated delivery of dining experiences
According to one aspect, a method for executing a multi-restaurant order, may be provided; the method comprising: receiving a multi-restaurant order comprising requesting a plurality of order items associated with a plurality of restaurants from a customer; calculating a time to begin preparing a first order item associated with a first restaurant; calculating a time to begin preparing a second order item associated with a second restaurant; comparing the times; scheduling, based on the comparing, a first time to begin preparation of the first order item and a second time to begin preparation of the second order item; transmitting the first and second time to begin preparation to the first and second restaurant, respectively; generating a plurality of proposed pickup times, based on the scheduling, of the first order item and the second order item; and transmitting the plurality of proposed pickup times to a driver management module.
US11257011B2 Booked-blocked classifier
Provided are a system and method for determining whether an apparent booking is a genuine booking or is a blocked period of unavailability that is not the result of a genuine booking. Bookings occur in all sorts of industries, such as travel, medical, entertainment, weddings, catering, and the like. In some examples, the method may include receiving content from a website that includes a listing for an object, identifying a period of unavailability of the object based on the content received from the website, predicting, via a machine learning model, whether the period of unavailability of the object is a blocked period that is not a result of a reservation of the object, the predicting being performed based on additional content visible on the website being input into the machine learning model, and storing an identifier of the period of unavailability and information about the prediction within a storage device.
US11257007B2 Method and apparatus for encrypting data, method and apparatus for training machine learning model, and electronic device
An N×M dimensional target matrix is generated based on N data samples and M dimensional data features respectively corresponding to the N data samples. Encryption calculation is performed on the N×M dimensional target matrix based on a Principal Component Analysis (PCA) algorithm to obtain an N×K dimensional encryption matrix K is less than M. The N×K dimensional encryption matrix is transmitted to a modeling server. The modeling server trains a machine learning model by using the N×K dimensional encryption matrix as a training sample.
US11257005B2 Training method and training system for machine learning system
A training method and a training system for a machine learning system are provided. The method includes allocating training data to a plurality of working machines; dividing training data allocated by each working machine into a plurality of data pieces; obtaining a local weight and a local loss function value calculated by each working machine based on each data piece; aggregating the local weight and the local loss function value calculated by each work machine based on each data piece to obtain a current weight and a current loss function value; performing model abnormality detection using the current weight and/or the current loss function value; inputting a weight and a loss function value of a previous aggregation to the machine learning system for training in response to a result of the model abnormality detection being a first type of abnormality; and modifying the current weight and/or the current loss function value to a current weight and/or a current loss function value within a first threshold in response to the result of the model abnormality detection being a second type of abnormality, and inputting thereof to the machine learning system for training.
US11257002B2 Dynamic accuracy-based deployment and monitoring of machine learning models in provider networks
Techniques for dynamic accuracy-based experimentation and deployment of machine learning (ML) models are described. Inference traffic flowing to ML models and the accuracy of the models is analyzed and used to ensure that better performing models are executed more often via model selection. A predictive component can evaluate which model is more likely to be accurate for certain input data elements. Ensemble techniques can combine inference results of multiple ML models to aim to achieve a better overall result than any individual model could on its own.
US11256999B2 Methods and systems of forecasting the drying of an agricultural crop
A system for forecasting the drying of an agricultural crop includes an electronic processor configured to receive weather data associated with an agricultural field and receive an agricultural field parameter from a field sensor associated with the agricultural field. The electronic processor is also configured to determine a drying score for each of a plurality of harvest times based on the weather data and the agricultural field parameter. The electronic processor is also configured to determine a recommended harvest time for harvesting the agricultural crop based on the drying score, wherein the recommended harvest time is included in the plurality of harvest times. The electronic processor is also configured to output a forecast for the agricultural crop for display to a user, wherein the forecast includes the drying score and the recommended harvest time for harvesting the agricultural crop.
US11256994B1 System and method for prediction of protein-ligand bioactivity and pose propriety
A system and method that predicts whether a given protein-ligand pair is active or inactive and outputs a pose score classifying the propriety of the pose. A 3D bioactivity platform comprising a 3D bioactivity module and data platform scrapes empirical lab-based data that a docking simulator uses to generate a dataset from which a 3D-CNN model is trained. The model then may receive new protein-ligand pairs and determine a classification for the bioactivity and pose propriety of that protein-ligand pair. Furthermore, gradients relating to the binding affinity in the 3D model of the molecule may be used to generate profiles from which new protein targets may be determined.
US11256991B2 Method of and server for converting a categorical feature value into a numeric representation thereof
There is disclosed a method of and a system for converting a categorical feature value into a numeric representation thereof, the categorical feature being associated with a training object used for training a Machine Learning Algorithm (MLA). The MLA is trained using several models, each model comprising a plurality of decision trees (an ensemble of decision trees). For each model, a respective set of training objects into an ordered list of training objects such that for each given training object there is at least one of: (i) a preceding training object that occurs before the given training object and (ii) a subsequent training object that occurs after the given training object. The method further comprises, for a given categorical feature, using a respective ordered set to generate numeric representation of values of the given categorical feature.
US11256990B2 Memory-efficient backpropagation through time
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a recurrent neural network on training sequences using backpropagation through time. In one aspect, a method includes receiving a training sequence including a respective input at each of a number of time steps; obtaining data defining an amount of memory allocated to storing forward propagation information for use during backpropagation; determining, from the number of time steps in the training sequence and from the amount of memory allocated to storing the forward propagation information, a training policy for processing the training sequence, wherein the training policy defines when to store forward propagation information during forward propagation of the training sequence; and training the recurrent neural network on the training sequence in accordance with the training policy.
US11256986B2 Systems and methods for training a neural keypoint detection network
Systems and methods for training a neural keypoint detection network are disclosed herein. One embodiment extracts a portion of an input image; applies a transformation to the portion of the input image to produce a transformed portion of the input image; processes the portion of the input image and the transformed portion of the input image using the neural keypoint detection network to identify one or more candidate keypoint pairs between the portion of the input image and the transformed portion of the input image; and processes the one or more candidate keypoint pairs using an inlier-outlier neural network, the inlier-outlier neural network producing an indirect supervisory signal to train the neural keypoint detection network to identify one or more candidate keypoint pairs between the portion of the input image and the transformed portion of the input image.
US11256985B2 System and method for generating training sets for neural networks
A system and method for generating training sets for training neural networks. The method includes determining a segmentation based on a column from a columnar database table; generating a group-by query based on the segmentation; generating a plurality of reduced queries based on the group-by query; executing the group-by query on a table of a database to obtain a result table, wherein the result table includes a plurality of results, wherein each result corresponds to a respective reduced query of the plurality of reduced queries; and generating a plurality of training query pairs by pairing each reduced query with its corresponding reduced result.
US11256979B2 Common factor mass multiplication circuitry
An integrated circuit that includes common factor mass multiplier (CFMM) circuitry is provided that multiplies a common factor operand by a large number of multiplier operands. The CFMM circuitry may be implemented as a instance specific version (where at least some portion of the hardware has to be redesigned if the multipliers change) or a non-instance specific version (where the CFMM circuitry can work with arbitrary multipliers without having to redesign the hardware). Either version can be formed on a programmable integrated circuit or an application-specific integrated circuit. The CFMM circuitry may include a multiplier circuit that effectively multiplies the common factor by predetermined fixed constants to generate partial products and may further include shifting and add/subtract circuits for processing and combining the partial products to generate corresponding final output products. CFMM circuitry configured in this way can be used to support convolution neural networks or any operation that requires a straight common factor multiply.
US11256972B2 Systems and methods for providing tags adapted to be incorporated with or in items
Systems and methods for integrating tags with items. The methods comprise: dynamically determining a length of each metal thread to be incorporated into or trace to be disposed on a item to optimize tag performance in view of dielectric and tuning properties of the item. In the metal thread scenarios, the methods also involve: creating a metal thread having the length that was dynamically determined; and sewing the metal thread into the item being produced to form an antenna for a first tag. In the trace scenarios, the methods also involve forming the trace on the item being produced to form an antenna for a first tag. Next, at least a communications enabled device is attached to the item so as to form an electrical coupling or connection between the communications enabled device and the at least one antenna.
US11256965B2 Apparatus and method for recognizing object using image
An apparatus for recognizing an object using an image includes a depth map generator that generates a depth map using a feature map of the image based on a dilated convolutional neural network (DCNN) and an object recognition device that recognizes the object using the depth map generated by the depth map generator and the image.
US11256963B2 Surgical instrument detection system and computer program
A surgical instrument detection system is provided that can determine the kinds of surgical instruments without special processing, such as application of an optically readable symbol, to the surgical instruments. A surgical instrument detection system 100 includes: an image input section 31 to input an image taken by a camera 1; an object extraction section 32 to clip an object image of a small steel article from the input image; a determination section 33 to input the object image to a learned classification model 331 and determine a kind of the small steel article based on features included in the object image; and an output image generation section 34 to generate an image representing the result of determination by the determination section and output such image to a monitor 2.
US11256961B2 Training a neural network to predict superpixels using segmentation-aware affinity loss
Segmentation is the identification of separate objects within an image. An example is identification of a pedestrian passing in front of a car, where the pedestrian is a first object and the car is a second object. Superpixel segmentation is the identification of regions of pixels within an object that have similar properties. An example is identification of pixel regions having a similar color, such as different articles of clothing worn by the pedestrian and different components of the car. A pixel affinity neural network (PAN) model is trained to generate pixel affinity maps for superpixel segmentation. The pixel affinity map defines the similarity of two points in space. In an embodiment, the pixel affinity map indicates a horizontal affinity and vertical affinity for each pixel in the image. The pixel affinity map is processed to identify the superpixels.
US11256959B2 Method and system for training artificial neural network based image classifier using class-specific relevant features
The disclosure relates to method and system for training an artificial neural network (ANN) based image classifier using class-specific relevant features. The method includes receiving the ANN based image classifier, training image dataset, and various features of the training image dataset. The method further includes determining a relative relevance value of each of the features corresponding to each of the classes based on the ANN based image classifier, segregating co-occurring features from the features for each of the classes based on the training image dataset and the ANN based image classifier, identifying an imbalance in the class-specific relevant features for each of the classes based on the relative relevance value of each of the features corresponding to each of the classes, and updating the ANN based image classifier based on the imbalance in the class-specific relevant features and the co-occurring features for each of the classes.
US11256953B2 Image identification apparatus, image identification method, training apparatus, and neural network having sub-neural networks respectively inputted with mutually different data
There is provided with an image identification apparatus. An extraction unit extracts a feature value of an image from image data using a Neural Network (NN). A processing unit identifies the image based on the feature value extracted by the extraction unit. The NN comprises a plurality of calculation layers connected hierarchically. The NN includes a plurality of sub-neural networks for performing processing of calculation layers after a specific calculation layer. Mutually different data from an output of the specific calculation layer are respectively inputted to the plurality of sub-neural networks.
US11256952B2 Image privacy perception method based on deep learning
An image privacy perception method based on deep learning, including the following steps: S1, building a privacy classification data set with labeled categories, and training a privacy perception network with a transfer learning method; S2, recognizing a privacy image using a deep convolutional neural network oriented to privacy perception; and S3, extracting an attention profile according to deep convolutional features of the neural network, and locating an attention focusing region to complete the perception of an image privacy region. The method has the following beneficial effects: by completing end-to-end training and testing based on the deep neural network, the privacy image can be accurately distinguished with the privacy region located, facilitating the selective protection of the privacy information in the image.
US11256951B2 Systems and methods of person recognition in video streams
The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: obtaining images collected by video cameras in a smart home environment, each image including a detected person; for each image, obtaining first information that identifies an attribute of the detected person, the first information generated from analysis of the image; grouping the images into a first group of a plurality of groups based on the first information, each group of the plurality of groups representing a unique person; receiving a request to remove a first image from the first group; removing the first image from the first group; and disassociating the first information from the first group.
US11256949B2 Guided sparse feature matching via coarsely defined dense matches
An example method is described herein. The method includes executing dense feature matching on an image pair that is down sampled to obtain a first set of feature correspondences for each pixel of the down sampled image pair. The method also includes calculating a neighborhood correspondence based on the first set of feature correspondences for each pixel in a first image of the image pair. Further, the method includes executing sparse feature matching on stereoscopic patch pairs from the image pair based on the neighborhood correspondence for each pixel to obtain correspondence estimates for each stereoscopic patch pair. Finally, the method includes refining the correspondence estimates for each stereoscopic patch pair to obtain a semi-dense set of feature correspondences by applying a geometric constraint to the correspondence estimates and retaining correspondences that satisfy the geometric constraint.
US11256947B2 Pattern shape measuring method
According to one embodiment, an image data of a measurement object including a pattern is acquired. First data is acquired by extracting a contour of an element in composition of the pattern from the image data. Second data that specifies a design data of the measurement object and the pattern of the measurement object is acquired. The design data includes a pattern data. A measurement pattern is extracted by using the first data and the second data. An evaluation value for the measurement pattern with respect to the design data is calculated based on the difference between the measurement pattern and the design data.
US11256946B2 Method of processing and recognizing hand-written characters
The present disclosure relates to a method and system of processing original handwriting input, the system and method being capable of recognize a plurality of strokes provided on the input recognition interface, the method including: determining a stroke box around each stroke; determining overlap between the stroke boxes; correlating overlapping stroke boxes to one or more characters; providing a character box around each of the one or more characters; determining overlap between character boxes; correlating overlapping character boxes to one or more words; providing a word box around each of the one or more words; provide a word margin around each of the one or more word boxes; determining overlap between each word box to determine a line; wherein each of the characters, words, or lines can be individually selected and rearranged, the system automatically adjusting spacing or placement of surrounding elements to allow for the rearrangement.
US11256944B2 Image evaluation and dynamic cropping system
Systems for image evaluation and dynamic cropping are provided. In some examples, a system, may receive an instrument or image of an instrument. Identifying information may be extracted from the instrument or image of the instrument. Based on the extracted identifying information, a check/check image profile may be retrieved. In some examples, expected size and/or shape data may be extracted from the check/check image profile. The extracted expected size and/or shape data may be compared to size and/or shape data from the received instrument or image of the instrument to identify any anomalies (e.g., to determine whether the expected size and/or shape data matches the size and/or shape data of the received instrument or image of the instrument. If the expected size and/or shape data does not match size and/or shape data from the received instrument or image of the instrument, the instrument or image of the instrument may be programmatically modified and a modified image of the instrument may be generated.
US11256942B2 Object recognition system, object control device, object recognition device, object recognition method, object control method, and recording medium
The object recognition system comprises: a detection unit for detecting a moving target object as an object to be recognized; an imaging unit for capturing a moving image of the target object; a control unit for controlling the state of objects, the state of which can be changed in a capturing area of the imaging unit, on the basis of the output of the detection unit such that a change in light quantity or hue between captured images due to the change in the state of the objects falls within a predetermined range; an identification unit for, upon detecting the change in the state of the objects included in the moving images, identifying a captured image to be recognized; and a recognition unit for recognizing the target object included in the identified captured image.
US11256940B1 Method, apparatus and system for gradient updating of image processing model
The present disclosure is applied for artificial intelligence (AI) technology field and provided a method for gradient updating of an image processing model and a related apparatus thereof. The method includes: determining a convolution kernel and convoluted data corresponding to each convolution layer by invoking a direct memory access (DMA) controlling module, according to convolution parameters of each convolution layer in the image processing model, and storing the convolution kernel and the convoluted data into a first cache space and a second cache space, respectively, the convolution kernel including a convolution kernel for an original image feature gradient and a convolution kernel for an original weight gradient; and performing an inverted convolution calculation based on the convolution kernel in the first cache space and the convoluted data in the second cache space to update the original image feature gradient and the original weight gradient of each convolution layer.
US11256938B2 Method and apparatus with liveness testing
A method with liveness testing may include: acquiring an infrared (IR) image including an object, and a depth image including the object; generating a first preprocessed IR image by performing first edge enhancement preprocessing on the IR image; generating a preprocessed depth image by performing second edge enhancement preprocessing on the depth image; and determining whether the object is a genuine object based on the first preprocessed IR image and the preprocessed depth image.
US11256936B2 Vehicle occupant count monitoring system
A vehicle occupant count monitoring system includes: an imaging unit that captures a depth image including a distance to an occupant in a cabin of a vehicle; a facial recognizing unit that recognizes a face of the occupant from the depth image captured by the imaging unit; an upper half body recognizing unit that recognizes an upper half body of the occupant from the depth image captured by the imaging unit; and a counting unit that counts the number of occupants by combining a recognition result of the face using the facial recognizing unit and a recognition result of the upper half body using the upper half body recognizing unit.
US11256932B2 Falling object detection apparatus, in-vehicle system, vehicle, and computer readable medium
An acquisition unit of a falling object detection apparatus installed and used in a first vehicle acquires a depth image of a second vehicle, on which a load is mounted and which is traveling in front of the first vehicle, and of the area around the second vehicle. A determination unit of the falling object detection apparatus determines whether the load has not made a movement different from that of the second vehicle, using the depth image acquired by the acquisition unit. A detection unit of the falling object detection apparatus detects a fall of the load based on a result of determination by the determination unit.
US11256931B2 Rearview device simulation
A method for displaying and processing an image captured by an optical system used to simulate a rear-view system of a vehicle, includes capturing the image, calculating a region of interest (ROI) on the captured image, calculating a blur factor for blurring the ROI using one or more inputs, manipulating an image gradient pixel by pixel using the blur factor to reduce at least one of a brightness or a contrast of one or more pixels of the ROI, and displaying the processed image on a display.
US11256930B2 Road surface management system and road surface management method thereof
According to one embodiment, a road surface management system inputs image data of road surface and capturing information of each of the image data and registers them. The image data are collected by repeatedly capturing a same route at predetermined distance. The capturing information includes information of a location and time at time of capturing. The system selects old and new images at a same spot from the registered image data, performs an association process, extracts an original image which is an old image at an arbitrary spot and a target image which is a new image associated with the original image unit based on the result of the association process, and outputs the original image and the target image.
US11256929B2 Image-based road cone recognition method and apparatus, storage medium, and vehicle
An image-based road cone recognition method, apparatus, storage medium, and vehicle. Said method comprises: acquiring, during vehicle driving, an image of an object to be recognized; performing differential processing of the image, so as to acquire an image on which the differential processing has been performed, and performing, according to a preset threshold, ternary processing of the image on which the differential processing has been performed, so as to acquire a ternary image comprising forward boundary pixels and negative boundary pixels; acquiring, according to the forward boundary pixels and the negative boundary pixels, a forward straight line segment and a negative straight line segment which represent the trend of the boundaries of the object to be recognized; when position information of the forward and negative straight line segments matches boundary position information of a known road cone, determining that the object to be recognized is a road cone.
US11256928B2 Information providing apparatus and methods for a vehicle
An information providing apparatus, for a vehicle, includes a skill level determining unit, a driving load determining unit, and an information provision controller. The skill level determining unit is configured to determine a driving skill level of a driver of the vehicle when the vehicle is traveling. The driving load determining unit is configured to determine a driving load on the driver. The information provision controller is configured to control provision of information to the driver on the basis of the driving skill level and the driving load.
US11256923B2 Detecting sentinel frames in video delivery using a pattern analysis
Particular embodiments extract features for frames from a video. Then, a sequence of frames is identified based on a pattern analysis of frames based on the features. This pattern may be used to select sentinel features from the sequence of frames. For example, a pattern may include a first sentinel sequence followed by a transitional frame and then a second sentinel sequence. The transitional frame may be a black frame that is used to identify back-to-back sentinel sequences. Then, a sentinel frame that demarks a transition from a first content type to a second content type is identified. For example, the frames on either side of the black frame may be very similar and be identified as sentinel frames that mark a transition from program content to advertisement content. The above process may allow automated detection of sentinel frames that can run without user supervision.
US11256920B2 Method and apparatus for classifying video
A method and an apparatus for classifying a video are provided. The method may include: acquiring a to-be-classified video; extracting a set of multimodal features of the to-be-classified video; inputting the set of multimodal features into a post-fusion model corresponding to each modal respectively, to obtain multimodal category information of the to-be-classified video; and fusing the multimodal category information of the to-be-classified video, to obtain category information of the to-be-classified video. This embodiment improves the accuracy of video classification.
US11256919B2 Method and device for terminal-based object recognition, electronic device
The present disclosure relates to the technical field of terminals, and particularly relates to a method and device for terminal-based object recognition, and an electronic device. The method includes: receiving a function instruction for simulated magnifier input to a terminal by a user; activating a camera of the terminal according to the function instruction for simulated magnifier; determining an object to be recognized based on an object photographed by the camera; acquiring a physical distance between the object to be recognized and the camera, and acquiring a preset focal length corresponding to the physical distance; generating, according to the preset focal length, a first image corresponding to the object to be recognized, and displaying the first image; performing image processing and image recognition on the first image; and displaying information of the object to be recognized at the terminal according to a result of image processing and image recognition.
US11256915B2 Object tracking across multiple images
Implementations are described herein for utilizing various image processing techniques to facilitate tracking and/or counting of plant-parts-of-interest among crops. In various implementations, a sequence of digital images of a plant captured by a vision sensor while the vision sensor is moved relative to the plant may be obtained. A first digital image and a second digital image of the sequence may be analyzed to determine one or more constituent similarity scores between plant-parts-of-interest across the first and second digital images. The constituent similarity scores may be used, e.g., collectively as a composite similarity score, to determine whether a depiction of a plant-part-of-interest in the first digital images matches a depiction of a plant-part-of-interest in the second digital image.
US11256908B2 Systems and methods of detecting and responding to a visitor to a smart home environment
A method of detecting and responding to a visitor to a smart home environment via an electronic greeting system of the smart home environment, including determining that a visitor is approaching an entryway of the smart home environment; initiating a facial recognition operation while the visitor is approaching the entryway; initiating an observation window in response to the determination that a visitor is approaching the entryway; obtaining context information from one or more sensors of the smart home environment during the observation window; and at the end of the time window, initiating a response to the detected approach of the visitor based on the context information and/or an outcome of the facial recognition operation.
US11256905B2 Face detection method and apparatus, service processing method, terminal device, and storage medium
Embodiments of this application disclose a face detection method and apparatus, a service processing method, a terminal device, and a storage medium. The method can include obtaining a to-be-detected target facial image, and performing a hierarchical fitting training by using a face alignment algorithm and a sample data set to obtain a target face alignment model. Further, the method can include invoking the target face alignment model to perform a face alignment detection on the target facial image, to obtain a target key point set of the target facial image, and determining a feature area of the target facial image according to the target key point set.
US11256901B2 Image information processing method and apparatus, and computer storage medium
An image processing method performed at a computing device includes: identifying, using face recognition, one or more faces, each face corresponding to a respective person captured in a first image; for each identified face: extracting a set of profile parameters of a corresponding person in the first image; and selecting, from a plurality of image tiles, a first image tile that matches the face of the corresponding person in the first image in accordance with a predefined correspondence between the set of profile parameters of the corresponding person and a set of pre-stored description parameters of the first image tile; generating a second image by covering the faces of respective persons in the first image with their corresponding first image tiles; and sharing the first image and the second image in a predefined order via a group chat session.
US11256900B1 Facial recognition methods and apparatuses
Methods, systems, and apparatus for facial recognition. An example method includes storing encrypted facial features of a target user that are encrypted by using a first public key; receiving a recognition request from an end-user device of the target user, wherein the recognition request comprises an encrypted facial image and a second public key; performing homomorphic feature processing on the encrypted facial image; obtain obfuscated and encrypted output features; obtain obfuscated and encrypted facial features; transmitting the obfuscated and encrypted output features and the obfuscated and encrypted facial features to the end-user device; receiving from the end-user device a difference between the second intermediate value and the first intermediate value; and determining whether the to-be-recognized facial image corresponds to a facial image of the target user, comprising removing an impact of the first obfuscation and the second obfuscation on the difference.
US11256899B2 Method and apparatus for classifying a seed as inbred or hybrid
A apparatus for classifying a seed as inbred or hybrid comprises a terahertz signal source for emitting a terahertz signal towards the seed, a detector for detecting at least part of the terahertz signal having interacted with the seed, a scanner for moving the support relative to the terahertz signal to provide a scan of the seed, a data processing device for forming an image data from the detected terahertz signal as obtained for a plurality of positions during the scan of the seed, and a decision support system for providing a classification from the image data. In an embodiment, the terahertz signal source is arranged for emitting a continuous or pulse wave signal, and wherein the detector is arranged for detecting an amplitude and a phase of the terahertz signal having interacted with the seed. A signal representing an outcome of the classification may control a separator to separate seeds according to their classification.
US11256898B2 Culture information processing device
A culture information processing device includes: a feature value computing unit that computes growth feature values indicating features of growth characteristics of cells from data acquired in a particular first subculturing process selected from among a plurality of subculturing processes included in a culture period of the cells; a condition setting unit that sets culturing conditions of a second subculturing process one process after the first subculturing process; and an information computing unit that computes, on the basis of the growth feature values computed by the feature value computing unit and the culturing conditions set by the condition setting unit, characteristics-related information related to growth characteristics in the second subculturing process.
US11256897B2 Fingerprint identification device and manufacturing method thereof, and light guide component
A fingerprint identification device and a manufacturing method thereof, and a light guide component are provided, the fingerprint identification device includes: a display panel including a light-emitting surface and an opposite side opposite to each other, the light-emitting surface being configured to approach valley and ridge of a fingerprint to be identified; a light guide component disposed on the opposite side; and a light sensing component disposed on a side of the light guide component away from the display panel, the light guide component includes a light-shielding film layer made of a black light-shielding material, the light-shielding film layer is provided with a plurality of light-passing holes arranged in an array, and each of the light-passing holes has a light collecting angle of θ, which is less than or equal to the maximum light collecting angle α at which the valley and ridge of the fingerprint can be distinguished.
US11256889B2 Illumination assemblies for use in barcode readers and devices and methods associated therewith
At least some embodiments of the present invention are directed toward optical arrangements for use in providing illumination light emitted by a barcode reader. In some embodiments, the arrangement includes an illumination source, a lens positioned within the path of the illumination light emitted by the illumination source where the lens is operable to collimate the light and redirect its central axis, and a window positioned within the path of the redirected and collimated light where the window is operable to alter the illumination light such that the resulting illumination light beam has a height-to-width ratio of less than 8 to 25.
US11256879B2 Translation synthesizer for analysis, amplification and remediation of linguistic data across a translation supply chain
Systems and methods for translating a source segment are disclosed. In embodiments, a computer-implemented method for translating a source segment comprises receiving, by a computing device, the source segment in a first language to be translated into a second language; identifying, by the computing device, linguistic markers within the source segment and associated noise values to produce a tagged source segment, wherein the linguistic markers are associated with one or more linguistic patterns likely to introduce noise into a translation channel; transforming, by the computing device, the tagged source segment into an amplified source segment; and sending, by the computing device, the amplified source segment to a machine translation module, wherein the machine translation module is configured to process the amplified source segment to produce a return amplified match in the second language.
US11256876B2 Gap in care determination using a generic repository for healthcare
By extracting clinical data of any format from respective different sources, a data repository normalized to a generic format is created. A medical domain specific language may be used to interact with the data repository for identifying cohorts and gaps in care for the respective cohorts. Any rules for finding gaps in care are converted into the medical domain specific language for determining gaps. This standardization in both the data repository and rule application may allow for a true cost and time to value solution accessible to many different medical practices.
US11256875B1 Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept API calls directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.
US11256872B2 Natural language polishing using vector spaces having relative similarity vectors
Aspects of the invention include receiving an original work written in a first style to be transformed into a derivate work written in a second style. The transforming includes accessing a similarity data structure organized to include a phrase-similarity vector space of phrase vectors representing degrees of similarity between phrases in a corpus of works written in the second style. An original sentence of the original work that includes one or more original phrases is obtained. The original phrases are located in the phrase-similarity vector space. For each of the original phrases, a similar phrase from the phrase-similarity vector space is selected based on the selected similar phrase having a phrase-similarity index corresponding to the original phrase that is greater than a predetermined phrase-similarity index threshold. The derivative work is created by replacing the original phrases in the original work with the selected similar phrases. The derivative work is output.
US11256862B2 Cognitive collation configuration for enhancing multilingual data governance and management
Embodiments of the present invention provide a computer-implemented method for cognitive collation configuration processing of multilingual data. The method includes parsing a multilingual input text into a plurality of collation items. The method includes detecting a language of each collation item of the plurality of collation items. The method includes storing each collation item, of the plurality of collation items, into a corresponding sub language buffer of a plurality of sub language buffers. The method includes performing a first sort operation on the plurality of sub language buffers, in which the first sort operation includes sorting the plurality of sub language buffers based on a set of collation settings, in which the set of collation settings includes a language selection list. The method includes merging the content of the sorted plurality of sub language buffers to form a sorted output comprising the plurality of collation items.
US11256859B2 Extending a classification database by user interactions
Web page items and other requests can be automatically categorized. An interaction with a web page item can be categorized based on previous categorizations of other web page items in which the same or similar data has been entered into a web page. A classification database containing categories of classified web page items is maintained. An interaction database containing interaction records of a user is maintained. The interaction records include a value corresponding to the user and a web page item. A web page item on a web page visited by a user and that is a user-fillable field that has been previously categorized in the classification database may be automatically populated with a value stored in an interaction database and that corresponds to the user and the user-fillable field.
US11256858B2 Third party assets merging for embedment into web pages
An asset merging system generates a merge file containing assets from multiple party systems. The asset merging system receives the assets and determines whether any of the assets has changed versus previously received versions of the assets. If any of the received assets has changed, the asset merging system generates a merge file containing at least the most recent version of the changed assets. The asset merging system then communicates the merge file to a content delivery network (CDN) for serving to users requesting for content that uses the assets in the merge file.
US11256857B2 Apparatus and non-transitory computer readable medium for proposal creation corresponding to a target person
A document creation apparatus includes a processor configured to: acquire information about a person; estimate a topic of interest to the person, based on the acquired information; acquire one or more articles related to the estimated topic; and create a document by using the acquired one or more articles.
US11256856B2 Method, device, and system, for identifying data elements in data structures
A computer implemented method for identifying one or more data elements in an input data stream formed from an input data structure using processing enabled by a processor-executable instruction can be stored on a non-transitory computerized storage medium. This stored method includes identifying a marker sequence set in the input document string, the marker sequence set including a marker sequence; assigning an eligibility value to each marker sequence, the eligibility value being a number calculated using an eligibility calculation, to obtain at least one eligible marker sequence; generating output data comprising data related to the at least one eligible marker sequence; and providing the output data, such as on a human-readable interface.
US11256845B2 Machine-learning driven prediction in integrated circuit design
Training data is collected for each training integrated circuit (IC) design of a set of training IC designs by: extracting a first set of IC design features in a first stage of an IC design flow, and extracting a first set of IC design labels in a second stage of the IC design flow, where the first stage of the IC design flow occurs earlier than the second stage of the IC design flow in the IC design flow. Next, a machine learning model is trained based on the training data.
US11256844B2 Cell row arrangement in regions of integrated circuit layout
A method of generating a layout design of an integrated circuit. The method includes forming a first region having at least two first-type cell rows extending in a first direction. Each one of the first-type cell rows has a first row height measured along a second direction perpendicular to the first direction. The method also includes forming a second region having at least two second-type cell rows extending in the first direction. Each one of the second-type cell rows has a second row height measured along the second direction. The first region is adjacent to the second region, and the first row height of the first-type cell rows is different from the second row height of the second-type cell rows.
US11256843B2 Computer readable storage medium and method of forming electronic circuit diagram
There is provided a computer readable storage medium storing a program executable by a computer, and the program causes the computer to execute functions including: forming a first image in accordance with an electronic circuit diagram, in which a resistance value of a wiring portion is defined, to form the wiring portion by printing with a conductive ink; and correcting the first image in accordance with a second image, which is formed with a photothermal conversion material, when the first image is formed at least partially overlapping the second image, wherein the second image is an image for expanding a thermally expandable layer that thermally expands with heat and, when the image is irradiated with light, expanding the thermally expandable layer by converting the light into heat with the photothermal conversion material.
US11256842B2 Simulation method, simulation device and readable storage medium
A simulation method, simulation device and a readable storage medium are disclosed, in which a correction circuit is added to an equivalent circuit model for a three-terminal circuit employed in a SPICE simulation system. The correction circuit enables simulating behavior of the resistor module, enabling the SPICE simulation system to take in account the body effect. Therefore, simulation results obtained from the simulation model and simulation parameters for the resistor module can better reflect resistor behavior with body effect in an actual circuit, resulting in effectively improved simulation accuracy of the SPICE simulation system and allowing the system to provide more accurate circuit simulation results. Fitting tests can be performed to obtain first-order, second-order and resistor-width-dependent correction coefficients for a body voltage of the resistor module. Thus dependence of resistor behavior on the body voltage can be better predicted, allowing a good reflection of resistor behavior with body effect.
US11256841B1 Method and system to implement a composite, multi-domain model for electro-optical modeling and simulation
Provided is an improved method, system, and computer program product to implement simulation for photonic devices. A composite, multi-domain simulation model is disclosed, with connected domain-specific representations that allow the use of the most relevant simulator technology for a given domain. The model has external connection points either expressed as actual ports or virtual ones, embodied by simulator API calls in the model.
US11256839B1 IP block scan chain construction
A scan chain engine can determine a set number of EXTEST scan chains for the IP block and based on a predetermined maximum number of EXTEST wrapper cells per EXTEST scan chain. The scan chain engine iteratively executes partitioning on the IP block to generate a set of partitions. Each partition in the set of partitions has a number of EXTEST wrapper cells that does not exceed the maximum number of EXTEST wrapper cells per EXTEST scan chain. The scan chain engine selectively merges partitions of the set of partitions to form a set of populated partitions that each include an EXTEST wrapper cell. The number of partitions is equal to the set number of EXTEST scan chains for the IP block. The scan chain engine generates wire paths connecting EXTEST wrapper cells of each populated partition to construct the set number of EXTEST scan chains for the IP block.
US11256838B2 Establishing method for timing model
An establishing method for the timing model includes: identifying at least one first victim path which is a boundary path in a circuit block; determining whether to remove a first aggressor path corresponding to the first victim path according to a transmission delay on the first victim path; finding a plurality of high-fanout circuit devices with a fanout number greater than a preset value in the circuit block; determining whether to remove each of the high-fanout circuit devices according to a connection position of each of the high-fanout circuit devices; identifying a plurality of second victim paths corresponding to each of the high-fanout circuit devices, and determining whether to keep or remove a second aggressor path corresponding to each of the second victim paths according to a transmission delay of each of the second victim paths.
US11256837B1 Methods, systems, and computer program product for implementing an electronic design with high-capacity design closure
Disclosed are methods, systems, and articles of manufacture for implementing an electronic design with high-capacity design closure. A reduced netlist may be generated for an analysis view of an electronic design based at least in part upon logic of interest in the analysis view. A closure may be performed based at least in part upon a union netlist, wherein the union netlist is generated from the reduced netlist. The electronic design may then be implemented based at least in part upon a result of the closure task.
US11256832B2 Replica selection
Described herein is a computer-implemented method for designing a three-dimensional modeled physical part. The method comprises providing a boundary representation of the modeled physical part, selecting, upon user action, a subset of the boundary representation that represents a geometric feature, identifying all the subsets of the boundary representation that are similar to the selected subset of the boundary representation by applying a feature similarity function.
US11256831B2 System and method for secure electric power delivery
An information security system and method that provides electric power to an authorized user and denies electric power to an unauthorized user. An administrator requests access for a user, and a site controller generates a key/receptacle tuple for the use. The key/receptacle tuple is communicated to a site power source, which broadcasts the key/receptacle information to all secure receptacles in a facility, or other infrastructure. The key is also communicated to the user. The user plugs in a device into a secure receptacle and provides the key via a secure adapter between the device and the secure receptacle. If the key is valid, the users' device is supplied with electric power; otherwise, electric power is denied to the unauthorized user's device. The usage of the secure receptacles are logged and analyzed by the site controller and reports are communicated to the administrator.
US11256830B2 Apparatus for adding protection function for indirect access memory controller
Embodiments of the disclosure provide an apparatus for adding a protection function for an indirect access memory controller. The apparatus can include: a bus monitoring unit configured to monitor a bus address, perform permission authentication if a register controlling operation is detected, and configure a list entry if a permission list configuring operation is detected; an permission list unit configured to partition a memory space into several virtual memory protection areas and independently set an access permission attribute (i.e.: readable, writable, erasable, etc.) of each memory area; a window register information bus configured to provide window register information, i.e., transmit window register information in the memory controller to the protective apparatus, wherein the window register information includes a read window address, a write window address, and an erase window address, and multiple window addresses can correspond to the same bus window register; and an unauthorized operation processing unit configured to process a subsequent operation performed when a permission violating access occurs. The present disclosure can add a memory protection function by merely making simple modifications, thereby achieving an objective of memory protection.
US11256829B2 Data verification
One or more embodiments of the present specification relate to data verification methods, apparatuses, and electronic devices. An example method includes obtaining a smart contract from a main chain network, determining, based on the smart contract, a sub-chain network corresponding to the main chain network and including a first blockchain node and a second blockchain node, sending through the sub-chain network, a data verification request that includes data to be verified, receiving a verification result and verification progress information, storing the verification result in the sub-chain network, and storing the verification progress information in the main chain network.
US11256825B2 Systems and methods for securing data in electronic communications
Certain embodiments involve data security. For instance, Records having sensitive information can be transformed to generate transformed data using a hashing algorithm. An electronic communication comprising content can be received. Transformed content can be generated by transforming the content. The transformed content can be compared to the transformed data. The transformed content can be determined to match at least one of the transformed records. The electronic communication can be prevented from being transmitted to a network.
US11256824B2 Securing database backups with unique global identifier
A method and system for performing secure database backups with a globally unique identifier to prevent unauthorized access to or restoration of backup data are provided, wherein a first database management system (DBMS) generates an instance of a database and a corresponding globally unique identifier (GUID) to uniquely identify and secure the database instance. The first DBMS uses a hash function to generate a hash of the GUID, which is then stored in association with the database instance. Encrypted backup sets of the database instance are generated by the first DBMS, wherein the GUID is encrypted and stored in association with each backup set. The first DBMS encodes each encrypted backup set to require that a second or subsequent DBMS possess the identical GUID associated with the database instance before any attempt to access or restore the backup set is permitted.
US11256823B2 Methods and apparatus for efficiently implementing a distributed database within a network
An apparatus includes a processor and a memory operatively coupled to the processor and associated with an instance of a distributed database at a first compute device. The processor is configured to select an anonymous communication path. Each blinded public key from a sequence of blinded public keys associated with the anonymous communication path is associated with a pseudonym of a compute device from a set of compute devices that implement the anonymous communication path. The processor is configured to generate an encrypted message encrypted with a first blinded public key. The processor is configured to generate an encrypted data packet including the encrypted message and a compute device identifier associated with a second compute device. The encrypted data packet is encrypted with a second blinded public key. The processor is configured to send the encrypted data packet to a third compute device.
US11256822B2 Systems and methods of gesture triggered automatic erasure on a private network
The systems and methods of gesture triggered automatic erasure on a private network, comprising: establishing a secure and encrypted private network with one or more profile computing devices; embedding local information on a first profile within one or more secure objects; embedding transit information exchanged by the first profile on the private network within one or more secure objects at source and destination; receiving a signal from the first profile computing device; automatically deleting one or more of the secure objects with embedded local and transit information from all profile computing devices.
US11256811B2 Secure boot at shutdown
A secure boot system and method to reduce a total time to boot by performing secure boot validation at shutdown and storing an authentication code in a secure manner, in effect, pre-authenticating an application so that, at the next boot, authentication may be bypassed.
US11256809B2 Security for private data inputs to artificial intelligence models
Methods, systems, and devices for supporting security for private data inputs to artificial intelligence models are described. A device (e.g., an application server) may receive a request to run an artificial intelligence model. The device may run the artificial intelligence model on a public data set and an extended set of data that includes both the public data set and a private data set. The device may determine a first set of outcomes based on running the artificial intelligence model on the public data set and a second set of outcomes based on rerunning the model on the extended set of data. The device may then compare the two sets of outcomes to determine whether a private data value is identifiable based on the second set of outcomes. If a private data value is identifiable, the device may obfuscate the results prior to transmitting the results to the requestor.
US11256808B2 Detecting malware via scanning for dynamically generated function pointers in memory
Techniques for detecting malware via scanning for dynamically generated function pointers in memory are disclosed. In some embodiments, a system/process/computer program product for detecting malware via scanning for dynamically generated function pointers in memory includes monitoring changes in memory during execution of a malware sample in a computing environment; detecting a dynamically generated function pointer in memory based on an analysis of the monitored changes in memory during execution of the malware sample in the computing environment; and generating a signature based on detection of the dynamically generated function pointer in memory, wherein the malware sample was determined to be malicious.
US11256807B2 Mitigation of return-oriented programming exploits
A computing apparatus, including: a processor; a memory; and encoded logic to instruct the processor to: identify within the memory a payload that is suspected to be a return-oriented programming (ROP) chain; execute the suspected ROP chain in a speculative execution path within the processor; force a missed prediction of the speculative execution path; determine that the suspected ROP chain executed through; and take a security action responsive to the determining.
US11256805B2 Method and system for identification of secure binary images
A method at a computing device for identification of secure binary images, the method including: dissecting a binary image into routines and functions; disassembling byte code for the dissected routines and functions; retrieving local routine and function parameters; counting a number of conditional routines for each local routine and function parameter; and creating a confidence score for each dissected routine and function.
US11256800B2 Electronic apparatus and unlocking method thereof
An electronic apparatus and an unlocking method thereof are provided. The electronic apparatus receives an input password. When the input password matches a valid password, the electronic apparatus is unlocked. When the input password does not match the valid password, a protection system is activated. The protection system collects usage information and posts a warning message to a social networking site based on the usage information.
US11256798B2 Systems and methods for decryption as a service
Systems and methods for decryption of payloads are disclosed herein. In various embodiments, systems and methods herein are configured for decrypting thousands of transactions per second. Further, in particular embodiments, the systems and methods herein are scalable, such that many thousands of transactions can be processed per second upon replicating particular architectural components.
US11256797B2 Remote attestation for multi-core processor
The disclosed technology is generally directed to the authentication of software. In one example of the technology, a private attestation key is stored in hardware. In some examples, during a sequential boot process a hash is calculated, in an order in which the software stages are sequentially booted, of each software stage of a plurality of software stages. The hashes of each software stage of the plurality may be cryptographically appended to an accumulation register. The accumulation register may be used to attest to validity of the software stages. The plurality of software stages may include a first bootloader, a runtime for a first core of a multi-core processor, and a runtime for a first execution environment for a second core of the multi-core processor.
US11256796B2 Ensuring authenticity of at least one value of a device property
The invention relates to a method for ensuring the authenticity of at least one value of a device property wherein the device property is a characteristic of a device (6). According to the invention, at least one operating value (14, 16) of at least one dynamic device property is signed using a digital key (20), wherein an operating-dependent digital signature (2) is generated.
US11256795B2 Graphical user interface for generation and validation of secure authentication codes
Embodiments of the invention are directed to a system, method, or computer program product structured for generation and validation of secure authentication codes. In some embodiments, the system is structured for fetching screen coordinates for a user device, generating a keypad layout, and numbering the keypad layout to produce an authentication keypad. The system is also structured for generating an authentication string, generating a final authentication code hash from the authentication string and a pattern of the authentication string as input into the authentication keypad, and transmitting the authentication keypad and authentication string to a user device. The system is further structured for generating a captured authentication code hash from a captured string and a captured pattern, comparing the final authentication code hash to the captured authentication code hash, and if the final authentication code hash matches the captured authentication code hash, transmitting a session token to a user device.
US11256793B2 Method and device for identity authentication
The present disclosure discloses a method and device for identity authentication. One example method includes retrieving stored fingerprint information for a user including a plurality of recorded fingerprints for the user, each recorded fingerprint associated with a different finger of the user; selecting a subset of the recorded fingerprints to be used to authenticate the user; prompting the user to provide fingerprint information corresponding to each finger associated with a recorded fingerprint in the selected subset; in response to prompting the user, receiving user-provided fingerprint information from the user; matching the user-provided fingerprint information against the selected subset of the recorded fingerprints; and determining that an identity authentication of the user succeeds when the user-provided fingerprint information matches the selected subset of the recorded fingerprints.
US11256792B2 Method and apparatus for creation and use of digital identification
A method for generating a digital ID comprising capturing one or more user images of user's face, transmitting the one or more user images or data derived therefrom to a verification server and determining if the one or more images represent a live person. Capturing an ID image of a photo identification for the user and transmitting the ID image to the verification sever. Comparing at least one of the one or more user images or data derived therefrom to the image of the user on the photo identification to determine if user in the one or more user images is the same person as the image on the photo identification. Responsive to a match from the comparing and a determination that a live person was captured in the one or more user images, generating a user digital ID and transmitting the user digital ID to the user.
US11256789B2 Recurring token transactions
A method is disclosed. The method includes receiving a communication comprising a real credential from a communication device and providing the real credential to a token computer. The token computer generates a token and a cryptogram, and the cryptogram is formed using a resource provider initiated transaction indicator. The method includes receiving, from the token computer, the token and the cryptogram, and transmitting, to a processing computer, an authorization request message comprising the token, the cryptogram, a resource provider identifier, and a transaction amount for a first transaction. The processing computer validates the cryptogram, exchanges the token for the real credential, stores the resource provider identifier, and forwards the authorization request message including the real credential, and the transaction amount to an authorizing entity computer. The method also includes receiving an authorization response message from the authorizing entity computer.
US11256780B1 Methods and apparatus for fast eigenvalue decomposition of Hermitian matrices
Methods and apparatus for fast Eigenvalue decomposition of Hermitian matrices are disclosed. In an exemplary embodiment, a method is provided for performing a decomposition iteration that includes identifying a largest off-diagonal term of a channel response matrix X, generating a 2×2 Hermitian matrix X2 that includes the largest off-diagonal term, and generating a 2×2 Unitary matrix Ū2 from the 2×2 Hermitian matrix X2. The decomposition iteration also includes multiplying the 2×2 Unitary matrix Ū2 with the 2×2 Hermitian matrix X2 to generate an updated largest off-diagonal term and updating the channel response matrix X with the updated largest off-diagonal term. The method also includes performing one or more additional decomposition iterations until all off-diagonal terms of the channel response matrix X are less than a target value.
US11256776B2 System and method for on-the-fly conversion of non-accessible online documents to accessible documents
The invention relates to a method for an automatic and on-the-fly conversion of website's non-accessible documents to respective documents in an accessible format, comprising: (a) inserting a first script within each web page of said website that contains one or more non accessible documents; (b) upon loading of a web page from said website to a user's browser, executing said first script, which in turn identifies all original links within said web page to non-accessible documents, said script also substitutes a respective alternative link for each of said original links respectively, each of said alternative links leads to an alternative address, respectively, within a conversion server; (c) upon clicking by a user of one of said alternative links, extracting by said conversion server the respective non-accessible document, and transferring the respective non accessible document to said conversion server; (d) converting said non-accessible document to a respective document in an HTML format; (e) adding to said HTML format document at least an accessibility ruler script, thereby creating an accessible document; (f) optionally adding one or more additional scripts to said accessible document; and (g) displaying said accessible document at the user's browser, while simultaneously executing said accessibility ruler script and said additional scripts, if exist.
US11256775B1 Progressive prefetching
The present invention relates to systems, apparatus, and methods of using usage data to determine the dependency structures of a web application, including dependency structures between follow-on objects of an initial object in a web transaction. In one embodiment, an input URL and associated dynamic response data are analyzed for such nested or dependent relationships. In further embodiments, analysis of these relationships are used to improve prefetching operations to lower overall page load times.
US11256774B2 Systems and methods for content presentation
Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.
US11256758B2 System and method for rendering overlapping points
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives from a computing system a plurality of data and a plurality of points associated with the plurality of data for display in a view of a map. Each point in the set of points includes location data specifying a location of the point. The program further determines that a subset of the plurality of points have the same location data. The program also renders in the view of the map a geometry representing the subset of the plurality of points and an indication that the geometry represents the subset of the plurality of points. For points in the plurality of points other than the subset of the plurality of points, the program further renders geometries that represent the points.
US11256757B1 Systems and methods for automatically classifying a fault report related to a mechanical asset
A plurality of object names and a query string are defined. A first set that includes a plurality of first query string-object name pairs is generated based on the plurality of object names and the query string. A closeness score is determined for each first query string-object name pair in the first set. A second set that includes a plurality of second query string-object name pairs is generated, wherein the second query string-object name pairs are selected from the first set based on the closeness scores. A measure of semantic similarity is determined for each second query string-object name pair in the second set. A third set of third query string-object name pairs is defined, wherein the third query string-object name pairs are selected from the second set based on the measures of semantic similarity.
US11256756B2 Character string distance calculation method and device
Techniques for determining character string differences between a target character string and one or more candidate character strings are provided. In some implementations, a target bitmap is produced for the target character string and a target bitmap weight is calculated. A candidate bitmap and a candidate bitmap weight associated with a candidate character string is obtained. In response to determining that the candidate bitmap weight differs from the target bitmap weight by less than a first threshold value, an exclusive OR operation is performed between the target bitmap and the candidate bitmap. In response to determining that number of ones in the result of the exclusive OR is less than a second threshold value, the candidate character string is included in a character set that includes one or more character strings that are close to the target character string.
US11256749B2 Graph data processing method and apparatus, and system
A graph data processing method and a distributed system is disclosed. The distributed system includes a master node and a plurality of worker nodes. The master node obtains master node graph data, divides the graph data to obtain P shards, where the P shards include a first shard and a second shard. The master node determines at least two edge sets from each shard, schedules at least two edge sets included in the first shard to at least two worker nodes for processing, and schedules an associate edge set included in the second shard to the at least two worker nodes for processing, where the associate edge set is an edge set that includes an outgoing edge of a target vertex corresponding to the first shard.
US11256747B1 Data reduction for node graph creation
This disclosure describes systems and methods that facilitate reducing a data set that may be used to construct a node graph. For example, the data set may include collections, representations, and associations between the collections and the representations. Topic scores may be determined for the representations, and diversity scores for each collection may be determined based on the topic scores of representations that are associated with the respective collection. If the diversity score is too high, then the collection and its associations are excluded from being incorporated into a node graph that is subsequently constructed from the data set. Topic scores may also be determined for collections in the data set based on the topic scores of representations that are associated with each collection.
US11256736B2 Personalized image recognition
Technologies generally described herein relate to a computing device for personalized image recognition scheme. Example computing devices may include at least one processor; and at least one memory. The at least one memory may store instructions. The at least one processor executes the instructions to perform operations. The operations may comprise obtaining an input image containing an object and a user identifier; preprocessing the input image to produce image feature data; preprocessing user information corresponding to the user identifier to produce user feature data; determining a user group based on the user feature data to obtain group feature data of the user group; conducting a search of an image database based on the image feature data and the group feature data to search for one or more images; and generating object information based on image information of the one or more images.
US11256734B2 Systems and methods for extracting information from a text string generated in a distributed computing operation
Systems and methods are disclosed that provide for extracting information from a text string. In certain embodiments, a system is disclosed to receive a textual string representative of a distributed computing operation. The system is configured to isolate an identifier included in the textual string based on information in the textual string and/or other information associated with the distributed computing operation. The system is also configured to provide the identifier to a computer device over a network.
US11256732B2 File validation supported by machine learning
Matching documents of a first kind (e.g., credit memos) to documents of a second kind (e.g., invoices) includes training a set of feature models and an all-features model. The set of feature models can be applied to unmatched documents of the first kind to produce predicted documents of the second kind. The predicted documents can be used to identify candidate documents as candidates to be matched to the unmatched documents.
US11256730B2 Use of relative atlas in an autonomous vehicle
A relative atlas may be used to lay out elements in a digital map used in the control of an autonomous vehicle. A vehicle pose for the autonomous vehicle within a geographical area may be determined, and the relative atlas may be accessed to identify elements in the geographical area and to determine relative poses between those elements. The elements may then be laid out within the digital map using the determined relative poses, e.g., for use in planning vehicle trajectories, for estimating the states of traffic controls, or for tracking and/or identifying dynamic objects, among other purposes.
US11256728B2 Positional route guidance
Embodiments of the present invention provide methods, program products, and systems for locating an unknown location by searching known geographical indicators. Embodiments of the present invention can be used to receive a search query for an unknown location. The search query can comprise one or more symbols denoting geographical indicators representative of the unknown location. Embodiments of the present invention can be used to locate unknown locations by searching for a location that matches the one or more symbols representative of the unknown location and returning results that match the received search query.
US11256723B2 Pesticide residue detection data platform based on high resolution mass spectrum, internet and data science, and method for automatically generating detection report
Disclosed is a pesticide residue detection data platform based on high resolution mass spectrum, the Internet and data science, and a method for automatically generating a detection report. The platform includes allied laboratories, a detection result database of the allied laboratories, four basic sub-databases, a data collection system and an intelligent data analysis system. The intelligent analysis system reads data according to conditions set by a user, performs various statistical analyses according to a statistical analysis model, generates charts, obtains a comprehensive conclusion, and returns an analysis result to the client ends of the allied laboratories.
US11256721B2 System and method for sandboxing support in a multidimensional database environment
In accordance with an embodiment, described herein is a system and method for providing sandboxing support in a multidimensional database environment. A plurality of sandboxes and a baseline data can be provided in a multidimensional database server, with each sandbox created for a particular “what-if” analysis, and configured to store one or more changes to the baseline data. When a request is received for a report on a particular “what-if” analysis from a client/user, the multidimensional database server can split the request into a first query and the second query, with the first query directed to a sandbox associated with the client/user, and the second query directed to the baseline data. The multidimensional database server can merge results from the first query and the second query, and perform aggregations and calculations on the merged data, before sending the merged data to a client.
US11256720B1 Hierarchical data structure having tiered probabilistic membership query filters
In an embodiment, a hierarchical data structure includes data blocks separated into a plurality of data segments partitioned into a plurality of supersegments. Each data segment includes a predetermined number of data blocks. Each supersegment includes a predetermined number of data segments. Responsive to receiving data to store in the hierarchical data structure, a first subset of data segments are grouped into a first supersegment to allow a first portion of the data to be sequentially stored to a first set of data blocks in a first data segment of the first supersegment. Also, a second portion of the data is sequentially stored to a second set of data blocks in a second data segment of the first supersegment. Probabilistic membership query filters are generated at each different level for each data segment and the first supersegment of the hierarchical data structure to allow for efficient search and data retrieval.
US11256719B1 Ingestion partition auto-scaling in a time-series database
Methods, systems, and computer-readable media for ingestion partition auto-scaling in a time-series database are disclosed. A first set of one or more hosts divides elements of time-series data into a plurality of partitions. A second set of one or more hosts stores the elements of time-series data from the plurality of partitions into one or more storage tiers of a time-series database. An analyzer receives first data indicative of the resource usage of the time-series data at the first set of one or more hosts. The analyzer receives second data indicative of the resource usage of the time-series data at the second set of one or more hosts. Based at least in part on analysis of the first data and the second data, the analyzer initiates a split of an individual one of the partitions into two or more partitions.
US11256718B2 Data placement in hybrid data layouts for tiered HTAP databases
Computer-implemented method for allocating columns of a table stored in a database system into at least two sets of columns, a first set and a second set, the data of the columns allocated to the first set being stored on a primary storage medium using a column-oriented data structure and the data of columns allocated to the second set being stored on a secondary storage medium using a row-oriented data structure, wherein the method comprises the step of allocating the columns of the table to the first and the second set autonomously on the basis of a performance-cost model.
US11256716B2 Verifying mirroring of source data units to target data units
Provided are a computer program product, system, and method verifying mirroring of source data units to target data units. Source data units in a source storage are mirrored to corresponding target data units in a target storage. The source data units are read to compare to corresponding mirrored target data units. The read source data units that did not match the corresponding target data units are saved in source version data. The source data units that were read and did not match the corresponding target data units are read. The mirroring of the source data units are verified in response to determining that for each mirrored source data unit, one of a read source data unit and the read source data unit saved in the source version data matches the corresponding target data unit.
US11256709B2 Method and system for adapting programs for interoperability and adapters therefor
A method and system according to embodiments enable generalized program to program interoperability. The method and system employ an automatic or substantially automatic transform adapter for using a given exchange standard for two-way communication with a program. In order for the adapter to employ the exchange standard, a discovery manager may learn the program's data communications structure and/or format, and may learn data meaning information from the program. An adapter creator may derive a transform which converts the program's data communications structure and data meaning into the exchange standard. The transform may be used by the adapter to enable two-way communication with any adapter and/or program similarly employing the given exchange standard to achieve interoperability.
US11256704B2 Selecting substitute ingredients in a food recipe
The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.
US11256703B1 Systems and methods for determining long term relevance with query chains
Embodiments of the present invention provide improved techniques for determining long term relevance and user behavior using query chains. The query chains may first be detected and then annotated into different types of chains based at least in part on various decision rules, machine-learned classifiers, and inter-query relationships. The query chains may then be subsequently used to train models for predicting user behavior and providing more relevant results to a user's queries. A content provider system according to various embodiments may aggregate historical data associated with previous search and/or transaction data, which may be analyzed to detect query chains, for example, whether queries are chained to each other. Determining whether queries are chained to each other may involve incorporating decision rules and reformulation models, analyzing temporal windows between queries, and/or analyzing inter-query relationships.
US11256694B2 Tolerance level-based tuning of query processing
An input is accessed representing a tuning parameter for a first query statement and a tolerance level. The tolerance level represents a degree of acceptable discrepancy between the first query statement and another query statement. A first fingerprint is generated for the first query statement based on a content of the first query statement and the tolerance level; and the first fingerprint and the tuning parameter are stored. The first fingerprint is used as an index for an optimizer to associate the tuning parameter with a second query statement that corresponds to the first fingerprint.
US11256693B2 GraphQL management layer
Aspects of the invention include assessing, by a management layer executing on a first processor, a query from a client application requesting data from a server. The assessing occurs prior to the query being executed by a provider. The assessing includes extracting, by the management layer, characteristics of the query. The management layer compares the extracted query characteristics with a policy defined by the provider. Based at least in part on results of the comparing, it is determined by the management layer whether the query is permitted to be executed by the provider at the server. The management layer initiates execution of the query at the server in response to determining that the query is permitted to be executed. The management layer prevents execution of the query at the server in response to determining that the query is not permitted to be executed.
US11256692B2 Systems and methods for bi-directional database application programming interface, extract transform and load system, and user computing device
Systems and methods are provided for improved integration between database systems. Data from multiple disparate computing systems is transmitted via bi-directional communication interfaces. The data is stored in its original form from respective data sources and transformed in stream and/or batch processes into one or more predefined formats. Individual transformations are stored and/or recorded. The transformed and/or integrated data is provided to one or more computing devices via the communication interfaces.
US11256690B2 Using row value constructor (RVC) based queries to group records of a database for multi-thread execution
Methods for splitting a plurality of records into subsets for parallel processing by separate threads are disclosed. In one embodiment, a plurality of records are added to a database. The adding includes tracking, for each unique value found in the plurality of records within a selected one of the sequence of fields, a statistic based on the values found in the plurality of records within a next one of the sequence of fields. Then a plurality of queries are generated, each includes a row value constructor (RVC) with a logical operation, a specific one of the unique values found within the selected one of the sequence of fields, and, for that specific value, the tracked statistic. Then a plurality of threads are caused to execute that each submit one of the queries and operate on a subset of the plurality of records responsive to execution of that query.
US11256682B2 Managing storage quotas in a shared storage system
A facility for managing filesystem object storage quotas (i.e., size limits) in a storage environment is disclosed. The facility enables users to establish, modify, and remove quotas on directories and files within a filesystem. Each quota acts as a soft limit on the size of the associated filesystem object, including any child objects of the filesystem object. The facility improves the speed at which the system can test for and identify violations of quotas established for individual filesystem objects by using aggregation and reconciliation techniques rather than constantly traversing a filesystem in its entirety to test for violations of quotas.
US11256681B2 Method and apparatus for controlling access to trie data structure
A technology for controlling an access of a trie by managing node access permissions of processes that access a trie data structure and perform an operation is disclosed. Example embodiments include accessing a window initiating node in a trie, determining whether a next node is an anchor node while visiting lower nodes of the window initiating node in a predetermined traversal order, locking the next node when the next node is an anchor node, releasing a lock of the window initiating node when the window initiating node is an anchor node, and setting the next node as the window initiating node.
US11256680B2 Resource estimation for MVCC-enabled database
Systems and methods may include execution of a database workload on a plurality of database tables, collection of execution statistics associated with execution of the database workload, determination of an in-memory row storage cache size for multi-version concurrency control based on the collected execution statistics, and configuration of a database system to allocate the in-memory row storage cache size for multi-version concurrency control.
US11256677B2 Method, device, and computer program product for managing storage system
Management of a storage system is enabled. In an example, a partition index associated with the partition is obtained, the partition index comprising a group of nodes, a node in the group of nodes indicating metadata of an object in the group of objects. A valid node in the partition index is identified, the valid node indicating valid metadata of an object associated with the valid node in the storage system. A local index for the partition index is generated based on the valid node. In response to receiving an access request for a target object in the group of objects, the target object in the storage system is accessed based on the local index. With the foregoing example implementations, metadata in the storage system may be accessed more efficiently, and the overall response speed of the storage system may be increased.
US11256674B2 Computer implemented color management system and method
A computer implemented color management system and method are disclosed. The system comprises a color data repository encoding data indexing links on items according to a predetermined color classification scheme and a processor configured to execute computer program code for executing a color management system, including computer program code configured to provide a user interface configured to receive a user query and provide data from the color data repository in dependence on the user query, computer program code configured to provide a plurality of content interfaces. Each content interface is configured to link a respective remote content data repository storing data on items to the item's respective entry in the color data repository and upon presentation of a new item by the respective remote content data repository to classify the new item according to the predetermined color classification scheme and index a link to the new item in the color data repository according to the classification.
US11256673B2 Anomaly detection in deduplication pruning operations
Described herein are techniques for better understanding problems arising in an illustrative information management system, such as a data storage management system, and for issuing appropriate alerts and reporting to data management professionals. The illustrative embodiments include a number of features that detect and raise awareness of anomalies in system operations, such as in deduplication pruning operations. Such anomalies can include delays in the processing of archive files to be deleted and/or delays in the generation of the list of archive files to delete. Anomalies are characterized by frequency anomalies and/or by occurrence counts. Utilization is also of interest for certain key system resources, such as deduplication databases, CPU and memory at the storage manager, etc., without limitation. Predicting low utilization periods for these and other key resources is useful for scheduling maintenance activities without interfering with ordinary deduplication pruning operations and/or other data protection jobs.
US11256670B2 Multi-database system
A method may include obtaining metadata associated with first and second data sets that may be stored at remote computing devices. The method may also include constructing a first database based on the metadata, and performing a first processing task on the first data set. The first processing task may include obtaining raw data of the first data set, and importing the raw data of the first data set into a second database that may be configured as a relational database. The first processing task may also include generating relationships in the second database between entries of the first data set to facilitate anticipated responses to queries. The method may additionally include performing a second processing task different from the first processing task on the second data set, and after performing the first processing task, receiving a query that invokes the first data set, and responding to the query.
US11256668B2 Virtual log file that aggregates multiple physical log files
The current document is directed to a virtual-log-file system that provides a browser-like display interface to users, enabling users to view the contents of log files. The virtual-log-file system assembles a virtual log file from the contents of one or more physical log files, applying filters and other processing to physical-log-file entries in order to generate the virtual-log-file entries logically contained within the virtual log file. The virtual-log-file system allows users to navigate, by scrolling, through the entries of the virtual log file, with additional virtual-log-file entries obtained from physical log files by the virtual-log-file system to support logical infinite scrolling in either direction. In addition, the virtual-log-file system provides for user selection of particular virtual-log-file entries as anchors that represent positions within the sequence of virtual-file-log entries, allowing a user to mark the anchor entries to facilitate visual recognition and to quickly navigate back to anchor entries after scrolling away from the anchor entries.
US11256664B1 Systems and methods for memory management in source agnostic content staging
A content staging system includes a content engine structured to receive content including a plurality of dataset elements from a content source, determine whether a content amount of the received content exceeds a memory capacity threshold, and auto-switch between memory and a file system during content processing based on the content amount. The content staging system includes a processing engine communicably coupled to the content engine. The processing engine is structured to receive the content including a plurality of dataset elements, and transform the plurality of dataset elements based on a source agnostic file definition format. The source agnostic file definition format supports content encryption, track a field of the plurality of dataset elements, or a combination thereof.
US11256662B2 Distributed ledger system
A system, method and apparatus for using a distributed ledger to control searching for information stored in a distributed storage system. The system comprises at least one apparatus, the system comprising: identifier storing means for causing, at least in part, an identifier to be stored in the distributed ledger, the identifier enabling a determination of where at least a portion of the information is stored in the distributed storage system in dependence on finding the identifier in the distributed ledger.
US11256659B1 Systems and methods for aggregating and displaying data from multiple data sources
Systems and methods for collecting and aggregating data from multiple data sources on a real-time basis in an organized manner that can be stored, distributed, published, analyzed, and retrieved in various different formats and for different purposes is described. The methods include providing a user with reports and insights created by consolidating all data records and activity into a single data record generated by a common data model.
US11256658B2 Causality recognizing apparatus and computer program therefor
A causality recognizing apparatus includes a candidate vector generating unit configured to receive a causality candidate for generating a candidate vector representing a word sequence forming the candidate; a context vector generating unit generating a context vector representing a context in which noun-phrases of cause and effect parts of the causality candidate appear; a binary pattern vector generating unit, an answer vector generating unit and a related passage vector generating unit, generating a word vector representing background knowledge for determining whether or not there is causality between the noun-phrase included in the cause part and the noun-phrase included in the effect part; and a multicolumn convolutional neural network learned in advance to receive these word vectors and to determine whether or not the causality candidate has causality.
US11256657B2 System, apparatus and method for adaptive interconnect routing
In one embodiment, an apparatus includes an interconnect to couple a plurality of processing circuits. The interconnect may include a pipe stage circuit coupled between a first processing circuit and a second processing circuit. This pipe stage circuit may include: a pipe stage component having a first input to receive a signal via the interconnect and a first output to output the signal; and a selection circuit having a first input to receive the signal from the first output of the pipe stage component and a second input to receive the signal via a bypass path, where the selection circuit is dynamically controllable to output the signal received from the first output of the pipe stage component or the signal received via the bypass path. Other embodiments are described and claimed.
US11256656B2 Hybrid programmable many-core device with on-chip interconnect
The present invention provides a hybrid programmable logic device which includes a programmable field programmable gate array logic fabric and a many-core distributed processing subsystem. The device integrates both a fabric of programmable logic elements and processors in the same device, i.e., the same chip. The programmable logic elements may be sized and arranged such that place and route tools can address the processors and logic elements as a homogenous routing fabric. The programmable logic elements may provide hardware acceleration functions to the processors that can be defined after the device is fabricated. The device may include scheduling circuitry that can schedule the transmission of data on horizontal and vertical connectors in the logic fabric to transmit data between the programmable logic elements and processor in an asynchronous manner.
US11256654B2 Logic circuitry for print cartridges
A logic circuitry package for association with a replaceable print apparatus component comprises: logic and a serial data bus interface, wherein the serial data bus interface is to interface with a serial data bus of a print apparatus, and, wherein the logic is, in response to a first command sent to the logic circuitry package via the serial data bus connected to the serial data bus interface, the first command including a time period, to generate a low voltage condition on the serial data bus for a duration based on the time period, and, after the duration, return to a default voltage condition on the serial data bus.
US11256651B2 Multiple master, multi-slave serial peripheral interface
Systems, methods, and apparatus provide a multi-master serial peripheral interface. An apparatus is coupled to master and slave devices through an interconnect circuit using individual point-to-point SPI links. The interconnect circuit may be configured to couple pairs of devices selected from the plurality of devices through their individual point-to-point SPI links, enable a first transaction to be completed between a first pair of devices after a first master device in the first pair of devices initiates the first transaction, enable a second transaction to be completed between a second pair of devices after a second master device in the second pair of devices initiates the second transaction, and prevent a collision between the first master device and the second master device while the first pair of devices are engaged in the first transaction. The pairs of devices may be selected when they are participants in one or more transactions.
US11256649B2 Machine templates for predetermined compute units
Machine templates are described herein that provide for enhanced configuration and deployment of arrangements of physical computing components coupled over a communication fabric. In one example, a method includes presenting a user interface indicating a plurality of templates each specifying at least a predefined arrangement of physical computing components for inclusion in compute units, and receiving a user selection indicating a selected template among the plurality of templates to form a target compute unit. The method includes allocating to the target compute unit a set of physical computing components according to the selected template, and instructing a management entity to establish the target compute unit based at least on logical partitioning within a communication fabric communicatively coupling the set of physical computing components of the target compute unit.
US11256640B2 File transfer method, apparatus, device between BMCs and storage medium
A file transfer method between BMCs is provided, to implement file transfer from a master BMC to a slave BMC. Firstly, a file to be transferred to the slave BMC is obtained. Then a communication connection with the slave BMC is established through an I2C bus. After the communication connection is established, the file is divided into multiple sub-files to meet transmission requirements of an IPMI. Finally, the sub-files are read, and the sub-files are sent to the slave BMC, so that the slave BMC combines the sub-files to obtain the file. A file transfer apparatus, device between BMCs and a storage medium corresponding to the method are further provided.
US11256637B2 Legacy-compatible 8-bit addressing on RFFE bus for increased device connections
Systems, methods, and apparatus increase the number of slave devices that can be connected to a serial bus. The bus protocol may be an RFFE protocol, an SPMI protocol, an I3C protocol or another protocol usable on a serial bus. In various aspects of the disclosure, a method performed at a device coupled to a serial bus includes receiving a first datagram at a slave device coupled to a serial bus, where the first datagram includes a 4-bit broadcast address indicative of a broadcast datagram, a first command directed to an invalid register address, and a payload, determining an encapsulation protocol associated with the invalid register address, and responding to a second command carried in the payload when an 8-bit slave address in the payload matches an 8-bit slave identifier allocated to the slave device.
US11256635B2 Optical module link negotiation information obtaining method, device, and system
An optical module link negotiation information obtaining method, a device, and a system are provided to include: obtain first information of an optical module readable partition; when the partition indicated by the first information is different from a partition that stores link negotiation information in the optical module, and a recorded quantity of optical module link negotiation information obtaining times does not reach a preset threshold, modify the first information of the optical module readable partition into information indicating the partition that stores the link negotiation information to make the partition that stores the link negotiation information as an updated optical module readable partition; and re-obtain second information of the updated optical module readable partition, and when the updated partition indicated by the second information is the same as the partition that stores the link negotiation information in the optical module, obtain optical module link negotiation information.
US11256631B1 Enhanced security via dynamic regions for memory protection units (MPUs)
This invention relates to the use of dynamic MPU regions to enhance the security and ease of development of multitasking embedded and similar systems.
US11256626B2 Apparatus, method, and system for enhanced data prefetching based on non-uniform memory access (NUMA) characteristics
Apparatus, method, and system for enhancing data prefetching based on non-uniform memory access (NUMA) characteristics are described herein. An apparatus embodiment includes a system memory, a cache, and a prefetcher. The system memory includes multiple memory regions, at least some of which are associated with different NUMA characteristic (access latency, bandwidth, etc.) than others. Each region is associated with its own set of prefetch parameters that are set in accordance to their respective NUMA characteristics. The prefetcher monitors data accesses to the cache and generates one or more prefetch requests to fetch data from the system memory to the cache based on the monitored data accesses and the set of prefetch parameters associated with the memory region from which data is to be fetched. The set of prefetcher parameters may include prefetch distance, training-to-stable threshold, and throttle threshold.
US11256624B2 Intelligent content migration with borrowed memory
Systems, methods and apparatuses to intelligently migrate content involving borrowed memory are described. For example, after the prediction of a time period during which a network connection between computing devices having borrowed memory degrades, the computing devices can make a migration decision for content of a virtual memory address region, based at least in part on a predicted usage of content, a scheduled operation, a predicted operation, a battery level, etc. The migration decision can be made based on a memory usage history, a battery usage history, a location history, etc. using an artificial neural network; and the content migration can be performed by remapping virtual memory regions in the memory maps of the computing devices.
US11256622B2 Dynamic adaptive drain for write combining buffer
In one embodiment, a processor includes a write combining buffer that includes a memory having a plurality of entries. The entries may be allocated to committed store operations transmitted by a load/store unit in the processor, and subsequent committed store operations may merge data with previous store memory operations in the buffer if the subsequent committed store operations are to addresses that match addresses of the previous committed store operations within a predefined granularity (e.g. the width of a cache port). The write combining buffer may be configured to retain up to N entries of committed store operations, but may also be configured to write one or more of the entries to the data cache responsive to receiving more than a threshold amount of non-merging committed store operations in the write combining buffer.
US11256619B2 Memory management for serverless databases
A solution is disclosed for memory management of serverless databases that includes: based at least on detecting a trigger event, determining whether memory is to be reclaimed; based at least on determining that memory is to be reclaimed, determining an amount of memory to be reclaimed; identifying memory to be reclaimed; and reclaiming the identified memory. Disclosed solutions are flexible, enabling customization of the aggressiveness and manner of memory reclamation. This permits users to specify a tailored balance point between performance and cost, for arrangements that bill users based on resource usage (e.g., memory consumed by a serverless database). In some examples, users specify a ramp-down parameter that is used to determine how much memory can be evicted in a particular reclamation event, time intervals (or another criteria) for triggering a reclamation event, and a definition for whether a cache is active.
US11256618B2 Storage apparatus managing system comprising local and global registering regions for registering data and associated method
A storage apparatus managing method applied to a first storage apparatus and a second storage apparatus coupled to the electronic apparatus is disclosed. The first storage apparatus includes a local registering region and a global registering region. The storage apparatus managing method includes: when the global registering region does not have a target data unit, reading the target data unit from the local registering region or from the second storage apparatus; and copying the target data unit to the global registering region. When the target data unit is copied to the global registering region, the target data unit is copied to a global registering buffer region, or otherwise in response to the global registering buffer region not having enough space, the target data unit is copied to a global registering file region.
US11256615B2 Apparatus and method for managing map segment using map miss ratio of memory in a memory system
A memory system may include a memory device and a controller including a memory, suitable for generating map data for mapping between a physical address corresponding to data within the memory device in response to a command and a logical address received from a host, wherein the controller selects a memory map segment among a plurality of memory map segments, when a read count corresponding to the selected memory map segment is greater than or equal to a first threshold, calculates a map miss ratio of the memory using a total read count and a map miss count, and transmits the selected memory map segment to the host when the map miss ratio is greater than or equal to a second threshold.
US11256611B2 Simulation-based technique to synthesize controllers that satisfy signal temporal logic specifications
A method for synthesizing parameters for control of a closed loop system based on a differentiable simulation model of the closed loop system includes determining requirements/specifications for the closed loop system in signal temporal logic (STL). The method also includes selecting a parametric control law having a differentiable parameter control function. The method also includes converting the requirements in signal temporal logic into differentiable computational graph. The method further includes building the differentiable simulation model as a differentiable computational graph. Furthermore, the method includes automatically learning values of parameters for the differentiable parameter control function of the closed loop system by backpropagating an error.
US11256600B2 Log analysis application
A method and system for performing queries on a consolidated log directory for multiple servers in a client environment is provided. The log analysis application provides a single login for a user into multiple servers in a client environment. This allows the user to quickly and efficiently navigate client servers and client error log files to troubleshoot and perform pre-configured queries on the log files and client data.
US11256598B2 Automated selection of performance monitors
An embodiment includes extracting statistical data associated with invocation of an application programming interface (API) from a log and using the statistical data to calculate a performance value and generate an aggregate dataset that combines the performance value with performance values associated with other invocations of the API. The embodiment includes calculating metric values for performance values for respective time intervals of a time period and calculating mean and standard deviation values of the metric values for the time period. The embodiment includes selecting the API as a candidate API and detecting a Customer Impacting Event (CIE) by applying a machine learning algorithm using monitored values associated with the candidate API during a time frame defined by a rolling window. The embodiment also includes automatically initiating a selected alert from among a plurality of alert options based at least in part on the monitored values associated with the CIE.
US11256597B2 Ensemble approach to alerting to model degradation
A detection modeling system for alerting to analytical model degradation has a processing device and a memory coupled to the processing device. The detection modeling system is configured to perform a distribution analysis on the selected detection model to determine a first health rating for the selected detection model, perform a survival analysis on the selected detection model to determine a second health rating for the selected detection model, generate an indicative score for the detection model based on the first health rating and the second health rating, and compare the indicative score to a threshold value and alert to model degradation based on the comparison.
US11256593B2 Software container image quality ranking based on performance of instances of the software container images
An apparatus includes a processing device comprising a processor coupled to a memory. The processing device is configured to obtain metrics characterizing performance, over two or more periods of time, of software container instances of each of a plurality of software container images. The processing device is also configured to determine, for each of the two or more periods of time, a periodic quality ranking of the plurality of software container images based at least in part on the obtained metrics. The processing device is further configured to generate an overall quality ranking of the plurality of software container images utilizing a consensus ranking aggregation algorithm configured to aggregate the periodic quality rankings of the plurality of software container images across the two or more periods of time, and to publish the overall quality ranking of the plurality of software container images to a software container registry.
US11256589B2 Detecting a change to system management mode bios code
Examples herein disclose monitoring an expected functionality upon execution of a system management mode (SMM) code. The examples detect whether a change has occurred to the SMM code based on the monitoring of the expected functionality. The change indicates that the SMM code is compromised.
US11256586B2 Remote copy system and remote copy management method
A failure in a main site is recovered by operating in the same operational environment as a sub site. A remote copy system includes: a first storage system providing a main site; and a second storage system providing a sub site. A storage controller stores data and an operation processed in the main site as a main site journal, sends the main site journal to the sub site for sequential processing, stores data and an operation processed in the sub site as a sub site journal after a failover to the sub site is performed, and cancels an unreflected operation that is not processed in the sub site after being stored in the main site journal prior to the failover in the main site and sequentially processes the sub site journal in the main site, when a failback to the main site is performed.
US11256584B2 One-step disaster recovery configuration on software-defined storage systems
Embodiments for disaster recovery (DR) configuration management. An orchestration mechanism is used to automate a deployment and/or a configuring of two or more storage clusters for DR by arranging, in one step, a mirroring session between the two or more storage clusters. The two or more storage clusters are existing clusters, and the orchestration mechanism locates each of the existing storage clusters and establishes the mirroring session between the two.
US11256580B2 Circuit for detecting systematic and random faults
A failure detection circuit for a motor vehicle electronic computer, including: a main microcontroller having at least two microcontroller cores configured to execute the same instructions in parallel, and at least one first software module providing a critical function of a motor vehicle. The first software module includes a predetermined input point and a predetermined output point a supervision microcontroller and a synchronous communication interface for coupling the main microcontroller and the supervision microcontroller so as to enable mutual supervision. The detection circuit makes it possible to detect systematic and random failures.
US11256577B2 Selective snapshot creation using source tagging of input-output operations
Techniques are provided for selective snapshot creation using source tagging of input-output (I/O) operations. One method comprises receiving an I/O operation; obtaining an I/O tag associated with the I/O operation indicating a source of the I/O operation (e.g., a source application or a source virtual machine); updating a cumulative I/O tag value associated with the I/O tag that indicates an amount of activity associated with the I/O tag; and initiating a snapshot of at least a portion of a storage system that stores data associated with the I/O operation in response to the cumulative I/O tag value satisfying a corresponding threshold value. A source device associated with the I/O operation may associate the I/O tag with the I/O operation and send the I/O operation with the I/O tag to the storage system.
US11256576B2 Intelligent scheduling of backups
A system for reducing VM stunting during backup of a set of virtual machines is provided. In some examples, a system comprises processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform certain operations. Example operations may include running an analytic process to learn resource utilization patterns of a hypervisor system monitoring the set of virtual machines, determining an opportunistic window of reduced resource utilization based on the resource utilization patterns, and scheduling backup for the set of virtual machines during the opportunistic window.
US11256575B2 Methods, electronic devices and computer program products for managing and performing data backup jobs
Embodiments of the present disclosure provide methods, electronic device and computer program products for managing and performing data backup jobs. The method of managing a data backup job includes receiving, from a first client, a backup request for a backup job. The backup request at least indicates a first set of parameters for performing the backup job and initial parameter values corresponding to the first set of parameters. The method further includes determining updated parameter values of the first set of parameters based on a second set of parameters associated with the backup job which are pre-stored at a backup console, the first set of parameters and the initial parameter values. The method further includes transmitting the updated parameter values to the first client to cause the first client to perform the backup job based on the updated parameter values.
US11256574B1 Method and system for backing up cloud native and non-cloud native applications
A method for backing up data is performed by a backup manager. The method includes obtaining, by the backup manager, a first request from a host, wherein the first request is associated with an application on the host; in response to the first request: obtaining backup policies; obtaining a tag associated with the application; making a first determination that the tag indicates that the application is a cloud native application; and in response to the first determination: associating the application with a cloud native backup policy, wherein the cloud native backup policy is one of the backup policies; and initiating backup generation of the application based on the cloud native backup policy.
US11256573B1 Method of categorizing data and its backup destination
In one example, a method can be performed that involves receiving a backup request specifying: one or more files to be backed up; a group of one or more categories, each of which corresponds to a respective range of file sizes; and, one or more storage destinations, categorizing each of the files by assigning a respective category to each file, initiating a respective backup datastream corresponding to each category that has been assigned, and requesting that each backup datastream be backed up at the respective storage destination that corresponds to the assigned category associated with that backup datastream.
US11256569B2 Error correcting bits
A data processing apparatus is provided, which includes storage circuitry comprising a plurality of lines, each of the plurality of lines comprising a data value. Access circuitry accesses a pair of the plurality of lines at a time, the pair of the plurality of lines comprising a further data value, distinct from the data value, and a plurality of error bits to detect or correct errors in the data value in each line in the pair of the plurality of lines.
US11256567B2 Hard and soft bit data from single read
An apparatus includes memory cells programmed to one of a plurality of data states, wherein the memory cells are configured such that the plurality of data states comprise an error-prone data state. Sense circuitry of the apparatus is configured to sense first memory cells programmed to the error-prone data state, determine a bit encoding for the first memory cells, sense other memory cells programmed to other data states, and determine a bit encoding for the other memory cells. A communication circuit of the apparatus is configured to communicate the bit encoding for the other memory cells, the bit encoding for the first memory cells, and an indication that the first memory cells are programmed to the error-prone data state, in response to a single read command from a controller.
US11256563B2 Memory controller with high data reliability, a memory system having the same, and an operation method of the memory controller
A memory controller including: a fault determination circuit to receive first parity, second parity, and data read out from a first row of a memory device, and determine, based on a result of a first error detection operation using the first parity and a result of a second error detection operation using the second parity, whether the first row is faulty; a parity storage circuit to store a repair parity for repairing a fault of a row of a plurality of rows of the memory device, wherein the plurality of rows constitutes a repair unit, and wherein the repair unit includes the first row and one or more second rows; and a recovery circuit to repair a fault of the first row by using data of at least one of the second rows and the repair parity, when the first row is determined to be a faulty row.
US11256552B1 Systems and methods for managing resources in a serverless workload
Various approaches for allocating resources to an application having multiple application components, with at least one executing one or more functions, in a serverless service architecture include identifying one or more pods having multiple containers organized as a cluster in a container system capable of executing the function(s); identifying one or more routing paths in the serverless service architecture, the routing path being associated with one or more serverless execution entities capable of executing the function(s) thereon; determining (i) traffic information on the routing path(s), (ii) a cost or a performance characteristic associated with a computer resource bundle for the pod(s), and/or (iii) a cost or a performance characteristic associated with the serverless execution entity(entities); and based thereon, determining whether to (i) terminate execution of the function(s) on the pod(s) and (ii) cause execution of the function(s) on the serverless execution entity (entities).
US11256551B2 Blockchain-based virtual resource allocation
Implementations of this disclosure provide blockchain-based virtual resource allocation. An example method performed by a node device of a blockchain network that operates as an intellectual property management platform includes receiving a target transaction comprising (i) a first quantity of virtual resources for obtaining intellectual property rights for a target object, (ii) an identifier of the target object, and (iii) an identifier of the intellectual property rights, and invoking a smart contract to (i) allocate the first quantity of virtual resources to obtain intellectual property rights for the target object, and (ii) allocate a second quantity of virtual resources to a beneficiary of the intellectual property rights for the target object.
US11256548B2 Systems and methods for cloud computing data processing
Systems and methods allow users to leverage multiple disparate cloud solutions, offered by disparate service providers, in a unified and cohesive manner. A system includes a task repository configured to store a plurality of task parameters, wherein the task parameters cause one or more tasks to run on cloud services when provided to the cloud services including a dedicated solution and a shared solution, wherein the task parameters include common parameters and proprietary parameters, wherein the common parameters are common to two or more disparate cloud services, and wherein the proprietary parameters are unique to one of the cloud services. The system also includes an interface configured to receive task input including the plurality of task parameters.
US11256547B2 Efficient allocation of cloud computing resources to job requests
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that facilitate efficient allocation of computing resources of a cloud computing environment to job requests. Methods include receiving multiple job requests and sorting these job requests into one or more categories that include job requests with a same or similar set of job attributes. Methods include allocating a first number of computing resources of the compute farm to one or more job requests in each category. Methods include determining an allocation rate at which the first number of computing resources are allocated to the one or more job requests in each category. Methods include determining a remaining number of job requests in each category and allocating a second number of computing resources of the compute farm to the remaining number of job requests in each category based on the allocation rate.
US11256545B2 System on chip comprising a plurality of master resources
This system on chip comprises a plurality of master resources, a plurality of slave resources, a plurality of arbitration levels, each arbitration level being able to control the access of at least one master resource to at least one slave resource, each master resource being able to send requests to at least one slave resource according to a bandwidth associated with this slave resource and this master resource.The system is characterized by further comprising control means configured to control each bandwidth associated with each slave resource as a function of the capacity of this slave resource to process the requests originating from the master resource corresponding to this bandwidth.
US11256543B2 Processor and instruction scheduling method
A processor and an instruction scheduling method for X-channel interleaved multi-threading, where X is an integer greater than one. The processor includes a decoding unit and a processing unit. The decoding unit is configured to obtain one instruction from each of Z predefined threads in each cyclic period, decode the Z obtained instructions to obtain Z decoding results, and send the Z decoding results to the processing unit, where each cyclic period includes X sending periods, one decoding result is sent to the processing unit in each sending period, a decoding result of the Z decoding results may be repeatedly sent by the decoding unit in a plurality of sending periods, wherein 1≤Z
US11256541B2 Rescheduling of virtual machine migrations with less impact on an existing migration schedule
An apparatus, for an existing schedule indicating time slots during which virtual-machines are to be migrated between physical-machines, acquires change information indicating a change of first time slots during which first virtual-machines are to be migrated, and generates constraint information including a group of constraints regarding the change information and second time slots during which second virtual-machines other than the first virtual-machines are to be migrated. The apparatus generates semi-constraint information items each generated by excluding, from the constraint information, an exclusion target constraint that is selected in turn from among the group of constraints, and generates, for each semi-constraint information item, a rescheduling result by rescheduling migrations of the virtual-machines. The apparatus outputs a first rescheduling result that is one of the generated rescheduling results which reduces a difference between a scheduled migration time indicated by the first rescheduling result and scheduled migration times of the second virtual-machines.
US11256538B2 Directed interrupt virtualization with interrupt table
An interrupt signal is provided to an operating system executed using one or more processors of a plurality of processors. A bus attachment device receives an interrupt signal with an interrupt target ID identifying a processor assigned for use as a target processor for handling the interrupt signal. The bus attachment device translates the received interrupt target ID to a processor ID using an interrupt table entry and forwards the interrupt signal to the target processor for handling. The processor ID is used to address the target processor directly.
US11256537B2 Interrupt control apparatus, interrupt control method, and computer readable medium
An interrupt handler unit (130) generates a timer interrupt at an interrupt time, and executes an interrupt preparation process. A wait time period measurement unit (142) a measures a time period from completion of the interrupt preparation process to generation of a start request (201) as a wait time period. A time calculation unit (441) calculates a subtraction time period based on the wait time period measured by the wait time period measurement unit (142), and calculates a preparation time period that is the sum of a time period obtained by subtracting the subtraction time period from the wait time period and a processing time period of the interrupt preparation process. The time calculation unit (441) stores a time obtained by shifting back the preparation time period from the time of a next start request (201), as a next interrupt time, in a time storage unit (442).
US11256536B2 Method and system for processing transactions using a transaction coordinator
Processing a transaction is disclosed including receiving a global transaction start request sent by a message sending terminal, the global transaction start request instructing that a message link-level transaction be started, assigning a unique transaction identifier to the message link-level transaction, and sending a global transaction ID to the message sending terminal, the global transaction ID including the unique transaction ID and an address of a transaction coordinator configured to coordinate the message link-level transaction.
US11256535B2 Visualizations of computer program transactions
Examples disclosed herein relate to visualizations of computer program transactions. The examples enable obtaining a transaction record of a computer program. The transaction record may include a call stack of a plurality of procedure calls and a self-time of each procedure call. The examples enable generating a graphical representation of the transaction record having a plurality of two-dimensional shapes aligned with a first axis and a second axis. Each two-dimensional shape represents a procedure call, and a first dimension of each shape represents a call-time of each procedure call while a second dimension of each shape represents the self-time of each procedure call. The shapes are positioned in the graphical representation to reflect relative positions within the call stack.
US11256532B2 Storage architecture for virtual machines
Some embodiments of the present invention include a method comprising: accessing units of network storage that encode state data of respective virtual machines, wherein the state data for respective ones of the virtual machines are stored in distinct ones of the network storage units such that the state data for more than one virtual machine are not commingled in any one of the network storage units.
US11256531B2 Isolating physical processors during optimization of VM placement
In an approach for isolating physical processors during optimization of virtual machine placement, a server is provided comprising a plurality of containers and a plurality of physical processors. A processor builds a set of bit masks for each type of physical processor required for a logical partition. A processor builds a set of solution spaces based on the plurality of containers and an amount of each type of container of the plurality of containers. A processor completes a combinatorial search of the set of bitmasks and the set of solution spaces. A processor identifies a solution space of the set of solution spaces for the logical partition. The physical and logical configuration of the server is changed based on the solution space for the first logical partition.
US11256528B2 Individual application window streaming suitable for remote desktop applications
The present disclosure relates to streaming individual application windows and/or other desktop elements of a remote desktop. Data used to represent irrelevant desktop areas may be replaced with lower entropy data that may be highly compressed in a video stream and/or with data representative of other visual content. The video stream may also include desktop metadata (e.g., locations for desktop visuals, etc.) used to render the desktop elements on the local desktop. The desktop visuals of an application window may be rendered in a proxy window on the local desktop.
US11256523B2 Modular co-versioning in a dynamically linked runtime environment
Modular co-versioning may involve the creation of multi-version libraries that may include multiple versions of a class. A multi-version library may include a base version and one or more other versions each of which may correspond to a particular, respective version of a software development kit, runtime environment or software platform, according to various embodiments. At runtime, a multi-version library may be searched in order to load a version of a class that corresponds to the version of the currently executing runtime environment. If the multi-version library does not include a version of the class corresponding to the currently executing version of the environment/platform, a version of the class corresponding to a previous version of the environment may be loaded if found in the multi-version library. Alternatively, if no other version of the class is found, a base version of the class may be loaded from the multi-version library.
US11256517B2 Architecture of crossbar of inference engine
A programmable hardware system for machine learning (ML) includes a core and an inference engine. The core receives commands from a host. The commands are in a first instruction set architecture (ISA) format. The core divides the commands into a first set for performance-critical operations, in the first ISA format, and a second set of performance non-critical operations, in the first ISA format. The core executes the second set to perform the performance non-critical operations of the ML operations and streams the first set to inference engine. The inference engine generates a stream of the first set of commands in a second ISA format based on the first set of commands in the first ISA format. The first set of commands in the second ISA format programs components within the inference engine to execute the ML operations to infer data.
US11256514B1 Method of system for generating a cluster instruction set
A system for generating a cluster combination instruction set using machine learning, the system comprising a computing device configured to generate, as a function of a received cluster, a plurality of physical transfer paths from a distinct plurality of initiation points to a single locale, wherein the cluster comprises a cluster of a plurality of alimentary elements, determine, as a function of the plurality of physical transfer paths, a physical transfer pattern, generate an objective function of the plurality of physical transfer paths as a function of a plurality of constraints, select a physical transfer path that minimizes objective function, determine a cluster combination instruction set for the physical transfer pattern to the single destination, and generate a representation of the cluster combination instruction set via a graphical user interface to at least a physical transfer apparatus and the plurality of alimentary element originators.
US11256513B2 Indirect control flow instructions and inhibiting data value speculation
There is provided an apparatus that includes input circuitry to receive input data and output circuitry to output a sequence of instructions to be executed by data processing circuitry. Generation circuitry performs a generation process to generate the sequence of instructions using the input data. The sequence of instructions comprises an indirect control flow instruction having a field that indicates where a target of the indirect control flow instruction is stored. The generation process causes at least one of the instructions in the sequence of instructions to store a state of control flow speculation after execution of the indirect control flow instruction. The at least one of the instructions in the sequence of instructions that stores the state of control flow speculation is inhibited from being subject to data value speculation by the data processing circuitry.
US11256511B2 Instruction scheduling during execution in a processor
A method of performing instruction scheduling during execution in a processor includes receiving, at an execution unit of the processor, an initial assignment of an assigned execution resource among two or more execution resources to execute an operation. An instruction includes two or more operations. Based on determining that the assigned execution resource is not available, the method also includes determining, at the execution unit, whether another execution resource among the two or more execution resources is available to execute the operation. Based on determining that the other execution resource is available, the method further includes executing the operation with the other execution resource.
US11256509B2 Instruction fusion after register rename
Embodiments of the present invention include methods, systems, and computer program products for implementing instruction fusion after register rename. A computer-implemented method includes receiving, by a processor, a plurality of instructions at an instruction pipeline. The processor can further performing a register rename within the instruction pipeline in response to the received plurality of instructions. The processor can further determine that two or more of the plurality of instructions can be fused after the register rename. The processor can further fuse the two or more instructions that can be fused based on the determination to create one or more fused instructions. The processor can further perform an execution stage within the instruction pipeline to execute the plurality of instructions, including the one or more fused instructions.
US11256506B2 Instruction and logic for tracking fetch performance bottlenecks
A processor includes a front end, an execution unit, a retirement stage, a counter, and a performance monitoring unit. The front end includes logic to receive an event instruction to enable supervision of a front end event that will delay execution of instructions. The execution unit includes logic to set a register with parameters for supervision of the front end event. The front end further includes logic to receive a candidate instruction and match the candidate instruction to the front end event. The counter includes logic to generate the front end event upon retirement of the candidate instruction.
US11256502B2 Automatic generation of documentation and aggregation of community content
A system and method may provide assistance to programmers related to the creation of documentation. In some aspects, the system may automatically generate documentation-related text in source code. In other aspects, the system may automatically detect the need for the programmer to edit long-from documentation when changes are detected in code. Moreover, the system may provide for the aggregation or creation of documentation content based on one or more data sources, such as by embedding links to those data sources into documentation. In some aspects, some components of the system are based on machine learning methods and are trained on collected data.
US11256495B2 Onboard system and ECU
An onboard system comprising, a plurality of electronic control units (ECUs) coupled together via a network and including a first ECU and a second ECU, the first ECU including a first memory and a first processor coupled to the first memory, the second ECU including a second memory and a second processor coupled to the second memory, wherein, the first memory and the second memory configured to store a list recording a combination of identification information of software of the plurality of ECUs, the first processor is configured to: compare identification information of the list stored in the first memory against identification information of the list stored in the second memory and identify a list which is newer in the lists, and determine whether or not a combination of software of the plurality of ECUs is aligned based on a combination of the software identification information.
US11256492B2 Computer program trust assurance for internet of things (IoT) devices
A method for computer program source level trust assurance in an Internet of Things (IoT) device includes receiving a request to install a computer program in an IoT device and storing, in temporary memory, a file containing a binary form of the computer program and an authenticity fingerprint incorporated as part of the binary form of the computer program. The method additionally includes extracting the authenticity fingerprint from the binary form of the computer program, retrieving a different fingerprint from remote storage and comparing the different fingerprint to the extracted fingerprint. Finally, the method includes installing the computer program into the IoT device in response to the comparison indicating that the extracted fingerprint is identical to the different fingerprint, but otherwise rejecting the request to install the computer program.
US11256485B2 Systems and methods for synthesizing code from input and output examples
The present disclosure provides systems and methods for synthesizing computer-readable code based on the receipt of input and output examples. A computing system in accordance with the disclosure can be configured to receive a given input and output, access and library of operations, and perform a search of a library of operations (e.g., transpose, slice, norm, etc.) that can be applied to the input. By applying the operations to the input and tracking the results, the computing system may identify an expression comprising one or a combination of operations that when applied to the input generates the output. In this manner, implementations of the disclosure may be used to identify one or more solutions that a user having access to the library of operations may use to generate the output from the input.
US11256482B2 Workflow support for dynamic action input
Persistent storage may contain a definition of an application programming interface (API) of a remote service, where the API provides access to input information stored at the remote service. One or more processors may be configured to: (i) provide, for display on an action design graphical user interface (GUI), a first menu that allows selection of a first set of the input information to be dynamically retrieved from the API during design of a workflow; (ii) provide, for display on the action design GUI, a second menu that allows selection of a second set of the input information to be dynamically retrieved from the API during design of the workflow; and (iii) provide for display, on the action design GUI, options for specifying the API, how to remotely access the API, and how to parse data received from the API.
US11256472B2 Determining that audio includes music and then identifying the music as a particular song
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing device stores reference song characterization data and receives digital audio data. The computing device determines whether the digital audio data represents music and then performs a different process to recognize that the digital audio data represents a particular reference song. The computing device then outputs an indication of the particular reference song.
US11256471B2 Media content selection based on physiological attributes
A media-playback device includes: a media-output device that plays media content items; a physiological measurement device programmed to measure at least one physiological measurement of a user of the media-output device; and a physiological control engine configured to: identify a current physiological measurement for the user; and cause the media-output device to modify playback of the media content items based upon the current physiological measurement.
US11256467B2 Connected classroom
A connected classroom system provides for local and remote control and display of media streams. An instructor may, for instance, direct audio/video streams of the instructor to any number of displays and speakers located within a classroom. The system may send and receive control instructions to and from remote classrooms as well, through a network interface. The control instructions may configure any set of presentation devices in any classroom to reproduce any content originating from any source within any classroom. Accordingly, multiple classrooms located in disparate locations may participate in media exchanges arising from any source, including instructors and individual student seating locations within the classrooms.
US11256464B2 Communication system, communication device, and computer program
According to an embodiment, provided is a communication device that performs communications of an image and audio. The communication device includes: a storage unit that stores therein arrangement information for specifying a display scheme for the image; an arrangement-information setting unit that sets arrangement information in the storage unit; and a display control unit that refers to the arrangement information and causes a plurality of display devices to display the image. The display control unit causes a first display device to display captured images of a local point and a remote point and causes a second display device to display an image supplied from an image supply device of the local point or the remote point.
US11256463B2 Content prioritization for a display array
Systems and methods for displaying prioritized content using a display array are described herein. In some embodiments, a display array may include two or more display devices, which may render content thereby. If an update or change to the content occurs, or if new content is requested, then that content may be assigned a higher priority level. A computing system may include a device management system that continually monitors the availability of the various display devices of the display array, and based on the content received by an applications management system of the computing system, determines which display device should render which content. For instance, an update to content displayed on a second display device may be caused to be displayed on a first display device in response to the device management system determining that the first display device is to be used for displaying high priority content.
US11256461B2 Electronic device and screen sharing method of electronic device
An electronic device comprises a communication module, a display, a processor, and a memory, wherein the memory can control the communication module such that the processor performs a communication connection for screen sharing with an external electronic device, can acquire display information of the external electronic device from the external electronic device, can generate one or more pieces of transmission screen information on the basis of at least the display information of the electronic device or the display information of the external electronic device, and can determine the resolution or the screen ratio of the transmission screen information on the basis of at least the screen ratio of the external electronic device.
US11256459B2 Data processing apparatus that switches to execution of a different command list at a preset control point, method of controlling the same, and computer-readable storage medium
This invention provides a data processing apparatus operable to execute processing requested by an application, where the apparatus comprises a processing unit configured to, if there is an instruction for processing, execute the processing in accordance with a command list indicated by the instruction; and a control unit configured to, upon receiving a request for processing from the application, generate a command list corresponding to the request and instruct the processing unit to perform the processing, wherein the processing unit comprises a switching unit configured to, upon receiving, from the control unit, a second instruction during execution of a command list for a first instruction, switch to execution of a command list for the second instruction at a timing of execution of a command that is a control point preset in the command list for the first instruction.
US11256457B2 Information processing system updating pre-formation image information with new image information, information processing apparatus, and non-transitory computer readable medium
An information processing system includes an update unit and a management unit. The update unit updates, in a case where a processing procedure relating to image formation is a new processing procedure for pre-formation image information before formation on a recording medium, the pre-formation image information being generated in accordance with a previous processing procedure, the pre-formation image information with new image information that is generated in accordance with the new processing procedure. The management unit includes a distribution section, the distribution section distributing, in a case of accepting, from a recipient that is associated with the new processing procedure, a formation instruction for an image that is associated with the new image information used by the update unit, the image associated with the new image information to an image forming unit, among image forming units, that is operated by the recipient.
US11256456B2 Image forming apparatus capable of limiting printing based on number of output sheets, image forming method
An image forming apparatus includes a plurality of sheet placement portions, a count processing portion, and a limitation processing portion. The count processing portion counts a cumulative number of output prints that are output by executions of print jobs during a predetermined unit time period. When a sum of a number of prints to be output by a processing-target print job and the cumulative number of output prints exceeds a predetermined upper-limit number of sheets, the limitation processing portion limits an execution of the processing-target print job when a sheet supply source of the processing-target print job is not a specific sheet placement portion among the plurality of sheet placement portions, and permits the execution of the processing-target print job when the sheet supply source is the specific sheet placement portion.
US11256455B2 Server generates URL and one time key
In response to receiving an e-mail of a print job from a client terminal, a print server generates a job code and a print setting URL for the print job and returns the generated job code and print setting URL to the client terminal. Further, when the print setting URL is accessed, a print setting screen is provided to the client terminal. Accordingly, it is possible to easily perform print setting on the print job transmitted via an e-mail and then perform printing.
US11256453B1 Retargeting events service for online advertising
This disclosure describes systems, methods, and computer-readable media related to retargeting online advertisement campaign recommendations for advertisements with multiple items or services. Bids may be based on a combined advertisement creative comprising two or more items or services. Dynamically selecting multiple items at bid time using a retargeting model to determine a potential revenue generation amount associated with an event may increase the probability of a conversion event based on the creative that includes the selected items. In some embodiments, a machine-learned retargeting model may be used to select multiple items to be displayed in an advertisement. The retargeting model may be applied to items that were previously viewed by the consumer and may determine a value for each of the items using factors. A bid may be calculated for each of the selected items using the values determined by the retargeting model.
US11256452B2 Image forming apparatus enable to change output direction of printed paper, electronic apparatus and method for image forming thereof
An image forming apparatus and method for rotating a generated print image are provided. The image forming apparatus includes a print engine to form an image on a printing paper and a processor to generate a print image corresponding to print data, rotate the generated print image so that the generated print image corresponds to a user setting orientation if a default output orientation of the image forming apparatus is different from the user setting orientation, and control the print engine to print the rotated print image.
US11256450B2 Image reading device that reads document, and image forming apparatus including image reading device
An image forming apparatus includes an operation panel, a document transport device, an image reader, and a control device. The document transport device transports a source document while a moving document reading job is being performed. The image reader reads the source document being transported by the document transport device. The control device suspends the moving document reading job, when jam occurs during the moving document reading job, and displays, on the operation panel, a preview image of the non-blank page that has been read last in the period from the start of the moving document reading job to the suspension thereof, when the page last read in the period from the start of the moving document reading job to the suspension thereof is the blank page, and the number of blank pages read is two or more.
US11256448B2 Network storage gateway
A Solid State Drive (SSD) is disclosed. The SSD may include ports to receive requests from a host and to send requests to a second storage device. The SSD may include flash storage for data. An SSD controller may process the requests received from the host and generate the requests sent to the second storage device. The SSD may act as a cache for the second storage device.
US11256447B1 Multi-BCRC raid protection for CKD
A storage array that presents a logical storage device to hosts that is accessed using front-end tracks and access tangible managed drive using back-end tracks locates multiple front-end tracks in individual back-end tracks. Error-correcting codes are used to identify different front-end tracks in a back-end track when the back-end track is copied from the managed drives into storage array memory. CKD front-end tracks can be split into multiple partial CKD front-end tracks that are located at contiguous address space in different back-end tracks. The front-end tracks that are located in a particular back-end track may be selected to reduce or minimize unused space. The front-end tracks in a back-end track may be logically stored on different production volumes.
US11256445B2 Virtual disk file format conversion method and apparatus
A virtual disk file format conversion method and an apparatus that relate to the field of virtualization technologies and to resolve a service interruption caused by offline conversion of a virtual machine disk image file format when a virtual machine is migrated between different types of VMMs. The method and apparatus include establishing a mapping table between a virtual address of a virtual machine (VM) disk image file and a physical address of a disk image file that is compatible with a virtual machine monitor (VMM), converting, according to the mapping table, the virtual address used when a user performs reading/writing on the VM disk image file, into the physical address mapped to the virtual address, and performing data reading/writing on the VM disk image file based on the physical address.
US11256444B2 Method for processing read/write data, apparatus, and computer readable storage medium thereof
A method for processing data read/write includes receiving a data read/write request. The data read/write request includes a command type, data, an address, a resource identifier, and a priority level. If the read/write request is the read request, determining whether the read request meets a first placement rule, the first rule being that the address of the read request is different from any and all write request addresses in the write command queue. If the first placement rule is not satisfied, the data stored in the conflicting (i.e., duplicated) address of the write request in the write command queue is acquired as the read data. A data read/write processing apparatus and a computer readable medium related to the data read/write processing method are also disclosed.
US11256442B2 Real-time update method for a differential memory, differential memory and electronic system
A method for operating a differential memory includes: operating a main memory module differentially while executing a first program; copying first logic data from a first submodule of the main memory module to an auxiliary memory module; storing third logic data associated with a second program in a second submodule of the main memory module by overwriting second logic data associated with the first program, while maintaining the first logic data contained in the first submodule of the main memory module unaltered, where the second logic data are complementary to the first logic data; when a request for reading the first logic data is received during the storing of the third logic data in the second submodule of the main memory module, reading the first logic data from the auxiliary memory module; and executing the first or second programs by operating the main memory module in single-ended mode.
US11256441B2 Semiconductor system and method for operating semiconductor system for reducing time to perform initialization of a universal flash storage (UFS) host
Provided is a semiconductor system. The semiconductor system includes a universal flash storage (UFS) host, including a host controller interface, a UniPro and a M-PHY; a UFS device configured to exchange data with the UFS host through a UFS interface; and an application processor configured to control the UFS host. The UFS device is configured to maintain a power-on status when the application processor operates in a suspend mode.
US11256440B2 Method and distributed storage system for aggregating statistics
A distributed storage system comprises a plurality of storage nodes which includes multiple resources including multiple kinds of resources. Each of the multiple storage nodes among the plurality of storage nodes is configured to execute an aggregation task which has been assigned to the storage node among aggregation tasks, Each of the aggregation tasks is a task for aggregating statistics relating to a resource among the multiple resources which corresponds to the task, to the storage node to which the task has been assigned.
US11256436B2 Systems and methods for balancing multiple partitions of non-volatile memory
Systems and methods for balancing multiple partitions of non-volatile memory devices are provided. Embodiments discussed herein execute a balance proportion scheme in connection with a NVM that is partitioned to have multiple partition types. Each partition type has an associated endurance that defines an average number of program/erase (P/E) cycles it can endure before it reaches failure. For example, a first partition type may have a substantially greater endurance than a second partition type. The balance proportion scheme ensures that, even though each partition type has a different associated endurance, all partition types are used proportionally with respect to each other to balance their respective P/E cycles. This way, both partition types will reach the upper limits of their respective endurance levels out at approximately the same time.
US11256435B2 Method and apparatus for performing data-accessing management in a storage server
A method for performing data-accessing management in a storage server and associated apparatus such as a host device, a storage device, etc. are provided. The method includes: in response to a client request of writing a first set of data into the storage server, utilizing the host device within the storage server to trigger broadcasting an internal request corresponding to the client request toward each storage device of a plurality of storage devices within the storage server; and in response to the internal request corresponding to the client request, utilizing said each storage device of the plurality of storage devices to search for the first set of data in said each storage device to determine whether the first set of data has been stored in any storage device, for controlling the storage server completing the client request without duplication of the first set of data within the storage server.
US11256432B2 Memory controller and memory system
A memory controller capable of preventing important data stored in a flash memory from being lost and maintaining the quality of a physical block. A memory controller for controlling access to a flash memory including a plurality of physical blocks, each of which includes a plurality of pages, based on a command assigned from a host system. The memory controller stores a first correspondence relationship between a logical block of a first logical region and a physical block of a first physical region in a first storage unit. The memory controller manages the first physical region in which a process of moving data saved in the physical block of the first physical region having the correspondence relationship with the logical block of the first logical region is prohibited without being based on a command for writing the data to the first logical region assigned from the host system.
US11256430B2 Criteria-based cost-efficient routing and deployment of metadata packages in an on-demand environment
In accordance with embodiments, there are provided mechanisms and methods for facilitating criteria-based cost-efficient routing and deployment of metadata packages in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises analyzing, by a metadata costing server computing device, characteristics of a metadata package awaiting deployment, where analyzing includes matching the characteristics with predefined criteria associated with deployment of metadata packages. The method may further include routing, by the metadata server, the metadata package for real-time deployment if the characteristics satisfy the criteria, where the real-time deployment allows for bypassing of message queues associated with standard deployment.
US11256428B2 Scaling raid-based storage by redistributing splits
Each drive in a cluster is organized into splits of a single size. The splits are used as protection group members for a selected RAID level. Individual clusters can be scaled up with a number of new drives that is less than the number of protection group members for the RAID level by redistributing some data/parity to splits of the new drives. Splits are selected for redistribution such that new protection groups are created. If the number of new drives is equal to or greater than the number of protection group members for the RAID level, then new clusters may be created using the new drives. Any remaining drives are used to scale-up individual clusters.
US11256422B2 Storage system and compressed sensor data recording method for sensors grouped based on parameters
Provided is a storage system that can store various types of and large amounts of sensor data while accurately compressing the sensor data without wasting storage resources. The storage system includes: a storage that records sensor data output from a plurality of sensors; a processor that controls recording of sensor data in the storage; and a memory that records parameters of the plurality of sensors. The processor reads parameters assigned to the sensors that output the sensor data from the memory, normalizes the sensor data based on the parameters, compresses the normalized sensor data, and records the compressed sensor data in the storage.
US11256414B2 Hybridization of voice notes and calling
A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.
US11256413B2 Non-contact gesture commands for touch screens
A method for displaying aerial images includes detecting a capacitive response of a non-contact gesture made by a user proximate to a touch sensing enabled display screen, and in response to detecting the non-contact gesture, displaying one or more images in a three-dimensional (3D) space proximate to the display screen.
US11256409B2 Systems, methods, devices, and computer readable media for facilitating distributed processing of documents
A system for managing distributed text content processing is provided. The system comprises a processor configured to execute a set of instructions to: acquire data of a first document for processing; parse the data of the first document; generate at least a first original text content fragment and a second original text content fragment based on a result of the parsing; transmit the first original text content fragment to a first processing device; determine a status of processing of the first original text content fragment; determine, based on the status, to transmit the second original text content fragment to either the first processing device or to a second processing device for processing; receive a second processed text content fragment from one of the first or second processing devices; and generate a processed document including the received second processed text content fragment.
US11256408B2 Touch method and terminal having dynamically adjustable time threshold for touch gesture recognition
A touch-and-display method is provided. The method includes receiving a touch operation entered by a user on a touch object. The touch object is a control element supporting an area change gesture and a touch-and-hold gesture. An interface is displayed corresponding to the area change gesture based on a touch area applied to the touch object in the touch operation meeting a preset condition within a first time threshold, and reaches, within a second time threshold, an area threshold for recognizing the area change gesture. A different interface is displayed corresponding to the touch-and-hold gesture based on the touch area applied to the touch object in the touch operation meeting the preset condition within the first time threshold but not reaching the area threshold within the second time threshold. Therefore, the efficiency of the mobile device responding to the touch gesture is increased.
US11256404B2 Holistic visual image interactivity engine
Programmatic image interactivity engine retrieves an image filter format and its associated images and image data. Image interactivity engine processes and presents the image filter format via a graphical user interface (GUI). User interactions with an image filter format comprised image, image interactivity engine may cause, based on the image filter format, visually emphasized and deemphasized included and excluded image shapes within the image. The image filter format may include associations (by means of URIs) between image shapes and image data sources to retrieve and display the associated image data in a GUI in response to interactions with an image shape.
US11256399B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a display controller, a detector, a corrector, and an adder. The display controller performs control to display an image on a horizontal screen. The detector detects a position of a user. The corrector corrects an image in accordance with an operation performed on the horizontal screen by a user. The adder adds the image corrected by the corrector to the horizontal screen in accordance with the position of the user and an orientation of the horizontal screen.
US11256397B1 Electronic briefcases for inmate documents
Some implementations disclosed herein provide systems and methods that use an inmate-accessible electronic briefcase to facilitate an inmate's organization of significant content. Electronic documents are created and stored in an organized document storage area that may be accessed while the inmates are incarcerated and after the inmates are released.
US11256393B2 Changing visual aspects of a graphical user interface to bring focus to a message
This disclosure describes a system that enables a user to efficiently view messages of a conversation that are more relevant to the user. The system is configured to display content of a first application within an application user interface (UI) and to determine that a message of a second application being monitored includes a trigger feature that comprises a piece of information or an interaction from another user that is worthy of the user's attention. The system can then generate a visual notification for the trigger feature. The visual notification can be displayed in association with a graphical element of the application UI. Upon receiving an indication of a selection of the visual notification, the system can switch from displaying the content of the first application to displaying the message of the second application and trigger feature and/or change visual characteristics associated with the message to bring focus to the message.
US11256392B2 Unified interfaces for paired user computing devices
Techniques for providing unified user interfaces among actively paired devices, including determining that first and second devices are actively paired together at a first time based on a determination that the first device is in physical proximity to the second device when the first and second devices are both authenticated for a same user service account; receiving, at the first time, an indication of an actuation of a user interface control associated with a user activity and presented by the first device; and causing, in response to the receipt of the indication and the determination that the first and second devices are actively paired together at the first time, the second device to present a user interface associated with the user activity.
US11256390B2 Providing composite graphical assistant interfaces for controlling various connected devices
Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
US11256389B2 Display device for executing a plurality of applications and method for controlling the same
A display device for executing a plurality of applications and a method for controlling the display device are provided. The method includes displaying a plurality of windows in which applications are executed respectively, receiving an iconize input for executing the plurality of windows, checking window information about each of the plurality of windows and discontinuing the displaying of the plurality of windows, and generating a shortcut icon for executing the plurality of windows simultaneously, based on the checked window information.
US11256386B2 Media management system supporting a plurality of mobile devices
An interactive media management server that facilitates management of interactive media and delivery of such interactive media. It comprises a first interface to an interactive media distribution server communicatively coupled to a plurality of mobile devices, and a second interface to a service provider system or a content provider system. It comprises a manager module for managing creation, distribution and tracking of a plurality of interactive media. The manager module, via the second interface, manages the delivery of the plurality of interactive media from the service provider system or the content provider system, and the communication of user responses to the plurality of interactive media to the corresponding service provider system or content provider system.
US11256385B2 Application menu modification recommendations
In one example of the disclosure, a menu and a plurality of menu elements included within the menu are identified within a software application. A set of menu traversal tracking measures are performed with respect to a target element from the plurality. The set of measures includes, responsive to identifying a user menu traversal action that is not a selection of the target element, incrementing the value of a counter. The set includes, responsive to identifying a user menu traversal action that is a selection of the target element, recording the value of the counter in association with data indicative of the target element. A recommendation to modify a first element among the plurality is generated in consideration of the recorded value.
US11256384B2 Method, apparatus and device for view switching of virtual environment, and storage medium
A viewing angle switching method is provided. The viewing angle switching method includes: displaying a first user interface, the first user interface including an environment picture and a viewing angle switching region, the environment picture including a three-dimensional virtual environment observed from a first viewing angle direction by a virtual object, and the viewing angle switching region including a viewing angle jumping element used for viewing angle jumping; receiving a viewing angle jumping signal triggered on a target viewing angle jumping element, the at least one viewing angle jumping element including the target viewing angle jumping element; determining a second viewing angle direction corresponding to the target viewing angle jumping element; and displaying a second user interface, the second user interface including the environment picture of the three-dimensional virtual environment observed from the second viewing angle direction by the virtual object.
US11256381B2 Method for providing message function and electronic device thereof
A method for editing a message in an electronic device is provided. The method includes displaying transmitted and received messages in a chat window; detecting selection of a message to be edited among the displayed transmitted and received messages, and performing an editing operation according to an editing method for the selected message.
US11256374B2 Capacitive touch bar with tactile switch for a rearview device
A rearview assembly includes a housing and a display assembly that is operably coupled with the housing. An actuation assembly is adjacent the housing and is configured to activate a plurality of features of the rearview assembly. The actuation assembly includes a single button that is operable between engaged and disengaged positions. A plurality of tactile indicia are spaced along the single button and are configured to indicate a particular function of the rearview assembly. A proximity sensor assembly is disposed on the single button and is configured to sense proximity of a user. A conductive contact assembly is operably coupled with the housing and configured to send a signal to a processor to activate a function of the rearview assembly.
US11256372B1 Method and apparatus for creating an adaptive Bayer pattern
A method and apparatus for creating an adaptive mosaic pixel-wise virtual Bayer pattern. The method may include receiving a plurality of monochromatic images from an array of imaging elements, creating a reference ordered set at infinity from the plurality of monochromatic images, running a demosaicing process on the reference ordered set, and creating a color image from the demosaiced ordered set. One or more offset artifacts resulting from the demosaicing process may be computed at a distance other than infinity, the ordered set may be modified in accordance with the computed offsets.
US11256371B2 Optical component
A touch sensing apparatus is provided comprising: a light transmissive panel that defines a touch surface, a plurality of light emitters and detectors arranged along a perimeter of the light transmissive panel, a plurality of optical components arranged along the perimeter of the light transmissive panel, wherein the light emitters are arranged to emit a respective beam of emitted light and the optical components are configured to direct the emitted light to a path across the light transmissive panel. Optionally, optical components comprise a light guide arranged to receive light from the light emitters through a first surface and couple out light travelling in the light guide to the touch surface through a second surface. The second surface may be diffusively transmissive. The light guide may further comprise a reflective surface configured to internally reflect light travelling in the light guide from the first surface to the diffusive surface. The reflective surface may be diffusely reflective, partially diffusely reflective, or specularly reflective.
US11256367B2 Techniques for handling unintentional touch inputs on a touch-sensitive surface
Grip detection can be beneficial for an electronic device to ignore unintended contacts on a touch sensitive surface. Examples of the disclosure provide various ways for identifying an input patch as a grip. In some examples, identifying an input patch as a grip comprises determining whether the input patch satisfies one or more grip identification criteria. In some examples, identified grips are saved in a grip database. In some examples, the identified grips are filtered out of touch images. In some examples, when baseline touch data for a touch-sensitive is updated, the touch processor can forgo updating the baseline for portions of the touch sensitive surface associated with the identified grips.
US11256363B2 Method and system for noise immunity for automatically triggered impedance and capacitance sensors
A sensor system includes a receiver circuit including a receiver electrode, a transmitter electrode, and control logic. The control logic is configured to determine that an amplitude of a transmitter electrode output signal is greater than an amplitude threshold. Based on this determination, the control logic is configured to whether a frequency of the transmitter electrode output signal is within an allowed frequency range. Based on a determination that the frequency of the transmitter electrode output signal is not within the allowed frequency range, the control logic is configured to determine that noise is present in the system.
US11256362B2 Absorption correction for fabric touch sensing layer
Fabric touch-sensitive layers provided for electronic devices can absorb moisture, liquids or chemicals, which can cause drift in measurements of touch nodes formed in the fabric layer. In some examples, reference nodes formed in a fabric layer can be used to account for drift due to the absorption of moisture, liquids or chemicals. The reference nodes can be isolated from the effects of proximate or touching objects and from absorption of moisture, liquids or chemicals. The reference nodes can also be formed in a fabric layer having the same or similar properties as the fabric touch-sensitive layers. When measurements of touch nodes drift due to changes in absorption, the measurements can be adjusted based on measurements of reference nodes.
US11256360B2 Display device
A display device of the disclosure includes a panel including pixels, and first sensors and second sensors overlapping the pixels, and a circuit board. The circuit board includes a first sensor pad electrically connected to a respective first sensor, a second sensor pad electrically connected to a respective second sensor, and a data pad electrically connected to respective pixels, a sensor driver, a first sensor line having one end connected to the first sensor pad and another end connected to the sensor driver, a second sensor line having one end connected to the second sensor pad and another end connected to the sensor driver, a data extension line having one end connected to the data pad, and a first decoupling capacitor connected to the first sensor line disposed between the sensor driver and a first point where the first sensor line and the data extension line cross.
US11256359B2 Touch screen, touch display screen and display device
A touch screen, a touch display screen and a display device are provided. The touch screen includes a first region and a second region. The first region can be bent, and the first region is in a flat state when the touch screen is in a flat state and is in a curved state when the touch screen is in a folded state. The first region includes a plurality of first touch patterns arranged in an array in a first direction and a second direction when the touch screen is in the flat state. The plurality of first touch patterns are in the same layer and adjacent first touch patterns are insulated from each other, the first direction is intersected with the second direction, and the second region is connected with the first region.
US11256357B2 Display device
Provided is a display device which comprises a display area, a non-display area on an outer side of the display area, a data line unit comprising a plurality of data lines, a power line unit disposed over the plurality of data lines and comprising a plurality of power lines, and a touch line unit disposed over the power line unit, comprising a plurality of touch lines and comprising a fan-out portion. The display device has a fan-out configuration in its non-display area, thereby reducing the dead space.
US11256353B2 Touch sensor, and window laminate and image display device including the same
A touch sensor includes: a display portion including a base layer and a touch sensor layer on the base layer; a bending portion extending from the display portion and including a first part of a trace electrically connected to the touch sensor layer but not including the base layer; and a bonding portion extending from the bending portion and including a second part of the trace, wherein an end portion of the second part of the trace is connected to a flexible circuit board.
US11256349B2 Flexible touch screen structure having defect detection line and manufacturing method thereof
A flexible touch-screen structure and a manufacturing method of the flexible touch-screen structure are provided. The flexible touch-screen structure includes a substrate, a pattern layer, and a driving chip. The pattern layer is arranged on the substrate and has transmitting electrodes and receiving electrodes. The transmitting electrodes and the receiving electrodes are spaced apart from each other and arranged in directions that intersect each other. The driving chip is placed on one end of the substrate. The driving chip includes at least one defect detecting line and multiple conductive lines. The transmitting electrodes and the receiving electrodes are spaced from and surrounded by the at least one defect detecting line which is placed adjacent to a periphery of the substrate. The conductive lines are electrically connected to the transmitting electrodes and the receiving electrodes.
US11256348B2 Display panel and display device
The present disclosure provides a display panel include one or more pressure sensing units, the one or more pressure sensing units being configured to sense a pressure input on the display panel. Each of the pressure sensing units includes a first upper electrode, a first lower electrode disposed opposite to the first upper electrode, and a piezoelectric material layer between the first upper electrode and the first lower electrode. There is further provided a display device comprising the display panel described above.
US11256345B2 Hand operated computer input device with palm heel support
A hand operated computer input device comprising a main body with a flat support surface for the entire palm heel is provided. The new support surface provided is not for the palm, metacarpals, proximal and intermediate finger segments, or wrist. Only a user's palm heel and finger tips touch the input device. The entire palm heel wholly supports the weight of a users hand and arm. There is no pressure on the median nerve at the wrist or in the hand.There is no angle at the wrist while the hand maintains a generally neutral position. The height between the top of the palm heel support surface and the top surface of the buttons, wheels, etc. places the hand in a generally neutral, relaxed cupped position.The present invention seeks to prevent repetitive strain injury (RSI) and Carpal Tunnel Syndrome while using a horizontal or vertical hand operated computer input device.
US11256344B2 Passive electromagnelic pen
Disclosed is a passive electromagnetic pen, which includes a pen core, a first iron core, and an iron core holder, wherein a coil is wound outside the first iron core, the first iron core is fixed to an end of the iron core holder close to a pen tip of the pen core, a second iron core, an elastic component, a pressure regulating plate, and a first structure matched with the pressure regulating plate are disposed in the iron core holder sequentially from front to back, and the pen core is configured to pass through a center of the first iron core, and then drive the second iron core to move; and the pressure regulating plate when in rotation is configured to be in surface contact with the first structure by a surface, so as to generate an axial displacement to change an axial displacement of the elastic opponent.
US11256343B2 Electromagnetic induction type coordinate positioning apparatus
An electromagnetic induction type coordinate positioning apparatus is provided. The apparatus includes a first induction coil, a second induction coil, a trigger circuit, and a control circuit. The first induction coil is flowed through a first current signal, and the first induction coil is configured to sense a pointer device when the electromagnetic induction type coordinate positioning apparatus is in a sleep mode, and generate a first induction signal when detecting the pointer device. The second induction coil is flowed through a second current signal, and the first induction coil is configured to sense and communicate with the pointer device when in an operating mode. The trigger circuit sends an interrupt signal according to the first induction signal. The control circuit interrupts the sleep mode according to the interrupt signal and switches to the operating mode. The control circuit in the operating mode controls the second control signal to flow through the second induction coil.
US11256341B1 Systems and methods for transitioning between modes of tracking real-world objects for artificial reality interfaces
The disclosed computer-implemented method may include tracking (1) a position of a primary real-world object within a real-world environment via a primary tracking method, and (2) a position of a secondary real-world object within the real-world environment via a secondary tracking method. The method may further include presenting (1) a primary virtual object at a position within an artificial environment corresponding to the tracked position of the primary real-world object, and (2) a secondary virtual object at a position within the artificial environment corresponding to the tracked position of the secondary real-world object. The method may further include (1) detecting an interaction of the primary real-world object with the secondary real-world object, and (2) transitioning to tracking the position of the primary real-world object via the secondary tracking method. Various other methods, systems, and computer-readable media are also disclosed.
US11256333B2 Closing, starting, and restarting applications
Described herein are embodiments that relate to implementation of multi-stage gestures, using multi-stage gestures to control applications, and allowing, under certain conditions, invocation of an open operation (which would normally only open an application or bring an application to the fore) to cause a target application to terminate before being newly opened. A multi-stage gesture may be used to invoke different functions at respective gesture stages of a same input stroke. The functions may be different forms of application “closing”, such as backgrounding or suspending an application, terminating an application, and restarting an application. The restarting (including termination) of an application when the application is opened may be termed a “smart-restart”, which may involve interpreting from specific user activity that a user intends to restart an application.
US11256330B2 Systems and methods for using imagined directions to define an action, function or execution for non-tactile devices
A system and method for controlling a non-tactile device including a receiving device configured to receive signals corresponding to a user's brain waves or movements, the brain waves or movements corresponding to a series of directional intentions, the intentions defining at least one line pattern, a processor configured to process the at least one line pattern, each of said at least one line patterns associated with an action of the device, and output a control signal to the non-tactile device related to the action.
US11256319B2 Hierarchical power management in artificial reality systems
The disclosure describes artificial reality (AR) systems and techniques that enable hierarchical power management of multiple devices within a multi-device AR system. For example, a multi-device AR system includes a device comprising one of a peripheral device configured to generate artificial reality content for display or a head-mounted display unit (HMD) configured to output artificial reality content. The device comprises a System on a Chip (SoC) that includes a host subsystem and plurality of subsystems. Each subsystem includes a child energy processing unit configured to manage power states for the subsystem. The host subsystem includes a parent energy processing unit configured to direct power management of each of the child energy processing units of the plurality of subsystems.
US11256318B2 Techniques for memory access in a reduced power state
Various embodiments are generally directed to techniques for memory access by a computer in a reduced power state, such as during video playback or connected standby. Some embodiments are particularly directed to disabling one or more memory channels during a reduced power state by mapping memory usages during the reduced power state to one of a plurality of memory channels. In one embodiment, for example, one or more low-power mode blocks in a set of functional blocks of a computer may be identified. In some such embodiments, the computer may include a processor, a memory, and first and second memory channels to communicatively couple the processor with the second memory. In many embodiments, usage of the one or more low-power mode blocks in the set of functional blocks may be mapped to a first address range associated with the first memory channel.
US11256317B2 Systems and methods for scheduling component activation
Systems and methods are disclosed for scheduling component activation. A computer-implemented method may include: detecting a first status of a head-mounted device with one or more physical computer processors; after a first time interval since detecting the first status, disabling a Wi-Fi component of the head-mounted device for a second time interval with the one or more physical computer processors; and after the second time interval, activating the Wi-Fi component for a third time interval with the one or more physical computer processors.
US11256315B2 Reduced-size user interfaces for battery management
A device with a touch-sensitive display and a battery can determine a battery level of the battery, and in accordance with a determination that the battery level is at or below a first threshold value, cause a haptic output and/or enter a low-power mode. While in low-power mode, the device may produce different outputs in response to user inputs than while in a normal power mode. In some embodiments, while in the low-power mode, the device may display only the time and an indication that the device is in a low-power mode.
US11256314B2 System and method for power management of field-programmable gate arrays and load balancing of personality bitstreams from a baseboard management controller
An information handling system includes a processor, a system baseboard management controller (BMC), and a field-programmable gate array (FPGA) add-in card. The FPGA add-in card includes an FPGA programmed with accelerated function units (AFUs) to perform processing tasks for the processor. The AFUs include AFUs of a common type. A card BMC provides a temperature indication to the system BMC. The system BMC determines that a temperature of the FPGA add-in card exceeds a temperature threshold based upon the temperature indication, selects one of the common AFUs to be disabled, and directs the card BMC to disable the selected AFU. The card BMC disables the first AFU and not the second AFU in response to the direction to disable the first AFU.
US11256312B2 System and method for managing power to server
A method for managing electrical power to a server or server system is used in a power management system. The power management system comprises a power module, a backup power module, and a server system, the method comprises setting the server system to operate under a first working mode and controlling initialization of a BMC by an initialization command. A specified pin of the BMC is measured for a logic low voltage level and the server system is set to operate under a second working mode if the specified pin of the BMC is at the logic low voltage level. In different modes, the manner of supplying power and the working parameters of the server system are adjusted.
US11256311B2 Partially discharging a power supply
An apparatus and method are provided for partially discharging a power supply, the apparatus comprising a power supply adapted to supply power to processing circuitry to perform a processing operation and discharge circuitry adapted to partially discharge the power supply after the processing operation is complete.
US11256307B2 Desktop electronic device
An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (GPU) board, a central processing unit (CPU) board, an input/output (I/O) interface board, an interconnect board, and a power supply unit (PSU).
US11256304B2 Suspensions for displays
Example computing devices are disclosed that include a first housing member rotatably coupled to a second housing member at a hinge. In addition, the computing devices include a display including first and second ends disposed on first and second sides of the hinge, respectively. Further, the computing devices include a suspension including an elongate member coupled to the hinge and the first end of the display. The second housing member is to rotate about an axis of the hinge relative to the first housing member to actuate the elongate member relative to the hinge, and the elongate member is to actuate relative to the hinge to translate the first end of the display relative to the first housing member.
US11256303B2 Shaft structure and electronic device
The present disclosure provides a shaft structure and an electronic device. A shaft structure includes a first fixing bracket, a second fixing bracket, and two or more dual-shaft modules. A dual-shaft module comprises a connecting element, a first shaft, a second shaft, a synchronizing element, a first fixing element, and a second fixing element. The first shaft and the second shaft are linked to the connecting element and rotate with respect to the connecting element. The synchronizing element is connected to the first shaft and the second shaft respectively to synchronize rotations of the first shaft and the second shaft. The first fixing element is connected to one end of the connecting element and the first fixing bracket. The second fixing element is connected to another end of the connecting element and the second fixing bracket.
US11256298B2 Display device
A display device includes a substrate and a connector. The substrate includes a display area, a first pad area, and a second pad area. The display area has a plurality of pixels. The first pad area and the second pad area are adjacent respective sides of the display area and are connected to different ones of the pixels. The connector connects the first pad area and the second pad area when the substrate is bent.
US11256290B2 Display device
A display device includes a first display and a second display. The first display includes a first body and a first magnet disposed in the first body. The first body has a first side and a slot located at the first side. The first magnet is disposed corresponding to the slot, and the first magnet is adjacent to the first side. The second display is detachably mounted to the first display. The second display includes a second body and a magnetic hook. The second body has a second side and a recess located at the second side, and the magnetic hook is movably disposed in recess. The first side of the first body abuts against the second side of the second body, and the slot is aligned to the recess. The magnetic hook is driven by a magnetic force of the first magnet to be engaged with the slot.
US11256287B2 Apparatus and method to maintain stable clocking
Both before and after a surprise clock stop, the apparatus and method of various embodiments supplies a stable and continuous clock to a memory module with a unique arrangement of circuit components, including a clock detector circuit, a clock-smoothing circuit, and one or more PLLs. Upon detection of a stopped host clock, a first PLL seamlessly switches to an alternate reference clock from an on-board crystal oscillator. A clock smoothing circuit allows the first PLL to maintain a steady phase and frequency without inducing glitches or period excursions greater than the natural jitter of the locked PLL; one or more optional downstream PLLs may drive additional clock domains.
US11256282B2 Control lever device of industrial vehicle
A control lever device of an industrial vehicle includes a control lever that is tiltable forward and rearward relative to a vehicle body of the industrial vehicle and that includes a control knob, a switch button that is provided on the control knob and adapted to be pushable while the control lever is operated. The switch button has a movement axis indicating a movable direction of the switch button. The movement axis is inclined forward relative to a direction orthogonal to an extending direction of the control knob so that a pushing direction of the switch button is directed rearward from the direction orthogonal to the extending direction of the control knob.
US11256277B2 Programmable power supplies for cellular base stations and related methods of reducing power loss in cellular systems
Methods of powering a radio that is mounted on a tower of a cellular base station are provided in which a direct current (“DC”) power signal is provided to the radio over a power cable and a voltage level of the output of the power supply is adjusted so as to provide a substantially constant voltage at a first end of the power cable that is remote from the power supply. Related cellular base stations and programmable power supplies are also provided.
US11256276B2 Inductor detection
A power control integrated circuit (IC) chip can include a direct current (DC)-DC converter that outputs a switching voltage in response to a switching output enable signal. The power control IC chip can also include an inductor detect circuit that detects whether an inductor is conductively coupled to the DC-DC converter and a powered circuit component in response to an inductor detect signal. The power control IC chip can further include control logic that (i) controls the inductor detect signal based on an enable DC-DC signal and (ii) controls the switching output enable signal provided to the DC-DC converter and a linear output disable signal provided to a linear regulator based on a signal from the inductor detect circuit indicating whether the inductor is conductively coupled to the DC-DC converter and the powered circuit component.
US11256275B2 Power supply adjusting system, method and apparatus, chip, and electronic device
A power supply adjusting system, method and apparatus, a chip, and an electronic device. The system includes: a power supply, a power storage circuit and a control circuit the control circuit is connected to the power supply and the load when in use; and the control circuit is configured to obtain a workload change condition of the load and to control, in a case where the workload change condition is that the load increases, the power supply to decrease the supply voltage so that the power storage circuit outputs power to supply power to the load.
US11256274B2 Programmable temperature control system for pools and spas
A system and method are provided for controlling water temperature in a body of water. The temperature control system includes a processor, a user interface for receiving a desired temperature and a desired time for reaching the desired temperature, a sensor interface for receiving sensor information from one or more sensors, and an actuator interface for controlling a plurality of heat sources. The processor determines one or more optimal heat sources for heating the body of water to the desired temperature by the desired time. The processor controls the one or more optimal heat sources through the actuator interface and periodically polls the sensor interface to determine whether changes in the operating environment require additional or alternate heat sources to be activated to ensure that the body of water is heated to the desired temperature by the desired time.
US11256270B2 Communication systems for self-driving vehicles, and methods of providing thereof
Systems and methods for providing inter-vehicle communication are disclosed. The method includes receiving, at a fleet management system, operating data from one or more self-driving vehicles via a communication network, and operating the fleet management system to determine a characteristic of a set of vehicles of one or more self-driving vehicles satisfies at least one communication condition. In response to determining the set of vehicles satisfies the at least one communication condition, the fleet management system can operate to select a stored data portion from a manager storage unit based at least on the characteristic of the set of vehicles; and transmit the data portion to the set of vehicles via the communication network. A method of providing inter-vehicle communication between one or more self-driving vehicles is also disclosed.
US11256259B2 Zone engine for providing context-augmented map layer
Systems and methods for contextually mapping zones within a space for regulating robotic navigation within the space include defining, by at least one fiducial marker positioned within the space, a zone within the space, associating a rule with the zone, the rule at least partially dictating operation of one or more robots within the zone, and operating the one or more robots within the zone consistent with the rule.
US11256251B2 Enabling remote control of a vehicle
It is provided a method for enabling remote control of a vehicle with autonomous propulsion capability. The method is performed by a vehicle data provider and comprises: detecting a need for manual assistance of the vehicle by an operator being remote from the vehicle; obtaining a stream of vehicle data, the vehicle data relating to a time prior to when remote control starts; modifying the vehicle data, which comprises adjusting a duration of playback of the vehicle data; providing the modified vehicle data for playback to the operator; providing, once the playback of modified vehicle data has ended, vehicle data in real-time to the operator; and enabling remote control of the vehicle by the operator.
US11256244B2 Adaptive alarm and dispatch system using incremental regressive model development
Systems and methods for monitoring an operational system. An initial set of sensor data is accumulated from a system over a substantially shorter time than is required to collect data to characterize a regression model for an operating parameter of the system. An initial regression model is created based on the initial set of sensor data. A subsequent set of sensor data is received from the at least one sensor after creating the initial regression model. An expected dependent value for the subsequent independent value is determined using the initial regression model. An operator is prompted to update the initial regression model based on a difference between a subsequent dependent value and the expected dependent value. The initial regression model is updated to incorporate the subsequent set of sensor data. A notification is provided based on a difference between presently received sensor data and the updated regression model.
US11256242B2 Methods and systems of chemical or pharmaceutical production line with self organizing data collectors and neural networks
Methods and systems for data collection for a chemical or pharmaceutical production process is disclosed. The system according to one disclosed non-limiting embodiment of the present disclosure can include a plurality of data collectors including a swarm of self-organized data collector members, wherein the swarm of self-organized data collector members organize to enhance data collection based on at least one of capabilities and conditions of the data collector members of the swarm, and wherein the plurality of data collectors is coupled to a plurality of input channels for acquiring collected data relating to the chemical or pharmaceutical production process, and a data acquisition and analysis circuit for receiving the collected data via the plurality of input channels and structured to analyze the received collected data using a neural network to monitor a plurality of conditions relating to the chemical or pharmaceutical production process.
US11256239B2 Methods and systems for numerical prediction and correction of processes using sensor data
Methods and systems are disclosed for simulating a fabrication process based on real time sensor measurements obtained during the process. In one embodiment, a first simulation of the process computes a set of predicted physical responses based on a first set of assumed boundary conditions, and then, during the fabrication process sensor measurements are obtained and used to compute a second set of boundary conditions. A second simulation, based on the second set of boundary conditions, can then be performed to compute an updated set of predicted physical responses that can be compared to the previously computed set of physical responses. The difference(s) can be used to determine line, surface or volumetric response distribution from point, line or surface boundary conditions respectively, whether and how to modify the fabrication process (or other processes) and how to take additive and other manufacturing process decisions real-time using simulation. Other examples are also described.
US11256228B2 Hinge mechanism, electronic device and method capable of automatically executing angle rotation
An electronic device has a method capable of automatically executing angle rotation. A second body is rotatably connected to a first body of the electronic device. A hinge mechanism is disposed between the first body and the second body. The hinge mechanism includes a hinge component, a motor unit, a coupling component and an angle detecting unit. The first body and the second body are connected to the hinge component. The motor unit is electrically connected to a controller of the electronic device. The coupling component is connected between the hinge component and the motor unit. The angle detecting unit is connected to the hinge component or the coupling component to read its rotary angle. The controller drives the motor unit to rotate the hinge component via the coupling component, and the second body can be moved relative to the first body and be fixed at a predetermined position.
US11256225B2 Data transmission apparatus of circuit breaker controller
The present invention discloses a data transmission apparatus of a circuit breaker controller. The data transmission apparatus comprises: a first component having a first power supply and a second component having a second power supply. The first component and the second component share a storage device. The second component is connected to a main circuit of the circuit breaker controller. The second component collects parameters of the main circuit and stores the parameters in the storage device. The second power supply powers the second component and is powered by the main circuit. The first component is connected to a communication device. The first component establishes data transmission between the communication device and the storage device. The first power supply powers the first component and is powered by an external power supply. The second power supply is connected to the first power supply and transmits a control signal to the first power supply.
US11256223B2 Performance assessment device for monitoring and comparing attributes of a building management system over time
A performance assessment device for evaluating a building management system (BMS). The device includes a communication interface. The communication interface is configured to communicate with a BMS network, the BMS network in communication with the BMS. The device further includes a processing circuit. The processing circuit is configured to receive data related to the BMS via the communication interface. The processing circuit is further configured to evaluate the data related to the BMS to generate a current assessment of the attributes of the BMS, and to compare the current assessment of the attributes of the BMS to a previously determined assessment of the attributes of the BMS.
US11256221B2 MIMO different-factor full-form model-free control with parameter self-tuning
The invention discloses a MIMO different-factor full-form model-free control method with parameter self-tuning. In view of the limitations of the existing MIMO full-form model-free control method with the same-factor structure, namely, at time k, different control inputs in the control input vector can only use the same values of penalty factor and step-size factors, the invention proposes a MIMO full-form model-free control method with the different-factor structure, namely, at time k, different control inputs in the control input vector can use different values of penalty factors and/or step-size factors, which can solve control problems of strongly nonlinear MIMO systems with different characteristics between control channels widely existing in complex plants. Meanwhile, parameter self-tuning is proposed to effectively address the problem of time-consuming and cost-consuming when tuning the penalty factors and/or step-size factors. Compared with the existing method, the inventive method has higher control accuracy, stronger stability and wider applicability.
US11256215B2 Display system
A display system and a method of adjusting a display system are disclosed. A first plurality of pixels is arranged to display a first hologram, receive light of a first wavelength, and output spatially-modulated light according to the first hologram, along a first optical path. A first Fourier transform lens on the first optical path forms a first holographic reconstruction at a replay plane. A second plurality of pixels is arranged to display a second hologram, receive light of a second wavelength, and output spatially modulated light according to the second hologram, along a second optical path. A second Fourier transform lens on the second optical path forms a second holographic reconstruction at the replay plane. A first optical element on the first optical path is arranged to receive the output light from a first part of the first optical path and direct it along a second part of the first optical path to the replay plane. A second optical element on the second optical path is arranged to receive the output light of the second wavelength from a first part of the second optical path and direct it along a second part of the second optical path to the replay plane. The length of the first part of the first optical path is not equal to the length of the first part of the second optical path. The first part of the first optical path may he substantially collinear with the first part of the second optical path.
US11256214B2 System and method for lightfield capture
A system for generating holographic images or videos comprising a camera array, a plurality of processors, and a central computing system. A method for generating holographic images can include receiving a set of images and processing the images.
US11256212B2 Paper feeding device and image processing apparatus
A paper feeding device of an embodiment includes a paper feed cassette, an alignment component, a fan, and a fan guiding duct component. A paper bundle in which a plurality of sheets of paper are stacked can be placed on the paper feed cassette. The alignment component can align the paper bundle placed on the paper feed cassette. The fan is connected to the alignment component. The fan can generate airflow. The fan guiding duct component is connected to the alignment component. The fan guiding duct component is positioned above the paper bundle placed on the paper feed cassette. The fan guiding duct component generates a negative pressure between the fan guiding duct component and an uppermost sheet of paper in the paper bundle due to the airflow from the fan.
US11256205B2 Recording material determination apparatus and image forming apparatus that receive ultrasonic waves
A recording material determination apparatus includes a transmission unit, a reception unit, and a determination unit. The transmission unit transmits an ultrasonic wave to a recording material. The reception unit vibrates when the reception unit receives the ultrasonic wave having been transmitted from the transmission unit and having passed through the recording material, and outputs a signal corresponding to a vibration state. The determination unit determines a basis weight of the recording material in accordance with the signal output from the reception unit. A resonance frequency of the reception unit differs from a resonance frequency of the transmission unit, and the reception unit is capable of receiving a sound wave in an ultrasonic range and a sound wave in an audible range.
US11256204B2 Image display apparatus, image forming apparatus, and non-transitory computer readable medium storing program
An image display apparatus includes a display section that displays an image, a detection section that detects a direction of the face of a user, and a change section that changes an image to be displayed on the display section from an image for a first direction to an image for a second direction, the image for the first direction and the image for the second direction being images having an identical attribute, in a case where the direction of the face of the user, which is detected by the detection section, is changed from the first direction to the second direction.
US11256203B2 Fuser having a base plate with rounded edges in a heater
A fuser having a heater, a belt, and a holder, is provided. The heater includes a metal-made base plate and a resistive-heating element and has a first face and a second face. The resistive-heating element is formed on at least one of the first face and the second face. The belt being an endless belt has an inner circumferential surface contacting the first face of the heater and rotates around the heater. The holder has a retainer face to contact the second face of the heater to retain the heater and a belt-guiding face to contact the inner circumferential surface of the belt and guide the belt there-along. The base plate has a pair of first edges located on one end and the other end of the first face in the widthwise direction extending in the lengthwise direction. The pair of first edges are rounded at ridges.
US11256199B2 Image forming apparatus having a fixing portion in which a heat generating region can be changed in a longitudinal directon of a heater
An image forming apparatus including: an image forming portion that forms a toner image on a recording material; a fixing portion that has a heater unit including a heater and that fixes the toner image on the recording material, the heater being capable of changing a heat generating region; a control portion that controls the heater; and an image adding portion that adds a predetermined additional image to a desired image, wherein the control portion sets the heat generating region according to a width of the desired image in a direction perpendicular to the conveying direction or a width of the recording material in the direction perpendicular to the conveying direction, and the width of the predetermined additional image in the direction perpendicular to the conveying direction is equal to or less than the width of the heat generating region in the direction perpendicular to the conveying direction.
US11256198B1 Transfer device and image forming apparatus
A transfer device includes: an annular transfer belt including an outer surface, a toner image being transferred to the outer surface of the annular transfer belt; a transfer unit including a transfer cylinder; and a facing roller member that is in contact with an inner surface of the transfer belt, in which the transfer cylinder includes a base material, and a surface layer wound around an outer circumference of the base material, the surface layer being replaceable with respect to the base material, the transfer cylinder has a transfer region where the toner image is transferred from the transfer belt to a recording medium in a state where the recording medium is sandwiched between the transfer cylinder and the outer surface of the transfer belt, the surface layer includes an elastic layer, the surface layer has a thickness of 6.0 mm or more and 10 mm or less and an Asker C hardness of 45° or more and 65° or less, and the facing roller member faces the transfer cylinder in the transfer region.
US11256194B2 Developing device, process cartridge, and image forming apparatus
A developing device includes a developer conveyer, a bearing, a flange, and a developer mover. The developer conveyer is rotatable and configured to convey a developer. The bearing rotatably supports a support shaft of the developer conveyer. The flange is disposed at an end portion of the developer conveyor to regulate a movement of the developer in an axial direction of the developer conveyer. The developer mover is disposed on a surface of the flange facing the bearing and configured to move the developer that enters between the flange and the bearing.
US11256181B2 Apparatus and method for removing particles in semiconductor manufacturing
A method for removing particles from a semiconductor process chamber including at least the following steps is provided. Electrical charges having a first polarity are accumulated on a receiving surface of the substrate holder by applying a voltage to the substrate holder. The particles having a second polarity in the semiconductor process chamber are attracted to move toward the receiving surface of the substrate holder on which the electrical charges having the first polarity are accumulated, where the first polarity is opposite to the second polarity. The particles having the second polarity are removed from the semiconductor process chamber. Other methods for removing particles from a semiconductor process chamber are also provided.
US11256178B2 Microlithographic mask, method for determining edge positions of the images of the structures of such a mask and system for carrying out such a method
For the purposes of measuring structures of a microlithographic mask, a method for capturing absolute positions of structures on the mask and a method for determining structure-dependent and/or illumination-dependent contributions to the position of an image of the structures to be imaged, or of the edges defining this structure, are combined with one another. As a result of this, establishing an edge placement error that is relevant to the exposure of a wafer and, hence, a characterization of the mask can be substantially improved.
US11256177B2 Imaging overlay targets using Moiré elements and rotational symmetry arrangements
A metrology target may include a first rotationally symmetric working zone with one or more instances of a first pattern and a second rotationally-symmetric working zone with one or more instances of a second pattern, where at least one of the first pattern or the second pattern is a Moiré pattern formed from a first grating structure with a first pitch along a measurement direction on a first sample layer and a second grating structure with a second pitch different than the first pitch along the measurement direction on a second sample layer. Centers of rotational symmetry of the first and second working zones may overlap by design when an overlay error between the first sample layer and the second layer is zero. A difference between the centers of rotational symmetry of the first and second working zones may indicate an overlay error between the first and second sample layers.
US11256173B2 Treatment liquid for manufacturing semiconductor and pattern forming method
An object of the present invention is to provide a treatment liquid for manufacturing a semiconductor and a pattern forming method, in which the formation of particles including metal atoms can be reduced and an excellent pattern can be formed.A treatment liquid for manufacturing a semiconductor according to an embodiment of the present invention includes: a quaternary ammonium compound represented by Formula (N); at least one additive selected from the group consisting of an anionic surfactant, a nonionic surfactant, a cationic surfactant, and a chelating agent; and water. The treatment liquid for manufacturing a semiconductor includes one kind or two or more kinds of metal atoms selected from the group consisting of Na, K, Ca, Fe, Cu, Mg, Mn, Li, Al, Cr, Ni, and Zn, and a total mass of the metal atoms is 1 mass ppt to 1 mass ppm with respect to the sum of a total mass of the additive and the total mass of the metal atoms.
US11256169B2 Resist composition, and method of forming resist pattern
A resist composition containing a resin component having a structural unit containing a group which is dissociated under the action of an acid and compound represented by the general formula (bd1). In the formula (bd1), Rx1 to Rx4 represent a hydrocarbon group or a hydrogen atom or may be mutually bonded to form a ring structure, Ry1 to Ry2 represent a hydrocarbon group or a hydrogen atom or may be mutually bonded to form a ring structure, and Rz1 to Rz4 represent a hydrocarbon group or a hydrogen atom or may be mutually bonded to form a ring structure. At least one of Rx1 to Rx4, Ry1 to Ry2 and Rz1 to Rz4 has an anion group, the entire anion moiety may be an n-valent anion, and Mm+ represents an m-valent organic cation
US11256164B2 Optical element and projection device using the same
An optical element includes a prism and a light blocking member. The prism has a first surface, a second surface and a third surface. The first surface is connected to the second surface. The third surface is connected between the first and second surfaces and opposite to a light valve of a projection device. The first surface reflects an image light beam from the light valve to allow the image light beam to pass through the second surface. The light blocking member is disposed on the prism and includes a first light blocking portion and a second light blocking portion adjacent to each other. The first light blocking portion shields a part of the first surface adjacent to the second surface, and the second light blocking portion shields a part of the second surface adjacent to the first surface. A projection device using the optical element is also provided.
US11256163B2 Camera device with a clamping module
A camera device with the clamping module includes a clamping module and a camera module. The clamping module includes a supporting element having a base holder, a sliding element, and an elastic element received between the supporting element and the sliding element. One end of a bottom surface of the base holder extends downward to form a blocking block, the other end of the bottom surface of the base holder extends downward to form a first clamping board. The sliding element is mounted to a bottom of the supporting element. The sliding element is located between the blocking block and the first clamping board. One end of the sliding element has a second clamping board facing to the first clamping board. The camera module is pivoted to a top of the supporting element by a rotation shaft.
US11256162B2 Operation apparatus, lens apparatus, and image pickup apparatus
An operation apparatus for remotely operating a lens apparatus includes an operation member that rotates, a holder that holds the operation member, and a display supported by the holder, wherein the display displays information where an upward orientation of the displayed information is towards the operation member.
US11256157B2 Multiphotonic microscopy method and device
The invention relates to a device comprising: a laser source emitting a first beam with a central wavelength λ1 lying between 1010 nm and 1050 nm, a spectral supercontinuum generator downstream of the laser source, generating a second beam with a central wavelength λ2 lying between 1670 nm and 1730 nm from a part of the first beam, an optical parametric amplification system downstream of the spectral supercontinuum generator, generating a third beam with a central wavelength λ3 lying between 2540 nm and 2690 nm from at least a part of the second beam and a part of the first beam, and a second harmonic generator downstream of the optical parametric amplification system, the second harmonic generator generating a fourth beam with a central wavelength λ4 lying between 1270 nm and 1345 nm from at least a part of the third beam.
US11256153B2 Diffractive devices based on cholesteric liquid crystal
Examples of diffractive devices comprise a cholesteric liquid crystal (CLC) layer comprising a plurality of chiral structures, wherein each chiral structure comprises a plurality of liquid crystal molecules that extend in a layer depth direction by at least a helical pitch and are successively rotated in a first rotation direction. Arrangements of the liquid crystal molecules of the chiral structures vary periodically in a lateral direction perpendicular to the layer depth direction to provide a diffraction grating. The diffractive devices can be configured to reflect light having a particular wavelength range and sense of circular polarization. The diffractive devices can be used in waveguides and imaging systems in augmented or virtual reality systems.
US11256150B2 Array substrate, method of manufacturing the same and display device
An array substrate, a manufacturing method and a display device are provided in the present disclosure. The array substrate includes first subpixels and second subpixels arranged in rows and columns, each first subpixel includes a first pixel electrode provided with a plurality of first slits arranged parallel to each other, each second subpixel includes a second pixel electrode provided with a plurality of second slits arranged parallel to each other, each first slit is angled at a first tilt angle relative to a reference direction, each second slit is angled at a second tilt angle relative to the reference direction, the first tilt angle is supplementary to the second tilt angle, and the reference direction is an extension direction of each gate line of the array substrate. At least one first subpixel and at least one second subpixel are arranged in each row, and/or at least one first subpixel and at least one second subpixel are arranged in each column.
US11256146B2 Electrode structure, array substrate and display device
The application relates to an electrode structure, an array substrate and a display device. The electrode structure has hollow portions, and electrode portions formed between adjacent hollow portions; the hollow portions have first and second hollow holes; projection planes of the first and second hollow holes in the first direction are completely overlapped; the electrode portions comprise: first electrode blocks located between the first hollow holes and second electrode blocks located between the second hollow holes; a sum of widths of each first hollow hole and the first electrode block adjacent to it in the first direction is different from a sum of widths of each second hollow hole and the second electrode block adjacent to it in the first direction; the width is a dimension in the first direction. In this solution, process fluctuations can be reduced and light transmittance can be improved.
US11256144B2 Display device
A display device includes a flexible substrate including a first region including a display region, a second region including a curved region, and a third region including a terminal region; an electro-optical element located in the display region; and a resin layer continuously extending from the first region to the third region.
US11256142B2 Liquid crystal display apparatus
A liquid crystal display apparatus includes first and second substrates and a liquid crystal layer of vertical alignment type. The first substrate includes pixel electrodes and a first alignment film, whereas the second substrate includes a counter electrode and a second alignment film. Each pixel includes first and second subpixels which allow respectively different voltages to be applied across the liquid crystal layer. Each pixel electrode includes a subpixel electrode provided for each of the first and second subpixels. Each of the first and second subpixels includes first to fourth liquid crystal domains having respectively different reference alignment directions being defined by the first and second alignment films. First to fourth directions, which are the reference alignment directions of the first to fourth liquid crystal domains, each make an angle which is substantially equal to an odd multiple of 45° with respect to the pixel transverse direction.
US11256139B2 Support pin having brightness enhancement structures and backlight module with the same
A support pin supporting at least one optical component in an optical cavity includes a supporting base and a supporting section connecting the supporting base. The supporting section is made of a light-transmitting material. A plurality of grooves are integrally formed on the supporting section. The grooves reflect or refract part of incident light transmitted inside the supporting section diffusely and do not penetrate the supporting section. In addition, a backlight module and a display device with the support pins are also disclosed herein.
US11256133B2 Direct-lit backlight source and manufacturing method thereof, display device
A direct-lit backlight source, a manufacturing method thereof, and a display device. The direct-lit backlight source includes: a light-emitting unit array; in a first direction, the light-emitting unit array includes a third region, and a first region and a second region sequentially between a first edge and the third region; in a second direction, the light-emitting unit array includes a sixth region, and a fourth region and a fifth region sequentially between a second edge to the sixth region; light-emitting units adjacent along the first direction in the first, second, third region, have a first, second, third pitch, respectively; light-emitting units adjacent along the second direction in the fourth, fifth, sixth region, have a fourth, fifth, sixth pitch, respectively; the second pitch is greater than the first pitch and the third pitch, respectively; and the fifth pitch is greater than the fourth pitch and the sixth pitch, respectively.
US11256132B2 Color conversion film comprising a color conversion functional layer including a solid phase change material, and back light unit and display device comprising same
A color conversion film having: a substrate film; and a color conversion functional layer including a solid phase change material; and a backlight unit and a display apparatus including the color conversion film.
US11256129B2 In-cell liquid crystal panel and liquid crystal display device
An in-cell type liquid crystal panel is disclosed including an in-cell type liquid crystal cell provided with a liquid crystal layer, a first transparent substrate and a second transparent substrate sandwiching the liquid crystal layer, and a touch sensing electrode unit related to a touch sensor and a touch-driven function between the first transparent substrate and the second transparent substrate and a pressure-sensitive adhesive layer attached polarizing film disposed, via a first adhesive layer and without interposing a conductive layer, to the first transparent substrate side on a viewing side of the in-cell type liquid crystal cell. The pressure-sensitive adhesive layer attached polarizing film comprises a surface treatment layer, a first polarizing film, and a first pressure-sensitive adhesive layer in this order, or comprises the surface treatment layer, the first polarizing film, an anchor layer, and the first pressure-sensitive adhesive layer in this order.
US11256125B2 Optical sheet, image source unit and image display device
A laminate includes: a substrate layer; and an optical function layer that is layered on one surface of the substrate layer, and has a plurality of light transmission parts which are arranged in a row along a surface of the substrate layer so as to be light-transmissive, and light absorption parts in a row, each of which is arranged between adjacent ones of the light transmission parts so as to be light-absorptive, wherein on a cross section of the optical function layer in the layer thickness direction, a cross-sectional area of one of the light transmission parts to the total cross-sectional area of one of the light transmission parts and one of the light absorption parts which are adjacent to each other is 78.2% to 88.5%, and optical diffuse reflectances thereof satisfy predetermined values.
US11256123B1 Display panel and terminal device
A display panel and a terminal device including the same are provided. The display panel includes a touch screen configured to present display content, a supplementary light module that includes a light emitting element configured to provide supplementary light and a light guide element configured to guide the supplementary light to the touch screen, and a display substrate configured to form the display content. The display panel can increase brightness of the touch screen, so that users can see the display content on the display panel clearly even in a dim environment, which improves universality of reflective liquid crystal displays.
US11256122B2 Image capture apparatus, electronic apparatus, and in-cell display apparatus
An image capture apparatus is illustrated, which has an image capture element and an optical component layer. The image capture element has a plurality of pixel regions. The optical component layer comprises a microstructure layer and a spatial filter formed on the image capture element in a first direction. The microstructure layer has micro lenses formed on a surface of the microstructure layer. The spatial filter has at least one translucent substrate and at least one light shielding structure, and the light shielding structure has a light absorbing/reflective layer and a reflective layer in the first direction stacked to each other. The light absorbing/reflective layer is another one light reflective layer or a light absorbing layer.
US11256120B2 Display panel manufacturing method comprising a step of forming a photoresist layer that encircles an edge of a substrate to form a groove
The present invention provides a method of manufacturing a display panel and a display panel manufactured using the same. The display panel includes: a substrate, a photoresist layer, a flexible substrate layer, a lower polarizer, a retardation film, a liquid crystal layer, and an upper polarizer, which are laminated disposed. The method includes steps of: providing a substrate; forming a flexible substrate layer on the substrate; forming a lower polarizer on the flexible substrate layer by coating; forming a liquid crystal layer on the lower polarizer; and forming an upper polarizer on the liquid crystal layer by coating.
US11256113B2 Optical structure and method of fabricating an optical structure
A method of fabricating an optical structure comprises providing a layer of single crystal crystalline silicon supported on an insulating surface of a silicon substrate; using etching to remove part of the silicon layer and define a side wall which is non-parallel to the insulating surface of the substrate; forming a layer of insulating material over the side wall; forming a further layer of silicon over at least the insulating material; and removing the silicon of the further layer to a level of the layer of silicon such that the layer of insulating material occupies a slot between a portion of silicon in the layer and a portion of silicon in the further layer, a thickness of the layer of insulating material defining a width of the slot.
US11256110B2 System and method of utilizing computer-aided optics
The disclosure provides a system that may provide a virtual object at a first virtual distance to an eye of a patient; may provide a first light wave to the eye; may receive a first perturbed light wave, based at least on the first light wave, from the eye; may determine first optical corrections based at least on the first perturbed light; may provide the virtual object at a second virtual distance to the eye; after providing the virtual object at the second virtual distance, may provide a second light wave to the eye; may receive a second perturbed light wave, based at least on the second light wave, from the eye; may determine second optical corrections based at least on the second perturbed light; and may determine a corrective optical solution for the eye based at least on the first optical corrections and the second optical corrections.
US11256108B2 Electromagnetic actuator
Provided is an electromagnetic actuator for which the wiring structure thereof can be simplified, for which the thickness thereof can be reduced, and with which a desired drive force can be attained. An electromagnetic actuator is provided with: a base member; a drive frame that is supported so as to be movable in relation to the base member; a coil that is fixed to the base member; and a magnet that is fixed to the drive frame. The coil is formed as an injection-molded circuit part, and the base member has formed thereon a circuit that connects to the coil.
US11256104B2 Intelligent vehicle point of focus communication
Herein is disclosed a virtual embodiment display system comprising one or more image sensors, configured to receive one or more images of a vehicle occupant; one or more processors, configured to determine a gaze direction of the vehicle occupant from the one or more images; select a display location corresponding to the determined gaze direction; and control an image display device to display a virtual embodiment of an intelligent agent at the display location; the image display device, configured to display the virtual embodiment of the intelligent agent at the selected display location according to the one or more processors.
US11256103B2 Optical device and wearable display device
The present disclosure includes a display element configured to emit imaging light, a main circuit board and the like being a circuit board configured to process a video signal, a board holder being a circuit board holder configured to fix the main circuit board and the like, and a harness coupled to the main circuit board, and the board holder fixes an end portion of the main circuit board in a state where the end portion protrudes to an optical path upstream of the display element. As a result, a space for avoiding interference is provided on the optical path upstream of the display element, namely, on a back surface side of the display element, while suppressing an increase in size of the device toward a lateral side and the like.
US11256102B2 Microdisplay based immersive headset
An immersive headset device is provided that includes a display portion and a body portion. The display portion may include microdisplays having a compact size. The microdisplays may be movable (e.g., rotational) relative to the body portion and can be moved (e.g., rotated) between a flipped-up position and a flipped-down position. In some instances, when the microdisplays are flipped up, the headset provides an augmented reality (AR) mode to a user, and when the microdisplays are flipped down, the headset provide a virtual reality (VR) mode to the user. In certain implementations, the headset includes an electronics source module to provide power and/or signal to the microdisplays. The electronics source module can be attached to a rear of the body portion in order to provide advantageous weight distribution about the head of the user.
US11256098B2 Electronic device and method for displaying augmented reality
An electronic device for displaying augmented reality (AR) includes: an optical engine configured to output light of virtual image; a waveguide from which the light of the virtual image is output and through which light of a real scene is transmitted; an optical shutter configured to transmit or block the light of the real scene; a focus tunable lens configured to adjust a focal length for the light of the virtual image output from the waveguide; and one or more processors configured to, during a first period, control the optical shutter to block at least part of a first light of the real scene, and control the focus tunable lens to have a first focal length, and during a second period, control the optical shutter to transmit a second light of the real scene, and control the focus tunable lens to have a second focal length different from the first focal length.
US11256095B2 Reflective switching device for inputting different wavelengths of light into waveguides
Systems and methods are provided for selectively incoupling light having different wavelengths into one of a plurality of waveguides. The systems and methods provided for selectively incoupling light having different wavelengths into one of a plurality of waveguides comprise a switching device comprising switchable reflective elements that can be configured to redirect incoming light towards an incoupling element associated with one of a plurality of waveguides.
US11256088B2 Vehicle display device
A vehicle display device includes a controller that controls an image projection unit on the basis of acquired information regarding a vehicle and information on a face orientation and eye point of a driver acquired from an image analysis unit to perform a display image control for displaying a virtual image at a predetermined position in a virtual image display region. In a case where the acquired information regarding the vehicle is state change information, the controller performs a display image control for a display image displayed by the image projection unit so that a state change virtual image S1 corresponding to the state change information is displayed in the same display form in both of a right monocular viewing region and a left monocular viewing region at the same time.
US11256086B2 Eye tracking based on waveguide imaging
An optical system includes an optical waveguide, and a first optical element configured to direct a first ray, having a first circular polarization and impinging on the first optical element at a first incidence angle, in a first direction so that the first ray propagates through the optical waveguide via total internal reflection toward a second optical element. The first optical element is configured to also direct a second ray, having a second circular polarization that is distinct from the first circular polarization and impinging on the first optical element at the first incidence angle, in a second direction that is distinct from the first direction so that the second ray propagates away from the second optical element. The second optical element is configured to direct the first ray propagating through the optical waveguide toward a detector.
US11256083B2 MEMS electrostatic actuator with linearized displacements
A microelectromechanical actuator for a light beam steering device is provided that includes memory cells coupled to at least one electronic circuitry component and electrode segments coupled to a respective one of the memory cells via the at least one electronic circuitry component. A flexible metal layer having support pillars is on the electrode segments. Flexible beams are attached to the support pillars and a movable electrode attaches to the flexible beams. A mirror is attached to the movable electrode. When one or more of the electrode segments is activated, the mirror is displaced a distance to steer a light beam output from a light source in a direction.
US11256079B2 Solid immersion lens unit and semiconductor detector device
The solid immersion lens unit includes: a solid immersion lens having a contact surface allowed to be in contact with an inspection object and a spherical surface allowed to be opposite to an objective lens; a holder holding the solid immersion lens; a magnet provided to the holder; and a spherical body rotatably held by a magnetic force of the magnet at a position opposite to the spherical surface. The holder swingably holds the solid immersion lens in a state where the spherical surface is in contact with the spherical body.
US11256075B2 Freeform surface off-axial three-mirror imaging system
A freeform surface off-axial three-mirror imaging system comprising a primary mirror, a secondary mirror, a tertiary mirror, and a detector. The secondary mirror defines a first location and a second location. Each reflective surface of the primary mirror, the secondary mirror and the tertiary mirror is an xy polynomial freeform surface. A working distance of the freeform surface off-axial three-mirror imaging system is greater than 125 mm.
US11256073B2 Zoom lens system
A zoom lens system with a large zoom ratio is disclosed, which operates in a broad spectral range, including visible and infrared spectra. The zoom lens system comprises, in order from the object side to the image side, a positive first lens group, a negative second lens group, a positive third lens group, a positive fourth lens group, and a detection system, wherein zooming from a wide-angle end to a telephoto end is performed by axially moving the second and third lens groups. The system has a relatively long back focal length, and satisfies the following conditions: 0.2<|f2|/(fW*fT)½<2, 1
US11256071B2 Lens apparatus and imaging system including the same
A lens apparatus includes an imaging optical system includes an imaging optical system including a plurality of lenses, a first holding member holding at least a first lens closest to an object among the plurality of lenses, and configured to move in an optical axis direction of the imaging optical system to perform focusing, a barrel member provided on an outside of the first holding member, and a control unit configured to control a driving unit configured to move the first holding member. When focus is at infinity, an edge surface on an object side of the barrel member is positioned on the object side of a surface vertex of an object-side surface of the first lens. When focus is at infinity, an edge surface on the object side of the control unit is positioned on the object side of the surface vertex.
US11256070B2 Image capturing optical lens assembly, image capturing device and electronic device
This disclosure provides an image capturing optical lens assembly including, in order from an object side to an image side: a first lens element with refractive power having an object-side surface being convex in a paraxial region thereof; a second lens element having positive refractive power; a third lens element with refractive power having an image-side surface being concave in a paraxial region thereof; a fourth lens element with refractive power having an image-side surface being concave in a paraxial region thereof, wherein both surfaces thereof being aspheric; a fifth lens element with refractive power having an object-side surface being concave in a paraxial region thereof; and a sixth lens element with refractive power having an image-side surface being concave in a paraxial region thereof, wherein both surfaces thereof being aspheric, and the image-side surface having at least one convex shape in an off-axis region thereof.
US11256069B2 Image capturing optical system, imaging apparatus and electronic device
An image capturing optical system includes seven lens elements, the seven lens elements being, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. An image-side surface of the fifth lens element is convex in a paraxial region thereof. An image-side surface of the sixth lens element is concave in a paraxial region thereof. The seventh lens element has negative refractive power.
US11256061B2 Optical element driving device, camera device and electronic apparatus
An optical element driving device is described that includes a fixed portion having supporting holes, a holding member having a supporting surface formed by a supporting portion supporting an optical element, and a supporting shaft supporting the holding member with respect to the fixed portion in a rockable manner. The supporting shaft has two end portions of cylindrical shape for the supporting holes, and a center portion with first and second outer peripheral surface. The first outer peripheral surface is flush with an outer peripheral surface of the cylindrical shape along an axis line of the cylindrical shape. The second outer peripheral surface is located further inside than the first outer peripheral surface. A center of the first outer peripheral surface is on the supporting surface, and the entire second outer peripheral surface is closer to the first outer peripheral surface than the supporting surface.
US11256056B2 Method for manufacturing optical fiber ribbon, optical fiber ribbon, and optical cable
A method for manufacturing an optical fiber ribbon includes: forming a colored layer on to each of a plurality of optical fibers and forming an optical fiber ribbon by curing a connecting material applied to a surface of the colored layer of each of the optical fibers to form connection parts that connect adjacent ones of the optical fibers. Forming the colored layer further includes: applying a coloring agent to the optical fibers and curing the coloring agent such that uncured resin remains on the surface of the colored layer. Forming the optical fiber ribbon further includes: applying the connecting material to the surface with the uncured resin and curing the connecting material and the uncured resin on the surface of the colored layer.
US11256052B2 Flame retardant fiber optic cable with halogen free sheath for blowing applications
Embodiments of the disclosure relate to an optical fiber cable. The optical fiber cable includes a subunit having a first interior surface and a first exterior surface. The first interior surface defines a central bore along a longitudinal axis of the optical fiber cable. At least one optical fiber is disposed within the central bore of the subunit, and a plurality of strengthening yarns is disposed around the subunit. A cable sheath disposed around the plurality of strengthening yarns. The cable sheath has a second interior surface and a second exterior surface. The second exterior surface defines an outermost surface of the optical fiber cable. The cable sheath includes from 55% to 68% by weight of a mineral-based flame retardant additive and from 35% to 45% by weight of a polymer blend. The polymer blend includes a co-polyester or co-polyether and a polyolefin or a polyolefin elastomer.
US11256051B2 Flexible optical-fiber ribbon
An optical-fiber ribbon having excellent flexibility, strength, and robustness facilitates separation of an optical fiber from the optical-fiber ribbon without damaging the optical fiber's glass core, glass cladding, primary coating, secondary coating, and ink layer, if present.
US11256050B2 Optical communication module
An optical communication module includes a first power-supplied terminal to be brought into contact with a first power supply terminal to have a first power supply voltage applied thereto; a second power-supplied terminal to be brought into contact with the second power supply terminal to have a second power supply voltage applied thereto; a signal processing circuit, which is connected to the first power-supplied terminal and the second power-supplied terminal, configured to perform processing on a signal; and a power control circuit, which is provided between the first power-supplied terminal and the signal processing circuit, configured to control connection between the first power-supplied terminal and the signal processing circuit based on a voltage applied to the second power-supplied terminal.
US11256049B2 Optical-to-electric-to-optical routing engine
An apparatus includes a dielectric support substrate with one or more planar major surfaces and one or more optical fiber interfaces fixed to the support substrate adjacent one of the one or more planar major surfaces. Each optical fiber interface has optical modulators and photodetectors. The apparatus also includes one or more digital signal processing chips fixed to the support substrate adjacent one of the one or more planar major surfaces, and laterally separated from and communicatively connected via metallic lines to the one or more optical fiber interfaces. The apparatus also includes a first set of one or more metallic heatsinks adjacent the one or more digital signal processing chips to provide heat dissipation therefrom. The apparatus also includes a second set of one or more metallic heatsinks being located adjacent the one or more optical fiber interfaces to provide heat dissipation therefrom and physically separated by a distance from the one or more metallic heatsinks of the first set.
US11256047B2 Optical assembly
An optical assembly includes a carrier plate, a light emitting element and a lens component disposed on the carrier plate, and a securing block. The securing block has a first surface and a light-passing portion that are located on an optical path of an output light from the light emitting element. The lens component includes a lens portion and a connecting portion. The lens portion is located on the optical path. The connecting portion has a second surface facing the first surface of the securing block. A bottom surface of the securing block is bonded to the carrier plate. The lens component is secured onto the carrier plate by means of bonding between the second surface and the first surface of the securing block. A clearance space is present between the lens portion and the light-passing portion so that the lens portion does not contact the securing block.
US11256037B2 Optical-path-bending connector and optical-path-bending connector assembly
An optical fiber is contacted by a first guide part on the inside of a bend. The first guide part is disposed apart from a region of a fixing member from which the optical fiber is drawn out. Specifically, a first non-contact part in which the optical fiber does not contact a guide member is provided between the first guide part and the drawn out part of the optical fiber from the fixing member. The optical fiber also contacts a second guide part on the outside of the bend. The second guide part is disposed apart from the first guide part, and a second non-contact part in which the optical fiber does not contact the guide member is also provided between the first guide part and the second guide part.
US11256034B2 Method for manufacturing integrated optical module
There are provided: a plurality of optical elements for handling light having different wavelengths; a plurality of collimating lenses individually provided in the optical elements, each of the collimating lenses having a first end facing a main surface of one of the optical elements; an optical multi-demultiplexer using reflection of light caused by a spatial optical system, the optical multi-demultiplexer having a first end facing a second end of each of the collimating lenses; a coupling lens having a first end facing a second end of the optical multi-demultiplexer; an SMF having one end facing a second end of the coupling lens; and an optical block, which is transparent, provided on an optical path between each of the collimating lenses and the optical multi-demultiplexer, the optical path having a small number of reflections in the optical multi-demultiplexer.
US11256032B1 Programmable fiber-optic delay line
A programmable fiber-optic delay line simulates spatial distances for an environment sensor. The programmable fiber-optic delay line comprises: at least three optical transfer switches interconnected by a plurality of lengths of optical fiber, wherein the at least three optical transfer switches with the plurality of lengths of optical fiber are configured to provide a continuous delay line having a plurality of different selectable delay values, wherein the different delay values are selectable based on switch positions of the at least three optical transfer switches. A first terminal of a first optical transfer switch of the at least three optical transfer switches is connected to a third optical transfer switch of the at least three optical transfer switches, enabling bypassing of a second optical transfer switch of the at least three optical transfer switches.
US11256030B1 Optical power splitters including a non-linear waveguide taper
Structures for an optical power splitter and methods of forming a structure for an optical power splitter. A first waveguide core provides an input port, and second and third waveguide cores provide respective output ports. A non-linear waveguide taper is coupled to the first waveguide core at a first interface and is coupled to the second and third waveguide cores at a second interface. The non-linear waveguide taper includes a first curved section having a first width dimension that increases with increasing longitudinal distance from the first interface. The non-linear waveguide taper includes a second curved section having a second width dimension that increases with increasing longitudinal distance from the second interface. The first and second curved sections join at a longitudinal location at which the first and second width dimensions are each equal to a maximum width of the non-linear waveguide taper.
US11256028B2 Thermally resistant radiation curable coatings for optical fiber
Described herein are coated optical fibers including an optical fiber portion, wherein the optical fiber portion includes a glass core and cladding section that is configured to possesses certain mode-field diameters and effective areas, and a coating portion including a primary and secondary coating, wherein the primary coating is the cured product of a composition that possesses specified liquid glass transition temperatures, such as below −82° C., and/or a viscosity ratios, such as between 25° C. and 85° C., of less than 13.9. Also described are radiation curable coating compositions possessing reduced thermal sensitivity, methods of coating such radiation curable coating compositions to form coated optical fibers, and optical fiber cables comprising the coated optical fibers and/or radiation curable coating compositions elsewhere described.
US11256027B2 Optical fiber glass eccentricity measurement device and measurement method
Provided is a glass eccentricity measurement device which includes an irradiation unit that irradiates a side surface of a coated glass fiber obtained by coating the striated glass with light, and a light receiving unit that receives light scattered and/or refracted following irradiation of the side surface of the coated glass fiber therewith, and measures an eccentricity of the glass in the coated glass fiber by a pattern of brightness and darkness in the light received by the light receiving unit, in which three or more sets including the irradiation unit and a screen are provided around the coated glass fiber, and the sets are arranged respectively in directions having different angles on a circumference centered on the coated glass fiber.
US11256024B2 Electronic equipment
According to one embodiment, an electronic equipment includes a liquid crystal panel, an illumination device, and a light receiving element. The illumination device includes a first light guide which includes a first opening, a first light source, a second light guide including a first area, a second area, a first main surface, a second main surface, a first side surface, a second side surface, and a continuous surface, a second light source opposed to each of the continuous surface and the second side surface, and a light reflective layer covering each of the continuous surface and the first side surface.
US11256021B2 Plate waveguide
A slab waveguide, comprising a plate having parallel surfaces and a cascade light splitting film. The plate is used for receiving and transmitting incident waveguide light which bears a transmitted image. The splitting film is disposed in the plate, intersects the upper and lower surface of the plate, and is used for reflecting the incident waveguide light out of the slab waveguide to form an actual image. In order to avoid mirror image coincidence, the waveguide needs to satisfy: |arcsin(n×sin(90°−4a+b))−arcsin(n×sin(90°−2a−b))1>2ω, wherein a is an inclined angle between the cascade light splitting film and the lower surface of the plate, b is an inclined angle between central image light of the incident waveguide light and the lower surface of the plate, ω is an image display viewing angle of the transmitted image, and n is the refractive index of the plate.
US11256018B2 Light assembly including an illuminating utility segment and a visual stimulant segment
A light assembly includes a core, a light source, and a functional layer. The core extends along a centerline, and includes a base end, a distal end, a first side spanning axially between the base and distal ends, and a second side opposite the first side and spanning axially between the base and distal ends. The second side includes an unbinding element axially extending partially between the base and distal ends. The light source is adapted to emit light rays into the core at the base end. The functional layer is laterally spaced from the first side, axially extends partially between the base and distal ends, and is axially aligned to the unbinding element.
US11256014B2 Optical articles and method of preparing the same
An optical article that includes an optical element and an anisotropic coating layer formed over at least a portion of the optical element. The anisotropic coating layer can include a first light-influencing zone comprising at least one first anisotropic material and a second light-influencing zone comprising at least one second anisotropic material. The at least one of the first light-influencing zone and the second light-influencing zone further include at least one dichroic material and/or at least one photochromic-dichroic material such that the first light-influencing zone and the second light-influencing zone exhibit a different color property, a different photochromic-dichroic reversible change, a different amount of polarization, or a combination thereof.
US11256011B2 Pattern generation device
One embodiment of the invention provides a pattern generation device includes a light source, a first HPDLC cell, and a second HPDLC cell. The first HPDLC cell is disposed downstream of a light path of the light source and contains a first phase modulation pattern. The second HPDLC cell is disposed downstream of the light path of the first HPDLC cell and contains a diffraction grating pattern.
US11256003B2 Weekly and monthly disposable water gradient contact lenses
The invention is related to contact lenses that not only comprise the much desired water gradient structural configurations, but also have a minimized uptakes of polycationic antimicrobials and a long-lasting surface hydrophilicity and wettability even after going through a 30-days lens care regime. Because of the water gradient structural configuration and a relatively-thick, extremely-soft and water-rich hydrogel surface layer, a contact lens of the invention can provide superior wearing comfort. Further, a contact lens of the invention is compatible with multipurpose lens care solutions present in the market and can endure the harsh lens care handling conditions (e.g., digital rubbings, accidental inversion of contact lenses, etc.) encountered in a daily lens care regime. As such, they are suitable to be used as weekly- or monthly-disposable water gradient contact lenses.
US11256002B2 Ophthalmic devices comprising photochromic materials with reactive substituents
Various non-limiting embodiments of the present disclosure relate to ophthalmic devices comprising photochromic materials comprising a reactive substituent. For example, the present disclosure contemplates ophthalmic devices comprising photochromic materials, such as photochromic naphthopyrans and indeno-fused naphthopyrans having a reactive substituent comprising a reactive moiety linked to the photochromic naphthopyran by one or more linking groups. In certain non-limiting embodiments, the reactive moiety comprises a polymerizable moiety. In other non-limiting embodiments, the reactive moiety comprises a nucleophilic moiety. Other non-limiting embodiments of the present disclosure relate to methods of making the photochromic ophthalmic device, wherein the photochromic ophthalmic devices comprise the photochromic naphthopyrans described herein.
US11256001B2 Low haze polymer films and electronic devices
In a first aspect, a low haze polymer film includes a polymer and a refractive index-matching nanoparticle aggregate. The polymer includes a polyimide, a polyamide imide or a polyester imide, and the refractive index-matching nanoparticle aggregate includes a first nanoparticle having a refractive index that is less than the refractive index of the polymer and a second nanoparticle having a refractive index that is greater than the refractive index of the polymer. A difference in the refractive indices of the polymer and the refractive index-matching nanoparticle aggregate is less than 0.1, and the low haze polymer film has a thickness in a range of from 1 to 150 μm and a haze of less than 4%. In a second aspect, an electronic device includes the low haze polymer film of the first aspect.
US11255998B2 Cathedral body structure for an ocean bottom seismic node
Disclosed is an ocean bottom seismic node for recording seismic signals on the seabed. The ocean bottom seismic node may comprise an arched cathedral buoyant body coupled to a substantially flat bottom metal plate. The buoyant body may be formed of hard plastic (such as plastic injection in a mold) and have one or more cathedral type inner structures with columns that form a plurality of interconnected inner chambers, which may be dry or filled with foam and/or act as ballasts. One or more electronic components may be directly attached to the bottom metal plate (and within one or more of the internal cathedral chambers) and covered/protected by the buoyant body that is water and pressure resistant at seabed depths. The edge(s) of the buoyant body may seal around the metal plate on one or more peripheral edges of the plate and buoyant body.
US11255997B2 Stimulated rock volume analysis
A data acquisition program, which includes core, image log, microseismic, DAS, DTS, and pressure data, is described. This program can be used in conjunction with a variety of techniques to accurately monitor and conduct well stimulation.
US11255995B2 Methods and systems for determining subsurface feature using broadband full waveform inversion
A computer-implemented method for determining a subsurface feature, includes: determining a first velocity model based on an initial velocity model; generating a second velocity model based on measured seismic data at one or more first frequencies, the first velocity model, and a full waveform inversion (FWI); and in response to the second velocity model not satisfying a preset condition, performing a seismic forward simulation on the second velocity model to generate simulated seismic data at one or more second frequencies lower than the one or more first frequencies; updating the first velocity model based on the simulated seismic data at the one or more second frequencies; and updating the second velocity model based on the measured seismic data at the one or more first frequencies, the updated first velocity model, and the FWI, to determine the subsurface feature.
US11255992B2 Deblending method using patterned acquisition seismic data
A method for de-blending seismic data associated with an interface located in a subsurface of the earth, includes receiving blended seismic data E generated by firing N source arrays according to a pre-determined sequence Seq; selecting N sub-datasets SDn from the blended seismic data E; interpolating each selected sub-dataset SDn to reference positions ref, where the blended seismic data E is expected to be recorded, to generate interpolated data k; de-blending, in a processor, the interpolated data k to generate de-blended data o; and generating an image of the interface of the subsurface based on the de-blended data o.
US11255988B2 Acquisition of ultra-long offset seismic data for full waveform inversion during seismic land acquisition
A long offset land seismic survey spread includes a plurality of sensors within an area thereby defining a sensor receiver patch, a plurality of long offset sensor receivers outside of the receiver patch thereby surrounding the receiver patch and defining a sensor long offset area that is fee from sensor receivers that also defines a distance separating an external border of the sensor receiver patch and the long offset sensor receivers being a minimum offset distance that is a long offset distance.
US11255983B2 Semiconductor device for indirect detection of electromagnetic radiation and method of production
The semiconductor device comprises a substrate of semiconductor material having a main surface, an integrated circuit in the substrate, a photodetector element or array of photodetector elements arranged at or above the main surface, and at least one nanomaterial film arranged above the main surface. At least part of the nanomaterial film has a scintillating property. The method of production includes the use of a solvent to apply the nanomaterial film, in particular by inject printing, by silk-screen printing, by spin coating or by spray coating.
US11255981B2 Total time-over-threshold (TTOT) processing for a photon-counting x-ray detector
There is provided a circuit (502; 503; 504) configured for operation with a multi-bin photon-counting x-ray detector (20) having multiple energy thresholds, wherein said circuit (502; 503; 504) is configured to obtain or generate several Total Time-Over-Threshold (TTOT) signals corresponding to several different energy thresholds, and provide energy integrating information based on said several TTOT signals.
US11255980B2 Collaborative positioning
A system and method are provided for collaborative positioning of wireless nodes using pairwise range measurements and positioning technology type. The system includes a plurality of wireless nodes communicatively coupled to each other via a wireless network. The plurality of wireless nodes include a first wireless node that estimates a plurality of pairwise range estimates between the first wireless node and each neighboring wireless node of a set of neighboring wireless nodes. The first wireless node receives the current position estimate and the positioning technology type of each neighboring wireless node and assigns a weight value to each neighboring wireless node based on the positioning technology type. The first wireless node computes an initial position estimate for the first wireless node based on the assigned weight value, the current position estimate, and a pairwise range estimate and determines a final position estimate for the first wireless node.
US11255971B2 Optical telemetry system
The present invention relates to an optical telemetry system for measuring the distance between two vehicles comprising a first optoelectronic assembly formed by at least one light source SLs and at least one photosensitive sensor CP+, which source and sensor are oriented towards in front of the vehicle, and a second optoelectronic assembly formed by at least one light source SLc (6) and at least one photosensitive sensor CPc (5) that is oriented towards behind the vehicle, characterized in that said light sources SLs and SLc are conventional light sources, the light source SLs being modulated by a signal of frequency Fs, said light source SLc (6) of the target (4) being modulated by a clock of frequency controlled by a phase-locked loop driven by the electrical signal delivered by said photosensitive sensor CPc, said first optoelectronic assembly furthermore comprising a circuit for measuring the phase shift between the electrical signal delivered by said photosensitive sensor CPs (5) and the signal modulating the paired light source SLs (6), said system furthermore comprising a computer for determining the distance depending on the frequency Fs and the measured phase shift. The invention also relates to an optoelectronic assembly for an optical telemetry system, to a vehicle equipped with such a system and to a telemetry method.
US11255968B2 Distance detection sensor and operating method thereof
A distance detection sensor includes a current-to-voltage converter configured to convert a current corresponding to a detection signal reflected from a target to a voltage, an amplifier configured to amplify the converted voltage, a comparator configured to compare an output value of the amplifier with a reference value to generate a receive pulse, a reference value selector configured to select any one of a plurality of reference values as the reference value, and a time-to-digital converter configured to calculate time-of-light (TOF) time in response to the receive pulse output from the comparator. The reference value selector continuously changes different reference values respectively corresponding continuous receive pulses.
US11255965B2 Systems and methods for ultrasound beamforming using coherently compounded Fresnel focusing
Fresnel elevation focusing at a selected elevation angle is performed by transmitting a sequential set of Fresnel-focused ultrasound pulses, where a different Fresnel phase pattern is used for each pulse, and where the receive signals are coherently compounded. The different Fresnel patterns cause the secondary lobe energy to be reduced via averaging of variations of the pressure fields in the secondary lobe regions. In some embodiments, the method of coherently compounded Fresnel focusing is combined with coherently compounded defocused wave (e.g. plane wave or diverging wave) imaging in the azimuth direction. Each of the elevation slices are collected by changing the Fresnel patterns respectively employed when the sequence of plane waves or diverging waves are transmitted, such that the coherent compounding can benefit both planes simultaneously. Hadamard receive encoding and subsequent dynamic receive beamforming may be employed to further improve performance in the elevation direction.
US11255963B2 Sensing device, mobile body system, and sensing method
A sensing device detects an object in a blind spot in a surrounding environment of a mobile body. The sensing device includes a distance measurer, a detector, a controller, and a state receiver. The distance measurer acquires distance information indicating a distance from the mobile body to the surrounding environment. The detector detects the object in the blind spot. The controller controls operation of the detector. The state receiver acquires condition information indicating a state relating to slipperiness of the mobile body on a road surface on which the mobile body travels. The contoller detects the blind spot in the surrounding environment, based on the distance information acquired by the distance measurer. The controller controls precision at which the detector is caused to detect the object in the blind spot, according to the condition information acquired by the state receiver.
US11255961B2 Radar system for school bus
A school bus radar system includes a main unit mounted in the school bus, and two radars protrudingly arranged on the bus body of the school bus in a tilted manner and respectively electrically connected to the main unit. When the main unit is switched to a monitoring mode, the main unit generates a radar activation signal to activate the radars in generating a signal, making the signals generated by the monitoring sources of the radars form an intersection network. The monitoring source of each radar defines a normal line. Accordingly, the intersection type three-dimensional spatial monitoring network of the radar system of the present invention is proposed for individual warnings to facilitate the driver making good judgments or stopping the running school bus in an emergency.
US11255960B2 Synthetic aperture radar (SAR) based convolutional navigation
A synthetic aperture radar (SAR) system is disclosed. The SAR comprises a memory, a convolutional neural network (CNN), a machine-readable medium on the memory, and a machine-readable medium on the memory. The machine-readable medium storing instructions that, when executed by the CNN, cause the SAR system to perform operations. The operation comprises: receiving range profile data associated with observed views of a scene; concatenating the range profile data with a template range profile data of the scene; and estimating registration parameters associated with the range profile data relative to the template range profile data to determine a deviation from the template range profile data.
US11255959B2 Apparatus, method and computer program for computer vision
An apparatus comprising circuitry configured to transfer motion information obtained from a plurality of sensors of different or similar type to a common representation.
US11255952B2 Image sensor processing using a combined image and range measurement system
In one embodiment, an apparatus includes a transmitter operable to transmit a first light beam from a light source. The apparatus also includes a receiver operable to receive a plurality of return light beams and direct the plurality of return light beams through a first beam splitter to an imaging sensor and a LiDAR sensor. The imaging sensor may be operable to process a first portion of the return light beams into image profile data, and the LiDAR sensor may be operable to process a second portion of the return light beams into depth profile data. In addition, the first and second portions of the return light beams may be received from a shared field of view.
US11255949B2 RF/mm-wave peak detector with high-dynamic range calibration
An integrated circuit (IC) is provided with a plurality of diode based mm-wave peak voltage detectors (PVD)s. During a testing phase, a multi-point low frequency calibration test is performed on one or more of the PVDs to determine and store a set of alternating current (AC) coefficients. During operation of the IC, a current-voltage sweep is performed on a selected one of the PVDs to determine a process and temperature direct current (DC) coefficient. A peak voltage produced by the PVD in response to a high frequency radio frequency (RF) signal is measured to produce a first measured voltage. An approximate power of the RF signal is calculated by adjusting the first measured voltage using the DC coefficient and the AC coefficient.
US11255947B2 Transportation apparatus
A transportation apparatus includes an external detection device configured to detect an object. The external detection device includes: an irradiation surface; and an adjustment portion for adjusting an angle of the irradiation surface, the adjustment portion is adjustable from a hole portion provided in the transportation apparatus, and the hole portion is offset with respect to the adjustment portion and the irradiation surface.
US11255944B2 Method for ascertaining a deviation of at least one gradient field from a reference
The disclosure relates to a method for ascertaining a deviation of at least one gradient field of a magnetic resonance system from a reference. The method includes providing at least one first image data set and one second image data set of a phantom with isotropic diffusion properties, recorded with a diffusion-weighted imaging sequence, wherein the first image data set and the second image data set are recorded with different diffusion-weightings along a gradient direction to be tested of the gradient field using the magnetic resonance system. The method further includes ascertaining a map of apparent diffusion coefficients from the image data sets for at least a portion of the image points of the image data sets. The method further includes comparing the apparent diffusion coefficients with the reference.
US11255940B2 Method and system for creating magnetic resonance images
In a method and system, a reference dataset is recorded using a reference scan based on a GRE or RA RT sequence. A correction dataset is also recorded using a phase correction scan based on a non-phase-encoding EPI sequence. A measurement dataset is recorded using an SMS sequence. Slice-specific GRAPPA kernels are determined from the reference dataset and magnetic resonance images are created by a slice GRAPPA method. Data of the measurement dataset belonging to different slices is separated from one another using the slice-specific GRAPPA kernels and N/2 ghost artifacts are corrected using the correction dataset.
US11255939B2 Magnetic resonance imaging apparatus, and automatic imaging position setting method
A magnetic resonance imaging (MRI) apparatus performs automatic positioning with high accuracy within a short time with respect to tissues having a complicated anatomic structure. First measurement of scout imaging is executed before main imaging for acquiring a diagnosis image, and one-dimensional or two-dimensional measurement data is acquired. The right and left of a subject is determined by using the measurement data acquired in the first measurement. A cross-section position in second measurement of the scout imaging is calculated by using a determination result in the right and left determination and the measurement data acquired in the first measurement, the second measurement at the cross-section position is executed, and two-dimensional measurement data is acquired. A cross-section position in the main imaging is calculated by using the two-dimensional measurement data acquired in the second measurement.
US11255936B2 Cable connection unit for connection to a gradient coil unit
Techniques are disclosed relating to a cable connection unit for connection to a gradient coil unit, which includes at least one first electric conductor and one second electric conductor. The first electric conductor and the second electric conductor may be arranged at least partially next to one other, and be connected to one another via a load-carrying connection.
US11255934B2 MR RF coil with non-conductive waveguides
A magnetic resonance RF receive coil with non-conductive waveguides for data transfer between the RF coil antennas and the channel aggregator is described. The non-conductive waveguide for each channel includes a plastic waveguide transferring data between a millimeter wave transmitter and a millimeter wave receiver.
US11255932B2 Magnetic-field-generating coil system, imaging system having magnetic-field-generating coil system, and method for operating imaging system
Disclosed herein are a magnetic-field-generating coil system, an imaging system having the magnetic-field-generating coil system, and a method for operating the imaging system. The method for operating an imaging system includes generating multiple Linear Gradient Fields (LGFs) in respective axial directions by controlling coil currents, and acquiring MRI information or Magnetic Particle Imaging (MPI) information about an object while moving the multiple LGFs by varying the coil currents.
US11255929B2 Electronic device for sensing magnetic fields
Aspects of the present disclosure generally pertain to a magnetic field sensor with flex coupling structures. Aspects of the present disclosure are more specifically directed toward Nanoscale Superconducting Quantum Interference Devices (nanoSQUIDs) with very low white flux noise characteristics can be fashioned into very sensitive magnetic field sensors by using external structures to increase the amount of flux that passes through the nanoSQUID aperture. One such structure is a superconducting coupling loop that shares part of a circuit with the nanoSQUID, and couples flux into the nanoSQUID primarily through kinetic inductance rather than geometric inductance.
US11255927B2 Three-axis upstream-modulated low-noise magnetoresistive sensor
A three-axis upstream-modulated low-noise magnetoresistive sensor comprises an X-axis magnetoresistive sensor, a Y-axis magnetoresistive sensor, and a Z-axis magnetoresistive sensor, wherein the X, Y, and Z-axis magnetoresistive sensors respectively comprise X, Y, and Z-axis magnetoresistive sensing unit arrays, X, Y, and Z-axis soft ferromagnetic flux concentrator arrays, and X, Y, and Z-axis modulator wire arrays. The X, Y, and Z-axis magnetoresistive sensing unit arrays are electrically interconnected into X, Y, and Z-axis magnetoresistive sensing bridges respectively. The X, Y, and Z-axis modulator wire arrays are electrically interconnected into individual two-port X, Y, and Z-axis excitation coils. In order to measure external magnetic fields, the two-port X, Y, and Z-axis excitation coils are separately supplied with high-frequency alternating current at a frequency f, from a current supply. The X-axis magnetoresistive sensor, Y-axis magnetoresistive sensor, and Z-axis magnetoresistive sensor each output harmonic signal components having a frequency of 2f, which are then demodulated to obtain the X, Y, and Z-axis low-noise signals. This device is small in size, has low noise, and a simple structure.
US11255921B2 RV electrical outlet tester
An electrical outlet tester for testing a power outlet for powering a recreational vehicle includes outlet tester circuitry configured to test wiring of a power outlet for powering a recreational vehicle to detect a plurality of wiring conditions. The electrical outlet tester includes and a set of light indicators connected to the outlet tester circuitry so as to indicate each of the plurality of wiring conditions detectable by the outlet tester circuitry. The set of light indicators includes a first group of light indicators configured to indicate a plurality of fault condition types and a second group of light indicators configured to indicate one or more lines affected by the fault condition type indicated on the first group of light indicators. A housing surrounds the outlet tester circuitry and a plug extends from the housing and is configured to galvanically connect to the power outlet in order to facilitate testing thereof.
US11255910B2 Telephone connector to audio connector mapping and leveling device
A system and methods for adaptive bi-direction audio wiring, in which a circuit may be attached via a headset port using RJ9 pin configurations in a phone handset, and dynamically test many different phone handset configurations for optimal audio pathing and processing for speaker and microphone audio generation with minimal noise, static, or power fluctuation.
US11255907B2 Semiconductor device and method of controlling self-diagnosis
A semiconductor device capable of suppressing a sharp change in current consumption and a self-diagnosis control method thereof are provided. According to one embodiment, the semiconductor device 1 includes a logic circuit, which is a circuit to be diagnosed, a self-diagnostic circuit for diagnosing the logic circuit, and a diagnostic control circuit for controlling the diagnosis of the logic circuit by the self-diagnostic circuit, and the diagnostic control circuit includes a diagnostic abort control circuit for gradually stopping the diagnosis of the logic circuit by the self-diagnostic circuit when the semiconductor device receives a stop signal instructing the stop of the diagnosis of the logic circuit by the self-diagnostic circuit.
US11255906B2 Test device and method with built-in self-test logic
A test device and method with built-in self-test logic and a communication device. The test device includes at least one generator and at least one checker which are disposed between a physical layer and a medium access control layer. The at least one generator is configured to generate a protocol pattern to form a data path between the physical layer and the medium access control layer, and generate different pseudo random bit sequence patterns in the data path. The at least one checker is configured to test a data stream in the physical layer and/or the medium access control layer according to the pseudo random bit sequence patterns, thereby locating a fault position.
US11255905B2 Fault tolerant synchronizer
A synchronization circuit includes a first synchronizer, a second synchronizer, and selection circuitry. The first synchronizer is configured to synchronize a received signal to a clock signal. The second synchronizer is disposed in parallel with the first synchronizer and configured to synchronize the received signal to the clock signal. The selection circuitry is coupled to the first synchronizer and the second synchronizer. The selection circuitry is configured to provide an output value generated by the first synchronizer at an output terminal of the synchronization circuit based on the output value generated by the first synchronizer being the same as an output value generated by the second synchronizer.
US11255904B2 Test chamber for memory device, test system for memory device having the same and method of testing memory devices using the same
A test system for a memory device includes: a chamber including at least one test socket column having a plurality of test sockets arranged in a first direction, wherein memory devices to be tested are in respective ones of the plurality of test sockets, a temperature adjusting apparatus configured to supply air into the chamber according to a temperature control signal to control a temperature of the chamber, a test device electrically connected to the test sockets and configured to test the memory devices, and a temperature controller configured to receive temperature information of the memory devices from temperature sensors of the memory devices and to output to the temperature adjusting apparatus the temperature control signal to compensate for a temperature difference between a detected temperature of the memory devices and a target temperature.
US11255903B2 Apparatus for testing electronic devices
An apparatus is described for burn-in and/or functional testing of microelectronic circuits of unsingulated wafers. A large number of power, ground, and signal connections can be made to a large number of contacts on a wafer. The apparatus has a cartridge that allows for fanning-in of electric paths. A distribution board has a plurality of interfaces that are strategically positioned to provide a dense configuration. The interfaces are connected through flexible attachments to an array of first connector modules. Each one of the first connector modules can be independently connected to a respective one of a plurality of second connector modules, thereby reducing stresses on a frame of the apparatus. Further features include for example a piston that allows for tight control of forces exerted by terminals onto contacts of a wafer.
US11255898B2 System and method for testing a device-under-test
The invention relates to a system in particular a quantum sensor system, for testing a device-under-test, DUT, comprising: an optically excitable medium which is arranged to receive electromagnetic, EM, radiation emitted by the DUT, at least one light source configured to irradiate the medium with at least one light beam, wherein the medium is optically excited by the at least one light beam, a field generator unit configured to generate an electric and/or magnetic field within the medium, wherein a resonance frequency of the excited medium is modified by an amplitude of the electric and/or magnetic field, wherein an optical parameter, in particular a luminescence, of the exited medium is locally modified if a frequency of the EM radiation corresponds to the resonance frequency at a position in the medium, an image detector configured to acquire an image of the medium, wherein the image shows an intensity profile that results from the modification of the optical parameter, a processor configured to analyze the DUT based on the acquired image.
US11255896B2 Method for vehicle electrical system diagnosis
A method for vehicle electrical system diagnosis by means of a regulator, which is configured to regulate the voltage supplied by a generator via a converter for a vehicle electrical system of a vehicle by outputting an output signal, wherein the method comprises the following steps: detecting an output signal by way of a control device, ascertaining an instantaneous power output at the vehicle electrical system on the basis of the detected output signal, and analyzing the ascertained power output for diagnosis of the vehicle electrical system and at least one electrical consumer which is connected to the vehicle electrical system.
US11255894B2 High sensitivity detection and identification of counterfeit components in utility power systems via EMI frequency kiviat tubes
Detecting a counterfeit status of a target utility device by: selecting a set of frequencies that best reflect load dynamics or other information content of a reference utility device while undergoing a power test sequence; obtaining target electromagnetic interference (EMI) signals emitted by the target utility device while undergoing the same power test sequence; creating a sequence of target kiviat plots from the amplitude of the target EMI signals at each of the set of frequencies at observations over the power test sequence to form a target kiviat tube EMI fingerprint; comparing the target kiviat tube EMI fingerprint to a reference kiviat tube EMI fingerprint for the reference utility device undergoing the power test sequence to determine whether the target utility device and the reference utility device are of the same type; and generating a signal to indicate a counterfeit status based at least in part on the results of the comparison.
US11255893B2 Measuring error in signal under test (SUT) using multiple channel measurement device
A method measures a characteristic of a SUT using a signal measurement device having multiple input channels. The method includes digitizing first and second copies of the SUT in first and second input channels to obtain first and second digitized waveforms; repeatedly determining measurement values of the SUT characteristic in the first and second digitized waveforms to obtain first and second measurement values, respectively, each second measurement value being paired with a first measurement value to obtain measurement value pairs; multiplying the first and second measurement values in each of the measurement value pairs to obtain measurement products; determining a mean-squared value (MSV) of the SUT characteristic measurement; and determining a square root of the MSV to obtain a root-mean-squared (RMS) value of the measured SUT characteristic, which substantially omits variations not in the SUT, which are introduced by only one of the first or second input channel.
US11255886B2 Current measurement apparatus including charge/discharge means and current measurement method using same
A current measurement apparatus comprises: a capacitor connected in parallel to a signal terminal of a device under test (DUT); a test pattern generation apparatus generating a test pattern to operate the DUT; and a measurement module connected to one end of the capacitor. The measurement module comprises: an input/output (I/O) buffer increasing or reducing an amount of charges of the capacitor and outputting a signal corresponding to an output logic value according to a voltage of the one end of the capacitor; a time measurer measuring an arrival time which it takes for the voltage of the one end of the capacitor to reach a second voltage from a first voltage; and a controller controlling the i/o buffer and the time measurer to measure the arrival time and controlling such that a value of a current related to an inspection of a DUT is measured using the arrival time.
US11255885B2 Electric power conversion device
An electric power conversion device including a converter ECU (51) configured to control a switching device (33) via a gate driver (52), and an electronically insulating support member (115) supporting the control unit. The support member is provided with a first surface (116) supporting the control unit, and a second surface (117) facing away from the first surface, a signal line connected to the control unit extending along at least one of the first surface and the second surface.
US11255883B2 Device for detecting current leakage and current leakage detection system including the same
A device for detecting a current leakage and a current leakage detection system including the same are provided. The device for detecting a current leakage includes a magnetic core having an internal space and both ends the core are separated from each other. An electric wiring extends to pass through the internal space of the magnetic core, and is connected between a power source and an electric load to supply power from the power source to the electric load. A hall sensor senses a magnetic field induced in the magnetic core.
US11255882B2 Monitoring an energy parameter in a distribution station
The invention relates to a monitoring device for monitoring an energy parameter in a distribution station, wherein the monitoring device is designed to be attached to a voltage conductor in the distribution station, comprising: a device identifier for uniquely identifying the monitoring device, which device identifier is designed to be read out from immediate spatial proximity; a measurement unit for measuring an electrical current and/or a voltage of an alternating current flowing through the voltage conductor; an evaluation unit for determining the energy parameter based on the measured electrical current and/or voltage; and a communication unit for receiving a request from a readout device and for transmitting the energy parameter to the readout device if the received request comprises access information that is based on the device identifier. The invention further relates to a readout device as well as a monitoring system, a method for monitoring an energy parameter as well as a method for reading out a monitoring device.
US11255880B2 Voltage detection circuit, semiconductor device, and semiconductor device manufacturing method
A voltage detection circuit includes a resistance dividing circuit containing a coarse adjustment variable resistance circuit and a fine adjustment variable resistance circuit, a coarse adjustment circuit controlling the coarse adjustment variable resistance circuit, a fine adjustment circuit controlling the fine adjustment variable resistance circuit, and a control circuit controlling the coarse adjustment circuit and the fine adjustment circuit based upon a detection signal of a comparator circuit.
US11255875B2 System and method for determining distance of free fall
A sensor includes a MEMS element responsive to acceleration, an analog-to-digital converter coupled to an output of the MEMS element, and a free fall detector coupled to an output of the analog-to-digital converter. The free fall detector is configured to determine whether the sensor is in free fall based on acceleration information received from the analog-to-digital converter. A digital interface is coupled to the analog-to-digital converter and to an output of the free fall detector and is configured to issue an output related to free fall information determined by the free fall detector.
US11255874B2 Measurement apparatus, measurement method, program, and information recording medium
In a measurement unit, a primary acceleration sensor is fixed at the center of gravity of a flying object or at a position within a certain error range from the center of gravity. A secondary acceleration sensor is fixed inside the flying object so as to be spaced from the center of gravity of the flying object. In a measurement apparatus, an acquirer acquires a primary acceleration measured by the primary acceleration sensor during flight of the flying object and a secondary acceleration measured by the secondary acceleration sensor during the flight of the flying object. An estimator estimates a spin rate per unit time of the flying object from the acquired primary acceleration and the acquired secondary acceleration using maximum likelihood estimation.
US11255871B1 Differential MEMS device and methods
A MEMS device includes a first MEMS sensor associated with a first spatial plane and a second MEMS sensor is associated with a spatial second plane not co-planar with the first spatial plane, wherein the first MEMS sensor is configured to provide a first interrupt and a first data in response to a physical perturbation, wherein the second MEMS sensor is configured to provide a second interrupt and second data in response to the physical perturbation, and a controller configured to receive the first interrupt at a first time and the second interrupt at a second time different from the first time, wherein the controller is configured to determine a latency between the first time and the second time, and wherein the controller is configured to determine motion data in response to the first data, to the second data, and to the latency.
US11255867B2 Holder conveying device
A movable piece includes a front arm and a rear arm. In a first process, the front arm retreats from a conveying path to permit forward movement of an n-th holder, and in a second process advances into the conveying path to restrict forward movement of an n+1-th holder. In the first process, the rear arm advances into the conveying path to restrict forward movement of the n-th holder, and in the second process retreats from the conveying path 18 to permit forward movement of the n-th holder. Midway through the second process, the n-th holder 84 is positioned in a reference stopping position.
US11255860B2 Glucose sensor
A method of quantifying the amount of glucose in a sample is provided herein that may further comprise an interferent such as mannitol. At least two measurements are obtained using measurement methods that differ in their sensitivity to the amount of interferent in the sample, thus enabling the results to be compared to determine whether any interferent is present in the sample. A glucose sensor for carrying out a method described herein is also provided.
US11255851B2 Method and system for evaluation of an interaction between an analyte and a ligand using a biosensor
A system and method for evaluation of an interaction between an analyte in a fluid sample and a ligand immobilized on a sensor surface of a biosensor is provided. In one example, the system includes a plurality of needles, each being arranged to inject a fluid sample to one of sensor surfaces or detection spots. A plurality of fluid samples, each containing known concentrations of analyte, is provided. The plurality of fluid samples may be divided into at least two groups, each group having a number of fluid samples corresponding to the number of needles. The system and method is configured to perform the injections without intermediate regeneration or renewal of the immobilized ligand. Software for performing the steps of the method and a computer readable medium for storing the software are also provided.
US11255850B2 Bead-based analysis of a sample
A method includes attaching two or more beads to each unit of one or more units of a chemical component in a sample, to form, for each unit of the chemical component, a multi-bead complex including two or more beads and the unit of the chemical component; placing the sample on a surface of an image sensor; at the image sensor, receiving light originating at a light source, the received light including light reflected by, refracted by, or transmitted through the beads of the multi-bead complexes; at the image sensor, capturing one or more images of the sample from the received light; and identifying, in at least one of the images of the sample, separate multi-bead complexes, the identifying of the separate multi-bead complexes including associating the two or more beads of each of the multi-bead complexes based on proximity to one another.
US11255849B2 Kit for quantitatively determining substance to be measured in biological sample
An object of the present invention is to provide a kit in which a quantitative determination of a substance to be measured in a biological sample can be carried out with high accuracy, even in a case where the substance to be measured includes a plurality of substances having different structures. According to the present invention, a kit for quantitatively determining a substance to be measured in a biological sample, the kit including fluorescent particles that have a first binding substance capable of binding to the substance to be measured; and a substrate that has a detection region having a second binding substance capable of binding to any one of the substance to be measured and the first binding substance, in which the substance to be measured includes at least three types of substances having different structures, and the first binding substance includes at least three types of binding substances which are capable of binding to the at least three types of substances having different structures, respectively, is provided.
US11255848B2 Polymer-nanostructure composition for selective molecular recognition
A composition can include a complex, where the complex includes a photoluminescent nanostructure and a polymer free from selective binding to an analyte, the polymer adsorbed on the photoluminescent nanostructure, and a selective binding site associated with the complex.
US11255847B2 Methods and systems for analysis of cell lineage
The present disclosure provides compositions, methods, systems, and devices for polynucleotide processing and analyte characterization from a single cell. Such polynucleotide processing may be useful for a variety of applications, including cell lineage analysis. Cell lineage analysis may comprise the use of one or more lineage tracing nucleic acid molecules. The disclosed methods may comprise using a lineage tracing nucleic acid molecule to identify a biological particle with one or more progenitor cells.
US11255843B2 Compositions and methods for identifying metabolically active agents
The present invention relates to cells with altered cell cycle control. In particular, the present invention provides cells with altered cell cycle control and uses of such cells to identify metabolically active agents.
US11255841B2 Distributed fluid-flow systems with equalized flow rate
Distributed liquid-flow systems—in which flow spreads out from a system inlet and traverses the system through multiple discrete, smaller flow channels—are constructed to minimize variations in flow-resistance-induced pressure drop from the system inlet to entrances to the flow channels. Because flow-driving pressure will be more uniform at the entrances to the flow channels, flow along the channels will be more uniform. Disclosed embodiments may be particularly suitable or advantageous for use in gas-exchange/artificial lung devices.
US11255832B2 Device and method for determining solubility of elemental sulfur in sulfur-containing gas
Disclosed are a device and a method for determining the solubility of elemental sulfur in a sulfur-containing gas. The device includes a displacement pump, a first sampler, a high-temperature box, a back-pressure pump, a control valve, an adsorption tank, a low-temperature box, a flow meter and a collection tank. An outlet of the displacement pump is in communication with an inlet of the first sampler; an outlet of the first sampler is in communication with a first inlet of the control valve; a second inlet of the control valve is in communication with an outlet of the back-pressure pump; an outlet of the control valve is in communication with a first opening of the adsorption tank; a second opening of the adsorption tank is in communication with the flow meter; and a third opening of the adsorption tank is in communication with the collection tank.
US11255831B2 Colorimetric gas detection
The invention relates to a colorimetric gas detector for determining and monitoring gaseous substances. The colorimetric gas detector can be used in any application requiring the detection of substances in a gaseous environment. The colorimetric gas detector has a photodetector, a light source positioned opposite to the photodetector, and a receiving slot for positioning a colorimetric media between the camera and the light source.
US11255830B2 Biosensor exhibiting sensitivity to trinitrotoluene
A biosensor for detecting trinitrotoluene (TNT) is disclosed. The biosensor has cells, such as olfactory sensory neurons (or cilia derived therefrom), that preferentially express a TNT-responsive odorant receptor protein.
US11255828B2 Carrier gas reduction for gas chromatography
A device for a gas chromatograph (GC) system includes an injector connected to an inlet gas line and a conduit assembly. The inlet gas line is configured to pressurize an input end of a column and to deliver a split or purge flow. The conduit assembly includes a conduit surrounding the input end of the analytical column and coupled to a carrier gas line and a controller. The inlet gas line and the carrier gas line connect to a common gas source. The controller, connected to the conduit, has a first mode delivering a flow of carrier gas which is less than the column flow during an injection period to effect a sample transfer to the column and a second mode delivering a flow of carrier gas greater than the column flow following an injection period to prevent the split or purge flow from entering the column.
US11255827B2 Thermal gradient chromatography devices and methods of using them
Certain configurations described herein are directed to gas chromatography devices. In some instances, the gas chromatography devices may comprise at least one heating device which can be moved along a chromatography column to provide a thermal gradient to the chromatography column. In other instances, the gas chromatography devices may comprise a heating device that can receive a moving chromatography column to provide a thermal gradient to the chromatography column. The gas chromatography devices may be configured as portable devices which can be used to perform remote analyses.
US11255822B2 Fruit growth monitoring system and fruit growth monitoring method
A system for monitoring fruit growth including: a vibration exciter that imparts predetermined vibration to a stem or a branch between a fruit and a stalk growing on a plant; a vibration sensor that detects vibration of the stem or the branch caused by the vibration imparted by the vibration exciter; and a detector that detects a weight or weight change of the fruit based on a frequency of the vibration detected by the vibration sensor.
US11255821B2 Method for the graphical representation and data presentation of weld inspection results
A system and method directed to displaying images and presenting the data from the phased array ultrasonic testing (PAUT) inspection of a plurality of welded joints within a welded object. The system includes an engine comprising memory, a graphical user interface (GUI), an export module, a transformation module, and a merger module each operably coupled to one another. The export module is used to extract images and data from the PAUT inspection of the welded joints. The exported information is used by the transformation module to create a multi-dimensional representation of the PAUT inspected welded joint for each joint. The merger module combines the information from the export module and the transformation module into an evaluation report for each PAUT inspected welded joint and assembles the evaluation report into a master report for analysis. The system may be communicatively coupled over a network using a network interface.
US11255817B2 Optimised ion mobility separation timescales for targeted ions
An analytical device for analysing ions is provided comprising a separator 2 for separating ions according to a physico-chemical property and an interface 3 comprising one or more ion guides. A quadrupole rod set mass filter 4 is arranged downstream of the interface 3. A control system is arranged and adapted: (i) to transmit a first group of ions which emerges from the separator 2 through the interface 3 with a first transit time t1; and (ii) to transmit a second group of ions which subsequently emerges from the separator 2 through the interface 3 with a second different transit time t2.
US11255816B2 Capillary electrophoresis inkjet dispensing
Devices, systems, and methods of using them are disclosed that position an end of a capillary electrophoresis tube within an internal tapered nozzle region of an inkjet print head or other microfluidic pump. The capillary electrophoresis tube can extend through an inlet of the microfluidic pump and leave space for a sheath liquid to enter the pump and mix with separated analytes eluted from the capillary electrophoresis tube. The small volume of mixed sheath liquid and analyte can then be jetted through the nozzle at a moving surface, either continuously or as discrete droplets. Relative positions on the surface can indicate separation distances of dispensed analytes.
US11255811B2 Sensor for lead detection
A sensor for the detection of lead includes a substrate, a working electrode formed on a surface of the substrate, a counter electrode formed on the surface of the substrate, a dielectric layer covering a portion of the working electrode and counter electrode and defining an aperture exposing other portions of the working electrode and counter electrode. The working electrode includes a metalized film with working surface and a monolayer (or bilayer) of bismuth deposited on the working surface by underpotential deposition.
US11255809B2 Droplet-based surface modification and washing
The present invention relates to droplet-based surface modification and washing. According to one embodiment, a method of splitting a droplet is provided, the method including providing a droplet microactuator including a droplet including one or more beads and immobilizing at least one of the one or more beads. The method further includes conducting one or more droplet operations to divide the droplet to yield a set of droplets including a droplet including the one or more immobilized beads and a droplet substantially lacking the one or more immobilized beads.
US11255808B2 Chemi-capacitive sensor using nanomaterial and method of manufacturing same
Disclosed are a chemi-capacitive sensor using a nanomaterial and a method of manufacturing the same. The chemi-capacitive sensor includes a lower electrode including a conductor, an insulation part formed on the lower electrode and including an insulator, an upper electrode disposed on the insulation part and including a first electrode and a second electrode spaced apart from the first electrode, and a detection part disposed on the first electrode, the second electrode, and the insulation part between the first electrode and the second electrode and including at least one selected from the group consisting of a carbon nanomaterial and a metal-oxide-coated carbon nanomaterial. The chemi-capacitive sensor of the present invention is effective at selectively analyzing gas analytes.
US11255807B2 Verifying structural integrity of materials
A measurement system may include control electronics; an electrical signal source; a plurality of measurement system electrical contacts; at least one feature for repeatably electrically connecting the plurality of measurement system electrical contacts to selected locations of a tested material. The control electronics may be configured to cause the electrical signal source to output an electrical signal; determine a measured voltage in response to the electrical signal using a measurement electrical contact from the plurality of measurement system electrical contacts. The measurement electrical contact is electrically coupled to the tested material. The control electronics also may be configured to determine whether the tested material includes a crack or other defect based on the measured voltage.
US11255804B2 Method of calculating pathogen inactivation for a fluid heating system
A method of determining pathogen inactivation may include performing an energy balance on a fluid heating system. Performing an energy balance may include calculating temperatures of a fluid at a plurality of locations as the fluid flows through the fluid heating system. The method of determining pathogen inactivation may also include receiving inactivation kinetic data regarding a pathogen present in the fluid and determining pathogen inactivation amounts based on exposure to the temperatures. Performing an energy balance may include receiving a plurality of input parameters relating to the fluid heating system. The plurality of input parameters may relate to a solar collection system and an associated fluid control system. The solar collection system may include a parabolic mirror and the fluid control system may include an elongated flow element arranged along a focal axis of the parabolic mirror.
US11255802B2 Best solution calculation method and dominant solution calculation method for calculation parameter in powder diffraction pattern, and program thereof
The present invention provides a method to calculate refinement parameters from an observed diffraction pattern for powder samples accurately. A method to calculate a best solution of the crystal structural parameters from a diffraction pattern, comprising: a third calculating step of the converged values 600 to calculate at least three converged values; a third judging step of the best converged values 700 to calculate at least three criteria from the peak-shift parameters in the converged values and to judge whether the converged values are a true solution of not by using the criteria; and a first calculating step of a global solution 800 to calculate a global solution of which is the true value by using the criteria.
US11255799B2 Radio frequency state variable measurement system and method
A measurement system and method of conducting cavity resonance and waveguide measurements is disclosed. The cavity or waveguide may be used to monitor the amount, composition, or distribution of a material or sample contained in the cavity or waveguide or passing through the cavity or waveguide. Improved means for operating the measurement system to reduce measurement variability, improve measurement accuracy, and decrease measurement response times are described. The invention's broad applications range from measurements of filters, catalysts, pipe, and ducts where the material collected in or passing through the cavity or waveguide exhibits dielectric properties different from the material which it displaces.
US11255798B1 Method of detecting lens cleanliness using out-of-focus differential flat field correction
A method for detecting lens cleanliness of a lens in a flat-field optical path, the flat-field optical path includes a light source, the lens, a camera, the light source is a narrow-band multispectral uniform surface light source, the camera's light-sensitive surface is disposed perpendicular to an optical axis of the lens and in the light position of the lens, the method including disposing the camera such that the camera's light-sensitive surface is located a distance from the focal plane of the lens and measuring the bright-field image data and the dark-field image data; for each pixel, performing an out-of-focus differential flat field correction to yield a plurality of DiDj out-of-focus differentials; repeating the disposing and performing steps by altering the distance at least two more times; and displaying the out-of-focus differentials in the form of a plurality of images to show uniformity of each of the plurality of images.
US11255797B2 Strontium tetraborate as optical glass material
Strontium tetraborate can be used as an optical material. Strontium tetraborate exhibits high refractive indices, high optical damage threshold, and high microhardness. The transmission window of strontium tetraborate covers a very broad range of wavelengths, from 130 nm to 3200 nm, making the material particularly useful at VUV wavelengths. An optical component made of strontium tetraborate can be incorporated in an optical system, such as a semiconductor inspection system, a metrology system, or a lithography system. These optical components may include mirrors, lenses, lens arrays, prisms, beam splitters, windows, lamp cells or Brewster-angle optics.
US11255796B2 Region prober optical inspector
An optical scanning system, including: a radiating source that outputs a light beam, a first time varying beam reflector that reflects the light beam through a scan lens towards a transparent sample, a second time varying beam reflector that reflects the light beam reflected from the transparent sample, a focusing lens that focuses the light beam reflected from the transparent sample, a blocker, and a detector that is irradiated by the one or more selectable portions of the light beam reflected from the transparent sample that pass the blocker. The blocker can be configured to block one or more portions of the light beam reflected from the transparent sample so that one or more selectable portions of the light beam reflected from the transparent sample can pass the blocker.
US11255794B1 Multi-substrate passive colorimetric sensors for detecting toxic industrial chemicals and chemical warfare agents
Disclosed are systems and methods for the robust passive detection of airborne toxins using a colorimetric sensor coating onto a optically transparent substrate. In certain embodiments, the substrate is affixed to an adhesive material (tape). In certain embodiments, the sensor and substrate are transparent. In various embodiments, multiple sensors are coated onto selected substrate for the simultaneous detection of multiple toxins. In various embodiments, the sensed or detected toxins include a number of chemical warfare agents and toxic industrial chemicals. In various implementations, the tape is affixed to a remote surface, which may be visually monitored by a camera directly by focusing the camera on the tape or may be affixed to a camera lens by an adhesive backing, such that colorimetric sensor changes may be observed through the lens itself. Sensor claddings consist of optical grade polymers immobilized with colorimetric and/or fluorescent indicators that undergo optical changes upon exposure to their target analyte. Typical substrate cross-linked polymers are urethane acrylate polymer based, co-polymerized with silicone backbone such as dimethyl siloxane, which in general is chemically inert, yet leaves the polymer with the large free-volume necessary for rapid target diffusion. The polymer is cured after immobilization with target indicator mixture, and simultaneously cross-linked by UV light or heat.
US11255792B2 SERS sensor
A surface enhanced Raman spectroscopy (SERS) sensor may include a nano structured surface and a nonstoichiometric oxide layer. The nano structured surfers may include a first peak, a second peak and a valley between the first peak and the second peak. The non-stoichiometric oxide layer may include a first portion on the first peak and a second portion on the second peak.
US11255784B2 Method for determining the concentration of a fluorescent and/or fluorescence-labeled analyte, and calibration method for preparing such determination
A method for determining the concentration of a fluorescent and/or fluorescence-labeled analyte, and to a calibration method for preparing such determination, for use in the field of biological and environmental analysis in order to improve the accuracy of concentration determination, comprising the following steps: performing fluorescence measurements for calibration samples that have predetermined concentrations of a plurality of fluorescent and/or fluorescence-labeled reference analytes Rj that differ from each other by values m of a diffusion measure characterizing the diffusion of the reference analyte, in order to determine the values i of a concentration-dependent parameter I; establishing functions Fj(c)=i which describe the dependence of the parameter I on the concentration; determining the values of a slope parameter a for the respective reference analyte as a derivative of the respective function at c=0; determining the values mj of the diffusion measure for the reference analytes; establishing the dependence of the slope parameter a on the diffusion measure by a function E(m)=a; determining the value asample specific to the analyte using the value msample of the diffusion measure and the function E(m)=a; establishing an analyte-specific function Fsample(c)=i; performing fluorescence measurements for the analyte and determining the concentration of the analyte using the value i of the concentration-dependent parameter I and the inverse function F−1sample(c).
US11255783B2 Systems and processes for early detection of biological ammonia oxidation in water using fluorometry
This invention relates generally to a system and process for early detection of biological ammonia oxidation in water utilizing a fluorescence-based sensor and process. Various embodiments are configured to read increases in a fluorescence excitation-emission wavelength pair that is responsive to a period of time (days to weeks or even longer) prior to the onset of biological ammonia oxidation, which is considered to be a nitrification event. Fluorescence excitation/emission pairs that have proven to be reliable include a fluorescence excitation wavelength of about 230 nm and an emission wavelength of about 345 nm and an excitation wavelength of 325 and an emission wavelength of 470. The system and process enable drinking water utilities to improve management of its distribution systems and facilitate earlier corrective actions, resulting is less loss of treated water through flushing and other tangible benefits.
US11255776B2 Laser sensor for trace gas detection
Systems and methods are disclosed to determine the concentration of a species within a sample. An example method may include collecting optical loss data over a range of frequencies from the sample using a spectroscopy system; placing the optical loss data into a plurality of bins, each bin having a defined frequency width; determining an average optical loss data value for the optical loss values within each bin that have an optical loss value less than a threshold value; removing the optical loss data within each bin having a value outside a tolerance range bounding the average optical loss data value for the respective bin; fitting a spectral curve to the remaining optical loss data; and determining the concentration of the species within the sample based on the spectral curve.
US11255775B2 Method of single pulse detection of the real and imaginary components of the nonlinear susceptibility to detect molecular dynamics via the geometric phase effect
A method of detecting a geometrical phase change of an intrinsic property of a molecular isomerization includes a series of steps, such as simulating molecular isomerization of the molecule through application of a single shaped pulse to generate a molecular polarization. The steps include separating the real and imaginary parts of a nonlinear susceptibility in a detected molecular signal by controlling a phase of a reference field. The steps include assigning a phase function to obtain separation of the real and imaginary parts. Furthermore, a broadened vibrational lineshape is calculated. The step of identifying conical intersections also occurs. Various pathways of a wave packet in an excited state potential energy surface is discussed and may include multiple laser pulses and methods of detection. The spectral phase may be used to create interference of the wave packet in the excited state to identify and control a wavepacket's pathway and control photoisomerization.
US11255774B2 Gas sensor
A gas sensor includes: an outer housing having an outer housing gas inlet and an outer housing gas outlet for receiving a flow of gas; and an inner housing disposed within the outer housing such that a gas flow passage is defined through the gas sensor between the inner housing and the outer housing to allow gas to enter the outer housing gas inlet and exit the outer housing gas outlet. The inner housing is provided with an inner housing gas inlet and an inner housing gas outlet each in fluid communication with the gas flow passage. The inner housing gas inlet and inner housing gas outlet are positioned relative to the gas flow passage such that when gas flows through the gas flow passage there is a pressure gradient across the inner housing gas inlet and inner housing gas outlet which causes gas to pass through the inner housing.
US11255771B2 Photon signal processing for particle detection
A photon-accounting system for use with a flow cytometry system is disclosed which includes a signal shaping sub-system, including a differentiator configured to generate a differentiated output of photodiode signals into corresponding zero-crossings each associated with one of the received photons, a comparator configured to receive the differentiated signal and compare to a threshold to thereby generate a comparator output digital signal associated with the crossing of the differentiated signal about the threshold, a front-end synchronization system adapted to receive and synchronize the comparator generated digital signal to a clock, thereby generate synchronized photon data with the clock and associated with the asynchronized photodiode signal, and a timestamping system adapted to receive the synchronized data as a bit stream and generate a timestamp associated with each photon data.
US11255765B2 Helmet testing equipment and methodology
A method for testing a helmet for effectiveness of user protection includes moving a load along a predetermined path, supporting a target body at an impact location in the predetermined path, the target body including a head model and a helmet disposed on the head model, and impacting the target body with a force generated by the moving of the load. The impacting of the target body entails contacting the target body with an impactor free to move perpendicularly and tangentially relative to a surface of the target body. The supporting of the target body is at least reduced, if not eliminated, before or during the impact of the impactor with the target body at the location. Forces generated are automatically measured or sensed during the impact of the impactor with the target body at the location.
US11255763B2 System for identifying parts formed in an additive manufacturing build
A system and method for identifying test bars formed during a selective laser sintering build. A part cake is formed during a selective laser sintering build. The part cake comprises parts formed from a powder by selective laser sintering and unsintered powder around the formed parts. The parts include test bars for performing material testing. Each test bar includes a plurality of indentations in a first grip section and a second grip section. The plurality of indentations are arranged in a information providing pattern that is adapted to be readable after the test part is removed from the part cake.
US11255759B2 Obtaining product sample from a vacuum vessel
A method is provided for obtaining a product sample from a vacuum vessel by using a system including a first valve arrangement, a second valve arrangement and a sample receiver connected to the first valve arrangement and the second valve arrangement. The method includes opening the first valve arrangement to provide fluid communication between an upper volume of the vacuum vessel and the sample receiver, opening the second valve arrangement to provide fluid communication between a lower volume of the vacuum vessel and the sample receiver, closing the first valve arrangement and the second valve arrangement, opening the first valve arrangement to provide fluid communication between surrounding atmosphere and the sample receiver, and opening the second valve arrangement to collect the product sample.
US11255758B2 Clamping device and microtome having same
A clamping device includes: an operating member; a wedge having a first inclined surface; a clamping member having a second inclined surface movable relative to the first inclined surface, the first and second inclined surfaces being provided in a face-to-face arrangement; and a housing having a first guiding part, a second guiding part and a chamber. The operating member is mounted in the first guiding part, the clamping member is mounted in the second guiding part, and the wedge is disposed in the chamber; the operating member is operated to move towards the wedge, such that the operating member contacts and pushes the wedge to move, and further the first inclined surface contacts and moves along the second inclined surface; whereby a pushing force of the operating member in a first direction is converted into a clamping force of the clamping member in a second direction.
US11255757B2 Apparatus and method for analysing a solid specimen material
An apparatus and a method for analysing a solid specimen material by means of ablating particles of the solid specimen material by laser into a carrier liquid, having: a specimen holder for arranging the solid specimen material covered by the carrier liquid, a laser apparatus for irradiating the solid specimen material to produce a suspension of particles of the solid specimen material and the carrier liquid, an analysis apparatus for analysing the particles, an ablation cell with the specimen holder, having a liquid channel for the carrier liquid and having an entry window made of a material that transmits the laser beam, a supply line for supplying the carrier liquid into the liquid channel of the ablation cell and a discharge line for discharging the suspension of particles of the solid specimen material and the carrier liquid from the liquid channel of the ablation cell into the analysis apparatus.
US11255756B2 Testing vessel and testing method employing same
A testing vessel 1 includes a flexible vessel body 10 having a bottom and a hollow shape; and a partition 11 axially extending in the vessel body 10 and dividing an analyte extract containable space 50 in the vessel body 10 into two or more compartments. The testing vessel 1 enables two or more items to be readily tested with two or more test pieces.
US11255752B2 Mechanical combustion abnormality diagnosis determination method and combustion abnormality diagnosis system using engine noise
A mechanical diagnosis method for combustion abnormality using engine noise includes: calculating an Energy K and a Loudness standard deviation index (NSTD) with Kurtosis analysis by a diagnosis controller 30 from noise data measured together with a signal component by rotation excitation of an engine 10; calculating a plurality of order frequency peak order component values by a Modulation Frequency Transform; and distinguishing a cylinder where abnormal combustion occurs from a cylinder where normal combustion occurs by applying a predetermined threshold to these calculated values, thereby classifying, by Modulation Frequency analysis, problem samples of the rotation excitation and combustion excitation influence of the engine in which the abnormality state determination of the engine has been difficult only with energy distribution while overcoming the limitation of Kurtosis analysis.
US11255749B2 Method and device for controlling a test stand arrangement
The invention relates to a device and to a method for controlling a test stand arrangement having a specimen and having a loading machine, which is connected to the specimen by a connecting shaft. An estimated value (TE,est) for for the internal torque (TE) of the specimen is determined and, from the estimated value (TE,est), while taking into account a natural frequency (f0) and a delay, a damping signal (TDamp) is determined and fed back into the control loop.
US11255747B2 Apparatus and method for analysing the condition of a machine having a rotating part
An apparatus for analysing the condition of a machine having a part rotating with a speed of rotation (fROT), comprising: a first sensor (10) adapted to generate an analogue electric measurement signal (SEA) dependent on mechanical vibrations (VMD) emanating from rotation of said part; an analogue-to-digital converter (40, 44) adapted to sample said analogue electric measurement signal (SEA) at an initial sampling frequency (fS) so as to generate a digital measurement data signal (SMD, SENV) in response to said received analogue electric measurement signal (SEA); a device (420) for generating a position signal (Ep) having a sequence of position signal values (P(i)) for indicating momentary rotational positions of said rotating part; and a speed value generator (601) being adapted for recording a time sequence of said position signal values (P(i)) such that there are angular distances (delta-FIp1-p2, delta-FIp2-p3) and corresponding durations (delta-Tp1-p2; delta-Tp2-p3) between at least three consecutive position signals (P1, P2, P3) wherein the speed value generator (601) operates to establish at least two momentary speed values (VT1; VT2) based on said angular distances (delta-FIp1-p2, delta-FIp2-p3) and said corresponding durations (delta-Tp1-p2; delta-Tp2-p3), and wherein further momentary speed values for the rotational part (8) are established by interpolation between the at least two momentary speed values (VT1, VT2).
US11255742B2 Adjustable hydrant strap
A monitoring device for a pipe system includes a housing defining a mounting surface and a pair of mounting receptacles on a mounting side, the housing configured to mount on an exterior surface of a pipe element of the pipe system, the housing including a housing body defining a wet compartment intersecting the mounting surface; a tamper-resistant housing fastener configured to resist unfastening without a special removal tool; and a strap assembly including a mounting tab, the strap assembly secured to the housing by receiving the housing fastener through the mounting tab and within a first mounting receptacle of the pair of mounting receptacles.
US11255737B2 Integrated digital force sensors and related methods of manufacture
In one embodiment, a ruggedized wafer level microelectromechanical (“MEMS”) force sensor includes a base and a cap. The MEMS force sensor includes a flexible membrane and a sensing element. The sensing element is electrically connected to integrated complementary metal-oxide-semiconductor (“CMOS”) circuitry provided on the same substrate as the sensing element. The CMOS circuitry can be configured to amplify, digitize, calibrate, store, and/or communicate force values through electrical terminals to external circuitry.
US11255736B2 Vibration sensor and sensor module
A vibration sensor according to an embodiment includes a laminated body. The laminated body includes a support layer a first end of which is fixed; a piezoelectric layer on the support layer; an insulating layer disposed between the support layer and the piezoelectric layer; a common electrode disposed on a first principal surface of the piezoelectric layer; a first sensing electrode disposed in a first area on a second principal surface of the piezoelectric layer on the side opposite to the first principal surface; and a drive electrode disposed in a second area different from the first area on the second principal surface of the piezoelectric layer. The first area is located near the first end of the support layer.
US11255734B2 Single-band distributed temperature sensing
In some examples, a temperature distribution sensor may include a laser source to emit a laser beam that is tunable over a wavelength range. The wavelength range may be less than a Raman bandwidth in a device under test (DUT), or of-the-order-of the Raman bandwidth in the DUT. A pulsed source may apply a pulse drive signal to the laser beam or to a modulator to modulate the laser beam that is to be injected into the DUT. A bandpass filter may be operatively disposed between the laser source and the DUT, and may be configured to an anti-Stokes wavelength that is narrower than the Raman bandwidth. A photodiode may be operatively disposed between the bandpass filter and the DUT to acquire, from the DUT, anti-Stokes optical time-domain reflectometer traces for two preset wavelengths of the laser beam to determine a temperature distribution for the DUT.
US11255732B2 Temperature sensor, array substrate and display device
Provided are a temperature sensor, an array substrate, and a display device. In the temperature sensor, a low-pass filter is disposed between a ring oscillator and a comparator, so that a square-wave signal output from the ring oscillator passes through the low-pass filter and a high-frequency component in the square-wave signal output from the ring oscillator is directly filtered out by the low-pass filter, thereby improving a signal-to-noise ratio of the ring oscillator and a test accuracy of the temperature sensor.
US11255726B1 Optical sensor and method having high linearity digital controlling mechanism
An optical sensor and a method having a high linearity digital controlling mechanism are provided. An optoelectronic component converts a light energy into a photocurrent. Then, the photocurrent flows to a current mirror and is amplified by a gain to form a charging current by the current mirror to charge a capacitor. A comparator compares a voltage of the capacitor with a reference voltage multiple times to generate a comparison signal. A counter determines a digital value capturing range according to the gain, and counts bit values that fall within the digital value capturing range from the comparison signal to output a counted signal. A noise cancellation processor reduces the digital value capturing range according to the gain, and removes one or more of the bit values that do not fall within the digital value capturing range from the counted signal to output a sensed signal.
US11255725B2 Photosensitive circuit, driving method thereof and electronic device
A photosensitive circuit, a driving method thereof and an electronic device are disclosed. The photosensitive circuit includes a photosensitive element and a signal acquisition circuit. The photosensitive element is configured to be able to generate a photosensitive voltage signal by changing threshold characteristic of the photosensitive element according to intensity of light incident into the photosensitive element; and the signal acquisition circuit configured to convert the photosensitive voltage signal into a photosensitive current signal.
US11255718B2 Systems and methods for extending frequency response of resonant transducers
Certain implementations of the disclosed technology may include systems and methods for extending a frequency response of a transducer. A method is provided that can include receiving a measurement signal from a transducer, wherein the measurement signal includes distortion due to a resonant frequency of the transducer. The method includes applying a complementary filter to the measurement signal to produce a compensated signal, wherein applying the complementary filter reduces the distortion to less than about +/−1 dB for frequencies ranging from about zero to about 60% or greater of the resonant frequency. The method further includes outputting the compensated signal.
US11255717B2 Vibration detecting arrangement for reducing resonant noise
According to one embodiment, a vibration detecting device includes a housing, a vibration sensor in the housing, a circuit board in the housing, a flexible wiring component, a first face, and a second face. The vibration sensor is housed in the housing. An electric component that processes a detection signal of the vibration sensor is provided on the circuit board. The wiring component electrically connects the vibration sensor and the circuit board. The first face is provided on the housing and is configured to be attached to an object. The second face is provided inside the housing and is inclined with respect to the first face, the vibration sensor being attached thereto.
US11255714B2 Apparatus for determining and/or monitoring at least one process variable
An Apparatus for determining and/or monitoring at least one process variable of a medium in a container, comprising: a mechanically oscillatable unit a driving/receiving unit for exciting the mechanically oscillatable unit to execute mechanical oscillations by means of an electrical, exciting signal and for receiving and transducing the mechanical oscillations into an electrical, received signal a control unit, which is embodied to produce the exciter signal starting from the received signal and to set a predeterminable phase shift between the exciter signal and the received signal, an electromagnetically oscillatable unit, an active element for producing and/or maintaining electromagnetic oscillations in the electromagnetically oscillatable unit, which active element forms together with the electromagnetically oscillatable unit an oscillator, a coupling unit, which is embodied to tap an output signal from the active element, and an evaluation unit, which evaluation unit is embodied to determine the at least one process variable from the received signal and/or from the output signal.
US11255711B1 Real time additive processing system for crude oil, fuels, or refined products and method
A real time additive processing system for crude oil or refined fuel products is coupled to a fuel transport line that transfers fuel from one storage tank to another storage tank. The fuel additive processing system includes a fuel additive storage tank coupled to a liquid conduit having a liquid pump with a speed/stroke controller that regulates the liquid pump. The liquid conduit is coupled to the fuel transport line at a fuel additive injection nozzle. The fuel additive processing system also includes a flow rate transmitter and a chemical or physical property analyzer coupled to the fuel transport line downstream of the additive injection nozzle. The flow rate transmitter transmits the flow rate of the fuel passing through the fuel transport line. The fuel additive processing system includes a flow controller that communicates with the liquid pump speed/stroke controller, flow rate transmitter and chemical or physical property analyzer.
US11255710B2 Mass flow meters/controllers and methods having improved accuracy
A disclosed mass flow meter/controller includes: a flow tube to direct a fluid from an inlet of the flow tube to an outlet of the flow tube; an actuator to cause a vibration in the flow tube; a light source to emit light; at least one beam splitter to split the light emitted by the light source into a first light beam and a second light beam; a first optical sensor to output first measurements of a first position of a first location on the flow tube based on detecting the first light beam; a second optical sensor to output second measurements of a second position of a second location on the flow tube based on detecting the second light beam; and control circuitry to determine a mass flow rate and/or a density of the fluid in the flow tube based on the first and second measurements.
US11255706B2 Intelligent sensing device and sensing system
An intelligent sensing device and a sensing system are disclosed. The sensing device comprises a sensor unit provided with a plurality of sensors, and a wireless communication module, a memory module and a processing module connected with a data platform, wherein the processing module is connected with the sensor unit, the wireless communication module and the memory module; the processing module acquires the motion condition of a user by means of a preset detection algorithm according to a detection result of the acceleration sensor; and the sensing device has multiple different modes corresponding to different preset detection algorithms, and the user selects the preset detection algorithm by setting the mode of the sensing device. The sensing device is extremely low in power consumption, good in stability and sensitivity and high in storage capacity, can be interconnected with the data platform, and allows various sensors to be accessed thereto.
US11255703B2 Rotation angle detection device having increased accuracy
A rotation angle detection device for accurately detecting a rotation angle is obtained even when electromagnetic noise due to an electrical component(s) and the like of an electric automotive vehicle is superimposed on detection signals of the rotation angle detection device. The device includes a multi-phase/two-phase transformation unit for converting a plurality of detection signals, each being outputted from rotation detectors in accordance with a rotation angle of a rotating body so as to output transformed signals as two-phase signals; an addition-subtraction calculation unit for generating addition-subtraction signals by mutually performing addition to the two-phase signals and subtraction therefrom; an amplitude correction unit for modifying amplitudes of the addition-subtraction signals in accordance with an amplitude correction value, and for outputting post-correction addition-subtraction signals; and an angle calculation unit for calculating an angle based on the post-correction addition-subtraction signals, and for outputting an angular signal.
US11255701B2 Capacitive detection, energy transfer, and/or data transfer system
A system is disclosed, comprising a base and at least a first moveable entity, the first moveable entity being moveable with respect to the base and positionable in at least a first position with respect to the base. The base comprises a first base electrode and a second base electrode, and the moveable entity comprises a first moveable entity electrode and a second moveable entity electrode. The electrodes are arranged such that when the moveable entity is in the first position the first base electrode and the first moveable entity electrode align to form a first capacitor and the second base electrode and second moveable entity electrode align to form a second capacitor. The first moveable entity further comprises a first resistor connecting the first moveable entity electrode to the second moveable entity electrode, and the base further comprises: signal supply means arranged to supply a time-varying electrical signal to the first base electrode; and signal detection means arranged to detect an electrical signal from the second base electrode.
US11255700B2 Magnetic field sensor
Methods and apparatus for a magnetic field sensor for measuring movement of a target including a substrate and a magnet. A first bridge structure has first and second pluralities of magnetic field sensing elements spaced from each other. An axis of sensitivity of the magnetic field sensing elements is rotated at a predetermined angle with respect to an axis of rotation of the target to generate an output signal corresponding to the position of the target and a change in a property of the magnetic field generated by the magnet.
US11255699B2 Detection of a discrete positional relationship between a magnetic field generator and a magnetic field sensor arrangement
By a relative movement between an arrangement of at least three magnetic field sensors and a magnetic field generator, different discrete positional relationships can be produced between the same. A first signal is calculated as a first linear combination using at least two of three sensor signals. It is checked whether the first signal uniquely indicates one of the different discrete positional relationships. If yes, it is determined that the arrangement is located in the one discrete positional relationship. If no, a second signal is calculated as a second linear combination using at least two of the three sensor signals, at least one of which differs from the sensor signals used in the calculation of the first signal, and at least the second signal is used to determine in which of the different discrete positional relationships the arrangement is located relative to the magnetic field generator.
US11255698B2 Magnetic position sensor arrangement
A position sensor arrangement, comprising: a magnetic source and a position sensor device movably arranged relative to each other; the latter comprising at least three magnetic sensors for measuring said magnetic field; a processing unit for determining a position based on a ratio of a first pairwise difference and a second pairwise difference, the first pairwise difference being a difference of a first pair of two signals, the second pairwise difference signal being a difference of a second pair of two signals. A method of determining a position, by performing said measurements, and by calculating said differences and said ratio. A method of calibrating said position sensor, including the step of storing at least one parameter or a look-up table in a non-volatile memory. A method of auto-calibration.
US11255689B2 Audible route sequence for navigation guidance
Various embodiments of the present invention relate to providing an audible route sequence for guiding a user along a route. A user apparatus determines a user location, distance and directional aspects for one or more waypoint of the route, and a cadence. A distance aspect of a waypoint is a distance between the waypoint and the user location. A directional aspect of a waypoint is the angle between a reference heading and straight line connecting the waypoint to the user location. The cadence is determined based on the distance between consecutive waypoints. The user apparatus determines a route sequence based on the distance and directional aspects for the waypoints and the cadence. The route sequence comprises a sequence of audible pitches that each correspond to a waypoint of the route. The user apparatus causes the route sequence to be audibly provided via a sound device.
US11255688B2 Collective vehicle traffic routing
A system and method provides a route and turn-by-turn directions based on estimates of current and future traffic along the route. A client device may request turn-by-turn directions between an initial and a final location. A server may identify a plurality of routes between the locations. Each route of the plurality of routes may be divided into route segments. For each route segment of a particular route, the server may estimate a travel time. The travel time may be based on estimated vehicle volume data generated from information received from other users vehicle Based on the estimated travel time for each route segment of a particular route, the server may estimate a total travel time for the particular route. The server may repeat this estimate for each of the plurality of routes between the locations and select the route with the lowest estimated travel time. Based on the selected route, the server may generate turn-by-turn directions and transmit the directions to the client device for display.
US11255687B2 Method for trajectory planning of a movable object
A method for determining a movement trajectory (MT) for a movable object (a vehicle) in a rule-based trajectory planning (TP) system, TP being performed based on minimizing overall costs of a cost function (CF), the CF considering violation costs (VC) which arise for each MT section from a potential respective violation of violatable rules as to the section, the rule violation (RV) including a state/transition RV, the state RV indicating a violation of a state rule indicating an impermissible state of the object; the transition RV indicating a violation of a transition rule indicating an impermissible state transition, the state RV being assigned a time-dependent cost amount of the VC, and the transition RV being assigned a fixed, time-independent cost amount of the VC, so that overall costs for a MT for each section violating a violatable rule depend on the time-dependent/fixed cost amount assigned to the violated rule.
US11255684B2 Systems and methods for allocating a service request
A method for allocating a service request is provided. The method may include: receiving a service request from a terminal of a service requester, the service request being for a transport service and including a pick-up location and a drop-off location; determining a first service provider to provide the transport service; generating a first service order allocating the service request to the first service provider; receiving a request for navigation associated with the first service order at a second moment; generating route information based on a second location of the first service provider at the second moment and the pick-up location; determining whether to reallocate the service request to a second service provider based on the route information; further generating a second service order reallocating the service request to the second service provider; and transmitting signals to a terminal of the second service provider.
US11255680B2 Maplets for maintaining and updating a self-healing high definition map
An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a road marking within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a road marking observation class to encode road data corresponding to the observation corresponding to the road marking. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
US11255678B2 Classifying entities in digital maps using discrete non-trace positioning data
Systems, methods, and software are disclosed herein for enhancing entity classification operations for digital maps. In an implementation, an entity classification system associates tiles in a grid overlaying a map with discrete positioning records produced by devices operating in areas represented in the map. For each tile in an area of interest in the grid, the system produces a scalar description based on a subset of the discrete positioning records associated with the tile. The system then performs a binary classification of each tile as a type of entity (e.g. a road, business, or residence) based on the scalar description of the tile and the scalar descriptions of other tiles in the area of interest.
US11255677B2 Intelligent device navigation method and navigation system
The present disclosure discloses an intelligent device navigation method and navigation system. The method comprises the following. Construct a plurality of antennas on a network card in the intelligent device into a linear antenna array. By using the linear antenna array, acquire channel state information of a wireless signal, and estimate an angle of arrival (AoA) and a time of flight (ToF) between the wireless signal transmitting device and the intelligent device. Measure inertial parameters of the intelligent device. Perform data fusion of the AoAs, the ToFs and the inertial parameters to estimate a state variable of the intelligent device. Adjust a motion state of the intelligent device with reference to the state variable, thereby achieving autonomous navigation of the intelligent device. The disclosure can estimate the state of the intelligent device by using wireless signals ubiquitous in the surrounding environment in a GPS unreliable environment.
US11255667B1 Extendible level with non-coplanar extension surface
A level apparatus is disclosed including a body with a slide channel, a slider coupled with the body via the slide channel to slide parallel with respect to the body to extend a length of the level apparatus, a planar base surface on a side of the body to allow the level apparatus to rest on a work surface the orientation of which is to be measured, and a non-coplanar contact member at an endcap of the slider to rest on the work surface when the slider is in an extended position, wherein a tip of the non-coplanar contact member resting on the work surface is coplanar with the planar base surface.
US11255666B1 Level for use with drills
A level that is attached to the drill bit. It is on a bar that allows the level to be offset from the drill bit so that it is visible by the operator. The bar has a bearing in it that allows the bit to spin freely while holding the level in a set position. The level has a ball that centers in a ring when it is level and plumb. To use the device, after it is installed in a drill, the operator adjusts the position of the drill until the ball is in the center of the ring. Then, the drill bit is plumb and the hold will be true. The operator merely has to watch the level and adjust the drill as needed to maintain plumb to ensure a true hole.
US11255664B2 Method for estimating the direction of motion of an individual
The present invention relates to a method for estimating the value of the angle of the direction of motion or of the walk of a person who carries a device capable of measuring the basic quantities related to his/her own inertia such as a common smartphone. The device is capable of measuring for example acceleration and angular rotation and to determine its orientation relative to Magnetic North. The estimation method in question is particularly suitable for estimating the direction angle of the individual's motion regardless of how the individual carries the device able to measure the main inertial quantities and consequently this method solves the problem of the determination of the relative attitude between the reference system of the carried device and the user reference system that moves within a generic absolute reference system.
US11255662B2 System and method for compensating for non-linear response characteristic in phase-shifting deflectometry
The present disclosure is directed to a system and a method for compensating non-linear response characteristics in measuring the shape of an object using phase-shifting deflectomerty. More particularly, the present disclosure is directed to a method for compensating non-linear response characteristics in phase-shifting deflectometry including steps of: generating a pattern by a pattern generating portion and projecting the same to a measurement object; obtaining an image of a deformed pattern reflected from the measurement object by a detector; linearizing non-linear responses on the basis of a look up table considering non-linear response characteristics of the pattern generating portion and the detector by a compensation means; and compensating phase-shifting amounts generated due to non-linear response characteristics by the compensation means.
US11255657B2 Image capturing apparatus with optical fiber located inside minute hole in objective lens
An image capturing apparatus for capturing an image of a workpiece held on a chuck table includes a camera, an objective lens having a minute hole defined centrally therein and disposed in facing relation to the workpiece held on the chuck table, an optical fiber having an end inserted in the minute hole in the objective lens, a light source optically coupled to another end of the optical fiber, and a beam splitter disposed in the optical fiber for branching off returning light reflected by the workpiece held on the chuck table. The image capturing apparatus further includes a calculating section for calculating a value representing a height or a thickness of the workpiece on the basis of the returning light branched off by the beam splitter, and a focusing mechanism for focusing the objective lens on the workpiece on the basis of the value calculated by the calculating section.
US11255655B2 Differential sinusoidal phase modulation laser interferometric nanometer displacement measuring apparatus and method
The disclosure discloses a differential sinusoidal phase modulation laser interferometric nanometer displacement measuring apparatus and method. The beam output from the single-frequency laser is converted into a 45° linearly polarized beam after passing through the polarizer, then projected onto two sets of sinusoidal phase modulation interferometers consisting of the beam splitter, the electro-optic phase modulator, the half wave plate, three pyramid prisms, two polarization beam splitters, thereby forming measurement and reference interference signals which are received by two photodetectors. A high-frequency sinusoidal voltage signal is applied to the electro-optic phase modulator placed in the common reference arm of the two interferometers, thereby modulating the interference signal into a high-frequency AC signal. By detecting the difference between the phase change amounts of the two interference signals when the measured object moves, the measured displacement can be obtained.
US11255652B2 Methods and apparatus for determining a height of an edge portion of a product
Apparatus can comprise a probe movable in a direction along a probe axis that intersects a determination axis and a clamping pin can be movable along a clamping pin axis that intersects a product support area of a base. In some embodiments, methods of determining a height of an edge portion of a product can comprise aligning the edge portion of the product along a determination axis and clamping the product to a base at a clamping location of the product positioned over a product support area. Methods can further comprise extending a probe to contact a location of the edge portion of the product while the product is clamped to the base. Methods can further comprise determining a height of the edge portion of the product based on the position of the probe contacting the edge portion of the product.
US11255648B2 Projectile with a range extending wing assembly
An elongate cylindrical projectile including processing circuitry, a head assembly, a tail section assembly, a mid body section positioned between the head assembly and tail assembly, and a wing assembly, the wing assembly including a deployable wing which is stored in a closed position entirely within the mid body section and is deployed, using an actuator, to outside the mid body section in an open position in response to a command from the processing circuitry.
US11255647B2 Subsonic polymeric ammunition cartridge
The present invention provides a subsonic ammunition cartridge including a polymeric casing body comprising a generally cylindrical hollow polymer body having a body base at a first end thereof and a mouth at a second end to define a propellant chamber; a propellant insert positioned in the propellant chamber to reduce the internal volume of the propellant chamber, wherein the propellant chamber has an internal volume that is between 25 and 80% less than the open internal volume of a standard casing of equivalent caliber; and a primer insert positioned at the body base and in communication with the propellant chamber.
US11255646B2 Compact energetic-breaching apparatus
A compact energetic-breaching apparatus is provided. The compact energetic-breaching apparatus is configured to receive energetic materials for use in energetic breaching. The compact energetic-breaching apparatus may comprise a housing body with a receptacle to receive energetic materials. The compact energetic-breaching apparatus may further comprise a tamping material. The compact energetic-breaching apparatus may further comprise a metal liner which collapses upon detonation to form a cutting jet.
US11255641B2 Compositionally-graded metal-ceramic structure and method for manufacturing the same
A compositionally-graded structure including a body having a first major surface and a second major surface opposed from the first major surface along a thickness axis, the body including a metallic component and a ceramic component, wherein a concentration of the ceramic component in the body is a function of location within the body along the thickness axis, wherein transitions of the concentration of the ceramic component in the body are continuous such that distinct interfaces are not macroscopically established within the body, and wherein the concentration of the ceramic component is at least 95 percent by volume at at least one location within the body along the thickness axis.
US11255634B2 Pivoting carbine conversion assembly
An assembly (10) includes a forward unit (12) including a mounting portion (16) for mounting thereon a firearm, the forward unit (12) defining a projectile shooting axis (20), and a rearward unit (14) coupled to the forward unit (12). The rearward unit (14) includes a retractable buttstock (24) that has a retracted position and an extended position. In the extended position the rearward unit (14) is pivotable with respect to the forward unit (12) about a pivot axis (26) which is tilted relative to the projectile shooting axis (20).
US11255633B2 Firearm
The invention relates to a firearm, in particular for shooting cartridge ammunition, having at least one weapon chassis 3, a weapon system support 4, and a weapon system apparatus 5; at least the weapon chassis 3 and the weapon system support 4 have corresponding engagement means 10 provided in spacing patterns via which they can be axially positioned differently relative to each other.
US11255631B2 Archery bow with sling mount
In some embodiments, an archery bow comprises a riser, a first limb, a second limb, a bowstring and a sling mount. In some embodiments, the sling mount comprises a proximal portion, an intermediate portion and a distal portion. In some embodiments, the proximal portion is attached to the bow. In some embodiments, a width of the intermediate portion is less than a width of the distal portion.
US11255628B2 Monitoring system for an archery bow, monitoring devices, and methods for same
A cam assembly for an archery bow is provided. The cam assembly includes a cam body and an anchoring lug. The cam body defines a pivot axis and a groove circumferentially routed at least partially around the pivot axis. The anchoring lug is coupled with the cam body and includes a force sensor. The anchoring lug is offset from the pivot axis and is configured to facilitate attachment of a bow cord thereto. The force sensor is configured to facilitate detection of a tension on the bow cord as a function of a force imparted to the force sensor from the bow cord. An archery bow is also provided.
US11255627B1 Cable and bow
A cable tensed between a pair of large and small diameter cams of a bow and elastically deformed to generate an elastic force for rotating the pair of large and small diameter cams and a pair of string cams rotated integrally with the pair of large and small diameter cams in a reverse direction when the string is drawn to rotate the pair of large and small diameter cams are rotated. The cable has: a first high-elasticity raw thread wound around one of the pair of large and small diameter cams; a second high-elasticity raw thread wound around the other of the pair of large and small diameter cams; and a low-elasticity raw thread which connects the first high-elasticity raw thread with the second high-elasticity raw thread, the low-elasticity raw thread being elastically deformed more easily than the first high-elasticity raw thread and the second high-elasticity raw thread.
US11255625B2 Muzzle brake
A muzzle brake has body having a muzzle end and an exit end with at least one side connecting the ends. A muzzle aperture in the muzzle end is sized and configured to fit a firearm muzzle. A projectile aperture in the exit end extends to the muzzle aperture. A line segment within the space of the muzzle aperture aligns with the centerline of the firearm and defines a projectile line through the body. Apertures pass through the body with their generating lines being perpendicular to the projectile line. The apertures are shaped to allow more gases to escape in one direction and to contain gases in the opposing direction. This causes the gases to exert forces on the muzzle brake which compensates for the tendency of the muzzle to rise when the firearm is fired.
US11255620B2 Water collection/deflection arrangement
Improved water management systems which deflect or collect evaporative liquid exiting counterflow heat exchangers and improve airflow distribution are provided. Such heat exchangers include open cooling towers, closed circuit cooling towers, and evaporative condensers. The improved water management systems eliminate water splash out and the noise associated with water splashing. Further, when the fan assemblies are located below the evaporative heat exchanger, the improved water management systems keep the fans dry and prevent freezing in subzero climates.
US11255618B2 Flat extruded aluminum multi-port tube whose inner surface is highly corrosion-resistant and an aluminum heat exchanger using the tube
In this flat extruded aluminum multi-port tube, the corrosion-resistance, at inner surfaces of a plurality of flow passages independently and parallelly extending in the tube axial direction, is effectively enhanced. In a flat extruded aluminum multi-port tube 10 formed by an extrusion by employing an aluminum tube material and an aluminum sacrificial anode material having an electrochemically lower potential than the aluminum tube material, the aluminum sacrificial anode material is exposed to form a sacrificial anode portion 18 at least in a part of an inner circumferential portion in each of the plurality of flow passages 12.
US11255616B2 Droplet ejecting coatings
Coating compositions are provided that eject droplets of condensed fluid from a surface. The coatings include a nanostructured coating layer and in some embodiments, also include a hydrophobic layer deposited thereon. The coating materials eject droplets from the surface in the presence of non-condensing gases such as air and may be deployed under conditions of supersaturation of the condensed fluid to be ejected. A heat exchanger design utilizing the coating is described herein.
US11255612B2 Wound strip machine
An electric machine. The electric machine includes one or more face wound strips including a first strip. The one or more strips have a plurality of openings. The first strip has a plurality of turns, and an opening of a turn of the first strip overlaps an opening of an adjacent turn, to form a portion of a fluid channel of a plurality of fluid channels. The turn and the adjacent turn abut against each other at the overlapping openings.
US11255608B2 Heat exchanger assemblies for electronic devices
Heat exchanger assemblies for electronic devices are disclosed. A heat exchanger assembly may include a heat transfer body that has a face that forms open passageways. A cover structure may be attached to the heat transfer body in a manner to enclose the open passageways, thereby forming a heat exchanger assembly that includes enclosed fluid conduits. In this regard, the enclosed fluid conduits may form complex and intricate patterns within the heat exchanger assembly that are tailored to the heat requirements of a particular application. Heat exchanger assemblies as described herein may be thermally coupled to a center waveguide section of a spatial power-combining device. The enclosed fluid conduits may be tailored based on locations of amplifiers within the center waveguide section to provide improved thermal operation of the spatial power-combining device.
US11255605B1 Cosmetic brush dryer
The cosmetic brush dryer comprises a base unit, a water pan, a drain panel, one or more brush stands, and a top cover. The cosmetic brush dryer may dry one or more cosmetic brushes. As a non-limiting example, the one or more cosmetic brushes may be wet after being used and cleaned. An air moving device in the base unit may blow air through a heating element and the warm air produced may circulate around the one or more cosmetic brushes within the top cover. Water dripping from the one or more cosmetic brushes may pass through the drain panel and may be collected in the water pan. An electrical timer in the base unit may energize the air moving device and the heating element for a predetermined time interval.
US11255603B2 Treatment plant for hydrocarbon gas having variable contaminant levels
A method of designing, constructing, and operating a hydrocarbon gas treatment plant is disclosed. A target hydrocarbon production range for a hydrocarbon gas meeting a required product specification is established. A cryogenic distillation column is designed and constructed with a vapor capacity to meet the target hydrocarbon production range. A variable feed refrigeration system is incorporated to cool an inlet feed of the hydrocarbon gas. The variable feed refrigeration system is designed to handle the target hydrocarbon production range and a wide range of contaminant concentrations in the inlet feed. A variable bottoms heating system is incorporated to handle heating duties associated with the wide range of contaminant concentrations in the inlet feed. A variable bottoms pumping system is incorporated to handle liquid flows associated with the wide range of contaminant concentrations in the inlet feed.
US11255602B2 Method for liquefying natural gas and for recovering possible liquids from the natural gas, comprising two refrigerant cycles semi-open to the natural gas and a refrigerant cycle closed to the refrigerant gas
A process for liquefying a natural gas comprising a mixture of hydrocarbons predominating in methane, the process comprising a first semi-open refrigerant cycle with natural gas in which any natural gas liquids that have condensed are separated from the natural gas feed stream, which stream then passes through a main cryogenic heat exchanger (4) in order to contribute by heat exchange to pre-cooling a main natural gas stream (F-P) and to cooling an initial refrigerant gas stream (G-0), a second semi-open refrigerant cycle with natural gas for contributing to pre-cooling the natural gas and the refrigerant and also to liquefying the natural gas, and a closed refrigerant cycle with refrigerant gas for subcooling the liquefied natural gas and for delivering refrigeration power in addition to the other two cycles. The invention also provides a natural gas liquefaction installation for performing such a process.
US11255600B2 Refrigerator
In a refrigerator including a sliding door configured to open and close a storage chamber, a storage basket provided on a rear portion of the sliding door, and a support frame configured to support the sliding door and the storage basket, sidewalls of the storage basket may be formed so as to protrude outwardly except a lower portion in which the support frame is disposed between an inner case and the sidewalls, thereby increasing a storage space of the storage basket. In addition, a front protrusion, an auxiliary protrusion, and a rear protrusion are formed in an upper portion of the storage basket, and therefore a relative position of an auxiliary basket to the storage basket may be limited, and the auxiliary basket may be drawn into and out in conjunction with drawn-in and -out movements of the storage basket.
US11255599B2 Refrigerator
A refrigerator includes a cabinet having an inner case and a drawer assembly installed on both side walls of the inner case. The pantry assembly includes a basket capable of being inserted and withdrawn from the storage chamber; a supporter assembly connected to the basket and guiding insertion and withdrawal of the basket; and a cover connected to the supporter assembly that moves in a direction opposite to the basket when the basket is inserted or withdrawn. The basket includes a first roller rotatably installed on both side walls thereof, and the supporter assembly includes a supporter having a guide rail that receives the first roller and a transmission unit for transmitting the moving force of the basket to the cover.
US11255593B2 Ice making assembly including a sealed system for regulating the temperature of the ice mold
An ice making assembly includes an ice mold defining a mold cavity and a refrigeration loop having an evaporator in thermal communication with the ice mold. A compressor is operably coupled to the refrigeration loop for circulating a flow of refrigerant through the refrigerant loop to cool the evaporator and the ice mold. After ice is formed, a flow regulating device may divert a portion of the flow of refrigerant around the condenser through a bypass conduit to slowly increase a temperature of the refrigerant within the evaporator.
US11255589B2 Ice maker
An ice maker includes an evaporator configured to freeze water into ice as it flows vertically down a freeze plate. A distributor distributes the water along the top of the freeze plate to form ice across the width of the freeze plate as the water flows downward along the freeze plate. The distributor can be integrated into the evaporator. For example, the distributor and evaporator can have a part in common. The distributor can be formed from two pieces that come together to form the freeze plate. The distributor can have various features that aid in providing a desirable distribution of water along the width of the freeze plate. The freeze plate can be mounted in an ice maker enclosure in thermal communication with the evaporator and to slant forward.
US11255584B2 Entrance refrigerator
An entrance refrigerator includes a cabinet in which a storage compartment is formed. The bottom of the storage compartment includes a main floor and a sub floor lower than the main floor. The main floor is formed to be slanted downwardly toward the sub floor, such that condensed water falling on the main floor of the storage compartment flows toward the sub floor and is collected on the sub floor.
US11255582B2 HVAC systems and methods with multiple-path expansion device subsystems
A method for cooling air in an HVAC system includes moving refrigerant through a closed refrigeration circuit having, inter alia, an expansion device subsystem, which includes a full-load pathway and at least one partial-load pathway and a flow selector for directing refrigerant flow from the condenser to either the partial-load pathway or the full-load pathway. The method also involves directing refrigerant flow from the condenser to the full-load pathway when the refrigerant pressure is greater than or equal to a first preselected activation pressure and stepping down a refrigerant pressure with a set orifice and directing refrigerant flow from the condenser to the partial-load pathway when the refrigerant pressure is less than a second preselected activation pressure and stepping down a refrigerant pressure with a variable expansion device configured for partial loads. Refrigerant is delivered from the full-load pathway or partial-load pathway to the evaporator.
US11255580B2 Carbon dioxide cooling system with subcooling
A system includes a first heat exchanger, a flash tank, a first compressor, a condenser, a second heat exchanger, and a second compressor. The first heat exchanger removes heat from carbon dioxide refrigerant. The flash tank stores the carbon dioxide refrigerant from the first heat exchanger. The first compressor compresses the carbon dioxide refrigerant and sends the compressed carbon dioxide refrigerant to the first heat exchanger. The condenser removes heat from a second refrigerant. The second heat exchanger receives the second refrigerant from the condenser. The second heat exchanger further removes heat from the carbon dioxide refrigerant stored in the flash tank. The second compressor compresses the second refrigerant from the heat exchanger. The second compressor sends the second refrigerant to the condenser.
US11255578B2 Turbo-compressor-condenser-expander
An isothermal turbo-compressor-condenser-expander (ITCCE) includes heat-transferring fan blades that are mounted on, or surround, individual conduits to promote air exchange and heat transfer. In operation, the open framework rotates in free air to promote heat exchange. An ITCCE bladed assembly includes a driven central hub assembly with a first fluid coupling. A first inner plenum is in fluid communication with the fluid coupling. A plurality of compressor multiport conduits extend radially, and pass fluid from, the first inner plenum to an outer plenum that acts as an equalizing line. A return path is provided to the fluid coupling from the outer plenum. The conduits can be formed as metal extrusions, including internal ribs that separate a plurality of ports formed therebetween along an entire length of the conduits. The conduits can define an airfoil shape and/or are axially twisted, generating axial airflow. The return path can include return multiport conduits.
US11255576B2 Closed loop energy production from producing geothermal wells
Methods and systems for producing thermal or electrical power from geothermal wells. Power is produced from a working fluid circulating in a closed loop within a geothermal well. Geothermal steam or brine at depth transfers heat at higher temperature than at the surface to the working fluid. The working fluid is then used to produce power directly or indirectly. The geothermal production fluid may be stimulated through use of gas lifting or submersible pumps to assist in bringing such fluids to the surface or through the use blockers to encourage the downhole steam advection and brine recirculation through the resource in a connective loop. The working fluid may be compatible with existing direct heat or power generation equipment; i.e., water for flash plants or hydrocarbons/refrigerants for binary plants.