Document Document Title
US11004032B2 Warehouse rack space optimization
A system for optimizing storage racks in a warehouse that includes a plurality of storage racks that each include one or more horizontal bars that are adjustable along a plurality of elevations on the storage racks, placement of the one or more horizontal bars defining a plurality of rack openings within each storage racks; a historical inventory database that is programmed to store historical inventory data for the warehouse, the historical inventory data identifying pallets stored in the warehouse and times at which the pallets were stored; and a computer system including one or more processors that are programmed to determine a pallet distribution profile for the warehouse, to determine a plurality of rack types and quantity of rack types for the warehouse, and to designate each of the plurality of storage racks as one of the plurality of rack types to generate a rack arrangement for the warehouse.
US11004031B2 Determining estimated pick-up/delivery windows using clustering
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for determining delivery or pick-up windows. In one embodiment a method is provided comprising determining whether sufficient historical information/data to determine an estimated pick-up/delivery time is received for each weekday when deliveries are made and in response to determining that the sufficient historical information/data is available for a first weekday, determining an estimated pick-up/delivery time for the first serviceable point and for the first weekday based on the sufficient historical information/data for the first serviceable point and for the first weekday. Similarly, in response to determining that the sufficient historical information/data is not available for a second weekday, determining an estimated pick-up/delivery time for the first serviceable point and for the second weekday based on the first historical information/data.
US11004026B2 Method and apparatus for determining risk management decision-making critical values
A method for determining critical values includes obtaining N relation functions between M features and N index values, the N relation functions taking the M features as inputs and the N index values as outputs; generating K combinations, each comprising M critical values of the M features; repeating following steps until a preset stop condition is satisfied: determining a score for each of the K combinations based on the N relation functions to represent an overall quality of the N index values; repeatedly selecting two combinations and exchanging critical values between the two combinations to generate two new combinations until a quantity of the new combinations reaches a preset number; and selecting K combinations from the new combinations; and after the preset stop condition is satisfied, associating the M features with the M critical values in a combination with a highest score.
US11004019B2 Method of matching employers with job seekers
A method of facilitating a match between an employer with at least one job opening and job seekers is provided. The employer has a set of position preferences related to the job opening. The job seekers have suitability data, resumes, etc., that are provided to the employer. The suitability data includes normalized assessment data. The method includes the steps of: determining a position quotient based on the position preferences; deriving a performance quotient for each job seeker, the performance quotient including normalized assessment data; comparing each the performance quotient to the position quotient; and ranking each the job seeker based on the comparison of the performance quotient to the position quotient.
US11004018B2 Logistics prediction system and prediction method
A logistics prediction system includes an arithmetic device that executes a predetermined process, a storage device connected to the arithmetic device, a shipment information input section to which past shipment information is input, a constraint input section to which a calculation resource and a calculation time period are input as constraints for prediction, an integration prediction database holding shipment trends of products, a prediction method selector that selects a prediction method to be used to predict a shipment volume for each of the products from among multiple prediction methods so that the constraints input to the constraint input section are satisfied, multiple prediction method sections that predict shipment volumes using the prediction methods, an integrator that integrates the results of the prediction by the prediction method sections for each of the products, and a shipment prediction output section that outputs the result of the integration by the integrator.
US11004017B2 Library book reservation method based on ultrahigh-frequency RFID technology
A library book reservation method based on ultra high frequency RFID technology, including the following steps: step 1, using an RFID tag adhered on each book by using an RFID reading device, wherein the information read by the RFID reading device corresponding to each group of books includes ID information id of the tags, collecting the phase difference θ of the current tag, collecting the current time t of the current tag, and using Tag= to represent the read information of the RFID reading device corresponding to each group of books; step 2, sorting triples; and step 3, obtaining a phase change rule of the books, establishing a model, and analyzing the position relation between an RFID antenna and the books to sort the books.
US11004015B2 Authentication method and system
Provide herein is a method and system capable of authenticating transactions involving at least one service provider and one or more users who are each in electronic communication. This electronic communication can be, for example, SMS, MMS, e-mail, or online account messaging. It is an aspect of certain embodiments where the transaction is an authentication and/or verification of an entity. Examples of such entities are products, actions and users.
US11004014B2 Authentication method and system
Provide herein is a method and system capable of authenticating transactions involving at least one service provider and one or more users who are each in electronic communication. This electronic communication can be, for example, SMS, MMS, e-mail, or online account messaging. It is an aspect of certain embodiments where the transaction is an authentication and/or verification of an entity. Examples of such entities are products, actions and users.
US11004010B2 Processing real-time processing requests using machine learning models
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing consistent processing in a machine learning system are disclosed. A real-time processing request may be received and processed by both a preferred machine learning model and a fallback machine learning model. Processing for the preferred machine learning model may include obtaining additional information. A determination may be made regarding whether the processing of the real-time request by the preferred machine learning model has completed as of an expiration of an acceptable latency period. If the preferred model has not completed as of the expiration of an acceptable latency period, the response to the real-time request may be generated from the fallback model output. If the preferred model has completed prior to or by the expiration of the acceptable latency period, the response to the request may be generated from the preferred model output.
US11004006B2 Method and system for dynamic trust model for personalized recommendation system in shared and non-shared economy
Methods and systems for personalized trust recommendation based on a dynamic trust model. In an example embodiment, a trust framework can be derived from a set of use-case specific factors. Invasive data and non-invasive data can be collected from a user (or a group of users) based on activity data and profile data associated with the user. A dynamic trust profile can be created (or learned) based on the invasive data and the non-invasive data collected from the user. A recommended level of trustworthiness can be then provided to the user respect to a particular situation and/or entity (e.g. other users) within the trust framework based on the dynamic trust profile of the user and which is personalized for the user.
US11003997B1 Machine learning modeling using social graph signals
Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.
US11003996B2 Determining navigation patterns associated with a social networking system to provide content associated with a destination page on a starting page
Systems, methods, and non-transitory computer readable media can obtain user navigation data associated with transitions by users between one or more pages associated with a system. Reduced dimensionality user navigation data can be generated based on the user navigation data. A plurality of clusters can be generated based on the reduced dimensionality user navigation data, wherein each cluster of the plurality of clusters corresponds to a user navigation pattern associated with the system.
US11003988B2 Hardware system design improvement using deep learning algorithms
Methods and apparatus for deep learning-based system design improvement are provided. An example system design engine apparatus includes a deep learning network (DLN) model associated with each component of a target system to be emulated, each DLN model to be trained using known input and known output, wherein the known input and known output simulate input and output of the associated component of the target system, and wherein each DLN model is connected as each associated component to be emulated is connected in the target system to form a digital model of the target system. The example apparatus also includes a model processor to simulate behavior of the target system and/or each component of the target system to be emulated using the digital model to generate a recommendation regarding a configuration of a component of the target system and/or a structure of the component of the target system.
US11003985B2 Convolutional neural network system and operation method thereof
Provided is a convolutional neural network system including a data selector configured to output an input value corresponding to a position of a sparse weight from among input values of input data on a basis of a sparse index indicating the position of a nonzero value in a sparse weight kernel, and a multiply-accumulate (MAC) computator configured to perform a convolution computation on the input value output from the data selector by using the sparse weight kernel.
US11003981B2 Two-terminal metastable mixed-conductor memristive devices
Memristive devices and methods for setting the resistance of a memristive device include a first mixed conducting layer formed from a first material having a resistance that changes depending on an ion concentration and having multiple coexisting phases from concentration-dependent metastability. A second metastable, mixed conducting layer is formed from the first material. A barrier layer between the first conductor layer and the second conductor layer is formed from a second mixed conducting material having a chemical potential that prevents thermal ion diffusion between the first and second layer. The barrier layer provides an electrical threshold, above which ions are transferred between the first and second layer and below which the resistance of the device is read.
US11003977B2 Radio frequency identification tag in a license plate
Techniques, systems, and devices are disclosed for the design and manufacturing of a radio-frequency identification (RFID)-enabled license plate. In one aspect, a proposed RFID-enabled license plate includes a metal plate and a RFID assembly integrated with the metal plate. The RFID assembly further includes a front cover attached to a first side of the metal plate and a back cover attached to a back side of the metal plate opposite to the front cover, and the front cover and the back cover substantially overlap with each other. The RFID assembly additionally includes a RFID tag sandwiched between the front cover and the back cover and is affixed to at least one of the front cover and the back cover. As such, the RFID tag is substantially tamper-proof.
US11003976B2 Methods and apparatus for RFID communications in a process control system
Methods and apparatus for RFID communications in a process control system are disclosed. An example apparatus includes a non-volatile memory to be operatively coupled to a field device of a process control system; and a radio-frequency identification tag to be operatively coupled to the non-volatile memory. The non-volatile memory is to store data received from at least one of the field device or a radio-frequency identification writer via the radio-frequency identification tag. The radio-frequency identification tag is to wirelessly transmit the data to a radio-frequency identification reader. The data includes at least one of maintenance information, diagnostic information, or configuration information associated with the field device. The non-volatile memory and the radio-frequency identification tag to be physically coupled to the field device.
US11003974B2 Method and a system for monitoring a quantity related to an asset
A method for automatically electronically associating vessel identity information of a vessel with an unassociated telemetric device, the unassociated telemetric device comprising a processor and being configured to detect and transmit quantity or usage data and being configured with a location sensing device, wherein the unassociated telemetric device is configured to communicate with a remote server, the method comprising the steps of: the remote server receiving the vessel identity information comprising a deployment location for the unassociated telemetric device; the unassociated telemetric device operating in accordance with an automatic action rule; in response to the unassociated telemetric device operating in accordance with the automatic action rule, the processor receiving location information of the unassociated telemetric device from the location sensing device; the unassociated telemetric device transmitting the location information; the remote server receiving the location information; the remote server correlating the location information with the vessel identity information when resolving that the location information represents that the unassociated telemetric device is within a proximity to the deployment location, and the remote server automatically electronically associating the unassociated telemetric device with the vessel identity information, resulting in the unassociated telemetric device becoming an associated telemetric device, so that when the associated telemetric device generates quantity or usage information, the quantity or usage information transmitted by the associated telemetric device is applied to a data store of the remote server related to the vessel identity information.
US11003973B2 Near field communication device and corresponding manufacturing process
A Near Field Communication (NFC) device, includes: a device support body comprising at least one antenna coil, an integrated circuit coupled to the at least one antenna coil; and a photoresistive circuit coupled to the at least one antenna coil and comprising a photo-resistance, the photoresistive circuit being configured to increase a resistance of the at least one antenna coil when the at least one photo-resistance is in its high resistance state in a dark condition.
US11003962B2 Multi-task image classifier for classifying inherently ordered values
In an approach for classifying an image containing a continuous characteristic using an image classifier, an image tagged with a single value is received, wherein the single value is from a set of ordered value. A processor sets at least two thresholds based on the set of ordered values. A processor derives at least two labels according to the single value tagged in the image and the at least two thresholds. A processor runs image through an image classifier. A processor receives at least two predictions from the image classifier based on the at least two labels. A processor adjusts the image classifier based on differences between the at least two predictions and the at least two labels.
US11003960B2 Efficient incident management in large scale computer systems
Computing systems for efficient incident management in large scale computer systems are described herein. In one embodiment, an incident management system can be configured to, in response to receiving a user input requesting an unidentified incident management service, convert an alphanumerical string of the user input into a pixelated matrix having multiple pixels individually corresponding to a character or number in the alphanumerical string. The incident management system can then feed the converted pixelated matrix into a neural network to identify one or more incident management services corresponding to the received user input with a corresponding probability value. The incident management system can then perform an application programming interface (API) call to execute a computer application to provide one of the identified incident management services to the user.
US11003959B1 Vector norm algorithmic subsystems for improving clustering solutions
Categorizing images may include training a first neural network to cluster a plurality of images to obtain a first image embedding space, wherein a vector representation is determined for each of the plurality of images based on the training, determining a vector norm value corresponding to each of the plurality of images based on the vector representation for each of the plurality of images, and identifying a first subset of the images for which a corresponding vector norm value satisfies a predetermined vector norm quality threshold. Then, a second neural network may be trained using the first subset of images to obtain a second image embedding space, and the second image embedding space may be used to categorize additional images.
US11003951B2 Image processing apparatus and image processing method thereof
An image processing apparatus is provided. The image processing apparatus includes a memory configured to store at least one instruction; and a processor configured to read the at least one instruction and configured to, according to the at least one instruction: apply a learning network model to an input image frame and acquire information on an area of interest; and acquire an output image frame by retargeting the input image frame based on the acquired information on the area of interest. The learning network model is a model that is trained to acquire the information on the area of interest in the input image frame.
US11003945B2 Localization using semantically segmented images
Techniques are discussed for determining a location of a vehicle in an environment using a feature corresponding to a portion of an image representing an object in the environment which is associated with a frequently occurring object classification. For example, an image may be received and semantically segmented to associate pixels of the image with a label representing an object of an object type (e.g., extracting only those portions of the image which represent lane boundary markings). Features may then be extracted, or otherwise determined, which are limited to those portions of the image. In some examples, map data indicating a previously mapped location of a corresponding portion of the object may be used to determine a difference. The difference (or sum of differences for multiple observations) are then used to localize the vehicle with respect to the map.
US11003942B2 Electron channeling pattern acquisition from small crystalline areas
A method for crystal analysis includes identifying a crystalline region on a device where an electronic channeling pattern is needed to be determined, acquiring a whole image for each of a plurality of different positions for the crystalline region using a scanning electron microscope (SEM) as the crystalline region is moved to different positions. Relevant regions are extracted from the whole images. The images of the relevant regions are stitched together to form a composite map of a full electron channeling pattern representative of the crystalline region wherein the electronic channeling pattern is provided due to an increase in effective angular range between a SEM beam and a surface of the crystal region.
US11003941B2 Character identification method and device
Embodiments of the present application provide a character recognition method and device. The method includes obtaining a target image to be analyzed which contains a character (S101); inputting the target image into a pre-trained deep neural network to determine a feature map corresponding to a character region of the target image (S102); and performing character recognition on the feature map corresponding to the character region by the deep neural network to obtain the character contained in the target image (S103). The deep neural network is obtained by training with sample images, a result of labeling character regions in the sample images, and characters contained in the sample images. The method can improve the accuracy of character recognition.
US11003940B2 System and methods for automatic solar panel recognition and defect detection using infrared imaging
Methods and systems are provided for detecting a defect in a solar panel. The method includes initially imaging, via an infrared camera, a group of solar panels. Then, identifying, via a computer system configured for solar panel defect detection, the individual solar panels in the group of solar panels. Finally, identifying, via evaluation of an infrared image obtained by the infrared camera, a defect in at least one of the group of solar panels.
US11003928B2 Using captured video data to identify active turn signals on a vehicle
A system uses video of a vehicle or other object to detect and classify an active turn sign on the object. The system generates an image stack by scaling and shifting a set of digital image frames from the video to a fixed scale, yielding a sequence of images over a time period. The system processes the image stack with a classifier to determine a pose of the object, as well as the state and class of each visible turn signals on the object. When the system determines that a turn signal is active, the system will predict an action that the object will take based on the class of that signal.
US11003927B2 Target recognition apparatus, target recognition method, and vehicle control system
In a target recognition apparatus that recognizes a target in a periphery of an own vehicle, a radar target acquiring unit acquires, as a radar target, the target that is detected by transmission and reception of radar waves. An image target acquiring unit acquires, as an image target, the target that is included in a captured image captured by an imaging apparatus. A target recognizing unit recognizes, as a first target, one of a plurality of radar targets included in a predetermined area relative to the image target and recognizes, as a second target, at least one of the plurality of radar targets other than the first target. A sameness determining unit determines whether the first target and the second target are the same object.
US11003926B2 Method and apparatus for recognizing boundary of traffic sign
A method and an apparatus for recognizing a boundary of a traffic sign are provided. The method includes: acquiring at least one initial boundary point of a traffic sign in a to-be-processed image, the initial boundary point being used to mark a boundary of the traffic sign; dividing the to-be-processed image into at least one image segmentation area based on the at least one initial boundary point, the image segmentation area including at least one initial boundary point; importing, for an image segmentation area in the at least one image segmentation area, the image segmentation area into a pre-trained traffic sign boundary point recognition model to obtain an update boundary point corresponding to the image segmentation area; and determining a boundary point of the traffic sign based on all the update boundary point corresponding to the image segmentation area.
US11003923B2 Spatial and temporal information for semantic segmentation
Systems and methods for segmenting an image using a convolutional neural network are described herein. A convolutional neural network (CNN) comprises an encoder-decoder architecture, and may comprise one or more Long Short Term Memory (LSTM) layers between the encoder and decoder layers. The LSTM layers provide temporal information in addition to the spatial information of the encoder-decoder layers. A subset of a sequence of images is input into the encoder layer of the CNN and a corresponding sequence of segmented images is output from the decoder layer. In some embodiments, the one or more LSTM layers may be combined in such a way that the CNN is predictive, providing predicted output of segmented images. Though the CNN provides multiple outputs, the CNN may be trained from single images or by generation of noisy ground truth datasets. Segmenting may be performed for object segmentation or free space segmentation.
US11003920B2 Detection and planar representation of three dimensional lanes in a road scene
A vehicle, system for operating a vehicle and method of navigating a vehicle. The system includes a sensor and a multi-layer convolutional neural network. The sensor generates an image indicative of a road scene of the vehicle. The multi-layer convolutional neural network generates a plurality of feature maps from the image via a first processing pathway, projects at least one of the plurality of feature maps onto a defined plane relative to a defined coordinate system of the road scene to obtain at least one projected feature map, applies a convolution to the at least one projected feature map in a second processing pathway to obtain a final feature map, and determines lane information from the final feature map. A control system adjusts operation of the vehicle using the lane information.
US11003916B2 Systems and methods for object historical association
Embodiments described herein disclose methods and systems for dynamic object recognition. Using location and information from the recognition process, historical data for a dynamic object, and associated data from secondary objects, a more complete data set can be generated for the dynamic object. The dynamic object data set can then be stored for later recognition and a more complete and human-like understanding of the dynamic object, useful in a variety of automated tasks.
US11003914B2 Autonomous activity monitoring system and method
A system for monitoring and recording and processing an activity includes one or more cameras for automatically recording video of the activity. A processor and memory associated and in communication with the camera is disposed near the location of the activity. The system may include AI logic configured to identify a user recorded within a video frame captured by the camera. The system may also detect and identify a user when the user is located within a predetermined area. The system may include a video processing engine configured to process images within the video frame to identify the user and may modify and format the video upon identifying the user and the activity. The system may include a communication module to communicate formatted video to a remote video processing system, which may further process the video and enable access to a mobile app of the user.
US11003912B2 Systems and methods for personalized augmented reality view
Systems and methods for presenting an augmented reality view are disclosed. Embodiments include a system with a database for personalizing an augmented reality view of a physical environment using at least one of a location of a physical environment or a location of a user. The system may further include a hardware device in communication with the database, the hardware device including a renderer configured to render the augmented reality view for display and a controller configured to determine a scope of the augmented reality view authenticating the augmented reality view. The hardware device may include a processor configured to receive the augmented reality view of the physical environment, and present, via a display, augmented reality content to the user while the user is present in the physical environment, based on the determined scope of the augmented reality view.
US11003911B2 Inspection assistance device, inspection assistance method, and recording medium
Provided is a an inspection assistance device. This inspection assistance device is provided with: an image data acquisition unit that acquires image data in which a to-be-inspected object is captured; a display control unit that causes a display unit to display information about inspection results of the to-be-inspected object, recognized on the basis of the acquired image data, in such a manner as to be superimposed on an image that includes the to-be-inspected object; and a recording control unit that records the information being displayed on the display unit and the information about the to-be-inspected object in association with each other.
US11003909B2 Neural network trained by homographic augmentation
A machine trains a first neural network using a first set of images. Training the first neural network comprises computing a first set of weights for a first set of neurons. The machine, for each of one or more alpha values in order from smallest to largest, trains an additional neural network using an additional set of images. The additional set of images comprises a homographic transformation of the first set of images. The homographic transformation is computed based on the alpha value. Training the additional neural network comprises computing an additional set of weights for an additional set of neurons. The additional set of weights is initialized based on a previously computed set of weights. The machine generates a trained ensemble neural network comprising the first neural network and one or more additional neural networks corresponding to the one or more alpha values.
US11003908B2 Remote-sensing-based detection of soybean aphid induced stress in soybean
A method of determining whether to treat soybeans for soybean aphids, the method includes collecting at least one image of a soybean canopy using one or more remote sensing instruments and processing the image into spectral reflectance data and selecting from the spectral reflectance data optimal spectral wavelength bands. The selected reflectance data is classified into one of a plurality of classification groupings using a machine learned classification model. To treat or not treat the soybean canopy for aphids is determined based on the classification of the reflectance data into one of the class groupings.
US11003905B2 Method and apparatus for iris recognition
A method and an apparatus for recognizing an iris is provided. The method includes acquiring an image from an iris recognition camera in response to receiving a request for iris recognition, displaying a preview image including an iris recognition area corresponding to the iris recognition camera acquired from a regular camera in response to detecting an iris in the acquired image and obtaining information for the detected iris from the iris recognition camera and performing iris recognition using the information for the detected iris.
US11003904B2 Apparatus for detection of a print mark
Apparatus for the detection of print marks with a sensor arrangement which has at least one contrast sensor, which for generation of a cyclical sensor signal is disposed above the area of printed material containing the print mark which is passed below the contrast sensor, said apparatus also having a signal conditioning unit. The signal conditioning unit has at least one filter unit with a first filter for determination of the first derivation of the sensor signal, and on the basis of an evaluation of at least the first derivation of the sensor signal the filter unit generates at least one output value which is representative of print marks.
US11003900B2 Identifying movements and generating prescriptive analytics using movement intelligence
A system identifies a movement and generates prescriptive analytics of that movement. To identify a movement, a system accesses an image of an observation volume where users execute movements. The system identifies a location including an active region in the image. The active region includes a movement region and a surrounding region. The system identifies musculoskeletal points of a user in the location and determines when the user enters the active area. The system identifies a movement of a user in the active region based on the time evolution of key-points in the active region. The system determines descriptive analytics describing the movement. Based on the descriptive analytics, the system generates prescriptive analytics for the movement and provides the prescriptive analytics to the user. The prescriptive analytics may inform future and/or current movements of the user.
US11003897B2 Three-dimensional real face modeling method and three-dimensional real face camera system
The present invention relates to the field of three-dimensional face modeling, and provides a three-dimensional real face modeling method and a three-dimensional real face camera system. The three-dimensional real face modeling method includes the following steps: 1, projecting structured light to a target face, and taking a photo to acquire facial three-dimensional geometric data; 2, acquiring facial skin chroma data and brightness data; 3, triangulating the facial three-dimensional geometric data; 4, acquiring patch chroma data corresponding to each of triangular patch regions; 5, performing interpolation calculation to acquire patch brightness data corresponding to each of the triangular patch regions; and 6, calculating a reflectivity of a facial skin region corresponding to each of pixel points. The three-dimensional real face camera system includes: a standard light source, a control and calculation module and a three-dimensional portrait acquisition unit. By the adoption of the three-dimensional real face modeling method and system, three-dimensional real face information unrelated to a modeling device for three-dimensional modeling and an illumination environment on a modeling site can be acquired.
US11003892B2 Landmark-free face attribute prediction
Implementations include receiving an input image including a face, processing the input image through a global transformation network to provide a set of global transformation parameters, applying the set of global transformation parameters to the input image to provide a globally transformed image, processing the globally transformed image through a global representation learning network to provide a set of global features, processing the set of global features through a part localization network to provide a set of part localization parameters, applying the set of part localization parameters to the globally transformed image to provide a locally transformed image, processing the locally transformed image through a part representation learning network to provide a set of local features, and outputting a label representing at least one attribute depicted in the input image based on fusing global feature(s) from the set of global features, and local feature(s) from the set of local features.
US11003891B2 Image processing method and apparatus, and electronic device
The present disclosure relates to an image processing method and apparatus, and an electronic device. The method includes: acquiring a first face coordinate of a first image; acquiring a second face coordinate of a second image, in which, the first image has a different resolution from the second image, and an image size of the first image is greater than an image size of the second image; calculating a magnification ratio according to the image size of the first image and the image size of the second image, and calculating a second target face coordinate according to the magnification ratio and the second face coordinate; comparing the first face coordinate with the second target face coordinate to obtain a comparing result; and performing face clustering according to the comparing result.
US11003887B2 Sheet and an optical fingerprint scanner
A sheet for optical fingerprint recognition or input, and a device including such a sheet. The sheet can detect fingerprint information having high contrast with a simple structure and can be applied to a large area display device to recognize a plurality of fingerprint patterns without being influenced by each other.
US11003884B2 Fingerprint sensor device and methods thereof
A fingerprint sensor device includes a sensor substrate, a plurality of sensor circuits over a first surface of the sensor substrate, and a transceiver layer located over the plurality of sensor circuits and the first surface of the sensor substrate. The transceiver layer includes a piezoelectric layer and a transceiver electrode positioned over the piezoelectric layer. The piezoelectric layer and the transceiver electrode are configured to generate one or more ultrasonic waves or to receive one or more ultrasonic waves. The fingerprint sensor device may include a cap coupled to the sensor substrate and a cavity formed between the cap and the sensor substrate. The cavity and the sensor substrate may form an acoustic barrier.
US11003880B1 Method and system for contact tracing
A method and system for contact tracing and alerting anonymously tracks persons within and across digitally modeled areas using registration stations within the area having scannable digital codes which are unique to the area. Upon being alerted to a contagion situation, either from a laboratory or from an area administrator, the system compares electronic visit tickets unique to each person's visit to determine overlap and generates at least one of an exposure event notifications and a contamination event notifications responsive to one or more determinations made by the comparing.
US11003876B2 Scanning apparatus and modular power source
A scanning apparatus and associated charging system are provided that include a universal power interface configured to receive a removable power source connected thereto where the removable power source includes a power storage unit and a charging circuit. The scanning apparatus further includes scanning circuitry that is in electrical communication with the universal power interface and is configured to scan a target. The scanning apparatus further includes a processor communicably coupled with the scanning circuitry and the universal power interface. In an instance in which the universal power interface receives the removable power source, the processor is configured to determine a type of the removable power source, select one or more parameters based on the determined type of the removable power source, and operate at least one of the scanning apparatus or the charging circuit in the removable power source based on the one or more selected parameters.
US11003875B2 Handheld ID-reading system with integrated illumination assembly
This provides an ID reader, typically configured for handheld operation, which integrates three types of illumination into a compact package that generates robust performance and resistance to harsh environmental conditions, such as dust and moisture. These illumination types include, direct (diffuse) light, low-angle light and polarized light. The ID reader includes a sealed reader module assembly having the illuminators in combination with an imager assembly (optics and image sensor) at its relative center. Additionally, also an on-axis aimer and a variable focus system with liquid lens have been integrated in this module and is placed on axis using a mirror assembly that includes a dichroic filter. As the optimal distance to read a code with low-angle light is typically shorter than the optimal distance to use the polarized illumination a variable (e.g. liquid) lens can adjust the focus of the reader to the optimal distance for the selected illumination.
US11003872B2 Motion-based singulation of RFID tagged object
Systems and methods are disclosed for identifying one or more RF transponders from a group of RF transponders in an environment based on motions and associated change in radio signal strength. An example method includes causing a target object to move, in accordance with a target path, relative to remaining objects, and obtaining signal strength information of signals emitted from the transponders for a period of time during which the target object is moved and identifying the transponder associated with the target object based, at least in part, on analyzing the signal strength information in accordance with one or more criteria predetermined for the target path.
US11003869B2 Movable reading apparatus with a plurality of antennas
A movable reading apparatus includes antennas, a controller, a reader, and a processor. The antennas perform transmission/reception of signals for communicating with wireless tags while the reading apparatus is moving at a prescribed moving speed. The controller switches operations of a combination of one or more antennas selected from the antennas. The reader reads identification information of the wireless tags from the signals received by the antennas. The processor sets an upper limit value of the moving speed of the reading apparatus based on a first value obtained by dividing a width of a reading range per one of the antennas by the number off combinations of the antennas.
US11003868B2 Filtering display data
For filtering display data, a method receives reference data for an equipment instance. The method converts the reference data to display data. The method determines a user action. The method filters the display data based on the user action. The method presents the display data.
US11003860B2 System and method for learning preferences in dialogue personalization
The present teaching relates to method, system, medium, and implementations for user machine dialogue. Historic dialogue data related to past dialogues are accessed and used to learn, via machine learning, expected utilities. During a dialogue involving a user and a machine agent, a representation of a shared mindset between the user and the agent is obtained to characterize the current state of the dialogue, which is then used to update the expected utilities. Continuous expected utility functions are then generated based on the updated expected utilities, wherein the continuous expected utility functions are to be used in determining how to conduct a dialogue with a user.
US11003859B2 Machine-learning automated structural quality analysis
A method, computer program product, and a system where a processor(s) obtains, a requirement comprising a structure defined by textual content. The processor(s) identifies content relevant to predefined label(s) in the structure, based on applying a natural language classification algorithm to the structure; each predefined label indicates an atomic function. The processor(s) generates via the natural language classification algorithm, an array of values for each label; each value corresponds to a level of confidence the natural language classification algorithm correctly identified the atomic function indicated by each predefined label, in the structure. The processor(s) ranks the values in the array of values by confidence level, pairing values with labels. The processor(s) evaluates the pairs, utilizing a linear regression, to identify a portion of the pairs relevant to the requirement which are above a relevance threshold. The processor(s) generate a structural quality value for the requirement from a fixed set.
US11003858B2 AI system to determine actionable intent
A method includes receiving an email addressed to a recipient user, processing the received email using a reparametrized recurrent neural network model to identify an action based on the received email, and wherein the reparametrized recurrent neural network model has been trained on an email dataset annotated with recipient corresponding actions and reparametrized on unannotated conversation data having structures similar to email data.
US11003856B2 Processing text using neural networks
Methods, systems, and apparatus including computer programs encoded on a computer storage medium, for generating a data set that associates each text segment in a vocabulary of text segments with a respective numeric embedding. In one aspect, a method includes providing, to an image search engine, a search query that includes the text segment; obtaining image search results that have been classified as being responsive to the search query by the image search engine, wherein each image search result identifies a respective image; for each image search result, processing the image identified by the image search result using a convolutional neural network, wherein the convolutional neural network has been trained to process the image to generate an image numeric embedding for the image; and generating a numeric embedding for the text segment from the image numeric embeddings for the images identified by the image search results.
US11003853B2 Language identification system for live language interpretation via a computing device
A configuration is implemented to generate, with a processor, an image and audio user interface which has a language identification indicium that is image-based. Further, the configuration sends, with the processor, the image and audio user interface to a computing device so that the image and audio user interface is displayed to a user. Moreover, the configuration receives, with the processor, audio data captured by the computing device from a user positioned at the computing device upon activation of the language identification indicium. Additionally, the configuration performs, with the processor, an audio analysis on the captured audio data to identify a language spoken by the user. Finally, the configuration establishes, with the processor, a language interpretation session between the computing device and a communication device associated with a language interpreter based on the identified language.
US11003848B2 Variable data template management by template shape
According to one embodiment, managing a plurality of variable data templates can comprise cataloging, by a template management system, each of the variable data templates according to a shape criteria. The shape criteria of each variable data template can be based on a size and location of one or more variable data fields defined in the template. The cataloged variable data templates can be classified into one or more shape families based on the shape criteria of each variable data template. The template management system can detect a request to locate a variable data template and search the plurality of variable data templates for one or more suggested variable data templates having the shape criteria matching the template. An indication of the suggested variable data templates can be provided by the template management system.
US11003847B1 Smart dynamic column sizing
In an example embodiment, a process is introduced and acted upon a table prior to the rendering of the table. This process involves optimizing the display of the table by, among other things, automatically setting column widths to reduce extra white space, removing columns with no data, and/or generally reducing the size of the table to attempt to, if possible, remove the presence of a horizontal scroll bar.
US11003842B2 System and methodologies for collaboration utilizing an underlying common display presentation
A system and methodology for use by a plurality of users, each of the users having a display apparatus and an input apparatus. An underlying common display presentation is provided to all of the users as a base image display. A plurality of the users input annotations while the users are viewing the base image display. The annotation data from the annotations is stored in an addressable area of memory associated with the respective said user, for at least two of the users. A modified display presentation is shown to at least two of the users, comprised of the base image display combined with a video display image generated responsive to at least some of the annotation data for at least two of said users.
US11003840B2 System and method for in-context document composition using subject metadata queries
Embodiments of systems and method for assistance in document composition in the context of a document editor are disclosed. Specifically, embodiments may utilize a document definition syntax that allows a user to define a document that includes a set of document sections with identifiers and definitions. A client document compositor may be integrated with the document editor and communicate with a document composition platform to obtain a data section for substitution in the document in place of a document section.
US11003837B2 Controlling mark positions in documents
A document is represented as a node tree in a document processing system. Edits to a node are represented in a change record that has a one-way link to the node. A text mark has a one-way link to the change record. It deletes that link when the changes represented by the change record are reflected in the text mark. A memory management system releases the memory allocated to the change record when no other object links to it.
US11003829B2 Antenna protection cell
A cell library stores a plurality of standard layout cells. A functional integrated circuit design is received, and a plurality of the standard layout cells are selected from the cell library based on the received functional integrated circuit design. A first standard layout cell from the cell library that is selected based on the received functional integrated circuit design includes a buffer circuit having an input terminal, an output terminal, a first voltage terminal and a second voltage terminal, and an antenna protection circuit connected between the input terminal and the second voltage terminal.
US11003826B1 Automated analysis and optimization of circuit designs
Strategies are stored in a memory arrangement, and each strategy includes a set of parameter settings for a design tool. The design tool identifies a set of features of an input circuit design and applies classification models to the input circuit design. Each classification model indicates one the strategies, and application of each classification model indicates a likelihood that use of the strategy would improve a metric of the input circuit design based on the set of features of the input circuit design. One strategy of the plurality of strategies is selected based on the likelihood that use of the one strategy would improve the metric of the input circuit design, and the design tool is configured with the set of parameter settings of the one strategy. The design tool then processes the input circuit design into implementation data that is suitable for making an integrated circuit (IC).
US11003825B1 System, method, and computer program product for optimization in an electronic design
The present disclosure relates to a computer-implemented method for electronic design is provided. Embodiments may include receiving, using at least one processor, an electronic design and determining an objective function associated with the electronic design. Embodiments may further include optimizing the objective function using Bayesian optimization and generating a best hyper-parameter setting based upon, at least in part, the Bayesian optimization.
US11003818B1 Range computation of bitwise operators
A method includes parsing and compiling a software code that includes a constraint bitwise operation with a first operand associated with a first constraint range and a second operand associated with a second constraint range. A first and a second plurality of ranges that spans the first and second constraint range are generated. In some embodiments, each constrained range is converted into a binary format having an upper bit portion and a lower bit portion. The upper bit portion for the each range remains unchanged. A resultant range associated with the constraint bitwise operation is determined based on performing the constraint bitwise operation on the first and the second plurality of ranges.
US11003817B2 Hard error simulation and usage thereof
A method, apparatus and product for hard error simulation and usage thereof. The method comprises obtaining a design of a circuit, which comprises one or more monitoring signals for identifying errors and one or more critical nodes; obtaining a trace of a run of a test of the circuit; and obtaining a hard error fault on a node. The method comprises determining a hard-error test coverage for the hard error fault, wherein the hard-error test coverage is indicative of whether or not the one or more monitoring signals identifies the hard error fault during an execution of the test, and wherein said determining comprises: simulating the execution of the circuit together with the hard error fault and noting whether or not any one or more of the one or more monitoring signals has detected the hard error fault. An indication of the hard-error test coverage may be outputted.
US11003816B2 Structure analysis device and structure analysis method
A structure analysis device includes a memory and a processor configured to obtain model information, evaluate a size of a model in accordance with the model information, select, in accordance with the evaluated size, either a direct method or an iterative method as a first algorithm of a simultaneous linear equation of a structure analysis solver that uses a finite element method, and execute structure analysis of the model by using the first algorithm.
US11003805B2 Cognitive system for computer aided design
A computer-aided design (CAD) model of an article for manufacture, together with user problem definition input including materials, constraints, load conditions, preferred manufacturing processes, etc. for an optimized design of the article or material microstructure are received via a prompt-and-response graphical user interface. Based on this information, one or more routines to iteratively optimize material distribution within said article or the material microstructure design are executed in order to achieve best performance for materials, loads, and constraints specified by the user. At the completion of the optimization process, the user is presented the optimized design in a CAD file describing the optimized design of the article for the preferred manufacturing process or a newly designed material microstructure, as appropriate.
US11003804B2 Container loading/unloading time estimation
Embodiments of the present invention are generally directed to system and methods for estimating the time associated with completion of loading and/or unloading of a container. In an embodiment, the present invention is a method of estimating an estimated time to completion (ETC) of loading a container. The method includes: capturing, via an image capture apparatus, a three-dimensional image representative of a three-dimensional formation, the three-dimensional image having a plurality of points with three-dimensional point data; based at least in part on a first sub-plurality of the points, determining an active load time for the container; based at least in part on a second sub-plurality of the points, determining a fullness of the container; and estimating, by a controller, the ETC based on the active load time and on the fullness.
US11003801B2 Functional device and control apparatus
A functional device which surely prevents tampering performed through an external interface in the functional device comprising an external interface which is accessible to an internal functional component is provided. In the functional device, a coupling controller is provided between an external Flash terminal which is an external interface and an internal Flash memory. The coupling controller physically blocks between the external Flash terminal and the internal Flash memory after a Fuse is disconnected except for a case where a certification result in a REG maintains validity. The certification result is validated only while current is carried.
US11003791B2 System for decentralized ownership and secure sharing of personalized health data
The system disclosed implements a secure method for facilitating secure exchange of health information among various stakeholders, including data owners or contributors, data requestors or miners, and medical providers, including hospitals, clinics, and research laboratories. Additional aspects of the system provide means for conducting secure research on health data collected from data contributors. Health information is exchanged using a decentralized system that incentivizes data contributors to provide health data to data miners. The data miners, which may be pharmaceutical companies, medical laboratories, or hospitals, use various methods in order to perform research on aggregated contributor data, while maintaining contributor privacy.
US11003789B1 Data isolation and security system and method
The invention relates to a data isolation system for targeted services. The system includes separate ID management systems used by data holders, service providers and additional parties. The ID management systems reconcile IDs between the systems without sending restricted information from a data holder or other party. In some embodiments, the system may reconcile separate third party IDs to determine common people or entities represented by the IDs.
US11003784B2 Secured file sharing system
One embodiment provides a file sharing system. During operation, the system identifies a data file to be sent to a second device of a second user and generates a plurality of coded fragments from the data file based on a generator matrix of erasure encoding. An individual coded fragment does not include plaintext data. The system generates a plurality of sub-files, each of which comprises one or more coded fragments, of the data file. The system attaches a first sub-file to an electronic communication destined to the second device, uploads a second sub-file to a cloud provider, and embeds a link, which may expire and is protected based on a verification code, associated with the uploaded second sub-file into the electronic communication. The system sends the electronic communication to the second device and the verification code in a text message to a cell phone of the second user.
US11003783B1 Searchable encrypted data stores
Disclosed are various embodiments for searchable encrypted data stores. A plurality of rows in a data table that have a cell in a column of the row that matches a value are identified. A bitmap that represents the plurality of rows is generated. The bitmap is encrypted. A key is then generated for a key-value pair. The key can be represented by a message authentication code (MAC) based at least in part on a tuple of a name of the data table, an identifier of the column, and the value. The key-value pair with the key and the encrypted bitmap is then sent to a remote computing device for storage.
US11003782B2 Protection of personally identifiable information
Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
US11003778B2 System and method for storing operating life history on a non-volatile dual inline memory module
An information handling system includes a non-volatile dual in-line memory module (NVDIMM) and a processor. The NVDIMM instantiates first and second partitions of non-volatile memory. The first partition is reserved and is not accessible to an operating system instantiated on the information handling system. The second partition is accessible to the operating system. The first partition includes a first region and a second region. The processor boots the information handling system to configure the NVDIMM based upon information from the first region, detects an error associated with the NVDIMM, and writes information associated with the error to the second region.
US11003776B2 System and method for automated machine-learning, zero-day malware detection
Improved systems and methods for automated machine-learning, zero-day malware detection. Embodiments include a system and method for detecting malware using multi-stage file-typing and, optionally pre-processing, with fall-through options. The system and method receive a set of training files which are each known to be either malign or benign, partition the set of training files into a plurality of categories based on file-type, in which the partitioning file-types a subset of the training files into supported file-type categories, train file-type specific classifiers that distinguish between malign and benign files for the supported file-type categories of files, associate supported file-types with a file-type processing chain that includes a plurality of file-type specific classifiers corresponding to the supported file-types, train a generic file-type classifier that applies to file-types that are not supported file-types, and construct a composite classifier using the file-type specific classifiers and the generic file-type classifier.
US11003774B2 Methods and apparatus for detection of malicious documents using machine learning
An apparatus for detecting malicious files includes a memory and a processor communicatively coupled to the memory. The processor receives multiple potentially malicious files. A first potentially malicious file has a first file format, and a second potentially malicious file has a second file format different than the first file format. The processor extracts a first set of strings from the first potentially malicious file, and extracts a second set of strings from the second potentially malicious file. First and second feature vectors are defined based on lengths of each string from the associated set of strings. The processor provides the first feature vector as an input to a machine learning model to produce a maliciousness classification of the first potentially malicious file, and provides the second feature vector as an input to the machine learning model to produce a maliciousness classification of the second potentially malicious file.
US11003772B2 System and method for adapting patterns of malicious program behavior from groups of computer systems
Disclosed are systems and methods for adapting a pattern of dangerous behavior of programs. A teaching module may load into an activity monitor the pattern and establish a first usage mode for it, during which the activity monitor detects threats that correspond to that pattern, but does not perform actions for their removal. Later, in the course of a teaching period, the activity monitor detects threats based on the detection of events from the mentioned pattern. If the events have occurred as a result of user actions, and the events have a recurring nature or are regular in nature, the teaching module adds parameters to the pattern which exclude from subsequent detection those events or similar events. Upon expiration of the teaching period, the teaching module converts the pattern of dangerous behavior of programs to the second usage mode, during which threats are detected using the modified pattern and removed.
US11003767B2 Multi-layer data model for security analytics
Event information of a computing device is obtained. The event information characterizes events occurring at the computing device. Two or more of the events are grouped into an event group. The event group defines an activity. The event group is classified to classify the activity. The activity and one or more related activities are chained into a sequence. The sequence defines a behavior. Context is added to the sequence to determine a contextual behavior. A security threat is detected based on the contextual behavior.
US11003766B2 Enhancing cybersecurity and operational monitoring with alert confidence assignments
Tools and techniques are described to automate triage of security and operational alerts. Insight instances extracted from raw event data associated with an alert are aggregated, vectorized, and assigned confidence scores through classification based on machine learning. Confidence scoring enables heavily loaded administrators and controls to focus attention and resources where they are most likely to protect or improve the functionality of a monitored system. Feature vectors receive a broad base in the underlying instance values through aggregation, even when the number of instance values is unknown prior to receipt of the event data. Visibility into the confidence scoring process may be provided, to allow tuning or inform further training of a classifier model. Performance metrics are defined, and production level performance may be achieved.
US11003765B2 Container-based integrated management system
Disclosed is a computer program that is used for detecting a system abnormality and controlling a causative service in a computing device. In a computer program stored in a computer-readable storage medium, including encoded commands, which causes one or more processors to perform operations for detecting a system abnormality in the computing device when the computer program is executed by the one or more processors of a computer device, the operations may include: an operation of receiving monitoring information for each client from a plurality of clients of the computing device; an operation of comparing each monitoring information for each client with a system monitoring policy; an operation of determining whether the system abnormality occurs based on a comparison result with the system monitoring policy; and an operation of determining to control some clients among the plurality of clients based on the determination of whether the system abnormality occurs.
US11003762B2 Password hidden characters
Password Hidden Characters is a security method which creates characters which are invisible. It is a method comprising steps used to insert time intervals between specific password characters, or to replace characters which have been withdrawn from the password or message, with the objective being to disguise a true password or message meant to be secret, and by so doing to create an invisible code. The invisible code allows messages which are supposed to be secret to remain that way. This protection evolves from the withdrawal of any six characters out of a total of 26 available, and the number of permutations created when this is done.
US11003761B2 Inferred access authentication decision for an application
Embodiments for implementing an inferred access authentication decision for an application by a processor. A minimum required credential strength of a current authentication process for an application is compared to a previous, successful authentication for the application. The minimum required credential strength of application is inferred to be sufficient to validate the current authentication process upon determining a minimum required credential value (AMRCV) is greater than a predetermined threshold of the previous successful authentication for the application.
US11003760B2 User account recovery techniques using secret sharing scheme with trusted referee
Account recovery control systems and methods are provided to support a self-service account recovery process for registered users of an information system. Account recovery protocols implement a secret sharing scheme between trusted referees and registered users of the information system to enable a registered user to regain access to the user's registered account when one or more authentication factors of the registered user are lost (e.g., forgotten, misplaced, damaged, stolen, etc.).
US11003757B1 Application authenticity verification in digital distribution systems
Techniques are provided for client application authentication and include receiving a request to authenticate an application and, based on the received request to authenticate the application, sending a request to perform a push communication, including a short-term shared key, to a digital distribution system, wherein the digital distribution system is a distribution source of the application. The digital distribution system attempts to send the push communication including the short-term shared key to the application. The techniques may proceed by receiving a request for resources from the provider client application and determining whether the application has the short-term shared key. When it is determined that the application has provided the short-term shared key, the requested resources to the application may be provided, otherwise, the requested resources may be denied.
US11003751B2 Methods, apparatus and systems for biometric processes
Embodiments of the disclosure relate to methods, apparatus and systems for biometric processes. The invention relates to initiating generation of an acoustic stimulus for application to a user's ear and extracting features for use in a biometric process from a measured response signal. The measured response signal may be used to derive one or more quality metrics and the quality metrics may be used to validate features extracted from the measured response. The quality metrics may be used to provide feedback to the user seeking to carry out the biometric process.
US11003748B2 Utilizing behavioral features to identify bot
A method, apparatus and product for identifying a bot agent using behavioral features. The method comprising obtaining a set of behavioral features of a usage of an input device during an interaction of an agent with a page, wherein the set of behavioral features are consistent with a human-generated interaction, wherein the set of behavioral features are generated based on events obtained from a client device used by the agent; automatically estimating whether the agent is a bot based on comparison of the set of behavioral features with one or more additional sets of behavioral features, wherein the one or more additional sets of behavioral features were previously obtained based on interactions of one or more agents with one or more pages; and in response to an estimation that the agent is a bot, performing a responsive action.
US11003747B2 Salting text in database tables, text files, and data feeds
A system for “horizontal” salting of database tables, text files, and data feeds utilizes a key field and character position within that field (the “Key Character”) and a Salting Field, which contains content that can legitimately be in one of at least two states without impacting the usefulness of the data. A unique identifier, which is assigned to the recipient of the data, is hidden within the data by using the variations of the states in the Salting Field to represent a binary 0 or 1, with the value of the Key Character identifying the bit position of the binary 0 or 1 within the unique identifier. This type of salting is invisible to the recipient of the data file, does not alter the accuracy of the data, and can be made unique for a particular party receiving data files or unique for each data file.
US11003745B2 User interface switching method and terminal
The application provides a user interface switching method and a terminal. After the terminal triggers a TUI display request of a CA according to a first operation on a CA interface by a user, the terminal switches a display environment of the CA from an REE to a TEE according to the TUI display request, and then displays a TA interface that is of the CA and that is in the TEE. In this case, the user may perform an operation of inputting sensitive information on the TA interface, and a malicious program that runs in the REE cannot access a hardware device to obtain the input operation in the TEE by the user. Therefore, t sensitive information of the user is stolen is prevented, thereby effectively enhancing security of the input operation by the user.
US11003743B2 Active content playback apparatus and active content creation apparatus
An active content playback apparatus according to the present invention includes a storage storing active content including an active content header, embedded content, and an engine code, and a player program for executing the content; a memory temporarily storing data and program; and a central processing unit loading the active content into the memory according to an execution request for the active content and controlling an execution through a process of the player program of the embedded content loaded into the memory by executing the engine code included in the active content.
US11003742B2 Method and system for secure distribution of selected content to be protected
The present invention relates to data rights management and more particularly to a secured system and methodology and production system and methodology related thereto and to apparatus and methodology for production side systems and are consumer side systems for securely utilizing protected electronic data files of content (protected content), and further relates to controlled distribution, and regulating usage of the respective content on a recipient device (computing system) to be limited strictly to defined permitted uses, in accordance with usage rights (associated with the respective content to control usage of that respective content), on specifically restricted to a specific one particular recipient device (for a plurality of specific particular recipient devices), or usage on some or any authorized recipient device without restriction to any one in specific, to control use of the respective content as an application software program, exporting, modifying, executing as an application program, viewing, and/or printing of electronic data files.
US11003740B2 Preventing partial change set deployments in content management systems
Embodiments of the present invention relate to preventing partial change set deployments in content management systems. One or more computer processors determine a content item to retrieve from a repository. The one or more computer processors retrieve the determined content item from the repository. The one or more computer processors add the retrieved content item to a project having a project state. The one or more computer processors determine the project state. The one or more computer processors publish the project.
US11003736B2 Reduced dot product computation circuit
Some embodiments provide an IC for implementing a machine-trained network with multiple layers. The IC includes a set of circuits to compute a dot product of (i) a first number of input values computed by other circuits of the IC and (ii) a set of predefined weight values, several of which are zero, with a weight value for each of the input values. The set of circuits includes (i) a dot product computation circuit to compute the dot product based on a second number of inputs and (ii) for each input value, at least two sets of wires for providing the input value to at least two of the dot product computation circuit inputs. The second number is less than the first number. Each input value with a corresponding weight value that is not equal to zero is provided to a different one of the dot product computation circuit inputs.
US11003734B2 Calculating device, calculation program, recording medium, and calculation method
According to one embodiment, a calculating device includes a processor repeating a processing procedure. The processing procedure includes a first variable update and a second variable update. The first variable update includes updating a first variable xi by adding a first function to the first variable xi before the first variable update. The second variable update includes updating the second variable yi by adding a second function and a third function to the second variable yi before the second variable update. A variable of the first function set includes a calculation parameter. The calculation parameter is different before and after the processing procedure. The processor performs at least an output of at least one of the first variable xi obtained after the repeating of the processing procedure or a function of the first variable xi obtained after the repeating of the processing procedure.
US11003733B2 Analytic system for fast quantile regression computation
A computing device computes a plurality of quantile regression solvers for a dataset at a plurality of quantile levels. Each observation vector includes an explanatory vector of a plurality of explanatory variable values and a response variable value. The read dataset is recursively divided into subsets of the plurality of observation vectors, a lower counterweight vector and an upper counterweight vector are computed for each of the subsets, and a quantile regression solver is fit to each of the subsets using the associated, computed lower counterweight vector and the associated, computed upper counterweight vector to describe a quantile function of the response variable values for a selected quantile level of the identified plurality of quantile level values. For each selected quantile level, a parameter estimate vector and a dual solution vector that describe the quantile function are output in association with the selected quantile level.
US11003730B2 Systems and methods for parent-child relationship determination for points of interest
The present disclosure relates to systems and methods for determining parent-child relationships. The systems may obtain a first location name of a first point of interest (POI); perform a word segmentation operation on the first location to obtain a plurality of portions of the first location name; determine a first portion from the plurality of portions by comparing to a first portion name database, the first portion indicating that the first POI is a child POI; and determine a second POI based on a second portion of the first location name and that the second POI is a parent POI of the first POI.
US11003729B2 Providing search results based on a compositional query
A technique for providing search results may include determining a first entity type, a second entity type, and a relationship type based on a compositional query. The technique may also include identifying nodes of a knowledge graph corresponding to entity references of the first entity type and entity references of the second entity type. The technique may also include determining from the knowledge graph an attribute value corresponding to the relationship type for each entity reference of the first entity type and for each entity reference of the second entity type. The technique may also include comparing the attribute value of each entity reference of the first entity type with the attribute value of each entity reference of the second entity type. The technique may also include determining one or more resultant entity references from the entity references of the first entity type based on the comparing.
US11003723B2 System and method to acquire data from deep web
System and method to acquire data from a deep web are provided. The system includes a processing subsystem. The processing subsystem includes a local virtual private network module configured to create at least one first virtual private network within a router. The system also includes a cloud virtual private network (VPN) module configured to create a plurality of second virtual private networks based on the at least one first virtual private network. The plurality of second virtual private networks is configured to enable an access to the deep web. The system also includes a plurality of virtual computing devices configured to access the deep web by one or more crawlers based on one or more parameters and to acquire the data from the deep web based on the one or more parameters. The system also includes a storage device configured to store the data acquired from the deep web.
US11003719B2 Method and apparatus for accessing a storage disk
The application provides a data writing/reading method. A switching device receives a key-value packet from a server, acquires a partition number, queries a partition view to obtain a storage disk address corresponding to the partition number, and converts the key-value packet into a storage disk packet by changing a destination address of the key-value packet to the storage disk address. The switching device sends the storage disk packet to a storage disk corresponding to the storage disk address.
US11003715B2 Equipment and method for hash table resizing
A method for optimizing hash table lookup speed during hash table resize on a computing device, the method including performing the following on the computing device: providing a first hash table having N slots for entries, designating the first hash table as an active hash table, allocating a second hash table, and performing the following after allocating the second hash table: when a hash table insertion of an entry is requested, performing insertion by inserting the entry to the first hash table and inserting the entry to the second hash table, and when a hash table lookup is requested, looking up the requested entry in the active hash table, one of the performing insertion and the performing deletion including also copying K entries, K being greater than or equal to 1, from the first hash table to the second hash table. Related apparatus and methods are also described.
US11003709B2 Method and device for associating noises and for analyzing
What is described is a method for associating noises of at least one signal class (like disturbing noise) of a plurality of signal classes (like disturbing noise and non-disturbing noise). The method has the steps of “receiving environmental noises” and “establishing whether the environmental noises or a set of parameters derived from the environmental noises fulfill/s a predefined rule which describes the signal class of the plurality of signal classes”. Starting from this, the steps of “logging that the predefined rule has been fulfilled”, “recording the environmental noises received for a migrating time window”, “deriving a set of parameters from the environmental noises for the migrating time window and storing the set of parameters” or “emitting an activation signal for another device for associating a noise” are performed.
US11003708B2 Interactive music feedback system
The present invention is directed to a tool that enables songwriters to efficiently solicit and analyze listener feedback during the songwriting process. To begin, a songwriter uploads a song to an online platform. The online platform presents the song and a feedback interface to a music listener. As the song plays, the listener provides feedback about the song using the feedback interface. For example, the listener may indicate that she likes or dislikes a particular element of the song, such as an instrument, at a specific point in time. The feedback is timestamped, processed, and presented to the songwriter fix analysis. Provided feedback may also be used for recommending subsequent songs to the listener. The interactive music feedback system described herein may integrate with a variety of music streaming platforms.
US11003706B2 System and methods for determining access permissions on personalized clusters of multimedia content elements
A method and system for determining access permissions to personalized clusters of multimedia content elements are provided. The method includes receiving a permission index designating at least the content description of at least one personalized cluster and an authentication factor; analyzing the content description; checking if there is at least one personalized cluster that matches the analyzed content description; and generating privacy metadata for each matching personalized cluster, wherein the privacy metadata includes at least the authentication factor associated with the respective content description matching the personalized cluster, wherein the generate privacy metadata determines access permission to the matching personalized cluster.
US11003701B2 Dynamic faceted search on a document corpus
A query-focused faceted structure generation method, system, and computer program product for generating a query-focused faceted structure from a taxonomy for searching a document corpus, including augmenting taxonomy types with new instances where the instances comprise entities within a proximity of existing instances of taxonomy types in a local embedding of entities parsed from the document corpus, ranking each instance in the augmented taxonomy with respect to its type as a function of both a distance from an instance to a query in a global embedding vector space of the entities trained from the document corpus and a distance of an instance to a type in the local embedding, and ranking the taxonomy types using expanded instances in the document corpus for each type.
US11003698B2 Item matching
Methods and system for item matching are described. In one embodiment, compatibility-based text for an item may be accessed. A compatibility identifier may be identified based on the compatibility-based text. The compatibility identifier may be associated with an item duster. The compatibility identifier may be used to identify a plurality of matching items. A result may be provided based on identification of the plurality of matching items. Additional methods and systems are disclosed.
US11003697B2 Cluster computing system and method for automatically generating extraction patterns from operational logs
A process for generating regular expressions (regexes) as extraction patterns in a cluster computing system includes: receiving log events, a set of seed words, and a set of seed patterns; determining whether the set of seed words is full; if not, generating a new patterns by iteratively adding new patterns whose pattern scores S1 surpass a first preset score into the set of seed patterns; selecting a subset of seed patterns from the set of seed patterns; determining whether the subset of seed patterns is empty if not, generating a subset of seed words whose word scores S2 surpass a second preset score and iteratively adding the subset of seed words into the set of seed words; and repeating the above steps until the set of seed patterns is full and the set of seed words is empty; and finally pruning the set of seed patterns.
US11003696B2 Adaptive geographical data caching based on a route pattern
Various embodiments partition map data into discrete portions of map data based on predetermined boundaries, and individual map data portions (e.g., shards) are assigned to individual computing nodes in a plurality of computing nodes that service geographic routing requests. A routing component associated with the plurality of computing nodes directs the geographic routing request to one or more computing nodes. The computing nodes adaptively cache geographical map data based on, for example, data relating to past geographic routes. Once cached at a computing node in a plurality of computing nodes, the computing node services current and future geographic routing requests using its assigned portion of map data and one or more portions of map data adaptively cached at the computing node, thereby reducing chances of more than one computing node getting involved in servicing a request.
US11003694B2 Learning systems for pangenetic-based recommendations
An embodiment may involve storing, by a computing device and in a database, a set of pangenetic attributes of a set of individuals, wherein the pangenetic attributes of the set are respectively and statistically associated with products; based on the statistical associations between the pangenetic attributes and the products, determining, by the computing device, product recommendations for a second set of individuals; receiving, by the computing device and from the second set of individuals, a plurality of measures of satisfaction with the product recommendations; based on the plurality of measures of satisfaction, learning, by the computing device, an association between a subset of the pangenetic attributes and a particular product; and storing, by the computing device and in the database, the learned association, wherein the learned association provides a basis for subsequent recommendations of the particular product when a subsequent individual exhibits the subset of the pangenetic attributes.
US11003692B2 Systems and methods for online clustering of content items
Systems, methods, and non-transitory computer-readable media can obtain a first batch of content items to be clustered. A set of clusters can be generated by clustering respective binary hash codes for each content item in the first batch, wherein content items included in a cluster are visually similar to one another. A next batch of content items to be clustered can be obtained. One or more respective binary hash codes for the content items in the next batch can be assigned to a cluster in the set of clusters.
US11003690B1 Aggregator systems for storage of data segments
An aggregator system obtains a first set of measurements from a logical partition of a computing resource monitoring service. The aggregator system aggregates this first set of measurements with a second set of measurements obtained from a storage resource. Using these measurements, the aggregator system generates a data segment that corresponds to a time interval of both the first set of measurements and the second set of measurements. The aggregator system stores this data segment in the storage resource and updates an index to indicate the location in the storage resource where the data segment is stored.
US11003687B2 Executing data searches using generation identifiers
Techniques and mechanisms are disclosed to execute data searches using generation identifiers. In general, a method of executing the searches comprises broadcasting, from a search head, a first query to a plurality of indexers in a cluster, wherein a portion of the first query is directed to a set of data, and wherein the set of data comprises time-stamps within a particular time frame. The method further comprises providing, with the first query, a first generation identifier for the set of data, wherein the first generation identifier identifies a first indexer from the plurality of indexers to serve as a primary indexer for responding to queries that comprise the first generation identifier and that pertain to the set of data, wherein one or more indexers in the cluster other than the first indexer are designated as secondary indexers, wherein the secondary indexers are configured to ignore queries that pertain to the set of data and that comprise the first generation identifier. Subsequently, the method comprises receiving a response to the first query from the plurality of indexers.
US11003685B2 Commit protocol for synchronizing content items
In some embodiments, a client generates an operation modifying a local copy of a content item on a user account at a content management system and records an intent to commit the operation to a journal of revisions at the content management system. Based on the operation, the client sends to the content management system a first request to commit the operation at the journal, the first request including a cursor identifying a current position of the client in the journal. The client sends, to the content management system, a second request for a status of the commit and, based on the second request, determines whether the commit of the operation to the journal has succeeded. Based on whether the commit of the operation to the journal has succeeded, the client determines whether to update one or more tree data structures on the client and clear the intent to commit.
US11003682B2 Metrics analysis workflow
Embodiments are disclosed for a visualization system that facilitates exploration and analysis of large sets of data by providing for synchronized, independent visualizations of metrics or event-derived value sets. The visualizations can reflect a variety of data, including pre-prepared metrics, event-derived values, or a combination thereof. Global parameter controls can enable synchronized interaction with multiple visualizations, such as modifying parameters of respective visualizations with a single input. Local parameter controls can enable interaction with an individual visualization, independent of interaction with other visualizations. A variety of tools and interfaces are provided to manipulate the visualizations to facilitate analysis across a variety of metrics within a single interface.
US11003679B2 Flexible adoption of base data sources in a remote application integration scenario
A data source integration architecture is provided for integrating application systems with an analytics system for user querying and data retrieval. The integration includes flexibly configuring base data sources as defined by an analytical model of an application system, such as an OEM application. In response to a query, metadata is fetched from an application server, where the metadata may contain a description of underlying artifacts of the structural part of the analytical model. During query generation, these specific views are injected into a query view and a parametrization is added for data source modulation. In addition, a flexible configuration of the final shape of the base data source specifically allows for the requirements of the OEM application to be addressed.
US11003678B2 Method and system for presenting a search result in a search result card
A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network for presenting a search result in a search result card, the method includes receiving from a user, an input associated with a search query; fetching one or more search results in accordance with the search query; generating a search result card for each of the one or more search results; and presenting to the user, one or more search result cards as a response to the search query, the one or more search result cards corresponding to the one or more search results, respectively.
US11003673B2 Dynamic level group creation
In data processing device incorporating a processor and memory in communication with the processor, the memory includes executable instructions that, when executed by the processor, cause the data processing device to perform: receiving an attribute metric of a first node with respect to a plurality of second nodes; generating, based on the received attribute metric, a pool of the second nodes that have been in a relationship with the first node; ranking, based on the received attribute metric, the second nodes in the generated pool; dynamically grouping the second nodes to sequentially create one or more level groups; and displaying, on a display, the level groups in a visually differentiated manner reflecting a relative attribute metric of each level group. The device thus presents a display of level groups that is neither cluttered nor sparse.
US11003669B1 Ephemeral content digests for assistant systems
In one embodiment, a method includes, by one or more computing systems, receiving, from a client system associated with a user, a request from the user for a content digest from an online social network, retrieving one or more content objects associated with the online social network that are accessible by the user, selecting one or more of the retrieved content objects to incorporate into the content digest based on their identified categories, generating one or more slides for the one or more selected content objects, respectively, wherein each slide comprises a summary and representative image of the respective selected content object, sending, to the client system of the user, instructions for presenting the content digest responsive to the request from the user, wherein the content digest comprises the one or more slides.
US11003667B1 Contextual information for a displayed resource
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for a displayed resource. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, identifying multiple search items from the content in the resource, determining a relevance score for each of the multiple search items, selecting one or more of the multiple search items based on the relevance scores, and providing, to the user device for each of the selected one or more multiple search items, a respective contextual user interface element for display with the active resource, where each contextual user interface element includes contextual information regarding the respective search item.
US11003664B2 Efficient hybrid parallelization for in-memory scans
Techniques are described herein for hybrid parallelization of in-memory table scans. Work for an in-memory scan is divided into granules based on a degree of parallelism. The granules are assigned to one or more processes. The work for each granule is further parallelized by dividing the work granule into one or more tasks. The tasks are assigned to one or more threads, the number of which can be dynamically adjusted.
US11003662B2 Trigger-free asynchronous maintenance of custom indexes and skinny performance meta-structures
Trigger-free asynchronous maintenance of custom indexes and skinny performance meta-structures is described. A database system receives a request to manipulate data in an object in a database table, and determines whether the object in the database table is associated with a user-based data structure. If the object in the database table is associated with the user-based data structure, the database system manipulates the data in the object in the database table and data in an object in an intermediate data table. The database system receives a query, and determines whether the query requests any data that is in the user-based data structure. If the query requests any data that is in the user-based data structure, the database system creates a query result by combining any data that is in the object in the intermediate data table with any requested data that is in the user-based data structure, and outputs the query result.
US11003657B2 Scalable computer arrangement and method
In an embodiment, the arrangement and method enable the accessing of certain stored information by utilizing algorithms. The validity of the algorithms and/or retrieved data are determined by a validity management module. If the algorithm and/or the retrieved data is determined by the validity management module to be invalid, the algorithm and/or the retrieved data may be updated, whereby self-correction occurs dynamically over time with changing stored information. In another embodiment, the arrangement and method enable networked computer systems each including a standardized database access system having hyper objects employing embedded algorithms or rules for accessing information across the network in a standardized manner, even though the networked computer system databases may employ different schema and formats. Each computer system operates independently, and yet is able to dynamically self-correct when invalid algorithms or data is determined. New computer systems can be added or removed to the network without requiring adjustments to its database schema or formats and without synchronizing with the existing networked computer systems.
US11003647B2 Multidimensional data management system and multidimensional data management method
The multidimensional data management system for speedily registering and searching multidimensional data includes: a central processing unit and a storage device that stores the multidimensional data including the respective values of plural dimensions, and multidimensional management data associating the ranges of the respective values of plural dimensions with character strings. The central processing unit obtains the respective values of a plurality of dimensions included in each multidimensional data; obtains the ranges of the respective values of a plurality of dimensions defined in the multidimensional management data within which the obtained respective values of the plurality of dimensions fall respectively; obtains character strings associated with the obtained ranges of the respective values of the plurality of dimensions in the multidimensional management data; couples the obtained character strings; and associates the coupled character strings with each multidimensional data, and stores each multidimensional data with the coupled character strings.
US11003641B2 Automatic database troubleshooting
Database systems are subject to automatic troubleshooting. Query execution data for individual queries executed by a database system can be collected. The query execution data can be evaluated automatically in conjunction with one or more detection metrics to determine whether or not a potential performance issue exists. After detection of a potential issue, the query execution data can be analyzed further to determine one or more causes by matching query execution data to one or more patterns that encode candidate causes. Subsequently, a root cause amongst multiple causes is determined based on causal dependency. Corrective action associated with a root cause can also be determined and optionally applied automatically.
US11003636B2 Generating and reusing transformations for evolving schema mapping
A system and method of use resolves the frustration of repeated manual work during schema mapping. The system utilizes a transformation graph—a collection of nodes (unified attributes) and edges (transformations) in which source attributes are mapped and transformed. The system further leverages existing mappings and transformations for the purpose of suggesting to a user the optimal paths (i.e., the lowest cost paths) for mapping new sources, which is particularly useful when new sources share similarity with previously mapped sources and require the same transformations. As such, the system also promotes an evolving schema by allowing users to select which unified attributes they want to include in a target schema at any time. The system addresses the technical challenge of finding optimal transformation paths and how to present these to the user for evaluation.
US11003635B2 Database scheme for storing generic data
Provided are a system and method for generating a database scheme for storing different types of data structures. In one example, the method includes receiving a first data object having a first data structure and a second data object having a second data structure that is different than the first data structure, generating a database scheme based on the first data structure and the second data structure, wherein the generated database scheme retains information about a structure of the first data structure and a structure of the second data structure, and storing the first data object and the second data object, in a database, according to the generated database scheme. According to various aspects, by at least partially retaining the original structure of the data objects, further searching and processing may be performed on different types of data objects stored in a relational database.
US11003632B2 System and method for content synchronization
One embodiment of a system comprises a client computer and a remote content management system. The client computer comprises a synchronization manager that maintains a remote virtual model that models a synchronization state of a remote peer data resource at the content management system and a local virtual model that models a synchronization state of a local peer data resource in the local file system. The synchronization manager determines that the remote peer data resource and local peer data resource are out of sync based on a comparison of the remote virtual model and the local virtual model and synchronizes changes from the local cache to the content management system to update the remote peer data resource or changes from the content management system to update the local peer data resource.
US11003630B2 Remote access of metadata for collaborative documents
A system and method for management of remote metadata-based activities while accessing electronic content via a local application. The system is configured to receive a user input that triggers a signal for communicating with a remote server. The remote server can provide options to the client system that are related to or based on metadata for the currently viewed electronic content. The disclosed system and method significantly improve efficiency and ease-of-use for document development and synchronization systems.
US11003626B2 Creating secondary copies of data based on searches for content
A method and system for creating secondary copies of data whose contents satisfy searches within data stores is described. In some cases, the system searches for data within a data store, identifies a set of data that satisfies the search, copies the identified set of data, and transfers the copy to secondary or other storage. In some cases, the system utilizes search-based secondary copies of days during restoration processes in order to restore data similar to and/or associated with data requested to be restored.
US11003624B2 Incremental physical locality repair for live data
Systems and methods for incrementally repairing physical locality for live or active data are provided. Files that are enumerated to determine their locality are identified using dataless consistency points. The files are walked in order to measure their locality or at least the locality of their data segments. Locality repair is performed when the locality is greater than a threshold locality.
US11003621B2 Scalable enterprise content management
Technical solutions are described to implement a scalable write ahead log using a distributed file system. A general aspect includes a method for providing consistency among metadata replicas and content in an enterprise content management cluster. The method includes recording a transaction log entry in response to receiving a content modification request, the transaction log entry including a version identifier set to a first version value. The method also includes updating the transaction log entry to a second version value in response to successfully modifying content and one of a plurality of metadata replicas containing metadata corresponding to the request. The method also includes updating the transaction log entry to a third version value in response to successfully modifying each of the metadata replicas. The present document further describes examples of other aspects such as methods, computer products.
US11003620B2 Systolic array of pipelined processing engines for implementing dynamic programming algorithms
An integrated circuit that is capable of performing sequence alignment via dynamic programming methods is provided. The integrated circuit may include a linear systolic array having series-connected processing engines, each of which has a n-stage deep pipeline. The systolic array may align first and second sequences, wherein the first sequence is divided into multiple segments equal to the internal depth of the pipeline. The systolic array may compute matrix scores for these segments in parallel until the entire sequence matrix score is computed. The internal pipeline structure and a loopback memory within the systolic array are configured to take care of any required data dependencies in the computation of the matrix scores.
US11003616B1 Data transfer using point-to-point interconnect
In a computer comprising a plurality of integrated circuits (ICs), each IC may be connected to all other ICs via a respective point-to-point interconnect. A source IC divides the data to be transmitted to a destination IC for a transaction to generate multiple data cells so that each data cell includes a different portion of the data. The source IC transmits one of the data cells to the destination IC and remaining data cells to intermediate ICs, wherein an intermediate IC is an IC other than the source IC or the destination IC. The intermediate ICs forward the remaining data cells to the destination IC.
US11003606B2 DMA-scatter and gather operations for non-contiguous memory
A direct memory access (DMA) controller, includes circuitry configured to load a DMA transfer descriptor configured to define which memory elements within a contiguous block of n memory elements are to be included in a given DMA transfer. The circuitry is further configured to, based on the DMA transfer descriptor, determine whether each memory element within the contiguous block of n memory elements is to be included in the given DMA transfer, including a determination that two or more non-contiguous sub-blocks of memory elements within the contiguous block of n memory elements are to be transferred. The circuitry is further configured to, based on the determination of whether each memory element within the contiguous block of n memory elements is to be included in the given DMA transfer, perform the DMA transfer of memory elements determined to be included within the given DMA transfer.
US11003605B2 Input/output (I/O) level shifter for half duplex sim card interface
An input/output (I/O) level shifter for a subscriber identification module (SIM) interface includes a controller configured to apply a first enable signal to turn ON a first transmitter when the direction of packet flow is from an interface device to a SIM card, and is configured to apply a second enable signal to turn ON a second transmitter when the direction of packet flow is from the SIM card to the interface device. The controller is configured to not apply the first and the second enable signals concurrently. The controller selectively controls the ON/OFF period of the first and the second transmitter to maintain half-duplex communication on the interface I/O line and the SIM I/O line to prevent undesired positive data feedback.
US11003604B2 Procedures for improving efficiency of an interconnect fabric on a system on chip
Optimizing transaction traffic on a System on a Chip (SoC) by using procedures such as expanding transactions and consolidating responses at nodes of an interconnect fabric for broadcasts, multi-casts, any-casts, source based routing type transactions, intra-streaming two or more transactions over a stream defined by a paired virtual channel-transaction class, trunking physical resources sharing common logical identifier, and using hashing to select among multiple physical resources sharing a common logical identifier.
US11003603B2 Management of data transfers
Systems and methods for recording and communicating engine data are provided. One example aspect of the present disclosure is directed to a method for communicating engine data. The method includes receiving data. The method includes separating the data into categories. For one or more categories, the method includes creating a file including the separated data. For one or more categories, the method includes naming the file, at least in part, based on the category and based on a file naming convention. The method includes prioritizing the created files. The method includes transmitting an identification file comprising identification information for a wireless communication unit and the file naming convention. The method includes transmitting the created files based on the priority.
US11003602B2 Memory protocol with command priority
The present disclosure includes apparatuses and methods related to a memory protocol with command priority. An example apparatus can execute a command that includes a read identification (RID) number based on a priority assigned to the RID number in a register. The apparatus can be a non-volatile dual in-line memory module (NVDIMM) device.
US11003600B2 Method and system for scheduling I/O operations for processing
An operations scheduler and a method of scheduling I/O operations to be processed by a memory drive are disclosed. The method includes receiving I/O operations, and for each one of them determining an estimated processing time, and an estimated processing period indicative of an estimated deadline. The method also includes determining a scheduled order of I/O operations based on the respective estimated deadlines. The method also includes monitoring an actual processing time for the I/O operations and adjusting a virtual time of the operations scheduler if a given actual processing time is above a given estimated processing time of a given I/O operation.
US11003585B2 Determining affinity domain information based on virtual memory address
A method for determining affinity domain information based on virtual memory address in a computing system where access to memory is non-uniform includes receiving a request to identify an affinity domain associated with a specified virtual memory address. The affinity domain includes a cluster of processors and memory local to the cluster of processors. A physical memory page corresponding to the specified virtual memory address is determined using a page table mapping a plurality of virtual memory addresses to a plurality of physical addresses. An affinity domain associated with the determined physical memory page is identified. Affinity domain information is provided for the identified affinity domain.
US11003584B2 Technology for managing memory tags
A data processing system includes support for sub-page granular memory tags. The data processing system comprises at least one core, a memory controller responsive to the core, random access memory (RAM) responsive to the memory controller, and a memory protection module in the memory controller. The memory protection module enables the memory controller to use a memory tag value supplied as part of a memory address to protect data stored at a location that is based on a location value supplied as another part of the memory address. The data processing system also comprises an operating system (OS) which, when executed in the data processing system, manages swapping a page of data out of the RAM to non-volatile storage (NVS) by using a memory tag map (MTM) to apply memory tags to respective subpages within the page being swapped out. Other embodiments are described and claimed.
US11003581B2 Arithmetic processing device and arithmetic processing method of controlling prefetch of cache memory
An arithmetic processing device includes circuitry configured to add an identifier of a request source that generates a prefetch request into the prefetch request, and output, in response to detecting a certain number of cache hits less than a first threshold, each of the cache hits occurring in a first cache memory provided at a lower hierarchical level than a second cache memory by each prefetch request into which a first identifier is added, a notification for suppressing a prefetch request issued for the lower hierarchical level of the first cache memory from a first request source identified by the first identifier.
US11003580B1 Managing overlapping reads and writes in a data cache
Method and apparatus for managing data in a storage device, such as a solid-state drive (SSD). In some embodiments, write and read commands from a client device are placed into a command queue pending servicing to transfer data between the client device and a non-volatile memory (NVM). A write cache temporarily stores sets of writeback data pending transfer. A cache manager detects an overlap condition in which a subsequently received command at least partially overlaps a pending write command. In response, the cache manager enacts a change in caching policy that includes retention of the cached writeback data to aid in the servicing of the subsequently received command. The changes in caching policy can include an increase in the size of the write cache, delays in the writing of hot writeback data sets, the coalescing of different writeback data sets, cache hits using the cached writeback data, etc.
US11003579B2 Method, device and computer program product for managing distributed system
A method of managing a distributed system comprises: in response to receiving data that changes in a first memory region of a client, updating data in a second memory region with the received data based on a mapping between the first memory region and the second memory region; in response to receiving a calling request for a computing node in a server from the client, causing the computing node to perform a processing step based on the updated data in the second memory region; determining data that changes after the processing step in the second memory region; and transmitting, to the client, the data that changes after the processing step, such that the client updates the data in the first memory region based on the mapping.
US11003573B2 Co-verification of hardware and software
An apparatus, a computer program product and a method for co-verification of systems comprising software and hardware components. The method comprises obtaining an over-approximation of the system that over-approximates the software or the hardware by using a non-deterministic version thereof; performing simulation of the over-approximation of the system; and utilizing an outcome of the simulation to guide a co-simulation of the system. The co-simulation comprises instrumenting the software to identify whether the coverage goals are reached during execution, generating a test input for the system, simulating execution of the test input by the instrumented software, wherein during said simulating, stimuli provided from the instrumented software to underlying hardware is provided to a hardware simulator that is configured to simulate the hardware-under-test; determining a coverage of the execution of the test input, and utilizing the coverage information in a successive iteration of the method.
US11003572B2 Traffic-based mutation/coverage testing requirements
An approach is provided in which the approach captures usage data corresponding to multiple users accessing a codebase that includes multiple code lines. The approach uses the captured usage data to compute a code line usage weighting for at least one of the code lines. The approach also computes a code line test coverage score for at least one code line based on at least one current software test program that tests the codebase. The approach compares the code line usage weighting against the code line test coverage score and flags the code line based on the comparison.
US11003566B2 Tracking data flow through data services using a processing request identifier in callstack data
There are provided systems and methods for tracking data flow through data services using a processing request identifier in callstack data. During processing requests with a service provider, each request is assigned a particular identifier, called a correlation identifier. The correlation identifier is stored in callstack data and may be used to map these individual data processing flows for the requests to the data processing services of the service provider used during the flows. Once the data flows are determined the actual used services may be identified. The mapping system may also provide for removal of erroneous callstack and reassembly of callstack data during asynchronous service calls. Additionally, the data flows may be used to see where multiple callstacks have divergent data flows. A service provider may utilize the data flows for determination of service usage rates.
US11003565B2 Performance change predictions
An example system for a performance gains predictor includes a counter engine to determine a number of events during an application session of a computing system utilizing a first processor, a metrics engine to calculate a number of metrics for the first processor based on the number of events, a factor engine to determine a number of factors of the first processor that can affect the number of metrics based on an evaluation of the computing system, and a performance engine to predict a performance change of the computing system utilizing a second processor based on the number of factors.
US11003560B2 End effector attachment for testing electronic touchscreen device
In some embodiments, apparatuses and methods are provided herein useful for testing a touchscreen electronic device. In some embodiments, an attachment for an end effector for use with testing a touchscreen electronic device comprises a body, wherein the body includes a connection portion configured to secure the attachment to the end effector, a first end, an opening, wherein the opening is located adjacent to the first end, and a conductive contact member, wherein the conductive contact member is wrapped about the first end, and wherein the conductive contact member is configured to contact the touchscreen during testing and simulate a touch of a human finger.
US11003554B2 RAID schema for providing metadata protection in a data storage system
Techniques for providing metadata (and/or data) protection in a data storage system. The techniques can include storing, for a specific data page, two (2) instances of a main metadata page and one (1) instance of a corresponding alternative metadata page in a protected storage object referred to herein as the “2+1-way mirror”. For the specific data page, two (2) instances of a main metadata page can be stored on a first drive and a second drive, respectively, of the 2+1-way mirror such that the first and second drives each have a copy of the same main metadata page. Further, an instance of a corresponding alternative metadata page can be stored on a third drive of the 2+1-way mirror. The 2+1-way mirror provides protection against metadata loss due to the concurrent failure of two (2) physical drives, and further provides protection against catastrophic metadata errors and/or inconsistencies due to software failures.
US11003547B2 Method, apparatus and computer program product for managing data storage
There is disclosed techniques for managing data storage. In one embodiment, the techniques comprise recording index information in a block-based segment of a file system. The index information relates to an extent list in a virtual block map (VBM) pointing to the block-based segment. The techniques also comprise detecting an error in connection with the VBM. The techniques also comprise rebuilding the VBM based on the index information in response to detecting the error.
US11003545B2 User space incremental tracking apparatuses, methods and systems
The User Space Incremental Tracking Apparatuses, Methods and Systems (“USIT”) transforms backup driver installation request, backup data store request inputs via USIT components into backup driver installation response, backup data store response outputs. A new most recent activity entry in a file system journal associated with a data volume is determined by a user space tracking agent. Newly changed files on the data volume are determined by processing journal entries between a previous most recent activity entry, as indicated by a last entry marker, and the new most recent activity entry. Changed data blocks associated with the newly changed files are determined. The changed data blocks are marked as changed in a tracking store. The last entry marker is updated to reflect the new most recent activity entry. Data blocks flagged as changed are sent to a backup device. The sent data blocks are marked as unchanged.
US11003543B2 Generic metadata tags with namespace-specific semantics in a storage appliance
Disclosed is a method, apparatus, and system for a method for enforcing namespace-specific semantics based on object operations, the method comprising: detecting an operation performed on an object of a data storage system in a namespace associated with the object; determining whether additional operations on a tagset associated with the object are mandated by one or more semantics that are specific to the namespace based on the operation, a persona of the object in the namespace, and the one or more semantics; and in response to determining that additional operations are mandated by the one or more semantics, performing the additional operations mandated by the one or more semantics on the tagset.
US11003541B2 Point-in-time copy on a remote system
A computer-implemented method, according to one embodiment, includes: receiving data at a secondary storage volume from a primary storage volume. In response to receiving a read request: a request is sent for at least a portion of the data corresponding to the read request in response to determining that at least a portion of the data corresponding to the read request is not in any of the regions in the secondary storage volume. The at least a portion of the data corresponding to the read request is received, and further stored in one or more regions in the secondary storage volume. Furthermore, a message is sent indicating that the one or more regions in the secondary storage volume in which the data was stored contain the at least a portion of the data corresponding to the read request received, the message being for updating a primary record.
US11003538B2 Automatically configuring boot order in recovery operations
Systems and methods for automatically generating a boot sequence. A multiple virtual machine computing environment is analyzed to generate a boot sequence that is used during a recovery operation. The boot sequence may be based on applications and application types running on the virtual machines, a network configuration and network traffic, and on manual boots of virtual machines. The boot sequence prioritizes the order in which the virtual machines are booted in the recovery site.
US11003537B2 Determining validity of data read from memory by a controller
A method includes: generating, based on a hash function using at least one input including first data, a first digest; storing the first data in a memory; reading the first data from the memory; generating, based on the read data, a second digest; comparing the first digest and the second digest; and determining, based on comparing the first digest and the second digest, whether the read data is corrupted.
US11003536B2 Method, device and computer readable storage medium for writing to disk array
Techniques involve writing to a disk array. In response to a request for writing target data to a target storage area in a stripe of the disk array including at least one failed storage area, it is determined whether incompletion of the writing of the target data is to cause failed data in the at least one failed storage area to be unrecoverable. In response to determining that the incompletion of the writing is to cause failed data to be unrecoverable, the failed data is recovered. The recovered data is stored in a persistent memory, and the target data is written in the target storage area. In this way, the efficiency and performance of writing processing of the disk array having a failed disk is increased significantly.
US11003533B2 Data processing method, system, and apparatus
A data processing method is disclosed, and the method includes: encoding a data chunk of a predetermined size, to generate an error-correcting data chunk corresponding to the data chunk, where the data chunk includes a data object, and the data object includes a key, a value, and metadata; and generating a data chunk index and a data object index, where the data chunk index is used to retrieve the data chunk and the error-correcting data chunk corresponding to the data chunk, the data object index is used to retrieve the data object in the data chunk, and each data object index is used to retrieve a unique data object.
US11003532B2 Distributed data object management system operations
In various embodiments, methods and systems for implementing distributed data object management are provided. The distributed data object management system includes a local metadata-consensus information store and one or more remote metadata-consensus information stores for metadata-consensus information and a local data store and one or more remote data stores for erasure coded fragments. For a write operation, corresponding metadata writes and data writes are performed in parallel using a metadata write path and a data write path, respectively, when writing to the local metadata-consensus information store and the one or more remote metadata-consensus information stores and the local data store and the one or more remote data stores. And, for a read operation, corresponding metadata reads and data reads are performed in parallel using a metadata read path and a data read path, respectively, when reading from the metadata-consensus information stores and the data stores.
US11003529B2 Encoding method and memory storage apparatus using the same
An encoding method for a memory storage apparatus adopting an ECC algorithm is provided. The memory storage apparatus comprises an ECC encoder. The encoding method includes: receiving a write command comprising a write address and a write data; reading an existing codeword; attaching a flip bit to the write data; encoding the write data and the flip bit to generate parity bits based on the ECC algorithm by the ECC encoder and attaching the write data and the flip bit to the plurality of parity bits to generate a new codeword; flipping the new codeword based on a number of bits among selected bits required to be changed from the existing codeword to the new codeword; and writing one of the new codeword and the flipped new codeword to the write address. In addition, a memory storage apparatus using the encoding method is provided.
US11003525B2 System and method of identifying and addressing anomalies in a system
Systems and methods are presented for identifying and addressing anomalies in a system. An exemplary method comprises collecting parameters of one or more components of the system, assessing conformity of a state of the system by comparing the collected parameters to one or more state models, wherein the one or more state models describe normal and anomalous states, identifying one or more anomalies based on the assessment of conformity, obtaining a database of third party information for the one or more components, replacing the collected parameters with the third party information and interrogating the one or more state models using the third party information, responsive to identifying no further anomalies in the interrogation, identifying one or more components that are compatible with the system from the obtained database, and selecting a single component from the one or more components to address the identified anomalies, based on one or more criteria.
US11003519B2 Information processing system, cluster system construction method, and non-transitory computer-readable storage medium for storing cluster construction program
An information processing system includes a management apparatus that manages construction of a cluster system including a plurality of information processing apparatuses, the management apparatus being configured to acquire information relating to a configuration of the cluster system, and generate definition information that defines the configuration of the cluster system on the basis of the acquired information, and the plurality of information processing apparatuses each including a memory configured to store templates and association information, each of the templates being a model of a construction program to be used for construction of the cluster system, each of the templates including information that designates an extraction method of information from the definition information, and a processor configured to acquire the definition information, perform generation of the construction program in accordance with the definition information, the plurality of templates, and the association information, and execute the generated construction program.
US11003509B2 Lock control apparatus and lock control method
A lock control apparatus includes one or more memories, and one or more processors configured to perform setting of, as a target node, each of one or more child nodes other than eldest child nodes among child nodes relating to parent nodes in each of layers of data structure formed by a tree structure, when a first process for first data associated with a first node in the data structure proceeds in a direction from a parent node to a child node, perform determination of whether the first node is the target node, and perform lock of the first node when the first node is the target node.
US11003506B2 Technique for determining a load of an application
A technique for determining of a load of an application in a cloud computing environment is disclosed. The application is executed with one or more application instances in the cloud computing environment, wherein each of the one or more application instances obtains input data from a respective input queue. A method implementation for supporting the technique comprises determining a wait indicator for at least one of the one or more application instances, the wait indicator for an application instance indicating a relation between empty states of the input queue of the application instance and non-empty states of the input queue of the application instance, and triggering forwarding of the wait indicator determined for the at least one of the one or more application instances to a load determination component.
US11003504B2 Scaling virtualization resource units of applications
System resource utilizations by one or more core functionalities of a data storage system is monitored. A system resource allocation for one or more applications of the data storage system is determined based at least in part on the monitored system resource utilizations. A number of virtualization resource units allocated to at least one of the one or more applications is scaled based at least in part on the determined system resource allocation. The number of virtualization resource units allocated to the at least one of the one or more applications is based on a corresponding ratio associated with the at least one of the one or more applications.
US11003503B2 Cloud resource management system, cloud resource management method, and non-transitory computer-readable storage medium
A cloud resource management system is configured to interface with a plurality of cloud environments. The cloud resource management system includes a network interface and a processor. The processor is configured to: identify an instruction defining a cloud resource demand; obtain, through the network interface, a plurality of cloud resource demand items associated with the instruction from the plurality of cloud environments; compute a plurality of resource combinations according to the parameter values of the cloud resource demand items associated with the instruction; select a first resource combination from the plurality of resource combinations; transmit, through the network interface, a first request to the first cloud environment to allocate the first cloud resource in the first cloud environment; and transmit, through the network interface, a second request to the second cloud environment to allocate the second cloud resource in the second cloud environment.
US11003501B2 Loading models on nodes having multiple model service frameworks
This disclosure relates to model loading. In one aspect, a method includes determining, based on a preset execution script and resource information of multiple execution nodes, loading-tasks corresponding to the execution nodes. Each execution node is deployed on a corresponding cluster node. Loading requests are sent to the execution nodes, thereby causing the execution nodes to start execution processes based on the corresponding loading requests. The execution processes start multiple model service frameworks on each cluster node. Multiple models are loaded onto each of the model service frameworks. Each loading request includes loading-tasks corresponding to the execution node to which the loading request was sent. The execution processes include a respective execution process for each model service framework.
US11003499B1 Resource allocation based on agent behavior in a simulation environment
The present disclosure provides for predictively allocating computing resources based on movement of a simulation agent through a simulation environment, such as in a video game. In order to support the movement of the simulation agent, computing resources may be allocated in various ways. For example, one option may be to transfer data assets associated with the simulation agent from the first computing resource to the second computing resource. Another option may be leave the data assets at the first computing resource and transfer authority over at least a portion of the second region from the second computing resource to the first computing resource. In various embodiments, the way in which the computing resources are allocated may be determined based on various factors, such as resource costs, so that the movement of the simulation agent can be supported with optimal system efficiency.
US11003495B2 Dynamic access of task queues in a parallel processing system
Method and system are disclosed for data flow control and dynamic access of task queues in a parallel processing system. The method includes storing tasks to be serviced in a plurality of task queues based on assigned priorities of the tasks, where a task queue in the plurality of task queue stores tasks having assigned priorities in a given priority range, determining a usage rate associated with the each task queue in the plurality of task queues, determining a dynamic access rate corresponding to the each task queue based on the assigned priority level and the usage rate associated with the each task queue in the plurality of task queues, traversing the plurality of task queues in order, and selecting a task queue from the plurality of task queues for service based on the dynamic access rate associated with the task queue.
US11003493B2 Application and storage based scheduling
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: (a) obtaining grooming operation scheduling data specifying a schedule of grooming operations performed by at least first and second layers of the plurality of layers; (b) identifying, using data of grooming operation scheduling data, at least one gap in the execution of scheduled operations performed by the storage system; (c) moving an execution time of one or more grooming operation of the grooming operations into said at least one gap; and (d) repeating steps (a) to (c) to adapt to a changing usage pattern of said storage system.
US11003490B2 Systems and methods for task processing in a distributed environment
Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.
US11003485B2 Multi-hypervisor virtual machines
Standard nested virtualization allows a hypervisor to run other hypervisors as guests, i.e. a level-0 (L0) hypervisor can run multiple level-1 (L1) hypervisors, each of which can run multiple level-2 (L2) virtual machines (VMs), with each L2 VM is restricted to run on only one L1 hypervisor. Span provides a Multi-hypervisor VM in which a single VM can simultaneously run on multiple hypervisors, which permits a VM to benefit from different services provided by multiple hypervisors that co-exist on a single physical machine. Span allows (a) the memory footprint of the VM to be shared across two hypervisors, and (b) the responsibility for CPU and I/O scheduling to be distributed among the two hypervisors. Span VMs can achieve performance comparable to traditional (single-hypervisor) nested VMs for common benchmarks.
US11003484B2 Inter-processor interrupt virtualization with pass-through of local interrupt controller
A processor includes cores and instructions executable by at least one of the plurality of cores as a virtual machine monitor (VMM). To configure resources for a virtual machine (VM), the VMM is to: group the cores into cluster(s), where a subset of the cores is to execute the VM; create, within a buffer in memory, a data structure to store, for the subset, one or more entries, each entry including a cluster identifier and a bitmap. The bitmap identifies cores of the subset within a cluster corresponding to the cluster identifier. The VMM is further to write, to a virtual machine control structure (VMCS): a pointer to the data structure, wherein the pointer includes a physical address of the memory; and a number of the one or more entries in the data structure; and set, within the VMCS, a local interrupt controller pass-through field.
US11003483B1 Parameterized launch acceleration for compute instances
A request to initiate a launch procedure of a compute instance at a virtualization host configured to access a remote storage device over a network is received. A memory buffer of the host is allocated as a write-back cache for use during a portion of the launch procedure. In response to a write request directed to remote storage during the portion of the launch procedure, the write payload is stored in the buffer and an indication of fulfillment of the write is provided independently of obtaining an acknowledgement that the payload has been propagated to the remote storage. Subsequent to the portion of the launch procedure, payloads of other write requests are transmitted to the remote storage device.
US11003476B2 Entity database historical data
In one embodiment, a computing device accesses an entity database storing information about entities in a virtualization environment. Each of the entities is associated with a single entity type and a shard. The shard further corresponds to the single entity type. The computing device determines an entity trail for the single shard, based on a modification history for one or more of the entities associated with the shard. The entity trail is divided into a plurality of time segments. The computing device receives an update from a client device indicating an update to an entity that is associated with the shard, and a client timestamp. The computing device selects a time segment corresponding to the client timestamp, and updates that portion of the entity trail with the client update.
US11003474B2 Semiconductor device for providing a virtualization technique
Provided are semiconductor devices. A semiconductor device includes a processor which provides a virtualization function for a physical device to a first guest operating system and a second guest operating system; and an SFR (Special Function Register) which is electrically connected to the processor, and includes a first region allocated to the first guest operating system and a second region allocated to the second guest operating system, wherein information on a first data access request provided from the first guest operating system is stored in the first region, and information on a second data access request provided from the second guest operating system is stored in the second region, and the processor generates a first interrupt and a second interrupt designated to the first guest operating system and the second guest operating system, respectively, in response to the first data access request and the second data access request.
US11003467B2 Visual history for content state changes
Systems and methods provide for a visual history of state changes for content of a document that is being modified within a content editing application. When modifications are made to the content within the content editing application, the modifications are recorded as state changes, and a graphical representation is generated for the modified content at each state change. The graphical representations with associated state changes are presented in a visual history area allowing the user to visually identify the state of the content corresponding to each graphical representation. The user can select a particular graphical representation from the visual history area and the content is transformed to the state corresponding to the selected graphical representation.
US11003462B2 Touched home
The subject disclosure relates to employing automatically configuring a device based on a set of policies. In an aspect, disclosed is a system comprising an identification component that identifies a device requiring setup based on a set of identification data. In another aspect, the system includes a comparison component that compares the set of identification data to a set of reference data stored in a reference database. In yet another aspect, the system can include a transmission component that transmits a set of policy data to the device based on a subset of reference data determined to correspond to the device.
US11003461B2 Boot process security self-check system
A boot process security system includes a processing system including a plurality of registers, and at least one memory system that includes instructions that, when executed by the processing system, cause the processing system to provide a BIOS. During a Driver eXecution Environment (DXE) sub-process that is included in a boot process and that occurs prior to passing control of the boot process to any third-party drivers, the BIOS programs at least one of the plurality of registers in order to configure at least one secure subsystem. The BIOS then verifies, during the boot process, that the at least one secure subsystem has been configured to provide a predetermined configuration, and locks the at least one secure subsystem. The BIOS then confirms that the at least one secure subsystem has been locked prior to passing control of the boot process to any third-party drivers.
US11003460B2 Memory control circuit unit, memory storage device and control method thereof
A control method of a memory storage device is provided and includes: detecting a first signal stream controlled by a host system; executing a boot code according to the first signal stream and entering a boot code mode; and receiving a command from the host system in the boot code mode and not executing a firmware code stored in a rewritable non-volatile memory module in the memory storage device. According, operational flexibility of the memory storage device may be enhanced.
US11003451B2 Execution control of a multi-threaded, self-scheduling reconfigurable computing fabric
Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array. A representative configurable circuit includes a configurable computation circuit and a configuration memory having a first, instruction memory storing a plurality of data path configuration instructions to configure a data path of the configurable computation circuit; and a second, instruction and instruction index memory storing a plurality of spoke instructions and data path configuration instruction indices for selection of a master synchronous input, a current data path configuration instruction, and a next data path configuration instruction for a next configurable computation circuit.
US11003449B2 Processing device and a swizzle pattern generator
A swizzle pattern generator is provided to reduce an overhead due to execution of a swizzle instruction in vector processing. The swizzle pattern generator is configured to provide swizzle patterns with respect to data sets of at least one vector register or vector processing unit. The swizzle pattern generator may be reconfigurable to generate various swizzle patterns for different vector operations.
US11003447B2 Vector arithmetic and logical instructions performing operations on different first and second data element widths from corresponding first and second vector registers
A data processing system (2) supports vector processing operations performed upon vector operands comprising a plurality of vector operand elements. The data processing system includes a processor (4) having an instruction decoder (14) which decodes mixed-element-sized vector arithmetic instructions to generate control signals (16) which control processing circuitry (18) to perform arithmetic operations upon a first vector of first source operand elements ai of a first bit size A, and a second vector of second source operand elements bj of a second bit size B. The second bit size B is greater than the first bit size A.
US11003446B2 Reduction operation mapping systems and methods
Adder trees may be constructed for efficient packing of arithmetic operators into an integrated circuit. The operands of the trees may be truncated to pack an integer number of nodes per logic array block. As a result, arithmetic operations may pack more efficiently onto the integrated circuit while providing increased precision and performance.
US11003440B2 Systems and methods for managing states of deployment
Systems and methods are provided for managing states of deployment. A presence of a configuration change to be implemented at a deployment may be detected. The configuration change may include one or more commands to change a configuration of the deployment. Responsive to detecting the presence of the configuration change, information describing the configuration change may be stored in a repository. The information may be stored in an unsubstituted form and a substituted form. An interface through which configuration change information is accessible may be provided. The configuration change information may describe the configuration change at the deployment based on one or both of the unsubstituted form and the substituted form.
US11003439B2 Incorporating version control into packaging
Methods, systems, and computer program products are included for incorporating functionalities of a version control system into a package manager. An example method includes providing to a package manager a source file path corresponding to a source. A software version control system corresponding to the source is determined from the source file path. A command translation driver corresponding to the software version control system of the source is loaded by the package manager. The loaded command translation driver translates a package manager command to a corresponding command of the software version control system. The translated package manager command is executed by the package manager.
US11003438B2 Method and device for incremental upgrade
A method for incremental upgrade is provided. The method is used in a device and includes: receiving an incremental update package corresponding to an application, wherein the incremental update package at least includes an incremental and differential file and the size of a target-version file; obtaining idle resource of a memory in the device and a current-version file corresponding to the application; comparing the idle resource of the memory with a maximum upgrade resource requirement to choose an upgrade process for upgrading the application, wherein the maximum upgrade resource requirement is a capacity sum of the size of the current-version file, the size of the incremental and differential file, and the size of the target-version file; and restoring the target-version file according to the upgrade process, and installing the target-version file.
US11003435B2 Manifest trialing techniques
Various implementations described herein are directed to a method for acquiring a manifest having a trial flag with a status indicator and providing the manifest to a plurality of devices. The status indicator may inform the plurality of devices to provide update acceptability reports. The method may include receiving the update acceptability reports from the plurality of devices and determining an update deployment rate based on the update acceptability reports received from the plurality of devices. The method may include deploying the update in accordance with the update deployment rate.
US11003432B2 Post-install application interaction
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
US11003427B2 Interface for generating and testing formulas using a formula language
Systems and methods for generating and testing formulas written using a formula language may include receiving, by a server computing system, in a formula input area a formula written using a formula language, the formula associated with a record in a database; displaying, by the server computing system, one or more fields in a field area based on the one or more fields being included in the formula, the one or more fields associated with the record; enabling, by the server computing system, a value associated with the one or more fields to be modified based on the one or more fields being included in the formula; and displaying, by the server computing system, in a result area a result generated based on execution of the formula, wherein the result area is to be visible concurrently with the formula input area and the field area.
US11003422B2 Methods and systems for visual programming using polymorphic, dynamic multi-dimensional structures
A computer-based dynamic multi-dimensional visual programming environment is disclosed in which a visual programming language supports creation, operation, and maintenance of a model of a software system having a spatial arrangement of dynamic, polymorphic structures on a multi-dimensional world, to render the multi-dimensional grid into a display on a two-dimensional computer screen, and to construct, display, and act on instructions from a user interface associated with the two-dimensional screen to manipulate the dynamic, operable, multi-dimensional graphical items on the multi-dimensional grid.
US11003418B2 Information processing apparatus
An information processing apparatus includes a detection unit and a controller. The detection unit detects a specific operation which is an operation to output audio related to a setting screen, and refers to an operation not to be performed for each setting item displayed on the setting screen. The controller performs control so as to output first audio information related to setting items satisfying a predetermined standard by audio, among setting items included in the setting contents, in a case where the specific operation is detected by the detection unit at a first stage before the setting contents are determined.
US11003417B2 Speech recognition method and apparatus with activation word based on operating environment of the apparatus
A speech recognition method and apparatus for performing speech recognition in response to an activation word determined based on a situation are provided. The speech recognition method and apparatus include an artificial intelligence (AI) system and its application, which simulates functions such as recognition and judgment of a human brain using a machine learning algorithm such as deep learning.
US11003416B1 Audio apparatus
An audio apparatus is disclosed which allows a user to easily visually confirm deviation of an operation position from a prescribed value even when the deviation is small. The audio apparatus includes an operator that operates an audio signal, a display that displays a relationship between a parameter setting value according to an operation of the operator and a prescribed value, and one or more processors that change a display form of the display. The one or more processors cause, when the parameter setting value is deviated from the prescribed value, display with a display form different from that when the parameter setting value coincides with the prescribed value, regardless of an amount of the deviation.
US11003413B2 System and method for selective removal of audio content from a mixed audio recording
Systems and techniques for removing a sound recording from an audio recording (e.g., an audio recording embedded in a media file) are presented. The system can include an identification component, a first subtraction component and a second subtraction component. The identification component identifies a sound recording in a mixed audio recording. The first subtraction component determines a local linear transformation of the sound recording and subtracts the local linear transformation of the sound recording from the mixed audio recording to generate a new mixed audio recording. The second subtraction component compares one or more segments of the sound recording with one or more corresponding segments of the new mixed audio recording and reduces a power level of the new mixed audio recording based at least in part on correlation of the one or more corresponding segments with the one or more segments.
US11003412B2 Method and system for identifying drawing primitives for selective transmission to a remote display
Remote desktop servers include a display encoder that maintains a secondary framebuffer that contains display data to be encoded and transmitted to a remote client display and a list of display primitives effectuating updated display data in the secondary framebuffer. The display encoder submits requests to receive the list of drawing primitives to a video adapter driver that receives and tracks drawing primitives that, when executed, update a primary framebuffer.
US11003410B2 Augmented reality display sharing
A visualization system provides graphics for presentation on displays of multiple users who may be wearing head-mounted displays (HMDs). In an embodiment, the system determines that a first gaze direction of a first user is directed toward a first display. The system determines user inputs performed by the first user. The user inputs may be hands-free such as gestures of a hand or finger or voice commands. The system generates a graphical annotation using the user inputs. The system provides the graphical annotation to a first HMD for presentation to the first user. The system determines a second display paired to the first display. The system provides the graphical annotation to a second HMD for presentation to a second user looking at the second display. The displays may include a physical display or a virtual display, for example, in an augmented reality environment.
US11003400B2 Resource service system, control method, and storage medium
A resource service system is one of a plurality of resource service systems each capable of communicating with a reception service system that receives data from a plurality of clients. The resource service system acquires data from a first queue that receives and stores data transmitted from the reception service system, and processes the acquired data. In a case where it is determined a number of pieces of data of a predetermined client transmitted from the reception service system per unit time exceeds a first predetermined number, the resource service system sets a first setting for preventing the reception service system from transmitting the data of the predetermined client to the first queue.
US11003399B2 Method, apparatus and non-transitory recording medium for reducing a printing time utilizing file division
An image forming apparatus includes circuitry to receive a file including data of a plurality of pages and position information indicating individual positions of data of the plurality of pages. The circuitry further starts printing of one of the plurality of pages based on data specified by specifying information that indicates a position of data of one of the plurality of pages. The circuitry further starts the printing of one of the plurality of pages when receiving the specifying information before the position information.
US11003393B2 Nonvolatile memory device and method of controlling initialization of the same
A method includes performing a first sensing operation to sense write setting data stored in first memory cells of a first memory plane and store first read setting data in a first page buffer circuit of the first memory plane, performing a second sensing operation to sense the write setting data stored in second memory cells of a second memory plane and store second read setting data in a second page buffer circuit of the second memory plane and performing a dump-down operation to store restored setting data corresponding to the write setting data in a buffer based on the first read setting data and the second read setting data.
US11003391B2 Data-transfer-based RAID data update system
A data-transfer-based RAID data update system includes a RAID storage controller device coupled to a host system and RAID storage devices. The RAID storage controller device receives a command that is associated with a data update on at least one of the RAID storage devices from the host system. The RAID storage controller device then determines, from a plurality of RAID data update techniques that are available to execute the command and perform the data update on the at least one of the RAID storage devices, a first RAID data update technique that is included in the plurality of RAID data update techniques and that requires the lowest number of data transfers to execute the command and perform the data update. The RAID storage controller device then causes the command to be performed using the first RAID data update technique to provide the data update.
US11003390B2 Data storage device with a lighting module and control method for the lighting module
A data storage device is shown, which has a data storage module and a lighting module with the lighting module controlled by a host through the data storage module. The data storage module has a non-volatile memory and a controller that operates the non-volatile memory in response to the host. The lighting module has a lighting decoration. When the host outputs a command that carries the lighting request regarding the lighting decoration, the controller is switched to operate the lighting decoration to emit light according to the lighting request.
US11003389B2 Memory device including memory chips and operation method thereof
An operating method of a memory device includes: instructing, by a master chip, a first memory chip and a second memory chip to perform a read operation; transferring, by the first memory chip, data stored in the first memory chip to the master chip through a first through-chip channel in response to the read operation instruction, and transferring, by the second memory chip, data stored in the second memory chip to the master chip through a second through-chip channel in response to the read operation instruction; comparing, by the master chip, a phase of the data transferred through the first through-chip channel with a phase of the data transferred through the second through-chip channel; and adjusting a delay value of a data transmission channel of at least one of the first memory chip and the second memory chip based on a result of the comparing.
US11003384B2 Scheduling media management operations based on determined host system usage requirements
Host data to be written at a memory sub-system is received. A write operation is performed to write the host data at the memory sub-system. Based on the performance of the write operation, one or more usage parameter values are determined. The one or more parameter values correspond to one or more operations performed at the memory sub-system. Based on the one or more usage parameter values, a first expected time period is determined during which a first set of subsequent host data will be received from the host system and a second expected time period is determined during which a second set of subsequent host data will be received from the host system. A media management operation is scheduled to be performed between the first expected time period and the second expected time period.
US11003382B2 Apparatus for outputting internal state of memory apparatus and memory system using the apparatus
A memory system is provided and includes memory chips and a memory controller. Each of the memory chips one or more first state output pins arranged therein. The memory controller has arranged therein a first state input pin connected in a wired-AND configuration to the one or more first state output pins arranged in the memory chips. The memory controller is configured to transmit a chip enable signal and/or an initially set function command to the memory chips. Each of the memory chips outputs a first state signal having one level from among three logic levels according to a first internal operation state of the memory chip to the one or more first state output pins of the memory chip based on the chip enable signal and/or the initially set function command.
US11003381B2 Non-volatile memory storage device capable of self-reporting performance capabilities
Provided is a storage device including a first non-volatile storage media having first performance capabilities; a second non-volatile storage media having second performance capabilities different from the first performance capabilities; and a device controller configured to report to a host software the first performance capabilities, the second performance capabilities, changes to the first performance capabilities, and changes to the second performance capabilities.
US11003380B1 Minimizing data transfer during snapshot-based replication
A system and method for exposing volumes with underlying read-write mediums to user operations. When a medium is in the process of being replicated to a storage array, a volume which relies on the medium can be exposed to user operations (e.g., snapshots, read and write operations) once the portions of the medium which underlie the volume have been replicated. The volume can be exposed to user operations while one or more other portions of the medium are unfilled and while the medium is in an intermediate read-write state.
US11003379B2 Migration control apparatus and migration control method
A migration control apparatus includes a processor configured to, acquire a first communication log regarding a first virtual machine when execution of migration of the first virtual machine is not completed in a specific time, perform calculation of a first response time of a first processing request to the first virtual machine, acquire a second communication log regarding the first virtual machine after lowering frequency of assignment of a computing resource to the first virtual machine to a first rate, perform calculation of a second response time of a second processing request to the first virtual machine, calculate a second rate to which the frequency of assignment of the computing resource is permitted to be lowered, after starting re-execution of the migration, perform calculation of a third rate of the frequency of assignment of the computing resource for completing the re-execution, and perform determination of whether to cease the re-execution.
US11003375B2 Code word format and structure
Methods, systems, and devices for code word formats and structures are described. A code word format and structure may include various fields that facilitate a reliable transaction of user data during an access operation associated with a memory medium. For example, the bit fields may include information directed to an error control operation for a port manager to perform on a code word configured in accordance with the code word format and structure. Additionally, the code word format and structure may be configured for low latency operation and reliable transaction of the user data during the access operation. For example, the port manager may receive a first portion of the code word and parse the first portion of the code word concurrently with receiving an additional portion of the code word.
US11003374B2 Methods, devices and computer program products for managing a redundant array of independent disks
Embodiments of the present disclosure relate to methods, devices and computer program products for managing a redundant array of independent disks (RAID). The method comprises: in response to a number of a plurality of disks occupied by the RAID exceeding a first threshold, determining a first number of disk pairs to be disassociated among the plurality of disks, the first number of disk pairs at least comprising a first disk and a second disk associated with each other, and a first extent in the first disk and a second extent in the second disk being included in a same RAID extent of the RAID. The method further comprises determining a third disk for migrating at least one of the first extent and the second extent among the plurality of disks. Besides, the method further comprises migrating the at least one extent to the third disk to disassociate the first disk and the second disk so that a second number of disk pairs associated with each other among the plurality of disks is below a second threshold.
US11003368B2 Compound storage system and storage control method to configure change associated with an owner right to set the configuration change
One or more storage systems are connected to one or more storage boxes comprising multiple storage devices. Multiple storage areas provided by one or more storage boxes include an allocated area, which is a storage area that is allocated to a virtual volume, and an empty area, which is a storage area that is not allocated to any logical volume. Multiple owner rights corresponding to multiple storage areas are set in one or more storage systems. A storage system having an empty area owner right changes an empty area to the allocated area by allocating the empty area. In a case where a configuration change (a relative change in the number of storage boxes with respect to the number of storage systems) is performed, a first storage system that exists after the configuration change sets, in the first storage system, either more or fewer owner rights than the owner rights, which have been allocated to the first storage system before the configuration change.
US11003367B2 Data storage, reading, and cleansing method and device, and cloud storage system
Disclosed are data storage, data reading, and data cleaning methods and devices, and a cloud storage system. Storage blocks of storage nodes are grouped into resource pools. A method can include: for each resource pool, determining a first number of occupied storage blocks in the resource pool (S401); determining whether the first number meets a preset data cleaning condition (S402); if so, sending a data cleaning instruction to a storage node where each occupied second storage block in the resource pool is located, such that the storage node cleans the data stored on the second storage block in the storage node (S403). That is to say, the management node determines the number of occupied storage blocks of a resource pool. When the number meets a preset data cleaning condition, the data in the storage block is cleaned. Such a process is simple, reducing the workload of management node.
US11003365B2 Methods and related devices for operating a memory array
Methods of operating phase-change memory arrays are described. A method includes determining a pattern to be written to a phase-change memory array and executing, according to the pattern, two or more proper reset sequences on the phase-change memory array to write the pattern to the phase-change memory array. Another method includes executing a set sequence on a phase-change memory array and performing a proper read of the phase-change memory array to obtain a pattern derived from executing the set sequence.
US11003362B2 Disaster recovery practice mode for application virtualization infrastructure
Automatically managing an entire life-cycle of a practice failover. The system uses a virtualization management system that hosts one or more business applications which has capability and authority to manage both the application hosting infrastructure as well as the storage infrastructure that is used by the applications in a disaster recovery configuration. The set of applications is replicated along with an application platform together with the applications.
US11003360B2 IO request processing according to processing sorting indexes
A storage controller includes a distribution core, a plurality of sorting cores, and a request processing core. The three types of cores are separately configured to distribute an input/output (IO) request to different sorting cores, generate a processing sorting index for each IO request, and process the IO request according to a value of the processing sorting index of each IO request to flexibly schedule the IO request received by the storage controller.
US11003357B2 Managing single path communication between a host and a storage system
Communications between a host system and a storage system may be restricted to a single I/O path, at least temporarily, without manually manipulating physical connections to the host system and/or storage system or manually data structures defining I/O connectivity. In response to a communication to maintain only a first permitted I/O path between a host system and a storage system, I/O communications may be prevented on any I/O paths between the host system and the storage system, except for the first permitted I/O system, without modifying the definition of any permitted I/O paths on the storage system. One or more fields may be included in entries of a data structure that defines permitted I/O paths, the fields specifying whether an I/O path should be allowed to, or prevented from, carry communications between a host system and the storage system, at least temporarily.
US11003349B2 Actionable content displayed on a touch screen
Some implementations may present a media file that includes video on a touchscreen display. A user gesture performed on the touchscreen display may be detected. The user gesture may include one of a tap gesture, a swipe gesture, or a tap and hold and drag while holding gesture. Text selected by the user gesture may be determined. One or more follow-up actions may be performed automatically based at least partly on the text selected by the user gesture.
US11003348B2 Arrangement for determining the pupil center
The invention is directed to an arrangement for determining the pupil center of an eye of a person in an image. The arrangement includes a touch-sensitive display device for displaying the image with the eye of the person and a gesture recognition unit for recognizing a first predetermined gesture in response to a touching of the touch-sensitive display device by a user. The gesture recognition unit is configured to recognize, as a first predetermined gesture, a movement of two fingers at a distance (D) to each other touching the touch-sensitive display and carrying out an orbital rotational movement about a common rotation center. A contrast changing unit changes the contrast of the image displayed on the touch-sensitive display device in response to the user touching the touch-sensitive display device in a manner recognized as the first predetermined gesture by the gesture recognition unit.
US11003345B2 Control-article-based control of a user interface
Systems and methods of providing control-article-based control of a user interface are provided. For instance, a presence of a control article can be detected in a first proximity zone proximate a user device. Responsive to detecting the presence of the control article, presentation data corresponding to a presentation mode of a user interface associated with the user computing device can be provided for display. A presence of the control article can be detected in a second proximity zone proximate the user computing device. The second proximity zone can define a separate physical area than the first proximity zone. Responsive to detecting the presence of the control article in the second proximity zone, interactive data corresponding to an interactive mode of the user interface can be provided for display.
US11003344B2 Modifying style layer properties of a digital map
A process, and corresponding system for performing the process, is described for editing and representing property values for a digital map. The process retrieves electronic map data from a style sheet corresponding to a vector map tile set for a digital map and displays map layer styles in a property editor panel, where each map style layer references a portion of the data and one or more visual style rules to apply to the portion. The process also displays a visual map with the map layer styles applied. Upon receiving selection of one or more map style layers from the plurality of map style layers, the process displays style layer properties and values corresponding to each. The process renders in the visual map only the selected one or more style layers marked as visible. As edits are made in the property editor panel, the visual map is updated to reflect the changes.
US11003342B1 Smart scrolling system
This patent discloses a method and apparatus for improving workflow for a radiologist. Specifically, this patent improves the current manual scrolling such as at a constant rate of 0.2 seconds per image slice by establishing triggering events which cause a precise timing system to exactly determine the appropriate amount of time to spend on each image. For example, viewing of homogeneous regions where there is good contrast between a lesion and background will serve as a triggering event for rapid scrolling. In contrast, viewing of heterogeneous and complex regions or regions where the target is similar in gray scale to the background will serve as a triggering event for slow scrolling.
US11003340B2 Display device
A display device includes a display part, a storage stores original image data of an original image, a detector detects a touch operation being performed on a screen of the display part, and outputs touch position information indicating a touch position, and a controller displays a base image by resizing the original image according to a display resolution of the display part on the display part. When the touch operation is detected, the controller determines an enlargement target area that is a part of area on the base image including a position corresponding to the touch position, resizes and cuts an area on the original image to generate a partial enlarged image in which the enlargement target area is enlarged, the area corresponding to the enlarged target area, and display the base image and the partial enlarged image which is displayed over a part of the base image.
US11003339B2 Managing transparent windows
Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
US11003334B1 Home services condition monitoring
Methods, computer-readable media, systems and apparatuses for receiving data from one or more sensors associated with one or more home devices for a plurality of homes relating to one or more possible perils such as water perils.
US11003333B2 Methods for selecting a section of text on a touch-sensitive screen, and display and operator control apparatus
A predetermined touch action is performed by a user at a location on a touch-sensitive screen. The location is registered and associated with presentation content. If at least the first condition that the associated presentation content includes at least one portion of an uninterrupted character unit is satisfied, then at least one first selection menu is presented. The menu items from the first selection menu provide a selection option between the uninterrupted character unit and at least one second unit of text associated with the uninterrupted character unit as at least one element from the group includes a sentence and paragraph. Selection of a first menu item involves the uninterrupted character unit, and selection of a second menu item involves the second unit of text, being selected as the section of text to be selected.
US11003332B2 Gesture-alteration of media files
Gestures allow selection and alteration of media files. A video file is graphically illustrated on a touch sensitive display. A gesture input is received at a point of contact on the touch sensitive display and ends with disengagement of the touch sensitive display. A vector is determined from the point of contact to the disengagement of the touch sensitive display. The video file is then modified in response to the vector.
US11003328B2 Touch input method through edge screen, and electronic device
Provided are a method and an electronic apparatus for a touch input performed via an edge screen. The method includes: sensing a first touch with respect to a first edge screen and a second touch with respect to a second edge screen; determining a first location on the first edge screen, the first location corresponding to the first touch, and a second location on the second edge screen, the second location corresponding to the second touch; sensing a first gesture having the first location as a start point thereof and a second gesture having the second location as a start point thereof; and performing a pre-set operation of the electronic apparatus, based on a combination of the first gesture and the second gesture.
US11003325B2 Mobile terminal and method for controlling the same
Disclosed are a mobile terminal and a method for controlling the same. The mobile terminal includes a touch screen configured to display a first page; and a controller configured to generate a panel region having a predetermined transparency on a preset region of the touch screen, if a preset touch gesture is applied to the touch screen while the first page is being displayed, and configured to display, on the panel region, at least one first function icon corresponding to information displayed on the first page. If the first page is converted into a second page, the at least one first function icon displayed on the panel region is changed to at least one second function icon corresponding to information displayed on the second page.
US11003320B2 Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices. The method comprises acquiring, via an interface, a selection of one or more tags of the one or more predefined hierarchies of tags. The method further comprises identifying one or more documents from the data storage devices in response to the selection, the identified one or more documents having tags that have a relationship with the selected tags, and providing data corresponding to the identified documents for displaying in the interface.
US11003318B2 Predictive watch face interface
Systems, methods, and media related to utilizing a wearable device to monitor a remote system include receiving historical data related to operation of a remote system. The historical data includes recorded events occurring in the past. Predictive data is also received. The predictive data relates to operation of the remote system. Moreover, the predictive data includes an indicator of a predicted breach of a condition in the future. The historical and predictive data is displayed on the wearable device along with a graphical indicator for the predicted breach.
US11003314B2 Presentating action menus in viewing panes
Disclosed herein are systems, methods, and software for implementing enhanced menu presentation technology. In at least one implementation, a user interface to a personal information service is presented by a suitable computing system. The user interface includes a viewing pane and an information panel in which various personal information items may be organized. In response to a selection of any of the personal information items for viewing, content associated with the item is presented in the viewing pane. In addition, in response to an identification of an action group that includes multiple ones of the personal information items, an action menu is presented in at least a portion of a space in the user interface occupied by the viewing pane.
US11003306B2 Ranking requests by content providers in video content sharing community
A method of sharing an experience between a tapper and a content provider is provided. In this method, at least two interfaces are provided that are configured to allow the tapper and the content provider to join a content sharing community. A third interface is also provided to allow the tapper to select the content provider from a map where at least one of the tapper and the content provider are unknown to the other prior to the tapper selecting the content provider. Then a solicitation is conveyed from the tapper to the content provider to provide a video feed. A fourth interface is further provided to present the solicitations in an order according to predetermined ranking criteria.
US11003304B2 Information display terminal, information display method and program
An information display terminal includes a first operation information acquiring unit that acquires first operation information including first location information on a display screen via a touch panel including a contact detection surface and the display screen. A three-dimensional coordinate space is projected onto the display screen. An object is arranged within the three-dimensional coordinate space on the basis of three-dimensional coordinate information of the object. The information display terminal also includes a second operation information acquiring unit that acquires second operation information including second location information on the display screen via a contact detection surface provided on a surface on a side opposite to the display screen. In addition, the information display terminal includes a display controlling unit that controls a display of the object in the three-dimensional coordinate space on the display screen on the basis of the acquired first operation information and second operation information.
US11003300B1 Partial guarding for a sensing device
A system and method for operating sensor electrodes comprises driving, during a first period, a first portion of the sensor electrodes with a sensing signal. A second portion of the sensor electrodes is driven with a guarding signal during the first period. The second portion is adjacent to the first portion. The guarding signal and the sensing signal have at least one characteristic in common that is selected from a group consisting of amplitude, phase, and frequency. A third portion of the sensor electrodes is electrically floated or driven with a direct current signal during the first period. The third portion is adjacent to the second portion but not adjacent to the first portion.
US11003298B2 Touch module, touch display substrate and touch display device
A touch module, touch display substrate and touch display device are provided. The touch module includes: a base substrate, and a conductive grid layer and a bridging pattern disposed on the base substrate; the conductive grid layer covers an entire touch area on the base substrate. The conductive grid layer includes a plurality of first touch electrodes and a plurality of second touch electrodes, the first touch electrodes and the second touch electrodes are arranged crosswise and insulated from each other, each of the first touch electrodes includes a plurality of connected first sub-electrodes, and each of the second touch electrodes includes a plurality of independent second sub-electrodes; the bridging pattern and the conductive grid layer are arranged in different layers; and adjacent second sub-electrodes belonging to the same second touch electrode are connected through the bridging pattern.
US11003294B1 Techniques for using a touch screen to perform ear detection using emulated self capacitance sensing
A touch screen controller (TSC) performs mutual capacitance sensing to acquire touch strength values from a touch matrix formed by capacitively intersecting drive and sense lines. For each sense line, the TSC sums the touch strength values associated therewith to form an emulated value for that sense line, and applies a weighting thereto, the weighting based upon a position of that sense line compared to a location on the touch matrix adjacent which a user's ear is expected to be placed. For each drive line, the TSC sums the touch strength values associated therewith to form an emulated value for that drive line, and applies a weighting thereto, the weighting based upon a position of that drive line compared to the location on the touch matrix adjacent which the user's ear is expected to be placed. The TSC determines presence of the user's based upon the emulated values.
US11003293B2 Electronic device that executes assigned operation in response to touch pressure, and method therefor
An electronic device and method are disclosed. The electronic device includes a memory, a display, a touch sensor included in the display or coupled to the display, and configured to sense a touch. A pressure sensor configured to detect a pressure value of the touch and a processor electrically connected with the memory, the display, the touch sensor, and the pressure sensor, wherein the processor is configured to sense a first touch having a pressure value of a specified threshold value or greater, by using the touch sensor and the pressure sensor, store first location data of the first touch in the memory, sense a second touch, by using the touch sensor and the pressure sensor, wherein the second touch has a pressure value of the specified threshold value or greater and is made after sensing the first touch and perform a specified operation of utilizing the first location data and second location data of the second touch as an input, in response to sensing the second touch.
US11003292B2 Display device including sensor and auxiliary sensor parts
Provided is a display device including a display panel and an input sensing unit. The input sensing unit includes at least one insulation layer, an electrode, and an auxiliary electrode. The electrode includes sensor parts including a metal and having a mesh shape and connection parts connecting adjacent sensor parts of the sensor parts to each other. The auxiliary electrode overlaps the sensor parts, is connected to the sensor parts, and includes transparent conductive oxide.
US11003280B2 Switching operation sensing apparatus with low-power dual-sensing structure
A switching operation sensing apparatus includes an input operation unit including a first detector integrally formed with a housing; a current variable oscillation circuit generating an oscillation signal having a frequency that varies based on a change in a capacitance from a human body touch on the operating unit, or a change in an inductance from a non-human body touch on the operating unit, and regulate an operating current in response to a control signal; an input operation detection circuit identifying the touch to be from the human body touch, and identifying the touch to be from the non-human body touch based on characteristics of the varied frequency, and generating detection signals having different levels based on the identification of the touch; and a control circuit that determines a sensing manner based on the detection signals and generating the control signal current based on the determined sensing manner.
US11003276B2 Electronic equipment
Electronic equipment includes a first operating member and a protruding portion. The first operating member includes a detecting unit that detects touch operations and slide operations. The protruding portion is disposed adjacent to an operating face of the first operating member in a direction of the slide operations, and protrudes in a direction orthogonal to the direction of the slide operations as to the operating face of the first operating member. A detecting face of the detecting unit is divided into at least two detecting faces of a first detecting face through an N'th detecting face, in order from a side of the protruding portion in the direction of the slide operations. An area of the first detecting face is wider than an area of the N'th detecting face.
US11003273B2 Display device with sensor
According to an aspect, a display device with a sensor includes: a substrate including a display region and a peripheral region on a periphery of the display region; detection electrodes arranged in a row-column configuration in the display region; and detection lines coupled to the respective detection electrodes. A shape of the substrate in a plan view includes a curve of a curved portion. The detection electrodes include a first electrode and a second electrode having a shape different from that of the first electrode in a plan view. The second electrode is juxtaposed with the curved portion. The detection lines each include a first line coupled to the first electrode and a second line coupled to the second electrode. The second line passes from the display region across the peripheral region and extends to a position overlapping with the second electrode in a plan view.
US11003272B2 Touch conductive film, touch module, and display device
A touch conductive film, a touch module, a display device is provided in the present invention. The touch conductive film comprises a substrate and an electrically-conductive grid formed on the substrate. The conductive grids comprise a conductive grid in a visible region of the substrate and a conductive grid in a non-visible region of the substrate. The visible region is arranged with a plurality of conductive channels insulated from each other and a plurality of non-conductive channels formed by cutting the conductive grid, and the non-visible region is arranged with a plurality of lead channels insulated from each other. The touch conductive film of the invention has a simple structure, can be manufactured conveniently, and has lower costs. Moreover, the invention has better light transmission uniformity.
US11003269B2 Touch panels and touch display devices
A touch panel includes a plurality of first touch electrode patterns including a plurality of first touch units and a connection unit connecting two adjacent first touch units. The touch panel further includes a plurality of second touch electrode patterns insulated from and intersected with the first touch electrode patterns, and the second touch electrode patterns includes a plurality of second touch units and a bridge unit connecting two adjacent second touch units, and a plurality of bridge units are arranged along a preset direction and an intersection angle between the preset direction and the second direction is greater than 0° and less than 90°.
US11003268B2 Touch sensor and image display device including the same
A touch sensor includes a base layer, first sensing electrodes arranged on the base layer along a first direction, second sensing electrodes arranged on the base layer along a second direction, first compensation electrodes on the first sensing electrodes, and second compensation electrodes on the second sensing electrodes. The first compensation electrodes entirely cover each of the first sensing electrodes in a plan view, and the second compensation entirely cover each of the second sensing electrodes in a plan view.
US11003265B2 Touch sensor integrated type electroluminescent display device
Disclosed herein is a touch sensor integrated type electroluminescent display device having a plurality of gate lines and data lines crossing over each other; a plurality of pixel electrodes to which data signals are supplied through the plurality of data lines; and a touch electrode configured to overlap the plurality of pixel electrodes, wherein a touch driving signal is supplied to the touch electrode and then a touch position is detected from sensing the touch electrode.
US11003263B2 Wireless charging mousepad and processes thereof
A wireless charging mousepad and processes thereof is provided. The wireless charging mousepad includes an accommodation seat with at least one groove, and a first cloth is disposed on the accommodation seat. Then a coil layer is disposed on the first cloth and placed in the groove with the first cloth. In addition, a glue layer is disposed on the first cloth and covers the groove. At last, a second cloth is disposed on the glue layer. Thereby, the coil layer will be embedded in the accommodation seat, and the wireless charging mousepad is completed.
US11003259B2 Modifier key input on a soft keyboard using pen input
One embodiment provides a method, including: accepting, at an input surface, pen input; determining, using a processor of an electronic device, a modifier key characteristic of the pen input; and executing, using the processor, a modifier key function associated with the pen input. Other embodiments are described and claimed.
US11003254B2 Hand gestures recognition over a switch based keyboard
A computing device may include a keyboard, a switch in mechanical communication with an underside of a key arranged in the keyboard, a processor, a transmit line electrically connected to the processor, a sense line electrically connected to the processor, and the transmit line and the sense line are selectively connectable through the switch when the key is depressed, memory in communication with the processor, and programmed instructions stored in the memory that, when executed, cause the processor to identify changes in capacitance from the sense line when the key is not depressed, identify a hand gesture performed proximate the keyboard based on the changes in capacitance, and execute an action based on at least one the identification of the hand gesture.
US11003248B2 Emotion mapping method, emotion mapping apparatus and vehicle including the same
An emotion mapping apparatus includes: a detector configured to sense a user's emotion state using at least one sensor; a storage in which information about a relationship between the at least one sensor and an emotion factor is stored; and a controller configured to acquire information about the user's emotion state based on a relevance that exceeds a preset reference value among user's emotion state values measured by the at least one sensor, and generates an emotion map in which information about the user's emotion state is classified according to a first emotion axis corresponding to a degree of positive and a second axis corresponding to a degree of excitability.
US11003245B2 Method for automatically identifying at least one user of an eye tracking device and eye tracking device
The invention relates to a method for automatically identifying at least one user of an eye tracking device (10) by means of the eye tracking device (10), wherein user identification data of the at least one user are captured by a capturing device (14) of the eye tracking device (10). Under the first condition that at least one profile (P1, P2, P3) with associated identification data (I1, I2, I3) of at least one specific user is stored in a storage medium (20), the stored identification data (I1, I2, I3) of the at least one profile (P1, P2, P3) are compared with the captured user identification data, and under the second condition that the captured user identification data match the stored identification data (I1, I2, I3) according to a predefined criterion, the at least one user is identified as the at least one specific user, for whom the at least one profile (P1, P2, P3) was stored.
US11003243B2 Calibration method and device, storage medium and processor
The disclosure discloses a calibration method and device, a storage medium and a processor. The method includes that: a calibration point is controlled to move on a predetermined motion track; a gaze track of a target object is acquired in a movement process of the calibration point; and a specified parameter is calibrated according to the predetermined motion track and the gaze track, the specified parameter is configured to predict a gaze point of the target object.
US11003242B2 Eye tracking
A first user action (201) comprising an eye gaze (211) is detected. At least one menu item from a plurality of menu items is selected based on the orientation (212) of the eye gaze (211) of the first user action (201). A second user action (202) is detected. Based on the second user action (202), a function (209) associated with a given one of the at least one first menu item is activated.
US11003239B2 Power consumption management in an information handling system
A method for power consumption management in a datacenter. A processor retrieves a power usage model and historical power data for devices in the datacenter and calculates a first supply power from a power supplier that is available for distribution to the datacenter during a load shedding time period. A first power usage for the datacenter is calculated during the load shedding time period. The method further includes determining if the first supply power is greater than the first power usage for the datacenter during the load shedding time period. In response to determining that the first supply power is not greater than the first power usage, a first device in the datacenter is identified to reduce power consumption. The first device in the datacenter is triggered to reduce power consumption during the load shedding time period.
US11003234B2 Sensor array and method of controlling sensing devices generating detection results at different frequencies and related electronic device
An electronic device includes: a sensing system having a first sensing device, for selectively detecting an object to generate a first detection result at a first frequency, wherein the first detection result indicates a state of motion of the object; a second sensing device for selectively detecting the object to generate a second detection result at a second frequency that is different from the first frequency, wherein the second detection result indicates whether the object is in a specific space; a light emitting device, for illuminating the object to make the first sensing device able to detect the state of motion of the object; and a control unit, coupled to the first sensing device and the second sensing device, for controlling operating states of the first sensing device and the second sensing device according to the first and the second detection results.
US11003233B2 Dynamic voltage and frequency management based on active processors
In an embodiment, a system may include multiple processors and an automatic power state controller (APSC) configured to switch the processors between various operating points. The operating points may be described by data programmed into the APSC, and the APSC may include a register that is programmable with a target operating point request identifying a target operating point for the processors from among the described operating points. The data describing the operating points may also include an indication of whether or not the number of processors that may be concurrently active at the operating point is limited. Based on the indication and the number of active processors, the APSC may override the requested operating point with a reduced operating point. In some embodiments, a digital power estimator (DPE) may monitor operation of the processors and may throttle the processors when high power consumption is detected.
US11003232B2 Power management integrated circuit including a supervisory circuit that controls a switch arranged between a node of an electrical resistance circuit and a reference potential node
A power management integrated circuit including a reference signal generator, a start-up unit and a supervisory circuit. The supervisory circuit includes an electrical resistance circuit connected between a first end node and a second end node; a power supply input for receiving a supply voltage, this power supply input being connected to the first end node; a low reference potential node; a comparator for comparing a reference voltage value at a first input and a divided voltage value at a second input connected to an internal electrical node of the electrical resistance circuit, the comparator can output a monitoring signal. The supervisory circuit includes a switch controlled by the start-up unit so that the switch is selectively closed and opened based on a detected operational state of the reference signal generator indicating a normal functioning phase of the power management circuit.
US11003231B2 Selective power distribution to individual outlets
Systems and methods to distribute power to individual power outlets are disclosed. A particular apparatus includes a memory having program code and a processor configured to access the memory and execute the program code to determine whether to allow power to be supplied to an individual power outlet. In one implementation, the determination is based on a current draw and a resistance reading associated with the power outlet.
US11003229B2 Cost-effective solid state disk data protection method for hot removal event
A system is disclosed that provides emergency backup power to a solid-state drive (SSD) that may not contain any internal supercapacitors. The SSD may include a first connector and a hold-up power supply. The first connector may have a predetermined form factor and may being capable of being connected to a corresponding connector of a midplane of a storage system. The first connector may include a main power connection that is connected to a main power supply of the midplane if the first connector is connected to the corresponding connector of the midplane. The hold-up power supply may be internal to the SSD, and may receive hold-up energy from an external energy source for a predetermined amount of time after the first connector has been disconnected from the main power connection of the midplane so that the SSD may store any host data write requests that the SSD has acknowledged.
US11003225B2 Computing device using bypass assembly
A computing device includes a first connector near a first wall. The first connector is in communication with a chip package positioned apart for the first wall via a first cable. The chip package includes a chip supported by a support layer. The chip can be supported by a substrate and/or a circuit board. A second connector can be positioned near a second wall and can also be in communication with the chip package via a second cable. If desired, the substrate or circuit board can include a signal board connector that is configured to engage board connectors terminated to ends of the first and second cables.
US11003224B2 Control method for terminal, terminal, intelligent wearable device, and system
In a control method relating to the field of electronic device control technologies, and in particular, to a technology for controlling terminal state switching, when receiving a state switching instruction in a lock screen state, a terminal obtains motion data within a predetermined lime period of the terminal and an intelligent wearable device bound to the terminal. When a deviation between two groups of motion data is less than a deviation threshold, the terminal performs state switching. The terminal state switching is implemented through cooperation of the intelligent wearable device, and therefore a possibility of leakage of information in the terminal can be reduced.
US11003220B2 Electronic apparatus
An electronic apparatus includes a housing having conductivity, an electronic component includes an outer shell having conductivity, and an electrically conductive elastic member. The electrically conductive elastic member has conductivity and elasticity and is disposed between the outer shell of the electronic component and a predetermined inner surface of the housing. A pair of ribs stand on the predetermined inner surface. The electrically conductive elastic member is disposed between the pair of the ribs. The ribs have facing side surfaces facing each other, each of the facing side surfaces has an inclined surface in such a way that each of the facing side surfaces and the predetermined inner surface is in continuous contact with a corresponding part of an outer surface of the electrically conductive elastic member that is compressed, each of the facing side surfaces and the predetermined inner surface facing the corresponding part of the outer surface.
US11003215B2 Display device
A display device including: a display panel configured to be folded about a first bending axis; a window member disposed on the display panel, the window member including a transparent material; and a functional layer disposed on the window member, the functional layer including a hydrophobic material and a first opening at a region corresponding to the first bending axis.
US11003209B2 Housing, method of producing the same, and electronic device including the same
According to an embodiments, an electronic device may include a foldable housing including a hinge module; a first housing connected to the hinge module and including a first surface, a second surface, and a first side member; and a second housing. The first side member includes a first side surface having a first length; a second side surface extended toward the hinge module; a third side surface extended from the second side surface so as to at least partially coincide with the hinge module; and a processed area extended from the first side surface to the third side surface. A vertical distance between a first boundary line between the processed area and the first surface and a second boundary line between the processed area and the second surface is substantially equal across the first side surface, the second side surface, and/or the third side surface. Other embodiments are possible.
US11003196B2 Flight control system for determining a common mode pneumatic fault
A flight control system for an aircraft is disclosed, where the flight control system detects a first common mode pneumatic event. The flight control system includes one or more processors and a memory coupled to the processors. The memory stores data comprising a database and program code that, when executed by the one or more processors, causes the flight control system to receive as input a measured dynamic pressure and an estimated angle of attack. The flight control system is further caused to determine a rate of change of the measured dynamic pressure and compare the rate of change of the measured dynamic pressure with a dynamic pressure threshold value. The flight control system is further caused to determine a rate of change of the estimated angle of attack and compare the rate of change of the estimated angle of attack with a threshold angle of attack.
US11003193B2 Broadcasting map segments for individualized maps
An embodiment of a semiconductor package apparatus may include technology to establish communication between a first stationary unit and one or more vehicles, combine sensor data from the first stationary unit and at least one source outside the first stationary unit, generate an environmental map based on the combined sensor data, divide the environmental map into two or more map segments, and broadcast the two or more map segments. Other embodiments are disclosed and claimed.
US11003190B2 Methods and systems for determining positional offset associated with a road sign
A method, system and computer program product for determining a positional offset associated with a location of a road sign are disclosed herein. The method comprises obtaining a first plurality of road sign observations of the road sign captured by a plurality of vehicles, wherein the first plurality of road sign observations comprise location data of the plurality of vehicles, heading data of the plurality of vehicles, and speed data of the plurality of vehicles. The method further comprises computing, by a processor, a plurality of longitudinal offsets between at least a second plurality of road sign observations of the first plurality of road sign observations and ground truth data associated with the road sign. Further, the method comprises deriving, by the processor, a function, based on the plurality of longitudinal offsets and the speed data in the at least second plurality of road sign observations, and determining, by the processor, the positional offset associated with the location of the road sign, based on a learned heading and the derived function, wherein the learned heading is based on the heading data of the plurality of vehicles.
US11003189B2 Trajectory representation in behavior prediction systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a representation of a trajectory of a target agent in an environment. In one aspect, the representation of the trajectory of the target agent in the environment is a concatenation of a plurality of channels, where each channel is represented as a two-dimensional array of data values. Each position in each channel corresponds to a respective spatial position in the environment, and corresponding positions in different channels correspond to the same spatial position in the environment. The channels include a time channel and a respective motion channel corresponding to each motion parameter in a predetermined set of motion parameters.
US11003188B2 Method, system and apparatus for obstacle handling in navigational path generation
A method of navigational path planning for a mobile automation apparatus includes: obtaining an apparatus localization in a common frame of reference and a localization confidence level; detecting an obstacle boundary by one or more apparatus sensors; obtaining an obstacle map indicating the obstacle boundary in the frame of reference; generating a dynamic perimeter region of the obstacle boundary defining obstruction probabilities for respective distances from the obstacle boundary according to the localization confidence level; obtaining an environmental map indicating a predefined obstacle boundary; generating, for the predefined obstacle boundary, a static perimeter region defining obstructed space; identifying an obstructed portion of the dynamic perimeter region based on the obstruction probabilities and the apparatus localization; generating a navigational path traversing unobstructed space, that excludes the obstructed portion of the dynamic perimeter region, and the static perimeter region; and controlling the apparatus to traverse the generated navigational path.
US11003183B2 Driving scene based path planning for autonomous driving vehicles
According to one aspect, a set of driving scenes are defined including, but are not limited to, a driving straight scene, a turning scene, a nudge scene, and a lane changing scene. For each of the predefined driving scenes, a list of path segments corresponding to a set of one or more features (e.g., speed, curvature, turning radius, relative distance, lane width, etc.) are determined based on the driving statistics of a number of vehicles driving through the same or similar driving scenes (e.g., driving straight, making turns, changing lanes, nudging obstacles or another vehicle) in the past. The path segments are then stored in a driving scene-to-path (scene/path) data structure specifically configured for the corresponding driving scene. For example, there will be at least one scene/path data structure for each of the driving straight scene, turning scene, nudge scene, and lane changing scene.
US11003179B2 Methods and systems for a data marketplace in an industrial internet of things environment
A data collection system in an industrial environment includes a data collector coupled to a plurality of input channels, wherein a collector route determines a subset of the input channels for data collection, the collector route selected based on a data marketplace indicator; a data storage structured to store a plurality of collector routes and collected data that correspond to the input channels, each comprising a different data collection routine for the input channels; a data acquisition circuit structured to interpret a plurality of detection values from the collected data, each corresponding to at least one of the input channels; and a data analysis circuit structured to analyze the collected data from the input channels and evaluate a selected collection routine of the data collector based on the analyzed collected data, wherein the selected collection routine is switched to a second collection routine based on a received data marketplace indicator.
US11003178B2 Facility diagnosis device, facility diagnosis method, and facility diagnosis program
A facility diagnosis device includes: a process data acquirer that acquires process data indicating a state of a process executed in a plant; a production data acquirer that acquires production data indicating a production state in the plant; a state information generator that generates state information for estimating an operation state of a facility operating in the process based on the acquired process data or the acquired production data, or the process data and the production data; and a determiner that determines the operation state of the facility based on the acquired process data or the generated state information and the acquired production data.
US11003175B2 Automated supervisory control system
The present invention relates to a control system for use with industrial systems. More particularly, the present invention relates to an automated supervisory control system for providing decisions in relation to operation of one or more industrial plants or factories.Aspects and/or embodiments seek to provide an automated supervisory control system for providing and/or automating decisions in relation to operation of one or more industrial plants and factories.
US11003171B2 Parameter setting device, system, and parameter setting method
A parameter setting device is configured to set a parameter relating to a speed of a table of a machine tool in accordance with the weight of an object placed on the table. The parameter setting device includes: an operation control unit configured to provide control such that the table is operated according to a predetermined operation; a positional change obtaining unit configured to obtain a positional change of the table; a storage unit that stores the parameter corresponding to the positional change caused when the table is operated according to the predetermined operation; and a parameter setting unit configured to set, by using the storage unit, the parameter based on the positional change obtained by the positional change obtaining unit when the operation control unit operates the table according to the predetermined operation.
US11003154B2 Motor control system
A motor control system includes motor control devices and a controller. The controller generates and transmits a communication signal including an operation command to the respective motor control devices. The motor control devices include two motor control devices in a first group, each of which includes a data transceiver, a motor controller, a corrector, and a synchronous timing generator, and a motor control device in a second group. The data transceiver receives an operation command issued to the motor control device, and receives operation information in the motor control device in the second group. Based on the operation command, the motor controller generates a torque command signal. The corrector generates a torque correction signal based on the operation information, and corrects the torque command signal. The synchronous timing generator generates a timing signal that matches pieces of process timing of the motor controllers in the first group with each other.
US11003151B2 Loop-powered control of pneumatic process control devices
Loop-powered control of pneumatic process control devices is disclosed. A disclosed example apparatus includes an interface for use with a pneumatic process control device of a process control system. The interface includes a power input to scavenge power from a loop power control signal associated with the process control system, a sensor to determine a position of a movable control input associated with the process control device, a comparator to compare the determined position of the movable control input with a desired position of the movable control input, and an actuator to cause movement of the movable control input based on the comparison of the determined position with the desired position, where the actuator is to be powered with the scavenged power.
US11003150B2 Simulation method, recording medium wherein simulation program is stored, simulation device, and system
A simulation method run on a computer simulating the characteristics of a real controlled device including a heating apparatus that changes a heating value in accordance with a first manipulated value, includes creating a controlled-device model representing the real controlled device where a first manipulated value is an input and a process value for the real controlled device is an output, acquiring a first time-related characteristic as input to the controlled-device model, and calculating a second time-related characteristic from the output from the controlled device model with respect to the input of the first time-related characteristic. The controlled-device model includes a heating component corresponding to the heating apparatus for increasing the process value in accordance with the size of a first manipulated value.
US11003141B2 Chronometric testing device
A device that tests the chronometric precision of a watch movement or a watch includes a control device controlling a predefined cycle of motions passing through standard chronometric test positions, and a fine control device including a sequencer arranged to control the changes of chronometric test position of this movement, or respectively of this watch, in a multi-position sequence, after each measurement per position, and to start another multi-position sequence as soon as the preceding sequence finishes and which observes the predefined total duration of one cycle of several successive multi-position sequences. This sequencer is also arranged to manage the rate stabilisation durations, durations of measurement per position, and multi-position sequence durations.
US11003139B2 Mechanism for a watch movement
Mechanism for a watch movement (1) comprising a cam (5), a rack (3) driven by the cam (5), a retrograde mobile (20) driven by said rack (3) and bearing a retrograde indicator (2) for displaying a first item of time information, the rack (3) and the retrograde mobile (20) being arranged in such a way as to rotate in the same direction. A jumping hour display ring is synchronized with the returns of the retrograde display.
US11003138B2 Display device
A display device includes a display panel and a window member provided on the display panel. The window member includes a plastic window, a first hard coating layer provided on the plastic window, and a second hard coating layer provided on the first hard coating layer. A surface water contact angle of the second hard coating layer may be in a range of 90 degrees to 117 degrees.
US11003136B2 Apparatus and method for generating hologram based on human visual system modeling
In the present invention, by providing an apparatus for generating a hologram based on human visual system modeling, including a lens configured to focus light emitted from a three-dimensional (3D) object, a sensor configured to detect the light, an object information obtaining unit configured to obtain object information of the 3D object based on information of the lens and a confusion circle size threshold value corresponding to information of the sensor, and a hologram image generating unit configured to generate a hologram image for the 3D object based on the object information, it is possible to provide a method of generating a hologram based on a human visual system capable of generating image information of a three-dimensional object faster and capable of generating a higher-quality hologram image.
US11003133B2 Special holographic security systems and similar holographic defense systems
A special holographic security system utilizing and centered on holographic images of homeowners or security guards to provide safety for a person's home, businesses and properties by incorporating the hologram image with the sensors, lights, cameras and other security hardware. The hologram image can be incorporated with sound, pre-recorded messages, and real time surveillance, and smart phone applications to interact with potential break-ins and security breaches. Also taught are significant ways and methods that use of holographic systems can improve homeland security as well as defense tactics to increase security and save lives. This holographic security concept can be implemented in various creative ways to preserve security in the United States and abroad.
US11003130B1 Exposure device and image forming apparatus
According to one embodiment, the exposure device includes an exposure head, a holder, a biasing member, a lifting mechanism, a support member, a harness, and a protrusion. The holder supports the exposure head movably in a first direction of approaching the photosensitive drum and a second direction of being spaced from the photosensitive drum. The harness has one end portion connected to the exposure head. The harness is positioned with respect to the support member in a positioning location having a length direction position different from that of the one end portion. The harness has a folding portion formed between the one end portion and the positioning location. The protrusion enters inside of the folding portion to regulate movement of the folding portion of the harness in the first direction or the second direction. The protrusion protrudes from the holder in a third direction intersecting the first direction.
US11003126B2 Waste powder recovery device and image forming device
A waste powder recovery device includes: a recovery container that houses waste powder and has an inlet through which the waste powder is received; and a conveying component that is cantilever-supported in such a way as to swing freely inside the recovery container, the conveying component having a first conveying section with which the waste powder brought in through the inlet is conveyed with a first conveying force within the recovery container, and a second conveying section with which the waste powder is conveyed with a second conveying force that is larger than the first conveying force.
US11003122B2 Recording apparatus and control method of recording apparatus
A printer including a transport path; a transport mechanism that is disposed in the transport path and transports the medium in a transporting direction caused when printing is executed by a recording section; a discharge-side transport path that forms a part of a downstream side in the transporting direction from the recording section in the transport path and is movable to a position close to the transport mechanism and a position separated from the transport mechanism; and a control section that controls the recording section and the transport mechanism. In a state where a transport failure of the medium occurs in the transport path, in a case where a predetermined condition is satisfied, the control section executes an additional transport process of discharging the medium to the discharge-side transport path by transporting the medium in the transporting direction by a predetermined amount by the transport mechanism.
US11003121B2 Printing equipment and printing method
There is provided printing equipment that enhances the overprinting position accuracy in overprinting and a printing method for the printing equipment. In the printing method, a paper meandering profile acquisition part acquires a meandering profile of paper from a result of detection by a paper deviation detection sensor. A paper speed profile acquisition part acquires a paper speed profile from a result of detection by a paper conveyance speed detection sensor. A paper feed error calculator calculates a paper feed error on the basis of the meandering profile and paper speed profile. A paper feed error corrector corrects the image formation timing on the basis of a result of calculation by the paper feed error calculator.
US11003120B2 Fixing method for regulating blade
A fixing method of fixing a regulating blade made of a resin to a mounting portion of a developing frame made of a resin so that the regulating blade is in non-contact with a developer carrying member, the fixing method including: imaging the mounting portion; determining a target value of a gap between the developer carrying member and the regulating blade based on characteristic information of a shape of the imaged mounting portion; giving, to the regulating blade, a force for deflecting the regulating blade to adjust a relative position of the regulating blade with respect to the developer carrying member that the gap falls within a predetermined range including the target value over a longitudinal direction of the developer carrying member; and fixing the regulating blade to the mounting portion in a state in which the regulating blade has been deflected and the gap falls within the predetermined range.
US11003118B2 Fixing apparatus and image forming apparatus that control heat generation of heat generation members
The fixing apparatus includes a first heat generation member to fix an image on a first recording material or a second recording material whose length in a longitudinal direction is shorter than a length in a longitudinal direction of the first recording material, and a second heat generation member whose length in a longitudinal direction is shorter than a length in a longitudinal direction of the first heat generation member, the second heat generation member configured to fix an image on the second recording material, wherein the fixing apparatus performs a first operation in which the second heat generation member generates heat for a certain period while a first rotary member and a second rotary member rotate after the completion of printing on sheets of the second recording material.
US11003115B2 Fixing device and image forming apparatus
A fixing device includes a fixing member, a heating element, a power supply circuit, and a processor. The fixing member is used in fixing on recording material. The heating element is used to heat the fixing member. The power supply circuit causes current in phase control to flow to the heating element. The processor is configured to set the phase of the current by using a combination of multiple phase control periods having different numbers of cycles supplied from an alternating-current power supply. The current flows to the heating element.
US11003112B2 Image forming apparatus
An image forming apparatus includes a fixing device and a processor. The fixing device has a heat generating element, a fixing belt which moves along a surface of the heat generating element while an inner peripheral surface of the fixing belt makes contact with the heat generating element, a rotatable body configured to be pressed against an outer peripheral surface of the fixing belt, and a lubricant which is applied to and in contact with the inner peripheral surface of the fixing belt. The processor is configured to acquire a physical quantity which changes in accordance with a magnitude of a torque that is applied to rotate the rotatable body, and cause the rotatable body to execute a predetermined operation to adjust a gap between the heat generating element and the fixing belt, based on the physical quantity acquired while the fixing device is carrying out image formation.
US11003110B2 Developing device
A developing device includes a first conveyance screw including a first blade portion and a second blade portion, the first blade portion configured to convey the developer in a first direction, the second blade portion being disposed downstream of the first blade portion in the first direction and configured to convey the developer in a second direction, a discharge path through which the developer passes to be discharged through a discharge port, and a magnet. The first conveyance screw includes a third blade portion disposed in the discharge path and configured to convey the developer in the first direction. The discharge port is disposed downstream of an upstream end of the third blade portion in the first direction. The magnet is disposed downstream of an upstream end of the discharge port in the first direction so as to overlap with the discharge port in the first direction.
US11003107B2 Developing cartridge
A developing cartridge 1 may include a developing roller including a developing roller shaft, a casing capable of containing a developer material, and a developing electrode or a member configure to be electrically connected to the developing roller shaft. The developing electrode or the member has a first end portion configured to be electrically connected to the developing roller shaft and a second end portion located farther away from the developing roller shaft than the first end portion. The second end portion is farther away in the second direction from the one end of the casing than the first end portion is from the one end of the casing. The developing electrode has a first hole extending in the second direction between the first end portion and the second end portion.
US11003105B2 Toner and toner manufacturing method
A toner including a toner particle containing a binder resin and an external additive, wherein the external additive contains composite particles of an organosilicon polymer fine particle and a fatty acid metal salt.
US11003104B2 Toner
Provided is a toner including a toner particle and an external additive, wherein the external additive includes a composite particle including a hydrotalcite particle covered on the surface with an organosilicon polymer fine particle, a coverage ratio of the hydrotalcite particle surface by the organosilicon polymer fine particle is from 1% to 50%, and given A (nm) as the number-average particle diameter of the primary particles of the organosilicon polymer fine particle and B (nm) as the number-average particle diameter of the primary particles of the hydrotalcite particle, the toner satisfies the following formula (I) and formula (II): A
US11003101B2 Electrophotographic photosensitive member, process cartridge, and image forming apparatus
An electrophotographic photosensitive member includes a conductive substrate and a photosensitive layer. The photosensitive layer is a single layer. The photosensitive layer contains a charge generating material, a hole transport material, an electron transport material, and a binder resin. The hole transport material includes a compound represented by chemical formula (1-1) or (1-2). The photosensitive layer further contains an n-type pigment. The n-type pigment is preferably an azo pigment or a perylene pigment.
US11003099B2 Method and apparatus for design of a metrology target
A method and apparatus are described for providing an accurate and robust measurement of a lithographic characteristic or metrology parameter. The method includes providing a range or a plurality of values for each of a plurality of metrology parameters of a metrology target, providing a constraint for each of the plurality of metrology parameters, and calculating, by a processor to optimize/modify these parameters within the range of the plurality of values, resulting in a plurality of metrology target designs having metrology parameters meeting the constraints.
US11003096B2 Lithographic apparatus and device manufacturing method
A lithographic apparatus is provided that has a sensor at substrate level, the sensor including a radiation receiver, a transmissive plate supporting the radiation receiver, and a radiation detector, wherein the sensor is arranged to avoid loss of radiation between the radiation receiver and a final element of the radiation detector.
US11003093B2 Process variability aware adaptive inspection and metrology
A defect prediction method for a device manufacturing process involving processing one or more patterns onto a substrate, the method including; determining values of one or more processing parameters under which the one or more patterns are processed; and determining or predicting, using the values of the one or more processing parameters, an existence, a probability of existence, a characteristic, and/or a combination selected from the foregoing, of a defect resulting from production of the one or more patterns with the device manufacturing process.
US11003086B2 Illumination optical device for projection lithography
An illumination optical unit for projection lithography illuminates an object field. The illumination optical unit has an optical rod with an entrance area and an exit area for illumination light. The optical rod is configured so that the illumination light is mixed and homogenized at lateral walls of the optical rod by multiple in-stances of total internal reflection. At least one correction area serves to correct a field dependence of an illumination angle distribution when illuminating the object field. The correction area is disposed in the region of the exit area of the optical rod. This can result in an illumination optical unit, in which an unwanted field dependence of a specified illumination angle distribution is reduced or entirely avoided, even in the case of illumination angle distributions with illumination angles deviating extremely from a normal incidence on the object field.
US11003079B2 Composition for film formation, film, resist underlayer film-forming method, production method of patterned substrate, and compound
The composition for film formation includes a compound including a group of the formula (1) and a solvent. In the formula (1), R1 to R4 each independently represent a hydrogen atom, a monovalent organic group having 1 to 20 carbon atoms, or R1 to R4 taken together represent a cyclic structure having 3 to 20 ring atoms together with the carbon atom or a carbon chain to which R1 to R4 bond. Ar1 represents a group obtained by removing (n+3) hydrogen atoms from an aromatic ring of an arene having 6 to 20 carbon atoms. n is an integer of 0 to 9. R5 represents a hydroxy group, a halogen atom, a nitro group, or a monovalent organic group having 1 to 20 carbon atoms.
US11003077B2 Positive photoresist composition, photoresist pattern using the same, and manufacturing method of the photoresist pattern
The present invention relates to a positive photoresist composition including an acrylic resin including a repeat unit of a specific structure, and a photosensitive acid-generating compound, a photoresist pattern using the same, and a method for manufacturing a pattern.
US11003076B2 Extreme ultraviolet photoresist and method
Resist materials having enhanced sensitivity to radiation are disclosed herein, along with methods for lithography patterning that implement such resist materials. An exemplary resist material includes a polymer, a sensitizer, and a photo-acid generator (PAG). The sensitizer is configured to generate a secondary radiation in response to the radiation. The PAG is configured to generate acid in response to the radiation and the secondary radiation. The PAG includes a sulfonium cation having a first phenyl ring and a second phenyl ring, where the first phenyl ring is chemically bonded to the second phenyl ring.
US11003073B2 Photocurable composition for imprint, method for producing film using the same, method for producing optical component using the same, method for producing circuit board using the same, and method for producing electronic component using the same
A photocurable composition for imprint at least has a polymerizable compound (A) and a photopolymerization initiator (B), in which the polymerizable compound (A) contains 20% by weight or more of a multifunctional (meth)acrylic monomer and the glass transition temperature of a photocured substance of the photocurable composition is 90° C. or more.
US11003070B2 Pellicle frame, pellicle, and method of producing pellicle frame
The present invention relates to a pellicle frame including a frame base, a black anodized film formed on a surface of the frame base and having a thickness of 2.0 to 7.5 μm, and a transparent polymer electrodeposition coating film formed on the anodized film, and a production method thereof; and to a pellicle including the pellicle frame and a pellicle film provided on one end face of the pellicle frame.
US11003067B2 Pressurized tin collection bucket with in-line draining mechanism
A droplet collection bucket includes a droplet collection tube, a level sensor positioned on the droplet collection tube, a gate valve configured to close a rear portion of the droplet collection tube, a gas supply configured to supply a gas into the rear portion of the droplet collection tube, a heating element wrapping around the droplet collection tube, and a drain tube connecting an interior of the droplet collection tube with an outside of the droplet collection tube.
US11003062B2 Information processing device, method of information processing, and image display system
Provided is an information processing device including an image analysis unit that analyzes content of an input image projected by a projection device, and a projection position determination unit that determines a projection area in a projection space onto which the input image is projected by the projection device on the basis of an analysis result obtained by analyzing the input image.
US11003060B2 Camera optical element having tactile indicator
An apparatus including a camera optical element and a tactile indicator associated with the camera optical element for indicating a property of the camera optical element.
US11003058B2 Camera mounting system
A device for mounting an action camera to a protrusion includes a fastener and a mounting arm configured to be secured to the action camera. The mounting arm has a first opening configured to accommodate a fastener. An upper bracket has a second opening positioned to be aligned with the first opening and configured to accommodate the fastener. A lower bracket is configured to be selectively secured to the upper bracket. The upper bracket and the lower bracket are configured to surround and frictionally engage the protrusion.
US11003057B2 Articulated stabilizer frame with magnetic attachment for monopod
A camera support apparatus includes a telescopically collapsible monopod, a pad sized and shaped to be set on by a user, especially a user in a wheelchair and a center mount assembly having a magnet that is selectively interconnectably joined between the pad and the monopod. When used with a wheelchair, the wheelchair preferably includes a magnetically attachable side mount to secure the monopod to the side when not in use.
US11003056B2 Camera
A camera includes a bracket, a lens base, a lens, a filter, a circuit board, and a photosensitive, chip. The bracket defines a first receiving space, a second receiving space, and a through hole. The through hole is in communication with the first receiving space and the second receiving space. The lens is mounted on the lens base. The filter is received within the first receiving space. The circuit board is mounted on the side of the bracket defining the second receiving space. The photosensitive chip mounted on the circuit board faces the through hole. The bracket includes a heating member and two conductive circuits. The filter is mounted on the heating member such that a periphery of the filter is in contact with the heating member. Each of the two conductive circuit layers is electrically coupled between the heating member and the circuit board to heat the filter.
US11003051B2 Uniform, efficient, and color tunable ring flash for camera using LEDs with light emission from multiple sides
A device includes a light-emitting device (LED) having at least two vertical light-emitting sides, and a ring-shaped light guide having a bottom side, a top side comprising a light-emitting surface, an inner sidewall, and an outer sidewall defining an indentation having at least two vertical in-coupling surfaces mated to the at least two vertical light-emitting sides of the LED.
US11003050B2 Viewfinders with reflective surface
An example device includes an image capture lens having a first field of view and a viewfinder having a second field of view separate from the first field of view. The image capture lens is to capture an image of a subject in the first field of view. The viewfinder has a first surface that is partially reflective. The first surface is to partially reflect incident light and to partially transmit the incident light therethrough to allow viewing through a second surface of the viewfinder. The second surface is opposite the first surface.
US11003049B2 Configurable lens shield
A configurable lens cover configured to be disposed over a lens of a sensor to control an area monitored by a sensor and/or to block light from undesirable directions from striking the lens of the sensor. The configurable lens cover includes a collar that has an inner edge which defines a central opening. Further, the configurable lens cover includes detachable panels that extend angularly and inward towards a central axis and the central opening of the configurable lens cover from the inner edge of the collar. The detachable panels may be partially separated from each other along the side edges and top end of each detachable panel. Furthermore, the configurable lens cover includes perforations formed adjacent a bottom end of each detachable panel that is coupled to each other and the collar. The perforations define a living hinge along which each detachable panel is breakable.
US11003047B2 Lens barrel, lens driving device, and image pickup apparatus
A lens barrel that is capable of miniaturizing and thinning an image pickup apparatus by enabling to switch manual lens drive and electric lens drive with a simple mechanism. A lens barrel is mounted on an image pickup apparatus that supports an operation member rotatably. A drive barrel engages with a lens holding member to drive it in an optical axis direction. A motor transfers rotation to the drive barrel through a transfer mechanism. A switching mechanism switches between electric lens drive that drives the lens holding member by transferring rotation of the motor to the drive barrel and manual lens drive that drives the lens holding member by transferring rotation of the operation member to the drive barrel via an elastic member that rotates together with the operation member according to a user's operation. The drive barrel engages with the elastic member while shifting to a photographing area.
US11003046B2 Systems and methods for nonlinear optical light generation using linearly uncoupled resonators in integrated photonic devices
A photonic device comprises a plurality of resonators and a plurality of optical channels. Each resonator from the plurality of resonators has a set of resonance frequencies independently selected from a set of resonance frequencies of each remaining resonator from the plurality of resonators. Each resonator from the plurality of resonators lacks substantially any linear coupling between each remaining resonator from the plurality of resonators. The plurality of resonators defines a spatial overlap region between at least two resonators from the plurality of resonators such that nonlinear optical processes are substantially optimized during operation. A plurality of optical channels is operatively coupled to the plurality of resonators. The plurality of optical channels is configured to receive light from the plurality resonators and configured to send light into the plurality of resonators.
US11003044B2 Electro-optic device
An electro-optic device is provided with a Mach-Zehnder optical waveguide including at least one linear section and at least one curved section and a differential RF signal electrode provided along the Mach-Zehnder optical waveguide. Optical input/output ports of the Mach-Zehnder optical waveguide are provided at one end side in a first direction in which the linear section extends. The differential RF signal electrode is provided in both the linear and curved sections.
US11003038B2 Display apparatus
A display apparatus includes a plurality of gate lines extending in a first direction, a plurality of data lines extending in a second direction crossing the first direction, and a plurality of pixels connected to the gate lines and the data lines. Each of the pixels includes a first sub-pixel, a second sub-pixel, and a third sub-pixel disposed in an i-th row and a fourth sub-pixel disposed in an (i+1)-th row. The first, second, and third sub-pixels and the fourth sub-pixel are disposed with the i-th gate line between the fourth sub-pixel and the first, second, and third sub-pixels and connected to the i-th gate line, and the first, second, third, and fourth sub-pixels are connected to different data lines from each other.
US11003033B2 Method for manufacturing a display panel and a display panel
A method for manufacturing a display panel is disclosed. The method includes: forming a color filter and a transparent conductive film on a surface of a first substrate, the color filter being interposed between the first substrate and the transparent conductive film; forming an electrostatic protective layer on the other surface of the first substrate; forming another transparent conductive film on a second substrate; forming a light-valve molecular layer between the first substrate and the second substrate; performing a defect inspection in the display panel; and irradiating a laser onto the electrostatic protective layer when a defect is found in the display panel, such that a carbonization structure is formed in the electrostatic protective layer at a position corresponding to the defect.
US11003032B2 Transmittance-variable device
A transmittance-variable device is disclosed herein. In some embodiments, the transmittance-variable device includes a first guest host layer, a second guest host layer, and a phase difference element disposed between the first and second guest host layers, wherein each of the first and second guest host layers comprise a liquid crystal host and a dichroic dye guest, and the liquid crystal hosts are capable of being horizontally oriented such that their optical axes are horizontal to each other. The transmittance-variable device can switch between a clear state and a black state, can exhibit high transmittance in the clear state and a high shielding rate in the black state, and can exhibit a high contrast ratio even at the inclination angle. Such a transmittance-variable device can be used in architectural or automotive materials, or eyewear such as goggles for augmented reality experience or sports, sunglasses or helmets.
US11003030B2 Array substrate and display device
An array substrate and a display device including the array substrate are provided. The array substrate includes: an upper electrode layer on a base substrate and including a first upper electrode strip and a second upper electrode strip; a lower electrode layer between the base substrate and the upper electrode layer. The lower electrode layer includes a portion that does not overlap the first upper electrode strip and the second upper electrode strip in a direction perpendicular to an upper surface of the base substrate. The array substrate includes a pixel electrode strip and a common electrode strip which are in a same layer and both correspond to a region between the first upper electrode strip and the second upper electrode strip.
US11003028B2 Photo-alignment apparatus that realizes desirable distribution through single exposure and method of manufacturing an optical element
The present invention discloses a photo-alignment apparatus that realizes a desirable distribution through a single exposure and a method of manufacturing an optical element. The photo-alignment apparatus comprises a light source, a linear polarization film, a pixelated electronic-control phase retarder, and a phase retardation plate; the light source is used to provide light for a exposure; the linear polarization film is configured to convert the light emitted by the light source into a linearly-polarized light having a polarization direction parallel to the direction of the transmission axis of the linear polarization film; the pixelated electronic-control phase retarder is configured to generate phase retardations distributed in a desirable pattern; and the phase retardation plate is used to generate a non-pixelated phase retardation. With this photo-alignment apparatus, a polarization distribution of a desirable pattern can be generated, and a corresponding alignment profile can be formed on a polarization sensitive medium.
US11003025B2 Backlight unit and display device including the same
The disclosure relates to backlight unit and display device including the same. The backlight unit includes an array substrate having a first surface on which a plurality of light emitting devices are disposed, and a second surface on which a plurality of Zener diodes are disposed corresponding to the plurality of light emitting devices, a driver substrate having a third surface contacting the second surface of the array substrate, and a fourth surface on which a plurality of driver integrated circuits are disposed, and a cover bottom accommodating the array substrate and the driver substrate.
US11003024B2 Display device
The disclosure provides a display device, including a display unit emitting an output light having an output spectrum corresponding to a highest gray level of the display device. A maximum peak of the output spectrum from 543 nm to 780 nm is defined as a first intensity peak corresponding to a first wavelength, an intensity integral of the output spectrum from the first wavelength to 780 nm is defined as a first intensity integral, an intensity integral of the output spectrum from 543 nm to the first wavelength is defined as a second intensity integral, and the first intensity integral is greater than the second intensity integral.
US11003020B2 Light source package, backlight unit including light source package, and display device using the same
A light source package, a backlight unit, and a display device are provided. A light source package includes: a frame including a plurality of first grooves spaced apart from each other, a plurality of light sources, each in a respective one of the plurality of first grooves, a plurality of first diffuser layers respectively filling the plurality of first grooves and covering the plurality of light sources, and a second diffuser layer covering the plurality of first diffuser layers on the plurality of first grooves, wherein an uppermost end of the frame is higher than an upper surface of the second diffuser layer.
US11003019B2 Lighting device for backlighting of display screen
A backlight for a display screen, an electronic device and a method of operating a backlight are described. A backlight includes a light guide, a lead frame, and at least one visible light-emitting diode (LED) and at least one infrared (IR) LED on the lead frame. The backlight includes at least one light entry face and a light exit face. The lead frame includes a first lead and a second lead isolated from each other. The at least one visible LED is optically coupled to one of the at least one light entry face and includes a counter electrode contacted by the first lead and an electrode contacted by the second lead. The at least one IR LED is optically coupled to one of the at least one entry face and includes a counter electrode contacted by the second lead and an electrode contacted by the first lead.
US11003016B2 Flexible, adjustable lens power liquid crystal cells and lenses
A flexible optical element adopting liquid crystals (LCs) as the materials for realizing electrically tunable optics is foldable. A method for manufacturing the flexible element includes patterned photo-polymerization. The LC optics can include a pair of LC layers with orthogonally aligned LC directors for polarizer-free properties, flexible polymeric alignment layers, flexible substrates, and a module for controlling the electric field. The lens power of the LC optics can be changed by controlling the distribution of electric field across the optical zone. Lens power control can be provided using combinations of electrode configurations, drive signals and anchoring strengths in the alignment layers.
US11003014B2 Display substrate and method for manufacturing the same, display panel and display device
Disclosed are a display substrate and a method for manufacturing the same, a display panel and a display device. The display panel includes a carrier substrate; an adhesive layer, a color resist layer, a first flat layer and a metal wire grid layer that are distributed in a direction distal from the carrier substrate; and a light shielding pattern disposed between the adhesive layer and the first flat layer. A surface of the light shielding pattern proximal to the metal wire grid layer is in the same plane as a surface of the color resist layer proximal to the metal wire grid layer. The present disclosure contributes to increasing the yield of the metal wire grid layer and improving the display effect of the display panel.
US11003004B2 Method for attaching display panel and method for manufacturing display apparatus
A method for attaching display panel comprises: preparing a frame-shaped body comprising a first rod-like member and two second rod-like members, the two second rod-like members being substantially parallel to each other and crossing the first rod-like member; bonding the first rod-like member and the two second rod-like members to a given plane surface or a given curved surface; and moving a display panel having a width to be supported between the two second rod-like members from one of the ends of two second rod-like members towards the first rod-like member along a first surface of the two second rod-like members and a second surface of the two second rod-like members, the first surface and the second surface facing each other.
US11003001B2 Method for manufacturing a curved display substrate using a tape casting method, method for manufacturing a curved display panel using the same
A method for manufacturing a display substrate, a method for manufacturing a display panel, and a display panel are disclosed. The method for manufacturing a display substrate includes: providing a base substrate, in which the base substrate includes a first surface and a second surface which are opposite to each other; reducing a thickness of the base substrate from the first surface by way of a thinning process; and forming a first protective layer on the first surface obtained after thinning by a tape casting method.
US11003000B2 Backlight module, display device and control method thereof
The present disclosure provides a backlight module, a display device and a control method thereof, and relates to the technical field of display. The backlight module includes: a light source; an optical film; a privacy film disposed on a light exit side of the optical film, and configured to reduce a divergence angle of light from the optical film; and a dimming assembly disposed on one side of the privacy film away from the optical film, and configured to not change a divergence angle of light from the privacy film in a case of being in a first state, and increase the divergence angle of the light from the privacy film in a case of being in a second state.
US11002998B2 Enhanced privacy switchable backlight system
A backlight system controls a viewing angle in a switchable privacy display system that achieves a strong private mode and enhanced brightness in the private and public modes as compared to conventional configurations. The backlight system includes a first backlight unit that emits light from a non-viewing side of the backlight system toward a viewing side of the backlight system; a second backlight unit located on a viewing side of the first backlight unit that emits light toward the viewing side of the backlight system; and a privacy optic that includes a liquid crystal material and is located on a non-viewing side of the second backlight unit and between the first backlight unit and the second backlight unit, wherein the privacy optic operates to transmit light from the first backlight unit in a limited viewing angle range.
US11002994B2 Head mount displays for mixed reality
Apparatus, systems, or methods for mixed reality are disclosed herein. An apparatus may include an optical structure, a display structure, and a controller coupled to the optical structure and the display structure. The optical structure may be controlled by a first electrical signal to act as a transparent glass to present a natural view, or to act as a magnifying glass to present a virtual view. The display structure may be controlled by a second electrical signal to act as an opaque display or a transparent display. In addition, the controller may control the apparatus to operate in at least an AR mode to interlace the natural view and the virtual view. Other embodiments may also be described and claimed.
US11002990B2 Efficient gesture-based contact lens algorithms for human to contact lens communication
An eye-mountable device is provided that includes an eyelid occlusion sensor. The eyelid occlusion sensor is used to detect winks, squints, downwards glances or looks, blinks, or other eye-based gestures generated by the user. Based on the detected gestures, an optical power of an adjustable lens of the device may be changed or some other operations could be performed by the eye-mountable device. Such operations could include toggling the optical power of the lens between first and second power levels due to the user squinting, looking downward, or performing some other gesture. Additionally or alternatively, such operations could include setting the optical power of the lens to a first optical power unless the user is looking downward, in which case the optical power of the lens could be set to a second optical power.
US11002988B2 Eyewear lens holder
A lens holder for eyeglass frames having a pliable body with a lens opening for engagement of a lens therein and a circumferential edges configured to engage with a lens aperture of an eyewear frame to hold the lens operatively positioned therein. A front surface portion extending from the pliable body contacts a front surface of the eyeglass frame and is formed with a width narrower than a rear surface portion extending from the pliable body which contacts a rear facing surface of the eyewear frame. The shorter front surface deforms under the force of a projectile contacting an engaged lens within the lens holder and dissipates the force to help maintain the lens mounted within the lens opening and prevent dismounts the full force causes when not dissipated.
US11002985B2 Display device, electronic apparatus and display method
A display device includes a display panel including a plurality of pixels arrayed along first and second directions, a distribution unit that distributes light emitted from each pixel configured to display a parallax image corresponding to each of a plurality of viewpoints, and a light blocking unit between the display panel and the distribution unit. The distribution unit distributes light emitted from each of the pixels to the plurality of viewpoints along the first direction in a first display state where the display panel displays a parallax image, or stops distributing emitted light in a second display state, displaying a planar image. The light blocking unit forms, along the first direction, a plurality of first light blocking areas each extending along the second direction blocking some emitted light in the first display state, and stops forming the first light blocking areas in the second display state.
US11002984B2 Stereoscopic display apparatus
A stereoscopic display apparatus is disclosed. In the stereoscopic display apparatus, each unit pixel of a display panel includes a first transparent region. A barrier panel on the display panel may include second transparent regions overlapping with the first transparent region of each unit pixel. Thus, in the stereoscopic display apparatus, the transparency may be improved without the quality deterioration of a stereoscopic image.
US11002982B2 Light modulator device for a display for representing two- and/or three-dimensional image content
The invention relates to a light modulation device for a display for representing two- and/or three-dimensional image content or image sequences. The light modulation device comprises a light modulator and a controller. The phase and/or the amplitude of a light wave field, which is substantially collimated, can be varied by means of the light modulator depending on the location of the light modulator. The light modulator can be actuated by means of the control device. According to the invention, in the direction of propagation of the light wave field, at least one diffracting unit is arranged downstream of the light modulator. The diffracting unit has a variable diffracting structure. By means of the diffracting structure, the light wave field varied by the light modulator can be diffracted in a variable and predeterminable manner. Further, the present invention relates to a display and a method for producing a light modulation device.
US11002980B1 Cascaded arrangement of two-mode Bragg gratings in multiplexing applications
Aspects described herein include an optical apparatus comprising an input port configured to receive an optical signal comprising a plurality of wavelengths, and a plurality of output ports. Each output port is configured to output a respective wavelength of the plurality of wavelengths. The optical apparatus further comprises a first plurality of two-mode Bragg gratings in a cascaded arrangement. Each grating of the first plurality of two-mode Bragg gratings is configured to reflect a respective wavelength of the plurality of wavelengths toward a respective output port of the plurality of output ports, and transmit any remaining wavelengths of the plurality of wavelengths.
US11002977B2 Device for shaping a laser beam for an atomic sensor having retroreflector prism, linear polarizer, and form birefringence plate
Device for shaping a laser beam for an atomic sensor, comprising a retroreflector prism with an entrance area, an exit area and two reflection surfaces forming a right angle therebetween. The device for shaping includes a linear polarizer disposed upstream from the entrance area of the retroreflector prism for linearly polarizing a laser beam entering into the retroreflector prism by the entrance area, and a form birefringence plate disposed downstream from the exit area of the retroreflector prism to circularly polarize a laser beam exiting from the retroreflector prism by the exit area.
US11002975B2 System and method for image generation based on a display-attachable wearable device
According to one embodiment, a system includes a wearable device configured to be attached to a display configured to display a display image. The wearable device features an optical component set featuring a lens, a first user operable member configured to set an adjustment value relating to a projection angle of the visual image, and a second user operable member configured to set an adjustment value relating to at least one of a color tone or a brightness of the visual image. A position of the visual image is changed by adjusting the projection angle of the visual image using the first user operable member so that the visual image is displayed at a position based on at least one of a shape or a size of the head of the user. The color tone or the brightness of the visual image is changed using the second user operable member.
US11002970B2 Multi-focal catadioptric head mounted display with LC switch
A system includes an electronic display for emitting light toward an eye-ward side of the system. A beam splitter receives emitted light from the display. The beam splitter includes a polarization beam splitting (PBS) film and a mirror coating to generate two orthogonal polarization states with different optical paths thereby creating a first focal plane and a second focal plane at the eye-ward side of the system. At least one liquid crystal switch is positioned to receive light from the display in a light path between the display and the eye-ward side of the system.
US11002969B2 Light projection system including an optical assembly for correction of differential distortion
A light projection system includes a light source configured to emit image light and an optical assembly configured to provide positive optical power to the image light and optically correct the image light. The optical assembly comprises a plurality of optical elements configured to correct differential distortion related to the image light across a field of view (FOV) within a threshold amount. The differential distortion is corrected based in part on asymmetry of the plurality of optical elements relative to an optical axis shared by the plurality of optical elements.
US11002968B2 Color foveated display devices and methods of making the same
A display device includes a display panel having a first emission region and one or more second emission regions disposed adjacent to the first emission region. The display device includes a plurality of light emitters, arranged in the first emission region, corresponding to a first color gamut and a plurality of light emitters, arranged in the one or more second emission regions, corresponding to a second color gamut that is distinct from the first color gamut. A method for making a display device with a plurality of light emitters corresponding to a first color gamut in a first emission region and a plurality of light emitters corresponding to a second color gamut in a second emission region is also described.
US11002966B2 Systems, devices, and methods for eyebox expansion in wearable heads-up display
Systems, devices, and methods for eyebox expansion in wearable heads-up displays (WHUD) are described. A WHUD includes a support structure, a scanning laser projector (SLP), a split mirror, an optical splitter, and a holographic combiner. When the WHUD is worn on the head of a user the holographic combiner is positioned in a field of view of the user. The SLP scans light signals onto the split mirror which reflects the light signals onto the optical splitter. The optical splitter redirects the light signals towards the holographic combiner such that subsets of the light signals originate from spatially-separated virtual positions. The holographic combiner redirects the light to the eye resulting in spatially-separated exit pupils. The spatial separation of the exit pupils results in an expanded eyebox. The indirect path of light from SLP to optical splitter enables a smaller and therefore more aesthetically desirable design for the WHUD.
US11002963B2 Head-up display device
A head-up display device includes a casing provided inside an instrument panel. The casing includes an upper case constituting an upper part of the casing and provided with a fragile portion that is configured to be broken when an impact load is input to the casing from an upper side in a vehicle up-down direction, and a lower case constituting a lower part of the casing, provided with a light source unit configured to emit image information, and having a rigidity higher than that of the upper case.
US11002957B2 Scanning optical device with broadened image area
An optical device that provides a broadened circular scanning pattern. The device includes a reflector system dimensioned to form a coupled oscillator with two modes of oscillation for circular tilt motion, a first mode oscillation in a first resonance frequency and a second mode of oscillation in a second resonance frequency that is different from the first resonance frequency. A signal processing element is configured to control the actuation signals to maintain a first amplitude in the first mode of oscillation, and a second amplitude in the second mode of oscillation.
US11002956B1 Refractive laser communication beam director with dispersion compensation
A co-boresight refractive beam director for a full duplex laser communication terminal includes a chromatic beam steering element, such as a two or three prism Risley prism assembly, and a dispersion compensation mechanism (DCM) inserted in either the transmit or receive path. The DCM adjusts a beam direction of either the transmit or receive laser beam to compensate for a pointing difference introduced by the beam steering element due to a difference between the transmit and receive wavelengths. The DCM can include a tip/tilt mirror and actuator, which can be a commercially available FSM assembly. The beam steering element can be temperature stabilized. Position feedback sensors can increase DCM speed and accuracy. The pointing difference can be calculated and/or interpolated from a pre-established look-up table or fitted curve relating pointing differences to transmit and receive frequencies and the pointing direction of the beam steering element.
US11002955B2 Reverse-order crossed pancake lens with index gradient structure
In various embodiments, a reverse-order crossed pancake lens block having an index gradient structure may include an optical element configured to transmit at least a portion of radiation from a radiation source. Moreover, the pancake lens block may include an index-gradient structure that is spaced at a distance from the optical element, the distance configured to provide an optical path length in the pancake lens block. The index-gradient structure may be configured to provide an anti-reflective property to at least one surface of the optical element.
US11002952B2 Projector and wavelength conversion device
A projector and a wavelength conversion device thereof are provided. The projector includes an illumination system that includes a light source device and a wavelength conversion device. The light source device is configured to provide an excitation beam. The wavelength conversion device is disposed on a transmission path of the excitation beam, and configured to convert the excitation beam into an illumination beam. The wavelength conversion device includes a substrate comprising a first surface, a second surface, and an axis center, a heat-conducting connection structure, a first reflective structure, and a wavelength conversion structure. The heat-conducting connection structure is located between the first surface and a first reflective structure, the first reflective structure is located between the heat-conducting connection structure and a wavelength conversion structure, and the wavelength conversion structure is located on the first reflective structure.
US11002951B2 Oculars and display devices including the same
The present disclosure provides an ocular assembly. The ocular assembly including sequentially along an optical axis from an object side to an image side: a first lens with a positive refractive power has a convex object-side surface, and a second lens has a concave image-side surface, wherein at least one of the object-side surface of the first lens, an image-side surface of the first lens, an object-side surface of the second lens, and an image-side surface of the second lens is a Fresnel structure surface, wherein half of a maximal field-of-view HFOV of the ocular assembly satisfies: HFOV>40°, an axial distance TTL of the object-side surface of the first lens to the image plane and a total effective focal length f of the ocular assembly satisfy 1
US11002950B2 Microscope objective
A microscope objective includes three groups that are in a positive-negative-positive configuration. The first lens group includes a plurality of cemented lenses, and includes, closest to the object, a meniscus lens having its concave surface on the object side. The second lens group includes a first meniscus lens component having its concave surface on the image side and a second meniscus lens component having its concave surface on the object side. At least one of the lens components of the third lens group is a cemented lens.
US11002945B2 Optical lens system
An optical lens system is disclosed. The optical lens system includes a first lens that has negative refractive power, a second lens that has positive refractive power, a third lens that has positive refractive power, a fourth lens that has refractive power, a fifth lens that has positive refractive power, a sixth lens that has negative refractive power, an aperture located between the second lens and the third lens, and conditional expressions of “−1.4
US11002944B2 Optical system and image pickup apparatus
Provided is an optical system consisting of, in order from an object side to an image side, a front lens group (FLG), an aperture stop and a rear lens group (RLG), in which FLG includes at least one positive lens and at least one negative lens. A focal length of a positive lens Lp arranged closest to object side among the at least one positive lens, a focal length of a negative lens Ln arranged closest to image side among the at least one negative lens, a distance on an optical axis from an object-side lens surface of positive lens Lp to aperture stop, a distance on optical axis from an object-side lens surface of negative lens Ln to aperture stop, and a distance on optical axis from aperture stop to a lens surface closest to image side in RLG when focused at infinity are appropriately set.
US11002941B2 Calibration method
A calibration method of an optical system is provided, wherein the optical system includes a movable element that can move within an operation interval. The calibration method includes the step of establishing a relationship between the operation interval and an electrical signal coding sequence. The calibration method further includes the step of establishing a relationship between the operation interval and a sensing signal coding sequence.
US11002939B2 Camera module and method for auto focus thereof
The present invention relates to an apparatus and a method for controlling auto focus of a camera module including a voice coil motor actuator. The camera module includes a sensing unit configured to sense a movement of the lens unit and a controller configured to control the movement of the lens unit based on a sensing signal sensed by the sensing unit. If an initial operation command is received, the controller moves the lens unit to an end point of a maximum movement range. If the lens unit is positioned at the end point of the maximum movement range, the controller compares the sensing signal sensed by the sensing unit with a predetermined reference signal to calculate a compensation value for an error. If a focus operation command is received, the controller can move the lens unit to a focus position based on the calculated compensation value and compensate for the focus position of the lens unit.
US11002936B2 Optical fiber distribution system
A cable mount for fixing a strength member of a fiber optic cable to a fixture includes a front end, a rear end, and a longitudinal channel therebetween, the channel defined by upper and lower transverse walls and a vertical divider wall. The channel receives a portion of the cable. A strength member pocket receives the strength member of the cable, the pocket located on an opposite side of the divider wall from the longitudinal channel, the pocket communicating with the longitudinal channel through an opening on the divider wall. A strength member clamp fixes the strength member of the cable against axial pull. Cable management structures in the form of spools define at least one notch that communicates with the longitudinal channel for guiding optical fibers extending from a jacket either upwardly or downwardly therethrough. The cable mount also allows routing of the optical fibers through the longitudinal channel all the way from the rear end to the front end.
US11002932B2 Multi-positionable telecommunications tray
A multi-positionable tray assembly (20) for mounting within a chassis (10) of a telecommunications panel (100) is disclosed. The multi-positionable tray assembly (20) may include support arm (24) that pivotally supports a tray (22) and that allows the tray assembly (20) to be installed and removed from the chassis (10). The tray (22) and the support arm (24) cooperatively define a cable routing pathway (208) that extends through a pivot axis (A1) defined by the tray and the support arm. To minimize the required depth of the tray (10) and optimize cable routing, the tray (20) can include a cable management structure (102) with a patch panel (104) having a plurality of adapters (108) arranged along a transverse axis (A2), wherein the transverse axis is non-parallel or oblique to a front plane (A4) of the tray.
US11002926B1 Wavelength division multiplexing optical module
Examples herein relate to optical modules. In particular, implementations herein relate to optical modules that include top-emitting VCSELs and/or top-entry photodetectors. The optical modules include a first interposer having opposing first and second sides and a second interposer having opposing first and second sides. The optical modules include a plurality of top-emitting vertical-cavity surface-emitting lasers (VCSELs) coupled to the second interposer and a plurality of electrical conductors forming electrical paths between electrical contacts of the top-emitting VCSELs and the second side of the second interposer. The VCSELs are configured to emit optical signals having different wavelengths. The optical signals are configured to be combined and transmitted over a single optical fiber.
US11002924B2 Optical connector
An exemplary embodiment of the invention relates to an optical connector comprising a wave-guiding element and a lens device configured to transmit radiation between the wave-guiding element and at least one optical port of the connector, wherein the lens device comprises a first outer surface and a second outer surface opposite the first outer surface, wherein the first outer surface is connected to the wave-guiding element and forms at least one lens, and wherein a section of the second outer surface opposite said at least one lens forms said at least one optical port of the connector.
US11002923B2 Fiber optic connector with cable boot release having a two-piece clip assembly
Connector assemblies are described herein. For example, a connector assembly including: a housing configured to accept a first ferrule and a second ferrule. The connector assembly may also have a push/pull clip that is configure to depress a protrusion that rotates down a connector device to remove the connector assembly from an adapter. The push/pull clip is integrated with a cable boot assembly that allows a user to apply a distal force to remove or insert the connector assembly into the adapter housing. The push/pull clip is configured for use to release a MPO and LC connector type from an adapter.
US11002920B2 Fiber optic connection system
A fiber optic connection system (10/182/252) includes a first connection component (12/166/184/194/202/230/254) terminating a first fiber optic cable (14), the first connection component (12/166/184/194/202/230/254) including a housing (24/170/214/244/260) defining a longitudinal axis, at least one fiber (20) of the first fiber optic cable (14) fixed axially to the housing (24/170/214/244/260). A first shutter (36/206/238) is slidably movable in a direction generally perpendicular to the longitudinal axis of the housing (24/170/214/244/260), the first shutter (36/206/238) biased to a closed position to prevent exposure to the at least one fiber (20) of the first fiber optic cable (14). The first connection component (12/166/184/194/202/230/254) includes a second shutter (22/100/172/212/242/258) slidably movable in a direction generally parallel to the longitudinal axis, the second shutter (22/100/172/212/242/258) biased to a closed position to prevent the at least one fiber (20) from protruding from the first connection component (12/166/184/194/202/230/254).
US11002917B2 Fiber optic connector and method of assembling the same
The present invention discloses a fiber optic connector comprises: a ferrule assembly; a spring seat provided behind the ferrule assembly; and a spring provided between the ferrule assembly and the spring seat. The spring seat has a receiving chamber having an insertion port through which a portion of the ferrule assembly is inserted into the receiving chamber; wherein the ferrule assembly is pre-assembled into the receiving chamber of the spring seat in a way that the ferrule assembly is held to be movably engaged with the spring seat. The spring is fitted and compressed in the receiving chamber. As a result, the ferrule assembly, the spring seat and the spring are pre-assembled into an integral assembly before being inserting into a connector housing. All components of the connector except for the housing may be smoothly pulled through a small long pipe as a whole. After being pulled through the pipe, all components of the connector except for the housing may be easily and quickly inserted into the housing as a whole at one time.
US11002910B2 Fibre optic fusion splicer
The present invention relates to a fibre optic fusion splicing technique, in particular to a fibre optic fusion splicer for reliable and stable fibre optic fusion splicing, that is characterized by comprising: an alignment part for fixing and aligning first and second optical fibres that are to be fusion spliced; a fusion splicing module having an electrode bar for fusion splicing the first and second optical fibres that are fixed to and aligned in the alignment module; an optical module for photographing the aligned state of the first and second optical fibres aligned by the alignment module, and the fusion-spliced state of the first and second optical fibres fusion-spliced by the fusion splicing module; a support part in which the fusion splicing module and the optical module are mounted; and a lift module for moving the support part up and down.
US11002907B2 Stepped optical bridge for connecting semiconductor waveguides
A photonic device includes a semiconductor wafer having a waveguide formed therein. An end of the waveguide includes a step. The photonic device further includes a semiconductor chip bonded to the semiconductor wafer and having an active region, and a waveguide coupler disposed in a gap between a sidewall of the semiconductor chip and the end of the waveguide. The waveguide coupler includes an optical bridge that has a first end and a second end opposing the first end. The first end of the optical bridge is interfaced with a facet of the active region of the semiconductor chip. The second end of the optical bridge is interfaced with the end of waveguide, and has a portion thereof disposed over the step at the end of the waveguide.
US11002904B2 Display device having frame with holes
This application discloses a display device. The display device includes a display module, a frame surrounding the sides of the display module, a backlight module stacked with the display module, and a backplane. The frame includes holes. The backplane includes a main plane, side walls, and protrusions. The main plane is located on a side of the backlight module away from the display module. The side walls extend from the edges of the main plane toward the display module and are perpendicular to the main plane. The protrusions are located on the side walls and each of the protrusions is embedded in a corresponding one of the holes of the frame.
US11002902B1 Tick mark luminance adjustment tool
A gauge assembly includes a gauge surface including at least one graphic, which may be a plurality of graphics defining a scale in a generally circular pattern on the gauge surface. A light guide has a main body portion disposed adjacent to the gauge surface and corresponding to the shape of the gauge surface. The light guide has a plurality of raised tick marks extending from the main body portion. The light guide is configured to provide illumination to the illuminable graphic(s) and the plurality of tick marks. A light housing disposed a light housing disposed adjacent to the light guide, the light housing having at least one light housing opening disposed adjacent to at least one of the plurality of raised tick marks.
US11002899B2 Durable, high performance wire grid polarizer
A method for making a wire grid polarizer (WGP) can provide WGPs with high temperature resistance, robust wires, oxidation resistance, and corrosion protection. In one embodiment, the method can comprise: (a) providing an array of wires on a bottom protection layer; (b) applying a top protection layer on the wires, spanning channels between wires; then (c) applying an upper barrier-layer on the top protection layer and into the channels through permeable junctions in the top protection layer. In a variation of this embodiment, the method can further comprise applying a lower barrier-layer before applying the top protection layer. In another variation, the bottom protection layer and the top protection layer can include aluminum oxide. In another embodiment, the method can comprise applying on the WGP an amino phosphonate then a hydrophobic chemical.
US11002898B2 Switchable reflective circular polarizer in head-mounted display
Disclosed herein are techniques for displaying images on multiple image planes in a near-eye display system. A switchable optical device includes a first polarizer configurable to polarize incident light into light of a first circular polarization state, and a second polarizer configurable to transmit light of a second circular polarization state and reflect light of the first circular polarization state into light of the first circular polarization state. The switchable optical device also includes a partial reflector positioned between the first polarizer and the second polarizer. The partial reflector is configured to transmit light from the first polarizer and reflect light from the second polarizer, where the reflected light and the light from the second polarizer have different polarization states. At least one of the first polarizer or the second polarizer includes a cholesteric liquid crystal (CLC) circular polarizer that is switchable by a voltage signal.
US11002896B2 Retardation film
Disclosed is a retardation film which shows a high light selective absorbency to visible rays having short wavelengths near 400 nm to have a high light resistance, and which can give, when used in a display device, good display properties to the display device. This film is a retardation film, satisfying all of the following formulae (1) to (4): 2≤A(380) (1), 0.5≤A(400) (2), 0.4≥A(420)/A(400) (3), and 100 nm≤Re(550)≤170 nm (4), in which each A(λ) represents the absorbance of the film at a wavelength λ nm, and Re (550) represents the in-plane retardation value of the film to a light ray having a wavelength of 550 nm.
US11002891B2 Optical system
An optical system is provided and includes a fixed assembly, a movable member, a driving assembly and a buffering member. The movable member is movably connected to the fixed assembly and is configured to hold an optical member having an optical axis. The driving assembly is for driving the movable member to move relative to the fixed assembly. The buffering member is disposed on a first surface of the fixed assembly. The buffering member, the movable member and the fixed assembly are arranged along the optical axis. The buffering member includes a soft resin material. The buffering member is disposed to surround the optical axis.
US11002888B2 Display panel and display device
A display panel and a display device are disclosed. The display panel includes a flat display substrate and optical devices. The optical devices are arranged on a display surface of the flat display substrate, and light emitted through the display surface of the flat display substrate passes through the optical devices and forms an image in a curved surface.
US11002886B2 Polarizer protection film, polarizing plate including same, and liquid crystal display device including polarizing plate
Provided are a polarizer protection film, a polarizing plate comprising the same, and a liquid crystal display device comprising the polarizing plate. The polarizer protection film has: a moisture permeability ranging from approximately 0 g/m2/24 hr to approximately 100 g/m2/24 hr; a value for a MD-direction shrinkage rate/a TD-direction shrinkage rate, ranging from 0.8 to 1.3; an in-plane phase difference (Re) ranging from approximately 0 nm to approximately 350 nm; a thickness-direction phase difference (Rth) ranging from approximately 2500 nm to approximately 8000 nm; and a thickness of approximately 10 μm to approximately 60 μm.
US11002883B2 Thermoplastic resin composition and molded article thereof
The present invention provides a resin composition comprising a thermoplastic resin comprising a constituting unit (A) derived from a compound represented by the following general formula (1), wherein the resin composition comprises an ultraviolet absorber in an amount of 2,000 ppm to 40,000 ppm:
US11002882B2 Lightning strike alarm system using bipolar conventional air terminal
A lightning strike alarm system using a Bipolar Conventional Air Terminal (BCAT) is provided. The lightning strike alarm system using BCAT including a rod element to which a ground charge is electrified and an electrification plate-cone or an electrification plate-tube electrified by a thunderstorm cloud, includes a luminescence unit to be electrically connected to the rod element and the electrification plate-cone or the electrification plate-tube and emits light by electric energy electrified to the electrification plate-cone or the electrification plate-tube by the thunderstorm cloud. The lightning strike alarm system enables a user to find that an impulse current of the thunderstorm is normally and safely flown to the ground, and thus, the user may have psychological security.
US11002881B2 Method and system for detection of inclement weather through engine parameters
Systems and methods for detecting inclement weather in the vicinity of an aircraft engine are described herein. At least a first engine parameter and a second engine parameter are obtained, each engine parameter varies with changing weather conditions. An arithmetic value is determined as a function of at least the first engine parameter and the second engine parameter. The arithmetic value varies with changing weather conditions. A rate of change of the arithmetic value is determined. Inclement weather is detected when the rate of change exceeds a threshold.
US11002880B2 Quantitative assessment of plate tectonic models
A method for quantitatively evaluating multiple computer-based plate tectonic models for application in a geographic region of interest, in some embodiments, comprises: selecting a plurality of computer-based plate tectonic models; using multiple computer-based plate tectonic models to generate one or more predictions for one or more geological parameters; obtaining observational data for each of said one or more geological parameters; for each of said one or more geological parameters, quantitatively comparing the predictions and the observational data to determine model rankings; and displaying said model rankings on a computer display.
US11002873B2 Fluxgate detector for buried and abandoned chemical weapons
A fluxgate detector for buried and abandoned chemical weapons is provided, comprising: a probe for sensing an external magnetic field, comprising a probe input and a probe output; an excitation module electrically connected to the probe input for inputting an excitation signal into the probe; a frequency selection module electrically connected to the probe output for isolating a second harmonic signal in an induced voltage generated by the probe; and a signal acquisition module electrically connected to the frequency selection module. The second harmonic signal in the induced voltage can be isolated by the frequency selection module, transmitted to the signal acquisition module, and converted to an intensity of the magnetic field by the signal acquisition module. The substance detected can be identified according to the intensity of the magnetic field, so that the buried ACWs can be found efficiently and accurately.
US11002870B2 Method for deghosting and redatuming operator estimation
A method is described for removing the surface ghost from and/or separating wave field data and/or for estimating redatuming operators of the wave field data by effective use of a transform that that relies on the non-uniform distribution of distances with respect to a reference surface or of tuned-source radiation directions of sources and or the non-uniform distribution of receivers with respect to a reference surface to partition or map the wave field from at least two different cones in the transformed domain and using the contribution of sources and or receivers inside at least one of the at least two different cones to estimate a first wave field of interest, a second separated or ghost wave field and/or redatuming operator.
US11002869B2 Method and apparatus for noise control in ultrasonic sensors
The adjustable voltage regulator under control of a microcontroller applies controlled amplitude voltage in the range of 5 to 9 VDC to the sensor transmitter to adjust the output amplitude of the transmitter. The adjustable amplitude transmitter allows an occupancy sensor to have its total output energy adjusted to reduce environmental noise-induced false triggering and to conform to the area to be covered. Lowering the total ultrasonic energy in the monitored space lowers the sensitivity of the receiver to inappropriate activations. Lowering the input power to the transmitter also lowers the total internal system noise and provides an improved signal to noise ratio in the receiver.
US11002867B1 Determination of crystal singles rates to estimate mean random coincidence rate
Systems and methods to determine random coincidence rates include determination of a detector rate for each of a plurality of detectors of a positron emission tomography scanner based on a frame of positron emission tomography data, determination of a sensitivity for each detector crystal of the plurality of detectors, based on the detector rate of the detector including the detector crystal, determination of a singles rate for each detector crystal based on the detector rate of the detector including the detector crystal and the determined sensitivity of the detector crystal, estimation of a mean random coincidence rate for each of a plurality of pairs of the detector crystals based on the singles rate of each detector crystal of each of the plurality of pairs of the detector crystals, correction of the acquired frame of positron emission tomography data based on the estimated mean random coincidence rates, and reconstruction of a positron emission tomography image based on the corrected frame of positron emission tomography data.
US11002863B2 Systems with multiple layers of semiconductor X-ray detectors
Disclosed herein is a system comprising: a first X-ray detector in a first layer; a second X-ray detector in a second layer; wherein the first X-ray detector comprises a first X-ray absorption layer and a first electronics layer; wherein the second X-ray detector comprises a second X-ray absorption layer and a second electronics layer; wherein the first X-ray detector is mounted to a first surface of a first printed circuit board; wherein the second X-ray detector is mounted to a first surface of a second printed circuit board, or to a second surface of the first printed circuit board opposite to the first surface of the first printed circuit board; wherein gaps in the second X-ray absorption layer are shadowed by the first X-ray absorption layer.
US11002861B2 Photon-counting x-ray detector system having an adaptive anti-coincidence system
There is provided a photon-counting x-ray detector system (200) comprising a plurality of photon-counting channels (220), and at least one anti-coincidence circuit (230), each of which is connected to least two of the channels and configured to detect coincident events in the connected channels. The x-ray detector system (200) further comprises an anti-coincidence controller (240) configured to control the operation of said at least one anti-coincidence circuit based on photon count information by gradually adapting the operation of said at least one anti-coincidence circuit with increasing count rates, starting from a threshold count rate.
US11002857B2 Ladar system with intelligent selection of shot list frames based on field of view data
A ladar transmitter that transmits ladar pulses toward a plurality of range points in a field of view can be controlled to target range points based on any of a plurality of defined shot list frames. Each defined shot list frame can identify various coordinates in the field of view that are to be targeted by a ladar pulses for a given ladar frame. A processor can process data about the field of view such as range data and/or camera data to make selections as to which of the defined shot list frames should be selected for a given frame of ladar data.
US11002855B2 Occlusion-based height estimation
A projection system emits light pulses in a field of view and measures properties of reflections. Properties may include time of flight and return amplitude. Foreground objects and background surfaces are distinguished, distances between foreground objects and background surfaces are determined based on reflections that are occluded by the foreground objects and other properties of the projection system.
US11002850B2 Radar device
A radar device includes a beat signal generation unit, a first signal processing unit, a second signal processing unit, and a speed determination unit. The first signal processing unit observes beat signals by performing a first number of observations during a first observation time and calculates a first speed from a time series of the beat signals of which number is equal to the first number of observations. The second signal processing unit observes the beat signals by performing a second number of observations during a second observation time and calculates a second speed from a time series of the beat signals of which number is equal to the second number of observations. The second observation time is longer than the first observation time. The time ratio is the ratio of the second observation time to the first observation time. The second number of observations is smaller than the first number of observations multiplied by the time ratio.
US11002848B2 Interferometric synthetic aperture radar imaging of subsurface structures
A subsurface interferometric synthetic aperture radar (InSAR) imaging technique for the detection and localization of underground targets in the presence of a rough ground surface comprises a two-step procedure. First, surface clutter suppression is performed with a polarimetric difference operation that does not alter the propagation phase of the target scattered signal; then a subsurface interferometric algorithm is applied to infer target depth by correlating the clutter-suppressed images obtained along two observation paths.
US11002845B2 Radar device and target height estimation method
There is provided a radar device configured to detect a target by executing signal processing on the basis of a transmission wave and a reflection wave of the transmission wave reflected on the target. An antenna unit having a plurality of antennas arranged in a vertical direction. A calculation unit configured to calculate vertical azimuths of the target on the basis of the reflection waves with respect to the transmission waves transmitted from each of the antennas, and to accumulate calculation results. An estimation unit configured to calculate moving average values of maximum values of the vertical azimuths on the basis of the calculation results accumulated by the calculation unit, and to estimate the moving average values of the maximum values, as a height of the target.
US11002844B2 Radar system with internal ramp linearity measurement capability
A phase-locked loop (PLL) for a radar system includes an oscillator configured to have an output frequency and a multi-modulus divider (MMD) configured to implement successive frequency modulation ramps of the oscillator output frequency, each frequency modulation ramp beginning at a first frequency and ending at a second frequency. The PLL is operated by downmixing an output of the MMD to a frequency above zero Hertz, measuring the downmixed output of the MMD to generate a plurality of MMD output measurements for each frequency modulation ramp, and calculating the frequency of the MMD based on the plurality of MMD output measurements for each frequency modulation ramp.
US11002839B2 Method and apparatus for measuring angular resolution of multi-beam lidar
A method and apparatus for measuring an angular resolution of a multi-beam lidar. The method includes: acquiring, when a checkerboard calibration plate is scanned by a multi-beam lidar, an image of the checkerboard calibration plate photographed by a camera; identifying a checkerboard in the image, and determining a physical length characterized by a unit pixel of the image based on shape and length information of each checker in the checkerboard calibration plate; determining a center light spot and a light spot pair in the image; determining an angle between a laser beam corresponding to each light spot of the light spot pair and a laser beam corresponding to the center light spot based on the physical length characterized by the unit pixel, the center light spot and the light spot pair; and determining the angular resolution of the multi-beam lidar based on the determined angle.
US11002836B2 Permutation of measuring capacitors in a time-of-flight sensor
A time of flight sensor device is capable of generating accurate propagation time information for emitted light pulses using a small number of measurement cycles by using multiple measuring capacitors to capture more return pulse information per pulse period. To mitigate the effects of mismatched measuring capacitors and reading paths, embodiments of the time of flight sensor device perform multiple measuring sequences per measurement operation, permutating the roles of the measuring capacitors for each of the measuring sequences. The data collected by the measuring capacitors for the multiple measuring sequences is then aggregated and used to compute the propagation time and corresponding distance. This technique mitigate yields accurate measurements despite mismatches between reading paths and measuring capacitors without the need to implement pixel-level calibration and compensation, thereby saving calibration time, memory space, and computing time.
US11002833B2 Spotting scope with integrated laser rangefinder and related methods
An optical instrument, such as a spotting scope, is provided. The optical instrument may include a range finder configured to calculate or otherwise determine a distance between the optical instrument and an identified object. The optical instrument may also include a display and a user interface. In some embodiments, an operation system associated with the optical instrument may include sensing touchless gestures. For example, hand gestures or eye gestures may be used to navigate a user interface, to actuate the laser range finder, to alter the brightness of a display, or to carry out any of a number of other operational commands.
US11002831B2 Active road debris blocking devices and road debris blocking systems for vehicles
A vehicle includes a road debris blocking system that provides a barrier to road debris at a surveying sensor. The vehicle includes a vehicle body and a processor. A road debris blocking device moves between a stowed configuration and a deployed configuration relative to the vehicle body. An actuator moves the road debris blocking device between the stowed configuration and the deployed configuration. A wheel angle sensor provides a signal to the processor indicative of a wheel angle. A memory module is communicatively coupled to the processor that stores logic that, when executed by the processor, causes the system to receive the signal from the wheel angle sensor and instruct the actuator to move the road debris blocking device from the stowed configuration to the deployed configuration based on the signal.
US11002829B2 Radar interference mitigation method and apparatus
Methods and apparatuses pertaining to radar interference mitigation are described. A processor associated with an apparatus may generate a plurality of wave frames such that one or more aspects of the plurality of wave frames vary from one wave frame to another wave frame of the plurality of wave frames. Each of the plurality of wave frames may respectively include a plurality of chirps. A wireless transmitter associated with the apparatus may transmit the plurality of wave frames. A wireless receiver associated with the apparatus may receive one or more reflected waves comprising at least a portion of one or more of the wave frames reflected by an object. The processor may determine a distance between the object and the apparatus, a speed of the objet, or both, based on an analysis of the one or more reflected waves.
US11002823B2 Object tracking method and system
A system for tracking at least one object configured to be transported by at least one vehicle may include at least one computer system. The at least one computer system may be configured to determine at least one location of the at least one vehicle and determine at least one location of the at least one object. The at least one computer system may be further configured to determine at least one location of at least one geofence adjacent the at least one vehicle based on the at least one location of the at least one vehicle. Also, the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence to determine whether a load of the at least one vehicle includes the at least one object.
US11002822B2 Service enhancements using near field communication
A near field communication (NFC) mobile device may obtain location information from a NFC terminal device that is communicating with the NFC mobile device. A data transfer link may be established between the NFC mobile device and a mobile telecommunication network. The mobile telecommunication network may prompt the NFC mobile device to obtain location information from the NFC terminal device. The mobile telecommunication network may then receive the location information from the NFC mobile device via the data transfer link, and may subsequently determine a location of the NFC mobile device using the location information.
US11002819B2 Angular resolution of targets using separate radar receivers
A radar system includes a transmitter for transmitting a radio frequency (RF) signal or a radar signal and a plurality of receivers. Each receiver receives a plurality of reflected signals created by a plurality of targets reflecting the RF signal or radar signal. The reflected signals include background noise and each of the receivers are separated by a predetermined distance. The radar system also includes a multiple input de-noiser configured to de-noise input signals from the plurality of receivers and to determine a time difference of arrival of the reflected signals between the plurality of receivers. A detection and angular resolution module is configured to determine an angular resolution between the plurality of targets using the time difference of arrival of the reflected signals between the plurality of receivers.
US11002817B2 Motion tracking method in magnetic resonance imaging, computer program, and storage device
Embodiments of the present invention provide a motion tracking method for MR imaging, comprising: exciting an imaging volume of a detected object; shifting a frequency of an FID signal generated by the imaging volume relative to a center frequency as a position of the imaging volume changes; acquiring the FID signal and calculating a frequency shift of the acquired FID signal relative to the center frequency for multiple times; and obtaining a motion trajectory of the detected object in accordance with a change of the frequency shift as a function of time.
US11002816B2 Coil assembly of magnetic resonance imaging device
The present disclosure relates to a coil assembly of an MRI device. The MRI device may be configured to perform an MR scan on a subject. The coil assembly may include one or more coil units, a substrate, and a sensor mounted within or on the substrate. The one or more coil units may be configured to receive an MR signal from the subject during the MR scan. The substrate may be configured to position the one or more coil units during the MR scan. The one or more coil units may be mounted within or on the substrate. The sensor may be configured to detect a motion signal relating to a physiological motion of the subject before or during the MR scan.
US11002815B2 System and method for reducing artifacts in echo planar magnetic resonance imaging
A method for reducing N/2 ghost or Nyquist ghost in magnetic resonance (MR) images is provided The method includes acquiring k-space dataset for an object using an echo planar imaging (EPI) sequence, dividing the k-space dataset into first partial k-space subset data related to positive echoes and second partial k-space subset data related to negative echoes, obtaining third partial k-space subset data that is N/2 or Nyquist ghost-free subset data, respectively registering the first partial k-space subset data and the second partial k-space subset data to a first portion of the third partial k-space subset data corresponding to positive echoes and a second portion of the third partial k-space subset data corresponding to negative echoes, combining the registered first partial k-space subset data and the registered second partial k-space subset data to form full k-space dataset, and reconstructing an image for the object based on the full k-space dataset.
US11002811B2 Magnetic resonance imaging device and superconducting magnet
Provided are a magnetic resonance imaging device and a superconducting magnet capable of preventing generation of eddy currents accompanying vibration of a radiation shield and of reducing image quality deterioration. The superconducting magnet for a magnetic resonance imaging device includes a substantially cylindrical vacuum vessel, a substantially cylindrical radiation shield that is provided inside the vacuum vessel, and a superconducting coil that is provided inside the radiation shield. The radiation shield has an inner cylinder located radially inward of the superconducting coil. The inner cylinder of the radiation shield is provided with an annular rib formed in a circumferential direction about the central axis of the inner cylinder.
US11002810B2 RF resonator with a Lenz lens
A passive magnetic flux focusing element having electrically conductive wires (1) or faces (2) containing an outer area defined by an outer (3), an inner (4) and connecting edges (5) forming a closed current loop enclosing a surface area penetrated by a time varying magnetic field flux and through induction sets up a time varying electrical current in the conducting loop thereby achieving a counter magnetic field to the penetrating field completely canceling the penetrating field in the interior of the loop, is characterized in that the element is part of an RF volume- or surface-coil arrangement adapted for receiving and/or transmitting RF signals. Such elements increase the sensitivity and the SNR in MRI and MR spectroscopy experiments due to an increased magnetic flux density by means of Lenz lenses, in combination with a conventional probe.
US11002806B2 Magnetic field detection device
Provided is a magnetic field detection device capable of detecting with a higher accuracy. A magnetic field detection device 1 includes a first magnetic sensor unit 1000a, a second magnetic sensor unit 1000b, a third magnetic sensor unit 1000c and a fourth magnetic sensor unit 1000d. The first and the second magnetic sensor units are disposed side by side so that a sensitive axis directions of the first and the second magnetic sensor units are oriented in a first direction, and the third and the fourth magnetic sensor units are disposed side by side so that the sensitive axis directions of the third and the fourth magnetic sensor units are oriented in a second direction. The first and the second magnetic sensor units are disposed between planes each including a center of gravity of each of the third and the fourth magnetic sensor units and defining the second direction as a normal direction, and the third and the fourth magnetic sensor units are disposed between planes each including a center of gravity of each of the first and the second magnetic sensor units and defining the first direction as a normal direction.
US11002802B2 Fault detection method for buck converter based on inverse kalman filter
The disclosure relates to a fault detection method for a Buck converter based on an inverse Kalman filter, which belongs to the field of fault detection for power converters. The method includes: establishing a hybrid discrete model of a non-ideal Buck converter in Continuous Conduction Mode (CCM); acquiring a state equation and an observation equation of the Buck converter; acquiring the input voltage, the switching state, the inductive current and the output voltage in a working state, and determining the state matrix of the Buck converter; estimating a parameter matrix at time k according to the state matrix, the state equation and the observation equation; determining an estimated value of each component according to the estimated parameter matrix of the Buck converter at time k; and determining whether the Buck converter is faulty or not according to the estimated value of each component. The problems of poor real-time performance and low accuracy of fault diagnosis for the Buck converter at present are solved, and the real-time performance and accuracy of fault detection for the Buck converter are improved.
US11002798B2 Apparatus and method for sensing event in smart plug device
The present invention relates to an apparatus and a method for sensing an event occurring from a target device in a smart plug installed on a supply route of power applied to the target device. To this end, a power measurement unit which comprises the smart plug measures power supplied to the target device, and an event determination unit predicts an event occurring from the target device on the basis of a power signal characteristic of the supplied power measured by the power measurement unit. The power signal characteristic indicates a variation characteristic of the supplied power caused by the occurrence of the event on the basis of supplied power before the event occurs from the target device.
US11002793B2 Battery monitoring method and apparatus detecting charge balance of battery
A battery monitoring method includes identifying a state of charge (SOC) of a battery, obtaining a voltage of the battery with respect to the SOC, in response to the identified SOC being included in a diagnosis section, and determining a state of health (SOH) of the battery based on the obtained voltage of the battery.
US11002792B2 Machine slip and direction sensing using flux gate sensor
Apparatus features a signal processor configured to receive signaling from a flux sensor containing information about a residual field from an electrical supply to a motor of a driven machine and a magnetic field from one or more rotating magnets placed on a rotating component of the driven machine; and determine corresponding signaling containing information about the operation of the driven machine, based upon a difference between an electrical supply frequency and a slip frequency determined from the signaling received and processed. The signal processor also provides the corresponding signaling for further processing to determine further information about the operation of the machine.
US11002789B2 Analog circuit fault feature extraction method based on parameter random distribution neighbor embedding winner-take-all method
An analog circuit fault feature extraction method based on a parameter random distribution neighbor embedding winner-take-all method, comprising the following steps: (1) collecting a time-domain response signal of an analog circuit under test, wherein the input of the analog circuit under test is excited by using a pulse signal, a voltage signal is sampled at an output end, and the collected time-domain response signal is an output voltage signal of the analog circuit; (2) applying a discrete wavelet packet transform for the collected time-domain response signal to acquire each wavelet node signal; (3) calculating energy values and kurtosis values of the acquired wavelet node signals to form an initial fault feature data set of the analog circuit; and (4) analyzing the initial fault feature data by the parameter random distribution neighbor embedding winner-take-all method, to acquire optimum low-dimensional feature data. The invention effectively reduces redundancy and interference elements in the fault features, and greatly improves degree of separation of different fault features and degree of polymerization of samples of same fault category.
US11002786B2 Device and method for diagnosing the detection of a multi-phase electric current
The present invention relates to the analysis of current sensor signals of a multi-phase electrical system. According to the invention, signal paths between a current sensor element and a measuring device are coupled to a predetermined electric potential for a short time. A change in the subsequent measurement results can then be analyzed to see if they are indicative of a possible malfunction during the measurement.
US11002775B2 Method for monitoring an electrical network
A method monitors an electrical energy supply network or a subnetwork of the energy supply network. Measurement values detected at at least two measurement points of the energy supply network or subnetwork are evaluated. More specifically, phase angle values are evaluated as the measurement values or phase angle values determined using the measurement values are evaluated. A check is carried out based on the phase angle values to determine whether the energy supply network or the subnetwork is operating synchronously, and, in the event of an asynchronism identified based on the phase angle values, an island identification signal to be generated.
US11002772B2 Using PCB temperature compensation trace to perform DCR current sensing in power supply circuitry
A system comprises an integrated circuit package, an inductor that is part of a power supply, and a printed circuit board (PCB) having a metal trace disposed directly below the inductor when viewed from a top-down perspective. The integrated circuit package includes a first terminal, a second terminal, and a novel inductor current detection and calibration circuit. The first terminal is coupled to a first end of the metal trace and the second terminal is coupled to a second end of the metal trace. During operation of the power supply, the novel circuit detects an OCP condition whereby an output current of the power supply exceeds an OCP level. The novel circuit detects the OCP condition in part by sensing a voltage across the metal trace. After calibration at room temperature, the novel circuit performs accurate OCP detection over a range of temperatures without using any temperature sensor near inductor.
US11002767B2 Current sensing for monitoring load current in a buck power converter
The disclosure describes techniques for measuring the average output current of a power converter circuit by determining peaks valleys in the output current. A current monitoring circuit may include an averaging unit, which may sample the output current during a current peak as well as during a current valley. During a hold phase the averaging unit may output a signal proportional to the average output current based on the sampled peak current and sampled valley current. In some examples, the averaging unit may include three functional units. A first unit may be configured to determine the output current, a second block may be configured to hold the previously determined peak current and a third block may be configured to hold the previously determined valley current. In this manner the averaging unit may continuously output a signal proportional to the average output current of the power converter.
US11002766B2 Detection of loop resistance and leakage current in input/output (I/O) loop
A method includes obtaining different measurements of voltages across terminals of a field device coupled to an I/O loop. The voltage measurements are associated with corresponding loop currents flowing through the I/O loop. The method also includes identifying a baseline loop resistance measurement of the I/O loop using the voltage measurements and the loop currents. The method further includes obtaining additional measurements of voltages across the terminals of the field device. The additional voltage measurements are associated with additional corresponding loop currents flowing through the I/O loop. The method also includes identifying additional loop resistance measurements of the I/O loop using the additional voltage measurements and the additional loop currents. In addition, the method includes detecting a problem with the I/O loop based on the baseline loop resistance measurement and the additional loop resistance measurements.
US11002765B1 Non-contact voltage sensing method and apparatus
A non-contact electric potential meter system to determine voltage between an AC conductor and a reference potential without direct electrical contact to the conductor. A housing provides a shielded measurement region that excludes other conductors and holds power supply means; an AC voltage sensing mechanism includes a conductive sense plate and an electrical connection to the reference potential. Waveform-sensing electronic circuitry obtains an AC voltage waveform induced by capacitive coupling between the conductor and the conductive sense plate. Capacitance-determining electronic circuitry obtains a scaling factor based on the coupling capacitance formed between the conductor and the conductive sense plate. Signal processing electronic circuitry uses the AC voltage waveform and the coupling capacitance-based scaling factor to obtain the voltage between the conductor and the reference potential.
US11002764B2 Systems and methods for synchronizing multiple test and measurement instruments
A system includes a plurality of oscilloscopes, each oscilloscope having an output port and an input port, a cable connecting the output port of an initial oscilloscope of the plurality of oscilloscopes to the input port of a second oscilloscope of the plurality of oscilloscopes, the initial oscilloscope having a processing element to generate a master run clock, the second oscilloscope having a processing element including a phase-locked loop to lock a slave run clock to the master run clock, wherein the processing element of one of the oscilloscopes executes code to cause the processing element to manipulate one of the run clocks to pass trigger information to another of the plurality of oscilloscopes. A method of synchronizing at least two oscilloscopes including a master oscilloscope and at least one slave oscilloscope includes connecting the at least two oscilloscopes together using output ports and input ports of the at least two oscilloscopes and at least one cable; sending a master run clock from the master oscilloscope to at least one slave oscilloscope; synchronizing a run clock of the at least one slave oscilloscope to the master run clock; recognizing a trigger event at a first oscilloscope of the at least two oscilloscopes; altering the run clock at the first oscilloscope to encode a trigger indication; and receiving the altered run clock at a second oscilloscope of the at least two oscilloscopes, wherein the trigger indication causes the second oscilloscope to recognize the trigger event.
US11002763B2 Probe for pic die with related test assembly and method
Embodiments of the disclosure provide a probe structured for electrical and photonics testing of a photonic integrated circuit (PIC) die, the probe including: a membrane having a first surface and an opposing second surface and including conductive traces, the membrane being configured for electrical coupling to a probe interface board (PIB); a set of probe tips positioned on the membrane, the set of probe tips being configured to send electrical test signals to the PIC die or receive electrical test signals from the PIC die; and a photonic test assembly disposed on the membrane and electrically coupled to the conductive traces of the membrane, the photonic test assembly positioned for substantial alignment with a photonic I/O element of the PIC die, wherein the photonic test assembly is configured to transmit a photonic input signal to the photonic I/O element or detect a photonic output signal from the photonic I/O element.
US11002762B1 Millimeterwave tuners with external airline
A passive slide screw load pull tuner structure can be used on-wafer, in millimeter-wave frequencies from 20 to 110 GHz. It uses a short external (not extended) slabline, mounted sloped and allowing direct contact with the wafer probe, thus permitting the tuning probe to come as close to the wafer probe as physically possible; this minimizes the insertion loss between tuner and DUT and, thus, generates the maximum possible tuning range of a passive electro-mechanical impedance tuner.
US11002759B2 High-sensitivity, low thermal deflection, stress-matched atomic force microscopy and scanning thermal microscopy probes
A scanning probe microscope includes a cantilever structure; and a metallization layer on the cantilever structure. The cantilever structure and the metallization layer expand and contract at equivalent rates upon thermal loading. The cantilever structure and the metallization layer may include matching coefficient of thermal expansion levels. The cantilever structure may include SiN. The metallization layer may include 50 nm of Ti. The metallization layer may include 50 nm of Cr. The metallization layer may include 5 nm of Ti and 45 nm of Ge. The cantilever structure may include no thermally-induced deflections.
US11002752B2 System for conducting the identification of bacteria in biological samples
The present invention relates to a system for conducting the identification and quantification of micro-organisms, e.g., bacteria in biological samples. More particularly, the invention relates to a system comprising a cooling, heating and fan arrangement for maintaining a predetermined optimum temperature of the samples during testing; a visual, circumferential and axial alignment system for aligning the samples within the carousel; a transfer system for transferring the samples from the carousel to the centrifuge; a balancing system of minimizing the rotational vibrations of the centrifuge; a safety system and anti-tipping design for the sample containing system; liquid dispensing arms for dispensing the buffered saline solution; and discharge ports for discharging and disposing of the liquid removed from the samples to a location external of the system.
US11002750B2 Method and apparatus for electronic detection and determination
Method and apparatus for electronic detection and determination includes detecting a signal T0 in a detection zone and a signal R0 in a reference zone before a sample is added; adding a sample and detecting the signals in each of the detection zone and the reference zone at an interval of a second preset period; calculating a judgement value based on 2k immediately previous signals in each of the detection zone and the reference zone, the signal T0 in the detection zone before the sample is added, and the signal R0 in the reference zone before the sample is added, each time when k successive signals are detected in each of the detection zone and the reference zone; and determining a judgement result based on m successive judgement values and a preset result threshold corresponding to a current detection time.
US11002749B2 Calibration method
A computer-implemented method of calibrating an in-vitro diagnostic analyzer is disclosed. The method includes executing a multi-point calibration procedure including measuring a plurality of calibrator levels and thereby obtaining a plurality of respective calibration points. The method further includes calculating a result of the multi-point calibration procedure and determining failure or passing of the multi-point calibration procedure based on the calculated result. In case of failure of the multi-point calibration procedure, the method includes determining if failure is related to one or more individual failed calibration point(s), and in the affirmative, triggering a repetition of measuring the calibrator level(s) only with respect to the failed calibration point(s) and re-calculating the result of the multi-point calibration procedure after replacing only the failed calibration point(s) with the newly obtained calibration point(s).
US11002748B2 Analyzing device management system
A system for managing modular analyzing devices 110a-c includes: a means 161 for acquiring the serial number of modules included in each analyzing device; a means 161 for acquiring information on an expendable part included in each module; a storage section 152 for storing the acquired serial number and expendable-part information in the state of being associated with a system controller to which the module corresponding to the serial number is connected; a transfer detector 164 for detecting a transfer of an operation module based on the serial numbers associated with each system controller; and an information manager 163 for changing the association of the expendable-part information in the storage section, from the state of being associated with the system controller on the giving end of the transfer, to the state of being associated with the system controller on the receiving end of the transfer, when the transfer is detected.
US11002743B2 Calibration material delivery devices and methods
A device includes: a first portion configured to be grasped by the hand of the user, and a second portion defining a reservoir containing a control material, wherein the control material contains a target analyte in a known or predetermined concentration. A method of verifying the accuracy of an analyte monitoring device includes receiving control information, receiving a fluid sample, identifying the fluid sample as a control solution, and analyzing the control solution.
US11002742B2 Compound for labeling amine-containing compounds, and its use
The invention relates to an activated form of procaine, and the use of the activated procaine, or salts or solvates thereof, to label amine-containing compounds, such as N-glycans, amine-containing amino acids, amine-containing peptides, amine-containing proteins, or other amine-containing compounds in a sample. Use of activated procaine as a label allows for sensitive detection of compounds labeled with it both by fluorescence and by mass spectrometry.
US11002741B2 Ratiometric and multiplexed sensors from single chirality carbon nanotubes
A single chirality single walled carbon nanotubes (SWNT), and combinations thereof, can be used to detect trace levels of chemical compounds in vivo with high selectivity.
US11002739B2 Monoclonal antibody specifically binding to thioredoxin 1, and use thereof
The present invention relates to an antibody specifically binding to thioredoxin-1 and a use thereof, and more particularly, to an antibody specifically binding to thioredoxin-1 or an antigen-binding fragment thereof, a nucleic acid molecule(s) encoding a heavy chain and/or a light chain of the antibody or antigen-binding fragment thereof, a recombinant vector including the nucleic acid molecule, host cells, a method of preparing the antibody or antigen-binding fragment thereof, a breast cancer diagnostic kit, and a method of providing information necessary for breast cancer diagnosis.
US11002737B2 Micro-array devices for capturing cells in blood and methods of their use
The present disclosure provides micro-array devices for capturing cells in blood and methods of their use. In some aspects, a method for counting cells in a blood sample is provided, the method comprising applying a blood sample onto a CNT device; allowing cells in the blood sample to differentially settle on the CNT device, and identifying and counting cells of preselected type in the blood sample.
US11002736B2 Use of SUSD2 protein as marker
SUSD2 protein is used as a marker in identification, selection or separation of pancreatic internal secretion precursor cells and/or newborn pancreatic internal secretion cells; and a use of an mRNA, for encoding the SUSD2 protein, of a precursor protein as the marker in identification of the pancreatic internal secretion precursor cells and/or the newborn pancreatic internal secretion cells. Analysis of gene expression of pancreatic endoderm cells sourced by induced directional differentiation of human pluripotent stem cells finds the enrichment expression of a SUSD2 gene in the pancreatic internal secretion precursor cells and the newborn pancreatic internal secretion cells. A protein encoded by the SUSD2 gene is a receptor protein on cell membranes. Using the protein as the marker, the identification, the selection or the separation of the pancreatic internal secretion precursor cells and the newborn pancreatic internal secretion cells can be conducted.
US11002729B2 CD2-associated protein (CD2AP) and its interactive proteins
A method for down-regulating CD2AP expression in a subject comprises administering a CD2AP down-regulation composition to the subject, wherein the CD2AP down regulation composition is workable by way of siRNA/shRNA, CRISPR/Cas9, Talen or ZFNs; thereby the CD2AP expression in liver tissues of the subject is down-regulated.
US11002725B2 Device and method for unit use sensor testing
An analyte testing material web, method of making the analyte testing material web, and an analyzer are disclosed. The analyte testing material web has a material web and a plurality of distinct sample testing devices. The material web has a first surface, a second surface opposite the first surface, a first side, and a second side. The plurality of sample testing devices are positioned on the first surface of the material web. Each of the plurality of sample testing devices has an inlet, an outlet, a fluid channel, and one or more testing elements within the fluid channel and configured to analyze one or more analyte within a sample applied to the inlet of one of the plurality of sample testing devices.
US11002716B2 Method of resolving defined known or suspected allergens in a complex mixture of perfume ingredients, and compositions
Analytical methods that can be employed to reliably separate known or suspected allergens in a complex mixture of fragrance ingredients are described.
US11002705B2 Semiconductor element, method for manufacturing same, and sensor in which same is used
The present invention is to provide a semiconductor element achieving a high-level detection sensitivity when utilized as a sensor. The present invention relates to a semiconductor element including an organic film, a first electrode, a second electrode, and a semiconductor layer, in which the first electrode, the second electrode and the semiconductor layer are formed on the organic film, the semiconductor layer is arranged between the first electrode and the second electrode, the semiconductor layer contains a carbon nanotube, and the organic film has a water contact angle of 5° or more and 50° or less.
US11002704B2 Biosensor devices and methods of forming the same
Biosensor devices and methods of forming the same are provided. A cavity is formed in a substrate and is configured to receive one or more charged molecules. A transistor is formed in the substrate and includes a source region, a drain region, and a channel region that are spatially separated from the cavity in a lateral direction. A gate of the transistor is disposed below the cavity and extends between the cavity and the source, drain, and channel regions. A voltage potential of the gate is based on a number of the charged molecules in the cavity.
US11002698B2 System for thermally influencing a crack tip of crack within a specimen and related methods
A testing system for causing a physical change in a crack tip region of a crack within a specimen. The testing system includes a load application system for applying a load to the specimen having the crack formed therein, an electrothermal system for applying an electrical current through the specimen and comprising a power supply and a controller operably coupled to the load application system and the electrothermal system. The load application system configured to perform a crack growth test on the specimen. A method of thermally influencing a crack tip region of a crack within a specimen includes applying at least one pulse of current to the specimen to generate flux tangentially around the crack within the specimen and at the crack tip region and causing the crack tip region of the crack within the specimen to reach a predetermined activation temperature.
US11002697B2 Robotic infrared thermographic inspection for unitized composite structures
A system and method for nondestructive inspection of a unitized composite structures is provided. The system includes an infrared thermographic camera and a carriage that can be mounted on, for example, adjacent frames of the unitized composite structure. The carriage can move along the length of the frames while the infrared thermographic camera collects and analyzes thermographic images of the frame, skin, and stiffeners. The carriage can be moved to other frames and the inspection continued until the entire unitized composite structure has be inspected.
US11002694B2 Hard X-ray photoelectron spectroscopy arrangement and system
The present invention relates to a hard X-ray photoelectron spectroscopy (HAXPES) system comprising an X-ray source providing a beam of photons which is directed through the system so as to excite electrons from an illuminated sample. An X-ray tube is connected to a monochromator vacuum chamber in which a crystal is configured to monochromatize and focus the beam onto an illuminated sample. A hemispherical electron energy analyser is mounted onto the analysis chamber. An air gap is provided between the X-ray tube and the monochromator chamber, which air gap is provided with a first radiation trap to shield the ambient air from the radiation when the air gap is illuminated with X-rays from the source.
US11002690B2 X-ray CT device
Between an X-ray source and a rotating stage 13, a marker member including a flat plate 21 formed with markers M and a support part 22 supporting the flat plate 21 is arranged. The formation positions of the markers M on the flat plate 21 are set to positions that allow the distance between the markers M to be most separated in an area in which both of the markers M are not superimposed on a projection image of a subject within the detection range of an X-ray detector 12 and that is constantly included within the detection range even when an X-ray focal point is moved. Also, the length of the support part 22 is adjusted to a length resulting in a side end of the detection range of the X-ray detector where the flat plate 21 and the markers M are not superimposed on the subject W on a projection image.
US11002684B2 Chemiluminescent detector having coating to reduce excited species adsorption
An apparatus for receiving a chemical species is disclosed. The apparatus includes an emission block configured to receive a vapor phase chemical species that is excited by chemical reaction in the emission block to provide an excited species that emits light. The emission block has an interior portion having a surface. A coating is disposed over the surface and the coating reduces adsorption of the excited species onto the surface.
US11002681B2 Method for rapid raman spectra detection of a single bacterium or group of bacterial species
The invention provides a method for rapid detection of a specific bacterial species. The method includes preparing a sample, irradiating the prepared sample with an electromagnetic radiation of specific wavelength, capturing the electromagnetic radiation scattered by the sample to obtain a Raman spectra and analyzing the Raman spectra to obtain a unique biochemical signature. The unique biochemical signature identifies a single bacterium within the sample. The method also provides for rapid detection of a group of bacterial species within the sample. The method takes about 1 minute to about 1 hour for the detection of specific bacterial species.
US11002678B2 Data creation method and data use method
A data creation method includes: an autofluorescence data generation step of placing a focus of light having a predetermined wavelength at one set of coordinates on a predetermined focal plane, irradiating a sample positioned at the set of coordinates with excitation light containing the light to obtain autofluorescence emitted from the sample, and generating autofluorescence data including intensity data and/or spectrum data of the autofluorescence; a reflected light data generation step of irradiating the set of coordinates on the predetermined focal plane with illumination light to obtain reflected light scattered by the sample, and generating intensity data of the reflected light; and a correspondence data creation step of creating correspondence data associating the autofluorescence data and the reflected light data on the set of coordinates on the predetermined focal plane.
US11002672B2 Electromagnetic wave converter
An apparatus is disclosed for generating electromagnetic waves such as terahertz waves. The apparatus may comprise a finger structure having a plurality of conductive lines, wherein at least two of the plurality of conductive lines is separated by photosensitive material, a plurality of detectors, and a capacitor having a plurality of conductive lines separated by a dielectric material. Light from a laser incident on the photosensitive material causes free carriers in the photosensitive material to move to a conduction band and be accelerated by a voltage across the conductive lines of the finger structure applied by the capacitor to produce the terahertz waves.
US11002668B2 Systems and methods for screening solvents for dissolving tank bottom sludge
A method of screening solvents for the solubilization of petroleum hydrocarbons is disclosed. The method includes dissolving petroleum hydrocarbons in a selected solvent to form a first solution, adding an ionic liquid to the first solution and blending to form a second solution and measuring absorbance of the second solution using spectroscopic techniques. The solubilization of petroleum hydrocarbons in the solvent is then determined based on the difference between the measured absorbance of the first and second solution. A system for screening solvents for the solubilization of petroleum hydrocarbons is also disclosed. The system can be used in removal of wax deposition in refinery process equipment, process flow lines, during piping operations, up-gradation of wax, prevention of clogging of pipelines, processing of sludge or for removing sludge from petroleum tank installations and enhancing the crude oil flow.
US11002667B2 Calibration slide for digital pathology
The present invention relates to digital pathology. In order to improve uniformity at microscopic level and to enhance stability in time for color calibration, a calibration slide (10) is provided for a digital pathology scanning microscope. The calibration slide comprises a substrate (12) and a pixel layout (14) comprising a plurality of spaced apart metal nanostructures (16) arranged on a surface (18) of the substrate. The substrate is optically transparent. The metal nanostructures are arranged to produce plasmon resonances for generating a color image under a bright-field illumination. The color image comprises a plurality of calibration color values that are provided for calibrating a digital pathology imaging system.
US11002666B2 Bistatic electro-optical device for substance-on-surface chemical recognizer
A system for facilitating the measurement of optical parameters of a substance sitting on a surface, so that identification of the substance by reflectance spectroscopy can be made without ambiguity; the system comprises a structure using a bistatic arrangement and an accompanying method to limit, to just two beams, the propagation of light from a laser transmitter capable of producing coherent light of multiple wavelengths, via an interposed transparent dielectric, to a receiver thereby preventing multiple reflections within the transparent dielectric from reaching the receiver; and the bistatic arrangement comprises a multi-wavelength laser transmitter and a receiver mounted on a telescoping boom, with both the laser transmitter and receiver being independently orientable, with the positions and orientations of the laser transmitter, the receiver and the telescoping boom electronically sensed at all times.
US11002660B2 Disposable chip-type flow cell and flow cytometer using same
The present invention provides an apparatus for analyzing particles in a solution including a unit configured to place a flow cell having a flow path for flowing a sample solution containing the particles; a unit configured to illuminate the sample solution flowing through the flow path of the flow cell; a photodetector that detects a scattered light and/or fluorescence generated from the particles in the sample solution; and a unit configured to analyze the particles based on their signal intensities detected by the photodetector, wherein the flow cell has the flow path formed in a substrate, a reflection plane is formed on the side surface of the flow path, the reflection plane leads the lights generated in the flow path of the flow cell and advancing in the substrate in-plane direction to a specified region of the surface of the flow cell, and the photodetector detects the light exiting from the specified region to the outside.
US11002656B2 Substrate processing apparatus, substrate processing system, and substrate processing method
According to one embodiment of the present disclosure, there is provided a substrate processing apparatus comprising: a supply passage through which fluid supplied to a substrate flows; and a foreign substance detector including a channel forming part forming a portion of the supply passage, a light projector irradiating light to the channel forming part, and a light receiver receiving light emitted from the channel forming part as a result of irradiating light to the channel forming part by the light projector, the foreign substance detector being configured to detect a foreign substance in the fluid based on a signal obtained by the light that the light receiver receives, wherein the light projector and the light receiver in the foreign substance detector are disposed in areas that are not opposite to each other in areas in upper, lower, left, right, front and rear directions of the channel forming part.
US11002649B1 Apparatus for high-throughput sequential tensile testing and methods thereof
The present invention relates, in part, to an apparatus configured to test a plurality of test samples within a sample cartridge. Such an apparatus can facilitate high-throughput tensile testing of such test samples. Also described herein are methods for using such an apparatus and for testing such test samples.
US11002647B2 Stress test jig and stress test method
A stress test the jig 10 includes an upper cylinder 12, a lower cylinder 14, and a frame 16. The frame 16 has an accommodating space 16a, an upper through hole 16b, and a lower through hole 16c. A test specimen 20 is disposed in the accommodating space 16a, the upper cylinder 12 is inserted into the upper through hole 16b, and the lower cylinder 14 is inserted into the lower through hole 16c. The upper cylinder 12 and the lower cylinder 14 fix the test specimen 20 such that the test specimen 20, the upper cylinder 12, and the lower cylinder 14 are positioned coaxially.
US11002646B2 Devices, solutions and methods for sample collection
The disclosure relates to devices, solutions and methods for collecting and processing samples of bodily fluids containing cells (as well as embodiments for the collection, and processing and/or analysis of other fluids including toxic and/or hazardous substances/fluids). In addition, the disclosure relates generally to function genomic studies and to the isolation and preservation of cells from saliva and other bodily fluids (e.g., urine), for cellular analysis. With respect to devices for collection of bodily fluids, some embodiments include two mating bodies, a cap and a tube (for example), where, in some embodiments, the cap includes a closed interior space for holding a sample preservative solution and mates with the tube to constitute the (closed) sample collection device. Upon mating, the preservation solution flows into the closed interior space to preserve cells in the bodily fluid. The tube is configured to receive a donor sample of bodily fluid (e.g., saliva, urine), which can then be subjected to processing to extract a plurality of cells. The plurality of cells can be further processed to isolate one and/or another cell type therefrom. The plurality of cells, as well as the isolated cell type(s), can be analyzed for functional genomic and epigenetic studies, as well as biomarker discovery.
US11002644B2 Hybrid product sampling system employing suction and discharge lines
A system and method for sampling of liquid products. The system includes a portable, releaseably connected product sample receiving assembly and a plurality of product sampling and mixing assemblies. The product sample receiving assembly can be attached and detached from two or more the product sampling and mixing assemblies, so that a single product sample receiving assembly can be used to service multiple product sampling and mixing assembly locations at different times. Each of the multiple product sampling and mixing assemblies includes a suction assembly and a discharge assembly on opposite sides of a static mixer. The product sample receiving assembly may include a slip-stream configuration or in-line configuration. The product sampling and mixing assemblies may be unidirectional or bidirectional.
US11002643B1 In-situ device for collecting minerals
An in-situ monitoring tool is provided that is compromised of a non-reactive medium, a reactive medium, or a combination thereof, contained in a water-permeable mesh. The tool is placed in an aquifer for a predetermined amount of time to allow the medium(s) to act as a substrate that collects minerals from the aquifer for analysis.
US11002641B2 System for separating periodic amplitude peaks from non-periodic amplitude peaks in machine vibration data
A statistical method is used to separate periodic from non-periodic vibration peaks in autocorrelation spectra. Generally, an autocorrelation spectrum is not normally distributed because the amplitudes of periodic peaks are significantly large and random relative to the generally Gaussian noise. In a normally distributed signal, the statistical parameter kurtosis has a value of 3. The method sequentially removes each largest amplitude peak from the peaks in the spectrum until the kurtosis is 3 or less. The removed peaks, which are all considered to be periodic, are placed into a set. The total energy of the peaks in the set is considered to be the total periodic energy of the spectrum. As the process of building the peak set proceeds, if its total energy becomes greater than or equal to a predefined energy threshold before its kurtosis reaches 3 or less, the process stops and the periodic peak set is defined.
US11002635B2 Signal processing method and device
A lean signal processing method, a bearing monitoring unit and a wheel monitoring unit using the lean signal processing method are presented that are especially suitable for embedded systems. The invention is based on the basic inventive idea of digitally adjusting measured signals that are to be analyzed in different frequency bands to thereby enable to have a single common analogue front end and a single common digital spectrum analyzer back end. This will save analogue components and relax the need for memory in addition to a lean signal processing.
US11002632B2 Measuring polarization extinction ratio (PER) using a reference master test jumper (MTJ)
A system for measuring a polarization extinction ratio (PER) using a reference master test jumper (MTJ) is disclosed. The system may include an optical source to transmit an optical signal via an optical fiber. The system may also include a device under test (DUT) communicatively coupled to the optical source via the optical fiber to receive the optical signal from the optical source. The system may also include an optical measurement component communicatively coupled to the device under test (DUT). In some examples, the optical fiber may be configured or initialized to be a reference master test jumper (MTJ) that minimizes inherent polarization extinction ratio (PER) of the optical fiber when measuring a polarization extinction ratio (PER) during a measurement action.
US11002628B2 Thermowell with primary seal verification
A thermowell assembly for use in measuring a temperature of a process fluid includes an elongate thermowell body configured to mount to a process vessel and extend into the process fluid. An elongate bore extends along a length of the thermowell body from a proximal end of the thermowell body proximate a wall of the process vessel to a sealed distal end of the thermowell body positioned in the process fluid. A side bore extends from an exterior of the thermowell assembly to the elongate bore. The side bore is positioned outside of the process vessel. A verification valve includes an inlet coupled to the side bore at the exterior of the thermowell assembly and further includes an outlet.
US11002625B2 Multi-axis force sensor
Aspects described herein provide structures for a force sensor, and force sensors using such structures, which are compact and easy to manufacture, for example by 3D printing. In particular the structures comprise a pair of stacked ring sensor elements, the ring sensor elements in turn being formed by upper and lower ring elements joined together at points around the circumference thereof by resiliently mounted connection bars. The connection bars may extend in the same plane as the rings, in which case sensitivity to torque about the axis of the rings is much reduced, such that a five-axis sensor is effectively obtained, or the connection bars may extend obliquely between the upper and lower rings of each sensor element, such that they have a directional component in the direction of the axis of the rings (the rings of each element being co-axially stacked). In this second case application of a torque about the ring axis causes the oblique connection bars to either increase or decrease their directional component in the axial direction, thus providing sensitivity to torque about the axis, and providing a compact six axis sensor.
US11002623B2 Tension monitoring arrangement and method
Tension monitoring is described using a sensor which may exhibit an offset for which compensation may be provided to produce a zero voltage amplified output or to increase dynamic range. An arrangement determines whether a power reset is responsive to a battery bounce such that an initially-measured system start-up parameter can be retained. The start-up parameter is automatically saved at start-up if the power reset is responsive to a start-up from a shut-down condition. The start-up parameter may be a zero tension amplified output responsive to the sensor offset at zero tension. Protection of a tension data set is provided such that no opportunity for altering the data set is presented prior to transfer of the data set. A housing configuration forms part of an electrical power circuit for providing electrical power to an electronics package from a battery.
US11002622B2 Single-wire transmission of sensor data
A hoist system includes a load attaching member a single conductor connecting the load attaching member to a hoist for raising and lowering the load attaching member and single conductor. A sensor is operatively connected to the load attaching member to sense a monitored parameter of the load attaching member. The sensor is electrically connected to a receiving module of the hoist for single wired-transmission along the single conductor from the sensor to the receiving module.
US11002620B2 Device and system for detecting dynamic strain
A device and system for detecting dynamic strain. The device comprises a longitudinally extending carrier and an optical fiber embedded along an outer surface of a length of the carrier. The optical fiber comprises at least one pair of fiber Bragg gratings (FBGs) tuned to reflect substantially identical wavelengths. The system comprises the device and an interrogator comprising a laser source and a photodetector. The interrogator is configured to perform interferometry by shining laser light along the optical fiber and detecting light reflected by the FBGs. The interrogator outputs dynamic strain measurements based on interferometry performed on the reflected light.
US11002618B2 System and methods for assessing whole-building thermal performance
An assessment system and method are described that capture indoor temperature measurements and corresponding outdoor temperature measurements in order to determine a thermal efficiency of a structure. The assessment system identifies quiescent periods and trims these periods to eliminate undesirable influences such as auxiliary heating or solar gain. The quiescent periods are then compared to outdoor temperature differences to determine the thermal efficiency of the structure. The system can model the structure's performance metrics, through inferred qualitative and quantitative characterizations including, but not limited to, the building's rate of temperature change as a function of internal and external temperatures, the building's heating, cooling, and other energy needs as they relate to the building envelope, appliances, and other products used at the site and occupant behavior.
US11002606B2 Spectral lighting modeling and control
Spectral irradiance distributions are calculated within a virtual environment based on arbitrary light source spectral power distributions. Architectural, horticultural and aquacultural lighting control systems use the calculated results to control both the intensity and spectral power distribution of the electric light sources. Energy consumption may be minimized while maintaining optimal occupant visual comfort and plant health.
US11002601B2 Spectroscopic microscope and spectroscopic observation method
A spectroscopic microscope according to the present embodiment includes a light source that generates laser light that enters a sample, a multi-slit part having a plurality of slits through which signal light branched by the edge filter passes, the slits being arranged in the slit width direction, and a spectrometer that disperses the signal light having passed through the slits in the dispersion direction intersecting the slit length direction and detects the signal light with a two-dimensional array photodetector.
US11002594B2 Method and apparatus for distributed sensing
Forming a light pulse having a plurality of time-dependent frequency components such as a chirped light pulse or a light pulse group and superposing reflected light from different portions of an optical fiber allows detection of changes in effective optical path differences due to physical parameters in the environment of the optical fiber by sensing the optical interference pattern of each light frequency and wavelength. The development of a plurality of interference patterns from each light pulse provides sufficient information for robust demodulation by known methods to produce signals having good fidelity to variations in the physical parameters of interest, particularly vibrations and acoustic waves. The location of the measured physical parameter along the optical fiber can be determined from the time difference between injecting the light pulse and detection of a reflection or Rayleigh backscattering and diffraction index of the optical fiber.
US11002580B2 Method for ascertaining a physical parameter of a gas-containing liquid
A method for ascertaining a physical parameter of a liquid containing gas in the form of suspended bubbles by means of a measuring transducer with an excitable measuring tube serving for guiding the liquid in bending oscillation modes of various eigenfrequencies, includes steps as follows: ascertaining the eigenfrequencies of the f1-mode and the f3-mode; ascertaining preliminary density values for the gas-containing liquid guided in the measuring tube based on the eigenfrequencies of the f1-mode and the f3-mode; ascertaining a value for the velocity of sound of the gas-containing liquid guided in the measuring tube, and/or ascertaining, as a function of the velocity of sound and the eigenfrequency of a mode, at least one correction term and/or density error for the preliminary density value, which was ascertained based on the eigenfrequency of the mode, for determining a corrected density measured value; and/or a correction term for a preliminary mass flow value for determining a corrected mass flow measured value based on the first preliminary density value, the second preliminary density value, the eigenfrequency of the f1-mode and the eigenfrequency of the f3-mode.
US11002578B2 Magnetic-inductive flow meter with electrodes having annular edge regions
A magnetic-inductive flow measuring device includes measuring electrodes, each having an end face including a planar annular edge region surrounding a center region, each annular edge region configured to seat against a sealing surface of an inner mold such that the center region of the end face does not contact the inner mold during the injection molding of a measuring tube body. A method for manufacturing the magnetic-inductive flow measuring device includes steps of providing and positioning an inner mold, an outer mold and two measuring electrodes, where each annular edge region of each measuring electrode seats against its corresponding sealing surface of the inner mold such that the center region of the measuring electrode protrudes into the corresponding recess of the inner mold without contacting the inner mold.
US11002576B2 System and method for determining slurry sand concentration and continuous calibration of metering mechanisms for transferring same
In accordance with presently disclosed embodiments, systems and methods for determining the amount of bulk material being choke-fed into an inlet of a blender from one or more bulk material containers placed on a support structure are disclosed. The system includes sensors placed on the support structure beneath the one or more containers for determining the amount of bulk material contained within the container at any given time. By monitoring the change in the mass of the material in the containers overtime the amount of material being fed into the blender can be determined. The material is metered into a mixer within the blender using a metering mechanism, such as a sand screw, which supplies a fixed capacity of bulk material into the blender. The ability to precisely measure the amount of bulk material being choke-fed into the blender enables operators to calibrate the sand screw continuously.
US11002572B2 Optical encoder with direction-dependent optical properties comprising a spindle having an array of surface features defining a concave contour along a first direction and a convex contour along a second direction
Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. The encoded pattern may include one or more surface features that create a direction-dependent reflective region.
US11002567B2 Angle sensor bridges including star-connected magnetoresistive elements
An angle sensor may comprise a sensing element including a first half bridge, where magnetic reference directions of resistors of the first half bridge are along a first reference axis. The sensing element may include a second half bridge, where magnetic reference directions of resistors of the second half bridge are along a second reference axis. The sensing element may include a third half bridge, where magnetic reference directions of resistors of the third half bridge are along a third reference axis. At least two of the first reference axis, the second reference axis, or the third reference axis may be non-orthogonal to each other.
US11002566B2 Position feedback for self bearing motor
A sensing mechanism includes a magnetic source, a magnetic flux sensor, a sensor backing on which the magnetic source and flux sensor are mounted, and a ferromagnetic target, where the magnetic source, magnetic flux sensor, and ferromagnetic target are positioned to form a magnetic circuit from the magnetic source to the target, from the target to the sensor, and returning to the magnetic source through the sensor backing.
US11002565B2 Path sensor
A path sensor includes: a sensing device; at least two sensor units assigned to the sensing device, wherein the sensing device can be displaced relative to the sensor units and has a property changing at least once from a starting value to an end value along the sensing device, which property can be detected by the sensor units; and an evaluation unit, which is designed to determine the position of the sensing device relative to the sensor units as a function of the property values detected by the sensor units. The sensing device has at least two sections following on from one another in the direction of movement, along which sections the property changes from at least the starting value to at least the end value, wherein the change has different gradients in the sections.
US11002561B2 Gas meter management system
Gas meter and center device are included. Gas meter is installed in a residence or the like of each customer, and includes flow rate measurer. Center device collects information obtained by gas meter. In addition, center device manages positional information indicating a position of gas meter, and displays information including a result of analyzing information obtained from gas meter, together with the position of gas meter on a map. By employing this configuration, the information obtained from gas meter is collected by center device, and information based on collected data is displayed on a map on which gas meter is positioned. This enables the information obtained from gas meter to be visually reported.
US11002560B2 Vehicle display device
A vehicle display device includes a display control unit that is configured to: display markers in positions, on a display unit, corresponding to future positions of a host vehicle which are acquired from an autonomous driving control unit that autonomously drives the host vehicle, and move display positions of the markers on the display unit in accordance with travel of the host vehicle and toward a reference position on the display unit corresponding to the host vehicle.
US11002556B2 System and method for arranging transportation systems for travel
A system determines wind information for achieving a desired outcome for travel of a selected group of one or more vehicles along one or more routes. The system determines wind drag and/or a parasitic energy loss for travel by different potential groups of vehicles based on the wind information. The system determines the wind drag and/or parasitic energy loss for each of plural, different locations along the one or more routes, visually presents the wind drag and/or parasitic energy loss for each of the different groups of vehicles, and/or determines the selected group of the one or more vehicles from the different groups of vehicles for travel along the one or more routes to achieve the desired outcome based on the wind drag and/or parasitic energy loss that is determined.
US11002552B2 Map data generation system and method for generating map data
A slope sample value at a sample point on a target route and a distance sample value from a reference point on the target route to the sample point are calculated based on three-dimensional position data of the target route. Undetermined elements contained in a model formula for the approximation formula representing relation between the slope sample value and the distance sample value are determined using an error evaluation formula for the model formula. The error evaluation formula contains a slope error evaluation component for evaluating a slope error between the slope sample value and a slope model value that is calculated using the model formula, and an altitude error evaluation component for evaluating an altitude error between an altitude model value that is obtained through integration of the slope model value and an altitude value that is obtained from the three-dimensional position data.
US11002549B2 Data processing device, data processing method, and data processing program
Provided is a data processing device including a trajectory calculating unit configured to calculate a trajectory of a mobile body that moves in a measurement section, based on measurement data acquired by the mobile body, a virtual level difference detecting unit configured to detect a virtual level difference occurring in the trajectory, a trajectory smoothing unit configured to smooth the trajectory in a section before and after the virtual level difference according to a magnitude of the virtual level difference, and a point group data generating unit configured to generate synthetic point group data by synthesizing the smoothed trajectory and point group data included in the measurement data.
US11002547B2 Method for determining the orientation of a sensor frame of reference tied to a mobile terminal carried or worn by a user
Method for determining the orientation of the trajectory followed by a pedestrian, associated with a trajectory frame, with respect to a reference frame is provided. At least one motion sensor associated with the pedestrian generates data representative of the motion of the sensor housing on the basis of said sensor assembly in the reference frame. A first rotation transformation operator representative of the orientation of the reference frame with respect to the trajectory frame is calculated. The data representative of the motion after transformation by said first operator exhibits at least one characteristic of a set of characteristics which are representative of signals of walking or running motion of a pedestrian and are expressed in the pedestrian frame.
US11002546B2 Systems and methods for determining a location of a vehicle within a structure
System, methods, and other embodiments described herein relate to determining a location of a vehicle within a structure. In one embodiment, a method includes collecting, from at least one sensor in the vehicle, sensor data that indicates information associated with control of the vehicle in the structure. The method includes classifying gradients along a path of the vehicle through the structure according to the sensor data. The method includes identifying traversed levels of the structure along the path according to the gradients. The method includes providing the location including at least an indicator of the traversed levels as an electronic output.
US11002544B2 RFOG resonance hopping
Systems and methods for performing resonator fiber optic gyroscope (RFOG) resonance hopping are described herein. For example, an RFOG includes a fiber optic resonator. The RFOG also includes a plurality of laser sources that each launch a respective laser for propagation within the fiber optic resonator. Further, the RFOG includes a threshold detector that determines when the operation of at least one laser source in the plurality of laser sources exceeds a threshold associated with the operational range of an aspect of the at least one laser source. Additionally, the RFOG includes a hop control logic that adjusts the frequency of at least one laser produced by the at least one laser source one or more resonant modes of the fiber optic resonator such that the aspect of the at least one laser moves away from the threshold towards a nominal value within the operational range.
US11002543B2 Mems gyroscope with regulation of the mismatch between the driving and sensing frequencies
A MEMS gyroscope can include a supporting structure and a mobile mass elastically suspended from the supporting structure in a driving direction and in a sensing direction, mutually perpendicular. A driving structure is coupled to the mobile mass for controlling a driving movement of the mobile mass in the driving direction at a driving frequency. A driving-frequency tuning electrode, distinct from the driving structure, faces the mobile mass. A driving-frequency tuner electrically coupled to the driving-frequency tuning electrode for supplying a tuning voltage to the driving-frequency tuning electrode.
US11002541B2 Target positioning with electronic distance measuring and bundle adjustment
A Position and Orientation Measurement Engine (POME) is a mobile camera system that can be used for accurate indoor measurement (e.g., at a construction site). The POME uses a plurality of cameras to acquire images of a plurality of targets. If locations of the plurality of targets are precisely known, images of the targets can be used to determine a position of the POME in relation to the plurality of targets. However, to precisely determine locations of the plurality of targets can be time consuming and/or use expensive equipment. This disclosure discusses how to use a camera system with an electronic distance measuring unit to determine locations of the plurality of targets.
US11002540B1 Accident reconstruction implementing unmanned aerial vehicles (UAVs)
Unmanned aerial vehicles (UAVs) may facilitate the generation of a virtual reconstruction model of a vehicle collision. UAVs may collect data (including images) related to the vehicle collision, such as with the insured's permission, which may be received by an external computing device associated with the insurer and utilized to perform a photogrammetric analysis of the images to determine vehicle impact points, the road layout at the scene of the collision, the speeds and directions of vehicles, etc. This data may be used to generate a virtual reconstruction model of the vehicle collision. An insurer may use the virtual reconstruction model to perform various insurance-related tasks, such as allocating fault to drivers or autonomous vehicles involved in the vehicle collision, and adjustment of insurance pricing based upon the fault allocation. As a result, innocent drivers or vehicles may not be unfairly penalized for vehicle collisions not their fault.
US11002537B2 Distance sensor including adjustable focus imaging sensor
In one embodiment, a method for calculating a distance to an object includes simultaneously activating a first projection point and a second projection point of a distance sensor to collectively project a reference pattern into a field of view, activating a third projection point of the distance sensor to project a measurement pattern into the field of view, capturing an image of the field of view, wherein the object, the reference pattern, and the measurement pattern are visible in the image, calculating a distance from the distance sensor to the object based on an appearance of the measurement pattern in the image, detecting a movement of a lens of the distance sensor based on an appearance of the reference pattern in the image, and adjusting the distance as calculated based on the movement as detected.
US11002535B2 Shape measuring device and shape measuring method
A shape measuring device 100 includes a control section 200 for executing determination processing for determining an unmeasured region having height information is present outside a depth measurement range, which is a height range in which pattern light can be irradiated from a light projecting section, focal-position changing processing for controlling an optical-axis-direction driving section to change a focal position of a light receiving section when it is determined by the determination processing that the unmeasured region is present, and synthesis processing for generating synthesized stereoscopic shape data obtained by combining a plurality of stereoscopic shape data generated by automatically repeating the stereoscopic-shape-data acquisition processing, the determination processing, and the focal-position-changing processing until it is determined by the determination processing that the unmeasured region is absent or a predetermined end condition is satisfied.
US11002534B2 Patterned light projection apparatus and method
A patterned light irradiation apparatus is enclosed. The patterned light irradiation apparatus comprises a light source, a pattern grating, an aperture, wherein the pattern grating includes a striped shape in a form including repetition of a transmission part and a shielding part, and the aperture includes an opening having a sinusoidal wave-shaped cross section. When the patterned light irradiation apparatus irradiates patterned light to a subject, the patterned irradiation apparatus performs defocusing and thus can irradiate patterned light having an ideal sinusoidal form to the subject. Therefore, a three-dimensional image of high quality can be acquired.
US11002533B1 Dynamic fiber optic shape sensing
Disclosed herein are various implementations of a fiber optic shape-sensing system comprising a plurality of optical fibers helically twisted and rigidly bonded to form a linearly-running shape-sensing bundle for measuring position, bend, and twist of the shape-sensing bundle, wherein each optical fiber from among the plurality of optical fibers comprises a single core. Several such implementations of the systems further comprise an array of Fiber Bragg Gratings (FBGs) disposed within the core of each single-core optical fiber from among the plurality of single-core optical fibers.
US11002528B2 Smart terminal, and grayscale tracking sensing module
A grayscale tracking sensing module includes: a main control unit, and a grayscale acquisition unit comprising at least five grayscale sensors electronically connected to the main control unit. The at least five grayscale sensors are formed a V-shape, with one of the grayscale sensors arranged at an apex of the V-shape and the rest of the grayscale sensors offsettingly arranged at two opposite sides of said one of the grayscale sensors. A smart terminal are also provided.
US11002526B2 Position determining system
An XYZ flexural mechanism comprising an X-axis flexural mechanism comprising a first voice coil actuator, a motion stage platform, a plurality of flexural bearings, and a plurality of guide rods, a Y-axis flexural mechanism comprising a second voice coil actuator, a plurality of flexural bearings, a plurality of guide rods, and a frame, and a Z-axis flexural mechanism comprising a third voice coil actuator, a plurality of flexural bearings, a plurality of guide rods, and a frame, the frame supporting the XYZ flexural mechanism.
US11002514B2 Viewing optic with wind direction capture and method of using the same
The disclosure relates to a viewing optic. In one embodiment, the viewing optic has a direction sensor to capture the direction of wind. In one embodiment, the viewing optic has a ranging system to determine the distance to a target. In one embodiment, the viewing optic has a processor with a ballistics program that can use the distance and the wind direction to determine a ballistics trajectory. Further, the disclosure relates to methods for capturing wind direction.
US11002512B2 Firearm marksmanship system with chamber insert
A universal marksmanship training system is disclosed herein configured to utilize a display device comprising a graphic display. A software application may also be provided. The software application is often configured to display a virtual target on the graphic display. A chamber insert may be utilized, the chamber insert configured to be positioned with the firing chamber of a firearm to be zeroed, wherein the chamber insert interacts with the software application to determine alignment of a bore of the firearm to a bore alignment point on the graphic display. In one form, the display device displays a sight target on the graphic display wherein the sight target is visually perceived by a marksman and is offset from the bore alignment point by an offset distance. In one form, the software application calculates the sight target relative to the bore alignment point of the firearm given a set of condition variables.
US11002509B2 Firearm accessory mounting interface
An accessory mounting interface for a firearm, and a related method, are disclosed. The interface has a firearm accessory, a first elongated fastener, and a second fastener rotationally mated to the first elongated fastener. The first elongated fastener has right-handed threading and is arranged through a through hole in the firearm accessory with a first end extending below first and second halves of a first slot protrusion of the firearm accessory. The second fastener has a length greater than a width, the length measured along a longitudinal axis of the second fastener, the second fastener having a plurality of straight edges. At least one of the plurality of straight edges prevents the second fastener from rotating further than a closed position when the at least one of the straight edges abuts a sidewall of an elongated slot in the firearm.
US11002505B1 De-cock mechanism for a crossbow
A crossbow de-cock mechanism may include a de-cock activator that is selectively movable from a first de-cock activator position that prevents de-cocking of a crossbow into a second de-cock activator position that permits de-cocking of the crossbow.
US11002504B1 Vibration dampener for archery bow
A vibration dampener for an archery bow is formed as an elastomeric member having an outer surface containing a plurality of spaced grooves which define ribs there between. Each groove has a constant depth, but the grooves toward the ends of the member are not as deep as the grooves progressing toward the center of the member. The ribs may contain spaced and aligned depressions which cooperate with the grooves to absorb vibrations from the bow in three dimensions during execution of an archery shot. Inserts are provided in each end of the dampener to stabilize the ends and to facilitate connection of the dampener with a bow stabilizer and weights.
US11002502B2 Compact space-saving gun silencer
A compact silencer (suppressor) device for a firearm comprising of multiple chambers which trap the gases from a projectile exiting the barrel of a gun to slow down the gases and reduce the temperature, sound, and flash associated with the projectile. In one embodiment, the first chamber which attaches to the barrel of the firearm comprises of sound baffling materials or gas porting baffles which vent gases from the second chamber passing rearward. The second chamber comprises of a chamber which can accommodate a retractable third chamber of the device, the second and third chamber of the device can have sound baffles to slow down the gases from the projectile.
US11002501B2 Ammunition retaining feed tray
An ammunition retaining feed tray for a firearm including a feed tray with a distal and a proximal end, a cartridge stop for alignment of an ammunition belt, at least one pawl opening, and a pawl assembly engagement; a pawl assembly connected to the pawl assembly engagement of the feed tray with the pawl assembly including at least one pawl operable to move within the at least one pawl opening of the feed tray and for engaging an ammunition belt.
US11002500B2 3-cycle 2-stroke damper
A trigger activated arm may use a piston moving within a cylinder to dampen gun bolt speed. In some embodiments, gun bolt motion increases pressure within the cylinder bore to dampen rearward gun bolt speed. The pressure may be high enough to unseat the cylinder creating a vent that cylinder fluid exits. In other embodiments, gun bolt motion decreases pressure within the cylinder bore to dampen forward gun bolt speed.
US11002496B2 Thermal conduction device and associated heat dissipation system
This thermal conduction device intended to be installed between a first heat source part and a second heat dissipation part, comprises a male element comprising a protruding part relative to a base and a female element comprising an inner wall defining a housing for receiving the protruding part. The male element is configured to exert a radial force against the inner wall when the thermal conduction device is installed between the first heat source part and the second heat dissipation part so as to improve the thermal conduction between the male element and the female element.
US11002489B2 Heat exchanger and air conditioning apparatus
A heat exchanger includes: heat transfer tubes that are made of aluminum or an aluminum alloy and are disposed in multiple tiers in a first direction that intersects a second direction along which a heating medium flows; and a coupling header that couples the heat transfer tubes together. The coupling header includes: a first member that includes a first core made of aluminum or an aluminum alloy and a first sacrificial anode layer; a second member that includes no sacrificial anode layer; and a third member that includes a second core made of aluminum or an aluminum alloy and a second sacrificial anode layer.
US11002488B2 Heat exchanger
A heat exchanger is disclosed, having a vessel for containing a refrigerant, the vessel having a chamber bounded by a surface of a vessel wall, the vessel including an inlet and an outlet for transport of a refrigerant into and out of the chamber. At least one tube portion is inside the chamber, to enable fluid communication into and/or out of the tube portion through a first orifice and a second orifice. This at least one tube portion has an average diameter. The chamber has a space for the refrigerant, with the space having a volume, and the at least one tube portion has an outer surface in contact with the space for the refrigerant, this surface having an area. The volume divided by a product of the area and the average diameter is smaller than or equal to a constant.
US11002484B2 Heating apparatus for vertically and helically conveying workpiece
A conveyer system for vertically and helically conveying a workpiece includes a main bracket, on which interconnected heating furnace and cooling furnace are arranged in parallel. The heating furnace includes a 1st spiral supporting plate, a conveyer belt arranged on the 1st spiral supporting plate along the spiral direction and one or multiple gas inlet/inlets to fill protective gas into the heating furnace. The cooling furnace includes a 2nd spiral supporting plate, the conveyer belt extended from the heating furnace arranged on the 2nd spiral supporting plate along the spiral direction and one or multiple gas inlet/inlets to fill protective gas into the cooling furnace. A drive mechanism for a conveyer belt is installed on the main bracket. The conveyer belt runs through the heating furnace and cooling furnace and forms one loop via the drive mechanism.
US11002483B2 Battery thermal treatment apparatus and method for battery thermal treatment
A battery thermal treatment apparatus including, a thermal treatment part, in which a battery is transferred and thermally treated through a closed tube; and a gas handling part, which cools and performs dust collection of gas generated in the thermal treatment part, and,a method for battery thermal treatment and performing dust collection of thermal treatment gas, including, cooling and performing dust collection of gas generated during thermal treatment of a battery, which is transferred and in one direction through a closed tube, thermally treated at a temperature ranging from 400° C. to 1000° C., and discharged.
US11002482B2 Dryer for preparation of dry nanoparticles
A system for producing dry nanoparticles from a liquid includes a closed tubing system which incorporates a mister, heater and an electrostatic collector therein. The system is able to produce dry nanoparticles from liquid-suspensions and from solvent solutions.