Document Document Title
US11062266B2 Method and system for an online patient community based on “structured dialog”
A system for an online community based on Structured Dialogs offering organizations the opportunity to create online communities and have a dialog with users on their status, condition, and progress without the risk of adverse event reports by users. The system may include an interface that limits user communication to Structured Dialogs comprising controlled vocabulary elements of specific choices, including pop-ups, drop downs, and sliders. The system includes a personal health and wellness management tool coupled with the community to enable the user to manage his or her medication and condition using Structured Dialogs and thus making the interaction more interesting and effective for users. The system may also include an information repository “Info” Layer that can offer articles that are relevant to users. The “We”, “Me” and “Info” Layers can share statistics and Structured Dialogs data.
US11062260B2 System to catalogue tracking data
Aspects of the present disclosure involve a data audit system to generate and cause display of a tracking interface at a client device, wherein the tracking interface is configured to facilitate the visualization of tracking data retrieved from multiple sources. The audit system is configured to access a data source to retrieve tracking data that includes an associated asset identifier that identifies a subject of the tracking data, to link the retrieved tracking data to a data object at a database of the audit system based on the asset identifier, and to generate and cause display of a visualization of the tracking data within a tracking interface.
US11062259B2 Systems and methods for monitoring delivery compliance times of online orders
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving an order from a customer for a delivery of grocery items to a fulfillment location, determining a delivery compliance time for at least one item of the grocery items, receiving a pickup notification indicating that a pickup has picked up the grocery items at a first time, determining, at a second time after the first time, if a duration of time between the first time and the second time is greater than the delivery compliance time, and, if the duration of time between the first time and the second time is greater than the delivery compliance time, coordinating displaying an expiration message on a pickup interface of a pickup electronic device of the pickup.
US11062256B2 Smart physical closure in supply chain
A sensor tag for attachment to at least a portion of a tracked container is disclosed. The sensor tag comprises a wireless transceiver, a logistics sensor, a power source, and a breakable link. The wireless transceiver reports an electronic identifier for the sensor tag. The power source provides power to the sensor tag. The breakable link removably attaches to the container. Removal of the sensor tag from the tracked container is determined with data from the logistics sensor. The removal of the sensor tag is reported by the wireless transceiver away from the sensor tag.
US11062254B2 Sensor based logistics system
Systems, methods, and computer program products are provided for tracking one or more items. In one exemplary embodiment, there is provided a method for tracking one or more items. The method may include periodically detecting, by a sensor device, sensor information of the one or more items, and periodically transmitting, by the sensor device, the sensor information. The method may also include determining if the one or more parties is authorized to receive the sensor information. The method may also include transmitting the sensor information to the one or more authorized parties. The method may further include determining if the one or more parties is authorized to receive the sensor information and the periodically transmitting the sensor information to the one or more authorized parties based on a set of one or more permissions that grants or restricts access of the one or more parties to the sensor information based on the set of one or more permissions.
US11062249B2 Electronic message management program coordinating defined activity and controlled recipient/respondents through a unique ID
A system is disclosed that sends, through one or more messaging modalities, an electronic message containing a system or user generated unique identifier to at least one recipient on a system or user enabled and controlled list. The system receives a response electronic message containing the unique identifier and response data identified by a symbol. The program verifies the validity of the unique identifier and optionally that a sender of the response message is on the list. If the unique identifier is verified, the program correlates the message response data with the unique identifier and sends an additional message replicating the response data to the controlled list as a reply or update concerning the message. The program repeats the receiving, verifying, and sending to allow further updates on the message using the modality of communication.
US11062248B1 Computer-based systems configured to detect fraudulent activities related to card-transacting devices and methods of use thereof
Systems and methods of detecting fraudulent activity including skimmers adapted to compromise transacting devices such as automated teller machines (ATMs) are disclosed. In one embodiment, an exemplary computer-implemented method may comprise generating a database of information regarding risk levels of a plurality of transacting devices, determining that a subject device has a risk level higher than a risk threshold, providing a push notification to a mobile device proximal to the subject device, executing a software application executed by the mobile device for gathering information and transmitting feedback regarding the subject device, and providing an incentive, upon receipt of the feedback, to an account or device associated with an individual involved with the feedback or interaction with the device.
US11062247B2 Analysis of dissimilarity among business components
A method and system for utilizing dissimilarity among business components of a business. For each business process of N business processes of a business, N two-dimensional symmetric dissimilarity matrices are stored, wherein N is at least 1. A single dissimilarity matrix is generated, wherein if N=1, the single dissimilarity matrix is a copy of a two-dimensional symmetric dissimilarity matrix of the N two-dimensional symmetric dissimilarity matrices, and wherein if N is at least 2, the elements of the single dissimilarity matrix are a mean of corresponding elements of the N dissimilarity matrices. A rotatable spatial distribution of the business components, derived from the single dissimilarity matrix, is displayed to a user who subsequently selects one or more business components for usage in a manner that reflects the spatial distances between the displayed business components.
US11062246B2 Enterprise framework for efficient and adaptable workflow application data distribution
A system and methods for an enterprise framework for efficient and adaptable workflow application data distribution using a Software Deployment Management (SDM) environment are described. Workflow data is received by the system from a workflow management application and modeled for downstream use. Use of a consumer data provisioning point (CDPP) agent includes utilization of a central control table that assists with the extraction, transformation and loading of workflow data from a proprietary format to a modeled relational forma. An end to end (E2E) automation process is controlled by the CDPP agent which facilitates extraction of data from upstream applications with configurable frequency for the transformed data. Embodiments of the invention provide efficiency improvements by automating numerous steps and eliminating the need for human input for various steps in the process of workflow data distribution and enable near-real-time data distribution and analytics.
US11062243B2 Activity integration associated with resource sharing management application
Embodiments of the invention are directed to systems, methods, and computer program products for providing an enhanced resource sharing management platform configured for intelligent, proactive and responsive integration of resource activity functionality with a resource sharing management application provided on a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
US11062242B2 Systems and methods for interfacing between a sales management system and a project planning system
The present disclosure facilitates interfacing between a sales management system and a project planning system. In some embodiments, the system includes an interface and schedule engine, both executing on a server. The interface can parse a sales order from the sales management system into products and project tasks within the products. The products can also include at least one of a labor product, a parts product, and an agreements product. The schedule engine can generate schedule tasks corresponding to the project tasks, determine a performance order of the schedule tasks, and combine the schedule tasks into schedule phases based on the performance order. The schedule engine can determine a performance order of the schedule phases and combine the schedule phases into a schedule component based on the performance order. The interface can transmit the schedule component to the project planning system for execution.
US11062239B2 Structuring computer-mediated communication and determining relevant case type
A system, method and the like for structuring computer-mediated communication data, such as social media data, determining a relevant operations management case/event type(s) based at least on the structured data and generating an applicable case type-specific workflow for the case implementing the structured data. Unstructured data is received, from various different computer-mediated communication channels and/or related listeners, and transformed into structured data. Additionally, data originating at various different computer-mediated communication channels is translated into a format that is operations management tool-agnostic and vice versa. Moreover, in response to structuring the computer-mediated communication data, one or more case/event types are determined that are applicable to the computer-mediated communication data and one or more case-type specific workflows are generated implementing the structured data.
US11062238B2 Recreating a time-ordered sequence of events
A method, system and medium are provided for enabling re-creation of a time-ordered sequence of clinical data. Sets of data elements for a patient are received in sequence from a clinical system, and for each data element a time stamp is attached. For any given set of data elements, a maximum time stamp is determined, implying that all events in a clinical system resulting in modifications to data elements contained in the set occurred on or before the maximum time stamp. A subsequent retrieval from a clinical system yields a set of data elements in which the time stamp for each data element occurs after the maximum time stamp from the previous set.
US11062231B2 Supervised learning system training using chatbot interaction
A computer-implemented method comprising receiving and analyzing a data point to determine parameters of the data point, generating an alert ticket based on the analysis of the data point, communicating, via a chatbot, at least some information contained in the alert ticket to one or more users, and categorizing, via the chatbot, the data point that resulted in the alert ticket based on behavior of a device that generated the data point.
US11062229B1 Training latent variable machine learning models using multi-sample objectives
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a machine learning model. One of the methods includes, for each training observation: determining a plurality of latent variable value configurations, each latent variable value configuration being a combination of latent variable values that includes a respective value for each of the latent variables; determining, for each of the plurality of latent variable value configurations, a respective local learning signal that is minimally dependent on each of the other latent variable value configurations in the plurality of latent variable value configurations; determining an unbiased estimate of a gradient of the objective function using the local learning signals; and updating current values of the parameters of the machine learning model using the unbiased estimate of the gradient.
US11062225B2 Techniques for providing sequential recommendations to users
Certain embodiments involve generating personalized recommendations for users by inferring a propensity of each individual user to accept a recommendation. For example, a system generates a personalized user model based on a historical transition matrix that provides state transition probabilities from a general population of users. The probabilities are adjusted based on the propensity for a user to accept a recommendation. The system determines a recommended action for the user to transition between predefined states based on the user model. Once the user has performed an activity that transitions from a current state, the system adjusts a probability distribution for an estimate of the propensity based on whether the activity is the recommended action.
US11062222B2 Cross-user dashboard behavior analysis and dashboard recommendations
Mechanisms are provided for performing cross-user dashboard behavior analysis and dashboard recommendation generation. Dashboard interfaces are presented to a user and the user inputs are tracked. Cognitive analysis of the user dashboard behavior pattern data is performed to determine a reason for user dashboard behavior represented by the user dashboard behavior pattern data. Cross-user correlation analysis operations are performed based on the user dashboard behavior pattern data and dashboard behavior pattern data of other users of a different user type to identify an intersection point. A recommendation output is generated and output that recommends at least one of a particular dashboard interface to access or a modification to the one or more dashboard interfaces to be performed. The recommendation is based on the identification of the intersection point and the determined reason for the user dashboard behavior.
US11062218B2 Systems, methods, and computer readable media for visualization of semantic information and inference of temporal signals indicating salient associations between life science entities
Disclosed systems, methods, and computer readable media can detect an association between semantic entities and generate semantic information between entities. For example, semantic entities and associated semantic collections present in knowledge bases can be identified. A time period can be determined and divided into time slices. For each time slice, word embeddings for the identified semantic entities can be generated; a first semantic association strength between a first semantic entity input and a second semantic entity input can be determined; and a second semantic association strength between the first semantic entity input and semantic entities associated with a semantic collection that is associated with the second semantic entity can be determined. An output can be provided based on the first and second semantic association strengths.
US11062215B2 Using different data sources for a predictive model
Techniques for using different data sources for a predictive model are described. According to various implementations, techniques described herein enable different data sets to be used to generate a predictive model, while minimizing the risk that individual data points of the data sets will be exposed by the predictive model. This aids in protecting individual privacy (e.g., protecting personally identifying information for individuals), while enabling robust predictive models to be generated using data sets from a variety of different sources.
US11062208B2 Update management for RPU array
A computer-implemented method and computer processing system are provided for update management for a neural network. The method includes performing an isotropic update process on the neural network using a Resistive Processing Unit. The isotropic update process uses a multiplicand and a multiplier from a multiplication operation. The performing step includes scaling the multiplicand and the multiplier to have a same order of magnitude.
US11062193B2 Encoding module, associated encoding element, connector, printer-encoder and access control system
An encoding module and related systems and components are provided. The encoding module includes a plurality of encoding elements arranged in an array of columns and rows and one or more switching elements configured to selectively connect the encoding elements to a reader. The connection of the encoding elements may be based on the location of a targeted transponder disposed among multiple adjacent transponders to ensure the selective communication with the targeted transponder only. The module is configured for various types and locations transponders to be used within a system, such as a printer-encoder. Each encoding element may include a loaded conductive strip comprising a loop shape portion and a shield that corresponds to the loop shape portion. In another embodiment, an access control system having an encoding module with the plurality of couplers and an access card having a plurality of transponders corresponding to the couplers is provided.
US11062191B1 Transaction card including tear element
Provided are approaches for removing an identification chip of a transaction card using a tear element. In some approaches, the transaction card may include a body, the identification chip coupled to the body, and the tear element disposed between the identification chip and the body. The tear element is operable to decouple the identification chip from the body when the tear element is pulled or otherwise moved away from the body.
US11062189B2 Flag holding circuit and flag holding method
A flag holding circuit includes: a flag setting part connected to a voltage supply line and charging a capacitor according to an input signal; a flag determination part outputting an output signal based on a charging voltage of the capacitor; and a discharging part discharging the capacitor. The flag setting part includes: a switch having a first terminal connected to a connection line between the flag determination part and the discharging part and a second terminal connected to the voltage supply line or a grounding line according to a signal level of the input signal, and connecting or disconnecting the voltage supply line or the grounding line with the connection line according to a leakage control signal; and a switch control part, generating the leakage control signal whose signal level changes to be greater than a power supply voltage according to a clock signal and supplying it to the switch.
US11062185B2 Converting apparatus, printing system, and non-transitory computer readable medium
A converting apparatus includes a converter, an extractor, and a generating unit. The converter converts print data described in a first description language into print data described in a second description language. The extractor extracts command information related to an imposition process from the print data described in the first description language. The generating unit analyzes the command information extracted by the extractor so as to generate information for specifying print-layout definition information to be used from multiple pieces of print-layout definition information stored in a printer that is to execute a printing process. The multiple pieces of print-layout definition information have different imposition processes defined therein.
US11062183B2 System and method for automated 3D training content generation
System and method of facilitating generation of 3D training content is disclosed. In one embodiment, the method may include classifying a 3D model to determine the one or more objects associated with the 3D model by implementing a machine learning model. The classification of the 3D model includes analysis of the 3D model and extraction of feature set for the one or more objects in the 3D model in order to determine a class and a tag for the one or more objects in the 3D model. The method may further include assigning the class and the tag to the one or more objects in the 3D model. The method may further include assigning one or more functionalities to the objects based on the at least one tag, and creating a 3D training content by using the objects assigned with the at least one tag and the one or more functionalities.
US11062177B2 Method and system for creating aesthetic design at scale
The use of gestures are increasing frequently. Normally these gestures are disconnected with each other. Therefore, various methods have been used for creating the gestural language. The existing methods for creating gestural language is difficult to learn and lacks design aesthetics. A method and system for creating aesthetic design language using a plurality of gestures is provided. The system takes in to account of aesthetics of the generated form of gestures and the user's constraints of movement—degrees of freedom. The system is using a socio-techno system which aids the machine assisted creation of aesthetic language for gestural interactions. A grammar has also been defined for creating the gestural language based on the domain. In the final stage of the system, the grammar and the form symbols are chosen/selected/published to present the interaction language to the user.
US11062176B2 Object detection and image cropping using a multi-detector approach
Computerized techniques for real-time object detection from video data include: defining an analysis profile comprising an initial number of analysis cycles dedicated to each of a plurality of detectors, each detector being independently configured to detect objects according to a unique set of analysis parameters; receiving a plurality of frames of digital video data, the digital video data depicting an object; analyzing the plurality of frames using the plurality of detectors and in accordance with the analysis profile, wherein analyzing the plurality of frames produces an analysis result for each of the plurality of detectors; determining a confidence score for each of the analysis results; and updating the analysis profile by adjusting the number of analysis cycles dedicated to at least one of the plurality of detectors based on the confidence scores. Corresponding systems and computer program products are also disclosed.
US11062174B2 Mobile entity detection apparatus, mobile entity detection method, and computer-readable recording medium
A mobile entity detection apparatus 10 includes: a feature point extraction unit 11 configured to extract, from image data output by an imaging device of a vehicle, a feature point moving in an image; an optical flow specification unit 12 configured to compare the latest image data with image data that was output in the past, and specify an optical flow for each feature point; a clustering unit 13 configured to perform clustering on the optical flow based on the optical flow and the position of the optical flow in the image, and separate the optical flow into a cluster; a filtering unit 14 configured to remove a cluster that corresponds to an object forming a background from among the clusters based on the traveling direction and speed of the vehicle; and a mobile entity specification unit 15 configured to specify a mobile entity in the image using a result of clustering after cluster removal.
US11062170B2 Information processing apparatus, information processing method, and imaging apparatus
A filter section uses pixel signals of a polarization image generated by an imaging section, in which polarization pixels with a plurality of polarization directions are provided in a predetermined array, to perform a filter process of the image signals arranged in a polarization order in a predetermined rotation direction to extract polarization components. Further, in the imaging section, the polarization pixels with the plurality of polarization directions may be provided in a polarization order of a predetermined rotation direction in at least one of the horizontal direction or the vertical direction. The filter section can acquire polarization components, which vary in response to a polarization cycle, with high accuracy from the polarization image generated by the imaging section.
US11062169B2 Metric-based recognition, systems and methods
Apparatus, methods and systems of object recognition are disclosed. Embodiments of the inventive subject matter generates map-altered image data according to an object-specific metric map, derives a metric-based descriptor set by executing an image analysis algorithm on the map-altered image data, and retrieves digital content associated with a target object as a function of the metric-based descriptor set.
US11062167B2 Object detection using recurrent neural network and concatenated feature map
According to one embodiment, a system includes a sensor component and a detection component. The sensor component is configured to obtain a first stream of sensor data and a second stream of sensor data, wherein each of the first stream and second stream comprise a plurality of sensor frames. The detection component is configured to generate a concatenated feature map based on a sensor frame of a first type and a sensor frame of a second type. The detection component is configured to detect one or more objects based on the concatenated feature map. One or more of generating and detecting comprises generating or detecting using a neural network with a recurrent connection that feeds information about features or objects from previous frames.
US11062166B2 Computer vision systems and methods for geospatial property feature detection and extraction from digital images
Systems and methods for property feature detection and extraction using digital images. The image sources could include aerial imagery, satellite imagery, ground-based imagery, imagery taken from unmanned aerial vehicles (UAVs), mobile device imagery, etc. The detected geometric property features could include tree canopy, pools and other bodies of water, concrete flatwork, landscaping classifications (gravel, grass, concrete, asphalt, etc.), trampolines, property structural features (structures, buildings, pergolas, gazebos, terraces, retaining walls, and fences), and sports courts. The system can automatically extract these features from images and can then project them into world coordinates relative to a known surface in world coordinates (e.g., from a digital terrain model).
US11062159B2 Emotion estimation apparatus
An emotion estimation apparatus includes a recording section that records one or more events that cause a change in an emotion of a person and prediction information for predicting, for each event, an occurrence of the event; an event predicting section that predicts the occurrence of the event, based on detection of the prediction information; and a frequency setting section that sets a frequency with which an estimation of the emotion is performed. If the occurrence of the event is predicted by the event predicting section, the frequency setting section sets the frequency to be higher than in a case where the occurrence of the event is not predicted, and also sets the frequency based on the content of the event.
US11062152B2 Road plane output with lateral slope
The present disclosure generally relates to processing visual data of a road surface that includes a vertical deviation with a lateral slope. In some embodiments, a system determines a path expected to be traversed by at least one wheel of the vehicle on a road surface. In some embodiments, a system determines, using at least two images captured by one or more cameras, a height of the road surface for at least one point along the path to be traversed by the wheel. In some embodiments, a system computes an indication of a lateral slope of the road surface at the at least one point along the path. In some embodiments, a system outputs, on a vehicle interface bus, an indication of the height of the point and an indication of the lateral slope at the at least one point along the path.
US11062150B2 Processing method and apparatus for vehicle scene sequence tracking, and vehicle
The embodiments of the present disclosure provide a processing method and apparatus for vehicle scene sequence tracking, and a vehicle. The method includes: obtaining a current vehicle speed of a vehicle driving in a first area and at least one frame of a current image taken; determining a vehicle speed ratio interval and a length of a sequence to be tracked according to the current vehicle speed; and performing the scene sequence tracking according to the vehicle speed ratio interval, the length of the sequence to be tracked, the at least one frame of the current image, and pre-stored multiple frames of historical reference images of the vehicle, to obtain position information of the vehicle. The method ensures that an accurate speed scanning range can still be quickly found when the vehicle speed changes greatly, and the speed scanning efficiency is greatly improved when the vehicle speed is relatively stable.
US11062141B2 Methods and apparatuses for future trajectory forecast
Aspects of the present disclosure may include methods, apparatuses, and computer readable media for receiving a plurality of images having a plurality of interactions associated with a plurality of objects, identifying a plurality of spatial features from the plurality of images, identifying a plurality of spatial-temporal features from the plurality of spatial features, obtaining a past trajectory data of the target, generating a relational state of the target and the plurality of interactions based at least on the past trajectory data, the plurality of spatial-temporal features, or the plurality of descriptive relations, and generating a plurality of heatmaps indicating a projected trajectory of the target.
US11062139B2 Virtualizing objects using object models and object position data
Described herein are a system and methods for generating a record of objects, as well as respective positions for those objects, with respect to a user. In some embodiments, a user may use a user device to scan an area that includes one or more objects. The one or more objects may be identified from image information obtained from the user device. Positional information for each of the one or more objects may be determined from depth information obtained from a depth sensor installed upon the user device. In some embodiments, the one or more objects may be mapped to object models stored in an object model database. The image information displayed on the user device may be augmented so that it depicts the object models associated with the one or more objects instead of the actual objects.
US11062136B2 Pupil or iris tracking for liveness detection in authentication processes
The disclosed techniques include systems and methods for implementing liveliness detection in an authentication process using pupil or iris tracking. The disclosed techniques can utilize a combination of facial recognition and pupil or iris tracking for liveliness detection in an authentication process to provide an extra layer of security against impersonation attacks.
US11062135B1 System, method, and computer program for determining and marking on a document what may be of interest to a user
A system, method, and computer program product are provided for determining and marking on a document what may be of interest to a user. In operation, a system identifies at least one document of potential interest to at least one user. The system identifies interest points associated with the at least one document for the at least one user based on one or more of: previously identified interest points in the at least one document, previously identified interest points in other similar documents, and characteristics of the at least one document. Further, the system marks in the at least one document the identified interest points associated with the at least one document for easy viewing by the at least one user.
US11062133B2 Data structure generation for tabular information in scanned images
Computer-implemented methods are provided for generating a data structure representing tabular information in a scanned image. Such a method can include storing image data representing a scanned image of a table, processing the image data to identify positions of characters and lines in the image, and mapping locations in the image of information cells, each containing a set of the characters, in dependence on said positions. The method can also include, for each cell, determining cell attribute values, dependent on the cell locations, for a predefined set of cell attributes, and supplying the attribute values as inputs to a machine-learning model trained to pre-classify cells as header cells or data cells in dependence on cell attribute values.
US11062132B2 System and method for identification of missing data elements in electronic documents
A system and method for identifying missing required data elements in an electronic document. The method includes analyzing the electronic document to identify at least one data element; determining, based on the identified at least one data element and at least one electronic document requirement, whether there is at least one required data element missing from the electronic document; generating a query based on the identified at least one data element upon determining that there is at least one required data element missing from the electronic document; querying a database using the generated query; and modifying, based on a response to the query, the electronic document to include the at least one missing required data element.
US11062131B1 Systems and methods of check detection
A digital image of a check may be divided into segments. The segments may be processed to determine the edges between the background data and the check data in the segments of the digital image. A histogram of each segment may be determined and used to determine the edges of the check image portions in the segments and thus the edges of the check. The data outside the edges of the check image portions in the segments may be considered to be background data and may be identified and/or removed. The segments, with the background data removed, may be recombined into an image of the check and provided into a digital image file that may be transmitted to an institution system for deposit of the check in an account.
US11062126B1 Human face detection method
A human face detection method, falling within the technical field of image detection. The method comprises: respectively determining a plurality of pieces of human face characteristic information in a plurality of pre-input human face training samples, and training and forming a characteristic prediction model according to all the pieces of human face characteristic information in each of the human face training samples. The method further comprises: step S1, using an image acquisition apparatus to acquire an image; step S2, using a human face detector trained and formed in advance to determine whether the image comprises a human face, and if not, returning back to step S1; step S3, using a characteristic prediction model to obtain a plurality of pieces of human face characteristic information through prediction from the human face in the image; and step S4, constituting a facial structure associated with the human face according to the plurality of pieces of human face characteristic information obtained through prediction, and subsequently quitting. The beneficial effects of the technical solution are: being able to detect information about a human face comprising parts, such as the five sense organs and an outer profile, and improving the accuracy of human face detection.
US11062122B2 Image candidate determination apparatus, image candidate determination method, program for controlling image candidate determination apparatus, and recording medium storing program
In a case where a plurality of images are input, images in which the same person is included are grouped. In a case where there are images of which the number is equal to or larger than a maximum number of images to be made public for the same person, a total image evaluation value is calculated for the images in which the same person is included. An image with a small total image evaluation value is determined as a private image candidate so that the number thereof is smaller than the maximum number.
US11062119B2 Fingerprint recognition method and device
A fingerprint recognition method includes: from a time when a finger is detected touching a fingerprint recognition portion, a contact area between the finger and the fingerprint recognition portion is acquired at preset time intervals; when the contact area is smaller than a preset area and a number of repeated acquisition times does not reach a preset number of times, the number of repeated acquisition times is updated. The number of repeated acquisition times is configured to determine that fingerprint recognition fails when being accumulated to reach the preset number of times. Prior to the number of repeated acquisition times reaching the preset number of times, when it is detected that the finger leaves the fingerprint recognition portion, the number of repeated acquisition times is reset.
US11062116B2 Electronic device including a plurality of light emitting units and a plurality of light receiving units
An electronic device includes a light emitting unit, including a first light emitting element and a second light emitting element; and a plurality of light receiving units disposed in a structure that encloses the light emitting unit, wherein the first light emitting element and the second light emitting element are disposed in a separated state based on a radiation area related to the light emitting unit in a designated distance range. Various embodiments are available.
US11062112B2 Fingerprint detection device and method and electronic device
Embodiments of the present application provide a fingerprint detection device and method and an electronic device. The fingerprint detection device is disposed under a display screen of an electronic device, and includes an optical component and an optical sensor, the optical component is configured to direct or converge a fingerprint detection signal to the optical sensor, the optical sensor is configured to detect corresponding fingerprint information according to the fingerprint detection signal, the fingerprint detection signal is a reflected light signal formed by a light signal corresponding to a predetermined pattern formed in a fingerprint detection area of the display screen being reflected by a user's finger, and the predetermined pattern includes a first pattern and a second pattern; a signal intensity of a first light signal corresponding to the first pattern is smaller than a signal intensity of a second light signal corresponding to the second pattern.
US11062106B2 Large data transfer using visual codes with feedback confirmation
A method of confirming receipt, including iteratively capturing by a receiving device visual codes in a series of visual codes displayed on a sending device. A corresponding captured visual code being from a display block that resulted from a partition of an original data file into display blocks, and wherein each display block is converted to a corresponding string and header including an ordered identifying display block number and a total count of the display blocks. Each corresponding string is converted to a corresponding visual code. Each of the captured visual codes is converted into a corresponding string and a header is read for the corresponding string. Captured display blocks are determined. A confirmation message is generated including information indicating which display blocks have been received. The confirmation message is sent over a wireless communication link to the sending device to reduce the number of visual codes being displayed.
US11062105B2 Staged battery latching mechanism
A mobile device housing defines a battery compartment with a wall extending from an open rear to a closed front. A first latch stop extends from the wall between the rear and the front. A second latch stop extends from the wall between the first stop and the rear. A battery receivable in the compartment includes a latch that: extends to engage the first stop and maintain the battery fully inserted, and to engage the second stop and prevent ejection of the battery from an intermediate position; and retracts to disengage from the first stop, unlocking the battery for travel to the intermediate position, and to disengage from the second stop for ejection of the battery from the intermediate position.
US11062104B2 Object recognition system with invisible or nearly invisible lighting
A barcode reader is provided. The barcode reader includes a first image acquisition assembly having a first imager assembly configured to capture infrared (IR) light and an IR illumination assembly configured to emit IR light over at least a portion of a first field of view (FOV) of the first imager assembly so as to illuminate targets within the first FOV. The barcode reader further includes a second image acquisition assembly having a second imager assembly configured to capture visible light and a visible-light illumination assembly configured to emit visible light over at least a portion of a second FOV of the second imager assembly so as to illuminate targets within the second FOV.
US11062102B2 Decoding indicia with polarized imaging
A method of decoding one or more barcodes on a target object with an imaging scanner is described. The imaging scanner comprises an image sensor and a dynamic linear polarizer. The method includes the following: (1) capturing at least one image of the target object through the dynamic linear polarizer with the imaging sensor while the dynamic linear polarizer is set to a different defined polarization during each of N time periods; and (2) processing at least N images of the target object to decode the one or more barcodes on the target object. At least one image that is captured during each of the N time periods. Here, N is an integer that can be three, four, five, six, or other natural numbers.
US11062099B1 System and method for wearable, ubiquitous RFID-enabled sensing
A system includes a plurality of radiofrequency identification (RFID) tags including a first RFID tag. The first RFID tag is configured to perform RFID tag operations that include acquiring one or more samples using a sensor of the first RFID tag. The RFID tag operations also include writing the one or more samples in a memory of the first RFID tag. The RFID tag operations also include transferring custody of the one or more samples to a first RFID reader on request. The system also includes a plurality of RFID readers including the first RFID reader. The first RFID reader is configured to perform RFID reader operations including reading an identifier from each of the plurality of RFID tags in view of the first RFID reader during an inventory management mode.
US11062098B1 Augmented reality information display and interaction via NFC based authentication
Various embodiments are generally directed to improving card security by providing a user a contactless card with no sensitive card information, such as card number, card verification value, and expiration date, printed thereon, and displaying the sensitive card information relative to the card in augmented reality (AR) based on successful NFC-based user authentication. According to examples, the NFC-based user authentication may be performed by one-tapping or single tapping the contactless card to user mobile device. One or more portions of the sensitive card information may be obfuscated to further enhance card security. Moreover, the user can interact with AR elements including the sensitive card information to perform various actions.
US11062096B2 Displaying information in multiple languages based on optical code reading
One embodiment of the present invention provides a system for facilitating information in multiple languages based on an optical code. During operation, the system scans an optical code accompanying a text phrase and receives a location of a conversion server embedded in the optical code. The system then determines one or more target languages for obtaining the text phrase in the target languages and sends a query message to the conversion server based on the retrieved location. The query message comprises a list of the one or more target languages.
US11062095B1 Language translation of text input using an embedded set for images and for multilanguage text strings
A method for receiving a first text in a source language is provided. The method includes associating the first text in the source language with a first vector, selected from a plurality of vectors associated with the source language in an embedded set, and identifying a second vector that is closer to the first vector than a pre-selected threshold. The second vector is associated with a second text in a target language. The method includes associating the first text in the source language with the second text in the target language, wherein the embedded set includes a first image vector for a first image and a second image vector for a second image, and returning the second text in the target language, the second text being a translation of the first text from the source language to the target language. A system configured to perform the above method is also provided.
US11062090B2 Method and apparatus for mining general text content, server, and storage medium
A method and apparatus for mining general text content, a server, and a storage medium, are disclosed. A specific embodiment of the method can include: acquiring a question including a target subject and a target characteristic; and inputting the target subject, the target characteristic and a target text into a pre-constructed answer prediction model, and determining a starting position and an ending position of an answer to the question in the target text by the answer prediction model. The answer prediction model is pre-trained based on a sample question including a sample subject and a sample characteristic, and a starting position and an ending position of a sample answer in a text. In the technical solution provided by the embodiments of the present disclosure, the starting position and the ending position of the answer in the target text may be correctly predicted, thereby increasing the accuracy of answer recognition.
US11062088B2 Contextual automation of information technology change services
Techniques facilitating causing a information technology change service action in response to a received instructive command are provided. In one example, a computer-implemented method can comprise receiving a command from a device, wherein an intent of the command relates to performing an information technology change service action. The computer-implemented method can also comprise determining the intent of the command and selecting a service from a federation of services based on the information indicative of the intent of the command. The computer-implemented method can further comprise ordering the service relative to another service of the federation of services based on a determined level of confidence that the service will facilitate performing the information technology change service action. Moreover, the computer-implemented method can comprise activating the service based on an order of the service relative to the other service and the information indicative of the intent of the command.
US11062083B1 Automated data entry optimization by recognizing invalid data
Disclosed are various embodiments for optimizing automated data entry by recognizing invalid data items and providing alternatives. An electronic form that requests a plurality of data items is received. The data items are automatically provided to the electronic form using stored data and/or automatically generated data. It is automatically detected that a particular data item is deemed invalid for the electronic form. In various embodiments, a suggestion for providing a valid data item may be extracted from the electronic form. An alternative data item is then automatically provided to the electronic form in place of the particular data item based at least in part on the suggestion.
US11062079B2 Method for compiling a quantum circuit on a quantum processor with trapped ions
A method for compiling a quantum circuit on a trapped-ion quantum processor includes: obtaining a quantum circuit containing only a first predetermined category of two-qubit quantum gates, and/or one-qubit quantum gates; a step of compiling the quantum gates so that they only contain collective or entangling N-qubit quantum gates of a third predetermined category, one-qubit quantum gates of a fourth predetermined category, and so that all or at least some of those collective or entangling quantum gates simultaneously apply to at least three qubits, advantageously simultaneously apply to the majority of qubits, and even more advantageously simultaneously apply to all the qubits; and a step of grouping together the compiled quantum gates in a compiled quantum circuit.
US11062076B2 Method and system of generating a layout diagram
A method (of generating a layout diagram) includes: identifying, in the layout diagram, a group of three or more cells which violates a horizontal constraint vector (HCV) and is arranged so as to exhibit two or more vertically-aligned edge-pairs (VEPs); each VEP including two members representing at least partial portions of vertical edges of corresponding cells of the group; relative to a horizontal direction, the members of each VEP being disposed in edgewise-abutment and separated by a corresponding actual gap; and the HCV having separation thresholds, each of which has a corresponding VEP and represents a corresponding minimum gap in the horizontal direction between the members of the corresponding VEP; and for each of at least one but fewer than all of the separation thresholds, selectively moving a given one of cells corresponding to one of the members of the corresponding VEP thereby to avoid violating the HCV.
US11062074B2 Boundary cell
Boundary cells may be provided. A boundary of a first functional cell of a circuit is determined. A first plurality of a first type of dummy cells are placed along a first portion of the determined boundary. The first portion extends in a first direction. Each of the first type of dummy cells comprises first pre-defined dimensions. A second plurality of a second type of dummy cells are placed along a second portion of the determined boundary. The second portion extends in a second direction. Each of the second type of dummy cells comprises second pre-defined dimensions. The second pre-defined dimensions is different than the first pre-defined dimensions.
US11062072B1 Yield load pull system-based IC design method and system thereof
A yield load pull system-based integrated circuit design method and a system thereof are provided. The method includes: setting a yield-related threshold; setting a source impedance; configuring a sweep range of a Smith chart; determining load impedance points within the sweep range of the Smith chart; acquiring impedance information; determining output characteristics of a plurality of sample devices at each load impedance point of the determined load impedance points, based on the source impedance and the impedance information corresponding to each load impedance point, by invoking a harmonic balance simulator embedded in an Advanced Design System, where the output characteristics comprise: a large-signal gain, an output power and a power-added efficiency; determining a device yield for each load impedance point; for each output characteristic calculating a mean value across the plurality of sample devices, at each load impedance point; and determining a best load impedance; conducting IC design.
US11062069B1 Bounded deadlock check
An apparatus for verification of a digital circuit includes a memory and a processor. The memory is configured to store a model of at least part of the digital circuit and a list of one or more locked-state tests, each locked-state test including a start state, an end state and a radius parameter. The processor is configured to formally prove that for at least one of the locked-state tests, a maximum distance between the start state and the end state is bounded by a number that is not greater than the radius parameter, thereby verifying that the start state is not a locked state.
US11062063B2 System and method for generating vehicle travel data
Disclosed embodiments provide techniques for generation of vehicle travel data. Past-travel data including previously taken trips, along with metadata including, but not limited to, vehicle type, vehicle model, navigation device model, are obtained and classified. A travel route for simulation data is selected. Data from various previous trips are combined to create a simulation data set for the travel route. This data is based on actual vehicle data. This can enable a new level of accuracy for data analysis and simulations based on this data as compared with purely simulated data. Actual vehicle data accounts for driver behavior, road obstacles, signage, vegetation, vehicle characteristics, and other factors that may not be able to be captured with purely simulated traffic data. Using the data generated by disclosed embodiments enables these factors to be considered in traffic analysis.
US11062061B2 System and method for determining the material loading condition of a bucket of a material moving machine
A system is provided for determining the material loading condition of a bucket of a material moving machine. The system includes an arrangement for generating a surface model of the surface of the material loaded into the bucket and comparing the surface model with a predefined preferred surface shape associated with the bucket.
US11062060B2 Guided simulation with generalized collision objects
The disclosure provides an approach for simulating three-dimensional (3D) virtual environments using generalized collision objects. In one aspect, the generalized collision object includes a shape specifying the boundary of the generalized collision object, a shape velocity specifying how the generalized collision object moves and evolves through space, and a material velocity specifying how the material being simulated moves at the boundary of the generalized collision object. Taking the shape, shape velocity, and material velocity as inputs, a simulation application determines source and sink boundary conditions to apply in a simulation based on a difference between components of the shape velocity and the material velocity that are normal to the boundary of the generalized collision object. The simulation application then performs the simulation of the 3D virtual environment while enforcing velocity boundary conditions using the material velocity and the determined source and sink boundary conditions.
US11062058B2 Usage feedback loop for iterative design synthesis
An iterative design environment performs an iterative design process of a product by implementing usage feedback of the product when utilized under real-world conditions. Sensors are installed on the physical product and collect data about the behavior of the product under real-world conditions. The sensor data comprise usage feedback implemented to inform and produce a design problem statement and one or more design solutions. The sensor data is received by a problem statement engine to produce a problem statement based, at least in part, on the sensor data. A design engine then produces one or more design solutions for the problem statement and one of the design solutions is fabricated to produce a new physical product. Sensors are then installed onto the new physical product and the iterative design process may be performed again. The iterative design process may be performed multiple times until a satisfactory physical product is achieved.
US11062055B2 Computer device and method for managing privilege delegation
A computer device and method for managing privilege delegation to control execution of commands on files on the computer device is described. An agent plugin intercepts a request in a user account of a logged-in user to execute a command therein on a file having first privileges assigned thereto, wherein the agent plugin is provided for the file. The agent plugin obtains information related to the request and forwards the information to an agent service cooperating with an operating system of the computer device. The agent service determines whether to execute the command on the file in the user account according to second privileges different from the first privileges. The agent service launches an agent proxy process having the second privileges assigned thereto by the agent service if it is determined to execute the command on the file in the user account according to the second privileges. The agent proxy process causes the command to be executed on the file in the user account by the operating system, according to the second privileges assigned to the agent proxy process.
US11062054B2 Methods and system for providing oversight and auditing of advertisement impressions and for running advertisement campaigns
A system and methods are disclosed that enable advertisers, publishers, and consumers to interact to provide well-targeted advertisement impressions, while preserving consumer privacy. Particularly, the system and methods enable accurate and reliable targeting of advertisements without the need for privacy-invasive tracking and collection of consumer information by advertisers or publishers. Instead, the consumer retains complete control of his or her own private information, even while that private information is used for programmatic targeting of advertisements. The system and methods disclosed herein advantageously utilize blockchain as a tool for arbitrating data, which accounts for and helps to eliminate fraud, costly arbitrage, and brand safety concerns by providing the programmatic advertising ecosystem with trust, permanence, transparency, and auditability.
US11062047B2 System and method for distributed computation using heterogeneous computing nodes
This disclosure relates generally to the use of distributed system for computation, and more particularly, relates to a method and system for optimizing computation and communication resource while preserving security in the distributed device for computation. In one embodiment, a system and method of utilizing plurality of constrained edge devices for distributed computation is disclosed. The system enables integration of the edge devices like residential gateways and smart phone into a grid of distributed computation. The edged devices with constrained bandwidth, energy, computation capabilities and combination thereof are optimized dynamically based on condition of communication network. The system further enables scheduling and segregation of data, to be analyzed, between the edge devices. The system may further be configured to preserve privacy associated with the data while sharing the data between the plurality of devices during computation.
US11062040B2 Blockchain-based service of process
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for enabling blockchain-based service of process. One method includes: receiving a request generated based on a blockchain-based application for delivering a notice associated with a legal action from a serving party to another party. The serving party is determined to be a registered user of the blockchain-based application. A time that the request is received is recorded on the blockchain. If the party to be served is determined to be a registered user of the blockchain-based application, identifying one or more manners of delivering the notice based on available communication methods included in the registration information of the serving party and registration information of the party to be served. The notice to the party to be served is determined based on at least one of the one or more manners.
US11062036B2 System and method for generating privacy data containment and reporting
Aspects of the present disclosure involve, a customizable system and infrastructure which can receive privacy data from varying data sources for privacy scanning, containment, and reporting. In one embodiment, data received is scanned for privacy data extraction using various data connectors and decryption techniques. In another embodiment, the data extracted is transferred to a privacy scanning container where the data is analyzed by various deep learning models for the correct classification of the data. In some instances, the data extracted may be unstructured data deriving form emails, case memos, surveys, social media posts, and the like. Once the data is classified, the data may be stored or contained according to the classification of the data. Still in another embodiment, the classified data may be retrieved by an analytics container for use in reporting.
US11062028B2 Methods and systems for end-point malware prevention to refrain malware components from being executed
The present invention extends to methods, systems, for malware end-point prevention to refrain malware components from being executed, by detecting execution of sequence of programmed instructions within a computer-based environment; subsequently, automatically suspending all execution of the sequence of the programmed instructions within the computer-based environment; injecting a new remote thread into the sequence of the programmed instructions; and executing the injected remote thread as an isolated particle while the execution of the sequence of the programmed instructions within the computer-based environment is still suspended, wherein the injected remote thread is configured to intercept function calls of application program interface (API) within the programmed instructions and dynamically modify the executable.
US11062024B2 Computer-security event security-violation detection
Example techniques herein determine that an event associated with a monitored computing device is associated with a security violation. Terms are extracted from at least two command lines associated with the event. Term representations of the at least two terms are determined based at least in part on a trained representation mapping. Two or more first filter outputs are determined based at least in part on the term representations of terms in a respective first subset of the terms. An indication of whether the event is associated with a security violation is determined at least partly by operating a trained classification computational model (CM) based at least in part on the two or more first filter outputs. Various examples train a word2vec or other x2vec model to provide the representation mapping. Various examples train a CM having convolutional and classification sections to provide the indication.
US11062023B2 Secure distribution and administration of digital examinations
A kit for administering a secure examination includes examinee interfaces and an enclosure with a gateway, power adapters to power the examinee interfaces, and a local examination server, wherein the local examination server includes a first network adapter configured to communicatively couple to a central examination server via a first network connection through the gateway and a second network adapter configured to communicatively couple to the plurality of examinee interface via a second network connection, and wherein the local examination server obtains examination items from the central examination server, transmits the examination items to the examinee interfaces, obtains a responsive input to the examination items from the examinee interfaces, transmits the responsive input to the central examination server, and causes the examinee interfaces to enter an examination mode that restricts access to applications, networks, and devices not required for taking the examination.
US11062019B2 System and method for webpages scripts validation
A method comprising: generating, by a processing unit, a plurality of requests for a given webpage, each request having at least one unique parameter value of one or more parameters that can affect the response of a web server; sending, by the processing unit, the requests to the web server; receiving, by the processing unit, in response to each request, a corresponding response; and generating, by a processing unit, by analysis of the responses, a list of identifiers of approved scripts to be executed by web-browsers on a plurality of client devices.
US11062018B2 Platform for generation of passwords and/or email addresses
A password and/or email address management platform configured to regenerate a previously generated password for a given web domain or digital system without permanently storing the previously generated password. The platform can operate without maintaining a permanent store or list of other user-related information, e.g. a list of web domains or systems for which passwords have been generated. In an embodiment, the platform performs the steps of concatenating a plurality of password input data elements into a requested phantom password input data string, applying a hashing algorithm to the requested phantom password input data string to generate a phantom password hash, applying a hash-to-string function to convert the phantom password hash to a phantom password, and purging the password generation system of the phantom password after it is notified to a user.
US11062016B2 Systems and methods for verifying user credentials for search
Provided are systems and methods for verifying user credentials for performing a search. In one embodiment, a method can be provided that includes receiving a request to perform a search of machine generated data comprising time stamped events that is associated with a user, determining whether a set of cached user credentials has been updated within a period of time, querying, in response to determining that the credentials for the user have not been updated within the period of time, an identity provider server for a current set of user credentials associated with the user, receiving the current set of user credentials, determining whether the user has privileges to perform the search based at least in part on the set of user credentials, and causing, in response to determining that the user has privileges to perform the search, the search to be performed to identify one or more of the events that are responsive to the search.
US11062013B2 Two-step hardware authentication
Methods and systems are provided for two-step hardware authentication for machine monitoring systems. In one embodiment, a machine monitoring system can include a first hardware lock having a locked-state and an unlocked-state. The monitoring system can also include a second hardware lock including a sensor to detect first identification indicia of a user. The machine monitoring system can further include a data port configured to operatively couple to a computing device of the user. The data port can have an enable state and a disable state. The monitoring machine can include a processor operatively coupled to the first hardware lock, the second hardware lock, and the data port. The processor can be configured to receive data characterizing the activation of the first hardware lock and the first identification indicia of the user, and activate the data port to the computing device of the user.
US11062006B2 Biometric based self-sovereign information management
The present teaching relates to method, system, medium, and implementations for authenticating a user. A first request is received to set up authentication information with respect to a user, wherein the first request specifies a type of information to be used for future authentication of the user. It is determined whether the type of information related to the user poses risks based on a reverse information search result. The type of information for being used for future authentication of the user is rejected when the type of information is determined to pose risks.
US11062004B2 Emotion-based database security
A computer-implemented method is provided. The method may include determining a behavioral pattern of a user based on historical data access events and historical data access conditions corresponding to the historical data access events, wherein the data access events are associated with a computer enterprise system. A data access request from the user with respect to a secure resource may be received from a computing node connected to the computer enterprise system. A behavioral state of the user may be determined with respect to the data access request and data access conditions corresponding to the data access request. A discrepancy between the behavioral pattern and the behavioral state of the user may be detected. A security risk level may be determined based on the discrepancy. In response to determining that the security risk level exceeds a predetermined threshold, a security action may be performed with respect to the secure resource.
US11062003B2 Method for adaptive authentication and electronic device supporting the same
An electronic device and method are disclosed herein. An electronic device includes one or more biometric sensors, a memory configured to store an authentication setting table associated with one or more authentication methods associated with one or more authentication levels, and a processor operatively connected to the memory and the one or more biometric sensors. The processor implements the method, including: receive authentication level information associated with a function executed by the electronic device, select at least one authentication method of the one or more authentication methods matching an authentication level indicated by the received authentication level information, and perform user authentication based on the selected at least one authentication method through the one or more biometric sensors.
US11061999B2 Systems and methods for dynamically enforcing digital rights management via embedded browser
Embodiments described include systems and methods for incorporating tags in content of network applications. An embedded browser, which is executable on one or more processors of a client device, may detect content from a network application accessed via the embedded browser. A DRM engine of the embedded browser identifies a DRM scheme for the network application from the plurality of DRM schemes and according to the network application. The DRM engine generates a DRM tag for the content according to the DRM scheme identified for the network application. The DRM tag includes a classification of the content. The DRM engine incorporates the DRM tag into the content for managing usage of the content according to the classification.
US11061996B2 Intrinsic authentication of program code
A cryptoprocessor has a processor core for receiving and executing instructions of a program code based on a program flow chart, a program memory unit which stores the program code with instructions in an individually encrypted format, wherein the respective instructions contain at least one instruction data word and an instruction data key allocated to the respective instruction, a respective instruction is encrypted using a program data key and the instruction data key of a respective preceding instruction, which is to be executed immediately beforehand in accordance with the program flow chart, and wherein the same instruction data key is allocated to the corresponding possible preceding instructions only in the event that a corresponding instruction in the program flow chart has a plurality of possible preceding instructions, the respective instruction data keys otherwise being unique to the instruction. A decryption unit is also described.
US11061995B2 Computer system, license management method and program
It is an object to provide a computer system, a license management method, and a program capable of effectively using owned licenses and improving the convenience. A computer system that manages licenses of an application acquires a number of owned licenses, calculates a number of unused licenses which are not currently used, determines a number of rentable licenses from the calculated number of unused licenses, and provides the determined rentable licenses. Further, the computer system stores the number of rentable licenses and a rental period of the rentable licenses in association with each other, and provides the rentable licenses during the rental period. Furthermore, the computer system provides a minimum number of licenses among numbers of rentable licenses in the rental period.
US11061990B2 Generating feedback for a target content item based on published content items
Techniques for generating feedback for an unpublished content item based on published content items are disclosed. A content feedback engine identifies published content items associated with similar attributes as the unpublished content item. Effectiveness scores of the published content items are determined. The content feedback engine determines an effectiveness score for a portion of the unpublished content item based on the effectiveness scores of the published content items. The content feedback engine presents a graphical indication that marks the portion of the unpublished content item based on the effectiveness score for the portion of the unpublished content item. Additionally or alternatively, the content feedback engine recommends content to be added to and/or removed from the unpublished content item based on the content and/or attributes of the published content items.
US11061985B2 System and method for linking data records for parcels
Computerized data management systems and methods for inter-relating, indexing, and organizing data records stored in a database or as computer files are described. The systems and methods can be used for linking or associating data records relating to real estate parcels. A given parcel in a community of parcels may have many neighbors. The systems and methods can identify a reduced set of neighbors of the parcel that have addresses that bracket the address of the parcel.
US11061984B2 Grid-based geofence data indexing
One or more location updates from one or more user devices can be associated with one or more grid elements dividing a geographic area. Each location update corresponding to a set of user device data can be stored in a hashtable according to grid element. The hashtable can be resized based on the number of grid elements containing one or more sets of user device data. A set of grid elements can be determined to overlap a geofence, and zero or more sets of user device data can be retrieved from the hashtable corresponding to zero or more user devices located within the geofence.
US11061983B2 Location-based search results
A device implementing a system for providing location based search results includes at least one processor configured to detect that a location of a device is within a location of a store or within a threshold distance of the location, and establish a connection with a wireless network of the store. The at least one processor is configured to access an intranet associated with the store, the intranet being accessed via a network identifier previously stored on the device in association with the store, and receive user input for a search. The at least one processor is configured to obtain, via the intranet, at least one of a query completion suggestion or search result having been targeted to the location of the store or the threshold distance of the location, and display the at least one of the query completion suggestion or the search result in association with the search.
US11061981B2 Global portal network
The invention is a platform that allows the use of any domain name followed by the name of any country, local municipality or neighborhood in the address bar of any internet browser to, using an algorithm that is part of the platform, generate and implement a query that will cause the internet browser to publish information stored in an active directory system and/or database that is on the platform. The platform is for public or private use.
US11061978B1 Automatic finding of online profiles of an entity location
Automatic finding of online profiles of an entity location is disclosed. Reference location data for location attributes of an entity location are obtained. A search for a profile of the entity location on a source is performed using at least some of the obtained reference location data. One or more search results are obtained. A search result includes a Uniform Resource Locator (URL) and corresponding search result location data. The search result is evaluated. Evaluating the search result includes normalizing the search result location data included with the search result and comparing the normalized search result location data against the reference location data. Based at least in part on the evaluation, it is determined whether the search result matches to a profile of the entity location on the source. In the event that the search result matches to a profile of the entity location on the source, the search result is provided as output.
US11061977B1 Broadcasting system with integrated social networking
In one embodiment, a method includes receiving data associated with the user from a content rendering device associated with a user of an online social network, where the content rendering device receives signals from a broadcast service provider system, identifying personalized content items that are of interest to the user based at least on the received data associated with the user, sending the identified personalized content items to the content rendering device, where the identified personalized content items are used by the content rendering device to determine which content items to cache, ranking content objects in the online social network based at least on the identified personalized content items, sending one or more content objects that have higher ranks than the other content objects to the broadcast service provider system, where the one or more content objects are sent to the content rendering device by the broadcast service provider system.
US11061973B2 Incorporating user usage of consumable content into recommendations
Disclosed herein is a system and method for generating a user profile for a user based on the way the user interacts with consumable content in an application, such as an electronic book in an e-reader. The actions of the user with regards to the content are monitored and the associated with characteristics of the content. This association is used to build the user's profile of their likes and dislikes which are then provided to a recommender system to provide more relevant and personalize recommendations.
US11061968B2 Method, system and computer-readable recording medium for recommending query word using domain property
A method of recommending a query word using a domain property includes receiving a search keyword from a terminal of a user, the search keyword being input by the user; generating at least one recommendation query word concerned with the search keyword by using a property of an object of a domain when the search keyword belongs to the object of the domain; and providing the recommendation query word to the terminal of the user as an autocomplete query word for the search keyword.
US11061967B2 Defining a graphical visualization along a time-based graph lane using key performance indicators derived from machine data
A service monitoring system receives a selection of key performance indicators (KPIs) that each indicate a different aspect of how a service provided by one or more entities is performing. Each entity of the one or more entities produces machine data or wherein each entity has its operation reflected in machine data not produced by the entity. Each KPI is defined by a different search query that derives one or more values from the machine data pertaining to the one or more entities providing the service, where each of the one or more values is associated with a point in time and representing the aspect of how the service is performing at the associated point in time. For each of the selected KPIs, the service monitoring system derives the one or more values and causes display of a graphical visualization of the derived one or more values for the KPI along a time-based graph lane. The graph lanes for the selected KPIs are parallel to each other and the graphical visualizations in the graph lanes are all calibrated to a same time scale.
US11061966B2 Method for processing fusion data and information recommendation system
A method for processing fusion data and an information recommendation system are provided. The method includes the follows. The information recommendation system obtains a plurality of heterogeneous data sources. The information recommendation system obtains a unified evaluation index of each heterogeneous data source, by processing the plurality of heterogeneous data sources through the value-model set. The information recommendation system obtains a loss quantitative evaluation index of the fusion-strategy model. The information recommendation system obtains a fusion sorting recommendation result of the plurality of heterogeneous data sources, by inputting the unified evaluation index of each heterogeneous data source and the loss quantitative evaluation index to the fusion-strategy model.
US11061962B2 Recommending and presenting comments relative to video frames
Techniques for recommending and presenting comments relative to video frames in a network community are described herein. The disclosed techniques include receiving a request for playing comments relative to frames of a first video from a first user who is watching the first video; classifying comments on the first video that have been received from users into a plurality of classifications of comments based on data associated with the users and a plurality of predetermined rules; reading a plurality of comments from the plurality of classifications of comments based on a plurality of predetermined proportions; generating a plurality of recommended bullet screens comprising the plurality of comments; and transmitting the plurality of recommended bullet screens to the first user, wherein the plurality of comments relative to corresponding frames of the first video are presented to the first user via the plurality of recommended bullet screens.
US11061956B2 Enhanced processing and communication of file content for analysis
The following disclosure provides a system that filters and batches changes to improve communication between an application and an add-in. In some embodiments, the application batches a threshold number of changes made to a section of content. Using a threshold regulates the rate of updates to the add-in. In some embodiments, changes can be filtered based on the type of change (e.g. text changes, style changes, etc.) or the type of input that caused the change (e.g. keyboard input, cut and paste command, etc.). Filtering changes can reduce traffic between the application and the add-in, preventing the add-in from being overwhelmed and improving application responsiveness.
US11061955B2 Intent classification system
A data processing system analyzes a corpus of conversation data collected at an interactive conversation service to train an intent classification model. The intent classification model generates vectors based on the corpus of conversation data. A set of intents is selected and an intent seed input for each intent of the set of intents is input into the model to generate an intent vector corresponding to each intent. Vectors based on user inputs are generated and compared to the intent vectors to determine the intent.
US11061954B2 Intent classification system
A data processing system analyzes a corpus of conversation data collected at an interactive conversation service to train an intent classification model. The intent classification model generates vectors based on the corpus of conversation data. A set of intents is selected and an intent seed input for each intent of the set of intents is input into the model to generate an intent vector corresponding to each intent. Vectors based on user inputs are generated and compared to the intent vectors to determine the intent.
US11061945B2 Method for dynamically assigning question priority based on question extraction and domain dictionary
An approach is provided dynamically prioritizing question requests based on extracted question data. In the approach, performed by an information handling system, a number of question requests to a question and answering (QA) system are received from a computer network, and a plurality of question priority parameters are identified, including one or more question topics and a plurality question context parameters, by performing natural language processing (NLP) analysis of each question request. The approach determines a target priority value for each question request based on the plurality of question priority parameters identified for said question request. By evaluating the target priority values for the plurality of question requests, processing of the question requests is prioritized, such as by applying an artificial intelligence (AI) learned models and rule-based logic at the information handling system to evaluate the target priority values for the plurality of question requests.
US11061940B2 Systems and methods for indexing geological features
Systems and methods for indexing geological features are disclosed. In one embodiment, a method for indexing geological features includes accessing a database storing a plurality of map objects that originate from documents. Each map object includes a map defined by a geographical boundary and a text caption. The method includes, for each map object, determining a plurality of geohashes within the geographical boundary, and includes, for each map object, comparing terms of the text caption with a list of geological keywords. For each map object, the method includes identifying one or more geological noun phrases within the text caption that match one or more geological noun phrases of the list. The method includes determining, for each geological noun phrase, one or more geohashes associated with the geological noun phrase and, for each geohash, determining a frequency that the geohash is associated with the geological noun phrase.
US11061934B1 Method and system for characterizing time series
The invention relates to a method for characterizing time series. The method includes obtaining a time series that includes data points for consecutive time intervals, decomposing the time series into a trend component, a seasonal component, and a residual component, and clustering the seasonal component into a number of clusters. Each of the consecutive time intervals is assigned to one of the clusters based on a level of the data points of the seasonality component in the time interval. The method further includes labeling one of the clusters as baseline with the baseline cluster containing more time intervals than any one of the other clusters, determining cluster labels for the other clusters based on the level of the data points of the time intervals assigned to the other clusters; and for each time interval, storing the corresponding cluster label in a vector.
US11061931B2 Scalable and balanced distribution of asynchronous operations in data replication systems
A computer-implemented method, according to one embodiment, includes: receiving data replication operations from one or more compute nodes at a primary location, storing the received data replication operations in a queue, and dividing the queued data replication operations into a number of independent sub-groups. The number of independent sub-groups is equal to or less than a number of worker gateway nodes. Each of the independent sub-groups are further added to a respective one of the worker gateway nodes. One or more instructions are also sent to each of the worker gateway nodes to send the data replication operations included in the respective independent sub-group to a remote storage location. Other systems, methods, and computer program products are described in additional embodiments.
US11061929B2 Replication of resource type and schema metadata for a multi-tenant identity cloud service
Embodiments operate a multi-tenant cloud system with a first data center. At the first data center, embodiments authenticate a first client and store resources that correspond to the first client, the first data center in communication with a second data center that is configured to authenticate the first client and replicate the resources. In response to upgrading global resources at the first data center to a new version, embodiments generate a manifest file including a listing of global resource types and schemas that are modified or added in response to the upgrading. Embodiments further upgrade global resources based on the manifest file and write the upgraded global resources to a first global database and generate change event messages corresponding to the upgraded global resources.
US11061922B2 Extended correlation methods in a content transformation engine
A method for communicating data includes connecting stand-alone software agents customized for different source data repositories with the different source data repositories. The method also includes the stand-alone software agents generating first-stage data feeds in a neutral format in accordance with the customization by dynamically selecting, from within the source data repositories, selected source data and transforming the selected source data into the first-stage data feeds in the neutral format. The method also includes the stand-alone software agents sending the first-stage data feeds to an aggregation agent. The aggregation agent generates for a user and based on specified criteria, a second-stage output as a composite of selected source data from the first-stage data feeds.
US11061921B2 System for inline message detail extraction and transformation
The present invention provides for inline/parallel processing of data messages, specifically data response messages, to both transform and parse the data in one single pass. Parsing includes extracting common data elements (such as, error codes, fault codes, status codes and the like) from the message and deleting generic headers from the messages. In specific embodiments of the invention, the parallel processing of the present invention is made possible by implementation of a SAX parser. In such embodiments of the invention, the SAX parser implements a single filter to both transform and parse the data response messages simultaneously.
US11061920B2 Application programming interfaces (“APIs”) for accessing and amalgamating data from incongruent sources
A system for accessing and amalgamating entity data from a plurality of inconsistent data sources may be provided. The system may include a plurality of databases. The plurality of databases may include a first database and a second database. The first database may include a first plurality of entity datasets. Each entity dataset of the first plurality of entity datasets may relate to an entity. The first database may include a first database identifier for each entity dataset. The second database may include a second plurality of entity datasets. Each entity dataset of the second plurality of entity datasets may relate to an entity. The second database may include a second database identifier for each entity dataset. One entity dataset included in the first database may relate to the same entity as an entity dataset included in the second database. The system may include an indexing system.
US11061919B1 Computer-implemented apparatus and method for interactive visualization of a first set of objects in relation to a second set of objects in a data collection
A computer-implemented method for interactive visualization of a first set of objects in relation to a second set of objects in a data collection, wherein each of the second set of objects is hierarchically structured includes parsing the first set of objects in relation to the second set of objects in order to generate a mapping between the first set of objects and the second set of objects. The method further includes causing display of a representation of the first set as a central node and a representation of the second set as a set of topic nodes surrounding the central node or surrounded by the central node, the displayed representations constituting a sieve diagram. The method also includes causing display in the sieve diagram of a set of relationships between the first set of objects and the second set of objects by providing a graphical linkage directly or indirectly between the central node and each node that corresponds to a member of the second set.
US11061916B1 Computing approximate distinct counts for large datasets
A method estimates counts of distinct items. A system allocates a matrix B in memory and receives a data stream including many data items. Each item includes a set of query fields and a set of identifier fields. For each item, the system computes a row for the data item by hashing data values of the identifier fields. The system also computes a column for the data item by hashing a combination of data values of the query fields and the row. The system computes a bin value for the item by hashing data values of the identifier fields. The system updates the matrix B by computing B[r,c]=max(v, B[r,c]). Subsequently, the system receives a query key value. For each row in the matrix B, the system computes a column, and estimates the number of data items from the data stream matching the query key.
US11061914B2 System and method to retrieve relevant items and assign relevancy score to the relevant items
Matching a search request and data to retrieve relevant items from the data, and further assigning a relevancy score to the relevant items. A search request is received from a user and the search request is matched against the data stored in repositories. The matching module utilizes instructions to retrieve the relevant items. A relevancy score is computed and assigned to the relevant items by utilizing a plurality of mechanisms. The plurality of mechanisms performs a step of retrieving the data based on the relevancy score and performing a search after each word is typed in an entry field by the user to provide relevant items with the highest relevancy score. Then the mechanism performs a search across the repositories on detecting the search request entered in the entry field to display matched items based on configured rules used by a relevance algorithm.
US11061911B2 Driving data analyzer
In a driving data analyzer, a data collector collects, from at least one vehicle, driving data sequences while each of the driving data sequences is correlated with identification data. Each driving data sequence includes sequential driving data items, and each driving data item represents at least one of a driver's operation of at least one vehicle and a behavior of the at least one vehicle based on the at least one of a driver's operation. The identification data represents a type of at least one external factor that contributes to variations in the driving data items. A feature extractor applies a data compression network model to the driving data sequences to thereby extract, from the driving data sequences, at least one latent feature independently from the type of the at least one external factor.
US11061907B2 Database management system and method
If a query indicates joining of N (N is an integer of no less than 3) relation tables, a database management system calculates a query cost that is based on a power consumption amount for query execution, for each of a first query plan candidate in which a temporary table is generated and the temporary table is stored in a storage device unit with a first access cost, a second query plan candidate in which a temporary table is generated and the temporary table is stored in a storage device unit with a second access cost that is higher than the first access cost and a third query plan candidate in which the N relation tables are joined in a pipelined manner without generation of a temporary table, selects a relatively low-query cost query plan candidate and executes the query based on the query plan candidate.
US11061904B2 Resource condition correction using intelligently configured dashboard widgets
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining administrator user defined configuration data associating a certain dataset to a certain widget; examining historical matching data respecting past matches between a widget attribute of the certain widget and properties of the certain dataset; performing matching between the widget attribute of the widget and a dataset property of the dataset based on the examining historical matching data respecting past matches between a widget attribute of the certain widget and properties of the certain dataset, and running the certain widget in response to the performing matching to indicate at least one condition; and sending by a computing node a communication for correction of the at least one indicated condition.
US11061902B2 Automated configuration parameter tuning for database performance
Embodiments implement a prediction-driven, rather than a trial-driven, approach to automate database configuration parameter tuning for a database workload. This approach uses machine learning (ML) models to test performance metrics resulting from application of particular database parameters to a database workload, and does not require live trials on the DBMS managing the workload. Specifically, automatic configuration (AC) ML models are trained, using a training corpus that includes information from workloads being run by DBMSs, to predict performance metrics based on workload features and configuration parameter values. The trained AC-ML models predict performance metrics resulting from applying particular configuration parameter values to a given database workload being automatically tuned. Based on correlating changes to configuration parameter values with changes in predicted performance metrics, an optimization algorithm is used to converge to an optimal set of configuration parameters. The optimal set of configuration parameter values is automatically applied for the given workload.
US11061901B2 Influencing plan generation in the context of the two phase query optimization approach
Techniques are described herein for influencing plan generation in context of the two phase query optimization approach. Types of pruning criteria including method pruning criteria, total cost pruning criteria, and permutation pruning criteria exist in cost-based plan generators to determine what parts of a query statement should be offloaded to a query offload engine. Method pruning criteria is responsible to determine an optimal joining method. Total cost pruning criteria compares accumulated costs with a lowest plan cost determined so far. Permutation pruning criteria is responsible for selecting the cheapest query execution plan from all considered query execution plans. Each type of pruning criteria is modified to favor offload engine execution upon request.
US11061900B2 Temporal optimization of data operations using distributed search and server management
The disclosure describes temporal optimization of data operations using distributed search and server management, including configuring one or more host groups, determining one or more stripes associated with one or more shards distributed among the one or more host groups, receiving a query to retrieve data, evaluating the query to identify a time characteristic associated with the data, identifying a location from which to retrieve the data, and rewriting the query to run on at least one of the one or more host groups at the location using a distributed search platform, the another query being targeted at a host group associated with the class.
US11061898B2 Uncertainty-aware selection of query execution plan
A system includes reception of a database query, determination of a first logical query execution plan to execute the database query, determination of a second logical query execution plan to execute the database query, determination of a first plurality of resource usage estimates associated with the first logical query execution plan, determination of a second plurality of resource usage estimates associated with the second logical query execution plan, and determination, based on the first plurality of resource usage estimates and the second plurality of resource usage estimates, whether it is determinable to a suitable degree of certainty that one of the first logical query execution plan and the second logical query execution plan will be associated with a smaller amount of resource usage than the other one of the first logical query execution plan and the second logical query execution plan.
US11061895B2 Adaptive granule generation for parallel queries with run-time data pruning
Techniques herein improve computational efficiency for parallel queries with run-time data pruning by using adaptive granule generation. In an embodiment, an execution plan is generated for a query to be executed by a plurality of slave processes, the execution plan comprising a plurality of plan operators. For a first plan operator of the plurality of plan operators, a first set of work granules is generated, and for a second plan operator of the plurality of plan operators, a second set of work granules is generated. A first subset of slave processes of the plurality of slave processes is assigned the first set of work granules. Based on the execution of the first set of work granules by the first subset of slave processes, a bloom filter is generated that specifies for which of said first set of work granules no output rows were generated. Based on the bloom filter, the second set of work granules is modified and the modified second set of work granules is assigned to a second subset of slave processes and executed.
US11061892B2 Techniques for automated database query generation
Various embodiments are generally directed to techniques for automated generation of database queries. Techniques described herein may provide an automated database query generation method and system that provides a graphical user interface with one or more user interface items representing records within a database stored on a non-transitory computer-readable storage medium of a server. The server may receive an input from a graphical user interface, the input selecting one or more of the user interface elements. A processor of the server may configure the display of an indication within the graphical user interface that the one or more of the user interface elements has been selected. The processor of the server may automatically generate one or more queries to the database based upon the received input. The processor of the server may automatically update the configuration of the display of the one or more user interface elements based upon a result of the automatically generated one or more queries to the database.
US11061890B2 Automated identification of hardware and software components relevant to incident reports
An example embodiment relates to configuration items representing properties of one or more of computing devices or software applications deployed on a managed network. The example embodiment may involve a computing device: receiving an incident report to which no configuration item is linked; generating a feature vector for the report by applying a computational model to the incident report; comparing the feature vector to at least some of a set of feature vectors; based on the comparison, identifying a set of incident reports that are potentially related to the report, wherein members of the set of incident reports are each linked, in one or more databases, to one or more members of a set of configuration items; selecting a particular configuration item of the set of configuration items to link to the incident report; linking the particular configuration item to the incident report; and storing the link in the database(s).
US11061889B2 Systems and methods of managing manifest refresh in a database
Systems and methods are provided for receiving, at a database system having a memory and at least one persistent storage device to store records, a query for a least one record, where the query uses a first version of a manifest, and where each version of the records that are stored in the at least one persistent storage device are represented by metadata that is part of the first version of the manifest. A first operation may be performed based on a scan operation. The database system may determine whether a purge of the memory has occurred after the first operation. When it is determined that the memory purge has occurred, the scan operation may be restarted from a last position of the scan operation prior to the memory purge using a second version of the manifest.
US11061886B2 Systems and methods for data validation and assurance
Various embodiments can implement a multi-system or node architecture that can be deployed on-demand and augment existing systems with pre-configured nodes that can be installed within existing architecture. The multi-node architecture is flexible for integration into many systems and can also stand alone to provide data validation and assurance. Various embodiments of the multi-node architecture enable private and public distributed ledgers (e.g., blockchains) that enhance security, enhance confidentiality, and eliminate the need to trust the provider/hosts of the data validation information and/or the hosts of the confidential information.
US11061884B2 Method and system to accelerate transaction commit using non-volatile memory
Described is an improved approach to implement parallel queries where session states are saved for parallelization resources. When work needs to be performed in the parallel query system for a given session, a search can be performed to identify a resource (from among the pool of available resources) that had previously been used by that session, and which had saved a session state object for that previous connection to the session. Instead of incurring the entirety of setup costs each time workload is assigned to a resource, the saved session state can be used to re-set the context for the resource to the configuration requirements for that session.
US11061881B2 Bounding cost of flushes in buffer trees
A buffer tree structure includes, at each internal node, a buffer having a compacted portion and an uncompacted portion. Insertion of data elements to the buffer tree can occur units called packets. A packet is initially stored in the uncompacted portion of a receiving node's buffer. When a compaction trigger condition exists, packet compaction is performed including a data element compaction operation. A buffer-emptying (flush) operation pushes the compacted packets to children nodes.
US11061880B2 Data structure with identifiers
A system is provided including a memory in communication with a processor. The memory is to store a value of an attribute. The processor is to obtain from a source data structure the value. The processor is also to store in a further data structure the value in association with a descriptor identifying the source data structure. Moreover, the processor is to store in the further data structure an identifier in association with the value. The identifier is incrementable and unique to the value among values associated with the descriptor. In addition, the processor is to output the further data structure.
US11061879B1 File indexing and retrospective malware detection system
A computer-implemented method for indexing a stream of files is disclosed. The method comprises receiving a file; generating a set of atomic indexes based on the file contents; storing the atomic indexes in a current index; and if the current index reaches a threshold criterion, freezing the current index into a read-only form, propagating the current index to one or more distributed databases, and generating a new index for future insertions. In some embodiments, the method further comprises one or more of providing an interface to query the databases for files matching a particular signature; searching the databases using a YARA-specified signature; converting a user-provided signature in the YARA format to an index-acceleratable format; retrieving a set of files that are possible matches of the particular signature; verifying that each file of the set of files is a match of the particular signature; and providing the files through the interface.
US11061878B2 Parallel build of non-partitioned join hash tables and non-enforced N:1 join hash tables
A method creating a compact hash table includes a thread executing using a processor for building a linear probe hash table based on allocating space for an array of keys. Payloads are inserted into the linear probe hash table. Keys from the array of keys are inserted into the linear probe hash table with linear probing. A linear probing bitmap is generated based on occupied locations in the linear probe hash table. A compact hash table is created based on the linear probe hash table and the linear probing bitmap.
US11061874B1 Systems and methods for resolving entity data across various data structures
Computer implemented systems and methods resolve data entries across multiple lists. The lists may include a plurality of records, wherein each record is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise identifying a direct field match between two lists, determining updated lists based on the remaining data entries, executing a comparison of the remaining data entries, determining a scoring metric based on the comparison, and determining whether the scoring metric exceeds a threshold. The systems and methods further comprise generating a data distribution curve based on the matched and unmatched data records and adjusting the threshold based on the data distribution curve for the next iteration of comparisons executed on the remaining unresolved entities.
US11061869B2 Reduction in time required to write file to tape
Reducing time required to write a file to tape is provided. Synchronous processing is performed in a file system implementing a Linear Tape File System (LTFS) file format, wherein the synchronous processing includes writing, to a tape medium of a tape cartridge, index information and one or more files. A type of the synchronous processing is determined, wherein the type is either an index-MAM sync type or an index-only sync type. Updated information is stored to a media auxiliary memory of the tape cartridge in response to determining that the synchronous processing is of the index-MAM sync type.
US11061866B2 Smart folder scan system and method
A smart folder scan system and method is provided. The system includes a memory having computer-readable instructions stored therein and a storage module having a plurality of file folders configured to store data. The system further includes a processor communicatively coupled to the storage module. The processor is configured to access the plurality of file folders stored in the storage module. In addition, the processor is configured to scan and identify one or more modified file folders stored in the storage module. Further, the processor is configured to generate a folder activity table for each of the plurality of file folders based upon the scan. The folder activity table comprises of a listing of the file folders and an associated modification time for each of the file folders. The processor is further configured to generate a skip table database based upon the modification time of each of the file folders. The skip table database includes a listing of one or more file folders to be skipped from a full scan. In addition, the processor is configured to identify one or more file folders for the full scan based upon the folder activity table and the skip table database. Furthermore, the processor is configured to perform a full scan of the identified one or more file folders.
US11061858B2 Merging directory information from a user directory to a common directory
Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.
US11061851B2 Computer system, processing method, and driver program
A computer system includes a plurality of servers connected to each other via a communication line, each server including a memory and a processor, an OS program and a storage program. The storage program is executed by the processor, and one of the plurality of servers acts as a request source server while one of the other servers acts as a request destination server. When the request source server reads data from the request destination server, the processor of the request source server executes the storage program to transmit a data read request to the request destination server. The processor of the request destination server then executes a storage memory driver incorporated in the OS program to read the requested data from an own memory and transmit the read data to the request source server. The request source server then executes the storage program to acquire the data.
US11061841B2 System and method for implementing a multi-threaded device driver in a computer system
A method of implementing a multi-threaded device driver for a computer system is disclosed. A polling device driver is partitioned into a plurality of driver threads for controlling a device of a computer system. The device has a first device state of an unscouted state and a scouted state, and a second device state of an inactive state and an active state. A driver thread of the plurality of driver threads determines that the first device state of the device state is in the unscouted state, and changes the first state of the device to the scouted state. The driver thread further determines that the second device state of the device is in the inactive state and changes the second device state of the device to the active state. The driver thread executes an operation on the device during a pre-determined time slot configured for the driver thread.
US11061838B1 System and method for graphics processing unit management infrastructure for real time data collection
An information handling system includes a first graphics processing unit (GPU) with a first high-speed interface, a second GPU with a second high-speed interface coupled to the first high-speed interface, and a baseboard management controller (BMC). The first GPU is configured to receive a command to provide management data to the BMC, and to provide first management data associated with the first GPU to the first GPU via the first high-speed interface in response to receiving the command. The second GPU is configured to receive the command, to receive the first management data via the second high-speed interface in response to receiving the command, and to provide the first management data and second management data associated with the second GPU to the BMC in further response to the command.
US11061836B2 Wave pipeline including synchronous stage
A wave pipeline includes a data path and a clock path. The data path includes a plurality of wave pipeline data stages and a synchronous data stage between a data input node and a data output node. The synchronous data stage includes a first data latch to latch the data from the synchronous data stage. The clock path includes a plurality of clock stages corresponding to the plurality of wave pipeline data stages between an input clock node and a return clock node. Each clock stage has a delay configured to be equal to a delay of the corresponding wave pipeline data stage. The wave pipeline includes a second data latch to latch the data on the data output node in response to a return clock signal on the return clock node. The first data latch latches the data from the synchronous data stage in response to a clock signal on the clock path.
US11061835B1 Sensitivity matrix for system load indication and overload prevention
An aspect of performing input/output (IO) flow control in a storage system includes receiving an IO latency factor for each IO of a plurality of IOs in a workload. The IO latency factor specifies a priority level. An aspect also includes receiving a component latency factor, with respect to each of the IOs in the workload, for each component of a plurality of components in the storage system. The component latency factor indicates a degree to which the component is considered in assessing the workload. An aspect also includes applying, during processing of the workload, the IO latency factor and the component latency factor to each of the corresponding IOs; and determining an effective average latency of the plurality of IOs in the workload as a function of the applied IO latency factors and the applied component latency factors.
US11061832B2 Hacking-resistant computer design
A computer architecture is disclosed for implementing a hacking-resistant computing device. The computing device, which could be a mainframe computer, personal computer, smartphone, or any other computing device suitable for network communication, comprises a first partition and a second partition. The second partition can communicate over a public network such as the Internet, or over a private connection. In contrast, the first partition cannot connect to the Internet, and can directly communicate only with the second partition or with input/output devices directly connected to the first partition. Further, the first partition segments its memory addressing for program code and can be configured to hardware-protect that code from alteration. The second partition is hardware-limited from reading or writing to the memory addressing of the first partition. As a result, the critical data files and program code stored on the first partition are protected from malicious code affecting the second partition.
US11061830B2 Data output control apparatus, information processing apparatus, and data output control method
An apparatus for data output control includes: an encryption executing circuit configured to receive first data from a processor with a control signal indicating whether the first data is to be encrypted, and encrypt the first data when the control signal indicates that the first data is to be encrypted; a selection circuit configured to output any of the encrypted first data and second data; and an output control unit configured to set a frequency of second timing to be smaller than a frequency of first timing, and transmit a signal to the selection circuit instructing that the second data be outputted at the second timing, in a case where the second data is received from the processor.
US11061827B2 Metadata representation for enabling partial page duplication
An aspect includes providing a metadata structure having a logical level that points to a virtual level and a physical level to which the virtual level points. The method also includes storing, at the virtual level, a reference counter for each of a plurality of virtual-level type storage address entries in the metadata structure, and providing a pointer in the metadata structure between each pair of a number of pairs of virtual level address entries in which corresponding pages share a set of common sectors. The reference counter tracks a number of instances in which a corresponding pointer points to a corresponding virtual level address entry. An aspect further includes storing a single instance of the common sectors at the physical level.
US11061822B2 Method, apparatus, and system for reducing pipeline stalls due to address translation misses
A method, apparatus, and system for reducing pipeline stalls due to address translation misses is presented. An apparatus comprises a memory access instruction pipeline, a translation lookaside buffer coupled to the memory access instruction pipeline, and a TLB miss queue coupled to both the TLB and the memory access instruction pipeline. The TLB miss queue is configured to selectively store a first memory access instruction that has been removed from the memory access instruction pipeline as a result of the first memory access instruction missing in the TLB along with information associated with the first memory access instruction. The TLB miss queue is further configured to reintroduce the first memory access instruction to the memory access instruction pipeline associated with a return of an address translation related to the first memory access instruction.
US11061821B2 Method, system, and apparatus for stress testing memory translation tables
Disclosed is a system, method and/or computer product that includes generating translation requests that are identical but have different expected results, transmitting the translation requests from a MMU tester to a non-core MMU disposed on a processor chip, where the non-core MMU is external to a processing core of the processor chip, and where the MMU tester is disposed on a computing component external to the processor chip. The method also includes receiving memory translation results from the non-core MMU at the MMU tester, comparing the results to determine if there is a flaw in the non-core MMU.
US11061818B1 Recovering from write cache failures in servers
A computer-implemented method, according to one embodiment, includes: in response to experiencing a power loss event, resupplying power to NVRAM which includes a write cache. In response to detecting that the NVRAM has experienced a failure event, the NVRAM is temporarily guarded from further use. Moreover, a portion of volatile memory is allocated to serve as a temporary write cache. The allocated portion of volatile memory is also cleared. A determination is made as to whether data is present in the write cache in the NVRAM, and in response to determining that data is present in the write cache, one or more volumes in memory which correspond to the data present in the write cache in the NVRAM are marked as having experienced data loss. Furthermore, a warning is sent which indicates that data loss has been experienced by the one or more marked volumes in the memory.
US11061813B2 Systems and methods for checking consistency of refactored methods
Systems and methods for performing a consistency check test on a refactored method are disclosed. The method includes: at a computer, at execution time, receiving a refactored result generated by executing a refactored method and an old result generated by executing a corresponding original method associated with the refactored method; defining the refactored result generated by executing the refactored method as a first object and defining the old result generated by executing the original method as a second object; comparing the first object with the second object to identify any differences between the refactored result and the old result; and upon identifying one or more differences between the first object and the second object logging the differences in a log file.
US11061809B2 Software debugging system with improved test execution and log file tracking
Methods and systems for improved test execution and log file tracking are presented. In one embodiment, a method includes receiving a log file, which may be associated with a test. An original logging position of the log file may be stored and the test may be executed. Executing the test may cause logging information to be appended to the original logging position at the original logging position. An output file corresponding to the log file may be created and the original logging position within the log file may be located. A portion of the log file may then be copied to the output file starting at the original logging position.
US11061808B2 Troubleshooting test failures that occurred during a testing phase of a continuous integration pipeline
Some examples of the present disclosure relate to troubleshooting test failures that occurred during a testing phase of a continuous integration pipeline. In one particular example, a system can detect that an artifact failed the testing phase. The testing phase can involve each worker node in a plurality of worker nodes executing a respective group of tests on the artifact. Based on detecting that the artifact failed the testing phase, the system can determine a particular worker node that executed a test that failed during the testing phase. The system can then determine the respective group of tests that was executed by the particular worker node during the testing phase. The system can re-execute the respective group of tests on the artifact in accordance with troubleshooting rules to determine a reason that the test failed during the testing phase.
US11061807B2 Trace management during aborted speculative operations
A method for tracing software code executing on a core of a processor is described. The method includes generating a set of packets for a trace packet stream based on a main cycle counter, which maintains a count of cycles elapsing in the core since a packet was emitted into the trace packet stream, and a commit cycle counter, which maintains a cycle count in the core since the last commit operation, wherein the generating comprises (1) storing a value of the main cycle counter in the commit cycle counter in response to detecting a commit operation and (2) storing a value of the commit cycle counter in the main cycle counter in response to detecting an abort in the core; and emitting the set of packets from the processor into the trace packet stream for tracing execution of the software code.
US11061805B2 Code dependency influenced bug localization
A code dependency influenced bug localization apparatus and method receive bug reports and source code changes of a software program. Each source code change includes a syntax component and a location component. Each bug report includes a functional description of an aspect of the software program. The apparatus and method obtain a vectorized feature representation of each bug report, apply a learning process to the source code changes based on a code dependency among the source code changes, obtain a vectorized feature representation of each source code change based on the code dependency, merge the feature representations of the bug reports and the feature representations of the source code changes into a plurality of unified feature representations, and apply a ranking process to the unified feature representations to produce a source code relating function for relating a bug report and a source code change.
US11061803B2 Checking system, checking method and compiling method of system start-up file
The present disclosure provides a checking method of a system start-up file. The method includes: acquiring the system start-up file and a mapping table from a system firmware partition; reading first check data and addressing data associated therewith from the mapping table; reading segmentation data corresponding to the first check data from the system start-up file according to the addressing data; determining whether the first check data is a first type or a second type; if it is the first type, determining whether the segmentation data is a repeated permutation of the first check data, and if not, a security error exists in the system start-up file; and if it is the second type, determining whether second check data, obtained by calculating the segmentation data according to a check algorithm, is consistent with the first check data, and if inconsistent, a security error exists in the system start-up file.
US11061801B1 Data logger for a real-time robotic control system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for logging real-time data of a robot control system. One of the systems comprises a real-time robotic control system comprising one or more computers, programmed to perform operations comprising i) software module loops and ii) real-time data logging, wherein each software module loop comprises a plurality of software modules executed repeatedly in a predetermined sequence, each software module executes within a predetermined time window, and the real-time data logging comprises copying segments of real-time data used by a particular software module to a buffer accessible by a non-real-time downstream system, wherein each segment of real-time data is copied at a respective predetermined time relative to execution of the software modules in the software module loop; and the non-real-time downstream system comprising one or more computers, the non-real-time downstream system programmed to perform operations that consume the real-time messages.
US11061800B2 Object model based issue triage
Technologies for assigning a user-generated issue report to an appropriate team for investigation are disclosed. A log file associated with an issue report is parsed to create an object model. The object model is a hierarchy of objects containing data emitted over time by a computer application associated with the issue report. Rules analyze the content of the object model, and when a rule is satisfied, the issue report is assigned to a team associated with the rule for investigation. Rules may access objects in the object model on a per-component level, thereby allowing issues to be assigned to teams at the level of individual components. Rules may also perform a root cause analysis of the issue based on the object model.
US11061793B2 Graphically providing OLED display power modeling
Circuits, methods, and apparatus that may estimate the power being consumed by an OLED display screen of an electronic device, may provide further information about that power usage, may modify or change functions performed by the electronic device based on that power usage, and may inform an application's developer about the amount of power being used by the electronic device while the electronic device is running the application. One example may estimate the power being used by an OLED display screen of an electronic device by determining the content of images being displayed during a duration. The estimated power may then be presented to a user. The estimated power may be used in decisions to modify or change parameters of the screen or other device components.
US11061790B2 Providing insight of continuous delivery pipeline using machine learning
A method, system and computer program product for detecting potential failures in completing a continuous delivery (CD) pipeline using machine learning. A CD pipeline is defined to include stages, where each stage includes a binary event(s). A model is created by applying an Apriori algorithm and a sequential pattern mining algorithm to a set of previous patterns of sequences of binary events to calculate confidence scores for completing a set of binary events in a particular order. After identifying an ongoing CD sequence (ordered set of binary events) for a software application, the model is used to predict a likelihood of the ongoing CD sequence for the software application completing the CD pipeline by generating confidence score(s) for the ongoing CD sequence. A notification is issued regarding a potential failure in completing the CD pipeline for the software application if a confidence score is below a threshold value.
US11061784B2 Monitoring correctable errors on a bus interface to determine whether to redirect input/output request (I/O) traffic to another bus interface
Provided are a computer program product, system, and method for monitoring correctable errors on a bus interface to determine whether to redirect traffic to another bus interface. A processing unit sends Input/Output (I/O) requests from a host to a storage over a first bus interface to a first device adaptor, wherein the first device adaptor provides a first connection to the storage. A determination is made as to whether a number of correctable errors on the first bus interface exceeds an error threshold. The correctable errors are detected and corrected in the first bus interface by hardware of the first bus interface. In response to determining that the number of correctable errors on the first bus interface exceeds the error threshold, at least a portion of I/O requests are redirected to use a second bus interface to connect to a second device adaptor providing a second connection to the storage.
US11061782B2 System and method for prioritized processing of alerts from information handling systems
A system receives a first alert pertaining to a main part from a managed information handling system, determines whether an alternative part is available at the managed information handling system as a substitute for the main part, and determines a life expectancy of the alternative part. The system may also determine whether an expected level of service can be expected to be provided by the alternative part based on the life expectancy of the alternative part, select between a plurality of levels of criticality to apply to the first alert, and dispatch the first alert for resolution at a selected level of criticality.
US11061780B1 Applying machine-learning to optimize the operational efficiency of data backup systems
Applying machine-learning to optimize the operational efficiency of data backup systems is described. A machine-learning system creates a training set of multiple features for each of multiple historical data backup jobs. The machine-learning system trains a prediction model to predict, based on the training set, the probabilities that the corresponding historical data backup jobs failed during the next historical data backup window. The machine-learning system creates an operational set of multiple features for each of multiple scheduled data backup jobs. The trained prediction model predicts, based on the operational set, the probabilities that the corresponding scheduled data backup jobs will fail during the next scheduled data backup window. The predicted probability that a scheduled data backup job will fail during the next scheduled data backup window is output, thereby enabling an operator to remediate the scheduled data backup job prior to the next scheduled data backup window.
US11061778B2 Restoration of a messaging application
A computer implemented method is provided for restoring a device from a backup copy. If the device has a messaging application installed on the device, then a list of contacts for the messaging application on the device is extracted. A request is transmitted to each contact in the list of contacts, the request comprising a user id for the messaging application and a timestamp for the backup copy. One or more replies are received back from one or more of the contacts, each reply comprising messaging content, and the received messaging content is combined with content present in the messaging application on the device.
US11061777B2 Method and product for implementing application consistent snapshots of a sharded relational database across two or more storage clusters
A method and product for implementing application consistent snapshots of a sharded relational database across multiple storage arrays using a distributed and federated protection domains model across two or more storage clusters.
US11061776B2 Prioritization and source-nonspecific based virtual machine recovery apparatuses, methods and systems
The Prioritization and Source-Nonspecific Based Virtual Machine Recovery Apparatuses, Methods and Systems (“MBR”) transforms backup configuration request, restore request inputs via MBR components into backup configuration response, restore response outputs. A backup configuration request to configure backups of a data storage volume of a source device is obtained. A paired backup device is determined. A recovery prioritization index is generated by determining a recovery priority ranking for each selected for backup data block of the data storage volume. A discrepancy hash for each selected for backup data block of the data storage volume that is available from at least one of a set of source-nonspecific locations is precalculated. The recovery prioritization index and the discrepancy hashes are periodically updated to account for data block use. Backup data including at least one of the recovery prioritization index and the discrepancy hashes is sent from the source device to the backup device.
US11061772B2 FPGA acceleration system for MSR codes
According to one general aspect, an apparatus may include a host interface circuit configured to receive offloading instructions from a host processing device, wherein the offloading instructions instruct the apparatus to compute an error correction code associated with a plurality of data elements. The apparatus may include a memory interface circuit configured to receive the plurality of data elements. The apparatus may include a plurality of memory buffer circuits configured to temporarily store the plurality of data elements. The apparatus may include a plurality of error code computation circuits configured to, at least in part, compute the error correction code without additional processing by the host processing device.
US11061769B2 Storage device selectively generating parity bits according to endurance of memory cell, and method thereof
A storage device includes a first nonvolatile memory chip; a second nonvolatile memory chip; and a controller. The controller may include a processor configured to execute a flash translation layer (FTL) loaded onto an on-chip memory; an ECC engine configured to generate first parity bits for data and to selectively generate second parity bits for the data, under control of the processor; and a nonvolatile memory interface circuit configured to transmit the data and the first parity bits to the first nonvolatile memory chip, and to selectively transmit the second parity bits selectively generated to the second nonvolatile memory chip.
US11061768B1 Storage device with increased endurance
A black box device for a vehicle includes a data storage system for recording event data fed to the black box from various vehicle sensors. The data storage system includes a memory having memory cells and a controller in communication with the memory. The controller is configured to receive data and determine one or more memory cells as a destination for the data to be written. The controller is configured to determine a wear level of the memory cells and select a subset of program states of the memory cells based on the wear level; and program the memory cells using respective subsets of program states for each respective memory cell.
US11061765B2 Systems and methods for adaptive error-correction coding
A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising a plurality of columns. The ECC codewords may comprise ECC codeword symbols. The ECC symbols of a data segment may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The individual ECC symbols may be stored within respective columns of the array (e.g., may not cross column boundaries). Data of an unavailable ECC symbol may be reconstructed by use of other ECC symbols stored on other columns of the array.
US11061763B2 Memory controller, memory system and application processor comprising the memory controller
According to an aspect of inventive concepts, there is provided a memory controller configured to control a memory device including a plurality of memory pages, the memory controller including an error correction code (ECC) region manager configured to manage the plurality of memory pages by dividing the plurality of memory pages into ECC enable regions and ECC disable regions, and an ECC engine configured to perform an ECC operation on data included in the ECC enable regions.
US11061762B2 Memory programming techniques
A memory device that has been programmed to store a single bit or multiple bits can perform a determination of a number of threshold voltages in one or more threshold voltage level regions. Based on the number of threshold voltages meeting or exceeding a threshold level, a page of bits can be read and if the bit error rate of the page of bits is below a threshold rate, the page of bits can be stored in the cells together with other bits stored in the cells and a provided additional page of bits. However, if the bit error rate of the page of bits is at or above the threshold rate, then the bit or bits stored in the cells can be error corrected and stored together with a provided additional page of bits.
US11061761B2 Multichip package link error detection
First data is received on a plurality of data lanes of a physical link and a stream signal corresponding to the first data is received on a stream lane identifying a type of the first data. A first instance of an error detection code of a particular type is identified in the first data. Second data is received on at least a portion of the plurality of data lanes and a stream signal corresponding to the second data is received on the stream lane identifying a type of the second data. A second instance of the error detection code of the particular type is identified in the second data. The stream lane is another one of the lanes of the physical link and, in some instance, the type of the second data is different from the type of the first data.
US11061759B1 System and method for restoring deleted objects and their assignments to other objects based on any deletion of the other objects
A system and method on one computer records actions on objects performed on a second computer. If an object is deleted from the second computer, the first computer can restore to a point in time the state of the object on the second computer, including assignments made between it and other objects, using the recorded actions.
US11061756B2 Enabling symptom verification
Systems, products and methods for enabling symptom verification. Verifying a symptom may include eliminating repeated symptom definitions or eliminating symptoms having low accuracy. A computer system enables verification of a symptom including a rule for detecting a set of events related to a given problem. The computer system includes a symptom database which stores the symptom, a specimen database which stores a specimen including a set of events detected according to a rule of a certain symptom, and an analysis unit which analyzes the specimen stored in the specimen database using a new symptom in order to determine whether to add the new symptom to the symptom database. The present disclosure also includes a method and a computer program for enabling verification of a symptom including a rule for detecting a set of events related to a given problem.
US11061752B2 Dynamic programming of page margins
Center error counts are determined for logical page types of the memory component. A first center error count is indicative of a number of bit errors for a first logical page type. A second center error count is indicative of a number of bit errors for a second logical page type. A modified page margin is determined based on a current page margin corresponding to the first logical page type. The current page margin corresponds to the first logical page type and is indicative of a ratio of the first center error count to the second center error count. The modified page margin is indicative of a modified ratio of a modified first center error count to the second center error count. The current page margin is adjusted corresponding to the first logical page type in accordance with the modified page margin.
US11061751B2 Providing bandwidth expansion for a memory sub-system including a sequencer separate from a controller
A processing device can determine a configuration parameter to be used in an error correction code (ECC) operation. The configuration parameter is based on a memory type of a memory component that is associated with a controller. Data can be received from a host system. The processing device can generate a code word for the data by using the ECC operation that is based on the configuration parameter. The code word can be sent to a sequencer that is external to the controller.
US11061748B2 Systems, methods, and devices for code distribution and integration within a distributed computing platform
Computing platforms are implemented using server systems. A computing platform is configurable to cause processing of a script object generated based on an input from a user, the script object including user code written in a custom scripting language. The computing platform is also configurable to cause the generating of an executable object based on the script object. The computing platform being configurable to cause executing the executable object against an interface layer associated with the computing platform, the interface layer being configured to provide an interface to an application account associated with an application implemented within the computing platform. The computing platform being configurable to cause generating at least one computing platform object based, at least in part, on the executing of the executable object at the interface layer, the at least one computing platform object being a data object having a format native to the computing platform.
US11061746B2 Enqueue-related processing based on timing out of an attempted enqueue
Enqueue-related processing is provided based on occurrence of a defined action in connection with an attempted enqueue to a queue, such as to an adjunct processor queue. The processing includes attempting enqueuing a request to a queue until a defined action occurs, which indicates an unsuccessful enqueuing of the request. Based on occurrence of the defined action, the process includes determining a likely cause for the enqueuing being unsuccessful, and based on determining the likely cause, the process includes performing one or more actions to facilitate enqueue-related processing within the computing environment.
US11061742B2 System, apparatus and method for barrier synchronization in a multi-threaded processor
In one embodiment, a first processor core includes: a plurality of execution pipelines each to execute instructions of one or more threads; a plurality of pipeline barrier circuits coupled to the plurality of execution pipelines, each of the plurality of pipeline barrier circuits associated with one of the plurality of execution pipelines to maintain status information for a plurality of barrier groups, each of the plurality of barrier groups formed of at least two threads; and a core barrier circuit to control operation of the plurality of pipeline barrier circuits and to inform the plurality of pipeline barrier circuits when a first barrier has been reached by a first barrier group of the plurality of barrier groups. Other embodiments are described and claimed.
US11061741B2 Techniques for efficiently performing data reductions in parallel processing units
Techniques are disclosed for reducing the latency associated with performing data reductions in a multithreaded processor. In response to a single instruction associated with a set of threads executing in the multithreaded processor, a warp reduction unit acquires register values stored in source registers, where each register value is associated with a different thread included in the set of threads. The warp reduction unit performs operation(s) on the register values to compute an aggregate value. The warp reduction unit stores the aggregate value in a destination register that is accessible to at least one of the threads in the set of threads. Because the data reduction is performed via a single instruction using hardware specialized for data reductions, the number of cycles required to perform the data reduction is decreased relative to prior-art techniques that are performed via multiple instructions using hardware that is not specialized for data reductions.
US11061738B2 Methods and apparatus to store and access multi dimensional data
Methods, apparatus, systems and articles of manufacture to store and access multi-dimensional data are disclosed. An example apparatus includes a memory; a memory allocator to allocate part of the memory for storage of a multi-dimensional data object; and a storage element organizer to: separate the multi-dimensional data into storage elements; store the storage elements in the memory, the stored storage elements being selectively executable; store starting memory address locations for the storage elements in an array in the memory, the array to facilitate selectable access of data of the stored elements; store a pointer for the array into the memory.
US11061736B2 Multiple parallel reducer types in a single map-reduce job
Different types of event data generated by a computing platform are transformed in parallel by a group of reducers during a reduce phase of a single map-reduce job into a set of different computed outputs that impose different types of storage formats based upon differing data characteristics of the respective different computed outputs. The set of different computed outputs are written to storage in parallel by the group of reducers during the reduce phase of the single map-reduce job according to the imposed different types of storage formats.
US11061735B2 System and method for offloading computation to storage nodes in distributed system
One embodiment described herein provides a distributed computing system. The distributed computing system can include a compute cluster comprising one or more compute nodes and a storage cluster comprising a plurality of storage nodes. A respective compute node can be configured to: receive a request for a computation task; obtain path information associated with data required by the computation task; identify at least one storage node based on the obtained path information; send at least one computation instruction associated with the computation task to the identified storage node; and receive computation results from the identified storage node subsequently to the identified storage node performing the computation task.
US11061734B2 Performing customized data compaction for efficient parallel data processing amongst a set of computing resources
Described is a system and method for compacting data into customized (e.g. optimal) file sizes for processing by computing resources. The mechanism may leverage various computing resources such as a cluster computing frameworks combined with a stream processing platform to efficiently process the activity data. For example, activity data of an organization may be processed by a set of jobs (or sub-jobs) as part of a data stream by a set of distributed computing resources. In order to efficiently process such data, the mechanism may compact the data into customized (e.g. optimal) file sizes. For example, the customized file sizes may provide an optimal (or near optimal) amount of data to be processed by each job, for example, to improve performance.
US11061729B2 Throttling logging processes
Systems and methods for throttling logging processes in presence of system resource contention. Logging processes that contend with non-logging processes for resources can sometimes be throttled to more equitably share system resources. A method embodiment commences by establishing a set of throttling rules that are to be observed by the logging processes running on the system. While logging processes and non-logging processes are running, a monitor records system resource usage and other system conditions. When a process manager determines that the resources consumed by the combination of the logging processes and the non-logging processes exceed a threshold, then any currently-applicable throttling rules fire so as to prescribe throttling levels. If logging processes are consuming more resources than the prescribed throttling levels permit, then the logging processes are scheduled at lower priorities and/or are subjected to throttling level enforcements that serve to temporarily reduce system resource consumption by the logging processes.
US11061722B2 Processing timestamps and heartbeat events for automatic time progression
An event processing system for processing events in an event stream is disclosed. The system is configured for configuring a stream processor to micro-batch incoming events from a stream source. The system is also configured for generating a single timestamp for a micro-batch of the incoming events and/or receiving the micro-batch of the incoming events from the stream source. The system can also be configured for assigning the single timestamp to each event of the micro-batch and/or generating separate timestamp values for each respective event of the micro-batch. In some examples, the system can also be configured for assigning, for each respective event of the micro-batch, an individual one of the separate timestamp values.
US11061720B2 Processing system and method of detecting congestion in processing system
A method of detecting congestion in a computer system. The computer system has a task source for generating a stream of computer-implemented tasks and a plurality of processing nodes arranged in a sequence and forming a processing pipeline for processing the stream of computer-implemented tasks, each one of the plurality of processing nodes having a respective system-unique identifier (SUID). The method is executable by the computer system. The method includes receiving a task packet by a given processing node, the task packet having a task body indicative of a respective computer-implemented task, and a writable congestion-indicating field; processing the task body of the task packet; determining a presence of an input queue of more than one task packet at the given processing node; and in response to the determining the presence of the input queue, updating the writable congestion-indicating field with the SUID of the given processing node.
US11061718B2 Pattern-based artificial intelligence planner for computer environment migration
An aspect of the invention includes a method for receiving, using a processor, a request to generate a migration plan for migrating an application from a source environment to a target environment. The request includes configuration parameters of the application. A set of possible actions that can be performed to migrate the application from the source environment to a target environment are identified, using the processor, based at least in part on the configuration parameters of the application. The migration plan is generated, using the processor, based at least in part on the request and the identified set of possible actions. The migration plan specifies a subset of the set of possible actions. The generating of the migration plan includes executing an artificial intelligence (AI) engine to identify patterns in the identified set of possible actions. The migration plan is output.
US11061717B2 Automation as a service
A method of creating microservices based on the needs of computer system users throughout an organization and storing those microservices in a repository that allows for version control and execution monitoring is provided. The method includes the identification of a needed microservice, the assignment to a resource for the development of the microservice, testing of the microservice, and presenting the microservice to users for execution. The method further includes tracking the execution of the microservices and output produced during that execution.
US11061716B2 Attribute-based access control using a dynamic expression engine
A computer implemented method manages access to resources of a philanthropy cloud platform. The method includes retrieving, at a computing device of the philanthropy cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.
US11061715B2 Techniques for hybrid computer thread creation and management
A technique for operating a computer system to support an application, a first application server environment, and a second application server environment includes intercepting a work request relating to the application issued to the first application server environment prior to execution of the work request. A thread adapted for execution in the first application server environment is created. A context is attached to the thread that non-disruptively modifies the thread into a hybrid thread that is additionally suitable for execution in the second application server environment. The hybrid thread is returned to the first application server environment.
US11061709B2 Storage management for deployment of virtual machine
A method, computer system, and a computer program product for storage management for deployment of a virtual machine is provided. The present invention may include receiving a request to deploy a virtual machine based on a master VM image. The present invention may also include determining a free disk space for the virtual machine. The present invention may then include determining a disk storage space storing the master VM image. The present invention may further include mapping the disk storage space and the free disk space into a single virtual storage. The present invention may include designating the single virtual storage to be a virtual storage of the virtual machine.
US11061706B2 Method of tracking usage of virtual machines
A method for tracking virtual machine usage includes deploying, by a client machine with a client Internet Protocol (IP) address, an instance of a virtual machine. The client machine generates an identification for the instance of the virtual machine and requests a domain name system (DNS) lookup for a domain name string from a tracker server specified by a tracker IP address, where the domain name string comprises the identification. The tracker server receives the DNS lookup from the client machine and records the identification and the client IP address.
US11061701B2 Array clocking in emulation
Examples of techniques for emulating an application-specific integrated circuit (ASIC) array using a field programmable gate array (FPGA) are disclosed. In one example implementation according to aspects of the present disclosure, a method may include loading configuration information to the FPGA, wherein the configuration information is representative of configuration information of the ASIC. The method may further include emulating the ASIC using the FPGA loaded with the configuration information by applying a fast emulation clock signal to the FPGA. The fast emulation clock signal is a multiple of a system clock signal.
US11061699B2 Desktop enabling of web documents
Systems and methods for interacting with a web-based document using a desktop-based application, wherein the application includes a web content renderer and is configured to appear as an application native to the operating system using the native graphical user interface for selecting a web-based document for the application to open, retrieving the contents of the document from the URL associated with the document, displaying, using the application, the contents of the retrieved document using the graphical user interface, and enabling, using the application, a user to edit the contents of the retrieved document using the graphical user interface.
US11061696B2 Extension points for web-based applications and services
A web-based application is executable on one or more computing devices, where execution of the web-based application involves invocation of at least one extension point. The one or more computing devices are configured to: (i) receive, by the web-based application and from a client device, a request for web-based content; (ii) receive, by an extension point service, a call to a particular extension point, where the particular extension point is related to the web-based content, (iii) request and receive, by the extension point service and in communication with a database, one or more implementations corresponding to the particular extension point, and (iv) transmit, by the extension point service and in response to the call to the particular extension point, one or more user-defined plugin scripts included in the one or more implementations, output from which is incorporated in the web-based content as displayed by the client device.
US11061691B2 Suppression of memory area fragmentation caused by booting an operating system
An apparatus includes a memory and a processor that executes a load process. In the load process, the processor sets, in a storage area of the memory, a first storage area and a second storage area that are smaller than the storage area, creates first notification information that informs that the second storage area is unavailable and the first storage area is available, and allocates an area in the first storage area, based on the first notification information. The processor boots an operating system, and responds to a memory information notification request issued by the booted operating system with second notification information that informs that the second storage area is available.
US11061690B2 Method for updating a boot loader of a multiprocessor device
A device comprises a first processor and a second processor, the first processor being able to execute a boot loader. The device implements a phase of boot-securing in the event of an electrical anomaly occurring while the boot loader is being updated, the phase of boot-securing being implemented by way of an emergency power supply source acting as a relay for a main power supply, the phase of boot-securing comprising the following steps: stopping (203) the current updating of the boot loader; and invalidating (205) the boot loader. The device implements a phase of delayed booting of the second processor, enabling to boot the device in a boot loader update mode if said stored boot loader is invalid.
US11061686B2 Non-transitory computer readable storage medium storing set of program instructions for controlling information processing apparatus to function as higher-level module and lower-level module
A non-transitory computer readable storage medium stores program instructions including a set of first program instructions and a set of second program instructions for an information processing apparatus. The set of first and second program instructions control the computer to function as a higher-level module and a lower-level module, respectively. The set of first program instructions causes the apparatus to perform transmitting a first instruction to the lower-level module for instructing the lower-level module to generate second parameters, and transmitting a second instruction to an operating system (OS) via a first application programming interface (API) for instructing the OS to transmit the second parameters to a printer. The set of second program instructions causes the apparatus to perform transmitting the generated second parameters to the higher-level module. The set of first program instructions is written in a programming language that enables the higher-level module to call the first API.
US11061684B2 Architecturally paired spill/reload multiple instructions for suppressing a snapshot latest value determination
A reload multiple instruction is used to restore a set of architected registers saved by a spill multiple instruction. The reload multiple instruction is executed, and the executing includes determining the set of architected registers to be restored, which is specified by the reload multiple instruction. The set of architected registers is restored from a selected snapshot that maps architected registers to physical registers. The restoring replaces one or more physical registers currently assigned to one or more architected registers of the set of architected registers with one or more physical registers of the selected snapshot corresponding to the set of architected registers.
US11061683B2 Limiting replay of load-based control independent (CI) instructions in speculative misprediction recovery in a processor
Limiting replay of load-based control independent (CI) instructions in speculative misprediction recovery in a processor. In misprediction recovery, load-based CI instructions are designated as load-based CI, data dependent (CIDD) instructions if a load-based CI instruction consumed forwarded-stored data of a store-based instruction. During the misprediction recovery, replayed load-based CIDD instructions will reevaluate an accurate source of memory load the correct data instead of consuming potentially faulty data that may have been forwarded by a store-based instruction that may have only existed in a mispredicted instruction control flow path. Limiting the replay of load-based CI instructions to only determined CIDD load-based instructions can reduce execution delay and power consumption in an instruction pipeline.
US11061679B2 Double-load instruction using a fixed stride and a variable stride for updating addresses between successive instructions
A processor comprising an execution unit, memory and one or more register files. The execution unit is configured to execute instances of machine code instructions from an instruction set. The types of instruction defined in the instruction set include a double-load instruction for loading from the memory to at least one of the one or more register files. The execution unit is configured so as, when the load instruction is executed, to perform a first load operation strided by a fixed stride, and a second load operation strided by a variable stride, the variable stride being specified in a variable stride register in one of the one or more register files.
US11061677B1 Recovering register mapping state of a flushed instruction employing a snapshot of another register mapping state and traversing reorder buffer (ROB) entries in a processor
A register mapping circuit for recovering a register mapping state associated with a flushed instruction by traversing ROB entries from a snapshot of another register mapping state. The register mapping circuit includes a ROB control circuit, a snapshot circuit, and a register rename recovery circuit (RRRC). The ROB control circuit allocates ROB entries to instructions entering a processor pipeline, including a target ROB entry allocated to a target instruction and other ROB entries allocated to other instructions. The snapshot circuit captures snapshots of logical register-to-physical register mapping states in the rename map table in association with a subset of instructions that could be flushed. If the target instruction is flushed, the RRRC restores the rename map table register mapping state corresponding to the target instruction based on a snapshot in a ROB entry allocated to another instruction, and traverses register mapping updates in the intervening ROB entries.
US11061672B2 Chained split execution of fused compound arithmetic operations
A microprocessor is configured for unchained and chained modes of split execution of a fused compound arithmetic operation. In both modes of split execution, a first execution unit executes only a first part of the fused compound arithmetic operation and produces an intermediate result thereof, and a second instruction execution unit receives the intermediate result and executes a second part of the fused compound arithmetic operation to produce a final result. In the unchained mode, execution is accomplished by dispatching separate split-execution microinstructions to the first and second instruction execution units. In the chained mode, execution is accomplished by dispatching a single split-execution microinstruction to the first instruction execution unit and sending a chaining control signal or signal group to the second execution unit, causing it to execute its part of the fused arithmetic operation without needing an instruction.
US11061662B1 Maintenance of fast-changing software applications
An approach is provided in which the approach analyzes a set of code artifact changes from historical updates of a software application. The approach determines that a first code artifact and a second code artifact change in tandem and generates a change template based on the set of code artifact changes. The approach uses the change template to update the software application in response to receiving a request to apply the change template to the software application.
US11061657B2 Systems and methods for managing distributed applications
Systems and methods of executing and/or provisioning an application in an application specific runtime environment or general runtime environment are disclosed. The application specific runtime environment or general runtime environment are optionally defined by an application environment specification to include a minimal or reduced set of software resources required for execution of the application. These software resources are optionally stored in a resource repository that includes resources associated with a plurality of operating systems and/or executable applications. Various embodiments of the invention include the development of hierarchical resource metadata configured to characterize the various files, packages and file families included in the resource repository. In some embodiments this metadata is used to select between files when provisioning an application specific runtime environment. Various embodiments of the invention include use of an exclusion list to manage conflicts between same named files.
US11061649B2 Visual protocol designer
Disclosed is a graphical user interface to quickly build a graphical representation defining the set of instructions in a protocol without the user needing the programming knowledge to encapsulate those instructions in executable code. The graphical representation may include an arrangement of one or more graphical elements, with each graphical element corresponding to instructions or program logic. The user may also specify the set of parameters associated with each of the graphical elements. The arrangement of the one or more graphical elements, along with the set of parameters for each of the graphical elements, may be used to translate the graphical representation of the protocol into executable code for the protocol. The executable code for the protocol may then be executed by various flow cytometry machines in order to perform the protocol.
US11061643B2 Devices with enhanced audio
A system for enhancing audio including a plurality of sensors, an output device, and a processor in communication with the plurality of sensors and the output device. The processor is configured to process data captured by the plurality of sensors, and based on that, modify an output of the output device. The processor also is configured to determine whether there are a plurality of users associated with a video conferencing session, determine which user of the plurality of users is speaking, and enhance the audio or video output of the speaking user on the output device.
US11061639B2 Electronic whiteboard system, electronic whiteboard, and method of displaying content data
An electronic whiteboard system includes at least one information processing system and at least one electronic whiteboard communicably connected to the information processing system. The information processing system stores, in a memory, one or more content management information records in each of which content data, user information, and information on a period of time are associated with each other. The electronic whiteboard reads, from a terminal of a user, ID corresponding to user information identifying the user, transmits, to the information processing system, the ID and information on a time at which the ID is read, receives, from the information processing system, content data included in a content management information record that includes a period of time within which the time at which the ID is read is included and user information identical to the user information corresponding to the ID, and displays the content data.
US11061637B2 Digital picture frames and methods of frame setup
A picture frame and methods of setup, gifting, and/or use. Network connection allows digital frames to be set up remotely by a first user for a second user. The first user can upload photos from electronic devices or from photo collections of community members before the second user receives the frame device. The frame is thus ready for display upon powering on by the second user. An integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.
US11061630B1 Intelligent management of data in printing operations
Aspects of the present invention disclose a method, computer program product, and system for managing use of information in printing events. The method includes one or more processors determining a user that is associated with the information included in a requested printing event. The method further includes one or more processors determining information associated with content of the printing event and context associated with the printing event. The method further includes one or more processors determining a sensitivity index rating for the printing event based on the information associated with content of the printing event and context associated with the printing event. In an additional embodiment, the method further includes sending a notification to the user associated with the information, the notification including an indication of the determined sensitivity index.
US11061628B2 Information processing system and non-transitory computer readable medium
An information processing system includes a processor that performs control, in the case where plural print jobs with different allowable values of a transport speed are consecutively scheduled on one roll of rolled paper, so as to increase and reduce the transport speed of each print job in such a range that the transport speed of the print job does not exceed the allowable value of the transport speed of the print job during execution of print operation corresponding to the print job.
US11061626B2 Machine learning printer control system including pre-press action predictor
A machine learning applies page parameters of a complex document file to transform the complex document file into pre-press operator action predictions for the complex document file. Prompts are generated on an operator console for a pre-press operator to confirm the pre-press operator action predictions, and to apply responses to the prompts to enhance the classification model and to control a printer.
US11061625B2 Information processing apparatus requiring selective user interaction for import of settings, method of controlling the same, and storage medium
An information processing apparatus that improves user-friendliness in changing settings concerning the control thereof. Settings of the information processing apparatus are classified according to categories, and restart information indicative of whether or not restart of the information processing apparatus is required to cause changes of the settings to take effect is stored on a category-by-category basis. A configuration file for changing the settings is acquired. Before changing the settings based on the configuration file, it is determined based on categories of to-be-changed settings and the restart information whether or not the restart is required to cause the changes in the settings specified in the configuration file to take effect. The results of determination are displayed.
US11061622B2 Tiering data strategy for a distributed storage system
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. The storage devices may be assigned to one of a plurality of memory tiers, and the data in a storage device may be reassigned to another storage device in a different memory tier.
US11061613B2 Dynamic retention policies and optional deletes
A computer readable storage device includes a first memory section that stores operational instructions that, when executed, cause a computing device to, as data accesses occur for a plurality of data objects of a storage container, update object values to produce updated object values, update object retention costs to produce updated object retention costs, adjust a dynamic retention threshold based on the updated object values and the updated object retention costs and update a data object retention policy for a data object based on the dynamic retention threshold to produce an updated retention policy for the data object. The computer readable storage device includes a second memory section that stores operational instructions that, when executed, cause the computing device to, when a data access is a deletion request, utilizing a current updated data object retention policy to determine and execute a deletion-retention option for the data object.
US11061612B2 Internal communication interface management
Apparatus and methods are disclosed, including enabling communication between a memory controller and multiple memory devices of a storage system using a storage-system interface, the multiple memory devices each comprising a device controller and a group of non-volatile memory cells, and compressing data using at least one of the device controllers prior to transfer over the storage-system interface to improve an effective internal data transmission speed of the storage system.
US11061608B2 Memory controller and memory system having the same
A memory system includes a memory controller. The memory controller includes: a buffer memory configured to store read count values of memory blocks and address mapping information of the memory blocks; and a central processing unit configured to monitor the read count values, and determine whether a refresh operation of target blocks, among the memory blocks, is to be performed on all memory blocks including target blocks in a super block, in a unit of the super block or on the target memory blocks in the super block in a unit of a single block, based on the monitoring result.
US11061607B2 Electronic system having host and memory controller, and operating method thereof
There are provided an electronic system and an operating method thereof. The electronic system includes: a host for queuing an external command to wait or to be output, based on a status of dies included in a storage device; a central processing unit for generating a command for controlling the storage device in response to a request received from the host or the external command; and a controller memory buffer for storing status information indicating whether the dies are in a status in which access is possible or a status in which access is impossible, wherein the central processing unit receives status information of the dies from the storage device, and stores status information matched to each of the dies in the controller memory buffer.
US11061599B2 Volume migration in a federated storage array with non-volatile memory express over fabric (NVMeoF) host attachment
An aspect of volume migration includes establishing a connection between hosts and a non-volatile memory over fabric (NVMeoF) controller for appliances, and creating and exposing a volume as a namespace to hosts. The namespace forms part of an asymmetric namespace access (ANA) group in which optimized paths are exposed to the hosts. Upon receiving a request to migrate the volume from a source appliance to a destination appliance, an aspect further includes creating a namespace on the destination, and configuring the ANA group of the namespace as inaccessible. Through the connection, an aspect includes initiating an asynchronous event notification (AEN) to the host to connect ports on the destination and, upon connecting to the ports, discovering by the hosts on the destination, the namespace created, verifying the hosts have connected to the ports and have discovered the namespace, and migrating data to the destination and performing input/output cutover.
US11061598B2 Optimized handling of multiple copies in storage management
The present disclosure generally relates to relocating data in a storage device and updating a compressed logical to physical (L2P) table in response without invalidating cache entries of the L2P table. After relocating data from a first memory block associated with a first physical address to a second memory block associated with a second physical address, a version indicator of a cache entry corresponding to the first physical address in the L2P table is incremented. One or more cache entries are then added to the L2P table associating the relocated data to the second physical block without invaliding the cache entry corresponding to the first physical address. When a command to read or write the relocated data is received, the storage device searches the L2P table and reads the data from either the first memory block or the second memory block.
US11061597B2 Supporting live migrations and re-balancing with a virtual storage unit
A method includes migrating data within an addressing set to a second storage unit of the DSN. The method further includes establishing a virtual storage unit within the DSN regarding the addressing set. While migrating the data within the addressing set, the method further includes processing, by the virtual storage unit, data access requests having a DSN address within the addressing set. When the migrating the data is complete, the method further includes sending a notification to the virtual storage unit that the migration is complete. The method further includes coordinating, between the virtual storage unit and the second storage unit, an update of the second storage unit regarding the data access requests processed by the virtual storage unit.
US11061592B2 Modular data processing and storage system
A system enables entities to access a single platform in order to utilize electronic data storage for storing different types of information. One or more computers may operate an electronic data storage processing network that entities can access when updating information in electronic data storage. The electronic data storage processing network may operate a plurality of electronic data storage processing modules, which can include an aggregator module, a formatter module, an operator signer module, and a validator module. Based on the specific use case for which electronic data storage is utilized, recordable data that is to be added to the electronic data storage can be processed by the appropriate aggregating, formatting, signing, and validating functions provided by the electronic data storage processing modules.
US11061591B2 Storage device processing stream data, system including the same, and operation method thereof
A storage device which is connected to a host using a virtual memory includes a solid state drive that receives a streaming access command including a logical block address (LBA) list and a chunk size, and prefetches stream data requested according to the LBA list and the chunk size from a nonvolatile memory device without an additional command. The prefetched stream data is sequentially loaded onto a buffer, and an in-storage computing block accesses a streaming region registered on the virtual memory to sequentially read the stream data loaded onto the buffer in units of the chunk size. The buffer is mapped onto a virtual memory address of the streaming region.
US11061589B2 Storage management apparatus, storage system, and non-transitory computer-readable recording medium having stored therein storage management program
A storage management apparatus includes a memory configured to store configuration information regarding a configuration of a storage apparatus, first update information indicating an update status of the configuration information, and second update information pieces, the configuration information including information elements, the second update information pieces indicating respective update statuses of the information elements, and a processor configured to: obtain first update information from a storage controller that controls the storage apparatus; compare the obtained first update information with the first update information in the memory; send, to the storage controller, the second update information pieces in the memory, when both of the update information do not match; receive, from the storage controller, one or more information elements extracted in the storage controller based on the second update information pieces that are sent; and update the configuration information in the memory based on the received information elements.
US11061588B2 Using generic volume entries to add specific volumes managed by a storage management subsystem (SMS) to a volume list definition
A computer-implemented method according to one embodiment includes receiving a request to add a generic volume entry to a generic volume element list, storing the generic volume entry in the generic volume element list in a SMS configuration in a SCDS, and building a volume list definition of the SMS configuration. A unit control block chain is parsed for determining additional specific volumes. It is determined whether a specific volume found in the parsing was not used in the building. In response to a determination that the specific volume found in the parsing was not used in the building, it is determined, for the specific volume found in the parsing, whether at least one predetermined condition is met. The specific volume found in the parsing is added to the volume list definition in response to a determination that the at least one predetermined condition is met.
US11061584B2 Profile-guided data preloading for virtualized resources
Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.
US11061582B2 Codeword interleaving for magnetic storage media
The present disclosure describes aspects of codeword interleaving for magnetic storage media. In some aspects, segments of a codeword are spread or interleaved across multiple sectors of magnetic storage media. Data for one or more codewords may be received by a read channel and, for each codeword, a respective indicator is selected or received. The indicator may indicate which partitions of the multiple sectors that segments of one of the codewords are to be written. The data is then encoded to provide the codewords and segments of the codewords are placed in an interleaver based on the respective indicator corresponding to the codeword. The codeword segments are written from the interleaver to partitions of the multiple sectors of the magnetic storage media. By so doing, codewords may be spread across multiple sectors, such that a loss of a few sectors does not prevent readback and decoding of the codewords.
US11061580B2 Storage device and controllers included in storage device
A storage device includes a plurality of flash memories, a first local controller connected to a first group of flash memories among the plurality of flash memories, a second local controller connected to a second group of flash memories among the plurality of flash memories, and a global controller. The global controller transmits commands to the first local controller and the second local controller. The first local controller includes a first processor that transmits first information on a type and number of commands associated with an operation performed on the first group of flash memories to the global controller. The second local controller includes a second processor that transmits second information on a type and number of commands associated with an operation performed on the second group of flash memories to the global controller.
US11061577B2 System on chip performing training of duty cycle of write clock using mode register write command, operating method of system on chip, electronic device including system on chip
A system on chip includes a first clock generator that generates a first clock to be sent to a memory device, a second clock generator that generates a second clock to be sent to the memory device, a command and address generator that generate a code for adjusting a duty cycle of a third clock generated within the memory device based on the second clock and generates a command for storing the code to mode registers of the memory device, the third clock being used for a data input/output of the memory device, a data receiver that receives a data strobe signal and a data input/output signal output from the memory device receiving the command and the code synchronized with the first clock, and a training circuit that calculates a plurality of valid window margins for the code based on the data strobe signal and the data input/output signal.
US11061571B1 Techniques for efficiently organizing and accessing compressible data
In various embodiments, a memory interface unit organizes data within a memory tile to facilitate efficient memory accesses. In an embodiment, a memory tile represents a portion of memory that holds multiple chunks of data, where each chunk is stored either in a non-compressed or in a smaller compressed data format. In an embodiment, the tile is organized to pack multiple compressed chunks together so that multiple compressed chunks can be retrieved from memory with a single read access. In another embodiment, the tile is organized to store redundant copies of compressed chunks so that a compressed chunk can be quickly decompressed within a tile without having to relocate other compressed chunks in the tile. Additional embodiments are further disclosed for allowing efficient accesses to both compressed and non-compressed data.
US11061564B2 Display device, display system comprising such a device, related display method and computer program
An electronic device for displaying data on a display screen is able to be linked to a touch-sensitive surface and to the display screen. The display device comprises an acquisition module configured to acquire at least one tactile interaction by a user, detected by the touch-sensitive surface, and a determining module configured to determine a display operation as a function of the acquired tactile interaction.When the tactile interaction is a tap on a selectable zone or a swipe between a first selectable zone and a second selectable zone, then the determined operation is a selection operation of the corresponding selectable zone.When the tactile interaction is a swipe from a non-selectable zone, then the determined operation depends on the direction of the swipe.
US11061557B2 Dynamic single touch point navigation
Touchscreen-enabled devices are provided to display images of either real or virtual environments, the devices having at least one user interface including a graphical overlay laid over the images for navigating the environments. The device can interpret gestures made by a single finger of the user on the touchscreen as commands to achieve intended maneuvers such as translations of the point of view and rotations of the point of view within the displayed environment. This allows for one-finger navigation of the environment. The elevational angle of the viewpoint may be tilted above or below horizontal as the viewpoint approaches topographical features within the displayed environment, and may return to horizontal after transitioning to a level surface.
US11061553B1 Drag and drop quick actions
The present technology provide a mechanism for displaying and initiating actions and workflows for objects with a single drag-and-drop operation in association with a content management system. Drag operations may be monitored to trigger monitoring of a pointer performing the drag operation to detect whether the pointer is within a threshold distance from a chosen aspect, such as a system tray icon, and/or an area of a temporary invisible window. Upon detection, the drag operation of the objects may seamlessly trigger a presentation of a menu window. The menu window may display one or more icons representing different actions and workflows for which the object may be dropped, via a drop operation, upon to indicate a selection.
US11061548B1 Context-sensitive user interfaces in an information technology (IT) and security operations application
An information technology (IT) and security operations application is described that stores data reflecting customizations that users make to GUIs displaying information about various types of incidents, and further uses such data to generate “popular” interface profiles indicating popular GUI modifications. The analysis of the GUI customizations data is performed using data associated with multiple tenants of the IT and security operations application to develop profiles that may represent a general consensus on a collection and arrangement of interface elements that enable analysts to efficiently respond to certain types of incidents. Users of the IT and security operations application can then optionally apply these popular interface profiles to various GUIs during their use of the application. Among other benefits, the ability to generate and provide popular interface profiles can help analysts and other users more efficiently investigate and respond to a wide variety of incidents within IT environments, thereby improving the operation and security of those environments.
US11061545B2 Electronic apparatus, adjustment method for display interface layout in electronic apparatus, and adjustment system for display interface layout
The present disclosure provides an adjustment method for a display interface layout and an adjustment system for a display interface layout. The method may include: receiving an instruction to scale a content in the display interface; determining, in response to the instruction, whether the content scaled in the display interface overflows the display interface, or whether the content scaled in the display interface makes a blank space in the display interface; wherein when the content scaled in the display interface overflows the display interface, hiding a content with a lower level in the contents while the content zooms in; and when the content scaled in the display interface makes a blank space in the display interface, displaying a hidden content with a higher level in the contents while the content zooms out.
US11061537B2 Interactive human visual and timeline rotor apparatus and associated methods
Systems, apparatus, instructions, and methods for an interactive human visual and timeline rotor are disclosed. An example apparatus includes at least one processor to execute the instructions to generate at least: a digital twin of a patient, the digital twin to include models of patient health data; and a graphical user interface to provide visualization of and access to the patient health data based on an output from the digital twin. The example graphical user interface is to include: a visual representation of patient anatomy, the visual representation to include selectable indicators corresponding to the patient health data; and a rotor including categories of the patient health data, the rotor selectable via the graphical user interface to navigate a subset of the patient health data corresponding to a selected category via the visual representation of the patient.
US11061533B2 Large format display apparatus and control method thereof
A Large Format Display (LFD) apparatus is provided. The LFD apparatus may include: a display; a sensor configured to recognize a user that is present within a predetermined distance from the display; and a processor configured to acquire profile information of the user recognized through the sensor, determine a model and recommended clothes corresponding to the acquired profile information, and control the display to display the clothing wearing the recommended clothes.
US11061529B2 Generating contextual guides
Techniques are described for utilizing drawing guides in an electronic canvas. The techniques may include detecting a first input at an edge of an artboard associated with the electronic canvas, triggering, responsive to the detected first input, a plurality of selectable indicators to enable configuration of a drawing guide for providing an interactive reference for placing content in the artboard, detecting a second input pertaining to at least one of the plurality of selectable indicators, determining a location in the artboard corresponding to the distance from the edge of the artboard, and triggering the at least one drawing guide for display in the artboard at the determined location.
US11061525B2 Digital map calendar user interface
A system for a map calendar is described herein. The map calendar includes a calendar content database that is to store at least one item of calendar content and a navigation system that determines a zoom level and a panning position of the map calendar. The map calendar also includes a processor that is to determine a summarization level based on the zoom level and the panning position of the map calendar and render the calendar content according to the summarization level.
US11061524B2 Techniques to modify content and view content on a mobile device
A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
US11061523B2 Content sharing system, content sharing method, and program
Provided are a content sharing system, a content sharing method, and a program, which are capable of appropriately processing an operation of a user on shared content after scrolling by an operation of another user is performed. An estimated scroll amount identification module identifies an estimated scroll amount during a predetermined time period until a timing t3 based on a scroll amount of the shared content by the operation of another user performed before a timing t2. An actual scroll amount identification module identifies an actual scroll amount during the predetermined time period until the timing t3. An object corresponding position identification module identifies a second position, which is separated from a first position by a difference between the actual scroll amount and the estimated scroll amount. An object processing execution module executes processing on an object associated with the second position.
US11061515B2 Position indicator
A position indicator has a pen-like appearance and interacts capacitively with a sensor of a position detection apparatus. The position indicator includes: a housing; a first electrode and a second electrode that are arranged at one end of the housing in an axial center direction thereof, wherein the second electrode encircles the first electrode, and first electrode is partially exposed from the housing in the axial center direction of the housing; and a signal transmission control circuit that supplies at least the first electrode with a first signal, wherein the first electrode outputs the first signal to interact capacitively with the sensor. The signal transmission control circuit is further configured to cause the second electrode to output a second signal that cancels out the first signal output from the first electrode.
US11061514B2 Touch operated surface
A method provides a touchable user interface based on a surface. The surface supports direct human-machine interactions as conventional touch-sensitive platforms. According to implementations of the method, a mechanical actuator-sensor assembly is arranged at any type of object, and the assembly generates and senses the mechanical wave propagating in the object. In this way, a “touchable” surface can be created.
US11061512B2 Projector, image display system, and method for controlling image display system
A projector includes an image projection section projecting an image on a projection surface, an imager capturing a surface image to produce a captured image, a controller causing the image projection section to project a calibration image and causing the imager to capture the projected calibration image, a computing section calculating conversion information for converting a position in the captured image into a position in the projection image based on the captured image as a result of the calibration image imaging, and a detector searching the projection image and detecting a pointing position at which a light emitting pen pointing at the projection surface has pointed based on the conversion information and captured image as a result of the light emitting pen imaging, and the computing section calculates a projection distance between the projector and projection surface based on the captured image as a result of the calibration image imaging.
US11061511B2 Operating device and method for detecting a user selection of at least one operating function of the operating device
One, some or all of a specified number of multiple operating functions of an operating device can be selected by a user. Each operating function is assigned to a respective finger of a hand of the user in the operating device by a controller, and a detection device is used to detect a contact of at least one of the fingers of the hand on a specified contact surface of the operating device and ascertain which of the fingers of the hand is contacting the contact surface. Each of the operating functions whose assigned finger contacts the contact surface is determined as the user selection by a controller, and the user selection is signaled to a subsequent process of the operating device using selection data which identifies each selected operating function.
US11061509B2 Array substrate, driving method thereof and display panel
An array substrate, a driving method thereof, and a display panel. The array substrate includes a plurality of touch electrodes, including driving electrodes and sensing electrodes; a plurality of driving leads electrically connected with the driving electrodes in a one-to-one corresponding manner; a plurality of sensing leads, where the sensing electrodes in a same column are electrically connected with sensing lead terminals in a non-display area through the same sensing lead, the driving leads electrically connected with the driving electrodes in a same row are electrically connected with the same first branch, and the driving leads electrically connected with the driving electrodes in different rows are electrically connected with the different first branches.
US11061508B2 Touch sensor and method of driving the same
In an embodiment, a touch sensor may include a sensor part including a first electrode and a second electrode, a signal receiving part, an amplifier circuit part connected between the second electrode and the signal receiving part, an analog-to-digital converter part configured to output a digital signal corresponding to a voltage difference between input terminals, and a processor configured to detect a touch input from the sensor part in response to the digital signal when operating in a first mode, and to output a gain control signal for calibrating a gain value of the amplifier circuit part in response to the digital signal when operating in a second mode.
US11061507B2 Touch system and method for controlling the touch system by varying frequencies of alternating current shielding signals and transmitting signals over time
A method for controlling a touch system capable of reducing electromagnetic interference includes generating a first transmitting signal with a first frequency and a first alternating current shielding signal with the first frequency, transmitting the first transmitting signal to a first scan line of a plurality of scan lines of a touch panel, transmitting the first alternating current shielding signal to the plurality of scan lines exclusive of the first scan line, generating a second transmitting signal with a second frequency and a second alternating current shielding signal with the second frequency, transmitting the second transmitting signal to a second scan line of the plurality of scan lines, and transmitting the second alternating current shielding signal to the plurality of scan lines exclusive of the second scan line.
US11061505B2 Display device
The present disclosure relates to a display device for improving productivity. The display device having a touch sensor is configured such that the total thickness of at least one inorganic insulation layer disposed on the region above each of dams is different from the total thickness of the at least one inorganic insulation layer disposed on a trench region between the dams. Thus, a photoresist for forming a routing line is formed so as to have a uniform thickness on the region above each of the dams and the trench region between the dams, and thus productivity is improved.
US11061504B2 Input sensing unit and display device including the same
An input sensing unit may include the following elements: a first sensing electrode including first sensors and a first connector coupling the first sensors; a second sensing electrode including second sensors and a second connector coupling the second sensors; a first sensing line including first sensing line parts and a third connector coupling the first sensing line parts; a second sensing line; and an insulating layer including a first insulating side and a second insulating side opposite the first insulating side. The first sensing line parts may overlap the first sensors and may be disposed on the first insulating side. The second sensing line may overlap the second sensors and may be disposed on the first insulating side. The first sensors may be disposed on the second insulating side. The second sensors may be disposed on the second insulating side.
US11061499B2 Display panel
A display panel including a touch function structure, wherein the touch function structure includes a protective layer, a metal mesh layer, and a dimming structure layer. The metal mesh layer comprises first metal traces and second metal traces, and the first metal traces and the second metal traces intersect to form vacant regions; the dimming structure layer comprises microstructures for adjusting a light emitting effect of the display panel, and an orthographic projection of each of the microstructures on an encapsulation layer is located within an orthographic projection of each of the vacant regions on the encapsulation layer.
US11061498B2 Display module
A display module includes a display area and a non-display area disposed outside the display area on a plane. The display module includes a base layer, a circuit device layer, a display device layer, a thin film encapsulation layer, and a touch sensing layer. An inorganic layer of the touch sensing layer contacts an inorganic layer of the circuit device layer exposed by an organic layer of the circuit device layer. An inorganic layer of the thin film encapsulation layer is disposed between the inorganic layer of the touch sensing layer and the inorganic layer of the circuit device layer to block a moisture penetration path which causes delamination of the thin film encapsulation layer.
US11061493B1 Mouse roller module
A mouse roller module includes a roller assembly, a sensing unit and a control unit. The roller assembly includes a stator and a rotator. When the roller assembly is in a first usage mode, the rotator is rotated relative to the stator in response to an applied force of a user. A rotating speed of the rotator relative to the stator is sensed by the sensing unit. If the rotating speed of the rotator relative to the stator reaches a threshold value when the roller assembly is in the first usage mode, the roller assembly is switched form the first usage mode to a second usage mode under control of the control unit. While the first usage mode is switched to the second usage mode, the roller assembly is switched to an enabled state, so that the stator drives rotation of the rotator.
US11061489B2 Automating and reducing user input required for user session on writing and/or drawing system
A writing and/or drawing system including one or more user controllers, one or more sensors, one or more display devices, a remote system, and/or one or more setup computers each executing a setup application. The writing and/or drawing system may recognize when users come in range or go out of range and may receive one or more inputs from in range users. The writing and/or drawing system may automatically provide a user with access to information in the user's account when the user comes in range and may automatically save writing and/or drawing content to the user's account when the user goes out of range.
US11061486B2 Method and apparatus for quantifying button click force
A method, a computer-readable medium, and an apparatus for adjusting feedback parameters are provided. The apparatus may determine a duration of pressing a button of an input device based on a signal associated with the button. To determine the duration of pressing the button, the apparatus may calculate the duration based on a start time and an end time. The start time may be a first time instance at which the button is pressed and the end time may be a second time instance at which the pressed button is released. The apparatus may classify the press force applied on the button of the input device into a category of a plurality of categories based on the duration. The apparatus may adjust a parameter of a feedback corresponding to the press force based on the category. The apparatus may control the feedback based on the parameter.
US11061484B2 Computing device and predictive conversion method
A computing device includes a memory and a processor configured to perform, in response to receiving character information input by character input assistant software, display of the character information and candidate character information indicating one or more character strings predicted based on the character information, and perform, in response to receiving selection of a first character string from the one or more character strings, transmission of the first character string in association with the character information to a destination according to the character input assistant software.
US11061479B2 Method, device and readable storage medium for processing control instruction based on gesture recognition
The present disclosure provides a method, a device and a readable storage medium for processing a control instruction based on gesture recognition, the method including: obtaining a trigger-gesture-recognition instruction; capturing a set of to-be-recognized images corresponding to a to-be-recognized user according to the trigger-gesture-recognition instruction, where the set of to-be-recognized images includes to-be-recognized images of multiple frames; determining location information of a hand of the to-be-recognized user respectively in each frame of the to-be-recognized images via a preset body recognizing model; and according to the location information, obtaining gesture information corresponding to the hand via a preset gesture recognizing model; and according to the gesture information corresponding to the hand, obtaining a control instruction corresponding to the gesture information. Thus, the amount of computation for gesture recognition is reduced, and efficiency of gesture recognition is improved, enabling a remote gesture control of an intelligent terminal.
US11061476B2 Haptic feedback apparatus
Examples disclosed herein relate to providing haptic feedback. One disclosed example provides a wearable article configured to provide haptic feedback, the wearable article including a base configured to be worn on a body part, a force-applying mechanism coupled with the base, and a haptic feedback apparatus coupled with the base, the haptic feedback apparatus including a lever supported by a frame and coupled with the force-applying mechanism, the lever positioned to move relative to the frame and apply pressure on a surface of the body part when a force is applied by the force applying mechanism.
US11061475B2 Vehicle interior component
A vehicle interior component configured to provide a user interface for vehicle systems is disclosed. The component may comprise a composite structure configured to provide the user interface providing a cover with an exterior surface, a sensor, a display, a functional layer and a positioning layer. The cover may comprise a layer configured to facilitate the transmission of light (e.g. light-transmissive material). The sensor may be configured to detect input from a vehicle occupant at or adjacent to the exterior surface of the cover. The display may be configured to provide illumination through the cover. The user interface may be configured for input at the cover detected by the sensor and/or output from the display presented at least partially through the cover. The composite structure may comprise a substrate and/or may be configured in a contoured shape. The functional layer may comprise a diffuser. The positioning layer may comprise a foam material and/or a spacer fabric. The cover may comprise an at least partially translucent cover; illumination from the display at the exterior surface of the composite structure may comprise visible light transmitted through the functional layer and through the at least partially translucent cover. The composite structure may be coupled to at least one of a trim component, a panel, a door panel, an instrument panel, a surface, a console, a base, etc. A method of operating the user interface provided by the composite structure is also disclosed. The user interface may be coupled to a control system.
US11061474B2 Systems and methods for generating viewpoints for visual content based on gaze
Visual information defining visual content may be accessed. The visual content may include one or more views of one or more scenes. The scene(s) may include one or more human subjects. Gaze directions of the human subject(s) may be determined. The gaze directions may indicate one or more viewing directions in which the human subject(s) are looking. One or more directions of view for the visual content may be determined based on the gaze directions of the human subject(s). The direction(s) of view may include one or more of the viewing directions looked at by the human subject(s). The visual content may be presented on a display based on the direction(s) of view for the visual content.
US11061473B2 Updating a cornea model
A method of updating a cornea model for a cornea of an eye is disclosed, as well as a corresponding system and storage medium. The method comprises controlling a display to display a stimulus at a first depth, wherein the display is capable of displaying objects at different depths, receiving first sensor data obtained by an eye tracking sensor while the stimulus is displayed at the first depth by the display, controlling the display to display a stimulus at a second depth, wherein the second depth is different than the first depth, receiving second sensor data obtained by the eye tracking sensor while the stimulus is displayed at the second depth by the display, and updating the cornea model based on the first sensor data and the second sensor data.
US11061472B2 Whole-body human-computer interface
A human-computer interface system having an exoskeleton including a plurality of structural members coupled to one another by at least one articulation configured to apply a force to a body segment of a user, the exoskeleton comprising a body-borne portion and a point-of-use portion; the body-borne portion configured to be operatively coupled to the point-of-use portion; and at least one locomotor module including at least one actuator configured to actuate the at least one articulation, the at least one actuator being in operative communication with the exoskeleton.
US11061471B2 Screen estimation
The present invention relates to a method for establishing the position of an object in relation to a camera in order to enable gaze tracking with a user watching the object, where the user is in view of the camera. The method comprises the steps of showing a known pattern, consisting of a set of stimulus points (s1, s2, . . . , sN), on the object, detecting gaze rays (g1, g2, . . . , gN) from an eye of the user as the user looks at the stimulus points (s1, s2, . . . , sN), and finding, by means of an optimizer, a position and orientation of the object in relation to the camera such that the gaze rays (g1, g2, . . . , gN) approaches the stimulus points (s1, s2, . . . , sN).
US11061463B2 Systems and methods for synergistic software-hardware power budget management
Apparatus, systems, and methods provide an interface between a plurality of hardware resources of a node and a power manager. The interface is configured to define one or more resource groups to expose to the power manager for power measurement and control, assign the plurality of hardware resources to the one or more resource groups, and provide a power allowance to each resource group.
US11061461B2 Power management of networked devices
A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
US11061459B2 Hybrid computing module
A hybrid system-on-chip provides a plurality of memory and processor die mounted on a semiconductor carrier chip that contains a fully integrated power management system that switches DC power at speeds that match or approach processor core clock speeds, thereby allowing the efficient transfer of data between off-chip physical memory and processor die.
US11061458B2 Variable redundancy data center power topology
A first power train that includes a first plurality of components, and a second power train includes a second plurality of components. The first power train is configured to provide power to a first plurality of server racks of a first data center at a first level of high-availability service associated with a first uptime. The first plurality of components includes a first subset of the first plurality of components and a second subset of the first plurality of components. The second power train is configured to provide power to a second plurality of server racks of the first data center at a second level of high-availability service that is associated with a second uptime that is less than the first uptime. The second plurality of components includes a first subset of the second plurality of components and the second subset of the first plurality of components.
US11061449B2 Memory devices
A memory device includes: a first casing; a second casing on the first casing; a memory module in an inner space between the first and second casings; and a plate between the first and second casings, wherein the plate includes an air hole and a wing, and wherein the wing includes: a first segment near an outside of the first and second casings; and a second segment near the inner space, wherein the first segment is located at a level different from a level of the second segment.
US11061447B2 Electronic device including display and sensor
An electronic device is provided. The electronic device includes a housing including a first housing surface that faces a first side, a second housing surface that faces a second side, and a side surface that surrounds at least a portion of a space between the first housing surface and the second housing surface, a display arranged within the housing and including a first display surface including a display screen exposed through the first housing surface and a second display surface that faces the second side, a structure arranged between the second display surface and the second housing surface including a contact surface, the structure including a through-opening, and a sensor, at least a portion of which is arranged within the opening and which is arranged to detect at least a portion of light received from the outside of the housing after passing through the first housing surface and the display.
US11061446B1 Electronic device and apparatus including electronic device
The handset is connected to a cord that can be unreeled and reeled in, and can be set in a cradle and taken out of the cradle, the handset comprising an acceleration sensor, a display unit, and a controller. The acceleration sensor detects movement of the handset in a first direction, which is a direction in which the handset is taken out of the cradle, and/or a second direction, which is a direction in which the handset is set in the cradle. The controller controls operation of the display unit, and disables the operation of the display unit while the acceleration sensor is detecting movement of the handset in the first direction or the second direction.
US11061444B2 Portable information device
A portable information device is disclosed. The portable information device includes a first chassis having a first display, a second chassis having a second display, and a hinge mechanism rotatably couples the first chassis to the second chassis. The hinge mechanism includes a set of hinge shafts with axial directions provided along an aligning direction of the first and second chassis, a slide support part supported by the first chassis to be slidable along the aligning direction to support a first one of the hinge shafts closest to the first chassis in a manner to be relatively rotatable, and a fixed support part fixed to the second chassis to support a second one of the hinge shafts closest to the second chassis in a manner to be relatively rotatable.
US11061439B2 Folding device display
A display device includes a display panel, a mold frame at least partially surrounding the display panel, and a bracket at least partially overlapping the mold frame. Each of the mold frame and the bracket includes an electrically conductive material, and the mold frame and the bracket are electrically connected to each other.
US11061431B2 Data strobe multiplexer
Devices and techniques are disclosed herein for determining, using a host device, a timing relationship between a data strobe signal, such as from an embedded MultiMediaCard (eMMC) device, and an internal clock signal. The host device can control a delay circuit using the determined timing relationship, such as to align received read data for sampling, or to determine or adjust a delay value of the delay circuit.
US11061427B2 Operating device
An operating device includes: an operating lever extending in a first direction and including a first end-side part in the first direction, the first end-side part being operable; a casing supporting a first-direction intermediate part of the operating lever; first and second sensors arranged in the casing so as to be spaced apart from each other in a second direction perpendicular to the first direction and be adjacent to a second end-side part in the first direction of the operating lever; and third and fourth sensors arranged in the casing so as to be spaced apart from each other in a third direction perpendicular to the first and second directions and be adjacent to the second end-side part of the operating lever, wherein each of the first to fourth sensors outputs a signal in accordance with a load applied from the operating lever.
US11061426B2 Voltage reference circuit with combined power-on reset
A voltage reference circuit serves to furnish a reference voltage for an application-specific integrated circuit. The voltage reference circuit includes a voltage input for applying an operating voltage; a ground terminal; a voltage output for furnishing a reference voltage; and a signal output for furnishing a power-on reset signal. The voltage reference circuit includes an IPTAT circuit, connected between the voltage input and ground terminal, for generating a current proportional to the absolute temperature, the voltage reference circuit being embodied to furnish the power-on reset signal only if the reference voltage has reached a target value and if additionally a current is flowing in the IPTAT circuit with a quantity of current that reaches or exceeds a minimum current intensity determined by a voltage value of the operating voltage and by a pull-down resistance value.
US11061420B2 Mounting mechanism for thermostatic devices
A mounting device facilitates connecting an Internet of Things (IoT) device, such as thermostatic radiator valve (TRV) and automatic temperature balanced actuator (ABA), to a hydronic heating/cooling system to control the temperature of a room by changing the flow of hot/cold water through radiator. The mounting devices includes a male section and a female section, which is attached to the IoT device. The mounting device may be installed in two stages. First, a male section is attached to a component of the hydronic heating/cooling system (for example, a valve or manifold) by threading the male section onto the component. Second, a female section, is positioned to male section and locked into place by releasing a sliding sleeve. The female section (with the IoT device) may be easily removed by retracting the sliding sleeve.
US11061418B2 Testable overfill prevention valve
An overfill prevention valve that is testable to ensure proper functionality of the valve. More particularly, in one embodiment the invention is an overfill prevention valve system including an overfill prevention valve having a blocking component. The blocking component is movable between a closed position, wherein the blocking component generally blocks fluid from flowing through the valve, and an open position, wherein the blocking component generally allows fluid to flow through the valve. The valve further including a float operatively coupled to the blocking component. The system additionally has an actuator that is operable to directly or indirectly move the blocking component to at least one of its open or closed positions to thereby enable testing of the overfill prevention valve.
US11061415B2 Maintaining a stable phase difference between multiple tethered vehicles lifting a payload
A system to maintain a phase difference is disclosed. Two or more aircraft fly in a continuous periodic trajectory. The system maintains a phase difference between the two or more aircraft. Telemetry information for a reference aircraft moving in a first periodic trajectory is received. A phase difference between a primary aircraft and the reference aircraft with respect to the first periodic trajectory is determined. A variance in the phase difference between the primary aircraft and the reference aircraft from the target phase difference is determined. A new trajectory for the primary aircraft that decreases the variance in the phase difference with respect to the new periodic trajectory is determined, and the primary aircraft is maneuvered to follow the new trajectory.
US11061414B2 Fleet mission advisor
A fleet mission control system for a network of aerial vehicles including power thermal management systems is provided. According to examples of the disclosed technology a control system receives one or more mission objectives for a network of aircraft including two or more aerial vehicles. Each aerial vehicle includes a power-thermal management system. The control system receives system state information for the network of aircraft. The system state information includes PTMS state data. The control system determines a set of aircraft commands for the network of aircraft based on the one or more mission objectives and the PTMS state data, and generates an output signal based on the set of aircraft commands.
US11061413B2 Information processing apparatus and information processing method
The present disclosure relates to an information processing apparatus and an information processing method that make it possible to appropriately guide a flying object to a target object even in a case where a translucent substance such as fog exists. In a first period, a gated image of a target object is captured, and in a second period, a user handles a guidance control device for projecting a spotlight, in the same direction as an image capturing direction for capturing the gated image, by changing a distance and a direction, in order to bring the target object into a state in which the target object can be captured as the gated image, and then a laser pointer is projected on the target object. Thus, a flying object is guided toward reflected light that is the light of the laser pointer reflected by the target object, and thereby the flying object can be appropriately guided to the target object even in a case where a translucent substance such as fog exists. The present disclosure can be applied to a guided flying object such as a drone.
US11061404B1 Detecting and responding to tailgaters
An autonomous vehicle detects a tailgating vehicle and uses various response mechanisms. A vehicle is identified as a tailgater based on whether its characteristics meet a variable threshold. When the autonomous vehicle is traveling at slower speeds, the threshold is defined in distance. When the autonomous vehicle is traveling at faster speeds, the threshold is defined in time. The autonomous vehicle responds to the tailgater by modifying its driving behavior. In one example, the autonomous vehicle adjusts a headway buffer (defined in time) from another vehicle in front of the autonomous vehicle. In this regard, if the tailgater is T seconds too close to the autonomous vehicle, the autonomous vehicle increases the headway buffer to the vehicle in front of it by some amount relative to T.
US11061401B2 Stowable steering wheel for autonomous vehicles
A steering column for autonomous vehicles includes a powered actuator controlling rotation of a lower column, an inner column, and an upper column that is movable relative to the lower and inner columns. Rotation of the lower column relative to the upper column moves the upper column lengthwise. A powered lock rotatably interconnects the inner and lower columns when in a first position, and locks the inner column to a base when in a second position. In an autonomous mode, the upper column is stowed, the powered lock is in the first position, and the motor inhibits rotation of the lower column. In a manual mode, the upper column is extended, the powered lock is in the second position, and a sensor detects an angular position of the upper column.
US11061398B2 Machine-learning systems and techniques to optimize teleoperation and/or planner decisions
A system, an apparatus or a process may be configured to implement an application that applies artificial intelligence and/or machine-learning techniques to predict an optimal course of action (or a subset of courses of action) for an autonomous vehicle system (e.g., one or more of a planner of an autonomous vehicle, a simulator, or a teleoperator) to undertake based on suboptimal autonomous vehicle performance and/or changes in detected sensor data (e.g., new buildings, landmarks, potholes, etc.). The application may determine a subset of trajectories based on a number of decisions and interactions when resolving an anomaly due to an event or condition. The application may use aggregated sensor data from multiple autonomous vehicles to assist in identifying events or conditions that might affect travel (e.g., using semantic scene classification). An optimal subset of trajectories may be formed based on recommendations responsive to semantic changes (e.g., road construction).
US11061397B2 Power module for common unmanned system architecture
Apparatus and methods for controlling unmanned systems (UMSs), such as unmanned aircraft, are provided. A UMS can be provided that includes core systems, auxiliary systems, a payload, and a power system. The power system can provide uninterruptible power for a first power domain that includes the core systems. The power system can provide interruptible power for each of a second power domain and a third power domain. The second power domain can include the auxiliary systems, and the third power domain can include the payload. First circuitry of the power system can prevent a single overcurrent fault in the third power domain from causing an electrical fault in either the first power domain or the second power domain. Second circuitry of the power system can prevent a single overcurrent fault in the second power domain from causing an electrical fault in the first power domain.
US11061395B2 Real-time alerts and transmission of selected signal samples under a dynamic capacity limitation
Real-time alerts and transmission of selected signal samples is disclosed. One example is a system including a base facility linked to a production station with an alerting system to perform anomaly analysis utilizing an anomaly model. A receiver at the base facility receives, from the production station, a selection of signal samples based on the anomaly analysis, where the received selection is optimized at the production station to be substantially relevant to an update of a statistical model while adhering to a dynamic capacity limitation of the production station. The statistical model is maintained at the base facility and incorporates features related to the production station. A management system at the base facility updates the statistical model based on the received selection, optionally derives an updated anomaly model based on the statistical model, and optionally transmits the updated anomaly model to the production station.
US11061392B2 Smart HVAC manifold system
The smart HVAC manifold system for servicing air conditioning systems is designed to dynamically manage the data acquisition process and to measure and calculate the performance indicators and output as the load conditions and or equipment operation change taking into account variables in the installation that can impact performance. Both visually and by a very specific data set the performance of the equipment and the installation can quickly be assessed and specific problems identified along with suggestions of typical faults or problems that may need addressed by the technician.The smart HVAC manifold system provides a means of quickly and electronically handling the manual data acquisition process which would include component and or system model and serial numbers, equipment location (GPS tagging), customer name, environmental conditions that effect performance and performance measurement (weather data and elevation), and supports photo, voice and text documentation. These features streamline data acquisition, allow remote support, and minimizing transcription errors and preventing data-gaming when servicing equipment, commissioning or retro commissioning the system.
US11061389B2 Systems and methods for maintaining equipment in an industrial automation environment
A method for generating a report regarding prioritizations of industrial automation devices in an industrial system may include determining a first score for each of the industrial automation devices. The first score represents a relative importance of each of the industrial automation devices. The method may also include determining a second score for each of one or more parts of each of the industrial automation devices. The second score represents a relative importance of each of the parts with respect to each other. The method may also include generating the report comprising the parts, the industrial automation devices, the first score for each of the industrial automation devices, the second score for each of the parts, or any combination thereof, wherein the report is organized according to the first score, the second score, or based on a combination of the first score and the second score.
US11061386B2 Method and system to route semiconductor parts to machines distributed in a multi-building plant
A system and method relating to determining, by a processing device, a first number of parts waiting to be processed in a subsequent step by a plurality of machines housed in a plurality of buildings interconnected by rails, determining a second number of parts that the plurality of machines housed in the plurality of buildings is capable of processing in the subsequent step of the manufacture process over a determined period of time, calculating a capability occupancy ratio based on the first number and the second number for each one of the plurality of buildings, determining a target building of the plurality of buildings based on the capability occupancy ratio, and causing to dispatch the part to the target building via the rails.
US11061380B2 Production management system and production management method
A production management system includes a storage unit and a controller. The storage unit is configured to store a holding position at which a first work is held among holding positions of the holding unit including first and second cases respectively capable of holding a plurality of works and a work ID identifying the first work in such a manner that the holding position and the work ID of the first work are associated each other. The controller configured to change information of the holding position associated with the work ID of the first work in the storage unit from a first position to a second position if, within the first case, the first work held at the first position is held anew in the second position different from the first position.
US11061379B2 Main controller for telematics integration functioning concurrently as a telematics client node and a telematics host node
A main controller may be used to provide integrated, centralized, and optimized handling of telematics data in welding arrangements. The main controller may receive from other components of a welding arrangement, telematics data, and may apply at least some processing to the telematics data, to enable use of the telematics data by a remote entity. The telematics data may comprises data relating to an engine used in driving one or more components of the welding arrangement, data relating to one or more components of the welding arrangement, and/or data relating to welding operations performed via the welding arrangement. The processing of telematics data may comprise formatting data in accordance with a single standard format, digitizing analog data, and/or processing data for communication to the remote entity. The main controller may provide telematics client and/or host node functions, such as based on the controller area network (CANBus) protocol.
US11061377B2 Control device
The invention realizes miniaturization, high performance, and informatization of a control device. Only an application not required to be repeatedly executed with respect to a control subject at an execution interval less than or equal to a prescribed time interval is assigned to a fourth core (114) of a PLC (10).
US11061374B2 Multi-factor event sequencing and analytics systems
A building management system comprising a plurality of sensors, each sensor of the plurality of sensors configured to detect a condition of the building is disclosed. The system may further comprise a memory for storing one or more events, each event configured to identify an action from a sequence of sensed conditions, a communications module configured to communicate with a remote device over a network, and a controller operatively coupled to the first sensor, the second sensor, the memory, and the communications module. The controller may be configured to compare the plurality of sensed conditions to the one or more events to identify an action and determine what, if any response is required, and if a response is required, provide a notification to the remove device via the communications module.
US11061372B1 User interfaces related to time
The present disclosure generally describe user interfaces related to time. In accordance with embodiments, user interfaces for displaying and enabling an adjustment of a displayed time zone are described. In accordance with embodiments, user interfaces for initiating a measurement of time are described. In accordance with embodiments, user interfaces for enabling and displaying a user interface using a character are described. In accordance with embodiments, user interfaces for enabling and displaying a user interface that includes an indication of a current time are described. In accordance with embodiments, user interfaces for enabling configuration of a background for a user interface are described. In accordance with embodiments, user interfaces for enabling configuration of displayed applications on a user interface are described.
US11061367B2 Drum unit, cartridge and coupling member
A drum unit for a cartridge includes a cylindrical photosensitive drum having an axis L1, and a coupling member operatively connected to the photosensitive drum. The coupling member includes a drum flange provided at an end of the photosensitive drum with a part of the drum flange being positioned inside of the photosensitive drum. The drum unit also includes a connecting part operatively connected to the drum flange, with the connecting part including a cap positioned adjacent to the drum flange, an arm portion extending from the cap in a direction of the axis L1, and a projection projecting from the arm portion in a direction perpendicular to the axis L1. The arm and the projection are movable relative to the drum flange and the cap.
US11061365B2 Drum unit, cartridge and coupling member
A cartridge includes a photosensitive drum and a coupling member operatively connected to the photosensitive drum, with the coupling member including an arm portion and a projection projecting from the arm portion. The arm portion of the coupling member extends from a point that is upstream in the rotational direction of the photosensitive drum towards a point that is downstream in the rotation direction of the photosensitive drum.
US11061362B2 Image forming apparatus
A first drawer configured to support a drum cartridge moves in a first direction between a first mount position and a first detachment position. A second drawer configured to support a development cartridge moves in the first direction between a second mount position and a second detachment position. The second drawer is located between the first drawer located at the first mount position and a cover located at a closed position with respect to the first direction in a state where the second drawer is located at the second mount position. A lock member moves between a lock position at which the first drawer and the second drawer are locked together and a lock release position at which a lock state between the first drawer and the second drawer is released. A lock release member causes the lock member at the lock position to move to the lock release position.
US11061361B2 Image forming apparatus
An image forming apparatus includes an apparatus main body, a process cartridge, a scanner unit, and a toner cartridge. The process cartridge is detachably mounted on the apparatus main body. The process cartridge includes: a photosensitive drum configured to rotate about a rotational axis extending in a first direction; and a development unit configured to supply toner to the photosensitive drum. The toner cartridge is configured to store toner. At least part of the photosensitive drum, at least part of the scanner unit, and at least part of the toner cartridge are aligned in a second direction in this order. The second direction is perpendicular to both the first direction and to a vertical direction. The at least part of the photosensitive drum, the at least part of the scanner unit, and the at least part of the toner cartridge overlap one another as viewed from the second direction.
US11061360B2 Image forming apparatus
An image forming apparatus includes a developing unit attachable to and detachable from an apparatus main body. A terminal holding member that holds a main body-side terminal is provided to be movable in a direction intersecting an attaching direction of the developing unit. The developing unit and the terminal holding member are provided with a protrusion and an opening which are fitted to each other in accordance with an attaching operation. If the protrusion and the opening are fitted, the terminal holding member is moved in a in a direction approaching the developing unit to bring the unit-side terminal and the main body-side terminal into contact with each other, so that the terminal holding member is positioned and fixed to the developing unit.
US11061356B1 Conveyance device
A cover stopper engages a cover engaging portion when a cover is located at a closed position and to restrict rotational movement of the cover toward an open position. A rotation guide contacts, from above, a rib engagement surface during rotational movement of the cover and to guide rotational movement of the cover between the open position and a relay position. An urging member urges the cover from the relay position toward the closed position. When the cover rotationally moves from the open position to the relay position, a rib and the rotation guide engage each other to restrict upward movement of the cover against urging force of the urging member. When the cover reaches the relay position from the open position, the rib and the rotation guide become disengaged and the cover moves to the closed position where the cover engaging portion and the cover stopper engage each other.
US11061353B2 Image forming apparatus
An upstream roller pair and a downstream roller pair are disposed on a first conveyance path and configured to perform a reverse conveyance operation on a sheet. The upstream roller pair includes a first roller and a second roller abutting with each other. The downstream roller pair is configured to nip and convey a sheet by a third roller and a fourth roller in a state that areas in a width direction where a plurality of first rotary members contact a first surface of a sheet do not overlap with areas in the width direction where a plurality of second rotary members contact a second surface of a sheet opposite to the first surface.
US11061352B2 Image forming apparatus having a common discharge part for discharging a sheet with an image formed by an image forming unit and a document after reading by an image reading unit
An image forming apparatus includes a sheet feeding part, a sheet conveying path, an image forming unit, a document feeding part, a document conveying path, an image reading unit, and a common discharge part. The sheet conveying path extends from the sheet feeding part to a downstream side in the sheet conveying direction. The image forming unit is disposed on the sheet conveying path. The document feeding part is disposed at a different position from the sheet feeding part, to send out a document. The document conveying path extends from the document feeding part to a downstream side in the document conveying direction. The image reading unit is disposed on the document conveying path. The common discharge part is disposed at a junction of the sheet conveying path and the document conveying path, to discharge the sheet after image formation and the document after reading.
US11061351B2 Measuring device and image forming apparatus
A measuring device a measurement unit configured to measure an image on a sheet, the measurement unit including a light emitting portion configured to illuminate the sheet with light, and a detecting portion configured to detect light reflected by the sheet; a supporting unit supporting the measurement unit; and a driving unit configured to move the measurement unit supported by the supporting unit in a scanning direction. A size, in the scanning direction, of a detectable range of the detecting portion in which the detecting portion is capable of detecting the reflected light from the sheet is larger than a size, in a sub-scanning direction perpendicular to the scanning direction and a normal direction of a surface of the sheet, of the detectable range of the detecting portion.
US11061350B2 Image forming apparatus
An image forming apparatus includes a density detector, a determination unit, and a change unit. The density detector detects a density of a patch image formed on an image carrier over plural places. The determination unit determines whether plural detection results of the density detector are within a threshold. When the number of determination results, by the determination unit, that the density of the patch image is not within the threshold exceeds a predetermined number, the change unit changes (i) a detection timing at which the patch image is detected by the density detector or (ii) a formation position of the patch image on the image carrier.
US11061349B2 Heating device, fixing device and image forming apparatus
In one embodiment, a heating device to be used in a fixing device to fix a toner image to a medium has a heat pipe, a heater, and a heat conductive layer. The heater has a heating portion, and heats the medium via the heat pipe. The heat conductive layer is provided between the heating portion and the heat pipe, and conducts heat from the heating portion to the heat pipe.
US11061344B2 Toner, toner stored unit, image forming apparatus, and image forming method
Provided is a toner including a binder resin and a colorant, wherein the colorant includes Solvent Red 49, and an acid value of the toner is 9.0 mgKOH/g or greater but 30.0 mgKOH/g or less.
US11061343B2 Toner, toner stored unit, and image forming apparatus
A toner including: a plate-shaped pigment containing a metal as a main component; and a binder resin containing polyester resin (A) that is insoluble in THF, wherein: a weight average molecular weight (Mw) of a tetrahydrofuran (THF)-soluble component of the toner as determined by gel permeation chromatography (GPC) is 5,000 or higher but 14,000 or lower; and a glass transition temperature (Tg) of a THF-insoluble component of the toner as determined from a differential scanning colorimetry (DSC) curve at first heating in DSC is −60° C. or higher but 10° C. or lower.
US11061342B2 Electrophotographic apparatus, process cartridge and cartridge set
An electrophotographic apparatus comprising an electrophotographic photosensitive member, a charging device, and a developing device, wherein the charging device comprises a conductive member arranged to be capable of contacting the electrophotographic photosensitive member, a conductive layer on the conductive member outer surface comprises a matrix and a plurality of domains dispersed in the matrix, at least some of the domains are exposed at the conductive member outer surface, the matrix has a volume resistivity of larger than 1.00×1012 Ω·cm and is 1.0×105 times or more one of the domains, the developing device comprises the toner comprising a toner particle, fine particles A and B, the fine particle A has a volume resistivity of 1.0×103 to 1.0×1010 Ω·cm, and the fine particle B is silica fine particle and having a volume resistivity of 1.0×1011 to 1.0×1017 Ω·cm.
US11061340B2 Mount, extreme ultraviolet light generation system, and device manufacturing method
A mount includes: A. a mount body including a holding unit that detachably holds a target generation device configured to output a target substance for extreme ultraviolet light generation as a droplet into a chamber; and B. a target position adjustment unit that is provided to the holding unit and configured to adjust a position of the target generation device relative to the chamber; and C. a movement mechanism that moves the mount body at least in a horizontal direction. The target position adjustment unit is a stage configured to move the target generation device in two directions orthogonal to a droplet emission axis.
US11061334B2 Pupil facet mirror, illumination optics and optical system for a projection lithography system
In an optical system for a projection exposure apparatus, the angle space of the illumination radiation of the projection optical unit at the reticle is twice as large in a first direction as the angle space of the illuminating radiation of the illuminating optical unit.
US11061333B2 Manufacturing method of semiconductor device and semiconductor processing system
A method of manufacturing a semiconductor device and a semiconductor processing system are provided. The method includes the following steps. A photoresist layer is formed on a substrate in a lithography tool. The photoresist layer is exposed in the lithography tool to form an exposed photoresist layer. The exposed photoresist layer is developed to form a patterned photoresist layer in the lithography tool by using a developer. An ammonia gas by-product of the developer is removed from the lithography tool.
US11061332B2 Methods for sensitizing photoresist using flood exposures
A patterning method is provided in which a light-sensitive layer is formed, and a target resolution is defined for a pattern to be formed in a target layer. Based on a reference dose and reference LWR that results from a single patterning exposure at an EUV wavelength, the target resolution and reference dose, the light-sensitive layer is subjected to at least two radiation exposures including an EUV patterning exposure at a dose selected to be less than the reference dose and within 15 mJ/cm2-200 mJ/cm2, and a flood exposure at a wavelength of 200 nm-420 nm and a dose of 0.5 J/cm2-20 J/cm2. The light-sensitive layer is then developed to form a mask pattern, which is used to etch the pattern into the target layer with the target resolution and a LWR less than or approximately equal to the reference LWR and ≤5 nm.
US11061329B2 Resist composition, method of forming resist pattern, polymeric compound, and compound
A resist composition including a resin component having a structural unit derived form a compound represented by formula (a0-1) (in the formula, W represents a polymerizable group-containing group; Ra01 is a group which is bonded to Ra03 to form an aliphatic cyclic group, or bonded to Ra04 to form an aliphatic cyclic group;Ra02 represents a hydrocarbon group which may have a substituent; Ra03 is a hydrogen atom or a monovalent organic group in the case where Ra01 is not bonded thereto; Ra04 is a hydrogen atom or a monovalent organic group in the case where Ra01 is not bonded thereto; and Ra05 to Ra07 each independently represents a hydrogen atom or a monovalent organic group).
US11061327B2 Polyimides
A polyimide polymer that includes the reaction product of: (a) at least one diamine selected from the group consisting of a diamine of Structure (Ia) and a diamine of Structure (Ib), (b) at least one diamine of Structure (II), (c) at least one tetracarboxylic acid dianhydride, and optionally (d) at least one compound containing a first functional group reactive with an amine or an anhydride and at least one second functional group selected from the group consisting of a substituted or unsubstituted alkenyl group and a substituted or unsubstituted alkynyl group. Each variable in the above formulas is defined in the specification.
US11061326B2 Chemical amplification type positive photosensitive resin composition, a photosensitive dry film, a method for producing a photosensitive dry film, a method for producing a patterned resist film, a method of manufacturing a template with a substrate, and a method of manufacturing a plated shaped product, and a Mercapto compound
A chemically amplified positive-type photosensitive resin composition capable of suppressing the occurrence of “footing” in which the width of the bottom (the side proximal to the surface of a support) becomes narrower than the top (the side proximal to the surface of a resist layer) in the nonresist portion when a resist pattern serving as a template for a plated article is formed on a metal surface of a substrate having a metal surface using the composition. A mercapto compound having the formula (C) shown below is added to the composition and includes an acid generator which generates acid upon exposure to an irradiated active ray or radiation and a resin the solubility of which in alkali increases under the action of acid: wherein n1, n2, Rc1, and Rc are defined in claim 1.
US11061325B2 Photosensitive composition that can be activated by multiphoton absorption for three-dimensional fabrication
A photosensitive composition activatable by multiphoton absorption usable for the fabrication of a three-dimensional structure which is biodegradable and/or biocompatible and/or bioresorbable. This structure is usable as a matrix for cell culture. The photosensitive composition comprises: gelatin, collagen, a water-soluble photoinitiator, able to be excited by several photons and capable of generating singlet oxygen, optionally a cell adhesion promoter, and water. A process for preparing the photosensitive composition, a process for preparing a three-dimensional structure from the photosensitive composition, the three-dimensional structure obtained by this preparation process and a matrix for cell culture comprising this structure.
US11061318B2 Lithography model calibration
Provided is a method for fabricating a semiconductor device including generating an ideal image using measured contour data and fitted conventional model terms. The method further includes using the fitted conventional model terms and a mask layout to provide a conventional model aerial image. In some embodiments, the method further includes generating a plurality of mask raster images using the mask layout, where the plurality of mask raster images is generated for each measurement site of the measured contour data. In various embodiments, the method also include training a neural network to mimic the ideal image, where the generated ideal image provides a target output of the neural network, and where the conventional model aerial image and the plurality of mask raster images provide inputs to the neural network.
US11061317B2 Method of fabricating an integrated circuit with non-printable dummy features
The present disclosure provides one embodiment of an IC method that includes receiving an IC design layout, which has a plurality of main features and a plurality of space blocks. The IC method also includes calculating an optimized block dummy density ratio r0 to optimize a uniformity of pattern density (UPD), determining a target block dummy density ratio R, determining size, pitch and type of a non-printable dummy feature, generating a pattern for dummy features and adding the dummy features in the IC design layout.
US11061312B2 Projection apparatus and projection method
Provided are a projection apparatus and a projection method capable of uniformly projecting a projection image, in which blurring is suppressed, onto a projection target having projected and recessed portions outside the focal depth of a projection lens by using the afterimage effect. The projection apparatus includes: a light source; a projection image generation unit; a projection lens that projects a projection image generated by the projection image generation unit onto a projection target having projected and recessed portions, where a defocus optical transfer function at a specific frequency has two or more local maximum values and a second largest local maximum value is equal to or greater than 0.5 times a first largest local maximum value; an oscillation mechanism that oscillates the projection lens in a direction of an optical axis T; and a control unit that controls an amplitude and a period of the oscillation mechanism.
US11061307B2 Projection optical system and projector
A first optical system, a first mirror, a second optical system, a second mirror, and a third optical system are disposed in order on an optical axis from an image forming panel to a screen. A first optical axis of the first optical system, a second optical axis of the second optical system, and a third optical axis of the third optical system are formed in a U shape, and orientations of luminous fluxes of the first optical axis and the third optical axis are reversed. The first mirror, the second optical system, the second mirror, and the third optical system are held to make a second holding barrel with respect to the first optical system. The second holding barrel is rotationally moved in a rotational movement range of 45° with respect to a first holding barrel. In projecting portrait image instead of a landscape image, the second holding barrel is rotated in increments of 45° with respect to the first holding barrel.
US11061304B2 Rear-projected animated display device
A system may include an enclosure with an exterior wall that defines a cavity therein. The exterior wall may have an interior surface and an exterior surface. A projector support may be insertable into the cavity or may be formed as a single piece with the exterior wall such that the projector support supports a projector in a position and orientation in which the projector projects light at the interior surface from within the cavity. The exterior wall may have a thickness and material composition selected such that, in response to projection of light at the interior surface, an image is visible on the exterior surface.
US11061301B2 Underwater photography accessory for portable electronic device having camera lens
Aspects of the present application provide an underwater photography accessory for portable electronic devices. The accessory includes an enclosure and a lens arrangement. The enclosure defines a cavity configured to enclose a portable electronic device having a camera lens and includes an aperture formed in a wall thereof and operatively providing optical communication between a camera lens receiving zone of the cavity and a lens of the lens arrangement. The cavity is dimensioned to accommodate a selected range of portable electronic device dimensions. The aperture is dimensioned such that the camera lens receiving zone operatively accommodates various camera lens positions therein. The cavity accommodates an insert member for operatively holding a cooperating portable electronic device in a position in which a camera lens thereof locates within the camera receiving zone of the cavity.
US11061299B1 Underwater video housings and imaging systems with light contamination mitigation
An integrated underwater imaging device includes a housing with a transparent optical port, a camera and one or more LED light sources with optically coupled to light pipes within the housing. The optical port includes light mitigation features to reduce internal light contamination from the LED light sources on the imager of the camera.
US11061297B2 Nonlinear optically active copolymer into which alicyclic group has been introduced
A nonlinear optically active copolymer having satisfactory orientation characteristics and able to allow for reduction in heat-induced orientation relaxation of a nonlinear optical material, and a nonlinear optical material obtained using the copolymer. The copolymer including at least a repeating unit A having adamantyl group and a repeating unit B having a nonlinear optically active moiety in one molecule, and an organic nonlinear optical material including the copolymer as a component.
US11061293B2 Ground structure and mobile terminal
The embodiments of the present disclosure provide a ground structure and a mobile terminal. The ground structure includes: a touchscreen ground wire, a voltage clamper, and a metal middle frame, wherein a first terminal of the voltage clamper is electrically connected to the touchscreen ground wire, a second terminal of the voltage clamper is electrically connected to the metal middle frame, and the touchscreen ground wire is arranged on a frame of a touchscreen of the mobile terminal, so as to discharge static electricity entering from a side of the touchscreen.
US11061291B2 Electronic apparatus
An electronic apparatus that can secure a space in a bezel while controlling the thickness of a main body, in which a display is disposed, and the width of a bezel to a minimum is disclosed. The electronic apparatus includes a main body having a display and a bezel disposed around the display, a first board that controls an image displayed on the display, and an FPC that connects at least two terminal groups arranged along one side of the display and the first board. The first board is disposed at a position adjacent to the one side in the bezel, and the FPC has a first wiring section connected to at least two terminal groups and extends, grouping together wires at one place on the rear surface of the display, and a second wiring section that connects the wires grouped together by the first wiring section to the first board.
US11061287B2 Photo alignment agent and liquid crystal display
A photo alignment including a copolymer of a diamine and a dianhydride, wherein the copolymer includes a repeating unit including a first group derived from the diamine and a second group derived from the dianhydride, and wherein any one of the first group and the second group includes a photoreactive group and the other one of the first group and the second group includes at least one selected from a tert-butyl group, a tert-butoxy group, a tert-butyloxycarbonyl group, and a di-tert-butyloxycarbonyl group.
US11061286B2 Liquid crystal tunable plasmonic color generation device, method and applications
Color derived from metallic nanostructures are often more efficient, more robust to environmental changes, and near impossible to damage or bleach due to overexposure. The embodiments combine these advantages with the millisecond re-configurability of liquid crystals to actively control a reflective color of a metallic nanostructure. Of the current technologies that boast active color tunability, many are pigmentation based (e-ink in e-readers) and/or need seconds to change color (photonic ink, electrochromic materials). Speed is an advantage of the embodiments and is comparable to current liquid crystal displays (˜120 Hz). Traditional LC displays use static polymer films (color filters) and white back light to generate color. Being able to actively tune the color from a single metallic nanostructure allows for smaller pixel size, increased resolution, and decreased fabrication cost compared to a conventional RGB color pixel without needing external white light source for extremely low power operations.
US11061285B2 Liquid crystal display device comprising a dogleg-like shaped pixel electrode in a plane view having a plurality of dogleg-like shaped openings and semiconductor device
By increasing an interval between electrodes which drives liquid crystals, a gradient of an electric field applied between the electrodes can be controlled and an optimal electric field can be applied between the electrodes. The invention includes a first electrode formed over a substrate, an insulating film formed over the substrate and the first electrode, a thin film transistor including a semiconductor film in which a source, a channel region, and a drain are formed over the insulating film, a second electrode located over the semiconductor film and the first electrode and including first opening patterns, and liquid crystals provided over the second electrode.
US11061279B2 Illumination apparatus
A switchable directional illumination apparatus comprises first and second arrays of LEDs, some of which are micro-LEDs; an aligned catadioptric micro-optic array and an aligned light guide array. In a first mode a narrow angular output is provided by a first micro-LED array and catadioptric micro-optics. In a second mode a wider angular output is provided by the second LED array and light guides. A thin and efficient illumination apparatus may be used for switching illumination in environmental lighting, display backlighting or direct display.
US11061278B2 Wavelength conversion member, back light unit, image display device, resin composition for wavelength conversion, and resin cured product for wavelength conversion
Provided are a wavelength conversion member including: a quantum dot phosphor; a white pigment including an organic substance layer that contains an organic substance, on at least a part of a surface of the white pigment; and a resin cured product including the quantum dot phosphor and the white pigment.
US11061271B1 Polarizing device and preparation method thereof, display panel, and display device
The present invention discloses a polarizing device, a preparation method thereof, a display panel, and a display device. The polarizing device includes: a polarizing functional layer; and an auxiliary functional layer disposed on the polarizing functional layer, wherein the auxiliary functional layer includes a host material and an additive, a thermal expansion coefficient of the additive is less than that of the host material, and a thermal conductivity of the additive is greater than that of the host material. In the above way, the present invention can improve stress bending of the polarizing device in a severe environment such as high temperature and high humidity, and improve quality and reliability of product.
US11061260B2 Control of dual phase tuners
Techniques that facilitate control of dual phase tuners are provided. In one example, a system includes a first phase tuner and a second phase tuner. The first phase tuner is driven to a first phase bias that is different than a desired phase bias for an interferometer. The second phase tuner is driven to a second phase bias. A combination of the first phase bias and the second phase bias corresponds to the desired phase bias.
US11061258B2 Mold for plastic lens, method for manufacturing plastic lens, and plastic lens for eyeglasses
A mold for a plastic lens that arranges an insert member inside a cavity formed between a pair of halved molds, injects and fills molten raw material resin to mold a plastic lens having a predetermined shape, integrally with the insert member. The insert member is arranged on a molding surface on one of the halved molds, a notch to be engaged with a positioning tab formed at a periphery of the insert member is engraved on one parting surface of the halved mold, overlapping with a gate position. Positioning of the insert member is performed by engaging the positioning tab with the notch. With this configuration, in molding a plastic lens having an insert member by injection molding including insert molding, positioning of the insert member is performed at the gate position without deteriorating the quality of a molded product and without increasing the load of post-processing after molding.
US11061256B2 Ophthalmic lens with dynamic focus control
This invention relates to ophthalmic lens for spectacle comprising a primary glass, a secondary glass, a main chamber and a membrane configured to separate the volume of the main chamber in a first chamber and a second chamber.
US11061254B2 Adjusting contact lens prescription while wearing lens
Changing a prescription of a contact lens includes analyzing vision-related data regarding a user (e.g., eye measurements and/or contextual information) to determine a currently needed contact lens prescription, resulting in a determined contact lens prescription; and adjusting a contact lens prescription of a contact lens embedded in the user's eye based on the determined contact lens prescription.
US11061250B2 Lens replaceable eyeglasses
A pair of eyeglasses includes a front with two lenses installed in the two openings thereof. Two lugs respectively extend from two ends of the front and each have a slot communicating with the opening corresponding thereto. Two threaded holes are respectively defined through the two ends of the front and communicate with the two slots. Two screws threadedly extend through the two threaded holes to narrow the slots to secure the two lenses in the front. The two lugs are clamped between the two connectors and two securing members by bolts extending through the securing members, the lugs and the two connectors, and connected with two positioning members. The lenses can be replaced by unscrewing the bolts and the screws.
US11061249B2 Spectacles device that can be reversibly transformed into a bracelet
A spectacles device, that can be reversibly transformed into a bracelet, includes a nose bridge, two spectacles lenses and two temple systems. Each temple system includes an inner temple and an outer temple, the inner temple being made of a shape memory material with an initial curved shape and the outer temple being made of at least one material capable of elastic deformation. The outer temple includes a first cavity, extending longitudinally, capable of allowing the inner temple to slide inside the outer temple. The outer temple also includes a second cavity capable of receiving the nose bridge and the spectacles lenses. In addition, each of the spectacle lenses is respectively attached to one end of the inner temples by a first connecting element. The nose bridge is attached to each inner temple by at least one second connecting element.
US11061247B2 Liquid crystal parallax barrier and method of addressing
A liquid crystal (LC) device includes an optical stack arrangement including from the viewing side: a first electrode component; a first LC alignment layer; an LC layer; a second LC alignment layer; and a second electrode component. A voltage is applied to the LC device to create a potential difference between the first and second electrode components to switch an alignment of liquid crystals of selected portions of the LC layer from a first state when no voltage is applied to a second state when the voltage is applied. The first and second LC alignment layers are vertical alignment layers that induce a vertical alignment of the liquid crystals such that the first state when no voltage is applied is a vertical alignment state, and the liquid LC crystals switch to a planar alignment state as the second state when the voltage is applied. The first and/or second electrode components is a dual layer segmented electrode component comprising a first layer of electrode elements separated by inter-electrode gaps and a second layer of electrode elements separated by inter-electrode gaps, the first layer of electrode elements and the second layer of electrode elements being spaced apart in a viewing direction by an insulator layer.
US11061244B2 Collimated light generating apparatus
A lens (10) has an incidence surface (11) having a cylindrical shape and forming a concave shape, and an emitting surface (12) forming a convex shape with respect to an optical axis (10a). A light source (20) has a large divergence angle in a vertical direction, and a divergence angle in a horizontal direction which is smaller than that in the vertical direction. The light source (20) is located at a position of focal length of the lens (10) in the vertical direction on a side of the incidence surface. The horizontal direction of the light source (20) is aligned with a curvature direction of the cylindrical shape of the lens (10).
US11061240B2 Head-mountable apparatus and methods
A method of adapting content responsive to a well-being of a user wearing a head mountable display (HMD) includes detecting, by one or more sensors, one or more parameters indicating one or more current properties of the user wearing the HMD, generating information indicating the well-being of the user based on the one or more parameters, and adapting an output of the HMD responsive to the generated information, the output comprising at least one of an image and an audio signal.
US11061236B2 Head-mounted display and control method thereof
The present disclosure provides a head-mounted display that achieves smooth communication that allows a wearer of the head-mounted display and an outside person to understand their intentions with each other, and a control method of controlling the head-mounted display. Head-mounted display includes: sound receiver that receives a sound coming from a specific direction; voice detector that detects a voice from the sound received by sound receiver; head movement detector that detects movement of the head of the wearer of head-mounted display; external display that displays externally visible information; and response detector that, when voice detector detects the voice, and head movement detector detects movement of the head of the wearer facing toward the specific direction, displays information indicating that the wearer has responded to the voice on external display.
US11061234B1 Depth camera assembly based on near infra-red illuminator
A depth camera assembly for depth sensing of a local area includes an illumination source, an imaging device, and a controller. The illumination source illuminates a local area with light emitted in accordance with emission instructions generated by the controller. The illumination source includes an array of optical sources and an optical assembly. Operation of each optical source in the array is controllable based in part on the emission instructions. The optical assembly is configured to project the light into the local area. The imaging device captures one or more images of at least a portion of the light reflected from one or more objects in the local area. The controller determines depth information for the one or more objects based in part on the captured one or more images.
US11061233B2 Polarizing beam splitter and illuminator including same
A folded light path illuminator is provided. The illuminator may include a polarizing beam splitter having an input face, an output face and an imager face, a light source disposed adjacent the input face and defining an input active area on the input face, and an image forming device disposed adjacent the imager face for receiving light emitted from the light source and emitting a patterned light, which may be a converging patterned light. The image forming device may have a largest image area which defines an output active area on the output face. One or both of the input active area and the output active area may be less than about half the largest image area. The polarizing beam splitter may include first and second prisms and the volume of the first prism may be no greater than half the volume of the second prism.
US11061231B2 Optical device and display device
To provide a display device in which the brightness of the image viewed by the observer is bright, and the brightness of the image is as uniform as possible. The display device according to the present invention includes a frame 10 and an image display device 100, the image display device 100 includes an image forming apparatus 11 and an optical device 120, the optical device 120 includes a light guide plate 121, a first deflection unit 130 configured with a first hologram diffraction grating 131 and a second hologram diffraction grating 135, and a second deflection unit 140 configured with a third hologram diffraction grating 141, and slant angles and pitches of the first hologram diffraction grating 131, the second hologram diffraction grating 135, and the third hologram diffraction grating 141 satisfy a predetermined relation.
US11061229B2 Head-up display
Provided is a head-up display in which the characteristics for dissipating heat generated by a light source are excellent. This head-up display emits display light of a display image projected by a display device to a transmission/reflection part of the vehicle to allow a viewer to see a virtual image of the display image. The display device comprises: a substrate that has a quadrilateral heat dissipation plate having corners; and a quadrilateral light source that is provided on the heat dissipation plate, and that has corners. The heat dissipation plate is disposed such that the corners of the heat dissipation plate 61 are rotated relative to the corners of the light source.
US11061222B2 Optical fiber scanning apparatus and endoscope
An optical fiber scanning apparatus includes an optical fiber whose fixed end is fixed and a free end for emitting illumination light of which vibrates in a first direction (X-axis direction) and a second direction (Y-axis direction), a ferrule including a through hole through which the optical fiber is inserted and including a pair of first fixing sections and a pair of second fixing sections which respectively fix the fixed end of the optical fiber, and piezoelectric elements or a magnet configured to vibrate the optical fiber, in which the optical fiber is sandwiched between the pair of first fixing sections and fixed in the first direction, and is sandwiched between the pair of second fixing sections and fixed in the second direction, and the pair of first fixing sections and the pair of second fixing sections differ in a shape of an abutment portion abutting on the optical fiber.
US11061221B2 Micromechanical component, method for manufacturing a micromechanical component, and method for exciting a movement of an adjustable part about a rotational axis
A micromechanical component, including an adjustable part that is connected, at least via springs, to the mounting, and an actuator device with which a first oscillating motion of the adjustable part is excitable about a first rotational axis and at the same time a second oscillating motion of the adjustable part is excitable about a second rotational axis. The actuator device includes four piezoelectric bending actuators, and the adjustable part is settable into the first oscillating motion and/or into the second oscillating motion by deformation of the four piezoelectric bending actuators, and each of the four piezoelectric bending actuators at its first end is anchored to the mounting, and the adjustable part is suspended, at least via the springs, on the four piezoelectric bending actuators.
US11061220B2 Diffraction-based light beam scanner
System and method utilizing a reconfigurable in real-time phase-modulating diffractive device (in a specific case—a 2D array of micro-mirror elements) in conjunction with another diffractive element (active or passive) to spatially steer a beam of polychromatic light such that light reaches the identified target without being substantially angularly dispersed.
US11061218B2 Apparatus and method for maintaining precise end-to-end relative position between two optical fibers
According to at least one embodiment of the present disclosure, there is provided an apparatus comprising: a first optical fiber in communication with a light source; a second optical fiber in communication with an imaging probe; and a fiber optic rotary joint (FORJ) where a distal end of the first optical fiber and a proximal end of the second optical fiber are positioned coaxially with a gap between the fibers' end faces. The FORJ is adapted to transmit light between the fibers' end faces, and to rotate at least one of first and second optical fibers relative to the other. An actuator is configured to axially translate at least one of the first and second optical fibers relative to the other in a reciprocal motion. A light intensity sensor is adapted to measure light intensity changes due to optical interference between light reflected from the fibers' end faces. And, a control system is configured to receive light intensity measurements from the sensor and to use the light intensity measurements to control the reciprocal motion of the linear actuator to maintain the length of the gap between fibers' end faces substantially constant.
US11061215B2 Microscope system
Provided is a microscope system including: a stage on which a multi-dyed specimen is mounted; an objective lens for collecting light from the specimen mounted on the stage; a Z-axis movement section for relatively moving the stage and the objective lens in a direction along the optical axis L of the objective lens; an XY-axis movement section for moving the stage in a direction orthogonal to the optical axis L; an image acquisition unit for acquiring a color image by capturing the light collected by the objective lens; and a depth-extension processing unit for generating a depth-extended image by performing depth extension processing dye by dye on the basis of a plurality of the color images that are acquired by the image acquisition unit at different positions of the stage relative to the objective lens set with the Z-axis movement section.
US11061214B2 Cell observation apparatus and method
A cell observation apparatus includes an image formation optical system control unit 51 which sets an initial scanning range of the focal position based on information relating to a thickness of a cell, forms an image of the cell at each of a plurality of focal positions within a set initial scanning range, subsequently acquires an image captured by an imaging unit 40 for each of the plurality of focal positions, estimates the thickness of the cell based on the image, updates the initial scanning range of the focal position based on the estimated thickness of the cell, and forms an image of the cell at each of a plurality of focal positions within the updated scanning range.
US11061212B2 Zoom lens and image pickup apparatus
A zoom lens includes in order from an object side to an image side, a first lens unit having a positive refractive power; a second lens unit having a negative refractive power and configured to move for zooming; and at least one lens unit configured to move for zooming. The distance between each pair of the lens units adjacent to each other is changed for zooming. The first lens unit includes a negative lens and an Abbe number and a partial dispersion ratio of the negative lens are properly determined.
US11061211B2 Imaging system and bimodal zoom lens thereof
A bimodal zoom lens includes three coaxially aligned lenses including a first lens, a third lens, and a second lens therebetween. The first lens is a negative lens, each of the second lens and the third lens is a positive lens. The three coaxially aligned lenses form (i) a first configuration when the second lens and the first lens are separated by an axial distance L11 and (ii) a second configuration when the second lens and the first lens are separated by an axial distance L12, which exceeds axial distance L11. The second configuration has a second effective focal length that exceeds a first effective focal length of the first configuration.
US11061206B2 Imaging lens
There is provided an imaging lens with excellent optical characteristics which satisfies demand of wide field of view, low-profileness and low F-number. An imaging lens comprises, in order from an object side to an image side, a first lens with positive refractive power having an object-side surface being convex in a paraxial region, a second lens with negative refractive power in a paraxial region, a third lens, a fourth lens being a double-sided aspheric lens, a fifth lens, a sixth lens having an image-side surface being concave in a paraxial region, and a seventh lens with negative refractive power having an image-side surface being concave in a paraxial region, wherein the image-side surface of the seventh lens is an aspheric surface having at least one pole point in a position off the optical axis, and predetermined conditional expressions are satisfied.
US11061201B2 Non-linear springs to unify the dynamic motion of individual elements in a micro-mirror array
An array of micro mirrors is used to beam steer a laser for Light Detection and Ranging (LiDAR) applications. The array of micro mirrors are driven in a nonlinear motion to synchronize motion of the micro mirrors in the array.
US11061192B2 Multi-channel fiber optic cable connector
A fiber optic cable connector for connecting the terminal ends of two fiber optic cables having termini of respective ones of multiple optical fibers included within said cables. The connector has a termini with a pin body that includes a flat alignment surface at the rear of the main body. The pin body is received in a bore of an insert body. The forward face of the insert body has a shoulder that partially obstructs the bore and aligns with the flat alignment surfaces of the pin body. The shoulder and flat alignment surface cooperate to ensure that the termini is properly inserted into the bore so that an angled forward contact surface of the termini is properly aligned with the angled forward contact surface of a mating termini of another connector.
US11061187B2 Planar lightwave circuit optical splitter/mixer
Planar waveguide junctions are described with a waggled transition section connecting input waveguide sections with output waveguides sections, in which the waggled transitions have alternating segments matching the input waveguide and output waveguides to efficiently transition the optical signal. The planar waveguide junctions can be used to form efficient optical splitters, mixers, or taps.
US11061184B2 High backscattering waveguides
A high backscattering optical fiber comprising a perturbed segment in which the perturbed segment reflects a relative power such that the optical fiber has an effective index of neff, a numerical aperture of NA, a scatter of Rp→r(fiber), a total transmission loss of αfiber, an in-band range greater than one nanometer (1 nm), a center wavelength (λ0) of the in-band range (wherein 950 nm<λ0<1700 nm), and a figure of merit (FOM) in the in-band range. The FOM>1, with the FOM being defined as: FOM = R p → r ( fiber ) α fiber ⁡ ( NA 2 ⁢ n eff ) 2 .
US11061183B2 Liquid crystal display device and method for manufacturing LGP positioning block thereof
A method for manufacturing a light guide plate (LGP) positioning block thereof includes providing a positioning block body of a LGP positioning block and filling and sealing a liquid in a receiving compartment formed in the interior of the positioning block body. The liquid is expandable with a drop of temperature so as to increase a volume thereof and thus enlarge a size of the positioning block body through elasticity of the positioning block body. In this way, the LGP positioning block is adjustable with the variation of the surrounding temperature so as to achieve effective positioning of the light guide plate and providing high reliability of a liquid crystal display device including the light guide plate.
US11061179B2 Display glasses using meta-surface planar lens integrated with liquid lens
Designs of display devices using an integrated lens are described. According to one aspect of the present invention, an integrated lens includes at least one planar lens and at least one liquid lens. The planar lens includes at least a substrate and a plurality of nanosized studs while the liquid lens includes a liquid layer (e.g., liquid crystals) and two (electrodes sandwiching the liquid layer. Depending on the implementation, the studs may be in different heights, spaced evenly or unevenly and oriented towards or outwards a focal point. One of the two electrodes is patterned per a predefined pattern to have an array of small electrodes. Together with another one of the two electrodes and the planar lens, the affected electric field applied across the liquid layer achieves desired optical characteristics to allow a viewer a media advantageously through the integrated lens.
US11061175B2 Polarizing film, method for producing same, optical film, image display device, and adhesion improvement-treated polarizer
A polarizing film, comprising a polarizer, and a transparent protective film laminated on/over at least one surface of the polarizer to interpose an adhesive layer between the surface and the transparent protective film, and the polarizing film comprising, on/over the adhesion surface of the polarizer, an adhesion-improving layer interposed between the polarizer and the adhesive layer. The adhesion-improving layer preferably comprises a compound represented by the following general formula (1): wherein X is a functional group containing a reactive group, and R1 and R2 each independently represent a hydrogen atom, or an aliphatic hydrocarbon group, aryl group or heterocyclic group that may have a substituent, and the compound represented by the general formula (1) is interposed between the polarizer and the adhesive layer.
US11061169B2 Contact lens with phosphorylcholine-modified polyvinylalcohols therein
The invention is generally related to a soft contact lens which comprises a hydrogel lens body and a coating thereon and to a method for producing the same. The hydrogel lens body is composed of a crosslinked polymeric material comprising repeating units of at least one arylborono-containing vinylic monomer having a boronic acid group, and the coating comprises a layer of a phosphorylcholine-containing polymer which comprises (a) repeating units of vinyl alcohol, and (b) repeating units of 6-membered acetal ring substituted with a phosphorylcholine-containing group. The coating is covalently-attached to the hydrogel lens body through cyclic boronic ester linkages each formed between one of the boronic acid groups of the crosslinked polymeric material and one of the 1,2-diol and 1,3-diol moieties of the phosphorylcholine-containing polymer.
US11061159B2 Electromagnetic response data inversion using singular value decomposition
Inversion of enhanced-sensitivity controlled source electromagnetic data can include approximating a background response from measured controlled source electromagnetic (CSEM) response data. The approximation can include performing a first inversion of the CSEM response data using a largest singular value in a diagonal of a matrix associated with the CSEM response data to create a first resistivity model of a subsurface of a subterranean formation and iteratively performing subsequent inversions while increasing an amount of singular values in the diagonal to obtain modeled CSEM response data to create a second resistivity model of the subsurface of the subterranean formation. Inversion of enhanced-sensitivity controlled source electromagnetic data can further include storing results of the first inversion and the iterative subsequent inversions producing a resistivity map based on the first and the second resistivity models.
US11061156B2 Microseismic velocity models derived from historical model classification
System and methods for generating microseismic velocity models are provided. One or more existing well sites in proximity to a planned well site are selected. Historical microseismic velocity models associated with the selected well sites are obtained. The formation depths for each velocity component of the historical models are correlated to formation depths from well logs acquired for a subsurface formation associated with the planned well site. A classification and non-linear regression on the historical microseismic velocity models is performed to identify the best-fitting velocity components for layers of the subsurface formation corresponding to the correlated formation depths. An initial microseismic velocity model of the formation is generated using the best-fitting velocity components. Seismic wave propagation through each layer of the formation is simulated using the generated model. Locations of one or more microseismic events of interest within the formation are estimated, based on the simulated wave propagation.
US11061153B2 Flexible digital radiography detector
A flexible DR detector assembly bendable along one axis and not bendable along a second axis is used with an x-ray source for radiographic imaging of a human anatomy, veterinary anatomy, or industrial equipment.
US11061150B2 CT detector module and heat dissipation structure
A detector module is provided. The detector module may include a plurality of detector sub-modules. Each of the plurality of detector sub-modules may include a detection layer, at least one data acquisition circuitry, a frame for supporting the detection layer, and a positioning element for assembling the plurality of detector sub-modules. The frame may include a plurality of heat transfer fins that are thermally connected with the at least one data acquisition circuitry for dissipating heat produced by the at least one data acquisition circuitry.
US11061144B2 System and method for GPS alignment using real-time kinetics
A system and method for providing power and alignment control within an irrigation system having at least two spans and a drive system for moving the spans. According to a first preferred embodiment, the present invention includes a method for maintaining the alignment which includes the steps of: receiving a first set of Global Positing System (GPS) location data and second set of Real-Time Kinematics (RTK) error data; comparing the first set of GPS location data with the second set of RTK error data; calculating RTK error correction data; transmitting RTK error correction data to the intermediate drive towers and the last drive tower; calculating the location of the last drive tower using GPS data and RTK error correction data; calculating a straight, center line between the center pivot and the last drive unit; calculating the relative distances between each intermediate drive tower and the calculated center line using a linear regression algorithm; and controlling the average speed over time of each intermediate drive tower to reduce distance between their current locations the calculated center line The present invention provides a system for aligning drive towers within an irrigation system.
US11061140B2 Wavelength division multiplexed LiDAR
Aspects of the present disclosure describe wavelength division multiplexed LiDAR systems, methods, and structures that advantageously provide a wide field of view without employing lasers having a large tuning range.
US11061138B2 Distance measuring device and method of measuring distance by using the same
Provided are a distance measuring device and a distance measuring method of measuring a distance to an object by amplifying an electrical signal using a gain that varies the level of the electrical signal and detecting a peak of the amplified electrical signal.
US11061134B2 Radar level gauge system with improved feed-through
A radar level gauge system, comprising a transceiver; an antenna for radiating an electromagnetic transmit signal from the transceiver towards a surface of the product and for returning an electromagnetic reflection signal back towards the transceiver; a feed-through connecting the transceiver and the antenna; and processing circuitry coupled to the transceiver for determining the filling level based on a relation between the transmit signal and the reflection signal, wherein the feed-through comprises a waveguide arranged between the transceiver and the antenna to receive the transmit signal from the transceiver and guide the transmit signal towards the antenna in a guiding direction, the waveguide comprising an elongated plug arranged in a hollow conductor extending in the guiding direction, wherein the plug comprises a non-conductive sleeve member and a metallic plug member, the non-conductive sleeve member being sealingly joined to a portion of the hollow conductor and to the metallic plug member.
US11061127B2 Vehicle radar system
A vehicle radar system including at least one transceiver arrangement (52) that is arranged to generate and transmit a least one FMCW chirp signal (4a, 4b). Each chirp signal (4a, 4b) includes a corresponding plurality of frequency ramps (r1, r2). The vehicle radar system (3) is arranged to receive reflected signals (5a, 5b) and to mix the received signals (5a, 5b) with the respective transmitted chirp signal (4a, 4b) to obtain at least one IF signal (14). The vehicle radar system (3) is further arranged to produce a periodically updated dwell list (34), and to collect and process data in dependence of the present dwell list (34). The present dwell list includes information where the probability of presence of objects exceeds a certain threshold.
US11061123B1 Techniques for on-chip polarization management using polarizing waveguides
A LiDAR system includes an optical source to emit an optical beam and a PSR a silicon nitride based waveguide to split and rotate an optical beam. The silicon nitride based waveguide includes a first silicon nitride segment including a first layer and a second layer, the first silicon nitride segment having tapered widths along a longitudinal direction. The second layer includes a first section extending from a first end of the first silicon nitride segment to a converging plane with increasing widths and a second section extending from the converging plane to a second end of the first silicon nitride segment with decreasing widths. The LIDAR system further includes an optical element to generate a local oscillator (LO) signal and an optical detector to mix the target return signal with the LO signal to generate a heterodyne signal to extract range and velocity information of the target.
US11061122B2 High-definition map acquisition system
Embodiments of the disclosure provide methods and systems for acquiring map data. The system may include a mounting structure configured to adjustably mount a sensor to a vehicle. The sensor may be configured to capture data indicative of at least one surrounding object as the vehicle travels along a path. The system may further include a controller configured to dynamically determine a mounting angle based on the captured data, and cause the mounting structure to adjust the sensor according to the dynamically determined mounting angle.
US11061120B2 Sensor calibration
A system and methods are described for calibrating one sensor with respect to another. A method includes: determining a depth-motion vector using a first sensor; determining an optical-motion vector using a second sensor; and calibrating the first sensor with respect to the second sensor by minimizing a cost function that evaluates a distance between the depth-motion and optical-motion vectors.
US11061113B2 Method and apparatus for object detection system
The disclosed systems, structures, and methods are directed to an object detection system, employing a receiver configured to receive a signal reflected from an object, an analog-to-digital converter (ADC) configured to convert the received signal into a digital signal, a pre-processor configured to improve a signal-to-noise (SNR) of the digital signal and to generate a pre-processed signal corresponding to the digital signal, a parameter extractor configured to calculate a number of reference cells M and a multiplication factor K0, and a Constant False Alarm Rate (CFAR) processor configured to analyze a cell-under-test (CUT) and M reference cells in accordance with the number of reference cells M and the multiplication factor K0 to detect the presence of the object.
US11061108B1 Sliding window discrete Fourier transform (SWDFT) police signal warning receiver
In one embodiment, a police activity detector is provided. The detector includes a receiver section and a warning section. The receiver section is configured to receive signals generated in the context of law enforcement activity. The warning section is configured to respond to a pulsed signal received by the receiver section and provide an alert if a received signal correlates to a law enforcement signal. The warning section also includes a sliding window discrete Fourier transform (SWDFT) module configured to receive a plurality of time series of data corresponding to sampling a received pulsed signal at a set of sample rates corresponding to a plurality of target frequencies, perform a SWDFT determination on each of the plurality of time series of data to determine a magnitude of the received signal at each of the targeted frequencies, which reveals the presence of a received pulsed signal when the magnitude is elevated, and issue an alert if the magnitude of the received signal corresponding to at least one of the targeted frequencies is greater than or equal to a predetermined threshold.
US11061104B2 Method and apparatus for positioning with wireless signals
Provided is a method for determining positions of one or more target receivers, wherein the one or more target receivers and one or more reference receivers receive a plurality of signals transmitted at unknown times from a plurality of sources that are located at unknown positions and not synchronized with each other. The method includes: obtaining times of arrival of the plurality of signals at the one or more target receivers; obtaining a plurality of times of arrival of the plurality of signals at the one or more reference receivers; and computing, based on the plurality of times of arrival of the plurality of signals at the one or more reference receivers, a plurality of reference positions of the one or more reference receivers, and the times of arrival of the plurality of signals at the one or more target receivers. The method may include determining directions of the plurality of sources.
US11061101B2 Methods and apparatus for calibrating RFID readers and related RFID locationing systems
A radio frequency (RF) identification (RFID) reader calibration system for use with a venue includes an RFID reader having a primary identifier and a plurality of secondary identifiers. The primary identifier and each of the plurality of secondary identifiers having a respective unobstructed line of sight to a point on the floor of the venue. The RFID reader calibration system also includes a data capture device configured to be aimed at the primary identifier and the plurality of secondary identifiers and to capture respective coordinates of the primary identifier and each of the plurality of secondary identifiers. The RFID reader calibration system also includes a controller configured to determine: a location of the RFID reader based on the coordinates of the primary identifier; and an orientation of the RFID reader based on the respective coordinates of the primary identifier and each of the plurality of secondary identifiers.
US11061094B2 Simultaneous pH and oxygen weighted MRI contrast using multi-echo chemical exchange saturation transfer imaging (ME-CEST)
The present disclosure provides a method that includes applying at least one radiofrequency saturation pulse at a frequency or a range of frequencies to substantially saturate magnetization corresponding to an exchangeable proton in the ROI to generate magnetic resonance (MR) data. The MR data is then acquired using an echo-planar imaging readout, which is configured to sample a series of gradient echo pulse trains at a series of gradient echo times and a series of spin echo pulse trains at a series of spin echo times. One or more relaxometry measurement is then computed using the MR data sampled at the gradient echo times and the spin echo times. An oxygen-weighted image is then generated using the one or more relaxometry measurement, and a pH-weighted image is generated using MR data sampled at one or more of the spin echo times or gradient echo times.
US11061092B1 Dynamic B0 shimming for improved fat saturation in magnetic resonance imaging (MRI)
A fat saturation method for a magnetic resonance imaging system having a main magnet providing a magnetic field B0 The method includes: driving a shim coil assembly with a first set of shimming currents to sufficiently alter a B0 field inhomogeneity of the magnetic field B0 within a region that includes a first imaging volume of interest such that water saturation inside the region is reduced from before the first set of shimming currents are applied; applying a fat saturation pulse to the region; identifying the first imaging volume of interest from the region; driving the shim coil assembly with a second set of shimming currents to alter the B0 field inhomogeneity of the magnetic field B0 within the first imaging volume of interest such that the B0 field inhomogeneity within the first imaging volume of interest is reduced; and obtaining magnetic resonance signals from the first imaging volume of interest.
US11061091B2 Method for the magnetic resonance examination of a measurement object and to a radio-frequency unit of a magnetic resonance imaging scanner
A method for the magnetic resonance examination of a measurement object is described, in which a measurement sequence is used in which the magnetic resonance response to the transmitted signal during transmission is measured. It is provided that a correction signal corresponding to the transmitted signal be generated and be used for correction of the response signal. To this end, the correction signal is modulated by a phase value and an amplitude value. The phase value and the amplitude value are automatically and iteratively customized for optimum correction of the response signal by an optimization method using a respective present state value of the measurement signal. Further, a radio-frequency unit (1) is described that can be used to carry out the method according to the invention.
US11061090B2 Magnetic resonance imaging apparatus and RF coil
A magnetic resonance imaging apparatus according to an embodiment includes a Radio Frequency (RF) coil configured to apply an RF magnetic field to a subject. The RF coil includes: a supporting member formed to have a circular cylindrical shape; and an electrically-conductive member which is arranged to extend along an axial direction of the supporting member and through which a radio frequency current flows when the RF magnetic field is generated. The electrically-conductive member includes: a first part provided on an outer circumferential surface of the supporting member; and a second part positioned farther away from an RF shield provided on an outer circumferential side of the RF coil than the first part is, in terms of a radial direction of the supporting member.
US11061086B2 Magnetic device with magnetic structure and micro-fluidic structure
A magnetic device may include a magnetic structure, a device structure, and an associated circuit. The magnetic structure may include a patterned layer of material having a predetermined magnetic property. The patterned layer may be configured to, e.g., provide a magnetic field, sense a magnetic field, channel or concentrate magnetic flux, shield a component from a magnetic field, or provide magnetically actuated motion, etc. The device structure may be another structure of the device that is physically connected to or arranged relative to the magnetic structure to, e.g., structurally support, enable operation of, or otherwise incorporate the magnetic structure into the magnetic device, etc. The associated circuit may be electrically connected to the magnetic structure to receive, provide, condition or process of signals of the magnetic device.
US11061082B2 Single line hall effect sensor drive and sense
A Hall effect sensor system includes a Hall effect sensor and a drive-sense circuit (DSC). The Hall effect sensor includes an input port to receive a DC (direct current) current signal and generates a Hall voltage based on exposure to a magnetic field. The DSC generates the DC current signal based on a reference signal and drives it via a single line that operably couples the DSC to the Hall effect sensor and simultaneously to sense the DC current signal via the single line. The DSC detects an effect on the DC current signal corresponding to the Hall voltage that is generated across the Hall effect sensor based on exposure of the Hall effect sensor to the magnetic field and generates a digital signal representative of the Hall voltage.
US11061081B2 Wearable audio device
A wearable audio device with a magnetic field sensor that is constructed and arranged to sense the Earth's magnetic field. A magnet in the earphone, for example the magnet of the electro-acoustic transducer, produces a first magnetic field having a first magnetic field strength. A nulling magnet produces a nulling magnetic field along at least a first nulling magnet axis. The nulling magnet is configured to reduce an influence of the first magnetic field on the magnetic field sensor. The first nulling magnet axis, the first magnet axis, and the first sense axis are aligned.
US11061079B2 Grounding monitoring system, method, device and computer readable storage medium
The present disclosure relates to a grounding monitoring device, method, system and computer readable storage medium, which relates to the field of coal mine safety. The device includes: a measurement power source for supplying power to the grounding monitoring device; a resistance measurement device connected between the measurement power source and a grounding electrode, the resistance measurement device, the measurement power source and the grounding electrode forming a current detection circuit via the ground, wherein a resistance of a grounding resistor is determined according to a current flowing through the grounding electrode in the current detection circuit to determine a monitoring result.
US11061074B2 Battery measurement device and battery monitoring system
A battery measurement device has an input terminal that receives a voltage of a secondary battery, a measurement circuit that measures a voltage value of a voltage received by the input terminal and generates a measurement information signal representing measurement results, a transmission unit that wirelessly transmits the measurement information signal, and a power source circuit that generates a power source voltage having a prescribed voltage value on the basis of the voltage of the input terminal, and supplies the power source voltage to the measurement circuit and the transmission unit.
US11061071B2 Wafer inspection system, wafer inspection apparatus and prober
A wafer inspection system is provided. The wafer inspection system includes: a transfer region in which a transfer device is arranged; an inspection region in which test heads for inspecting a substrate are arranged; and a maintenance region in which the test heads are maintained. The inspection region is located between the transfer region and the maintenance region, a plurality of inspection rooms accommodating the test heads are adjacent to each other in the inspection region, and the test heads are configured to be unloaded from the inspection region to the maintenance region.
US11061069B2 Burn-in test apparatus for semiconductor devices
Apparatus and methods provide burn-in testing for semiconductors. A burn-in test apparatus (1) may include an outer housing forming an aperture with a test socket to receive a tile or wafer. The tile or wafer may include semiconductor device(s) for burn-in testing. The apparatus may include a thermal control unit to regulate testing temperature and/or drive electronics for powering the socket. The apparatus may include an inlet for gas pressure from a pressure source. The apparatus may include a lid covering the aperture when a tile/wafer is at the test socket. The apparatus may include a seal carrier in the aperture to form a pressure chamber with a surface of the tile. The pressure chamber may pneumatically couple with the inlet. Pressure of the pressure chamber may act upon the tile/wafer to urge a device under testing into thermal and/or electrical contact with the socket for conducting the burn-in test.
US11061058B2 Radio field intensity measurement device, and radio field intensity detector and game console using the same
The present invention provides a radio field intensity measurement device having a display portion with improved visibility, in the case of measuring a weak radiowave from a long distance. In the radio field intensity measurement device, a battery is provided as a power source for power supply and the battery is charged by a received radiowave. When a potential of a signal obtained from the received radiowave is higher than an output potential of the battery, the power is stored in the battery. On the other hand, when the potential of the signal obtained from the received radiowave is lower than the output potential of the battery, power produced by the battery is used as power to drive the radio field intensity measurement device. As an element to display the radio field intensity, a thermochromic element or an electrochromic element is used.
US11061057B2 Non-contact type measuring apparatus for conductivity and permittivity of non-conductive fluid using RF signal
Non-contact type measuring apparatus able to detect a difference in signal intensity by transmitting a radio frequency (RF) signal having a predetermined frequency through one of two coil antennas and receiving an induced RF current signal transmitted via a medium through the other coil antennas and detect conductivity and a variation in characteristic of a non-conductor by comparing the signal intensity with a signal intensity comparison table for each frequency, which is stored in a controller by measuring a signal intensity for each frequency in advance, on the basis of the signal intensity for each frequency. The non-contact type measuring apparatus can accurately measure not only various elements using a characteristic in which conductivity is varied according to total dissolved solid, temperature, and an amount of a conductive medium and permittivity change characteristic of a non-conductor, but also conductivity and variation in characteristic of the non-conductor.
US11061052B2 Probe including an alignment key protruded from a side of an alignment beam and a probe card including the same
A probe includes a probe body for providing an object with a test signal; a tip arranged on an end of the probe body to make contact with the object; and an alignment key protruded from a side of the probe body.
US11061049B2 Flying object position measuring apparatus, flying object position measuring method, and non-transitory storage medium
A flying object position measuring apparatus includes an optical sensor, a storage, an orientation calculator, and a position calculator. The optical sensor obtains an image of a flying object. The flying object performs flight along a ballistic trajectory. The storage stores, in advance, basic trajectory information regarding a basic trajectory of the flying object. The basic trajectory information includes position information of a start point at which the flying object starts the flight. The orientation calculator calculates an orientation of the flying object as viewed from the optical sensor on the basis of the image obtained by the optical sensor. The position calculator calculates, as a position of the flying object, an intersection of a plane of rotation with the orientation of the flying object. The plane of rotation is a plane based on a rotation of the basic trajectory around a vertical axis that travels through the start point.
US11061045B2 Sample analysis system and method
A matrix droplet extruder includes one or a plurality of reagent containers. Pneumatic connectors are each connectable to a corresponding docking station connector of a docking station that is connectable to a pneumatic generator controllable by a controller to provide pneumatic pressure to the pneumatic docking station connectors. A droplet matrix extrusion surface includes an array of perforations. A liquid management chip has a network of dispensing channels for dispensing reagents from reagent containers through the array of perforations. A pneumatic control network includes pneumatic channels and gates that are controllable by application of the pneumatic pressure to the gates via the pneumatic channels to enable or block dispensing the one or more reagents to repeatedly generate a matrix of droplets when applying the pneumatic pressure to the reagents.
US11061044B2 Plug processing device and specimen test automation system including same
Plug-closing processing units are provided with: a first plug chuck parts that grasp plugs; and a second plug chuck part located above the first plug chuck parts, wherein the first plug chuck parts each include at least two first supports that grasp the plugs from more than one direction, and the second plug chuck part is provided with a plug-closing mechanism that includes a second support disposed in the radial direction of plugs and having an inclined lower end surface. Thus, provided are a plug processing device capable of stable plug-opening processing and plug-closing processing on a conveyor line for a specimen container, and a specimen test automation system including the plug processing device.
US11061039B2 Compositions and methods for purification and detection of HDL and ApoA1
The present invention provides methods, kits, and compositions for purifying HDL molecules from a sample (e.g., blood sample) using HDL tagging molecules comprising an HDL lipophilic core binding peptide (e.g., portion of ApoA1) and an affinity tag. The present invention also provides methods, kits, and compositions for detecting non-fragmented ApoA1 with mass spectrometry. The present invention further provides methods, kits, and compositions for tagging HDL molecules in a sample with detectably labeled ApoA1 molecules such that the ratio of detectably labeled ApoA1 molecules to native ApoA1 proteins may be determined.
US11061037B2 Diagnostic of heart failure
Disclosed herein is a method for classifying a patient at risk for heart failure, wherein the method comprises the steps of (i) measuring the concentration of IGFBP2 in a sample obtained from the patient and (ii) comparing the concentration of IGFBP2 measured in step (i) to a control value derived from the concentration of IGFBP2 in samples from patients who are at particular stages of heart failure and/or to a control value derived from the concentration of IGFBP2 in blood samples from healthy patients.
US11061036B2 Methods for epitope mapping
A TRESI-HDX-based method for mapping protein-protein interactions comprises substantially simultaneously (a) initiating complexation between the proteins and (b) labelling the complex. In aspects, the proteins comprise an antibody and an antigen, an enzyme and a substrate, or a drug and a drug target. In aspects, the labelling time is from about 1 ms to about 1000 ms.
US11061034B2 Blood biomarker for use in evaluation of effect of drug therapy on kidney cancer
Disclosed are methods for determining the efficacy of a pharmacotherapy drug for kidney cancer using a blood test. The methods include the evaluation of the effect of a drug therapy for the treatment of kidney cancer by measuring the PARK7 level in a blood sample taken from a patient with kidney cancer who receives the drug therapy for the treatment of kidney cancer. An increased PARK7 level indicates that the drug therapy is not effective. Moreover, by using the blood PARK7 level as an indicator, the efficacy of a candidate substance for a therapeutic agent for kidney cancer can also be determined.
US11061030B2 Affinity-oligonucleotide conjugates and uses thereof
Provided herein are methods and compositions for single cell characterization using affinity-oligonucleotide conjugates. Provided herein are methods and compositions for single cell charaterization using tetramer-oligonucleotide conjugates.
US11061029B2 Methods of determining colorectal cancer status in an individual
A method of determining colorectal cancer status in an individual, which comprises abundance profiling of the individual's microbiome.
US11061026B2 System of evaluating corpus luteum function by recurrently evaluating progesterone non-serum bodily fluids on multiple days
Disclosed herein are devices, systems, methods and kits for performing immunoassay tests to detect for at least progesterone or analytes of progesterone on a sample in association with diagnosing problems and issues associated with corpus luteum functionality. The immunoassay devices and methods may be used in conjunction with diagnostic reader systems and/or a base unit for obtaining a sensitive read-out of the immunoassay results. The immunoassay devices and methods may utilize a competitive binding-like assay and a sandwich binding assay to detect at least progesterone or analytes of progesterone in a sample.
US11061022B2 Modular point-of-care devices, systems, and uses thereof
The present invention provides devices and systems for use at the point of care. The methods devices of the invention are directed toward automatic detection of analytes in a bodily fluid. The components of the device are modular to allow for flexibility and robustness of use with the disclosed methods for a variety of medical applications.
US11061019B2 High sensitivity optical detection system
A high sensitivity optical system for detection of chemical and biological analytes is disclosed comprising a vessel containing the chemical and biological analytes, a light-guide inside the vessel but separated from the vessel by the chemical and biological analytes, one or more excitation light sources at one end of the vessel, a detector at another end of the vessel, one or more excitation filters between the excitation light sources and the vessel, one or more emission filters between the vessel and the detector, and light directing components. The novel optical system is secured in a housing and connected to devices extrinsically or intrinsically for data input, process, display, storage, and communication. This optical system could enable clinical level diagnosis of a wide range of diseases in an inexpensive mobile point-of-care format. Furthermore, the form factor of the optical system can be significantly reduced to form a highly integrated lab-on-a-chip system.
US11061018B2 Compositions and methods for disease diagnosis using single cell analysis
Certain embodiments of the invention are directed to evaluating and identifying cells by recording and interpreting a time-dependent signal produced by unique cell respiration and permeability attributes of isolated viable cells.
US11061017B2 High throughput and functional screening method for muscle related disorders and biological processes
The invention relates to a method for high throughput screening compounds by using a plurality of automated cell based assays assessing skeletal muscle cells contractility, morphology, and metabolism, in order to predict the efficacy of said compound on a panel of applications linked with muscle physiological and pathophysiological processes, comprising: (i) providing an in vitro culture of myotubes, wherein the in vitro myotubes culture is obtained by the following method: providing a cell culture device allowing the culture of myoblasts or myotubes, depositing said cells from a human donor or human group of donors, in good health or affected by a muscle related disorder, from primary cells, a cell line, an isogenic cell line or differentiated stem cells recapitulating a muscle disorder, on said culture device by using a method allowing the spatial control of cell culture, culturing said cells during a determined incubation time so as to promote a spatially controlled myotube culture; (ii) adding at least one compound to said culture; (iii) after a determined incubation time of the myotubes with said compound, carrying out structural and/or functional readouts of the myotubes to determine the effect of said compound on the myotubes; and (iv) based on said determined effect, predicting the ability of said compound to improve or alter healthy muscle features, or to treat, rescue, or cure muscle disorders, said features or said disorders being linked with muscle contraction, muscle morphology or muscle metabolism.
US11061015B2 Droplet microfluidic device and methods of sensing the results of an assay therein
A method of determining the result of an assay in a microfluidic device includes the steps of: dispensing a sample droplet onto a first portion of an electrode array of the microfluidic device; dispensing a reagent droplet onto a second portion of the electrode array of the microfluidic device; controlling actuation voltages applied to the electrode array to mix the sample droplet and the reagent droplet into a product droplet; sensing a dynamic property of the product droplet; and determining an assay of the sample droplet based on the sensed dynamic property. The dynamic property is a physical property of the product droplet that influences a transport property of the product droplet on the electrode array. Example dynamic properties of the product droplet include the moveable state, split-able state, and viscosity based on droplet properties. The method may be used to perform an amoebocyte lysate (LAL) assay.
US11061011B2 Method for determining a time window in which a casing pressure test can be performed without damaging a cement sheath
The present invention relates to a method for determining a time window in which a casing pressure test can be performed without damaging a cement sheath. The time window is determined by: determining the hydration degree of the cement at a given time for a considered pressure and temperature values in the well; and then comparing the determined hydration degree to a predetermined value. If the determined hydration degree is below the predetermined value, then the casing pressure test can be done without damaging the cement.
US11061010B2 Coaxial capacitive sensor and a method for on-line monitoring and diagnosing engine lubricating oil abrasive particles
A coaxial capacitive sensor includes a sensor lubricating oil inlet and a sensor lubricating oil outlet. The sensor lubricating oil inlet and the sensor lubricating oil outlet separately communicate with the interior of the coaxial capacitive sensor. The interior of the coaxial capacitive sensor is provided with a center bearing, electrode support insulating substrates, and electrode plates. The plurality of electrode support insulating substrates and the center bearing divide the interior of the coaxial capacitive sensor into a plurality of detection sub-spaces, and the electrode plates are attached onto the electrode support insulating substrates, respectively. The coaxial capacitive sensor provided by the present invention can be arranged in a lubricating oil pipeline to avoid the influences of environmental factors on the testing results, and can on-line detect the characteristics of the lubricating oil abrasive particles efficiently.
US11061005B2 Mass spectrometry assay method for detection and quantitation of organic acid metabolites
A method for determining in a sample, by mass spectrometry, the presence, absence, or amount of one or more analytes is described herein. The run time is less than six minutes. The method includes subjecting the sample to an ionization source under conditions suitable to produce one or more ions detectable by mass spectrometry from each of the one or more analytes, wherein the one or more analytes are derivatized prior to ionization; measuring, in a single injection, by mass spectrometry, the amount of the one or more ions from each of the one or more analytes; and using the measured amount of the one or more ions to determine the amount of each of the one or more analytes in the sample.
US11060999B2 Systems and methods for predictive diagnostics for mechanical systems
A predictive diagnostics system for monitoring mechanical seals. The system autonomously detects a loss of lubrication within a sliding seal interface of a mechanical seal, the system including a loss of lubrication failure mode logic module configured to monitor data sensed by one or more sensors and diagnose conditions relating to a loss of lubrication within the sliding seal interface, and a plurality of other failure mode logic modules configured to monitor data sensed by the one or more sensors and diagnose conditions relating to specific types of mechanical failures known to occur in mechanical seal systems, the loss of lubrication failure mode logic module configured to determine which of the plurality of other failure mode logic modules are activated during the diagnosis of conditions related to a loss of lubrication within the sliding seal interface.
US11060990B2 Semiconductor measurement device and method of measuring semiconductor
A semiconductor measurement device includes an electrode provided in a semiconductor sample, and a probe contactable with the semiconductor sample. A driver moves a contact position of the probe with respect to the semiconductor sample. A power supply applies electric power between the probe and the electrode. A measurement operation portion measures a current flowing via the semiconductor sample between the probe and the electrode as a voltage applied between the probe and the electrode is changed, the measurement operation portion measuring the current flowing for each of plural measurement points of a surface of the semiconductor sample while causing the probe to scan the measurement points, or while sequentially bringing the probe into contact with the measurement points. A display displays a relationship between the voltage and the current measured at each of the measurement points.
US11060989B2 Microneedle-based electrical impedance sensor to monitor plant water status in real time
A sensor uses microneedle electrodes and multi-frequency electrical impedance spectroscopy to monitor plant water status in real time. The microneedle can be between 10 and 1000 microns in length, enabling precise placement in a variety of plant tissues. The impedance behavior can distinguish electrical properties and physiological functions of different plant tissue types. Therefore, impedance measurements can be used to monitor water stress to prevent irreversible damage to a plant and to enable improvement of plant biomass or fruit yield.
US11060988B2 Track pin communication system and method
A method for detecting status information about a track pin of a track chain for heavy equipment includes disposing a track pin sensor within a void of the track pin; sensing with the track pin sensor a temperature characteristic of the track pin; determining status information based on the temperature characteristic; and wirelessly communicating the status information to a remote device. A method for detecting status information about a mechanical system that generates heat energy includes generating electrical energy based on the heat energy; providing the electrical energy to a control unit; sensing with the control unit a temperature characteristic of the mechanical system based on a voltage of the electrical energy; determining status information of the mechanical system based on the temperature characteristic; and wirelessly communicating the status information to a remote device.
US11060986B2 Method of fabricating a reference blade for calibrating tomographic inspection, and a resulting reference blade
A method of fabricating a reference blade for calibrating non-destructive inspection by tomography of real blades of similar shapes and dimensions, including making a three-dimensional blank out of resin, creating housings in the thickness of the blank at predetermined locations, and introducing in each of the housings a cylinder including an artificial defect or a real defect in order to obtain the reference blade.
US11060984B2 Dispensing inspection device and dispensing inspection method
There are provided a dispensing inspection device and a dispensing inspection method that inspect drugs packaged in a packaging bag. The dispensing inspection device includes a transport passage that transports a packaging bag in which drugs are packaged, an imaging unit that images the drugs packaged in the packaging bag on the transport passage, a dispersion mechanism that disperses the drugs packaged in the packaging bag on the transport passage, and an inspection unit that inspects the drugs on the basis of an image of the drugs taken by the imaging unit. The dispersion mechanism includes: a column that is positioned on a side of a second surface of the packaging bag and is disposed in a direction crossing the packaging bag; a first pressing member that is positioned on a side of a first surface of the packaging bag, is disposed on an upstream side of the column in a transport direction, and presses the first surface of the packaging bag; and a second pressing member that is disposed on a downstream side of the column in the transport direction and presses the first surface of the packaging bag. The first and second pressing members are independently movable in a direction opposite to a pressing direction, relative positions of the column, the first pressing member, and the second pressing member are fixed, and the dispersion mechanism and the packaging bag are movable relative to each other in the transport direction.
US11060972B2 Method for analysing a gas
The invention relates to a method for analyzing gas by an optical method, according to which a gas sample, comprising gaseous species for which it is desired to determine the quantity, is subjected to an illuminating radiation generated by a light source. The method comprises detecting a radiation having crossed the gas, by means of a light sensor. According to the invention, the light source produces different successive illuminations, such that at each illumination, the spectrum of the illuminating radiation varies. During each illumination, the intensity of the radiation detected by the light sensor is recorded. A processor can estimate a quantity of each gaseous species as a function of the respective intensities measured during each illumination. The invention also relates to a gas analysis device implementing the method.
US11060967B2 Method and apparatus for determining markers of health by analysis of blood
Biomarkers of high blood pressure are measured to identify high blood pressure of the subject based on one or more biomarkers. In many embodiments, the response of the biomarker to blood pressure occurs over the course of at least an hour, such that the high blood pressure identification is based on a cumulative effect of physiology of the subject over a period of time. The methods and apparatus of identifying high blood pressure with biomarkers have the advantage of providing improved treatment of the subject, as the identified biomarker can be related to an effect of the high blood pressure on the subject, such as a biomarker corresponding to central blood pressure. The sample can be subjected to increases in one or more of pressure or temperatures, and changes in the blood sample measured over time.
US11060966B2 Docking station for a surface measuring apparatus
The invention relates to a docking station 2 for a surface measuring apparatus 1, more particularly an optical surface measuring apparatus. The docking station has a reference measuring surface 4 which can be brought into a covered state in which it is covered from the environment of the docking station 2 and an uncovered state in which it is not covered from the environment of the docking station 2. When the surface measuring apparatus 1 is in the docking station 2 and the reference measuring surface 4 is in the uncovered state, the surface measuring apparatus 1 can perform a reference measurement of the reference measuring surface 4 and can calibrate the surface measuring apparatus 1 using the reference measurement. In contrast, when the reference measuring surface 4 is in the covered state, it is not exposed to the environment of the docking station 2 and is therefore protected from, for example, dust, light, moisture or mechanical impacts. The covered and uncovered states of the reference measuring surface 4 are preferably reached through a movement of the reference measuring surface 4 itself or through a movement of a cover for the reference measuring surface 4.
US11060964B2 Cell detection method
Provided is a cell detection method which makes it possible to effectively and accurately perform gene analysis only on target cells. The cell detection method includes a sorting step of obtaining first information derived from cells in a sample solution by using a flow cytometry method and sorting target cells into a container having arrays of wells each having an opening based on the first information, an imaging step of imaging the cells sorted into the container, and a determination step of obtaining second information derived from cells based on the image of the cells captured by the imaging step and determining cells to be analyzed from the sorted cells.
US11060963B2 Particulate collection and analysis
Embodiments relate to a system for particulate matter collection and analysis. The embodiments include system components and an associated control system. One or more of the components are dynamically adjustable. Fluid flow is captured by a capture medium positioned relative to a fluid channel, and particulate matter present within the fluid flow is acquired. An image capture device is employed to analyze captured particulate matter. In addition, a modifiable component is provided relative to the capture medium, the fluid channel and the image capture device. The control system is provided in communication with the system components and functions to provide and support dynamic adjustment of one or more of the modifiable component, image capture device, or capture medium in response to the acquired particulate matter and analysis thereof.
US11060962B2 Flow analysis method
Provided is a flow analysis method capable of predicting a flow state of a composite resin material by taking into account a change in filler dispersion degree of the composite resin material. In a flow analysis method for a composite resin material having a filler and a resin, in a certain process of identifying a region in which the composite resin material flows and analyzing a flow, an exothermic reaction speed of the composite resin material in the region is computed using a filler dispersion degree in the composite resin material, a temperature and the filler dispersion degree of the composite resin material in the region is computed using the computed exothermic reaction speed, and an exothermic reaction speed in a process subsequent to a process is computed using the computed filler dispersion degree.
US11060961B2 Apparatus and method for evaluating electrode embrittlement
Apparatus and methods of evaluating brittleness by measuring force applied to an electrode specimen by simulating a wound state of a jelly-roll type electrode assembly are disclosed herein. In an embodiment, a brittleness evaluation apparatus includes a jig unit, a driving unit, and a measurement analyzing unit. The jig unit includes two jigs, a groove formed between the jigs, a pressing plate, and guides. The jigs facing each other and have top surfaces formed in a horizontal plane and configured to receive a specimen arranged on the top surfaces along a length direction extending between and along the top surfaces. The pressing plate is arranged perpendicular to the length direction and configured to cause the specimen to bend by descending into the groove. The guides are located on each of the top surfaces of the jigs and configured to prevent distortion of the specimen during descent of the pressing plate.
US11060954B2 Safety fence and vehicle testing device
A safety fence for a vehicle testing device includes a fixed fence part, a slide fence part, a first angled fence part, and a second angled fence part. The fixed fence part is structured to be arranged substantially in parallel with a wheel of a test vehicle, wherein the test vehicle is placed on a roller exposed through a roller opening of a pit cover. The slide fence part is arranged in parallel with the fixed fence part, and structured to move in a longitudinal direction of the test vehicle. The first angled fence part is attached to an end portion of the fixed fence part, and structured to swing inwardly and outwardly of the fixed fence part. The second angled fence part is attached to an end portion of the slide fence part, and structured to swing inwardly and outwardly of the slide fence part.
US11060947B2 Top loaded bidirectional testing system and method of using the same
A testing system for load test measuring a shaft resistance and a base resistance having first and second operating units with the first operating unit having a bottom loading plate, a base bearing plate and base mobilizer bars operably joined thereto; the second operating unit having a top loading plate, a shaft bearing plate and shaft mobilizer bars operably joining them together wherein the first and second operating units can move relative to one another; the system having a loading sources producing a test load between the top and bottom loading plates to move them apart wherein the shaft bearing plate that is positioned below a foundation element produces an upward compressive force test load on the foundation element to test shaft resistance and the base bearing plate that is positioned between the shaft bearing plate and the bottom surface of the foundation opening produces a downward compressive force test load on the bottom surface to test base resistance.
US11060940B2 Vibration insulator and unbalance detection device including vibration insulator
There is provided a vibration insulator mounted between a cartridge and a wheel-side housing, in which the cartridge includes a rotor having a wheel and a rotational shaft and a bearing housing accommodating a bearing rotatably supporting the rotor, and the wheel-side housing is to be pressed to the bearing housing in an axial direction. The vibration insulator includes an annular outer ring portion having a wheel-side contact surface configured to come into contact with the wheel-side housing, an annular inner ring portion disposed inside the outer ring portion with a clearance from the outer ring portion and having a bearing-side contact surface configured to come into contact with the bearing housing, and a flexible support portion interposed between the outer ring portion and the inner ring portion and connecting the outer ring portion and the inner ring portion, the flexible support portion being elastically deformable.
US11060936B2 Physical quantity measuring device
A physical quantity measuring device includes a cylindrical case provided with a through hole, a sensor module, a joint, a cap member, a circuit board including an electronic circuit and an electronic adjuster, a sealing member attached to the through hole, and an adjuster member capable of adjusting the electronic adjuster. The electronic adjuster includes an engaged portion disposed to face the through hole. The sealing member is provided with a housing recess opened to an outside of the cylindrical case, and a communication hole for bringing the housing recess into communication with an interior of the cylindrical case. The adjuster member includes a shaft that is hermetically attached in the communication hole, an engagement portion provided at a first end of the shaft to be engageable with the engaged portion, and an operable portion provided at a second end of the shaft and housed in the housing recess.
US11060933B2 Method for determining loading of a bearing, a computer program product, a control facility and a drive
In a method for determining loading of a bearing supporting a rotor of an electrical machine, the rotational speed and angular acceleration of the rotor is determined, matrix elements of a matrix are assigned to respective ranges of the angular acceleration and to respective ranges of the rotational speed, when the electrical machine is operated in a respective range of the angular acceleration and the rotational speed corresponding to the respective matrix element for a predefined time unit, an elementary variable, for example a value of 1, is added to the respective matrix element, and the loading of the bearing is determined as a weighted sum of the matrix elements. Thus, the matrix forms a representation of the operating time of the bearing and of the service life over time in relation to the rotational speeds and angular accelerations. The loading can be shown on a display.
US11060932B2 Method and system for sensing high resolution shaft position and axial displacement
Methods and systems for the absolute high-resolution measurement of angle of rotation of a shaft, which allow for concurrent measuring of axial displacement and/or encoded identification information, are disclosed. Included is a method for measuring characteristics of a rotating shaft comprising obtaining optical signals by optically probing one or more patterns having a leading edge and a series of symbols disposed at one or more circumferences of the shaft; oversampling the optical signals; measuring time of arrival for the leading edges and determining therefrom an amount of time between arrival of two or more of the leading edges; interpolating and extrapolating the amount of time between arrival of the leading edges; and determining therefrom one or more of shaft twist, angle of rotation and/or axial loading, translation, or displacement. The methods include optically probing a pattern disposed around the circumference of a shaft that comprises a series of wedge-shaped symbols.
US11060931B2 Sensor device
A sensor device that can reduce an assembly error of a magnetic sensor with respect to holders is provided. Magnetic sensors are disposed between first magnetism collection portions and second magnetism collection portions with a first holder and a second holder assembled to each other. A circuit board recessed portion of the second holder is provided with positioning protrusions that extend toward the first holder. A circuit board, on which the magnetic sensors are mounted, is provided with through holes. The magnetic sensors are integrally assembled to the second holder in advance with the positioning protrusions inserted through the through holes.
US11060929B2 Pressure sensor die attach
Pressure sensor systems and methods of assembling pressure sensor systems that reduce the need for accurate placement of a pressure sensor die in a pressure sensor package, reduce leakage in pressure sensor systems, and provides a consistent attachment of a pressure sensor die to a package.
US11060928B2 Load sensor and load sensor integrated type multiaxial actuator
Provided is a load sensor that may precisely detect a load of pressing force to an object. A load sensor to be used for a multiaxial actuator (10) that has a drive rod (12) that linearly moves in an axial direction in a state where the drive rod (12) is contained in a housing (11), and a suction rod (22) that is arranged in parallel with the drive rod (12), linearly moves at the same time as the drive rod (12) in the axial direction, and has a tip end portion (22a) to be pressed, when a chip is to be suctioned, against the chip, includes a coupling member (30) that couples the drive rod (12) and the suction rod (22), in which the coupling member (30) has a first coupling part (31) that couples the drive rod (12), and a second coupling part (32) that couples the suction rod (22) in an integrated state, and the first coupling part (31) has a strain body part (311) that is formed to be thinner than the second coupling part (32) and supports the drive rod (12), and strain gauges (41) to (44) attached to the strain body part (311).
US11060921B2 Optical module comprising first optical component and second optical component and infrared thermometer comprising optical module
An optical module includes a base, a first optical component and at least two washers. The first optical component is disposed on the base and the first optical component has a flange. The washers are disposed on the first optical component and sandwiched in between the base and the flange. Each of the washers has a first side surface and a second side surface, wherein the first side surface and the second side surface tilt with respect to each other by an angle.
US11060919B2 Infrared image sensor
An image sensor includes on a support a plurality of first pixels and a plurality of second pixels intended to detect an infrared radiation emitted by an element of a scene. Each of the pixels includes a bolometric membrane suspended above a reflector covering the support, wherein the reflector of each of the first pixels is covered with a first dielectric layer, and the reflector of each of the second pixels is covered with a second dielectric layer differing from the first dielectric layer by its optical properties.
US11060916B2 Adjustable hyperspectral detection chip enhanced by multi-resonance plasmonic mechanism
An adjustable hyperspectral detection chip enhanced by a multi-resonance plasmonic mechanism. The detection chip consists of an array of metal nanonail resonator detection units. Each detection unit (1) comprises: a bottom electrode (2), a semiconductor material layer (3), a spacer layer (4), a nanonail array (5), a control material layer (6), a top electrode (7), a peripheral control signal (8), and a driving circuit (9). The positional relationship from top to bottom is the top electrode (7), the control material layer (6), the nanonail array (5), the spacer layer (4), the semiconductor material layer (3), and the bottom electrode (2). The nanonail array (5) is loaded inside the control material layer (6), and the peripheral control signal (8) and the driving circuit (9) are connected to both sides of the control material layer (6).
US11060910B2 Xenon suppression filter for spectrometry
A device for improving the suppression of light from a Pulsed Xenon light source for spectrometry by combining a Variable Longpass Order-Sorting filter with a Dichroic Balancing filter coated on a fused Silica substrate is disclosed.
US11060901B2 Device and method for measuring the level of liquid in a container
The invention relates to a filling level measuring device (10) for measuring the filling level in a container (2) through the wall (9) thereof by means of ultrasound, having an ultrasonic measuring head (12), a controller (20), and a fastening device (24) by means of which the filling level measuring device (10) can be fastened to the container (2) such that the ultrasonic measuring head (12) is pressed against the wall (9) of the container (2). The invention further relates to a method of operating such a filling level measuring device (10), wherein a sampling rate is used which is situation-dependent. The invention finally relates to an assembly made up of such a filling level measuring device and at least one spacer (50) which can be attached to the lower edge of a container (2) to be provided with the filling level measuring device (10).
US11060899B2 Method for determining a maximum allowable volume of water that can be removed over time from an underground water source
The invention relates to a method for determining a maximum allowable volume of water that can be removed over time from an underground water source, the volume of water being removed at a removal point and the hydrogeological state of the underground water source being qualified by piezometric measurements on a reference piezometer, the method being characterized in that it includes, in particular, a continuous measurement by a first piezometric level sensor on the removal point, the sensor having a first log of available data over a predetermined period that has passed; and another continuous measurement by a second piezometric level sensor on the reference piezometer, the second sensor having a second log of available data over the predetermined period that has passed; the method also comprising subsequent steps implemented by a calculation machine.
US11060895B2 Gas meter including a measurement unit in communication with a shutoff valve in an extended section within a meter body
A gas meter includes a meter body having a meter inlet into which a fluid-to-be-measured is to flow and a meter outlet from which the fluid-to-be-measured is to flow out, and an extended section extending from the meter inlet to an interior of the meter body. The gas meter further includes a flow rate measurement unit inside the meter body, the flow rate measurement unit having a measurement flow passage having a straight tubular shape, a lead-in port and a lead-out port for the fluid-to-be-measured, and a shutoff valve in an internal passage of the extended section. The lead-in port is airtightly connected to the extended section so as to communicate with the internal passage.
US11060892B2 Vortex flowmeter
In this vortex flowmeter provided with a vortex generator and a flow rate measuring unit the flow rate measurement unit includes a piezoelectric element and a piezoelectric element case. The piezoelectric element case includes: a fitted part fitted in the body case; a pressure receiving part protruding out from a distal end face of the fitted part and placed in a body passage; a hollow portion formed along the axial direction of the piezoelectric element case in the fitted part to separate the fitted part and the pressure receiving part; and a slit formed inside of the pressure receiving part and configured to accommodate the piezoelectric element.
US11060889B2 Methods and apparatus to determine a position of a rotatable shaft of a motor
Methods and apparatus to determine a position of a rotatable shaft of a motor are disclosed. An example apparatus to determine a position of a rotatable shaft of a motor includes a sensor printed circuit board (PCB) structured to be mounted to a motor, the sensor PCB including a plurality of capacitive sensors, the plurality of capacitive sensors having respective ones of a plurality of capacitances that independently change as a conductor moves relative to the sensor PCB in conjunction with a rotatable shaft of the motor during an operation of the motor, and a controller electrically coupled to the sensor PCB, the controller configured to determine a position of the rotatable shaft based on the plurality of capacitances.
US11060885B2 Univariate anomaly detection in a sensor network
Embodiments determine anomalies in sensor data generated by a sensor. Embodiments receive a first time window of clean sensor data generated by the sensor, the clean sensor data including anomaly free data, and determine if the clean sensor data includes a cyclic pattern. When the clean sensor data has a cyclic pattern, embodiments divide the first time window into a plurality of segments of equal length, where each equal length includes the cyclic pattern. Embodiments convert the first time window and each of the plurality of segments into corresponding curves using Kernel Density Estimation (“KDE”). For each of the plurality of segments, embodiments determine a Kullback-Leibler (“KL”) divergence value between corresponding curves of the segment and the first time window to generate a plurality of KL divergence values.
US11060884B2 Terminal device, group communication system, and group communication method
A terminal device includes a communication unit configured to transmit and receive information, an input unit configured to receive input of state information indicating a state of a movable object, and a controller configured to determine whether a predetermined state change has occurred in the movable object based on the input state information, acquire, as attention information, state-changed position information indicating a state-changed position that is a position of the movable object when the predetermined state change has occurred and attention voice information including an attention content for the state-changed position as voice when it is determined that the predetermined state change has occurred, and cause the communication unit to transmit the acquired attention information.
US11060883B2 System and method for determining the energy requirement of a vehicle for a journey
A system for determining an energy requirement of a vehicle for a journey. The system includes a predictor mechanism to predict, using an energy prediction algorithm, a vehicle energy requirement for the journey. The system includes an updater mechanism configured to refine the energy prediction algorithm for the vehicle by determining for each of a number of historical journeys undertaken by the vehicle, an error between an actual vehicle energy usage for the historical journey and a predicted energy usage derived using the energy prediction algorithm for the historical journey, each historical journey of the of the number of historical journeys being associated with a respective error of a set of errors. An aggregate error is calculated from the set of errors. The updater is arranged to adjust the energy prediction algorithm to reduce the aggregate error.
US11060880B2 Route planning method and apparatus, computer storage medium, terminal
A navigation system may be provided. The navigation system may obtain an image comprising displayable content. The navigation system may receive a trigger instruction to plan a route based on the image. The navigation system may recognize, by an image recognition system, in response to receipt of the trigger instruction, feature content included in the displayable content. The feature content may be indicative of a target geographic location. The system may generate, in response to recognition of the feature content, at least one route from a current geographic location of a terminal to the target geographic location.
US11060878B2 Generating personalized routes with user route preferences
A navigation device is provided that includes one or more input devices configured to receive starting and ending locations for route navigation, and a processor configured to retrieve user route preferences. The user route preferences may indicate one or more preferred route characteristics. The processor further may be configured to receive a request for a route from a starting location to an ending location via the one or more input devices, to read stored map information including a plurality of route segments. Each route segment may include route segment data indicating one or more route characteristics of that route segment. The processor may further be configured to generate a personalized route that includes at least one route segment having route segment data indicating at least one of the one or more preferred route characteristics of the user, and to display the personalized route to the user.
US11060877B2 Opportunistic fueling for autonomous vehicles
Opportunistic fueling for car hailing autonomous vehicles are disclosed herein. An example method includes evaluating a trip schedule having one or more destinations for a vehicle, calculating a plurality of potential routes based on the trip schedule with fueling options along a proposed path of travel for the vehicle, applying one or more vehicle fueling constraints, selecting an optimized route from the plurality of potential routes for the vehicle using the one or more vehicle fueling constraints, and completing the trip schedule using the optimized route.
US11060875B2 Automated identification of problematic locations for navigation and route guidance modification for dynamic alerting
A device receives re-routing event data identifying a deviation from a proposed route at a particular location. The device determines, based on the re-routing event data, whether the deviation from the proposed route is a problem deviation or a planned deviation, and associates, based on determining that the deviation from the proposed route is a problem deviation, the particular location with an problematic location tag. The device determines that a route, corresponding to a request for routing information received from a navigation device, includes the particular location, and determines, based on a user profile and the problematic location tag, a particular alert level, of a plurality of alert levels, to associate with the particular location. The device detects a proximity of the navigation device to the particular location, and causes a particular alert corresponding to the particular alert level to be provided via the navigation device.
US11060872B2 Systems and methods for materials handling vehicle odometry calibration
Systems and methods for calibrating odometry of a materials handling vehicle. One embodiment of a method includes determining a current location of the materials handling vehicle, determining an odometry distance from the current location to a destination based on a calculation of a determined number of rotations of a wheel and a circumference of the wheel, and determining a positioning system distance from the current location to the destination. Some embodiments include comparing the odometry distance with data from the positioning system distance to calculate a scaling factor, applying the scaling factor to a fast alpha filter to achieve a fast filter result, and applying the scaling factor to a slow alpha filter to achieve a slow filter result. Similarly, some embodiments include applying the fast alpha filter to the scaling factor to smooth noise, calculating an updated odometry distance utilizing the scaling factor, and utilizing the updated odometry distance.
US11060871B2 Proximity navigation
A system and method that triggers actions or sets of actions within a software application executed on a mobile device based at least in part on location identifiers.
US11060870B2 Process and machine to predict and preempt an aerodynamic disturbance
A process and machine configured to predict and preempt an aerodynamic disturbance. The machine may include a BDE (Bhan-Donahue-Endres) adaptor configured to that comprises a specially programmed processor that has an adaptive learning control and rules to: modify a control augmentation system on an aerospace vehicle, to preclude an undesired state of the aerospace vehicle unaccounted for by control laws in current control augmentation systems; form a prediction for an airspeed of the aerospace vehicle that replaces an airspeed input from a sensor of the aerospace vehicle, in a phase of operation prone to instrumentation error, into the control augmentation system; generate an estimate, based upon the prediction, of an anticipated disturbance to a desired state of the aerospace vehicle; and generate, based upon the estimate, a command to a control element of the aerospace vehicle that preempts the undesired state of the aerospace vehicle.
US11060867B2 Rotation rate sensor and method for manufacturing a rotation rate sensor
A rotation rate sensor includes a substrate and a drive structure that is movable relative to the substrate and is fastened to the substrate via a spring system that includes first and second spring components that each connects the drive structure and the substrate and that are joined by an intermediate piece, the drive structure being joined to the intermediate piece via the first portion, and the intermediate piece or a center area, which is at least partially situated between the first and second portions, being joined to the substrate via the second portion, the first and/or second portions having a respective varying base area in a respective main extension direction of the first and second portions, respectively.
US11060865B1 Disk resonator gyroscope (DRG) with engineered radial stiffness for high anchor quality factor (Q)
Dimensions of a disk resonator gyroscope along the radial line of a resonator can be varied to engineer radial stiffness. An apparatus may comprise: a resonator comprising a plurality of concentric circumferential segments and a plurality of slots formed between the concentric circumferential segments; and at least one support supporting the resonator, wherein a width, in a radial direction, of each of the concentric circumferential segments is varied depending on a distance from the at least one support to the each of the concentric circumferential segments. The apparatus may further comprise radial segments connecting between the concentric circumferential segments. The concentric circumferential segments may have a ring shape.
US11060864B1 Controller for measuring distance from reference location and real size of object using a plurality of cameras
A controller obtains a distance index associated with first and second cameras and a camera distance between the first and second cameras. The controller receives a first and second image captured by the first and second cameras, respectively. The first and second images include a first and second object image of an object, respectively. The controller calculates a first object distance between the first camera and the object using a distance index associated with the first and second cameras, the camera distance, the first object image, and the second object image. The controller calculates an object real size of the object using the first object distance, the second object image, the camera distance, and the distance index. The controller determines whether policy criteria are satisfied by the first object distance and/or the object real size. When satisfied, the controller performs an action associated with the criteria.
US11060861B2 Method of measuring uneven shape on three-dimensional curved surface
A method of measuring an uneven shape on a three-dimensional curved surface for measuring an uneven shape present on a three-dimensional curved surface of a measurement object and finer than the three-dimensional curved surface, the method comprising: a surface shape data acquiring step of acquiring three-dimensional surface shape data representative of a surface shape of the measurement object; a dividing step of extracting data of a divided portion representative of a surface contour shape of the divided portion from the three-dimensional surface shape data, for each of the divided portions acquired by dividing a surface of the measurement object in a certain dividing direction at regular intervals by a multiplicity of straight lines orthogonal to the dividing direction; a curve equation setting step of obtaining a curve equation approximating the entire area of the surface contour shape represented by the data of the divided portion for each of the divided portions; a difference calculation step of calculating a difference between the data of the divided portion and the curve equation for the entire area of the divided portion for each of the divided portions; and a difference combining step of combining two-dimensional data of the difference calculated for the entire area of the divided portion for each of the divided portions in the dividing direction to generate three-dimensional shape data representative of the uneven shape.
US11060858B2 Method and system for generating a virtual user interface related to a totem
A waveguide apparatus includes a planar waveguide and at least one optical diffraction element (DOE) that provides a plurality of optical paths between an exterior and interior of the planar waveguide. A phase profile of the DOE may combine a linear diffraction grating with a circular lens, to shape a wave front and produce beams with desired focus. Waveguide apparati may be assembled to create multiple focal planes. The DOE may have a low diffraction efficiency, and planar waveguides may be transparent when viewed normally, allowing passage of light from an ambient environment (e.g., real world) useful in AR systems. Light may be returned for temporally sequentially passes through the planar waveguide. The DOE(s) may be fixed or may have dynamically adjustable characteristics. An optical coupler system may couple images to the waveguide apparatus from a projector, for instance a biaxially scanning cantilevered optical fiber tip.
US11060857B2 System and process for roof measurement using imagery
The present disclosure describes systems and processes, including processes in which first location data is received. Visual access to a first image corresponding to the first location data is provided, the first image including a roof structure of a building. A first computer input capable of signaling a designation from the user of a building roof structure location within the first image is provided. A designation of the building roof structure location within the first image is received. Responsive to receiving the designation of the building roof structure location, a second computer input capable of signaling user-acceptance of the building roof structure location within the first image is provided. Subsequent to receiving the user-acceptance confirming the designation of the building roof structure location, a report of the roof structure is provided.
US11060856B2 Misalignment detection device and misalignment detection method
A device includes a storage 52 for storing a reference pattern corresponding to a part of a workpiece outer peripheral part, an imager 27 for imaging the outer peripheral part at least for one turn of a workpiece by such imaging at a fixed point as to include at least a part of the outer peripheral part in an imaging field of view, an image processor 55 for detecting a region corresponding to the reference pattern by performing a pattern matching process, and a misalignment detector 51 for detecting the misalignment based on information on a position of each of a plurality of the detected regions. The reference pattern corresponds in shape to a plurality of characteristic parts that present on the outer peripheral part, have shapes congruent to each other and have a mutually symmetrical positional relationship with respect to rotation about the center axis.
US11060853B2 Three-dimensional sensor system and three-dimensional data acquisition method
A three-dimensional sensor system includes three cameras, a projector, and a processor. The projector simultaneously projects at least two linear patterns on the surface of an object. The three cameras synchronously capture a first two-dimensional (2D) image, a second 2D image, and a third 2D image of the object, respectively. The processor extracts a first set and a second set of 2D lines from the at least two linear patterns on the first 2D image and the second 2D image, respectively; generates a candidate set of three-dimensional (3D) points from the first set and the second set of 2D lines; and selects, from the candidate set of 3D points, an authentic set of 3D points that matches a projection contour line of the object surface by: performing data verification on the candidate set of 3D points using the third 2D image, and filtering the candidate set of 3D points.
US11060849B2 Dual-channel optical three-dimensional interference method and system based on underdetermined blind source separation
The present disclosure discloses a dual-channel optical three-dimensional interference method based on underdetermined blind source separation, which blindly separates out, through interference data collected by a CCD camera, interference signals between surfaces of a slide under test, to solve interference signal parameters, including an interference signal amplitude-frequency and an interference signal phase-frequency. Based on a dual-channel optical three-dimensional Michelson-type interference experiment, estimation of a mixed matrix is obtained by a K-means clustering algorithm, and recovery of a source signal is achieved by a L1 norm shortest path method. It is finally achieved that laser wavenumber scanning can accurately and blindly separate out the interference signals of the four surfaces based on light intensity values collected by the CCD camera, to achieve the blind separation of the interference signals of the four surfaces.
US11060847B2 System and method for optical measurements in a rotary machine
A system is provided with a measurement system having a plurality of light sources, a plurality of light sensors, and a controller coupled to the plurality of light sources and the plurality of light sensors. The controller is configured to monitor one or more parameters between a rotor and a casing at least partially based on an interruption or a transmission of one or more paths of light from the plurality of light sources to the plurality of light sensors.
US11060846B2 Scatterometry based methods and systems for measurement of strain in semiconductor structures
Methods and systems for measuring optical properties of transistor channel structures and linking the optical properties to the state of strain are presented herein. Optical scatterometry measurements of strain are performed on metrology targets that closely mimic partially manufactured, real device structures. In one aspect, optical scatterometry is employed to measure uniaxial strain in a semiconductor channel based on differences in measured spectra along and across the semiconductor channel. In a further aspect, the effect of strain on measured spectra is decorrelated from other contributors, such as the geometry and material properties of structures captured in the measurement. In another aspect, measurements are performed on a metrology target pair including a strained metrology target and a corresponding unstrained metrology target to resolve the geometry of the metrology target under measurement and to provide a reference for the estimation of the absolute value of strain.
US11060845B2 Polarization measurements of metrology targets and corresponding target designs
Targets, target elements and target design method are provided, which comprise designing a target structure to have a high contrast above a specific contrast threshold to its background in polarized light while having a low contrast below the specific contrast threshold to its background in non-polarized light. The targets may have details at device feature scale and be compatible with device design rules yet maintain optical contrast when measured with polarized illumination and thus be used effectively as metrology targets. Design variants and respective measurement optical systems are likewise provided.
US11060844B2 Edge feature measurement
An apparatus for measuring edge features of a work piece includes an optical sensor assembly and a reference device. The reference device includes a contact surface configured to contact a surface of the work piece adjacent to an edge of the work piece and a marked surface including a plurality of markings indicating positions relative to the contact surface. The reference device is configured to be coupled to a portion of the optical sensor assembly such that the optical sensor assembly is positioned to capture an image representing a portion of the marked surface and an edge feature of the work piece.
US11060839B2 Measuring jig
In a measuring jig for measuring an inner diameter of a valve hole portion formed coaxially with a guide hole, the measuring jig includes: an insertion shaft inserted into the guide hole; and a measuring instrument having a probe that is disposed around an axis of the insertion shaft and that is brought into contact with an inner wall of the valve hole portion. The inner diameter of the valve hole portion is measured by way of the probe by turning the measuring instrument about the axis, and the measuring instrument is disposed on the axis.
US11060838B2 Coordinate measuring machine
There is provided a movement mechanism including a Z spindle the posture of which is hardly changed when the Z spindle is moved upward and downward, and having less measurement errors due to hysteresis.A movement mechanism includes a Z-axis movement mechanism and an X-axis movement mechanism that moves the Z-axis movement mechanism in the horizontal direction. The Z-axis movement mechanism includes a Z spindle having a length in the vertical direction and a Z-axis drive unit that moves the Z spindle in the vertical direction. The Z-axis drive unit includes an open belt having an upper end fixed near an upper end portion of the Z spindle, and a lower end fixed to near a lower end portion of the Z spindle, a drive pulley around which the open belt wounded and that feeds and drives the open belt upward and downward, an upper tension roller that pushes the open belt against the Z spindle, and a lower tension roller that pushes the open belt against the Z spindle. A frame part of the X-axis movement mechanism supports the Z-axis drive unit at a position facing an X-axis guiding part by interposing the Z spindle.
US11060837B2 Method of calibrating an apparatus for pointing spatial coordinates as well as a corresponding apparatus
A method of calibrating an apparatus for pointing spatial coordinates, wherein said apparatus comprises a moveable hand-held probe, having a pointing tip for pointing at said spatial coordinates, and a portable base unit, wherein said portable base unit is provided with sensors for measuring, in a predefined three dimensional, 3D, working area surrounding said portable base unit, a relative position of said pointed spatial coordinates with respect to said portable base unit, wherein said method comprises the steps of determining an actual 3D working area for a particular measurement, wherein said actual 3D working area is a sub-area of said predefined 3D working area, calibrating said apparatus in said actual 3D working area.
US11060836B2 Bearing arrangement
A positioning apparatus including a moveable member moveable along a bearing guideway in a first dimension, the moveable member including at a first end thereof at least first and second bearing members which are preloaded against corresponding first and second sides of a concave corner of the bearing guideway.
US11060835B2 Rotary table and roundness measuring machine
A rotary table includes: a stage; a rotary base configured to be rotated around a rotation center axis; a support mechanism that is disposed on the rotary base and supports the stage; a leveling adjustment mechanism configured to perform a leveling adjustment of the stage; and a transfer mechanism configured to transfer a rotative force of the rotary base to the stage. The transfer mechanism includes: an annular transfer member configured to receive the support mechanism therethrough; a first connecting mechanism that connects the transfer member and the rotary base and is rotatable around the first axis; and a second connecting mechanism that connects the transfer member and the stage and is rotatable around a second axis defined in a direction intersecting the first axis.
US11060830B2 Method and system for inductive programming of a fuze
A method and a system for inductively programming a fuze including at least one target coil arranged in a projectile by a fuze setter including at least one setter coil, the method including i) conveying at least one of a projectile or a fuze setter by an actuator to bring the at least one target coil and the at least one setter coil in an inductive coupling position, ii) programming the fuze by transferring predetermined fuzing data from the at least one setter coil to the at least one target coil, iii) optionally transferring fuzing data from the at least one target coil to the at least one setter coil to confirm correct programming of the fuze has been performed, and iv) retracting at least one of the fuze setter or projectile from the inductive coupling position when the transfer of fuzing data has been completed.
US11060829B1 Guidance system and method for guiding projectiles
A projectile incorporates one or more spoiler-tabbed spinning disks to effect flow around the projectile and thus impart steering forces and/or moments. The spoiler tabs may be deployed only during steering phases of travel thus minimizing the drag penalty associated with steering systems. The disks are driven by motors and informed and controlled by sensors and electronic control systems. The spoiler tabs protrude through the surface of the projectile only for certain angles of spin of the spinning disk. For spin-stabilized projectiles, the disks spin at substantially the same rate as the projectile, but the disks may function in fin-stabilized projectiles as well. Any number of such spinning flow effector disks may be incorporated in a projectile, with the manner of functional coordination differing slightly for even and odd numbers of disks.
US11060824B2 Anti-ballistic shelters
Embodiments of the present application includes methods and structures for Anti-Ballistic Shelters, including an anti-ballistic shelter having a frame comprising at least one support member, and one or more surfaces comprising a flexible high strength layered anti-ballistic material attached to the frame, wherein the flexible high strength layered anti-ballistic material is layered in at least two directions; and further wherein the layered anti-ballistic material is enveloped around the frame.
US11060822B2 Active multi-spectral system for generating camouflage or other radiating patterns from objects in an infrared scene
An apparatus includes at least one transmitter configured to transmit wireless signals that create different localized heating in different portions of a scene. The different localized heating in the different portions of the scene is based on different moisture or liquid content within objects in the scene. The apparatus also includes at least one controller configured to control the at least one transmitter in order to control the different localized heating in the different portions of the scene and to create a desired thermal radiation pattern in the scene. The desired thermal radiation pattern in the scene may include a camouflage pattern that increases clutter in an infrared image, at least one temporary infrared marker, or at least one false shape in an infrared image. The desired thermal radiation pattern could reduce a contrast between a cold infrared background in the scene and one or more targets in the scene.
US11060819B2 Armored vehicle, method, and weapon measurement system for determining barrel elevation
Armored vehicles, weapon measurement system, and methods for determining barrel elevation of a gun, are provided. In one example, an armored vehicle includes a vehicle body portion and a gun having a barrel extending away from the vehicle body portion at a barrel elevation angle. A weapon measurement system includes a reference light generator arrangement configured to generate a reference light at a single wavelength or within a narrow wavelength band and to diffuse the reference light, thereby defining a distributed reference light. An image sensor arrangement includes an image sensor and a filter. The filter is configured to substantially block light that is at a different wavelength than the distributed reference light while allowing the distributed reference light to pass through to the image sensor for determining the barrel elevation angle.
US11060814B2 Crossbow cocking using two separate handheld pullers
A crossbow cocking apparatus comprises a pair of completely separate, unconnected, handheld string pullers, each comprising a hand grip holdable in a closed-fisted manner in a respective hand of a user, and a rigid hooking arm reaching outwardly therefrom and carrying a hook feature thereon at a fixed position relative to the hand grip for hooked engagement with the bow string. While holding a respective one of the string pullers in each hand, a user hooks the bow string with the two string pullers on opposite sides of a stock of the crossbow, and draws the bow string rearwardly along the stock into engagement with a latch of the crossbow.
US11060809B2 Multical lower
A firearm is provided comprising a body which defines a magazine well. The well has a rear wall and a first side wall integrated with the body. A front wall is detachable from the body and in part defining the well. Further a second side wall is detachable from the body and in part defining the well.
US11060807B2 Adjustable gas block
A system for an adjustable gas block. The gas block body has a main chamber fluidly coupled to a gas aperture which is fluidly connected to a plunger channel and a gas return path. Downstream of the gas block body is a plunger assembly which includes a ring and a plunger. Further downstream is an adjustment knob which is coupled to the gas block body and which is adjustable upstream and downstream relative to the gas block body. The volume of plunger inserted into the channel path is controlled by the adjustment knob.
US11060800B2 Latent heat storage device
A latent heat storage device includes: a heat transfer cylindrical body allowing a flow of a heat medium inside thereof and being rotatable about a longitudinal axis as a center of rotation; a fixed blade being adjacent to or in a slidable contact with an outer peripheral surface of the heat transfer cylindrical body; and a latent heat storage material disposed around the heat transfer cylindrical body, wherein by rotation of the heat transfer cylindrical body, the fixed blade scrapes a solidified body of the latent heat storage material adhering to the outer peripheral surface of the heat transfer cylindrical body off the outer peripheral surface of the heat transfer cylindrical body, and creates circulation of the latent heat storage material.
US11060799B1 Vapor chamber structure
A vapor chamber structure includes a thin-sheet housing with a hollow interior and a composite capillary layer installed in the thin-sheet housing. The composite capillary layer is a metal woven mesh formed by weaving plural metal filaments, and each metal filament of the composite capillary layer is a steel wire having a coating layer on the exterior of the steel wire. By pulling and drawing the steel into a linear shape, a smaller wire diameter is obtained, so that the composite capillary layer will not be broken easily and can be used for making a finer woven mesh which can be installed in a thinner vapor chamber.
US11060798B2 Loop heat pipe
A loop heat pipe includes an evaporator, a condenser, a liquid pipe, and a vapor pipe. The liquid pipe is formed a metal layer stack of metal layers. The metal layers include a first metal layer through which a first through hole extends in a thickness-wise direction. The liquid pipe includes a flow passage formed by at least the first through hole and having four walls that define the flow passage. The liquid pipe further includes a plurality of porous bodies that form at least two of the four walls of the flow passage.
US11060795B2 Double tube for heat exchange
The double tube for heat exchange includes: a spiral pipe having ridges and valleys alternately formed on a circumferential surface along a spiral track thereof and guiding a first fluid therethrough; an outer pipe receiving the spiral pipe axially inserted thereinto and guiding a second fluid along the circumferential surface such that the second fluid exchanges heat with the first fluid; a resistance member protruding from the spiral pipe or valleys to increase time of the second fluid in the valleys and to support the ridges adjacent thereto. Unlike typical double tubes, this double tube can: improve heat exchange efficiency by virtue of the spiral pipe; improve flow directionality of the second fluid; reduce noise through expansion of a space between an end joint of the outer and inner pipe to reduce the pressure of the second fluid; and improve efficiency through resistance members protruding from the valleys.
US11060787B2 Refrigerator
A refrigerator an outer case that forms an outer appearance of a cabinet in which a storage space is formed, a machine chamber provided at a lower end of a rear surface of the cabinet and independent of the storage space, the machine chamber being configured to receive a compressor and a condenser, frame assemblies provided at lower ends of both side surfaces of the outer case, and a main plate provided between the frame assemblies, the main plate forming the machine chamber, in which the frame assembly includes a reinforcement frame provided along a lower end and a rear edge of the outer case; and a reinforcement bracket coupled to the reinforcement frame and provided along circumferences of both side surfaces of the machine chamber in a left and right direction.
US11060785B2 Refrigerator
Disclosed herein is a refrigerator in which a cold storage material suitable for a freezing chamber may be packed in a cool pack for the freezer section and/or the refrigerator section to keep the respective sections cooler if there is a power failure.
US11060784B2 Fan assembly and refrigerator including a fan assembly
A fan assembly and a refrigerator including a fan assembly may prevent a backward flow of air via a spoke configured to be in parallel with a direction of a fan outlet flow. The fan assembly may include a fan including a hub and blades, a motor to rotate the hub, an outer housing or housing that accommodates the fan, a support frame or frame including an annular body or frame body provided in and coupled to the housing, a bracket centrally positioned in the frame body that fixes the motor, spokes extending between and coupled to the frame body and the bracket, and anti-vibration members arranged along and fixed to the frame body. The anti-vibration members connect the frame body to the housing. A protrusion protrudes outward from and along an outer circumferential face of the frame body to prevent a backflow of air from the fan.
US11060782B2 Refrigerator with ice dispenser closure
A refrigerator utilizes an ice dispenser closure that is actuated in response to separation of a separable portion of a passageway that communicates ice from an ice dispensing mechanism to a dispenser outlet to restrict external access to the ice dispensing mechanism.
US11060779B2 Air-conditioning system and air-conditioning control method
An air-conditioning system includes a heat-source device that includes a compressor and a heat-source-side heat exchanger, a relay device that includes a pump and an intermediate heat exchanger, and a plurality of indoor units that each include a load-side heat exchanger. The air-conditioning system includes a refrigerant circuit through which refrigerant circulates and a heat medium circuit through which a heat medium circulates. The air-conditioning system includes a flow rate detection unit configured to detect flow rate information associated with a flow rate of a heat medium that flows through each of the plurality of indoor units and a controller configured to control the compressor and the pump. The controller controls operation of at least either the compressor or the pump on the basis of the flow rate information detected by the flow rate detection unit.
US11060777B2 Compressor control circuit
The auxiliary AC system includes a temperature measurement device configured to generate a variable output based on an air temperature in an environment proximate to the AC system and a compressor control circuit communicably coupled to a variable speed motor. The compressor control circuit is configured to receive the variable output from the temperature measurement device, determine that the output indicates a change in the air temperature, and generate a control signal for the variable speed motor, the control signal including a current having a magnitude depending on the extent of the change to vary a rate at which a compressor pressurizes a refrigerant vapor.
US11060775B2 Method and apparatus for refrigerant leak detection
A method of monitoring a heating, ventilation, and air conditioning (HVAC) system for refrigerant leak. The method includes monitoring, by a controller, operation of the HVAC system and determining, using a plurality of leak detectors, whether refrigerant within the HVAC system is leaking. Responsive to a positive determination in the determining step, receiving, by the controller, a refrigerant leak warning signal and modifying, by the controller, operation of the HVAC system to prevent the refrigerant from entering an enclosed space.
US11060773B2 Refrigerating device
A refrigerating device includes a refrigerant circuit through which a refrigerant flows. A refrigerant collection container through which the refrigerant flows in a refrigeration cycle operation is detachably provided in the refrigerant circuit.
US11060769B2 Refrigerator
A refrigerator includes a main body that has a storage chamber and a drying chamber; a thermoelectric module that includes a heat absorber and a heat dissipater; a cooling fan that circulates air in the storage chamber to the heat absorber and the storage chamber; a heat-dissipating fan that blows air to the heat dissipater; an air guide that has a passage for guiding air heated by the heat dissipater to the drying chamber; a heater that is disposed in the passage; and a damper that controls a flow of air in the passage between the heat-dissipating fan and the heater. Heat of the heat dissipater transfers to the drying chamber through the passage of the air guide and the damper, thereby being able to dry an object to be dried.
US11060768B2 Cryogenic apparatus
A cryogenic apparatus (10) comprises: an enclosure (12); a thermo-mechanical cooler (22) and a sample tube (20) that both project into the enclosure (12), where the sample tube (20) has a closed end; a pump (92) with a pump inlet and a pump outlet, and a duct to supply helium gas from the pump outlet to the thermo-mechanical cooler (22) to produce cold helium. The sample tube (20) has a first inlet (74) to allow a fluid into the sample tube (20), and a second inlet (83) to supply fluid to a thermal element (42) in thermal contact with the sample tube (20), and also has a first outlet (26) to withdraw fluid from within the sample tube (20), and a second outlet (28) to withdraw fluid from the thermal element (42). The apparatus also comprises a first duct including a first valve (80) to supply the cold helium to the first inlet (74) and a second duct including a second valve (82) to supply the cold helium to the second inlet (83); and either or both of the first outlet (26) and the second outlet (28) may be connected to the inlet of the pump (92). This enables a specimen to be cooled either in a static mode, relying on natural convection, or in a dynamic mode, with a forced gas flow, or using both modes at once. These different options enable an operator to achieve different cooling rates.
US11060765B2 Electrical radiator type heating appliance including a voltage converter
An electrical radiator type heating appliance comprises a case housing a heater member producing a first flow of calories (F1) when an input of the heater member is powered by a direct electric voltage. The heating appliance also comprises a voltage converter implanted in the case and comprising an input provided with connection elements for connecting the voltage converter to an electric power supply source and an output delivering a direct electric voltage adapted to directly or indirectly power the input of the heater member.
US11060760B2 Pressure compensation and mixing device having a mixing unit and a pressure compensation unit
A pressure compensation and mixing device for a fluid heater has a mixing unit and a pressure compensation unit. The mixing unit is configured to mix a fluid guided in the mixing unit. The pressure compensation unit is configured to restrict pressure rising in the fluid. The mixing unit and the pressure compensation unit are integrated in a container unit. A bottom side of the container unit is closed by a bottom portion on which at least one connection is located via which the fluid may be discharged.
US11060759B2 Boiler heating system
In one aspect, the present invention is directed to boiler heating system, comprising: a hollowed-walls cylinder, for storing therein water to be heated; a partition in a form of a cylinder, disposed inside the hollowed-walls cylinder, distantly from its vertical walls; the partition having an upper water passage and a lower water passage, for allowing water transition between the inner side of the partition and the outer side of the partition; a heating element disposed inside the inner space of the hollowed-walls cylinder; a water inlet, disposed in the lower side of the hollowed-walls cylinder; and a water outlet, disposed in an upper side of the hollowed-walls cylinder, thereby (a) allowing heating the water without being in direct contact between the heating element and the water, resulting with no scale accumulation, and (b) separation between ascending water and descending water, thereby accelerating the water warming.
US11060757B2 System and method for removing condensate from a cooling unit
A system for removing condensate from a cooling unit (10) includes a drain pan (44) to collect condensate generated by the cooling unit (10), a condensate pump (52) configured to pump condensate from the drain pan (44), and a water tank (54) in fluid communication with the condensate pump (52). The water tank (54) is configured to store condensate in the form of water delivered to the water tank (54) by the condensate pump (52). The system further includes a plunger pump (60) in fluid communication with the water tank (54). The plunger pump (60) is configured to pump water from the water tank (54). The system further includes at least one atomizing nozzle (62) in fluid communication with the plunger pump (60). The at least one atomizing nozzle (62) is configured to atomize water from the plunger pump (60).
US11060753B2 Air-conditioning system
A draft perceived by a user under an indoor unit is reduced. A controller makes each of a plurality of indoor units perform a partial supply operation. In the partial supply operation, the controller controls an airflow blocking mechanism such that, regarding the indoor units adjacent to each other with a predetermined distance α interposed therebetween, no air current is blown from one of the outlet openings which face each other with the predetermined distance α interposed therebetween.
US11060751B2 Air-conditioning control system and air-conditioning control method
An air-conditioning control system configured to control air conditioning in a building that includes an air-conditioning room in which an air conditioner is provided and a first air-inflow room into which air flows from the air-conditioning room. The air-conditioning control system includes: a temperature obtaining unit configured to obtain a temperature of the first air-inflow room; and a controller configured to control the air conditioner, based on the temperature obtained by the temperature obtaining unit.
US11060741B2 Heat source system and control method therefor
The purpose of the present invention is to maintain a water supply temperature close to a target water supply temperature at the time of a change in the number of heat source machines operating. A heat source system of the present invention anticipates a case where a prescribed minimum flow rate is set for heat source machines that are subject to addition or removal, and calculates, as compensation temperatures, hot and cold water outlet temperatures of the heat source machines so that the water supply temperature in such a case will match a target water supply temperature, and changes the hot and cold water outlet temperature settings of the operating heat source machines to the compensation temperatures. After that, the heat source machines that are subject to addition or removal are either started up or stopped, and the set flow rate for the heat source machines that are subject to addition or removal is set to the minimum flow rate.
US11060738B2 Heating system
The invention refers to a heating system (100) comprising a district cooling grid (1) and a local heating system (200) configured to heat a building and/or to heat tap water for the building. The heating system has a feed conduit (5) for an incoming flow of cooling fluid having a first temperature, and a return conduit (8) for a return flow of cooling fluid having a second temperature, the second temperature being higher than the first temperature. The local heating system (200) comprises a heat pump (10) having an inlet (10a) connected to the return conduit (8) of the district cooling grid (1) and an outlet (10b) connected to the feed conduit (5) of the district cooling grid (1).
US11060737B2 Alternate convection system in home cooking appliances
A convection system in a home cooking appliance, including: an oven cavity defined by a top wall, a bottom wall, a pair of opposed side walls, a rear wall, and a front opening closable by an oven door; at least one heating source configured to heat the oven cavity; and a convection air channel that passes along the top wall of the oven cavity and then down along the rear wall of the oven cavity, the convection air channel having at least one inlet in the top wall of the oven cavity, at least one outlet configured to communicate with the oven cavity, and a fan disposed within the convection air channel at a location outside of the oven cavity. The convection air channel is devoid of an additional heating source that is separate from and in addition to the at least one heating source.
US11060733B2 Combi stove and use of a combi stove
A combi stove (1) is arranged for combusting both logs and granular material. The combi stove (1) has a common combustion chamber (2) arranged so that both the logs and the granular material may be combusted in the common combustion chamber (2). The combi stove (1) further has an ash collector (3) arranged under the combustion chamber (2) and a front aperture (4) through which logs may be placed in the combustion chamber (2). Also the combi stove (1) includes a granular material combustion area (5) arranged in the combustion chamber (2), wherein the granular material combustion area (5) has a bottom combustion surface (6) including bottom airflow apertures (7) arranged to enable an airflow to the granular material during a combustion of the granular material in the granular material combustion area (5). The granular material combustion area (5) is at least partly surrounded by a granular material area sidewall (8) having sidewall airflow apertures (9) arranged to enable an airflow to flue gasses generated during a combustion of the granular material in the granular material combustion area (5). At least a part of the granular material area sidewall (8) is releasable from the granular material combustion area (5). Furthermore, a use of a combi stove (1).
US11060730B2 Fuel injecting device
A fuel injection device for a gas turbine combustor includes a pilot fuel injector disposed on an axis of the fuel injection device; an annular main fuel injector encircling the pilot fuel injector; and a plurality of main fuel injection holes formed in the main fuel injector and spaced circumferentially from each other for injecting fuel axially rearward. The main fuel injector includes an annular fuel passage forming portion, an inner ring portion on an inner peripheral side of the fuel passage forming portion, and an outer ring portion on an outer peripheral side of the fuel passage forming portion. One of a space between the fuel passage forming portion and the inner ring portion and a space between the fuel passage forming portion and the outer ring portion forms a pilot fuel supply passage, and the other one forms a main fuel supply passage.
US11060725B2 Method for minimizing forces acting on turbine blades in specific frequency ranges
A gas turbine engine has a circumferential staging configuration of fuel injectors in a combustor. As a turbine blade revolves within the gas turbine engine it is subjected to lift and drag forces based on the configuration of lit injectors. A configuration of lit injectors that results in the minimum unsteady forces the turbine blade experiences is determined in order to increase the life span of the turbine blade and limit any structural failures.
US11060720B2 Plasma pilot
A combustion system includes a perforated flame holder, a fuel nozzle configured to output fuel toward the perforated flame holder, and a plasma ignition device configured to output a plasma during a preheating state of the combustion system and to cease outputting the plasma to transition from the preheating state to the standard operating state. In the preheating state the plasma ignition device causes a preheating flame of the fuel stream at a position between the fuel nozzle and the perforated flame holder. In the standard operating condition, the plasma is not present and the fuel stream impinges on the perforated flame holder. The perforated flame holder supports a combustion reaction of the fuel stream within the perforated flame holder when in the standard operating state.
US11060712B2 Combination LED lighting and fan apparatus
Disclosed embodiments relate to a combination axial fan, LED lighting system and electric blue killer. The disclosed systems may include a housing forming an air chamber and an axial fan. The fan may include a fan cavity having an air diversion mechanism to direct air from the fan cavity toward the lighting, fan and electric bug killing components. The inventions include an airflow surface to direct air existing the fan cavity along an LED light fixture. The LED light fixture emits a blue or light blue light which attracts bugs. Moreover, disclosed embodiments include one or more electric bug killing devices to kill any bugs as air flows through the air chamber. The present invention may also include grow light fixture in the housing.