Document Document Title
US11301734B2 Object association determination
One embodiment provides a method, including: receiving, at an information handling device, user command input comprising identification of an object; receiving, at an information handling device, image input comprising at least one object; determining, using a processor, whether the object in the user command input is associated with the at least one object in the image input; and responsive to determining that the object in the user command input is associated with the at least one object, performing a function based on the determination.
US11301731B2 Probabilistic sampling method for track association
A method for solving the track association problem updates and samples a marginal association likelihood conditioned upon existing track assignments and marginalized over possible sensor biases to assign tracks and build a full association hypothesis. The “sampling” is repeated multiple times for a given seed track pair and for different seed track pairs to quickly generate hypotheses that approximate the solution space. The probabilistic track association includes a plurality of likely full association hypotheses and a soft association matrix that probabilistically reflects the likelihood of the track association for a pair of sensors. Efficacy can be enhanced by sensing and processing non-metric features (e.g. size, shape, color) to supplement the metric features (e.g. location, velocity). Efficiency may be enhanced by prioritizing the list of seed track pairs in order of decreasing likelihood, saving only full association hypotheses that are both unique and close to the current most likely hypothesis and terminating the search based on a staleness criteria. Probabilistic sampling may be used for such diverse applications as missile defense, autonomous vehicles and package handling.
US11301724B2 Semantic adversarial generation based function testing method in autonomous driving
A system includes a camera configured to obtain image information from objects. The system also includes a processor in communication with the camera and programmed to receive an input data including the image information, encode the input via an encoder, obtain a latent variable defining an attribute of the input data, generate a sequential reconstruction of the input data utilizing at least the latent variable and an adversarial noise, obtain a residual between the input data and the sequential reconstruction utilizing a comparison of at least the input and the reconstruction to learn a mean shift in latent space, and output a mean shift indicating a test result of the input compared to the adversarial noise based on the comparison.
US11301720B2 Training set enrichment with insignificantly-abnormal medical images
A method including: automatically detecting, using at least one machine learning algorithm, one or more abnormalities depicted in a medical image of a patient; automatically determining whether the one or more abnormalities have remained temporally and unchanged, based on an older medical image of the patient; and upon determining that the one or more abnormalities have remained temporally and spatially unchanged: automatically inpainting the one or more abnormalities in the medical image, and automatically enrich a new training set with the inpainted medical image.
US11301715B2 System and method for preparing digital composites for incorporating into digital visual media
A system and method for inserting a composited image or otherwise generated graphic into a selected video by way of a programmatic process. According to some embodiments, a system may comprise an Automated Placement Opportunity Identification (APOI) engine, a Placement Insertion Interface (PII) engine, a preview system, and an automated compositing service. The system finalizes a graphic composite into a video and provides a user with a preview for final export or further manipulation.
US11301714B2 Detecting usage of copyrighted video content using object recognition
Techniques detecting usage of copyrighted video content using object recognition are provided. In one example, a computer-implemented method comprises determining, by a system operatively coupled to a processor, digest information for a video, wherein the digest information comprises objects appearing in the video and respective times at which the objects appear in the video. The method further comprises comparing, by the system, the digest information with reference digest information for reference videos, wherein the reference digest information identifies reference objects appearing in the reference videos and respective reference times at which the reference objects appear in the reference videos. The method further comprises determining, by the system, whether the video comprises content included in one or more of the reference videos based on a degree of similarity between the digest information and reference digest information associated with one or more of the reference videos.
US11301713B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An object is to provide an information processing apparatus capable of preventing utilization percentage of PEs from decreasing in a series of processes in CNN. An information processing apparatus (1) according to the present disclosure includes a PE (Processing Element) Grid (20) configured to perform a convolution by using a plurality of Kernels for Input matrix data and thereby generate a different Output matrix data for each of the used Kernels, the PE Grid (20) including a plurality of PEs configured to calculate pixels constituting the Output matrix data, and a Parallelism Controller (10) configured to determine, based on the Input matrix data or a dimension of the Output matrix data, and the number of the Kernels, whether pixels included in respective Output matrix data should be parallelly calculated or a plurality of pixels included in one Output matrix data should be parallelly calculated.
US11301710B2 Managing camera actions
Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one example, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate an image tag that describe the image. The client device can determine that the image has enterprise content based on the image tag and determine that a policy applies to the enterprise content. An enterprise action can be performed based on the enterprise policy.
US11301708B2 Image sensing circuit and method
An image sensing circuit includes a plurality of readout circuits and a pre-charge control circuit. Each of the readout circuits is coupled to a sensing line among a plurality of sensing lines and configured to receive a sensing voltage among a plurality of sensing voltages through the corresponding sensing line, wherein at least one of the readout circuits is further configured to receive at least one first pre-scan voltage through the corresponding sensing line prior to reception of the sensing voltage. The pre-charge control circuit, coupled to the readout circuits, is configured to perform a plurality of steps. The steps include receiving the at least one first pre-scan voltage from the at least one readout circuit; calculating a first pre-charge voltage according to the at least one first pre-scan voltage; and pre-charging the sensing lines to the first pre-charge voltage before the readout circuits receive the sensing voltages.
US11301703B2 Robust biometric access control based on dynamic structural changes in tissue
A biometric access control system for controlling access to an environment based on an authorization status of a living subject is disclosed. In one example, a data source generates image data of a tissue region of the subject. A liveness measurement unit processes the image data to detect changes over at least one of time or spatial volume in one or more structural features of the tissue region and generates, based on the detected changes, a spoofing attack detection status indicating that the image data is from living biological tissue or that a spoofing attack is detected. A biometric identification unit processes at least a portion of the same image data generated by the data source to generate biometric information indicative of an identity of the subject. Responsive to the spoofing attack detection status and the biometric information, an authorization unit outputs an authorization status for the subject.
US11301701B2 Specific area detection device
A specific area detection device that detects a specific area in an imaging area based on a captured image includes: an estimation unit configured to estimate a plurality of points and a direction of a straight line connecting two predetermined points among the plurality of points from a captured image using a learning model created by learning about a specific area defined by a predetermined number of the points in an imaging area using a captured image for learning; and a detection unit configured to detect the specific area by classifying the plurality of points for each specific area based on the direction.
US11301699B2 Image processing system, processing device, relay device, and recording medium storing program
An image processing system includes an image capture device provided in a vehicle, a control device installed in the vehicle, and a processing device that performs image processing. The control device includes a first processor that transmits a captured image captured by the image capture device as image information from the vehicle. The processing device includes a second processor, and the second processor receives image information transmitted from a plurality of the vehicles, calculate a degree of similarity of a captured image according to newly-received image information relative to a reference image according to previously-received image information, and performs image processing to identify an obstacle with respect to a captured image having a degree of similarity that is lower than a threshold value.
US11301693B2 Managed access system for traffic flow optimization
The present disclosure relates to methods and systems to manage traffic density in a transportation system, and by doing so, maintain, in one embodiment, traffic flows near optimum levels to maximize road capacity and minimize travel times. The method includes, in one embodiment, a mechanism for vehicles to request road access from a centralized control, a queuing system that allows road access to be granted to individual vehicles over an extended period of time in a fair and organized fashion, a measurement system that allows traffic flow and density throughout the system to be determined in real-time, and an enforcement and fraud prevention mechanism to ensure that the rules and permissions imposed by the system are followed.
US11301691B2 Homography error correction using sensor locations
An object tracking system that includes a first sensor and a second sensor that are each configured to capture frames of at least a portion of a global plane for a space. The system is configured to identify a pixel location for a marker within a frame from the first sensor and to determine an (x,y) coordinate for the marker using a first homography. The system is further configured to identify a pixel location for a different marker in a frame from the second sensor and to determine an (x,y) coordinate for the marker using a second homography. The system is further configured to determine a distance difference between the computed distance between the (x,y) coordinates and an actual distance. The system is further configured to recompute the first homography and/or the second homography in response to determining that the distance difference exceeds a difference threshold level.
US11301686B2 Visual anomaly detection without reference in graphics computing environments
A mechanism is described for facilitating visual anomaly detection without reference in computing environments. An apparatus of embodiments, as described herein, includes one or more processors to select a frame from a sequence of multiple frames associated with a video stream captured by a camera, and dynamically compute a frame confidence score for the frame based on frame training data associated with frame. The one or more processors are further to detect one or more anomalies in the frame when the frame confidence score is less than a frame confidence threshold associated with the frame, where detecting includes dynamically comparing the frame confidence score with the frame confidence threshold through inference using frame field data and the frame training data.
US11301682B2 Information processing method, information processing device, and computer-readable non-transitory storage medium storing program
A clothing item being captured is appropriately measured without requiring a dedicated sheet of paper or the like. An information processing method is performed by one or more processors included in an information processing device, the method including acquiring, from a memory, image data including a clothing item being captured; detecting a reference plane including the clothing item; transmitting the image data to an other information processing device; acquiring, from the other information processing device, each piece of coordinate data, in an image coordinate system, indicating each measured point regarding a size of the clothing item included in the image data, the coordinate data being obtained as a result of image processing on the image data; projecting and plotting, on the reference plane, each measured point indicated by each piece of coordinate data in the image coordinate system; calculating, in relation to each measured point in a three-dimensional coordinate system plotted on the reference plane, a distance between predetermined two points, the distance indicating the size of the clothing item; and performing control such that the distance between the predetermined two points that is calculated is displayed on the image data being captured.
US11301676B2 Reducing the search space for recognition of objects in an image based on wireless signals
Provided is a process including: determining that a mobile computing device has crossed a geofence associated with a merchant store; sending, to a remote classifier server, a request for object-recognition classifiers for objects in the merchant store; receiving a set of object-recognition classifiers; receiving with the mobile computing device from user a request to search for offers; capturing an image with a camera of the mobile computing device; receiving one or more wireless beacon identifiers with the mobile computing device; based on the wireless beacon identifiers, selecting a subset of the object-recognition classifiers in the set of object-recognition classifiers; and recognizing an object in the captured image based on the selected subset of the object-recognition classifiers; and requesting, from a remote offer publisher server, offers corresponding to the recognized object; and receiving offers from the remote offer publisher server; and displaying the received offers to the user.
US11301675B2 Image processing apparatus, image processing method, and storage medium
A technique in the present disclosure makes it possible to accurately obtain a value selected by a user with respect to a selection-type item for which a legend is prepared in a situation where a value entered in a document is extracted from a scanned image of the document. An item name is extracted from a document image, input information input by a user is extracted from the document image, and a legend is extracted from the document image. Additionally, in a case where the input information is unsuitable as a value corresponding to the item name, the value corresponding to the item name is obtained based on the legend and the input information.
US11301671B1 Determining a mood for a group
A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.
US11301667B2 Smart user equipment connected to head mounted display and method of controlling the same
A smart user equipment (UE) connected to a head mounted display (HMD) worn on a user's head, for playing a video is disclosed. The smart UE includes an operation control module configured to recognize a predetermined user action by a sensor or a camera included in the smart UE and perform a control operation mapped to the user action. The smart UE enables the user to control an operation of the smart UE regardless of whether the HMD includes a separate control means by controlling the smart UE without removing the HMD through the operation control module. While the user is viewing video content including virtual reality, wearing the HMD, the smart UE autonomously detects a dangerous situation through situation awareness and notifies the user of the dangerous situation by an operation of recognizing an obstacle appearing in front of the user by using a rear camera which is installed at the rear of the smart UE and monitors the front of the user, and upon recognition of the obstacle, displaying a front view screen on a display unit included in the smart UE in real time, to enable the user to identify and cope with the dangerous situation without removing the HMD. When the distance between the user and the obstacle is equal to or less than a threshold, the smart UE discontinues the video play and displays only the front view screen.
US11301665B2 Fingerprint and proximity sensing apparatus and sensing process thereof
A fingerprint and proximity sensing apparatus for fingerprint recognizing and proximity sensing is provided. The fingerprint and proximity sensing apparatus includes a display panel, a fingerprint sensor, and at least one proximity sensing light emitting diode. The fingerprint sensor has an optical sensing array. The optical sensing array is configured to receive a first light emitted from the display panel and a second light emitted from the at least one proximity sensing light emitting diode at different time periods. The first light and the second light have different ranges of wave length. A sensing process is also provided.
US11301662B2 Ultrasonic fingerprint detection circuit, ultrasonic fingerprint detection method, and display apparatus
The present disclosure is related to an ultrasonic fingerprint detection assembly. The ultrasonic fingerprint detection assembly may include an ultrasonic fingerprint detection circuit and a living body detection circuit. The living body detection circuit may be configured to carry out living body detection at a rest stage of the ultrasonic fingerprint detection circuit.
US11301659B2 Installation support device and installation support method for stationary code reader
Recommended installation position and posture of a stationary code reader can be proposed to a user to facilitate installation work of the code reader by the user. An installation support device for the stationary code reader acquires camera information including a camera parameter of the code reader, code information to be read, and environment information including a conveying speed of a line, determines required field of view and depth of the code reader required to read a code under an environment specified by the environment information, and determines an installation pattern which is recommended installation position and posture of the code reader that can satisfy the required field of view and depth based on the camera information and the code information.
US11301657B2 Optical imaging devices and methods
The present invention relates to optical imaging devices and methods for reading optical codes. The image device comprises a sensor, a lens, a plurality of illumination devices, and a plurality of reflective surfaces. The sensor is configured to sense with a predetermined number of lines of pixels, where the predetermined lines of pixels are arranged in a predetermined position. The lens has an imaging path along an optical axis. The plurality of illumination devices are configured to transmit an illumination pattern along the optical axis, and the plurality of reflective surfaces are configured to fold the optical axis.
US11301653B2 Laser light beam scanning device for reading coded information
The present invention is relative to a scanning device (100) of a laser light beam (7,8) for reading coded information, comprising: an emission source of a laser light beam (7,8), the laser light beam defining an optical path (10a,10b); an optical element (17) for scanning the laser light beam on a support containing coded information; characterized in that it further comprises a linear polarizer (16) located along the optical path (10a,10b) of said laser light beam (7,8), upstream the optical element for scanning (17), said polarizer being apt to linearly polarize a first portion of said laser light beam in substantially one first plane (s) and direct said polarized portion only towards said optical element for scanning.
US11301642B2 System and method of traffic sign translation
One general aspect includes a system to translate language exhibited on a publicly viewable sign, the system including: a memory configured to include one or more executable instructions and a processor configured to execute the executable instructions, where the executable instructions enable the processor to carry out the steps of: reviewing the sign; translating relevant information conveyed on the sign from a first language to a second language; and producing an output in an interior of a vehicle, the output based on the second language of the relevant information.
US11301641B2 Method and apparatus for generating music
A terminal for generating music may identify, based on execution of scenario recognition, scenarios for images previously received by the terminal. The terminal may generate respective description texts for the scenarios. The terminal may execute keyword-based rhyme matching based on the respective description texts. The terminal may generate respective rhyming lyrics corresponding to the images. The terminal may convert the respective rhyming lyrics corresponding to the images into a speech. The terminal may synthesize the speech with preset background music to obtain image music.
US11301640B2 Cognitive assistant for co-generating creative content
Methods, systems, and computer program products related to a cognitive assistant for co-generating creative content are provided herein. A computer-implemented method includes obtaining semantic-level inputs from at least one user, wherein the semantic-level inputs pertain to multiple aspects of a desired content narrative; generating textual content based at least in part on the semantic-level inputs, wherein said generating the textual content comprises applying one or more deep learning algorithms to the semantic-level inputs; generating image content based at least in part on the generated textual content; creating the desired content narrative by integrating (i) the generated textual content and (ii) the generated image content; and outputting the desired content narrative to the at least one user.
US11301639B2 Methods and systems for generating a reference data structure for anonymization of text data
A method and a system of using machine learning to automatically generate a reference data structure for a K-anonymity model. A vector space is generated from reference text data, where the vector space is defined by numerical vectors representative of semantic meanings of the reference text words. Input text words are converted into numerical vectors using the vector space. Word clusters are formed according to semantic similarity between the input text words, where the semantic similarity between pairs of input text words is represented by metric values determined from pairs of numerical vectors. The word clusters define nodes of the reference data structure. A text label is applied to each node of the reference data structure, where the text label is representative of the semantic meaning shared by elements of the word cluster.
US11301634B2 System and method thereof for determining vendor's identity based on network analysis methodology
A system and method for determining vendor identity based on electronic documents analysis. The method includes receiving, by a computing device, a first electronic document. The first electronic document includes a plurality of textual items. The method also includes extracting, using the computing device, at least a first sequence of textual items from the plurality of textual items, determining a first approximate identity of a vendor entity that issued the first electronic document by comparing the first sequence of textual items to at least a second sequence of textual items that is associated with at least a second electronic document of a plurality of second electronic documents that was previously associated with a unique vendor entity, and extracting at least a first multiset of textual items from the plurality of textual items of the first electronic document.
US11301627B2 Contextualized character recognition system
System, method, and various embodiments for providing contextualized character recognition system are described herein. An embodiment operates by determining a plurality of predicted words of an image. An accuracy measure or each of the plurality of predicted words is identified and a replaceable word with an accuracy measure below a threshold is identified. A plurality of candidate words associated with the replaceable word are identified and a probability for each of the candidate words is calculated based on a contextual analysis. One of the candidate words with a highest probability is selected. The plurality of predicted words including the selected candidate word with the highest probability replacing the replaceable word is output.
US11301624B2 Topic inferring apparatus, topic inferring method, and storage medium
In order to solve a problem that the level of precision in inferring a crosslingual topic of documents or words in a non-parallel corpus associated in the document level is not high, a topic inferring apparatus includes: a word distribution information storage unit in which word distribution information is stored in association with each of two or more languages; a document topic distribution generating unit that acquires document topic distribution information of a multilingual document set; a segment topic distribution generating unit that acquires segment topic distribution information of each segment, using the document topic distribution information; and a word topic determining unit that determines, for each word contained in two or more documents contained in the multilingual document set, a topic of each word using the segment topic distribution information. Accordingly, it is possible to improve the level of precision in inferring a topic.
US11301621B2 Document processing apparatus and non-transitory computer readable medium storing program
A document processing apparatus includes an acquisition unit that acquires, from an electronic document, character information located in an area defined in advance based on a format of the electronic document, and a registration unit that registers the character information acquired by the acquisition unit as attribute information of the electronic document.
US11301616B1 Using machine learning to predict performance of secure documents
A system and a method are disclosed for detecting that a requesting user is transmitting a request to a recipient user to perform one or more tasks with respect to a secure document. The system extracts features associated with the secure document and inputs the features into a machine learning model that outputs one or more probabilities corresponding to a potential failure of the request. Based on the one or more probabilities, the system generates one or more feature modification activities to improve a likelihood of the recipient user completing the request. The system provides the one or more feature modification activities to at least one of the requesting user and the recipient user.
US11301614B1 Feasibility analysis of engineering change orders
An existing design of an integrated circuit includes existing cells that have already been placed and routed. An engineering change order (ECO) specifies additional new cells (ECO cells) to be inserted into the existing design. The ECO cells are also associated with target locations for their placement among the existing cells, but these target locations may violate design rules. The feasibility of “legalizing” the placement of the ECO cells within the existing design is assessed as follows. The ECO cells are clustered into clusters based on their target locations. Clusters are assessed by determining an ECO placement impact (EPI) index for individual clusters. The EPI index is a measure of the feasibility for legalizing the placement of the ECO cells in that cluster.
US11301613B2 Systems and methods for performing depth-dependent oxidation modeling and depth-dependent etch modeling in a virtual fabrication environment
Systems and methods for performing depth-dependent oxidation modeling and depth-dependent etch modeling in a virtual fabrication environment are discussed. More particularly, a virtual fabrication environment models, as part of a process sequence, oxidant dispersion in a depth-dependent manner and simulates the subsequent oxidation reaction based on the determined oxidant thickness along an air/silicon interface. Further the virtual fabrication environment performs depth-dependent etch modeling as part of a process sequence to determine etchant concentration and simulate the etching of material along an air/material interface.
US11301612B1 Method and apparatus for predicting electrical values in electronic circuits
A method, system and computer program product, the method comprising: obtaining circuit information of a portion of a circuit design, the circuit information specifying a plurality of electronic components and a plurality of nets connecting pins of components from the plurality of components, the portion of the circuit design thereby associated with a plurality of nodes comprising the pins and connection points, and one or more ground nodes connected to a ground net; obtaining a set of logical prediction rules and algorithms applicable to circuit designs; applying to the portion of the circuit design one or more applicable rules or algorithms from the set of logical prediction rules and algorithms, to obtain: a predicted potential of one or more nodes, and one or more electrical values for one or more electronic component; and outputting the predicted potential or the electrical values predicted for the electronic components.
US11301611B2 Deterministic clustering and packing method for random logic on programmable integrated circuits
Methods and apparatus for increasing the random logic utilization on a programmable device are provided. Although not completely homogeneous, the programmable device has many components that are repeated many times in an array. To help improve repeatability and packing, computer-aided design tools for compiling a circuit design for the programmable device may first lock down a synthesis cell netlist with stable naming, create location solution files (files with desired clustering granularity for stabilizing performance and reducing compile times) for selected regions of interest on the programmable device, and compose a final design with only the best solutions some of which can be imported from one location to another. Compiling a design in this way can help improve random logic utilization beyond 85% while improving circuit performance by 20% or more.
US11301610B2 Methods for modeling of a design in reticle enhancement technology
Methods for iteratively optimizing a two-dimensioned tiled area such as a lithographic mask include determining a halo area around each tile in the tiled area. An extended tile is made of a tile and a halo area. Each extended tile in the tiled area is iterated until a criterion is satisfied or a maximum number of iterations is met. Optimizing the extended tile produces a pattern for the tile such that at a perimeter of the tile, the pattern matches adjacent patterns that are calculated at perimeters of adjacent tiles.
US11301608B2 Layout-based side-channel emission analysis
Methods, machine readable media and systems for simulating the leakage of sensitive data in an integrated circuit, such as cryptographic data or keys, are described. In one embodiment, a method can include the following operations: performing a first dynamic voltage drop (DVD) simulation on a plurality of locations, distributed across an integrated circuit (IC), based on a physical model that specifies physical layout of components on the IC, the IC storing sensitive data in locations of the layout; performing an IC level side channel correlation analysis between each of the locations and the sensitive data based on the results of the first DVD simulation; and selecting, based upon the IC level side channel correlation analysis, a subset of the locations for further simulations to simulate leakage of the sensitive data. Other methods, media and systems are disclosed.
US11301607B2 Testing of asynchronous reset logic
Testing of integrated circuitry, wherein the integrated circuitry includes a flip-flop with an asynchronous input, so that during performance of asynchronous scan patterns, glitches are avoided. Combinatorial logic circuitry delivers a local reset signal to the asynchronous input independent of an assertion of an asynchronous global reset signal. A synchronous scan test is performed of delivery of the local reset signal from the combinatorial logic circuitry while masking delivery of any reset signal to the asynchronous input of the flip-flop. An asynchronous scan test is performed of an asynchronous reset of the flip-flop with the asynchronous global reset signal while masking delivery of the local reset signal to the asynchronous input of the flip-flop.
US11301606B1 Counting method for counting the stage number passing through a signal path on a graphical user interface
A counting method adapted to count the stage number of an integrated circuit is provided herein. The counting method includes selecting an initial segment on a graphical user interface; determining whether the initial segment is floating; when it is determined that the initial segment is coupled to a first device, storing the first device in a device register; increasing the stage number by 1 to be a first stage number corresponding to the first device; storing all segments coupled to the first device except the initial segment in a first coupling register; selecting a first segment from the first coupling register; determining whether the first segment is floating; and when it is determined that the first segment is not floating, displaying the first stage number at the first segment on the graphical user interface.
US11301603B2 High-fidelity radar simulator
Techniques and apparatuses are described that implement a high-fidelity radar simulator that performs operations associated with a radar system's hardware and/or software. The radar simulator can account for non-ideal characteristics within the radar system or environment and have an ability to process data from a variety of electromagnetic (EM) simulators. By using the radar simulator, an EM simulator can operate without specific information regarding the radar system's antenna response or signal generation. In this manner, the EM simulator can be decoupled from the radar system's design and operational configuration. Furthermore, the radar simulator can use the same environmental response data generated by the EM simulator to estimate performances of multiple radar systems. Use of the high-fidelity radar simulator enables problems to be efficiently discovered during design, integration, and testing phases of the radar system prior to performing a live test.
US11301599B2 Systems and methods for the tunability of phase in quantum-like mechanical elastic systems
Various embodiments for quantum-like mechanical elastic systems and related methods thereof including an approach for the tunability of a phase in quantum-like mechanical elastic systems are disclosed.
US11301594B2 Cognitive security system
A computing device controls a physical locking device. The computing device determines that an authorized user has requested an unlocking of a physical security device included in a first computing device. The computing device sends a signal to a mobile computing device of the user that is in communication with the first computing device. The computing device unlocks the physical security device included in the first computing device via the mobile computing device based on the signal.
US11301589B2 Consent receipt management systems and related methods
A consent receipt management system is configured to: (1) automatically cause a prior, validly received consent to expire (e.g., in response to a triggering event); and (2) in response to causing the previously received consent to expire, automatically trigger a recapture of consent. In particular embodiments, the system may, for example, be configured to cause a prior, validly received consent to expire in response to one or more triggering events.
US11301588B2 Computer-implemented method for improving a social network site computer network, and terminal, system and computer readable medium for the same
A method, at a terminal in a digital communications network, comprising: establishing direct or indirect communication access and linkage between the user-operated terminal and at least one remote computer(s) on which are stored, or by which access is available to prevent legible display of, stored user account object data; displaying indicia, or broadcasting data, representative of or indicating one or more predetermined criteria for selecting a subset of the stored user account object data; collecting data, representative of, or indicating, only the subset of the stored user account object data; and transmitting instructions to prevent legible display of the subset of the stored user account object data, according to the collected data representative of, or indicating, the one or more predetermined criteria for selecting the subset of the stored user account object data, from the terminal to the at least one remote computer(s). A terminal, system, and computer readable medium are also disclosed.
US11301587B2 Systems and methods for masking and unmasking of sensitive data
This disclosure relates generally to systems and methods for masking and unmasking of sensitive data. The present systems and methods solve the problems of consistency of the data masking, by using a random index and a masked index with use of regular expression concept. An additional random key produce different masked data versions, however the original form of the sensitive data is achieved with any masked data version. Plurality of masked data versions are generated by masking the sensitive input dataset, where the plurality of masked data versions comprises same format of the sensitive input dataset. The generated masked data versions are secured and hard to predict the original form of the sensitive input dataset by authorized or unauthorized environments. Also, the present method consume less processing time, as the masking process and the unmasking process make operations on the indexes rather than with the original dataset.
US11301581B2 Instruction execution that broadcasts and masks data values at different levels of granularity
An apparatus is described that includes an execution unit to execute a first instruction and a second instruction. The execution unit includes input register space to store a first data structure to be replicated when executing the first instruction and to store a second data structure to be replicated when executing the second instruction. The first and second data structures are both packed data structures. Data values of the first packed data structure are twice as large as data values of the second packed data structure. The execution unit also includes replication logic circuitry to replicate the first data structure when executing the first instruction to create a first replication data structure, and, to replicate the second data structure when executing the second data instruction to create a second replication data structure. The execution unit also includes masking logic circuitry to mask the first replication data structure at a first granularity and mask the second replication data structure at a second granularity. The second granularity is twice as fine as the first granularity.
US11301580B2 Instruction execution that broadcasts and masks data values at different levels of granularity
An apparatus is described that includes an execution unit to execute a first instruction and a second instruction. The execution unit includes input register space to store a first data structure to be replicated when executing the first instruction and to store a second data structure to be replicated when executing the second instruction. The first and second data structures are both packed data structures. Data values of the first packed data structure are twice as large as data values of the second packed data structure. The execution unit also includes replication logic circuitry to replicate the first data structure when executing the first instruction to create a first replication data structure, and, to replicate the second data structure when executing the second data instruction to create a second replication data structure. The execution unit also includes masking logic circuitry to mask the first replication data structure at a first granularity and mask the second replication data structure at a second granularity. The second granularity is twice as fine as the first granularity.
US11301578B2 Protecting data based on a sensitivity level for the data
A computer-implemented method according to an aspect includes determining a sensitivity level for an instance of data, comparing the sensitivity level to one or more policies, and conditionally performing a backup of the instance of data, based on the comparing.
US11301577B2 System and method for protecting information from unauthorized access
In a digital computing environment, a method of protecting stored and transmitted computer original files from unauthorized access, by encoding a series of physically allowed restore locations into a plurality of site-specific protected site data files, and rearranging the internal structure of the original file's byte data into a specified non-linear sequence, and storing them into the plurality of site-specific protected site data files. The protected site data files can then be individually stored across two or more physical and/or online storage sites to implement an effective form of file security.A user selects the original files they want to protect, a plurality of physical allowed restore locations, and a plurality of storage sites they wish to use to protect their original files. Each original file is processed at the bitwise level, with each successive bit from each successive byte being appended to the next successive protected site data file. When the last site data file is reached, the process continues back at the first site data file.The resulting output is a series of protected site data files which, when physically separated cannot be accessed by an attacker without having collected all other protected site data files available. In the event that the attacker is somehow able to collect all of the protected site data files, they are still restricted from restoring them, unless they are physically present at one of the previously designated allowed restore locations.
US11301576B2 Secure data delivery system
A “scannable logo” image contains encoded identity data for the logo brand owner, encoded visual identification characteristics for the logo brand, an encoded GPS data corresponding to manufacturing location for a manufactured item or assembled item, plus additional embodiment dependent data. The image is scanned with the image scanning function of a mobile communication device and the encoded logo brand owner identity data, the encoded visually identifying characteristics for the logo brand, and the encoded GPS location information are decoded with a decoding function. The GPS location information is captured for the mobile communication device with the GPS function of the mobile communication device and compared to the decoded GPS location information. If the decoded information is a geo-proximal match, an authentication application is launched in the computer function of the mobile communication device.
US11301575B2 Secure data synchronization
Techniques for secure data synchronization are described. In one or more implementations, a determination is made as to whether enterprise data is stored locally on a first device corresponding to an enterprise device. Based on a determination that the second device is a non-enterprise device, a determination is made as to whether a permission associated with the first device indicates that the first device is permitted to propagate the enterprise data to non-enterprise devices. If the first device lacks permission to propagate the enterprise data to non-enterprise devices, the enterprise data is prevented from being propagated to the second device.
US11301574B1 Convert community device to personal device
Embodiments disclosed herein provide for systems and methods for converting a community device to a personal device. A personalization option is selected on a portable computing device. A device management server is queried to verify that a specific individual has authorization to personalize the portable computing device. If authorization is confirmed, the portable computing device is configured so that only credentials for the specific individual can be used to access the portable computing device. Authorization may include verifying that the specific individual has sufficient funding and/or verifying that a third party has provided funding for the specific individual. Restricted content is automatically downloaded onto the portable computing device as part of or following the personalization process. A first set of basic applications may be available to any user prior to personalization, and after personalization a second set of applications, which are only available on a personalized device, are downloaded.
US11301571B2 Neural-network training using secure data processing
Computer instructions corresponding to a neural-network model are received and encrypted using an encryption technique. Training data encrypted using the encryption technique is received from a data source. The model is trained using the training data using, for example, a gradient descent technique. If the model performs in accordance with a quality metric, it is sent to a device of a model user.
US11301568B1 Systems and methods for computing a risk score for stored information
The disclosed computer-implemented method for computing a risk score for stored information may include (1) extracting factor-specific information from metadata describing characteristics of files stored on multiple storage devices, (2) assigning at least one respective factor score to at least one respective factor based at least in part on the factor-specific information, and (3) calculating the risk score from the at least one factor score. Various other methods, systems, and computer-readable media are also disclosed.
US11301567B2 Systems and methods for automatic boot to authenticated external device
An information handling system may include a processor, an external port communicatively coupled to the processor and configured to receive an external information handling resource and couple the external information handling resource to the processor, and a basic input/output system comprising a program of instructions executable by the processor. The program of instructions may be configured to cause the processor to: (i) determine if the external information handling resource coupled via the external port has a signed payload manifest stored thereon, the signed payload manifest comprising information regarding files of a bootable payload stored on the external information handling resource; (ii) if the external information handling resource has a signed payload manifest stored thereon, attempt to authenticate the signed payload manifest; (iii) if the signed payload manifest is authenticated, attempt to verify the files of the bootable payload based on the information with the signed payload manifest regarding files of the bootable payload; (iv) if the files of the bootable payload are verified, attempt to verify a bootable image of the bootable payload; and (v) if the bootable image is verified, cause the information handling system to boot from the bootable payload.
US11301566B2 Firmware anti-rollback
A platform security processor is booted and reads a set of write-once memory bits to obtain a minimum security patch level (SPL). The security processor then verifies that a table SPL for a firmware security table is greater than or equal to the minimum SPL. The firmware security table includes a plurality of firmware identifiers for firmware code modules, and a plurality of check SPL values each associated with respective one of the firmware identifiers. The security processor verifies SPL values in a plurality of firmware code modules by, for each firmware code module, accessing the module to obtain its firmware SPL value and check if the respective firmware SPL value is equal to or greater than a respective check SPL value in the firmware security table.
US11301563B2 Recurrent neural network based anomaly detection
Mechanisms are provided for detecting abnormal system call sequences in a monitored computing environment. The mechanisms receive, from a computing system resource of the monitored computing environment, a system call of an observed system call sequence for evaluation. A trained recurrent neural network (RNN), trained to predict system call sequences, processes the system call to generate a prediction of a subsequent system call in a predicted system call sequence. Abnormal call sequence logic compares the subsequent system call in the predicted system call sequence to an observed system call in the observed system call sequence and identifies a difference between the predicted system call sequence and the observed system call sequence based on results of the comparing. The abnormal call sequence logic generates an alert notification in response to identifying the difference.
US11301558B2 Automatic secure storage of credentials within a managed configuration model
A method includes with a computing system, receiving an attribute within a managed configuration model, the attribute referencing a credential store and associated with a resource, with the computing system, in response to determining that the attribute includes both an alias and a clear-text password, determining whether there is a matching entry within the credential store, and in response to determining that the credential store does not contain a matching entry: creating a new entry for the credential store, wherein the new entry includes the clear-text password and is uniquely identifiable using the alias, and removing the clear-text password from the managed configuration model.
US11301556B2 Verification method and device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identity verification are provided. One of the methods includes: generating a security question for verifying a target user; determining an answer for the target user to match the security question; determining a category identification of the answer for the target user; determining users' data corresponding to the category identification of the answer for the target user; searching, in the determined users' data, for one or more pieces of the users' data related to the answer for the target user to serve as one or more distraction answers; and verifying the target user according to the security question, the answer for the target user, and the one or more distraction answers.
US11301555B2 Authentication system
A system for creating authenticating a user from user information, hardware profile, and combinations thereof, where the hardware profile includes user generated data stored on an electronic device.
US11301554B2 Secure tamper resistant smart card
Systems, devices, and methods for secure data management and transfer for secure data transactions are provided. For example, disclosed herein are secure & tamper resistant smart cards configured to immutably store data and securely exchange at least a portion of the data via, for example, wireless networks and/or peer-to-peer networks. The smart cards comprise a plurality of dedicated hardware circuit blocks electrically coupled via a bus interconnection, the plurality of dedicated hardware circuit blocks configured to authenticate users, verify trust amongst the smart card and external devices, and encrypt sensitive data for secure transmission.
US11301547B1 Methods, systems, and devices for an encrypted and obfuscated algorithm in a computing environment
A computer implemented method is disclosed for obfuscating an algorithm. The computer-implemented method includes (1) receiving ciphertext input data, and (2) executing obfuscated program instructions using the ciphertext input data and an obfuscation key. The ciphertext input data is based on plaintext input data encrypted using an input encryption key. The obfuscated program instructions are configured for concealing initial program instructions. The initial program instructions are configured for (1) receiving the plaintext input data, (2) providing plaintext output data based on an algorithm, and (3) providing ciphertext output data. The ciphertext output data is configured for decryption to provide the plaintext output data.
US11301545B2 Power efficient multiply-accumulate circuitry
Disclosed herein includes a system, a method, and a device for multiply-accumulate operation. In one aspect, an input operand is received by control circuitry. In one aspect, the control circuitry determines a sparsity of the input operand, where the sparsity may indicate whether a value of the input operand has a predetermined value or not. In one aspect, the control circuitry determines a stationarity of the input operand, where the stationarity may indicate whether the value of the input operand changes over one or more clock cycles. In one aspect, the input operand is provided to multiply-accumulate circuitry as an input, according to the determined sparsity and stationarity of the input operand.
US11301536B2 Systems and methods for selecting content based on linked devices
The present disclosure is directed to associating computing devices with each other based on computer network activity for selection of content items as part of an online content item placement campaign. A first linking factor is identified based on a connection between a first device and the computer network via a first IP address during a first time period, and based on a connection between a second device and the computer network via the first IP address during the first time period. A number of devices that connect with the computer network via the first IP address is determined. A positive match probability is generated. A second and third linking factors are monitored. A negative match probability is determined based on the second and third linking factors. The first device is linked with the second device based on the positive and negative match probabilities.
US11301535B2 Systems and methods for determining a geographic location
In one embodiment, the present disclosure includes a method for determining a location of a user. In one embodiment, the method includes receiving operation data including character fields and a first identifier. A query that includes the first identifier is sent to a data store. In response to the query, operation types and corresponding count values are received. Character fields from the operation data are converted into tokens. For each of the tokens, a likelihood value and a second identifier specifying a respective machine learning parameter is retrieved. A machine-learning algorithm is configured based on the count values, and the likelihood values and specified parameters are processed by the configured machine-learning algorithm to determine whether the operation data corresponds to the geographic location of a user.
US11301529B2 System and method for analyzing, organizing, and presenting data stored on a mobile communication device
A system and method is provided for receiving, analyzing, organizing and presenting data stored on a mobile communication device. In one embodiment of the present invention, the data is organized by application-type and is searchable. In one embodiment, the system may be configured to generate first and second search results from a first search term entered by a reviewer, where the first search result includes at least a first record from a first application, the second search result includes at least a second record from a second application, and both records are displayed to the reviewer at the same time. In performing the search, the first record should match the first search term and the second record should match a second search term, where the second is identified by the system and is related to but different from the first search term.
US11301528B2 Selecting content objects for recommendation based on content object collections
Each image of a plurality of user-defined collections of images has properties associated therewith. A seed image is defined as currently viewed or selected image and the properties associated with the seed image are retrieved. The seed image is used to identify seed collections as the collections of images which have the seed image as one of their images. A plurality of candidate images are identified from the seed collections. For each candidate image, a significance score is determined as a function of either the number of seed collections to which the candidate image belongs or the ratio of the number of seed collections to the set of all collections to which the candidate image belongs. Each candidate image is ranked based on the significance scores and the seed image properties. At least one candidate image is recommended to the user based on the ranking of the candidate images.
US11301523B2 Semantic analysis of information
Semantic information that describes data sets is inferred based upon a semantic analysis performed on data sets retained within a data repository. The semantic analysis can include a determination of formats associated with fields of the data sets and a comparison of values of the fields against reference data sets having predetermined semantic types. Correlations are inferred between data sets based upon respective semantic information. The correlations are incorporated into visualizations displayed in connection with a graphical user interface.
US11301522B1 Method and apparatus for collecting information regarding dark web
A method for collecting dark web information is provided. The method for collecting dark web information is performed by a computing device and comprises obtaining a list of onion addresses of a plurality of target dark web sites, accessing at least one of the plurality of target dark web sites, collecting web page information of the accessed dark web site, storing information on the accessed dark web site by analyzing the collected web page information and providing an analysis result of the accessed dark web site by using the stored information on the accessed dark web site.
US11301512B2 Content management device, content management system, and control method
A content management device includes: a storage that stores (a) a content generated by imaging performed by a first terminal that is at least one of a plurality of terminals, (b) a time at which the imaging of the content was performed, and (c) a history indicating whether each of one or more terminals among the plurality of terminals excluding a second terminal received, during a period that includes the time at which the imaging was performed, a beacon signal transmitted from the second terminal by radio waves, the second terminal being at least one of the plurality of terminals; and a manager that manages the content as a permissible content that is permitted to be presented by the plurality of terminals when determining, with reference to the storage, that each of the one or more terminals received the beacon signal during the period.
US11301511B2 Projecting visual aspects into a vector space
In various example embodiments, a system and method for projecting visual aspects into a vector space are presented. A query that includes visual data is received by the system from a client device. A visual aspect indicated in the visual data is analyzed. One or more symbols that correspond to the analyzed visual aspect is generated by the system. The analyzed visual aspect is projected into a vector space using the one or more symbols. A group of projections are identified, the group of projections being within a predetermined distance from the projected visual aspect in the vector space. An interface that depicts the further visual aspects is generated. The interface is displayed on the client device.
US11301508B2 System for creating an audio-visual recording of an event
Many public events are recorded by members of the public, producing ‘user generated content’ or ‘user generated video’. Such content is often of unreliable and/or inconsistent quality. However, professional recordings of such events are often not possible and/or are inconvenient. In particular, multiple camera angles are often impossible to find using professional equipment and operators. The present invention provides a system and method in which user generated content may be collated, filtered and combined to produce a continuous professional quality audio-visual recording of an event.
US11301505B2 Topic and time based media affinity estimation
An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question.
US11301500B2 Clustering for geo-enriched data
Some embodiments provide a program that receives a set of clusters generated from a set of geo-enriched data. The program further identifies a subset of the set of clusters that intersect a map extent of a map. Upon determining that a number of geo-enriched data represented by the subset of the set of clusters is greater than a threshold number, the program renders the map extent of the map to include the subset of the set of clusters. Upon determining that the number of geo-enriched data represented by the subset of the set of clusters is not greater than the threshold number, the program further sends a query for a subset of the set of geo-enriched data that is within the map extent, receives the subset of the set of geo-enriched data and renders the map extent of the map to include the subset of the set of geo-enriched data.
US11301496B2 Using access logs for network entities type classification
A method by a security system implemented by one or more electronic devices for detecting attacks on one or more databases hosted by one or more database servers. The method includes classifying, based on analyzing database logs of the one or more databases, a plurality of network entities used to access the one or more databases into different network entity types, where one or more of the plurality of network entities can be classified into the same network entity type and using a result of the classification of the plurality of network entities to detect attacks on the one or more databases.
US11301495B2 Entity resolution computing system and methods
A computer method for resolving entity identity. The method includes recording a plurality of entities by denoting a plurality of attributes about the plurality of entities via a plurality of labels comprising a plurality of data sets. A plurality of connection conditions between the plurality of data sets are determined, the plurality of connection conditions comprising a plurality of weight conditions. The plurality of weight conditions are reduced based on a probability function. The plurality of data sets are separated into a plurality of data subsets based on the plurality of weight conditions of the plurality of connection conditions to identify particular attributes of the plurality of data subsets, and the particular attributes of the plurality of subsets are transmitted.
US11301493B2 Systems and methods for providing data exploration techniques
Systems and methods for providing data exploration techniques are provided. For instance, user inputs specifying one or more data parameters can be received. One or more data sets can be obtained from a data source based at least in part on the data parameters. The data can be grouped into one or more groupings based at least in part on the data parameters. Each data grouping can have a plurality of subsets. A distribution of data can be determined for each data subset. A plurality of data representations can be generated based at least in part on the data parameters and the distributions of data. The distributions of data for each data subset can then be compared. One or more suggested applications or at least one data subset can be determined based at least in part on the comparison.
US11301491B2 Data authentication techniques using exploration and/or production data
Exploration and production data can be provided from one or more devices and categorized at a data lake system. The data lake system can include a temporary data repository where data is initially analyzed for determining whether the data includes data markers. Data markers can be correlated to existing data provided by the data lake system in order that tags can be generated for the incoming data. When data markers or other metadata is unavailable from the incoming data, the incoming data can be flagged for further processing to identify any available context that can be used as a basis for tagging.
US11301488B2 Method, electronic device and computer program product for data processing
Embodiments of the present disclosure provide a method, an electronic device and a computer program product for data processing. In one embodiment, the method includes determining, at a first node in a network, one or more nodes in the network storing replicas of target data based on a hash value associated with the target data in the network. The method further includes executing replica maintenance for the target data, which includes determining the number of available nodes in the one or more nodes comparing a number of the available nodes with the predetermined number of replicas of the target data in the network and in response to the number of the available nodes being different than the predetermined number, changing storage distribution of replicas of the target data in the network.
US11301487B1 Automated server discovery
In one example, a method involves performing an initial discovery process that includes querying a storage array, and identifying, based on the query, one or more hosts that are registered with the storage array. This initial discovery process is performed automatically without requiring user action to identify the one or more hosts. The method additionally includes presenting a list of discovered hosts, receiving a selection input from a user specifying one or more of the hosts in the list, retrieving, from the storage array, information associated with each of the respective hosts, and making the information available to a user.
US11301484B2 Systems and methods for type coercion
Systems and methods for converting a data item provided by an external data provider system into a data type specified by a data processing system for a data field of the data item. A data processing system stores a coercion rule for each data field of a first data set provided by the data provider system. Each stored coercion rule identifies at least one data type for the corresponding data field. Responsive to a second data set provided by the data provider system, the data processing system coerces each data item of the second data set into at least one data type specified by the stored coercion rule for the data field of the data item to generate at least one converted data item of the second data set. The data processing system generates information from at least one converted data item, and provides the information to a consuming system.
US11301483B2 Data object aggregation to manage an order summary
Methods, systems, and devices supporting data storage are described. A database system may store order information for an organization. This order information may span multiple steps of an order lifecycle, including order creation, order changes, order fulfillment, etc. To efficiently store order information for low-latency querying and data consistency, the database system may implement order summaries. For example, a database server may receive a new order data object associated with an order identifier and may create a corresponding order summary data object. If the database system receives any additional data objects associated with the same order identifier, the database server may update the order summary data object based on the additional data objects. If the database system receives a query for information related to the order, the system may retrieve queried values directly from the order summary data object, rather than aggregating data on-the-fly across multiple underlying data objects.
US11301478B1 System for implementing an object tagging framework
A method of implementing object tagging framework starts with the processor receiving a tag creation command including a tag name. In response to the tag creation command, the processor creates a current tag. The processor then receives an association command, the tag name and a source object identifier. The processor determines a source object associated with the source object identifier. The source object includes a tag value. The processor associates the current tag with the source object. The processor receives a replication command including the source object and a target object. The processor causes replication of the source object to the target object that comprises replicating the current tag with the tag name and the tag value in the source object to the target object. Other embodiments are also described herein.
US11301477B2 Feedback analysis of a digital assistant
Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, obtaining a first set of data corresponding to one or more interactions between a user and the digital assistant on the electronic device; obtaining a second set of data corresponding to one or more interactions between the user and an application on the electronic device; and storing the first set of data and the second set of data. The method further includes receiving a set of executable instructions; processing, based on the received set of executable instructions, the first set of data and the second set of data to obtain a third set of data; and transmitting the third set of data to a remote electronic device.
US11301475B1 Transmission handling of analytics query response
Transmission handling of analytics query response includes a search head, in a data intake and query system, receiving a query from an analytics system. The search head distributes at least a portion of the query to at least one indexer for processing the query. The at least one indexer transmits, bypassing the search head, and to the analytics system, events matching the query. The search head receives from the at least one indexer, data regarding the events, and sends the data regarding the events to the analytics system.
US11301470B2 Control method for performing multi-table join operation and corresponding apparatus
A control method for performing a multi-table join operation and a corresponding apparatus are disclosed. Fields in a table whose fields participating in a theta join operation and used in the query statement meet a first preset condition are decomposed, to obtain a plurality of first field groups, so that the theta join operation can be implemented in steps in a form of the plurality of field groups. This can reduce a data amount of Cartesian product calculation during one join operation, greatly reduce network transmission overheads, computing overheads, and memory overheads, and improve execution efficiency.
US11301469B2 Dynamic rebuilding of query execution trees and reselection of query execution operators
A method dynamically selects query execution operators. A database engine receives a query, parses the query to form a query execution tree, and compiles the tree to form a first executable plan that includes in-memory operators. The database engine executes the first plan, including executing in-memory operators in parallel. While executing a first in-memory operator, insufficient memory is detected. In response, the database engine aborts the execution, and recompiles the query tree in two ways, forming a second executable plan that replaces the first in-memory operator with a first spooling operator. The first spooling operator executes within a fixed volatile memory budget and swaps to non-volatile memory according to the budget. A third executable plan retains the first in-memory operator, but schedules it to run serially. The database engine selects either the second plan or the third plan, and executes the selected plan to return results for the query.
US11301467B2 Systems and methods for intelligent capture and fast transformations of granulated data summaries in database engines
Embodiments may provide methods and systems for intelligent capture and fast transformation of granulated data summaries. An engine may be used to transform input data summaries into result sets representing query outcomes. The data summaries contain enough knowledge about the original data to accurately perform operations on the summaries without needing to access the original data. In an embodiment, the contents of data summaries are accessible via an SQL approximate engine which retrieves summaries stored on disk and utilizes them for its operations. Alternatively, the contents of data summaries are accessible via virtual tables which give users direct access to the summary contents and allow for the creation and implementation of algorithms to work with the data summaries independently from the SQL approximate engine.
US11301466B2 Computer-readable recording medium recording output control program, output control method, and information processing apparatus
A non-transitory computer-readable recording medium records an output control program for causing a computer to execute processing of: in a case where input of a question is accepted, extracting an accuracy of each of one or a plurality of answers to the question, the accuracy being stored in a storage unit; and selecting an answer to be output from the one or plurality of answers so that a total value of the accuracy of the one or plurality of answers to the question is equal to or larger than a first threshold.
US11301464B2 Electronic multi-tenant data management system
A method may include obtaining a first data corpus and a second data corpus. The method may include correlating the first data corpus with the second data corpus. The method may include identifying a first rule and a second rule associated with performing searches. The method may include obtaining a first search query from a first data accessor to search the first data corpus and the second data corpus. The method may include validating that the first data accessor has permission to perform a search. The method may include obtaining first search results based on the first search query. The method may include validating the first search results based on the first rule and the second rule. The method may include transforming the first search results based on the first rule and the second rule. The method may include providing the transformed first search results to the first data accessor.
US11301463B1 Multi-version database management system
A multi-version database includes user-defined blockchain containers, where each of the user-defined blockchain containers is configured based on a type of data to be stored in a corresponding user-defined blockchain container. Each of the user-defined blockchain containers includes a set of one or more fields defined by a user. A command to write data to the multi-version database is received, where the command includes an identification of a first blockchain container of the user-defined blockchain containers, an identification of at least one of the set of one or more fields of the first blockchain container, and a value to write for at least one field of the set of one or more fields. A record is generated for the first blockchain container, the record including the value to write for the at least one field. A current state of the first blockchain container is then updated to include the record.
US11301458B2 Automated content generation
A method may include accessing a ratings datastore, the rating datastore including ratings for users with respect to a feature of a software application; transmitting a request for generating a content unit with respect to the feature to a first user of the users based on the first user's ratings for the feature in the ratings datastore; receiving the content unit from the first user; selecting a set of users from a first class of users to review the received content unit based on the set of users' respective ratings for the feature in the ratings datastore; storing the received content unit in a content datastore as associated with a content rating for the feature based on ratings received from the set of users.
US11301454B2 System and method for consistency checks in cloud object stores using microservices
A microservice or serverless process consistency check process comprising locating all the necessary metadata and data objects in the cloud by storing the data objects in the cloud and synchronously mirroring the metadata, which is separately stored in local storage, to the cloud. The process generates a list of data objects in the cloud as “Set A” and the list of metadata objects in the same prefix range as the data objects as “Set B.” The consistency check then verifies whether all objects in Set A are referred to by objects in set B. In the case where there are gaps between the sets, non-existent objects are marked as missing, and unreferenced objects are marked as orphan objects. The list of missing and orphan objects is then sent back to the backup server for analysis and further processing.
US11301449B2 Systems and networks for enabling exercise equipment to communicate with a network
This disclosure provides systems, methods, and apparatus for enabling exercise by a user. In one aspect, an apparatus includes a communication unit, a user interface unit, and a processor. The processor may receive user identification data from the user via the user interface unit and retrieve data based on the user identification data from an electronic data store. The processor may use the data to generate an exercise routine and command signals may be sent to an exercise machine based on the generated exercise routine. The processor may receive exercise data from the exercise machine via the communication unit and store the exercise data in the electronic data store.
US11301446B1 System and method for interacting with a plurality of data sources
System and method for interacting with a plurality of data sources are provided. A request may be parsed and an identification parameter identifying a data set may be determined. A field included in the request may be designated as a distribution key. At least one data source may be selected based on a value associated with the distribution key. At least a portion of the request may be sent to a selected data source. Other embodiments are described and claimed.
US11301443B2 Database work file storage limit facility
Some aspects as disclosed herein are directed to, for example, a system and method of configuring one or more configurable database work file limits and performing one or more actions in response to reaching or approaching the work file limits. The method may comprise determining, by a computing device, a user identifier associated with a user and an application identifier associated with an application. The computing device may determine, based on the user identifier and the application identifier, a workfile storage usage threshold associated with the user and the application. The computing device may determine whether a workfile storage usage associated with the user and the application approaches or exceeds the workfile storage usage limit. In response to determining that the workfile storage usage associated with the user and the application approaches or exceeds the workfile storage usage limit, the method may comprise determining a database language statement associated with the workfile storage usage approaching or exceeding the workfile storage usage limit and/or generating a notification comprising the database language statement and the workfile storage usage associated with the user and the application.
US11301442B2 Method and system for using array level time buckets to efficiently calculate top contributors using relevant performance metric
A method for managing data includes obtaining, by a data processor, a time bucket calculation request, and in response to the time bucket calculation request: obtaining a plurality of data points from a database based on a period of time, wherein the period of time is specified in the time bucket calculation request, processing each data point in the plurality of data points based on a timestamp of each data point and a data point interval, generating a plurality of time buckets based on the processing, and storing the plurality of time buckets in the database.
US11301441B2 Information processing system and information processing method
An information processing system comprises a processor for executing a program, a storage device for storing the program, a word dictionary database for storing a word group corresponding to a group of words grouped according to a predetermined attribute and a rule database for storing a tree structure pattern obtained by abstracting tree structure data indicating relations between words in a sentence, by use of the word group. The processor executes acceptance processing of accepting a maintenance request, and maintenance processing of, when the maintenance request accepted in the acceptance processing is a maintenance request related to a word, maintaining the word dictionary database as for a word group, the word belonging to the word group, while when the maintenance request is a maintenance request related to the tree structure pattern, maintaining the rule database as for the tree structure pattern.
US11301440B2 Fuzzy search using field-level deletion neighborhoods
The disclosure provides an efficient dataset search and/or deduplication that improve the speed and efficiency of dataset record search and/or deduplication over traditional methods. Certain implementations apply field-level deletion neighborhood processing to ordered field permutations of dataset records encoded with hash values. A method includes determining a field-level deletion neighborhood for two or more field combinations of the record by determining field hash values, creating field permutations, determining combined record hash values for each permutation; and associating each record hash value to the unique entity identifier. The method includes searching other entity representation records for matching combined record hash values, and assigning one or more of a unique entity identifier and a duplicate entity identifier to the other entity representation records having the matching combined record hash values. Certain implementations can include removing, from the database, at least one of the other entity representation records having a duplicate record identifier.
US11301436B2 File storage method and storage apparatus
A method for file storage and a storage device are disclosed. The method includes: receiving, by a file system, a file create request sent by an application, where the file create request includes a file storage characteristic and a file storage path; selecting, by the file system from M domains based on the file storage characteristic, a domain whose domain storage characteristic has a highest degree of conformity with the file storage characteristic as a target domain; creating, by the file system, a file in the target domain; and adding, by the file system, the file to a directory tree based on the file storage path. The method can facilitate file and directory management in a storage device.
US11301432B2 Fast recall for geographically distributed object data
In some examples, a computer system may receive a data object including object data. For example, the system may be one of three or more systems located at different respective geographic locations. The system may determine a plurality of chunks by dividing the object data into a plurality of data chunks based on a total number of the systems and determining a parity chunk. The system may send some of the chunks to the other systems, while maintaining a complete instance of the object data at the first system. The system may associate a time with the object data based on receiving the data object. Additionally, the system may associate a time threshold with the complete instance of the object data. For example, the time threshold may indicate a time at which the complete instance of the object data is to be deleted from the system.
US11301431B2 System and method for selective synchronization
A client computer includes a synchronization manager. The synchronization manager communicates with a remote content management system to determine a set of objects in a content navigation hierarchy. The synchronization manager provides a user interface with controls to allow a user to independently select multiple objects in the content navigation hierarchy for synchronization and receives an input, via the interface, that selects objects from the set of objects for synchronization. The synchronization manager stores local peers of the selected objects in a local cache in a local file system. The synchronization manager synchronizes changes to the selected objects at the content management system to the local peers in the file system.
US11301430B2 Hybrid model of fine-grained locking and data partitioning
Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write. Methods for integrating a hybrid model of fine-grained locking and data-partitioning are disclosed which include: creating, by a network storage server, a plurality of domains for execution of processes of the network storage server, the plurality of domains including a domain; creating a hierarchy of storage filesystem subdomains within the domain, wherein each of the subdomains corresponds to one or more types of processes, wherein at least one of the storage filesystem subdomains maps to a data object that is locked via fine-grained locking; and assigning processes for simultaneous execution by the storage filesystem subdomains within the domain and the at least one subdomain that maps to the data object locked via fine-grained locking.
US11301422B2 System and methods for providing fast cacheable access to a key-value device through a filesystem interface
A system and method for leveraging a native operating system (130) page cache (315) when using non-block system storage devices (120) is disclosed. A computer (105) may include a processor (110), memory (115), and a non-block system storage device (120). A file system (135) may be stored in memory (115) and running on the processor (110), which may include a page cache (315). A key-value file system (KVFS) (145) may reside between the file system (135) and the storage device (120) and may map received file system commands (310) to key-value system commands (330) that may be executed by the storage device (120). Results of the key-value system commands (330) may be returned to the file system (135), permitting the operating system (130) to cache data in the page cache (315).
US11301418B2 Method and system for provenance-based data backups
A method and system for provenance-based data backups. Specifically, the method and system disclosed herein entail generating and, subsequently, using data provenance to filter which collections of data, produced through the data mining of big data, should be replicated and stored in backup storage.
US11301410B1 Tags for request packets on a network communication link
An electronic device includes a requester and a link interface coupled between the requester and a link. The requester is configured to send a request packet to a completer on the link via the link interface. When sending the request packet to the completer, the requester sends, to the completer via the link interface, the request packet with a tag that is not unique with respect to tags in other request packets from the requester that will be in the internal elements of the completer before the request packet is in the internal elements of the completer, but that is unique with respect to tags in other request packets from the requester that will be in the internal elements of the completer while the request packet is in the internal elements of the completer.
US11301406B2 Method, apparatus and system for role transfer functionality for a bus master
In an embodiment, a host device includes: a transceiver to communicate information on an interconnect; a controller to control operation of the transceiver and to be a master for the interconnect; and a role transfer logic to cause a secondary device to be the master for the interconnect when at least a portion of the host device is to enter into a low power. Other embodiments are described and claimed.
US11301401B1 Ball grid array storage for a memory sub-system
An apparatus includes a memory component having a plurality of ball grid array (BGA) components, wherein each respective one of the BGA components includes a plurality of memory blocks and a BGA component controller and firmware adjacent the plurality of memory blocks to manage the plurality of memory blocks. The apparatus further includes a processing device, included in the memory component, to perform memory operations on the BGA components.
US11301397B2 Multiple processor computing device with configurable electrical connectivity to peripherals
A computing device, comprising at least one peripheral computing component, electrically connected to each of a plurality of hardware processors; wherein at least one of the plurality of hardware processors is adapted to executing a code for: configuring the at least one peripheral computing component to access at least one first memory location in a first memory component electrically coupled with a first hardware processor of the plurality of hardware processors via a first electrical connection between the peripheral computing component and the first hardware processor; and configuring the at least one peripheral computing component to access at least one second memory location in a second memory component electrically coupled with a second hardware processor of the plurality of hardware processors via a second electrical connection between the peripheral computing component and the second hardware processor; and wherein the first hardware processor is not the second hardware processor.
US11301396B2 Technologies for accelerated data access and physical data security for edge devices
Technologies for accelerated edge data access and physical data security include an edge device that executes services associated with endpoint devices. An address decoder translates a virtual address generated by a service into an edge location using an edge translation table. If the edge location is not local, the edge device may localize the data and update the edge translation table. The edge device may migrate the service to another edge location, including migrating the edge translation table. The edge device may monitor telemetry and determine on a per-tenant basis whether a physical attack condition is present. If present, the edge device instructs a data resource to wipe an associated tenant data range. The determinations to localize remote data, to migrate the service, and/or whether the physical attack condition is present may be performed by an accelerator of the edge device. Other embodiments are described and claimed.
US11301395B2 Method and apparatus for characterizing workload sequentiality for cache policy optimization
A method for characterizing workload sequentiality for cache policy optimization includes maintaining an IO trace data structure having a rolling window of IO traces describing access operations on addresses of a storage volume. A page count data structure is maintained that includes a list of all of the addresses of the storage volume referenced by the IO traces in the IO trace data structure. A list of sequences data structure is maintained that contains a list of all sequences of the addresses of the storage volume that were accessed by the IO traces in the IO trace data structure. A sequence lengths data structure is used to correlate each sequence in the list of sequences data structure with a length of the sequence, and a histogram data structure is used to correlate sequence lengths and a number of how many of sequences of each length are maintained in the sequence lengths data structure.
US11301391B2 Access unit and management segment memory operations
A system includes a first memory component having a particular access size associated with performance of memory operations, a second memory component to store a logical to physical data structure whose entries map management segments to respective physical locations in the memory component, wherein each management segment corresponds to an aggregated plurality of logical access units having the particular access size, and a processing device, operably coupled to the memory component. The processing device can perform memory management operations on a per management segment basis by: for each respective management segment, tracking access requests to constituent access units corresponding to the respective management segment, and determining whether to perform a particular memory management operation on the respective management segment based on the tracking.
US11301386B2 Dynamically adjusting prefetch depth
Disclosed is a computer implemented method and system to dynamically adjust prefetch depth, the method comprising, identifying a first prefetch stream, wherein the first prefetch stream is identified in a prefetch request queue (PRQ), and wherein the first prefetch stream includes a first prefetch depth. The method also comprises determining a number of inflight prefetches, and comparing, a number of prefetch machines against the number of inflight prefetches, wherein each of the prefetch machines is configured to monitor one prefetch request. The method further includes adjusting, in response to the comparing, the first prefetch depth of the first prefetch stream.
US11301384B2 Partial write management in a multi-tiled compute engine
Embodiments described herein provide a general purpose graphics processor comprising a plurality of tiles, each tile of the plurality of tiles comprising at least one execution unit, a local cache, and a cache control unit, and a high bandwidth memory communicatively coupled to the plurality of tiles, wherein the high bandwidth memory is shared between the plurality of tiles. The cache control unit is to implement a partial write management protocol to receive a partial write operation directed to a cache line in the local cache, the partial write operation comprising write data, write the data associated with the partial write operation to the local cache when the cache line is in a modified state, and forward the write data associated with the partial write operation to the high bandwidth memory when the partial write operation triggers a cache miss or when the cache line is in an exclusive state or a shared state. Other embodiments may be described and claimed.
US11301378B2 Nonvolatile physical memory with DRAM cache and mapping thereof
A hybrid volatile/non-volatile memory module employs a relatively fast, durable, and expensive dynamic, random-access memory (DRAM) cache to store a subset of data from a larger amount of relatively slow and inexpensive nonvolatile memory (NVM). A module controller prioritizes accesses to the DRAM cache for improved speed performance and to minimize programming cycles to the NVM. Data is first written to the DRAM cache where it can be accessed (written to and read from) without the aid of the NVM. Data is only written to the NVM when that data is evicted from the DRAM cache to make room for additional data. Mapping tables relating NVM addresses to physical addresses are distributed throughout the DRAM cache using cache line bits that are not used for data.
US11301377B2 Addressing scheme for local memory organization
A memory tile, in a local memory, may be considered to be a unit of memory structure that carries multiple memory elements, wherein each memory element is a one-dimensional memory structure. Multiple memory tiles make up a memory segment. By structuring the memory tiles, and a mapping matrix to the memory tiles, within a memory segment, non-blocking, concurrent write and read accesses to the local memory for multiple requestors may be achieved with relatively high throughput. The accesses may be either row-major or column-major for a two-dimensional memory array.
US11301375B2 Reducing synchronization reliance in marking
Memory reclamation is tailored to avoid certain synchronization instructions, speeding concurrent garbage collection while preserving data integrity and availability. Garbage collection reclaims objects no longer in use, or other unused areas of memory. Pointers are partitioned into address portions holding address values and non-address portions having a special bit. Marking code writes only the non-address portions, setting the special bit as a mark reference, relocation candidate, etc. Mutator threads may concurrently mutate the entire pointer to update the address, but mutation does not cause incorrect reclamations or failure to do other operations such as relocation. Meanwhile, execution speed is increased by avoiding CAS (compare-and-swap instructions or compare-and-set) synchronization instructions. Non-CAS yet nonetheless atomic writes are used instead. Mutators run in user or kernel address spaces. Partitioned pointers and their use may be enclosed to avoid runtime errors by code that expects references to be in a canonical non-partitioned form.
US11301365B1 Software test coverage through real-time tracing of user activity
A computing system includes persistent storage containing a plurality of groups of software instructions, wherein each respective group is linked with at least one other group. The computing system also includes a software application configured to perform operations, including determining an expected execution map representing expected paths that are expected to be followed between linked groups of software instructions. The operations also include monitoring interactions of a user with the plurality of groups, and based on the monitoring, determining an observed execution map representing observed paths that the user has followed between the linked groups of software instructions. The operations further include determining a disparity map representing a disparity between the expected paths and the observed paths by comparing the expected execution map to the observed execution map, and displaying the expected execution map, the observed execution map, and/or the disparity map.
US11301361B2 Sidechain testing system and method for improving security and stability of a smart contract by generating sidechains having mirror image accounts of part or all mainchain assets
The present disclosure involves a sidechain testing system and method for improving security and stability of a smart contract.
US11301360B2 System and method for using an unobtrusive and discrete embedded barcode for debugging
Aspects of the present disclosure involve systems, methods, devices, and the like for generating an unobtrusive and discrete barcode used for debugging. In one embodiment, a system is introduced that enables the tracking of application interactions on a user device. The tracking can include the generation of a debug id which can include a discrete string used to describe locations, preferences, and interactions with a user device application. The string may then be converted into a corresponding barcode which can be discretely displayed on the user interface of the application. In another embodiment, the barcode may be captured and/or retrieved for use in debugging the application, in an instance where an application malfunction is encountered.
US11301356B2 System, method, and process for continuously identifying material changes and calculating risk for applications and infrastructure
A method and system for risk assessment of an application or infrastructure, includes: Code Intelligence Analyzers that scan historic code commits in code repositories of the application or infrastructure as well as real-time code commits; a Developer Behavior Profiler builds a behavior profile for each developer of the application, based, at least on the historic and real-time code commits and relevant issues in Issue Tracking Systems; and a Spacetime Graph, being a multidimensional graph detailing a current state of the application or infrastructure and a history of the code commits of the application or infrastructure, as determined by the Code Intelligence Analyzers and the Developer Behavior Profiler.
US11301351B2 Machine learning based data monitoring
An overall performance metric of a computer system may be determined for each bin of the set of analysis bins. In case one or more bins of the set of analysis bins do not have at least a predefined minimum number of records, a new set of analysis bins may be redefined by joining analysis bins of the set of analysis bins. For each bin of the redefined set of bins a machine learning (ML) performance metric of the ML model may be computed. The ML performance metric may be estimated for the set of analysis bins using the ML performance metrics of the redefined bins. The computer system may be configured based on a correlation over the set of analysis bins between the computed overall performance metric and the ML performance metric.
US11301349B2 Method and process of cyber security via software imaging
Control systems and methods for securing software images to be executed by the control system. In some examples the control system includes a control node, a concentrator node, and a security module. The security module may include a secured memory area that can hold software images. The security module may load a first executable image from the secured memory area to the control node. The security module may also load a second executable image from the secured memory area to the concentrator node. In some examples, rather than having a security module load the software images, the control node and concentrator node each include a secured area of memory where their respective software images reside. Each of the control node and concentrator node may load the software images from their respective secured areas of memory.
US11301348B2 Computer network with time series seasonality-based performance alerts
A computer platform for hosting applications utilizes a computing device to manage seasonal performance metric alerts. The computer device may include a memory and at least one processor coupled to the memory. The computer device may collect a time series of an application performance metric for a period of less than two weeks. The computer device may determine a daily distributions each day within the period. The computer device may apply a radial basis function (RBF) kernel-based change point detection to the time series to determine that the daily distributions include a weekend time period that has a different daily distribution than a time period before or after the weekend time period. The computer device may adjust a baseline prediction of the metric for the weekend time period. The computer device may send an alert based on a deviation of a value of the metric from the adjusted baseline prediction.
US11301343B2 Memory block age detection
Disclosed herein are related to an age detector for determining an age of a memory block, and a method of operation of the age detector. In one configuration, a memory system includes a memory block and an age detector coupled to the memory block. In one aspect, the memory block generates a first set of data in response to a first power on, and generates a second set of data in response to a second power on. In one configuration, the age detector includes a storage block to store the first set of data from the memory block, and inconsistency detector to compare the first set of data and the second set of data. In one configuration, the age detector includes a controller to determine an age of the memory block, based on the comparison.
US11301341B2 Replication system takeover with handshake
A method, a system, and a computer program product for executing a takeover process. A takeover process of a primary computing system by a secondary computing system is triggered. The secondary computing system stores transaction data replicated from the primary computing system. Writing of a redo log of transaction data of one or more transactions into storage by the primary computing system is suspended. The redo log is written by the primary computing system prior to the suspending is transmitted to the secondary computing system. The takeover process of the primary computing system by the secondary computing system is executed upon receiving and persisting the redo log at the secondary computing system.
US11301339B1 System and method for hybrid kernel and user-space checkpointing using a character device
A system, method, and computer readable medium for hybrid kernel-mode and user-mode checkpointing of multi-process applications using a character device. The computer readable medium includes computer-executable instructions for execution by a processing system. A multi-process application runs on primary hosts and is checkpointed by a checkpointer comprised of a kernel-mode checkpointer module and one or more user-space interceptors providing barrier synchronization, checkpointing thread, resource flushing, and an application virtualization space. Checkpoints may be written to storage and the application restored from said stored checkpoint at a later time. Checkpointing is transparent to the application and requires no modification to the application, operating system, networking stack or libraries. In an alternate embodiment the kernel-mode checkpointer is built into the kernel.
US11301336B2 Node level recovery for clustered databases
An example networked computing system comprises a node cluster; a database; at least one processor configured by instructions to perform operations in a method of node level recovery, the method comprising operations including at least: identifying a failed node among existing nodes in the node cluster; identifying and initiating a replacement node as a new node for the node cluster; accessing at the database a logical backup of the node cluster; retrieving logical backup data of the node cluster from the logical backup and applying a node level filter to identify rows of backup data associated with the failed node; and restoring the data rows identified by the node level filter to the new node.
US11301330B2 System and method for restoring metadata pages
A method, computer program product, and computing system for identifying one or more metadata pages stored in a storage array, thus defining a primary set of metadata pages. An alternative set of metadata pages may be generated from the primary set of metadata pages. A log of changes associated with the primary set of metadata pages may be generated. A copy of at least a portion of the primary set of metadata pages may be generated based upon, at least in part, the alternative set of metadata pages and the log of changes associated with the primary set of metadata pages. The alternative set of metadata pages may lag behind in time from the primary set of metadata pages by a predefined amount of time.
US11301328B2 Method for operating a microcontroller and microcontroller by executing a process again when the process has not been executed successfully
A method for operating a microcontroller, which includes a processor and a peripheral circuit on a common chip, the method including initiating a process in the peripheral circuit, in the peripheral circuit generating recovery data, executing the process, checking whether the process has been executed successfully and, in the event that the check reveals that the process has not been executed successfully, generating recovered data from the recovery data, and executing the process again.
US11301324B2 Method and apparatus for consistent and highly available data storage using local and fabric attached non-volatile memory storage devices
A server computer is configured to write a first copy of a block of data to a first namespace on a first non-volatile memory-based cache drive and a second copy of the block of data to a RAID controller for de-staging of the data to hard disk drives of a RAID array. Acknowledgment of hardening of the data on the hard disk drives initiates purging of the first copy of the block of data from the cache drive. High availability is enabled by writing a third copy of the block of data to a second server to store the block of data in a second namespace on a second non-volatile memory-based cache drive. Restoring of data after power loss accesses the data on the first non-volatile memory-based cache drive.
US11301322B2 Bypassing error correction code (ECC) processing based on software hint
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive metadata from an application, wherein the meta data indicates one or more processing operations which can accommodate a predetermined level of bit errors in read operations from memory, determine, from the metadata, pixel data for which error correction code bypass is acceptable, and generate one or more error correction code bypass hints for subsequent cache access to the pixel data for which error correction code bypass is acceptable, and transmit the one or more error correction code bypass hints to a graphics processing pipeline. Other embodiments are also disclosed and claimed.
US11301317B2 Method of controlling repair of volatile memory device and storage device performing the same
A method of controlling repair of a volatile memory device, includes, performing a patrol read operation repeatedly to provide error position information of errors included in read data from a volatile memory device, generating accumulated error information by accumulating the error position information based on the patrol read operation performed repeatedly, determining error attribute based on the accumulated error information, the error attribute indicating correlation between the errors and a structure of the volatile memory device, and performing a runtime repair operation with respect to the volatile memory device based on the accumulated error information and the error attribute. The errors may be managed efficiently to prevent failure of the volatile memory device, and thus performance and lifetime of the volatile memory device and the storage device may be enhanced.
US11301315B2 Automated hardware failure prediction framework
A method and system for improving an automated hardware apparatus failure prediction system is provided. The method includes automatically retrieving operational data associated with operation of a hardware device being monitored for potential failure. Differing time frame software windows associated with observing operational data and hardware device are determined and the operational data is analyzed. In response, an apparatus malfunction prediction software application and a component prediction software application is generated. Features associated with execution of the software applications are generated and a first group of features are added to software code of the apparatus malfunction prediction software application. A second group of features are additionally added to software code of the component prediction software application.
US11301314B2 Methods and systems for collaborative evidence-based problem investigation and resolution
Methods and systems for collaborative evidence-based problem investigation and resolution are described. The method includes receiving data related with fault that has occurred in faulty system. The data includes symptoms and details associated with each symptom. The method includes arranging data in symptoms table. The symptoms table includes rows for describing symptoms and columns for defining details associated with each symptom. The method includes facilitating concurrent update of symptoms table by users in order to indicate clues or update details, and causing provisioning of cause-effect UI to facilitate creation of cause-effect graph using clues. The method includes creating cause-tree/fishbone diagram based in part on at least one of: causes defined by users, symptoms and clues defined in symptoms table, components of faulty system, and historical data from prior problem investigations. The method further includes displaying cause-tree/fishbone diagram for facilitating determination of potential causes and solutions of new faults.
US11301310B2 Shared application interface data through a device-to-device communication session
There are provided systems and methods for shared application interface data through a device-to-device communication session. A user may utilize a device to engage in an electronic communication session with another user, such as a shared messaging or video chat session. During the session, the user may utilize another application on the same device to perform separate application data processing, such as accessing a website or an online marketplace that may include interface output data. The user may activate a plug-in or add-on that may allow application data sharing for current application data in the separate application during the communication session. The device may determine the present application data, such as a displayable instance of the current interface data, and may transmit the data to the other user's device through the communication session. Further, the plug-in may allow for split transaction and data processing.
US11301306B2 Apparatus, systems, and methods for remote system batch processing
Methods that can batch process data on a remote system or disaster recovery (DR) site are disclosed herein. One method includes determining, by a processor, a first performance level for a production site based on a set of first resources for the production site and determining a second performance level for a DR site based on a set of second resources for the DR site. The method further includes allocating a portion of a workload scheduled for processing on the production site to the DR site for processing on the DR site in response to determining that a set of predetermined parameters related to the first performance level, the second performance level, or both the first performance level and the second performance level is satisfied. Apparatus, systems, and computer program products that can include, perform, and/or implement the methods are also disclosed herein.
US11301299B2 Data based scheduling for horizontally scalable clusters
An apparatus can comprise a processor and a memory. The memory can store instructions that, when executed by the processor, cause the processor to associate a plurality of consumer containers with a data container. The plurality of consumer containers can host workloads that access a data segment hosted by the data container. The plurality of consumer containers and the data container can be scheduled on different nodes of a horizontally scalable cluster. A node of the horizontally scalable cluster that hosts the data container can be identified. The plurality of consumer containers can be scheduled to execute on the node based on the association between the plurality of consumer containers and the data container.
US11301295B1 Implementing an application specified as a data flow graph in an array of data processing engines
Implementing an application using a plurality of data processing engines (DPEs) can include, in a first pass, mapping, using computer hardware, a data flow graph onto an array of DPEs by minimizing direct memory access (DMA) circuit usage and memory conflicts in the array of DPEs and, in response to determining that a mapping solution generated by the first pass requires an additional DMA circuit not specified by the data flow graph, inserting, using the computer hardware, additional buffers into the data flow graph. In a second pass, the additional buffers can be mapped, using the computer hardware, onto the array of DPEs by minimizing the memory conflicts in the array of DPEs.
US11301293B2 Determining a job group status based on a relationship between a generation counter value and a ticket value for scheduling the job group for execution
A job scheduler system includes one or more hardware processors, a memory including a job group queue stored in the memory, and a job scheduler engine configured to create a first job group in the job group queue, the first job group includes a generation counter having an initial value, receive a first request to steal the first job group, determine a state of the first job group based at least in part on the generation counter, the state indicating that the first job group is available to steal, based on the determining the state of the first job group, atomically increment the generation counter, thereby making the first job group unavailable for stealing, and alter an execution order of the first job group ahead of at least one other job group in the job group queue.
US11301290B1 System and method for controlled sharing of consumable resources in a computer cluster
In one embodiment, a method includes empirically analyzing a set of active reservations and a current set of consumable resources belonging to a class of consumable resources. Each active reservation is of a managed task type and includes a group of one or more tasks requiring access to a consumable resource of the class. The method further includes, based on the empirically analyzing, clocking the set of active reservations each clocking cycle. In addition, the method includes, responsive to the clocking, sorting a priority queue of the set of active reservations.
US11301287B2 Pattern-based orchestration of cloud provisioning tasks at runtime
A method and associated systems for automated orchestration of complex server provisioning tasks. An orchestration-optimization system receives input that identifies a destination, platform, and pattern of tasks that together characterize a procedure for building a particular virtualized computer environment. The system selects a set of generic orchestration methods that identify in general terms each task required to build the environment. The system then embeds into the orchestration methods all currently known contextual data associated with the specified build procedure, converting the generic methods into a build-specific runlist of tasks. When the environment is ready to be built, additional environment-specific data that becomes known only at build time is inserted into placeholders previously embedded into the runlist tasks. The system then performs the sequence of runlist tasks in order to automatically build the virtualized system.
US11301286B2 System and method for supporting optimization of usage efficiency of resources
An optimization support system that supports optimization of usage efficiency of resources identifies resource consumption and cost of each virtual machine, from management data. The management data includes data representing, for each of a plurality of virtual machines, attributes and cost of the virtual machine, and at least resource consumption out of resource consumption and resource usage rate of each of a plurality of types of calculation resources allocated to the virtual machine. The optimization support system displays a management user interface (UI) that is a UI representing both resource consumption and cost regarding the plurality of virtual machines.
US11301285B1 Methods and systems for seamless virtual machine changing for software applications
A method and a system to perform the method are disclosed, the method includes receiving, by a virtualization server communicatively coupled with a client device, a request to provide a virtual machine (VM) to a client device, accessing a profile associated with the client device, instantiating a VM on the virtualization server, wherein the VM is a linked clone VM of a base VM, wherein the linked clone VM has (1) a read-only access to a shared range of a persistent memory associated with the base VM, wherein the shared range of the persistent memory is determined in view of the profile associated with the client device and stores at least one application installed on the virtualization server, (2) a write access to a private range of the persistent memory, wherein the private range is associated with the VM, and providing the VM to the client device.
US11301276B2 Container-as-a-service (CaaS) controller for monitoring clusters and implemeting autoscaling policies
Embodiments described herein are generally directed to a controller of a managed container service that facilitates autoscaling based on bare metal machines available within a private cloud. According to an example, a CaaS controller of a managed container service monitors a metric of a cluster deployed on behalf of a customer within a container orchestration system. Responsive to a scaling event being identified for the cluster based on the monitoring and an autoscaling policy associated with the cluster, a BMaaS provider associated with the private cloud may be caused to create an inventory of bare-metal machines available within the private cloud. Finally, a bare metal machine is identified to be added to the cluster by selecting among the bare-metal machines based on the autoscaling policy, the inventory and a best fit algorithm configured in accordance with a policy established by or on behalf of the customer.
US11301275B2 Cross-function virtualization of a telecom core network
In the present disclosure, functions associated with the central office of an evolved packet core network are co-located onto a computer platform or sub-components through virtualized function instances. This reduces and/or eliminates the physical interfaces between equipment and permits functional operation of the evolved packet core to occur at a network edge.
US11301264B2 Processing core with operation suppression based on contribution estimate
Processing cores with the ability to suppress operations based on a contribution estimate for those operations for purposes of increasing the overall performance of the core are disclosed. Associated methods that can be conducted by such processing cores are also disclosed. One such method includes generating a reference value for a composite computation. A complete execution of the composite computation generates a precise output and requires execution of a set of component computations. The method also includes generating a component computation approximation. The method also includes evaluating the component computation approximation with the reference value. The method also includes executing a partial execution of the composite computation using the component computation approximation to produce an estimated output. The method also includes suppressing the component computation, while executing the partial execution, based on the evaluation of the component computation approximation with the reference value.
US11301262B2 Policy enabled application-release-management subsystem
The current document is directed to automated application-release-management facilities that, in a described implementation, coordinate continuous development and release of cloud-computing applications. The application-release-management process is specified, in the described implementation, by application-release-management pipelines, each pipeline comprising one or more stages, with each stage comprising one or more tasks. The currently described methods and systems employ configuration files to specify configuration of the execution environment for application-release-management pipelines, application-release-management-pipeline stages, and application-release-management-pipeline-stage tasks and apply policies to configuration files to further specify the execution environments for application-release-management pipelines.
US11301261B2 System and method for displaying an image through a platform initialization process
A disclosed information handling system is configured to display a consistent logo or image throughout a platform initialization process. In a first-time boot, in a DXE phase, image information is read from firmware storage and processed for native resolution for a display panel and HOB information is saved to firmware volumes with Hand-Off Block (HOB) information. In subsequent iterations of the platform initialization process, the processed image is displayed early in a PEI phase and the HOB information is stored with the processed image. The image is displayed throughout the DXE and BDS phases of each subsequent platform initialization process and the display is consistent for different information handling systems and display panels.
US11301260B2 Configurable option ROM
An example apparatus can include a host device and an apparatus including a memory device and a controller coupled to the memory device, wherein the host device is configured to send a command to read an image to configure the host to boot from the memory device to the controller and wherein a base address register is configured to receive the command, indicate the size of the image, and redirect the command to a first image in memory using a first register that indicates a size of the first image and a second register that indicates a location of the first image.
US11301255B2 Method, apparatus, device, and storage medium for performing processing task
Methods, apparatuses, devices, and storage media for performing a processing task are provided. A portion of portions of the processing task can include a group of operations that are to be performed at a processing unit of processing units. The group of operations can include operations of a first type and operations of a second type. In the method, a first queue for performing the operations of the first type and a second queue for performing the operations of the second type can be built, respectively. Based on a definition of the processing task, a dependency relationship between a group of operations to be performed at the processing unit and a group of operations to be performed at other processing units in the plurality of processing units can be obtained. Operations in the first queue and operations in the second queue can be performed respectively based on the dependency relationship.
US11301254B2 Instruction streaming using state migration
A method, system, and/or processor for processing data is disclosed that includes processing a parent stream, detecting a branch instruction in the parent stream, activating an additional child stream, copying the content of a parent mapper copy of the parent stream to an additional child mapper copy, dispatching instructions for the parent stream and the additional child stream, and executing the parent stream and the additional child stream on different execution slices. In an aspect, a first parent mapper copy is associated and used in connection with executing the parent stream and a second different child mapper copy is associated and used in connection with executing the additional child stream. The method in an aspect includes processing one or more streams and/or one or more threads of execution on one or more execution slices.
US11301244B1 Machine learning based tracking of derivaitive code
In an approach for using machine learning to track programming code derivatives of source code, a processor captures the source code to track iterations of the source code. A processor detects a change of the source code. A processor analyzes derivative code from the source code for correlation with the source code based on similarity. A processor determines that one or more functions of the derivative code are related to the change of the source code based on the correlation. A processor highlights the related one or more functions of the derivative code.
US11301243B2 Bidirectional evaluation for general—purpose programming
A method of facilitating bidirectional programming of a user may include receiving an original program source code and evaluating the original program source code in the forward direction to generate a program output. The evaluation may occur in a programming environment. The program output may be displayed, and an indication of the user corresponding to modifying the program output may be received. The modified program output may be evaluated to generate an updated program source code, wherein the updated program source code, when evaluated, may generate the modified program output. The modified program output may be displayed in a display device of the user. A computing system including a bidirectional programming environment may also be included.
US11301242B2 Feature-based reporting of software versions
Aspects of feature-based reporting of software versions are described. A set of features of a software configured on a computing device is ascertained. A first database is queried, based on a current version of the software installed on the computing device and the set of features, to obtain a list of relevant defects addressed for each feature in later versions of the software. A second database is queried, based on the current version of the software and the set of features, to obtain a list of relevant enhancements provided for each feature of the set of features in the later versions. A report is generated based on responses received from the first and second database. The report comprises, for each feature, a summary of the list of relevant defects addressed and the list of relevant enhancements provided in each later version.
US11301241B2 Enterprise reports, error handler and audits compartmentalized by web application
A method and system for implementing an enterprise error handler and audit module for a web application. The method framework approach embodied in the present invention provides a site-wide error handler and audit for web applications on multiple servers across an enterprise with compartmentalized error and audit reports per application. The present invention focuses on software development user interface and user responses, and so teaches error details and audits from clients to support troubleshooting for different development teams.
US11301240B2 Deep identification of IoT devices
A process for management of Internet-of-Things (IoT) devices includes a management system for identifying, interrogating, and updating devices connected to one or more networks. The management system can include a data store for storing various data related to the devices and the various processes of the management system. The management system can include a controller for executing processes such as interrogation processes, firmware change processes, credential change processes, and other processes. The controller can determine versions of firmware and other configuration properties of a device and generate various profiles for updating the firmware and other configuration properties. The controller can determine upgrade paths for updating the firmware and other configuration properties from a first version to a second version, the upgrade paths including one or more intermediary versions for facilitating the upgrade path. The management system can update devices individually, on a device family basis, or on a system-wide basis.
US11301238B2 Firmware updating method and firmware updating system
A firmware updating method and a firmware updating system are provided. A host can individually transmit firmware update files to a terminal device, and the host checks by an algorithm whether each of the firmware update files needs to be compressed before each of the firmware update files is transmitted. For the firmware update file that needs to be compressed, the host uses a compression algorithm to reduce a file size of the firmware update file.
US11301237B2 Upgrading method and apparatus
Some embodiments of the present disclosure provide an upgrading method and apparatus. The upgrading method includes, acquiring upgrading information of each component to be upgraded; determining an upgrading strategy of the each component to be upgraded according to the upgrading information of the each component to be upgraded; upgrading the each component according to the upgrading strategy of the each component to be upgraded. Using the upgrading method, different upgrading strategies for different components to be upgraded can be determined. Compared with the existing technology that requires manual determination of upgrading strategies, the upgrading method and apparatus reduce loss caused by an error from manual deployment of an application and improve application upgrading efficiency.
US11301236B2 Updating components of a modular system
A procedure for changing, in particular for updating a control program of an input/output module (I/O module), wherein the I/O module is attached side-by-side to a head station of a modular fieldbus node, said procedure comprising transferring data describing the change from the head station via a local bus to the I/O module, wherein the local bus connects the head station to the I/O module, checking the compatibility of the I/O module with the change by the I/O module, and transferring feedback, based on the checked compatibility of the I/O module, from the I/O module via the local bus to the head station; a correspondingly configured I/O module is also presented.
US11301235B1 Application downtime reduction using detached mode operation during operating system updates
Prior to an update of an operating system of a computing device, a configuration operation is performed with respect to a particular processor of the computing device, such that the particular processor is indicated to the operating system as being in an offline state while an application runs at the particular processor. The operating system is then updated. The update comprises a time interval in which the operating system is unavailable and the application performs one or more computations at the particular processor. After the update, the application is restarted.
US11301234B2 Method and apparatus for auto installing application into different terminals
An apparatus and method of automatically installing an application in different terminals by storing terminal information of a user and allowing the user to install an application when the user installs an application in at least two terminals, and in which an installation process may be automatically conducted is provided. Information related to an application installed in a first terminal is received from the first terminal; and a second terminal is requested to install another application corresponding to the application, in the second terminal, by using the received information related to the application.
US11301232B2 Update management service for enterprise computing environments
A system and method for management of updates across a plurality of enterprise computing devices. The system is configured to receive telemetry about the enterprise computing devices that will be used to develop a rollout strategy for upcoming updates. The system provides IT administrators with a user interface for modifying and customizing the rollout strategy. The proposed system and method can significantly improve the efficiency of regular update deployments to enterprise computing devices, and reduce the network cost associated with such deployments.
US11301230B2 Machine learning multimedia conversion assignment
A method and system for improving a machine learning multimedia conversion process is provided. The method includes automatically connecting hardware devices to a server hardware device. Audio and/or video data from a meeting between individuals is recorded form a location and each individual is identified via sensor data. Attributes for each user are identified and the audio and/or video data is converted to text data. Portions of the text data are analyzed and associated with each individual. Action items in the text data are identified and assigned to the individuals based on the attributes. Self-learning software code for executing future multimedia conversion processes is generated based on the assigning and the self-learning software code is modified based on results of executing the future multimedia conversion processes.
US11301229B2 System update device and system update method
A system update device 10 includes a first procedure generation unit 12 which generates a reverse execution procedure, which is a procedure including multiple reverse operations generated on the basis of a part of the update procedure that does not include operations for which a reverse operation cannot be generated, wherein said multiple reverse operations are arranged in a reverse order of the predetermined order; a planning unit 13 which plans an operation procedure for transitioning, from an arbitrary state during execution of the update procedure to the current state, the state of a state element which corresponds to a part of the update procedure that includes operations for which a reverse operation cannot be generated; and a second procedure generation unit 14 which generates a rollback procedure by combining the generated reverse execution procedure and the planned procedure.
US11301227B2 Server apparatus, information processing apparatus, and control method for installing application
An information processing apparatus in which a web browser configured to communicate with a server apparatus and a peripheral device is provided includes an execution unit, an identification information reception unit, an application information reception unit, and a transmission unit. The execution unit is configured to execute a script received via the web browser. The identification information reception unit is configured to, based on the execution unit having executed the script, receive device identification information about the peripheral device from the peripheral device. The application information reception unit is configured to transmit the device identification information received by the identification information reception unit to the server apparatus and receive application information from the server apparatus. The transmission unit is configured to transmit the application information received by the application information reception unit to the peripheral device so that the peripheral device installs an application.
US11301217B1 Systems and methods for automated building, managing, and distributing of operating systems with different customizations for different users
Disclosed are systems and methods that include user interfaces (“UIs”) and a controller for automating the building, management, and distribution of operation systems (“OSes”) with different customizations for different users. A UI may include selectable elements for different OS distributions, and may present a first set of components from a selected particular OS distribution and a second set of components that are not included with the particular OS distribution. The controller may generate a custom OS build based on a first subset of components that are selected from the first set of components, and a second subset of components that are selected from the second set of component using the UI. The controller may provide a repository that is accessed with an identifier and that links to each selected component of the custom OS build, and may distribute the custom OS build from the repository to a node.
US11301210B2 Merging multiple sorted lists in a distributed computing system
A technique is described for merging multiple lists of ordinal elements such as keys into a sorted output. In an example embodiment, a merge window is defined, based on the bounds of the multiple lists of ordinal elements, that is representative of a portion of an overall element space associated with the multiple lists. Lists of elements to be sorted can be placed into one of at least two different heaps based on whether they overlap the merge window. For example, lists that overlap the merge window may be placed into an active or “hot” heap, while lists that do not overlap the merge window may be placed into a separate inactive or “cold” heap. A sorted output can then be generated by iteratively processing the active heap. As the processing of the active heap progresses, the merge window advances, and lists may move between the active and inactive heaps.
US11301207B1 Playback device
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US11301205B2 Control and audio systems for a boat
A boat includes a dash positioned proximate a windshield at a first non-zero angle. A speaker is mounted under a top surface of the dash at a second non-zero angle. The speaker is positioned to direct sound emanating from the speaker through an opening in the dash and the windshield is configured to reflect the sound emanating from the speaker as reflected sound in an aft direction. The boat may also include an enclosure having a reflective surface positioned within a cavity formed between the deck and hull of the boat. A speaker, mounted within the enclosure, and the reflective surface are configured to reflect sound emanating from the speaker off of the reflective surface and through an opening of the enclosure.
US11301201B2 Method and apparatus for playing audio files
An electronic device is provided. The electronic device includes a controller configured to execute one or more modules, an audio reproduction module configured to reproduce an audio file including reproduction sections, each of the reproduction sections comprising audio data and directional information, a display configured to display selectable objects corresponding to the directional information, and an audio control module configured to determine whether to reproduce audio data corresponding the directional information based on an input for selecting one of the selectable objects.
US11301200B2 Method of providing annotation track on the content displayed on an interactive whiteboard, computing device and non-transitory readable storage medium
The present document discloses an the method of providing annotation track on the content displayed on an interactive whiteboard, an apparatus, a device, and a storage medium. The method of providing annotation track includes: displaying screen sharing data; displaying an annotation track, where the annotation track is generated based on an annotation command or a touch operation; controlling the annotation track to change synchronously with a change of corresponding screen sharing data on a display interface.
US11301196B2 Method, device and program for browsing information on a display
An electronic device, such as held device, having a display and camera, displays a user interface that includes a user interface object displayed at a first size; detects, via the camera, a change in distance between a user of the electronic device and the electronic device; and in response to detecting the change in distance between the user the electronic device and the electronic device, changes size of the displayed user interface object.
US11301184B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor and a storage device. The storage device stores software including plural element programs to be executed by the processor. At least one of the plural element programs causes the processor to execute a specific process in the case where a different element program is being updated. The specific process includes handling a situation in which the different element program is being updated.
US11301182B2 Control apparatus, image forming apparatus, information processing apparatus, control method, and storage medium for predicting possibility of malfunction
A control apparatus includes: an acquisition unit configured to acquire measurement data in continuous printing in which print images corresponding to a plurality of pages generated based on print data are continuously printed, the measurement data being data obtained by measuring a status of an image forming apparatus while the image forming apparatus is printing a print image for at least one measurement target page out of the plurality of pages without using a rest of the plurality of pages as measurement target pages; and a prediction unit configured to perform processing of predicting a possibility of a malfunction of the image forming apparatus using the measurement data.
US11301179B2 Image forming apparatus and control program of image forming apparatus
There is provided an image forming apparatus that forms an image to which foil is to be transferred in foil stamping printing, the image forming apparatus including a hardware processor that outputs a calculation result of a total length in a sheet conveyance direction of an image part/image parts formed at time of execution of a print job.
US11301178B2 Stitching frames into which image has been subdivided along length of image
A method is described in which a length of an image is compared with a threshold associated to a print device. The image is subdivided into a sequence of print frames. Each print frame has length equal to or less than the threshold. A stitching operation is performed on at least two consecutive print Compare a length of an image with a threshold frames. The print device is controlled to sequentially print the at least two stitched consecutive print frames.
US11301177B2 Data structure storage and data management
The instant disclosure provides a data structure store system and a method of managing data in the store. The method includes receiving, by a data structure store management system, a request for storing data from a client. In the created data structure, each data element includes a portion of the data. On receiving a read request for at least part of the data, the data structure store management system provides at least part of the data to a recipient device. The data elements are stored in persistent memory in the form of one or more non-volatile random access devices, wherein during a time interval between receiving the storing request and providing the at least part of the data by the data structure store management system to the recipient device, the data structure store management system provides no portion of the data for writing to a hard disk drive.
US11301171B2 Memory system with controller to write data to memory based on lifetime information in write command
According to one embodiment, a memory system detects a first block in which an elapsed time from a time point at which the block has been filled with write data exceeds a first period. The memory system notifies a host of a list of identifiers capable of identifying valid data portions stored in the first block or a list of identifiers capable of identifying all data portions stored in the first block. When receiving, from the host, a first copy request specifying one or more valid data portions stored in the first block as copy target data and specifying the second block group as a copy destination block group, the memory system copies the one or more valid data portions specified as the copy target data from the first block to the second block group.
US11301168B2 Storage system and method for user-defined data archiving
A storage system and method for user-defined data archiving are provided. In one embodiment, the method comprises: receiving a write command from a host; determining whether the storage system received an indicator from the host indicating that data of the write command is archive data; in response to determining that the storage system received the indicator, storing the data in the multi-level memory cells; and in response to determining that the storage system did not receive the indicator, storing the data in the single-level memory cells. Other embodiments are provided.
US11301165B2 Accelerating shared file checkpoint with local burst buffers
A data management system and method for accelerating shared file checkpointing. Written application data is aggregated in an application data file created in a local burst buffer memory at a compute node, and an associated data mapping built index to maintain information related to the offsets into a shared file at which segments of the application data is to be stored in a parallel file system, and where in the buffer those segments are located. The node asynchronously transfers a data file containing the application data and the associated data mapping index to a file server for shared file storage. The data management system and method further accelerates shared file checkpointing in which a shared file, together with a map file that specifies how the shared file is to be distributed, is asynchronously transferred to local burst buffer memories at the nodes to accelerate reading of the shared file.
US11301164B1 Multi-actuator storage device with actuator selection
A multi-actuator storage device includes separate actuators that can be used to access a storage medium. A property of a request can be analyzed to determine which actuator to use to access data associated with the request. For example, high-priority requests can be handled by an actuator designated for random I/O requests, whereas low-priority requests can be handled by an actuator designated for sequential I/O requests. Writes can be treated as low-priority requests. In a particular embodiment, a priority bit can be used to determine which actuator is used to access the data.
US11301159B2 Storage system and data transfer method
A storage system includes at least one drive chassis connected to at least one host computer via a first network, and a storage controller connected to the drive chassis, in which the storage controller instructs the drive chassis to create a logical volume, and the drive chassis creates a logical volume according to an instruction from the storage controller, provides a storage area of the storage system to the host computer, and receives an IO command from the host computer to the storage area of the storage system.
US11301157B2 Data access method and storage array
A disk array includes SSD of different page sizes and a virtual disk is constructed based on the SSDs of different page sizes. The constructed virtual disk formed by a hybrid-page chunk which includes a large-page chunk, a small-page chunk, and the small-page chunk, is not provided for the host for use, and is only used to migrate data corresponding to the large-page chunk. Based on the virtual disk formed by the hybrid-page chunk, the data with a large granularity can be stored in the SSD with a large page size, and data with a small granularity is migrated to the SSD with a small page size.
US11301152B1 Intelligently moving data between storage systems
Intelligently moving data between storage systems, including: identifying characteristics associated with a plurality of data communications paths between a source storage system and a plurality of target storage systems; identifying characteristics associated with a plurality of data communications paths between two or more target storage systems; selecting, using the characteristics associated with the plurality of data communications paths between the source storage system and the plurality of target storage systems and the characteristics associated with a plurality of data communications paths between two or more target storage systems, an optimal path between the source storage system and each of the target storage systems; and migrating data stored on the source storage system to each of the target storage systems utilizing the optimal paths.
US11301151B2 Multi-die memory apparatus and identification method thereof
A multi-die memory apparatus and identification method thereof are provided. The identification method includes: sending an identification initial command and a first start command to a plurality of memory devices by a controller for starting a first identification period; respectively generating a plurality of first target numbers by the memory devices; respectively performing first counting actions and comparing a plurality of first counting numbers with the first target numbers by a plurality of un-identified memory devices to set a first time-up memory device of the memory devices; and, setting an identification code of the first time-up memory device of the un-identified memory devices to be a first value.
US11301149B2 Efficient metadata storage for a non-volatile storage device
Embodiments of the present disclosure relate to an electronic apparatus that includes a metadata generator, to generate an extents table (ET) that lists one or more extents pages (EPs), where an EP is a fixed size, and where the one or more EPs store one or more extents. An extent includes an allocation indication for a cluster in a memory device, where a number of the extents corresponds to a number of clusters of the memory device, where a subset number of the extents is stored in one of the one or more EPs, and where the subset number is based on the fixed size of the EP. The electronic apparatus further includes a metadata updater, to modify the allocation indication in the extent stored in the one of the one or more EPs, based on a corresponding change in an allocation of the cluster in the memory device.
US11301148B2 Configurable memory storage system
Various embodiments for configurable memory storage systems are disclosed. The configurable memory storages selectively choose an operational voltage signal from among multiple operational voltage signals to dynamically control various operational parameters. For example, the configurable memory storages selectively choose a maximum operational voltage signal from among the multiple operational voltage signals to maximize read/write speed. As another example, the configurable memory storages selectively choose a minimum operational voltage signal from among the multiple operational voltage signals to minimize power consumption.
US11301147B2 Adaptive concurrency for write persistence
A method for adaptive concurrency for write persistence in a storage system, performed by the storage system, is provided. The method includes selecting a write process from among a plurality of write processes, responsive to receiving a write request for writing data into the storage system, and writing the data into the storage system in accordance with the selected write process. One of the plurality of write processes includes transferring the data into the storage system, locking an inode associated with file information of the data in memory, updating the file information in the inode while the inode is locked, committing the data while the inode is locked, and unlocking the inode.
US11301144B2 Data storage system
A data storage system includes multiple head nodes and data storage sleds. A control plane of the data storage system designates, for a volume partition, one of the head nodes to function as a primary head node storing a primary replica of the volume partition and designates two or more other head nodes to function as reserve head nodes storing reserve replicas of the volume partition. Additionally, the primary head node causes volume data for the volume partition to be erasure encoded and stored on multiple mass storage devices in different ones of the data storage sleds.
US11301143B2 Selective accelerated sampling of failure-sensitive memory pages
A processing device in a memory system determines sensitivity value of a memory page in the memory system. The processing device assigns the memory page to a sensitivity tier of a plurality of sensitivity tiers based on a corresponding sensitivity value, wherein each sensitivity tier has a corresponding range of sensitivity values. The processing device further determines a targeted scan interval for each sensitivity tier of the plurality of sensitivity tiers and scans a subset of a plurality of memory pages in the memory component, wherein the subset comprises a number of memory pages from each sensitivity tier determined according to the corresponding targeted scan interval of each sensitivity tier.
US11301136B2 Capacity forecasting based on capacity policies and transactions
According to one aspect of the present disclosure, a technique for capacity forecasting includes a host having a processor unit and a memory. Resource data associated with an environment is stored in the memory having inventory information of storage resources of the environment. A ledger module executable by a processor unit accesses policy data associated with data archival and creates an archival transaction. The ledger module targets data for the archival transaction, links at least one storage resource to the archival transaction, and forecasts a change in capacity of the linked storage resource for the archival transaction based on the policy data.
US11301135B2 Data management device, data management program, and data management method
The data management device capable of calculating an evaluation index based on the sensor data includes: a sensor data acquisition unit that acquires the sensor data from one or more sensors installed in an industrial machine; an evaluation index calculation unit that calculates the evaluation index with use of the sensor data; a sensor data storage unit that saves the sensor data; and a sensor data deletion unit that deletes the sensor data when a total volume of the sensor data in the sensor data storage unit exceeds an upper limit. The sensor data deletion unit determines saving priority of the sensor data based on a degree of change in the evaluation index and deletes the sensor data in accordance with the saving priority.
US11301131B2 Method for split-screen display, terminal, and non-transitory computer readable storage medium
A method for split-screen display is provided and a terminal are provided, which relate to the field of electronic technologies. The method includes the following. A first interface is displayed in a display region of a screen of the terminal. An operation signal in a preset direction is detected in a preset region at an edge of the terminal, while displaying the first interface. The display region of the screen is divided into at least two sub-regions according to the operation signal detected, where the first interface is displayed in a first sub-region of the at least two sub-regions.
US11301127B2 Methods and apparatus for correcting input error in input apparatus
Methods and apparatus are provided for correcting an input error in an input apparatus capable of touch inputs of a first touch input scheme and a second touch input scheme. Upon detecting a touch input of the first touch input scheme, an activity corresponding to the detected touch input is executed and activity execution information corresponding to the activity is stored. The activity executed in accordance with the touch input of the first touch input scheme is cancelled, when a touch input of the second touch input scheme occurs before the touch input of the first touch input scheme is released or before a preset timer expires. The first touch input scheme and the second touch input scheme are different schemes.
US11301123B2 Lock screen media playback control
Example techniques relate to lock screen media controls. While a mobile device is in the locked state, an example implementation involves selecting one or more playback devices from among the multiple playback devices connected to a local area network, displaying a lock screen control for the one or more selected playback devices, the lock screen control including: a playback status control displaying metadata of a particular audio track playing back on the one or more selected playback devices and one or more transport controls to control playback by the one or more selected playback devices. The example implementation also involves receiving input data representing a command to adjust playback volume on one or more selected playback devices and sending, via a wireless network interface of the mobile device, instructions to cause the one or more selected playback devices to adjust playback volume according to the command.
US11301121B2 Generating content items out of an electronic communication workflow
Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.
US11301115B2 Determining most relevant accounts in a conversation
A computing device can receive at least a first post in association with a first account, a second post in association with the first account, the second post being associated with the first post, a third post in association with a second account, the third post being associated with the first post, a fourth post in association with the second account, the fourth post being associated with the first post, and a fifth post in association with a third account, the fifth post being associated with the first post, determine that the first account and the second account are most relevant to a conversation, and based on determining that the first account and the second account are most relevant to the conversation, present the first post, the second post, the third post, and the fourth post without presenting the fifth post.
US11301111B2 3-dimensional dipolar modular assessment of perceived change with situational characteristics
Methods and systems for assessing perceptual characteristics are provided. In one embodiment, a process is applied which includes receiving at a processing device a first individualized perceptual domain, a second individualized perceptual domain, and a third individualized perceptual domain; receiving a first perceptual characteristic range; receiving a second perceptual characteristic range; receiving a third perceptual characteristic; creating a current perceptual range from the first perceptual characteristic, the second perceptual characteristic range, and the third perceptual characteristic range; receiving a data set of situational characteristics; converting the current perceptual range into a 3-dimensional representation; creating a correlation of the 3-dimensional representation with the data set of situational characteristics; and presenting the correlation of the 3-dimensional representation of the current perceptual range.
US11301109B1 Computing device with new window creation command and related systems and methods
A method is for operating a GUI on a display, the GUI having existing windows. The method may include receiving a window creation command and a current screen of the GUI with the existing windows, and the window creation command may have an original window size value and an original window position value. The method may include dividing the current screen of the GUI into different content regions, each different content region having a region size value, and a region position value. The method may include classifying each of the different content regions as a content type from a different content types, generating a new window position value, and generating a new window creation command including the original window size value and the new window position value, and forwarding the new window creation command to the GUI.
US11301105B2 Display devices
A display device including an input sensor having sensing electrodes disposed in a sensing area and signal lines. Each of the signal lines is connected to a corresponding electrode of the sensing electrodes and disposed in the line area. One signal line of the signal lines includes a first portion having a constant width, a second portion disposed outside a corner area of the sensing area, extending from the first portion, and having a width gradually increasing in a direction that is away from the first portion, a third portion extending from the second portion and having a width gradually varying in a direction that is away from the second portion, and a fourth portion extending from the third portion and having a constant width.
US11301103B2 Touch input device
A touch input device includes an organic light emitting display module; a pressure sensor including a pressure electrode outputting a first sensing signal for detecting a touch pressure and which is attached under the organic light emitting display module; a touch sensor including drive electrodes to which a driving signal is applied and receiving electrodes outputting a second sensing signal for detecting a touch position; and a substrate located under the organic light emitting display module. The substrate is spaced apart from the organic light emitting display module and includes a reference potential layer. A controller detects a magnitude of the touch pressure based on the first sensing signal. The organic light emitting display module is bent by the touch pressure. A distance between the pressure electrode and the reference potential layer is changed according to a bending of the organic light emitting display module.
US11301100B2 Display device
A thin and lightweight display device is disclosed. An organic light-emitting display device having a touch sensor is configured such that an outer planarization layer fills a space between a plurality of dams, thereby preventing a short circuit between routing lines in the space between the dams, and such that touch electrodes are disposed on an encapsulation structure for encapsulating a light-emitting element, with the result that an additional bonding process is not required, whereby the process is simplified and cost is reduced.
US11301096B2 Touch sensor and method of manufacturing the same
A touch sensor includes a base layer and an electrode pad portion formed in a bezel area of the base layer. The base layer includes recessed portions, which are spaced apart along the edge and recessed inward, outside the electrode pad portion.
US11301092B2 Display device with electrostatic capacitive touch panel
Provided is a display device with an electrostatic capacitive touch panel including a display panel that displays an image, an electrostatic capacitive touch panel that detects a presence/absence of a contact, a circuit substrate that is provided with a control circuit controlling the display panel and the electrostatic capacitive touch panel, a metal frame that has a first opening portion and is provided between the display panel and the control substrate, a first flexible substrate that passes through the first opening portion and couples the display panel and the control substrate to each other, and a second flexible substrate that is provided with a semiconductor element receiving a signal output from the electrostatic capacitive touch panel and couples the electrostatic capacitive touch panel and the control substrate to each other without passing through the first opening portion.
US11301089B2 Stylus identification
An optical IR touch sensing apparatus configured to determine, based on output signals of light detectors, a light energy value for each light path across a touch surface, and generate a transmission value for each light path based on the light energy value. A processor is then configured to operate an image reconstruction algorithm on at least part of the thus-generated transmission values and determine a position of a touching object on the touch surface, and an attenuation value corresponding to the attenuation of the light resulting from the object touching the touch surface. Using these values, the processor is configured to identify the type of object.
US11301082B2 Fingerprint recognition unit and fabrication method thereof, fingerprint recognition module and display device
The present disclosure provides a fingerprint recognition unit and a fabrication method thereof, a fingerprint recognition module and a display device. The fingerprint recognition unit includes: a bearing substrate; a receiving electrode layer on the bearing substrate; a piezoelectric material layer on a side of the receiving electrode layer away from the bearing substrate; and a driving electrode layer on a side of the piezoelectric material layer away from the receiving electrode layer. A density of the driving electrode layer is greater than 5 g/cm3, and a thickness of the driving electrode layer, a thickness of the piezoelectric material layer and a thickness of the bearing substrate are configured such that a vibration nodal plane of the piezoelectric material layer is within the piezoelectric material layer.
US11301081B2 Touch system and touch sensitive processing apparatus and method thereof for detecting whether touch panel is partially submerged in conductive liquid
The present invention provides a touch sensitive method applicable when a touch panel is half submerged in conductive liquid, wherein the touch panel comprises multiple parallel first electrodes and multiple parallel second electrodes, the touch sensitive processing method comprising: performing a step for acquiring a liquid line with respect to the touch panel for receiving a covered area of the touch panel below the liquid line; detecting in the covered area; reporting no touching or approximating events to a host if there are more than two first touching or approximating events or no event are detected; and reporting a first touching or approximating event to the host if there is only one first touching or approximating event is detected
US11301075B2 Touch detection device and display device with the same
According to one embodiment, a touch detection device includes first detection electrodes in a detection area, second detection electrodes in the detection area, extending to intersect the first detection electrodes, first control lines connected to the first detection electrodes, respectively, and provided in a non-detection area, and second control lines connected to the second detection electrodes, respectively, and provided in the non-detection area. The second control lines overlap the first control lines at a plurality of positions as seen in plan view, such that areas of overlapping portions in which the first control lines overlap the second control lines are substantially equalized.
US11301074B2 Input sensing device and display device including the same
An input sensing device includes a first base layer, a plurality of first sensing electrodes, a plurality of second sensing electrodes, a plurality of third sensing electrodes, and a plurality of fourth sensing electrodes. The first sensing electrodes are arranged on the first base layer along a first direction. The second sensing electrodes are arranged on the first base layer in different rows from the first sensing electrodes. The third sensing electrodes are arranged on the second sensing electrodes along a second direction different from the first direction. The third sensing electrodes overlap the second sensing electrodes. The fourth sensing electrodes are arranged on the same layer as the third sensing electrodes and overlap the first sensing electrodes. A constant voltage is applied to the third sensing electrodes during a touch pressure sensing operation.
US11301073B2 Touch display apparatus having a light-emitting device and a touch structure
A touch display apparatus is provided. In the touch display apparatus, a touch structure may be disposed on an encapsulating element covering a light-emitting device. A touch insulating layer may be disposed between a touch electrode and a bridge electrode of the touch structure. The touch insulating layer may include a guide opening on a path of light emitted from the light-emitting device. A side of the guide opening may be covered by the touch electrode. Thus, in the touch display apparatus, the front luminance may be improved.
US11301067B2 Touch display device
A touch display device is provided in this disclosure. The touch display device includes a substrate, a first conductive layer, a second conductive layer, a stacked structure, an inorganic light emitting unit, and a touch sensing circuit. The first conductive layer is disposed on the substrate. The first conductive layer includes a gate electrode. The second conductive layer is disposed on the first conductive layer. The second conductive layer includes a source electrode and a drain electrode. The stacked structure is disposed on the substrate. The staked structure includes a conductive channel and a sensing electrode. The inorganic light emitting unit is disposed on the stacked structure. The inorganic light emitting unit is electrically connected with the drain electrode via the conductive channel. The touch sensing circuit is electrically connected with the sensing electrode.
US11301060B2 Differential sensing in an active stylus
In one embodiment, a stylus receives a first signal from a first electrode of the stylus, the stylus being operable to communicate wirelessly with a device through a touch sensor of the device; receives a second signal from a second electrode of the stylus, the second signal being a reference signal and the second electrode being a reference electrode; and compares the first signal with the second signal.
US11301057B2 Lift detection method for mouse and apparatus thereof
An optical mouse includes a pixel array and a light source. A method for determining when the optical mouse is in a lifted condition above a surface includes: accumulating pixel values of a first column of the pixel array, the first column being closest to the light source; accumulating pixel values of a second column of the pixel array, the second column being different from the first column; comparing the accumulated pixel values of the first column with the accumulated pixel values of the second column; and when a difference between the accumulated pixel values of the first column and the accumulated pixel values of the second column is greater than a threshold value, determining the optical mouse to be in a lifted condition.
US11301056B2 Systems and methods for obfuscating user selections
Techniques for obfuscating user selections during user-input of sensitive information, involving receiving a user input entered via a user input device and, in response, causing a first visual indication to move over a period of time through a first subset of displayed targets to enter user selections of targets. In a concurrent process, control signals are generated to display a second visual indication in addition to the first visual indication. The second visual indication moves through a second subset of the displayed targets during the period of time in a manner that is different from the first visual indication moving through the first subset of the displayed targets. The current user target is thus obfuscated as two or more different visual indicators move through the displayed targets.
US11301054B1 Combining electropermanent magnets and magnetorheological fluid in an input device
Aspects of the invention include a computer peripheral device comprising an input element that operates based on a performance characteristic, an electropermanent magnet (EPM) assembly including a permanent magnet configured to generate a magnetic field and a magnetizing assembly configured to set an intensity of the magnetic field generated by the permanent magnet, and a magnetorheological (MR) material coupled to the input element. The MR material has a viscosity that changes based on the magnetic field and affects the performance characteristic of the input element.
US11301053B2 System for providing haptic feedback across full palm rest in fixed position of information handling system
A keyboard, touchpad, and palm rest haptic response system may comprise a coversheet to identify a keyboard, a touchpad, and a palm rest on a C-cover for an information handling system, a haptic palm rest and touchpad feedback assembly disposed beneath the haptic palm rest area including haptic touchpad, and a haptic keyboard feedback assembly disposed beneath the keyboard. Keyboard controller and palm rest and touchpad controller may receive piezo actuation signals from keyboard piezoelectric elements and touchpad and palm rest piezoelectric elements, respectively, and send a haptic feedback control signals to the respective keyboard piezoelectric elements or palm rest and touchpad piezoelectric elements to cause keyboard haptic feedback or palmrest or touchpad haptic feedback at an actuation location.
US11301044B1 Wearable brain computer interface
Embodiments relate to a brain computer interface (BCI) including a light source subsystem, an interface transmitting light from the light source subsystem to a body region of a user, and a detector subsystem coupled to the interface and configured to receive light signals from the body region of the user. The light source subsystem, the interface, and the detector subsystem are coupled to other electronics providing power, computing functionality, and/or other functionality. The BCI is designed to be worn at a head region of a user and to generate optical signals that can be used to characterize brain activity of the user, where decoded brain activity can be used as inputs to control other systems and/or electronic content provided to the user.
US11301040B2 Direct manipulation of display device using wearable computing device
An example method includes determining, by one or more processors, an estimated location of a wearable computing device on a display device that is not presence-sensitive, wherein the wearable computing device is configured to be worn on a wrist of a user; causing the display device to output, at the estimated location, a graphical pattern; determining, by the one or more processors and based on optical data generated by an optical sensor of the wearable computing device, a refined location of the wearable computing device; and utilizing, by the one or more processors, the refined location of the wearable computing device as a location of user input for an application outputting a graphical user interface via the display device.
US11301034B2 Display device, control method for display device, and computer program
An HMD includes an image display section configured to display an image to be visually recognizable through an outside scene. The HMD includes a position detecting section configured to recognize an input and a control section configured to cause the image display section to display information and change the display in the image display section according to the input recognized by the position detecting section.
US11301025B2 Reducing power consumption when transferring frames from graphics processors to display panels
A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
US11301024B2 System and methods for detecting and monitoring power characteristics amongst connected devices in a conferencing system
System and methods for detecting and monitoring power characteristics amongst connected devices in a multi-device system, such as a conferencing system, are disclosed. The system and methods sense power characteristics at various points within the system, such as at ports of the host and client devices. The hosts and client devices can include control units and conferencing units (e.g., microphones) in conferencing applications. The power characteristics can be communicated to the host device for further treatment, such as monitoring, processing and outputting data to allow determination of conditions associated with the power distribution of the system.
US11301022B2 Methods and electronic devices for determining context while minimizing high-power sensor usage
An electronic device includes one or more low-power context sensors, one or more high-power context sensors, and one or more processors operable with the one or more low-power context sensors and the one or more high-power context sensors. The one or more processors, working with context engines associated with the sensors, minimize usage of the high-power context sensors when determining a context of the electronic device, where that determined context has a confidence score above a predefined confidence level threshold.
US11301021B2 System and method to prevent battery under-voltage shutdown
Methods, systems, and computer programs encoded on computer storage medium, for polling a battery management unit (BMU) that is coupled to a battery power source, the polling including identifying parameters associated with the battery power source and are stored by registers; determining that an AC power source is not actively providing power to the IHS; determining that the battery power source does not support dynamic battery power technology (DBPT); determining that the RSoC of the battery power source is greater than a first threshold percentage and less than a second threshold percentage; determining an updated processor peak power (PPP) value based on i) the RSOC, ii) a minimum PPP of the processor at the first threshold percentage, and iii) a maximum PPP of the processor at the second threshold percentage; and updating the registers based on the updated PPP.
US11301020B2 Data center power management
In an example, there is disclosed a demand scaling engine, including: a processor interface to communicatively couple to a processor; a network controller interface to communicatively couple to a network controller and to receive network demand data; a scaleup criterion; a current processor frequency scale datum; and logic, provided at least partly in hardware, to: receive the network demand data; compare the network demand data to the scaleup criterion; determine that the network demand data exceeds the scaleup criterion; and instruct the processor via the processor interface to scaleup processor frequency.
US11301018B2 Uninterruptible power system
An uninterruptible power system includes a power converting engine, a UPS control circuit, and a control display circuit. The control display circuit is detachable, the control display circuit is detachably mounted on the UPS control circuit through at least a connection between the control output interface and the display input interface. When the control display circuit is detached from the UPS control circuit, the control display circuit communicates with the UPS control circuit in a wireless communication manner.
US11301017B2 Battery usage tracking user interface
An electronic device having a user interface for displaying battery usage of the device over a given time period. Suggestions to improve device battery life are displayed along with usage when battery savings suggestions criteria are met.
US11301015B2 Multiport energy supply for a nonvolatile memory module
A power module for a computer system includes an internal source of stored energy and a group of interface ports, including a management port and non-management ports. The management port provides a control interface to control the power module. The non-management ports each lack the control interface of the management port, and each provide a signal indicating that the power module has a sufficient amount of the stored energy to power a defined operation by external devices coupled to and drawing power from said non-management ports. The management port will typically provide a similar signal to the coupled management device. The signal may be implemented as a high or low voltage level on a serial interface cable pin.
US11301013B2 Operational coordination of load control devices for control of electrical loads
A load control device for controlling the power delivered from an AC power source to an electrical load is able to receive radio-frequency (RF) signals from a Wi-Fi-enabled device, such as a smart phone, via a wireless local area network. The load control device comprises a controllably conductive device, a controller for rendering the controllably conductive device conductive and non-conductive, and a Wi-Fi module operable to receive the RF signals directly from the wireless network. The controller may cooperate with one or more other devices to synchronize in time the adjustments made by one or more load control devices that are operable to control the power delivered to one or more electrical loads. The one or more load control devices may also cooperate with one or more Internet based information providers to provide preconfigured and condition based adjustments of the one or more electrical loads.
US11301011B2 Method and apparatus for configurable thermal management
Embodiments of an apparatus, system and method are described for configurable processor thermal management. An apparatus may comprise, for example, a processor arranged to operate in a plurality of thermal modes comprising a thermal limit down mode, a normal thermal limit mode and a thermal limit up mode, and thermal management logic operative to select a thermal mode based on one or more properties of the apparatus. Other embodiments are described and claimed.
US11301008B2 Cooled electronic circuit board
A cooled electronic circuit board (10) comprising: a support circuit board (11) equipped with sockets (12a, 12b, 12c) mutually alongside each other for DIMM storage modules (13); DIMM storage modules (13) each equipped with a plug (14) which can be coupled with one of the sockets (12a, 12b, 12c); two supports (15, 16) for storage modules (13), having respective channels (17) for the passage of a cooling liquid; thermal conduits (18) connected to the channels (17), each located between two adjacent sockets (12a, 12b, 12c) of the support circuit board (11); heat diffusers (19) each equipped with two walls (20, 21) each covering a side of one of the storage modules (13). The heat diffusers (19) are designed in such a way that, in use, two of the adjacent heat diffusers are in mutual thermal contact and in thermal contact with the thermal conduits (18) and with the supports (15, 16).
US11301007B2 Portable information device
A portable information device includes: a first chassis; a second chassis adjacent to the first chassis, the second chassis coupled to the first chassis so as to be relatively rotatable between a flat form in which the first and second chassis are arranged side by side in a direction perpendicular to a surface direction thereof and a stacked form in which the first and the second chassis are stacked to overlap each other in the surface direction thereof; a spine member provided across adjacent end portions of the first and second chassis, the spine member covering a gap generated between the adjacent end portions of the first and second chassis in the stacked form; and a cushion portion provided in at least a part of a front side of the spine member, the cushion portion facing an internal space generated between the first and second chassis in the stacked form.
US11301005B2 Display assembly and portable electronic device
A display assembly including a body, a display module, and a transmission module is provided. The body has a datum surface. The display module has a display surface. The transmission module is disposed in the body and is linked to the display module, wherein the transmission module drives the display module to move away from or close to the body, so as to drive the display surface to be lifted up or lowered down relative to the datum surface. A portable electronic device is also provided.
US11300997B1 Case for portable electronic computing device
Systems and methods are involved with but are not limited to an apparatus including a keyboard case structure including side portions with walls extending therefrom, and being sized and shaped to detachably engage with a keyboard assembly; a display case structure including side portions with walls extending therefrom, and being sized and shaped to detachably engage with a display assembly; and a hinge case structure including one or more first engagement edges being sized and shaped to detachably engage with the keyboard case structure, and one or more second engagement edges being sized and shaped to detachably engage with the display case structure. In addition, other aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US11300995B2 Foldable electronic device for detecting folding angle and operating method thereof
Various embodiments provide a device and method for detecting a folding angle of an electronic device. The electronic device includes: a first housing structure connected to a hinge structure; a second housing structure folded about the hinge structure relative to the first housing structure; a first motion sensor module disposed in the first housing structure; a second motion sensor module disposed in the second housing structure; a magnetic force sensor module disposed in the first housing structure; a magnetic body disposed in the second housing structure; and at least one processor. The at least one processor is configured to: identify a folded first angle between the first housing structure and the second housing structure based on the first motion sensor module and the second motion sensor module, and a first index associated with a state of the first angle, identify a folded second angle between the first housing structure and the second housing structure based on the magnetic force sensor module, and a second index associated to a state of the second angle, and determine the folded angle between the first housing structure and the second housing structure based on at least one of the first angle or the second angle selected based on the first index and the second index.
US11300994B2 All-in-one computer system
Some implementations can include an all-in-one computer system and associated methods.
US11300991B2 Control device for a human-machine interface, comprising electroactive elements
A control device for a human-machine interface includes a base and a moveable member in the form of a lever or a push element, which can be moved relative to the base. The control device further includes at least one electroactive element positioned between the moveable member and a fixed element of the base.
US11300989B1 Methods and apparatus for temperature insensitive voltage supervisors
Methods, apparatus, systems and articles of manufacture are disclosed for temperature insensitive voltage supervisors. An example apparatus includes a PTAT generation circuit including an output terminal: a first resistor having a first terminal and a second terminal, a second resistor having a third terminal and a fourth terminal, the third terminal coupled to the second terminal at a first node, a first transistor including a base terminal coupled to the fourth terminal of the second resistor at a second node, and a first current terminal coupled to the fourth terminal of the second resistor, a comparator including, a first input terminal coupled to the output terminal of the PTAT generation circuit at a third node, a second input terminal coupled to the second terminal and third terminal, and a third resistor having a fifth terminal coupled to the third terminal and the second input terminal at a fourth node.
US11300988B2 Method and system to boost battery voltage
A voltage boosting method, system, and circuit which can be incorporated into a battery or device or can be added as a circuit that interfaces between a battery and a device. Optionally, the voltage boosting system can be added without requiring the battery or the device to be modified. The voltage boosting circuit incorporates a pair of transformers and does not require a step-up transformer, thus enabling the circuit to be constructed in a compact form, optionally within a single integrated circuit package. One or more mechanical or automatic switches can be provided which enable the voltage boosting circuit to be disconnected from the battery and the load until such time as the voltage of the battery or battery bank falls below a predetermined amount, at which time the one or more switches can be activated, thus engaging the voltage boosting circuit.
US11300983B2 Systems and methods for flow sensor back pressure adjustment for mass flow controller
A mass flow control apparatus comprising a proportional valve upstream of a flow measurement portion, a pressure sensing element fluidly connected to determine a fluid pressure downstream of the flow measurement portion, and a dynamically adjustable variable valve downstream of the flow measurement portion and adjacent to the pressure sensing element connection. Fluid conductance of the variable valve is adjusted according to a control scheme based upon limitations of the flow measurement portion. Integral flow verification may be enabled with additional fluid pathway elements upstream of the flow measurement portion.
US11300979B2 Solar tracking system and method of operation
A solar tracking system is provided having a pivoting table driven for rotation about an axis of rotation through a rotational angle range. The pivoting table includes a longitudinally extending beam and a plurality of photovoltaic modules supported by and pivoting with the beam. The system also includes an actuator coupled to the beam for rotating the pivoting table about the axis of rotation through the rotational angle range. A controller is provided for activating the actuator to control rotational angular position of the table.
US11300977B2 Systems and methods for creating and using risk profiles for fleet management of a fleet of vehicles
Systems and methods for creating and using risk profiles for management of a fleet of vehicles are disclosed. The risk profiles characterize values representing likelihoods of occurrences of vehicle events, based on previously detected vehicle events. Exemplary implementations may: obtain vehicle event information for vehicle events that have been detected by the fleet of vehicles; aggregate the vehicle event information for multiple ones of the events to create one or more of a first risk profile, a second risk profile and/or a third risk profile; obtain a point of origin for and a target destination of a particular vehicle; determine a set of routes from the point of origin to the target destination; determine individual values representing likelihoods of occurrences of vehicle events along individual routes in the set of routes; select the first route from the set of routes; and provide the selected first route to the particular vehicle.
US11300974B2 Perception methods and systems for low lighting conditions
Methods and systems are provided for detecting objects within an environment of a vehicle. In one embodiment, a method includes: receiving, by a processor, image data sensed from the environment of the vehicle; determining, by a processor, an area within the image data that object identification is uncertain; controlling, by the processor, a position of a lighting device to illuminate a location in the environment of the vehicle, wherein the location is associated with the area; controlling, by the processor, a position of one or more sensors to obtain sensor data from the location of the environment of the vehicle while the lighting device is illuminating the location; identifying, by the processor, one or more objects from the sensor data; and controlling, by the processor, the vehicle based on the one or more objects.
US11300970B2 Weather guidance system and weather guidance program
A weather guidance system is configured to guide a weather event having occurred around a user during moving, and includes: a guided event acquiring unit configured to acquire a guided event being a weather event previously guided to the user; and a guidance control unit configured to determine that when a new event being a new weather event having occurred around the user is acquired, the new event that is identical in weather type to the guided event and that has an occurrence region without overlapping with that of the guided event is guided, and the new event that is identical in weather type to the guided event and that has an occurrence region overlapping with that of the guided event is not to be guided.
US11300965B2 Methods and systems for navigating autonomous and semi-autonomous vehicles
Methods and systems are disclosed for an improved control system in autonomous and semi-autonomous vehicles. More specifically, the methods and systems relate to powering control systems of autonomous and semi-autonomous vehicles through the use of computer vision based on delta images (i.e., delta-vision).
US11300962B1 Positioning vehicles to improve quality of observations at intersections
Disclosed herein are methods and apparatus for controlling autonomous vehicles utilizing maps that include visibility information. A map is stored at a computing device associated with a vehicle. The vehicle is configured to operate in an autonomous mode that supports a plurality of driving behaviors. The map includes information about a plurality of roads, a plurality of features, and visibility information for at least a first feature in the plurality of features. The computing device queries the map for visibility information for the first feature at a first position. The computing device, in response to querying the map, receives the visibility information for the first feature at the first position. The computing device selects a driving behavior for the vehicle based on the visibility information. The computing device controls the vehicle in accordance with the selected driving behavior.
US11300961B2 Vehicle control apparatus and method for controlling automated driving vehicle
A vehicle control apparatus configured to control automated driving of a vehicle acquires information relating to a situation in a surrounding area of the vehicle, acquires, for each of a plurality of positions, a first value relating to a probability that an object that is present in the surrounding area will be present at a future point in time and a second value obtained based on travel data of a predetermined driver based on the information, and determines a path on which the vehicle is to move, by selecting positions at which the vehicle is to be present at a plurality of future points in time from the plurality of positions based on combinations of the first values and the second values.
US11300958B2 Sensor adjustment based on vehicle motion
An example system includes a light detection and ranging (LIDAR) device that scans a field-of-view defined by a pointing direction of the LIDAR device. The system also includes an actuator that adjusts the pointing direction of the LIDAR device. The system also includes one or more sensors that indicate measurements related to motion of a vehicle associated with the LIDAR device. The system also includes a controller that causes the actuator to adjust the pointing direction of the LIDAR device based on at least the motion of the vehicle indicated by the one or more sensors.
US11300954B2 System and methods to improve automated driving utilization
A controller is provided to predict potential future engagement or disengagement of an automated driving feature in a vehicle and proactively implement operations to reduce the likelihood of the disengagement or increase the likelihood of the engagement. The controller is configured to: access a model of transfer-of-control events, the transfer-of-control events comprising disengagement and/or engagement transfer-of-control events, the model of transfer-of-control events generated from a crowd-sourced dataset of prior transfer-of-control events and corresponding contexts; identify a transfer-of-control event that has the potential of occurring in the future based on the planned vehicle travel path; determine the likelihood of the identified transfer-of-control event occurring in the future; access, a model of reasons for a transfer-of-control event; identify a potential reason for the identified transfer-of-control event; determine, based on the identified potential reason for transfer-of-control, an action to affect the likelihood of the transfer-of-control event; and cause the action to be implemented.
US11300953B2 Remote control apparatus and remote control system utilizing the apparatus
A remote control apparatus uses wireless communication to control driving of a control object such as a vehicle. When the drive condition is changing, as when the vehicle is being steered to follow a curve in a travel route, while also the vehicle speed exceeds a specified threshold value, processing is executed for reducing a communication delay between the remote control apparatus and the control object, to thereby ensure sufficient speed of control response.
US11300952B2 Anomaly detection in a pneumatic system
An error detection and localisation in a pneumatic system and in particular an error detection module includes a read-in interface for reading-in digital signals from the automation plant, a first processor unit designed to execute a detection algorithm for calculating an anomaly score for the automation plant on the basis of the set of read-in signals, a second processor unit which is designed—in the event that the anomaly score calculated with the first processor unit indicates an anomaly—to perform a machine localisation method for localising the error, wherein the machine localisation method has been trained in a training phase in order to calculate and as a result provide, on the basis of a detected circuit diagram of the automation plant with respect to the calculated anomaly score, probabilities of possible causes of error in relation to individual components of the automation plant.
US11300951B2 Input module of industrial control apparatus
An input module of an industrial control apparatus receives a digital signal from an external source, outputs a binary signal as an internal signal, and determines a level of the digital signal based on the internal signal. The input module determines that the digital signal has a low level when a low level of the internal signal continues for a certain time period, determines that the digital signal has a high level when the internal signal switches from the low level to a high level and then switches to the low level again, and determines an occurrence of a fixing failure when the internal signal switches from the low level to the high level and then fails to switch to the low level again.
US11300950B2 Systems and methods for automatic configuration of intelligent electronic devices
A method includes receiving one or more data files that have one or more user-selected input parameters associated with one or more electrical devices in an industrial system, one or more output parameters associated with the electrical devices, one or more input/output parameter tags, a frequency or a condition associated with data transmission for each electrical device, or a combination thereof. The electrical devices may communicate via a first communication network based on the International Electrotechnical Commission 61850 standard, and the controller may communicate via a different communication network. The method also includes automatically programming the controller to control one or more operations of each electrical device based on the data files and transmitting the data files to a gateway device communicatively coupled to the controller along a backplane of a chassis system. The gateway device is automatically configured based on the one or more data files.
US11300941B1 Methods for generating numerical control programs for automated manufacturing systems with multiple independent toolheads
An automated manufacturing system includes two simultaneous and independently operating toolheads accessing any location within the same work volume, with the exception of locations in proximity to each other. The system includes a bed platform connected with X and Y linear axes. A θ rotational axis rotates the bed and its linear axes as a unit. A first toolhead has a fixed position relative to the θ axis, and a second toolhead is coupled with a linear R axis parallel to the bed. The bed X and Y axes move the bed relative to the first toolhead, enabling the first toolhead to reach any portion of the bed. The R linear axis and θ rotational axis allow the second toolhead to move almost anywhere in a circular area that is always centered near the first toolhead. The system's kinematics ensure that it is impossible for the toolheads to collide.
US11300939B2 Motion control program, motion control method, and motion control device
A motion control program that causes a computer to function as: a reception unit on a non-real-time OS that receives a control command that controls a plurality of control target devices, and notifies a control unit of control command information indicating a content of the received control command; the control unit that generates an interpolation command for each of the control target devices repeatedly for each of motion control cycles based on the control command information notified from the reception unit, and stores the generated interpolation command; and a communication module unit that obtains an interpolation command, converts the obtained interpolation command from a predetermined signal format which can be recognized by the control unit into a signal format with a communication interface standard which can be recognized by each of the plurality of control target devices, and transmits the interpolation command.
US11300937B2 Electronic apparatus and controlling method thereof
An electronic apparatus includes a communication module configured to wirelessly communicate with an external remote controller; a main memory; and a main processor, wherein the main processor is further configured to transmit a control signal for registering a key value corresponding to a first key from among keys included in the external remote controller as a selected function from among a plurality of functions capable of being performed by the electronic apparatus to the communication module, based on product information of the electronic apparatus stored in the main memory, and wherein the communication module is further configured to register the key value corresponding to the first key to the selected function based on the control signal, and control the main processor to perform the selected function based on a signal corresponding to the key value corresponding to the first key being received from the external remote controller.
US11300923B2 NB controller and form factors
A system includes a plurality of optical identifiers and a reader for the optical identifiers. Each optical identifier has an optical substrate and a volume hologram (e.g., with unique data, such as a code page) in the optical substrate. The reader for the optical identifiers includes a laser, and a camera. The laser is configured to direct laser light into a selected one of the optical identifiers that has been placed into the reader to produce an image of the associated volume holograms at the camera. The camera is configured to capture the image. The captured image may be stored in a digital format by the system.
US11300920B2 Drum cartridge and image forming apparatus having residual toner conveying pipe
A drum cartridge includes: a photosensitive drum rotatable about a drum axis extending in an axis direction; a drum cleaner including a cleaning member cleaning a circumferential surface of the photosensitive drum, and a cleaning housing accommodating transfer residual toner removed from the circumferential surface of the photosensitive drum by the cleaning member; a first drum side plate supporting a first end portion of the photosensitive drum; a second drum side plate located distant from the first drum side plate in the axis direction and supporting a second end portion of the photosensitive drum; a pipe located between the first drum side plate and the second drum side plate in the axis direction and extending in the axis direction; and a conveyor device conveying the transfer residual toner from the cleaning housing to the pipe.
US11300919B2 Image forming apparatus having guide for airflow to filter
In order to improve collecting efficiency of ultrafine particles (UFPs) by a filter in an image forming apparatus, a sheet feeding guide disposed between a transfer portion and a fixing portion is provided with an air passing portion in order to form an air passage toward the filter.
US11300916B2 Printing apparatus and method for controlling printing apparatus
A printing apparatus for printing an image on paper includes first and second units, and a registration unit. The first unit detects a first length, along a predetermined conveyance direction, of paper conveyed from a feed port. The second unit detects a second length, along a direction intersecting with the predetermined conveyance direction, of the paper set in the feed port. The registration unit registers a size corresponding to the first and the second lengths of the paper set in the feed port, based on second unit detection. The first unit detects the first length of first paper conveyed to print a predetermined test pattern before second paper is set in the feed port. The registration unit registers a regular size based on a result of first unit detection on the first paper from among regular sizes corresponding to a result of second unit detection on the second paper.
US11300913B2 Document transport device and image forming apparatus
A document transport device includes a placement portion, a slide member, a movable piece, and a detector. A document is to be placed on the placement portion. The slide member includes a document guide that contacts one lateral side of the document which is placed on the placement portion. The movable piece is provided to the slide member, and includes a shading pattern composed of plural patches that have plural densities corresponding to plural document sizes and having plural adjacent patch density differences that are different from each other. The detector detects a density of the shading pattern, and outputs an output signal for document size recognition.
US11300911B2 Image forming device
An image forming device includes: a transfer unit transferring a toner image to a sheet; a resistance measurement member disposed on the upstream side in a sheet carriage direction of the transfer unit and for measuring resistance of the sheet; a charge elimination member disposed between the transfer unit and the resistance measurement member in the sheet carriage direction; a first voltage applying unit applying voltage for resistance measurement to the resistance measurement member; and a second voltage applying unit applying voltage of reverse bias of the voltage for resistance measurement to the charge elimination member. The width of a charge elimination region by the charge elimination member is wider than that of a charged region by the resistance measurement member in a direction perpendicular to the sheet carriage direction. The absolute value of the voltage for charge elimination is smaller than that of the voltage for resistance measurement.
US11300908B2 Fixing device comprising nip plate treated with electron beam injected fluorinated resins
A fixing device includes a pressing member including a nip plate, and an electron beam-irradiated fluorinated resin film is to be on an outer surface of the nip plate facing toward the backup member.
US11300905B1 Fixing device and image forming apparatus
A fixing device includes: a heating unit configured to come into contact with a medium to heat the medium; and a contacting unit configured to not come into contact with the medium and to come into contact with the heating unit, in which a surface temperature of the contacting unit is made higher than a surface temperature of the heating unit to move deposits from the contacting unit to the heating unit.
US11300891B2 Methods and apparatus for calculating substrate model parameters and controlling lithographic processing
Offline metrology measurements are performed on substrates that have been subjected to lithographic processing. Model parameters are calculated by fitting the measurements to an extended high-order substrate model defined using a combination of basis functions that include an edge basis function related to a substrate edge. A radial edge basis function may be expressed in terms of distance from a substrate edge. The edge basis function may, for example, be an exponential decay function or a rational function. Lithographic processing of a subsequent substrate is controlled using the calculated high-order substrate model parameters, in combination with low-order substrate model parameters obtained by fitting inline measurements to a low order model.
US11300890B2 Lithographic apparatus, support table for a lithographic apparatus and device manufacturing method
A support table configured to support a substrate, the support table having a support section to support a substrate and a conditioning system to supply heat energy to and/or remove heat energy from the support section, wherein the conditioning system comprises a plurality of conditioning units that are independently controllable.
US11300884B2 Illumination system with curved 1d-patterned mask for use in EUV-exposure tool
A catoptric system having a reference axis and including a reflective pattern-source (carrying a substantially one-dimensional pattern) and a combination of two optical reflectors disposed sequentially to transfer EUV radiation incident onto the first optical component to the pattern-source the substantially one-dimensional pattern of which is disposed in a curved surface. In one case, such combination includes only two optical reflectors (each may contain multiple constituent components). The combination is disposed in a fixed spatial and optical relationship with respect to the pattern-source, and represents an illumination unit (IU) of a 1D EUV exposure tool that additionally includes a projection optical sub-system configured to form an optical image of the pattern-source on an image plane with the use of only two beams of radiation. These only two beams of radiation originate at the pattern-source from the EUV radiation transferred onto the pattern-source.
US11300883B2 Method to determine a patterning process parameter
A method to determine a patterning process parameter, the method comprising: for a target, calculating a first value for an intermediate parameter from data obtained by illuminating the target with radiation comprising a central wavelength; for the target, calculating a second value for the intermediate parameter from data obtained by illuminating the target with radiation comprising two different central wavelengths; and calculating a combined measurement for the patterning process parameter based on the first and second values for the intermediate parameter.
US11300880B2 Coating system and calibration method thereof
A coating system includes supporting pins, a suction plane, and a calibrating disk. The suction plane is located between the supporting pins, and the calibrating disk is configured to dispose on the supporting pins or the suction plane. The calibrating disk includes a round top surface and a round bottom surface being opposite to the round top surface. The round bottom surface has a round plane and a dependable wall surrounding the round plane, and an edge of the round plane and an edge of the round bottom surface are concentric. The dependable wall is configured to limited horizontal movement of the supporting pins, and the round plane is configured to cover the suction plane. A calibration method of the coating system is also provided.
US11300877B2 Radiation-sensitive resin composition, resist pattern-forming method and acid diffusion control agent
A radiation-sensitive resin composition includes: a first polymer having a first structural unit that includes an acid-labile group; a radiation-sensitive acid generator; and a first compound capable of forming a salt through a structural change in a molecule thereof upon irradiation with a radioactive ray. Basicity of the first compound preferably changes upon irradiation with a radioactive ray. The first compound preferably generates an acid upon irradiation with a radioactive ray. The first compound is preferably represented by formula (1). In formula (1), Ar1 represents a substituted or unsubstituted heteroarenediyl group having 4 to 30 ring atoms and having at least one nitrogen atom as a ring-constituting atom.
US11300872B2 Extreme ultraviolet mask absorber materials
Extreme ultraviolet (EUV) mask blanks, methods for their manufacture and production systems therefor are disclosed. The EUV mask blanks comprise a substrate; a multilayer stack of reflective layers on the substrate; a capping layer on the multilayer stack of reflecting layers; and an absorber layer on the capping layer, the absorber layer made from bismuth and iron.
US11300871B2 Extreme ultraviolet mask absorber materials
Extreme ultraviolet (EUV) mask blanks, methods for their manufacture and production systems therefor are disclosed. The EUV mask blanks comprise a substrate, a multilayer stack of reflective layers on the substrate, a capping layer on the multilayer stack of reflecting layers, and an absorber on the capping layer. The absorber comprising a plurality of bilayers comprising a first layer of silicon and a second layer selected from the group consisting of TaSb, CSb, TaNi, TaCu, SbN, CrN, Cr, Ir, Pd, Re, Os, Cd, Co, Ag, Pt, oxides of TaSb, CSb, TaNi, TaCu, SbN, CrN, Cr, Ir, Pd, Re, Os, Cd, Co, Ag, Pt, and nitrides of TaSb, CSb, TaNi, TaCu, Cr, Ir, Pd, Re, Os, Cd, Co, Ag, and Pt.
US11300868B2 Projection screen
A projection screen, comprising a screen substrate and a plurality of light reflecting portions, wherein the light reflecting portion is arranged on an incident side of the screen substrate, and has a first surface and a second surface that face different directions, the first surface facing an incident direction of projection light, and the plurality of light reflecting portions are continuously arranged on the screen substrate to form a structure of sawtooth shape, wherein a light absorbing layer is provided on the second surface; and a wavelength-selection filter layer is provided on the first surface, and the wavelength-selection filter layer is configured to reflect the projection light and transmit and absorb at least part of ambient light.
US11300867B2 Projection apparatus, backlash detecting system and method thereof
A projection apparatus is provided. A gear structure and a positioning piece in the projection lens module are disposed about opposite sides outside the lens barrel. The gear structure and the positioning piece rotates around an optical axis of the lens barrel acting as a rotating axis. Moreover, when the gear structure rotates, the positioning piece rotates relative to the gear structure. A transmission gear of the motor module meshes with the gear structure to drive the gear structure to rotate. The positioning module is disposed next to the positioning piece and is configured for measuring rotation of the positioning piece to generate a positioning signal. The controller controls the motor module to drive the transmission gear, receives the positioning signal, and calculates a backlash between the transmission gear and the gear structure according to the positioning signal. A backlash detecting system and a method thereof are provided.
US11300863B2 Wavelength conversion module and projection device
A wavelength conversion module and a projection device are provided. The wavelength conversion module includes a substrate, a first matching material layer, a wavelength conversion layer, a second matching material layer, and a filling adhesive channel. The first matching material layer is located on the substrate. The wavelength conversion layer is located between the substrate and the first matching material layer, and the wavelength conversion layer includes a plurality of first holes, a wavelength conversion material, and a bonding material. The wavelength conversion material is dispersed in the bonding material. The second matching material layer is located between the substrate and the wavelength conversion layer. The filling adhesive channel is connected to the first matching material layer and the second matching material layer, and the second matching material layer, the filling adhesive channel, and the first matching material layer have a filling adhesive with the same material.
US11300857B2 Wearable mounts for portable camera
A variety of wearable mounts for a portable camera are disclosed. The variety of wearable mounts includes a ring mount, a necklace mount, a hat mount, and an eyewear mount.
US11300855B2 Wastewater monitoring system and method
A wastewater monitoring system uses a digital camera in a fixed location in a wastewater pipe. The digital camera is coupled to a binary sensor that provides a binary trip signal that indicates when the sensor detects wastewater in the pipe exceeding a defined threshold. When the digital camera detects a trip signal from the binary sensor, operating logic in the digital camera changes frequency for taking pictures. The digital camera preferably adds visible data to a stored digital photograph file that may include any or all of the following: camera serial number, state of sensor(s), temperature, battery level in the digital camera, and battery level in the sensor(s). The visible data is stored in the digital photograph file such that the visible information is overlaid on the digital photograph so it is visible to the eye of the person viewing the digital photograph.
US11300854B2 Light emitting module, flash module, and terminal including same
An embodiment relates to a light emitting module, a flash module, and a terminal including the same. The light emitting module according to an embodiment comprises: a semiconductor layer; a phosphor layer arranged on one surface of the semiconductor layer; a plurality of light emitting chips including a plurality of electrodes arranged on a surface facing one surface of the semiconductor layer; a first partition arranged at one side of the plurality of light emitting chips, and a second partition arranged at the other side of the plurality of light emitting chips so as to face the first partition; and an opaque molding part, which encompasses the plurality of light emitting chips such that the upper surface of the phosphor layer and the bottom surfaces of the plurality of electrodes are exposed to the outside, and is arranged on the inner side of the first and second partitions. The light emitting module according to the embodiment comprises: a semiconductor layer; a phosphor layer arranged on one surface of the semiconductor layer; a plurality of light emitting chips including a plurality of electrodes arranged on a surface facing one surface of the semiconductor layer; and an opaque molding part, which encompasses the plurality of light emitting chips such that the upper surface of the phosphor layer and the bottom surfaces of the plurality of electrodes are exposed to the outside.
US11300853B1 Superconducting optical-to-digital converter
A system and method to convert a wideband optical signal to a multi-bit digital electrical signal using a superconducting integrated circuit. In a preferred embodiment, the optical signal modulates the phase (i.e., adjusts the timing) of a sequence of single-flux-quantum voltage pulses. The optoelectronic modulator may comprise an optically tunable Josephson junction, superconducting inductor, or bolometric detector, with switching speeds approaching 100 ps or less. The optical signal may comprise a plurality of optical signals such as a wavelength-division multiplexed signal. The optical-to-digital converter may be applied to high-speed digital communication switches, broadband digital input/output for superconducting or quantum computing, and control/readout of detector arrays.
US11300851B2 Pluggable optical module, optical communication system and control method of pluggable optical module
To autonomously apply a bias voltage to an optical modulator according to phase angle information provided from outside in a pluggable optical module. A pluggable electric connector (11) can communicate a communication data signal and a control signal with an optical communication apparatus (92). An optical signal output unit (13) includes a Mach-Zehnder type optical modulator including a phase modulation area and outputs an optical modulation signal (LS) modulated according to the communication data signal. An optical power control unit (14) can control optical power of the optical modulation signal (LS). A pluggable optical receptor (15) can output the optical modulation signal (LS) to an optical fiber (91). A control unit (12) controls a modulation operation of the optical signal output unit (13) and the bias voltage applied to the phase modulation area. The control unit (12) determines the bias voltage applied to the phase modulation area according to phase angle information of the control signal (CON1). The optical signal output unit (13) applies the bias voltage determined by the control unit (12) to the phase modulation area.
US11300846B2 Process for preparing multi-layer electrochromic stacks
Process for forming a multi-layer electrochromic structure, the process comprising depositing a film of a liquid mixture onto a surface of a substrate, and treating the deposited film to form an anodic electrochromic layer, the liquid mixture comprising a continuous phase and a dispersed phase, the dispersed phase comprising metal oxide particles, metal alkoxide particles, metal alkoxide oligomers, gels or particles, or a combination thereof having a number average size of at least 5 nm.
US11300842B2 Array substrate and liquid crystal display panel
The present invention provides an array substrate and a liquid crystal display panel. The array substrate includes a substrate, a scan line, a data line, a thin film transistor, and a pixel electrode. The pixel electrode includes a trunk region and a branch region. In the pixel electrode, the data line is disposed along the trunk region. The present invention, by disposing the opaque data line in a region in which a trunk region of the opaque pixel electrode is located, reduces opaque regions of the array substrate and enhance the aperture ratio of the array substrate, which facilitates display quality of the liquid crystal display panel.
US11300840B2 Display device
According to one embodiment, a display device includes a first common electrode and a second common electrode arranged in a first direction, a first switch unit selectively supplying a first drive signal or a second drive signal different from the first drive signal to the first common electrode, and a second switch unit selectively supplying the first drive signal or the second drive signal to the second common electrode, wherein the second common electrode and the first switch unit are arranged in a second direction intersecting the first direction, the first switch unit comprises a first switch circuit and a second switch circuit arranged in the second direction.
US11300839B2 Display panel and display device applying the same
A display panel and a display device using the same are provided. The display panel includes: a first substrate including a display area and a wiring area, wherein active switches and pixel units are disposed on the display area of the first substrate, and the pixel units are coupled to the active switches, respectively; a second substrate disposed opposite the first substrate; a first drive line portion disposed in the wiring area and including first circuit leads; a second drive line portion disposed in the wiring area and including second circuit leads; and a first interface unit disposed between the first drive line portion and the second drive line portion. The first interface unit connects the first circuit leads to the second circuit leads, respectively, and the second drive line portion is electrically coupled to the first drive line portion to form a parallel circuit.
US11300838B1 Transparent display
A transparent display device has a first substrate, a second substrate, and a display medium disposed between the first substrate and the second substrate. A pixel unit of the transparent display includes a transparent region and a display region. In the display region, a first reflective material is disposed between the first substrate and the display medium, and a second reflective material is disposed between the second substrate and the display medium.
US11300836B2 Display device
A display device includes a first substrate having a pad, a second substrate having a shield conductive layer, and a conductor connected to the pad and the shield conductive layer. The first substrate includes a first wiring provided under the pad and the pad includes an organic insulation film provided so as to cover the first wiring and a transparent conductive film provided over the organic insulation film. The transparent conductive film includes a first transparent conductive film provided over the organic insulation film and a second transparent conductive film connected to the first transparent conductive film. The first transparent conductive film is provided so as to avoid an upper part of the first wiring in a plan view and the second transparent conductive film is provided so as to cover the first wiring and the first transparent conductive film in a plan view.
US11300832B2 Method for driving liquid crystal display device
A low-resolution image is displayed at high resolution and power consumption is reduced. Resolution is made higher by super-resolution processing. Then, display is performed with the luminance of a backlight controlled by local dimming after the super-resolution processing. By controlling the luminance of the backlight, power consumption can be reduced. Further, by performing the local dimming after the super-resolution processing, accurate display can be performed.
US11300830B2 Display apparatus and backlight unit thereof
A display apparatus including a frame, a plurality of LEDs regularly arranged on the frame, an optical part disposed on the LEDs and including a display panel and at least one of a phosphor sheet and an optical sheet, and a light guide plate disposed between the frame and the optical part to cover the LEDs, in which the LEDs are arranged in a matrix to be separated from each other at a constant interval, each of the LEDs includes a light emitting diode chip and a reflector disposed on an upper surface of the light emitting diode chip and contacting the upper surface of the light emitting diode chip, the reflector being configured to reflect at least part of light emitted from the light emitting diode chip.
US11300820B2 Display device
A display device includes a frame, a display module, and a plastic structure. The frame includes a bottom plate and a sidewall surrounding the bottom plate. The bottom plate has a concave surface. The display module is disposed above the frame and has a curved bottom surface. The sidewall of the frame is located at an outer edge of the display module. The concave surface of the bottom plate faces toward the curved bottom surface of the display module. The plastic structure is disposed at the sidewall of the frame and has a supporting surface facing away from the sidewall of the frame. The supporting surface is disposed between the sidewall of the frame and the display module. The plastic structure extends between and conformal to the curved bottom surface of the display module and the concave surface of the bottom plate of the frame.
US11300817B2 Repairing device, repairing method of display panel
The present application discloses a repairing device of a display panel, including a chassis provided with a workbench, the workbench having an installation surface for installing the display panel; an image collector for collecting image of the display panel; a vibration member provided on the chassis; and a controller for controlling the vibration member to vibrate according to the image of the display panel collected by the image collector, thereby the vibration member vibrates at a defective position of the display panel on the workbench. The present application also provides a repairing method of a display panel.
US11300813B2 Frame for a head mounted device
A frame for a head mounted device including: a front part; a first temple configured to be electronically connected to the front part via a first connection and including a battery providing electrical power arranged in a cavity in the first temple and connected electrically to the first connection; a second temple configured to be electrically connected to the front part and having a cavity therein configured to receive therein at least one electronic module; and a second connection configured to connect electrically the battery of the first temple to the at least one electronic module of the second temple via the front part to receive power therefrom.
US11300812B2 Contact lens and product thereof
A contact lens includes a central region, an annular region and a peripheral region. The central region includes a central point of the contact lens. The annular region symmetrically surrounds the central region. The peripheral region symmetrically surrounds the annular region. The peripheral region includes at least one color pattern portion. The annular region includes at least one power of critical point.
US11300811B2 Eyeglass suspension device and method of moving eyeglasses off the nose utilizing the same
A device and method for lifting eyeglasses off a person's nose and supporting at least some of the weight of the eyeglasses. The device includes a base encircling part of the person's head. At least one support extends from the base and operatively engages an arm of the eyeglasses. The at least one support includes first and second front supports and first and second temporal supports. Each arm of the eyeglasses rests on an upper surface of one of the first and second front supports and under a lower surface of one of the first and second temporal supports. Each arm is counterbalanced between the associated front support and temporal support and is therefore lifted upwardly or forwardly off the person's nose and/or ears. The base may be adjustable in length. The position of the first and second temporal supports on the base may also be adjustable.
US11300810B2 Display device for aerial image having retro-reflective part
A display device (1A) according to the present invention includes a first light source, a first retro-reflective part disposed at a position in an emission direction of first light emitted from the first light source, and a first light-separating part configured to reflect a part of the first light that has passed through the first retro-reflective part as a first reflected light and transmits at least a part of the first reflected light.
US11300800B2 Pseudo speckle pattern generation device, pseudo speckle pattern generation method, observation device, and observation method
A pseudo speckle pattern generation apparatus includes a first spatial light modulator, a first lens, a second spatial light modulator, a second lens and the like. The first spatial light modulator has a first intensity modulation distribution based on a pseudo random number pattern, and spatially modulates intensity of light output from a light source and increased in beam diameter by a beam expander. The second spatial light modulator has a second intensity modulation distribution based on a filter function, is provided on a plane where a Fourier transformed pattern is generated by the first lens, and spatially modulates intensity of the light reached through the first lens. The second lens optically Fourier transforms a pattern of the light output from the second spatial light modulator to generate a Fourier transformed pattern as a pseudo speckle pattern.
US11300796B2 Virtual image display device
A virtual image display device includes a projection optical system that projects an image display light toward a virtual image presentation plate. The projection optical system includes a first concave mirror that reflects the image display light toward the virtual image presentation plate and a second concave mirror that reflects the image display light toward the first concave mirror. Defining a reference plane along both a direction of incidence and a direction of output of the image display light on the virtual image presentation, the first concave mirror is oriented such that the image display light is incident on the first concave mirror in a direction along the reference plane, and the second concave mirror is oriented such that the image display light is incident on the second concave mirror in a direction intersecting the reference plane.
US11300790B2 Optical see-through free-form head-mounted display
A see-through free-form head-mounted display including a wedge-shaped prism-lens having free-form surfaces and low F-number is provided.
US11300785B2 Head-up display (HUD) mirror assembly and housing
A heads-up display (HUD) mirror housing. The HUD mirror housing includes a peripheral frame portion extending along a longitudinal axis, a rear body portion connected to the peripheral frame portion connected to each other to house a mirror such that a reflective surface of the mirror is exposed, and first and second pegs extending away from the peripheral frame portion and extending along the longitudinal axis. In this embodiment, the first peg has a first bearing surface configured to bear against a first bracket mounting slot when the HUD mirror housing is in an assembled configuration.
US11300784B2 Multi-perspective eye acquisition
A device, such as a head-mounted device (HMD), may include a frame and a plurality of mirrors coupled to an interior portion of the frame. An imaging device may be coupled to the frame at a position to capture images of an eye of the wearer reflected from the mirrors. The HMD may also include a mirror angle adjustment device to adjust an angle of one or more of the mirrors relative to the imaging device so that the mirror(s) reflect the eye of the wearer to the imaging device.
US11300783B2 Method and system for resolving hemisphere ambiguity in six degree of freedom pose measurements
Techniques for resolving hemisphere ambiguity are disclosed. One or more magnetic fields are emitted at a handheld controller. The one or more magnetic fields are detected by one or more sensors positioned relative to a headset. Movement data corresponding to the handheld controller or the headset is detected. During a first time interval, a first position and a first orientation of the handheld controller within a first hemisphere are determined based on the detected one or more magnetic fields, and a first discrepancy is calculated based on the first position, the first orientation, and the movement data. During a second time interval, a second position and a second orientation of the handheld controller within a second hemisphere are determined based on the detected one or more magnetic fields, and a second discrepancy is calculated based on the second position, the second orientation, and the movement data.
US11300782B2 Microscopy method and microscope for imaging an object
A microscope and a microscopy method for imaging an object, wherein use is made of a microscope comprising an objective which defines an optical axis and a focal plane perpendicular thereto, and an adjustable correction optical unit which, at the objective, corrects a spherical aberration occurring when imaging the object with a certain depth position of the focal plane. The method comprises the following steps: determining an actual type of object; reading a database in which refractive indices of different types of objects are stored in order to determine the refractive index of the object; using a relationship between the refractive index and the spherical aberration caused by the object in order to ascertain an adjustment value of the correction optical unit such that there is a reduction in the spherical aberration in the focal plane; adjusting the correction optical unit to the adjustment value; and imaging the object.
US11300778B2 MEMS device with suspension structure and method of making a MEMS device
A MEMS device includes a body pivoting around a pivot axis, a support, and a suspension structure mechanically coupling the body to the support. The suspension structure includes a torsion element defining the pivot axis, and first and second spring elements extending with an angle relative to the pivot axis on opposing sides of the torsion element so that a distance between at least portions of the first and second spring elements is changing in the direction of the pivot axis. The extension of the first and second spring elements in the direction of the pivot axis is larger than the extension of the torsion element in the direction of the pivot axis.
US11300777B2 Rotational varifocal planar lens
A varifocal lens includes a first phase plate and a second phase plate which are rotatable relative to each other about an optical axis. The first phase plate includes a plurality of first phase conversion elements, the second phase plate includes a plurality of second phase conversion elements, and the plurality of first phase conversion elements and the plurality of second phase conversion elements are arranged so that light transmitted through the first phase plate and the second phase plate is focused on different positions on the optical axis depending on a relative rotational displacement between the first phase plate and the second phase plate.
US11300772B2 Immersion objective and immersion microscopy method
An immersion objective comprises an objective body in which optical components are accommodated, at least one immersion fluid tank and at least one objective-body coupling connection on the objective body. The immersion fluid tank can be supported in a detachable manner via the objective-body coupling connection. At least one pump is supported via the objective body, wherein the pump is arranged in order to convey immersion fluid from the immersion fluid tank to an objective front side. A control electronics component is supported via the objective body and is configured to control the at least one pump.
US11300769B2 Automated substrate loading
This disclosure is directed to system for transferring a substrate, such as a microscope slide, and holding the substrate within at least one device. The system includes a holder for holding the substrate and a gripper for transferring the substrate, such as between a cassette or stack and the holder. A method is also discussed herein.
US11300766B2 Apparatus, information processing apparatus, program, and information processing method
An apparatus includes: an accommodation unit capable of accommodating a cell and liquid; and a rotation unit that produces a flow in the liquid in the accommodation unit to rotate the cell. The apparatus further includes a rotation controller unit that detects a rotation amount input from an input device, and controls the flow of the liquid produced by each of the output ports on a basis of the input rotation amount to control a rotation amount of the cell.
US11300760B2 Teleprompter
The technical solution of the disclosure discloses a teleprompter, which includes a teleprompter reflector mechanism and a display support mechanism. The display support mechanism is located on the front side of the teleprompter reflector mechanism. The teleprompter further includes a clamping mechanism, which is configured to be removably connected with different positions on the back side of the teleprompter reflector mechanism. When using, a smart terminal can be clamped in the clamping mechanism so as to align the smart terminal with the shoot hole for shooting. The technology realizes to combine the smart terminal shoot with the teleprompter, so that users are convenient to use, and does not need to take additional cameras, thereby making it easy to take and reducing labor intensity.
US11300758B2 Lens moving apparatus
Embodiments provide a lens moving apparatus including housing to support a driving magnet, a bobbin provided at an outer circumferential surface thereof with a coil located inside the driving magnet, the bobbin being moved in a first direction parallel to an optical axis within the housing via electromagnetic interaction between the driving magnet and the coil, a lower elastic member to connect a lower portion of the housing and a lower portion of the bobbin to each other, both ends of the coil being electrically connected to the lower elastic member, the lower elastic member having a first terminal electrically connected to an external power source so as to supply external power to the ends of the coil, and a printed circuit board provided at one side surface of the housing, the printed circuit board having a second terminal electrically connected to the external power source.
US11300756B2 Method for adjusting loupe and loupe
A method is provided for adjusting a loupe including an eyepiece and a tube framework having a first optical system adjacent to an object and a second optical system adjacent to the eyepiece. At least two zoom lenses in the first optical system shift along an optical axis between a first and a second position to change magnification. The method includes shifting at least one lens in the first optical system such that a distance at which the object is focused when the zoom lenses are shifted to the first position is substantially equal to a distance at which the object is focused when the zoom lenses are shifted to the second position; and then shifting at least one lens in the second optical system along the optical axis such that the object is focused when the zoom lenses are shifted to the first position or the second position.
US11300755B2 Driving mechanism
A driving mechanism for driving an optical element to move is provided, including a movable part, a fixed part, a housing connected to the fixed part, and a buffer member. The movable part is configured to hold the optical element. The fixed part is connected to the movable part, wherein the movable part is movable relative to the fixed part. The housing has a top cover and at least a sidewall connected to the top cover. The buffer member is disposed on the housing and extends from the top cover to the sidewall.
US11300748B2 Splitter module and enclosure for use therein
An enclosure (10) includes a base (38) defining a splice region (148) and a cover (40) coupled to the base (38) to move between a closed position and an open position. A plurality of ruggedized adapters (26) are on the cover (40), each adapter having an inner port (64) and an outer port (66). A removable module (32) is disposed on the cover (40), at least one input fiber (12) being routed from the splice region (148) of the base (38) to the removable module (32), wherein the at least one input fiber (12) is output from the module as a pigtail (28) having a connectorized end that is connected to an inner port (64) of a ruggedized adapter (26). A cable input location (16) receives an input cable (14/20) including at least one tube (138) surrounding at least one fiber (12) that carries the same signal as the at least one input fiber (12) being routed from the splice region (148) to the removable module (32). The input cable (14/20) is anchored to the base (38) at the cable input location (16). A tube holder (150) is slidably mounted to the base (38) past the cable input location (16), wherein the tube holder (150) keeps separate an unused fiber-carrying tube (138) that is stored within the base (38) in a loop (122) from a fiber-carrying tube (138) whose fiber (12) leads toward the splice region (148) of the base (38) for further routing toward the removable module (32).
US11300745B2 Telecommunications enclosure and related components
A telecommunications enclosure is disclosed. In one example the enclosure includes a gel block actuator that is capable of applying compressive load and positive tensile load to the gel block.
US11300744B2 Sealing body for telecommunication cables
This disclosure describes a sealing body (2) for sealing a telecommunication cable in a port entry device. The sealing body has a) a passageway for receiving a section of the cable, b) a base (31) forming a first axial portion of the passageway, and c) a segmented tubular wall (40, 41), elastically deformable and radially compressible, forming an adjacent second axial portion of the passageway.
US11300742B2 Optical fiber ribbon cable
The present disclosure provides an optical fibre ribbon. The optical fibre ribbon includes a plurality of optical fibres bonded with a matrix material. The matrix material is applied along a longitudinal length of the plurality of optical fibres. Further, the plurality of optical fibres is defined by a geometrical centre and diameter. Further, the plurality of optical fibres has a predefined distance between geometrical centres of any two adjacent optical fibres of the plurality of optical fibres. Moreover, the predefined distance between geometrical centres of any two adjacent optical fibres of the plurality of optical fibres is less than 200 microns. Further, the optical fibre ribbon provides the optical fibre ribbon cable that is flexible and easy to install in space constraint regions and allows ribbons to bend easily at non-preferential axis. Furthermore, the optical fibre ribbon with reduced weight and with high mass fusion splicing capability.
US11300741B2 Leaf shaped intermittent bonded optical fibre ribbon
An intermittently bonded optical fibre ribbon includes a plurality of optical fibres. The plurality of optical fibres is defined by at least two adjacent central optical fibers, a first plurality of optical fibers and a second plurality of fibers. The at least two adjacent central optical fibers are sandwiched between the first plurality of optical fibers and the second plurality of optical fibers. The at least two adjacent central optical fibers are fully bonded along length of the at least two central fibres. The first plurality of fibers and the second plurality of optical fibers are bonded partially along non-central length of the plurality of optical fibres.
US11300740B1 Optical module package
An optical module package may include a package substrate, an interposer on the package substrate, and a first semiconductor chip and a second semiconductor chip on the interposer. The interposer may include a silicon substrate having a first surface, which is adjacent to the package substrate, and a second surface, which is opposite to the first surface and adjacent to the first and second semiconductor chips, a penetration electrode penetrating the silicon substrate, a lower interconnection layer disposed on the first surface of the silicon substrate, and an optical waveguide, a first optical module, and a second optical module disposed in a lower portion of the lower interconnection layer. The first optical module may include a light source providing light into the optical waveguide, and the second optical module may include a photodetector receiving the light.
US11300738B2 Connector assembly including a housing-attachable optical connector
A housing-attachable (HA) optical connector is removably attached to a housing that is initially designed for an electrical interface with a base electrical connector on a system board. An optical fiber terminates at one end to a chip optical connector and terminates at another end to the HA optical connector. The HA optical connector is positioned with respect to the housing such that when a portion of the printed circuit board of a removable module extending outside the housing comes into contact with a base electrical connector on a system board, the HA optical connector blind mates with a base-attachable (BA) optical connector on the system board. In this manner, electrical connectivity and optical connectivity are provided between the removable module and the system board.
US11300734B2 Interlacing boot for two-row ferrule ribbon for one dimensional photonic chip beach front
Embodiments of the present invention are directed to an interlacing boot and methods of using the same to automatically interleave optical fibers in a two-row array, such from a two rows ferrule. In a non-limiting embodiment of the invention, the optical fibers are inserted into a first end of an interlacing boot in a first direction. The interlacing boot can include a guiding structure having one or more channels. Each channel can be adapted to receive a single optical fiber. Each channel can include a first end and a second end, and the second end can be offset with respect to the first end in a second direction orthogonal to the first direction. The interlacing boot can be pushed towards the ferrule to feed the optical fibers through the guiding structure. The first row of fibers can be physically offset from and interlaced with the second row of fibers by the guiding structure.
US11300733B2 Optical waveguide member connector and producing method thereof
An optical waveguide member connector kit includes an optical waveguide member including an optical waveguide and a connector accommodating the optical waveguide member. The connector includes a main body having a bottom wall, and a first wall and a second wall that extend from the bottom wall toward one side in a thickness direction of the bottom wall and face each other at spaced intervals therebetween, and a lid disposed between the first wall and the second wall and sandwiching the optical waveguide member with the bottom wall when the optical waveguide member is accommodated in the connector. A ratio (L1/L2) of a length L1 in a facing direction of the lid to a facing length L2 between the first wall and the second wall is 0.80 or more and 0.99 or less.
US11300727B2 Optical communication package structure and method for manufacturing the same
An optical communication package structure includes a wiring structure, at least one via structure, a redistribution structure, at least one optical device and at least one electrical device. The wiring structure includes a main portion and a conductive structure disposed on an upper surface of the main portion. The main portion defines at least one through hole extending through the main portion. The via structure is disposed in the at least one through hole of the main portion and electrically connected to the conductive structure. The redistribution structure is disposed on a lower surface of the main portion and electrically connected to the via structure. The optical device is disposed adjacent to the upper surface of the main portion and electrically connected to the conductive structure. The electrical device is disposed on and electrically connected to the conductive structure.
US11300723B2 Backlight module, light guide plate, and preparation method for conductive hydrogel of light guide plate
Backlight module, light guide plate, and preparation method for conductive hydrogel thereof. Main body of light guide plate is optical-glass material. Cavity is provided in light guide plate, filled with conductive hydrogel. Either end of light guide plate is provided with electrode electrically connected to conductive hydrogel in cavity. When not electrified, conductive hydrogel is in liquid state, when electrified, conductive hydrogel in cavity changes to gel state. Microcrystal particles are added to conductive hydrogel to improve light refection function and light diffuse reflection function of light guide plate and backlight module, to allow more light rays to penetrate through light guide plate to improve luminous efficacy. Addition of quantum dots or fluorescent powder to conductive hydrogel can further increase color gamut of backlight, such that liquid crystal display device has better effect.
US11300720B2 Optical film and display device having the same
An optical film may include: a phase retardation layer; a polarizer disposed on the phase retardation layer and including a first part defined by a pair of sides extending in a first direction and a pair of sides extending in a second direction and a second part protruding from the first part; and a protective film protecting the polarizer. Here, one short side of the second part of the polarizer adjacent the first part may include a curved part. The polarizer may include an absorption axis in a direction parallel to a tangent line of a part having the most curvature at the curved part.
US11300716B2 Retroreflecting article including retarder
Retroreflecting articles are described. In particular, retroreflecting articles including a quarter wave retarder and a retroreflecting layer are described. The retarder is rotationally invariant and the retroreflecting layer is non-depolarizing. Such articles may be useful for sensor-detectable signs, labels, and garments.
US11300714B2 3D/flip/motion photo-substrate, imaging processes, and applications thereof
The present invention provides a photo-substrate for printing of lenticular images that comprises a lenticular lens array, and an energy-reactive material adhered to the backside of the lenticular lens array. According to the methods of the present invention, the lenticular image is printed directly through the lenticular lens array onto the energy-reactive material, using, for example, collimated light or laser. The photo-substrate of the present invention can be adapted for large scale or industrial production to print lenticular images on a wide array of substrates, including such things as packaging and clothing.
US11300712B2 Laminate, polarizing plate, and image display device
A laminate includes a shock absorbing layer, a support, and a hard coat layer, in which the shock absorbing layer has a maximum value of tan δ in a frequency range of 104 to 1013 Hz at 25° C. The tan δ is a ratio of a loss modulus with respect to a storage modulus.
US11300709B2 Method for determining surface runoff yield in vegetation-covered area
The present invention relates to a method for determining a surface runoff yield in a vegetation-covered area. The present invention improves and integrates a water conservation model with a Zhang's model based on remote sensing data. The present invention constructs a new method for calculating a surface runoff yield in a vegetation-covered area on a spatial pixel scale based on a water balance equation of the vegetation-covered area. This method utilizes real-time dynamic multi-temporal remote sensing data to calculate a vegetation canopy interception water storage, a vegetation litterfall interception water storage, a soil water storage change, a vegetation water conservation, a vegetation evapotranspiration and a vegetation runoff yield. The method realizes the long-term dynamic estimation of the surface runoff yield in regional and global vegetation-covered areas on a spatial pixel scale. It has the advantages of being efficient, fast, accurate, and applicable to large-scale vegetation-covered areas.
US11300706B2 Designing a geological simulation grid
The invention notably relates to a computer-implemented method for designing a geological simulation grid, the method comprising: providing a geometrical grid that conforms to a set of geological structures of a geological environment; providing a geometrical surface that represents a geological surface of the geological environment, the geological surface being outside the set of geological structures; identifying geometrical structures of the geometrical grid that each correspond to a respective location of the geometrical surface; and transferring to each identified geometrical structure one or more respective parameters, each parameter being a value of a respective property of the geological surface. This improves the field of geological simulation.
US11300702B2 Visualizing formation boundaries in near-vertical well drilling
A wellbore visualization system can receive electromagnetic field data related to a formation from a downhole tool in a wellbore. The visualization system generates a first inversion slice that represents an inversion of the electromagnetic field data about the formation at a first true vertical depth. The visualization system generates a second inversion slice that represents an inversion of the electromagnetic field data about the formation at a second true vertical depth. The visualization system generates an inversion stack comprising the first inversion slice and the second inversion slice. The visualization system presents a user interface comprising the inversion stack for use to determine a distance from the formation to the downhole tool in the wellbore.
US11300695B2 Time-resolved positron emission tomography encoder system for producing event-by-event, real-time, high resolution, three-dimensional positron emission tomographic image without the necessity of performing image reconstruction
A Time-Resolved PET imaging system for producing an event-by-event, real-time, high resolution, three-dimensional positron emission tomographic images without performing sinogram formation or image reconstruction. The third dimension is provided by measuring the ΔT between the arrival times of gamma rays from a positron event being detected by two cooperating detectors. In order to determine the location of a positron event along the lines of response, the measurement includes a fast scintillator, constant fraction discriminator and the digital intervalometer. The arrival time of each photon in the annihilation process is recorded with respect to a clock frequency with picosecond resolution. This approach requires significantly fewer positron events, thus requiring fewer detectors, thereby resulting in an gamma event-by-gamma event, real-time TPET imaging system that is more efficient and more economical to produce than conventional PET systems.
US11300687B2 Discriminating and mitigating SNS spoofing signals
A system and method for discriminating and mitigating spoofing signals incoming to a satellite navigation system. Beam steering techniques are used to steer a null toward a legitimate satellite signal that is being spoofed. The spoofing signal is then tracked and its angle of arrival measured. A null is steered toward the measured angle of arrival of the spoofing signal, and the spoofing signal is confirmed by determining if there is a signal remaining with nulls on both the legitimate satellite signal and the spoofing signal. The null toward the legitimate satellite signal is then replaced with unity gain.
US11300686B2 Virtual reference station switching method and device in real time kinematic system
A virtual reference station switching method includes obtaining networking change information of a reference station network, obtaining prediction information based on the networking change information of the reference station network, where the prediction information includes a reference station combination used to calculate a virtual reference station of a mobile station is switched from a first reference station combination to a second reference station combination, obtaining a first virtual reference station through calculation based on the first reference station combination, and obtaining a second virtual reference station through calculation based on the second reference station combination, and providing at least one of first virtual reference station information or second virtual reference station information to the mobile station.
US11300682B2 Multi-static and bistatic coherent LIDAR with lasers locked to a reference
A system and method for a bistatic coherent LIDAR system with lasers locked to a reference. Utilizing atomic absorption lines to lock the frequency for the bistatic system provides an absolute reference, as each of the lasers in the bistatic system would have the same frequency to within the linewidth of the frequency reference. Each laser may also be additionally locked to an optical cavity for increased frequency stability. Not only does such a system provide essentially an infinite aperture, it also reduces laser power requirements because the detector platforms could be much closer to the target than the platform that contains the laser.
US11300676B2 Radar imaging for antennas with clock ambiguities
A radar system for generating a radar image of a scene includes an input interface to accept radar measurements of a scene collected from a set of antennas with clock ambiguities, wherein the radar measurements are measurements of reflections of a radar pulse transmitted to the scene, a hardware processor configured to solve a convex sparse recovery problem to produce a radar image of the scene, wherein the convex sparse recovery problem matches a time shift of the radar measurements with a signal generated by propagation of the radar pulse through a radar propagation function of the scene, wherein the time shift of the radar measurements is represented as a convolution of the radar measurements with a shift kernel that is one-sparse in time, and an output interface configured to render the radar image.
US11300675B2 Location determination using differential round trip time vectors using an airborne platform
A method and devices are disclosed for producing a differential RTT vector (RTV) that is based upon the relative change in an airborne measuring station velocity relative to the target wireless device based upon RTT measurements, the RTT measurements being taken at known time intervals to a ground based target station, and the velocity and heading of the airborne measuring station. In one embodiment, the target device is an access point or station conforming to the IEEE 802.11 standard and the airborne measuring station 110 may also be a device that conforms to the IEEE 802.11 standard. The disclosed method enables the quick determination of the location of a target station to an accuracy of, for example, in the order of one half degree of bearing within, for example, a period in the order of 5 seconds.
US11300667B1 Hyper temporal lidar with dynamic laser control for scan line shot scheduling
A lidar system that includes a laser source and a scannable mirror can be controlled to maximize the firing of laser pulse shots per scan line of the scannable mirror. For example, a control circuit for the lidar system can (1) process a pool of range points to be targeted with a plurality of shots from the laser source, (2) schedule shots for a single scan of the mirror along the first axis in a given scan direction to target as many of the range points from the pool as permitted by a laser energy model as compared to a plurality of energy requirements relating to the shots, and (3) control a firing of the scheduled shots during the single scan of the mirror in the given scan direction so that the scheduled shots are fired into the field of view toward the targeted range points via the mirror.
US11300661B2 Landing on emergency or unprepared landing strip in low visibility condition
Systems, computer-implemented methods and/or computer program products that facilitate landing on emergency or unprepared landing strip in low visibility condition are provided. In one embodiment, a system 100 utilizes a processor 106 that executes computer implemented components stored in a memory 104. A selection component 108 selects candidate spaces from a navigation database or machine vision data for landing an aircraft. A guidance component 110 guides landing the aircraft on a landing strip from among the candidate spaces in low visibility condition.
US11300659B2 Radar target simulator and method for radar target simulation
A radar target simulator for simulating radar targets is provided. The radar target simulator has an analogue-to-digital converter having a first clock generator and a digital-to-analogue converter having a second clock generator. The analogue-to-digital converter is configured to receive a radar signal transmitted by a radar system as an input signal, while the digital-to-analogue converter is configured to return an output signal to the radar system for simulation of the radar target. Further, the first and the second clock generator are configured to operate the analogue-to-digital converter and the digital-to-analogue converter at a different sampling rate in each case.
US11300658B2 Sensor axis adjustment method
A sensor axis adjustment method includes: a conveying process of disposing the vehicle V at a vehicle inspection position that is determined in an inspection chamber Rb; a first aiming process of disposing a first target robot T1 at a first inspection position that is determined with respect to the first radar device R1, and adjusting the optical axis of the first radar device R1; and a second aiming process of disposing a second target robot T2 at a second inspection position that is determined with respect to the second radar device R2, and adjusting the optical axis of the second radar device R2. An execution period of the first aiming process and an execution period of the second aiming process at least partially overlap each other.
US11300654B2 Radar device
The present invention provides a radar device capable of reducing processing load while arraying receiving antennas in two directions. In the present invention, a transmitting unit (transmitting antenna) transmits an electromagnetic wave. A plurality of receiving antennas 108 receive a reflected wave from an object which reflects the electromagnetic wave, and convert the reflected wave into a first signal Sig1. A plurality of receiving circuits 520 are respectively connected to the receiving antennas 108 and generate a second signal Sig2 from the first signal Sig1. A signal processing unit 103 processes the second signal Sig2. The plurality of receiving antennas 108 are arrayed in a first direction and a second direction crossing the first direction. The signal processing unit 103 switches the combination of the second signal Sig2 that is processed, for each frame indicating a time period extending from when the transmitting antenna transmits the electromagnetic wave to when the signal processing unit 103 processes the second signal Sig2.
US11300653B2 Frequency compensation for clutter filter bias to radar data
A method and system for removing ground clutter data from time series radar data are provided. The method comprises receiving the time series radar data, applying a clutter filter to the time series radar data to generate a filtered time series radar data, applying a discrete Fourier transform to the filtered time series radar data to generate a filtered frequency domain data, determining a filter bias for one or more filter biased frequency domain frequencies of the filtered frequency domain data based on a frequency response of the clutter filter, and correcting the filtered frequency domain data by adding the filter bias to the filtered frequency domain data at the one or more filter biased frequency domain frequencies to generate a filtered and bias corrected frequency domain data.
US11300651B1 System for augmenting 360-degree aspect monostatic radar cross section of an aircraft
A system for augmenting 360-degree aspect monostatic radar cross section of an aircraft. The system may comprise a pair of pods mountable on opposing wing tips of an aircraft and each having a pod housing with an elongate body tapering forwardly to a nose and rearwardly to a tail. Each pod may comprise a forward SDL disposed within the nose, a rear SDL disposed within the tail, and a pair of mid-body SDLs disposed within a mid-section of the pod housing. The SDLs may be arranged within the pods to reflect radiation and provide coverage around the aircraft over a region of about 360 azimuth degrees. Each SDL may comprise radar absorbing material located on an interior reflective surface, and portions of the elongate bodies may be constructed of radome material. The SDLs may be Luneburg lens having diameters of at least approximately 8-inches.
US11300649B1 Vehicle localization augmentation for dismounts
A Vehicle Localization Augmentation for Dismounts (VLAD), which extends the technology used by dismount localization systems to include the capability of riding and aligning inertial systems to a vehicle. VLAD takes the proven Warfighter's Integrated Navigation System (WINS) and, when appropriate, increases capabilities by investigating aiding sensors, algorithms, and frameworks to align dismount inertial sensors to vehicle inertial sensors. The two focuses of this effort are initialization and maintaining the solution quality. Initialization is the process where an inertial unit calculates sensor biases in an effort to minimize systemic errors in the localization solution. This process is highly related to the sensor being used. High quality sensors, for example, perform a gyrocompassing operation on initialization. Gyrocompassing measures the Earth's rotation and gives the absolute heading relative to the Earth. On man-portable inertial systems, this process can take 15 minutes.
US11300645B2 Deep learning techniques for magnetic resonance image reconstruction
A magnetic resonance imaging (MRI) system, comprising: a magnetics system comprising: a B0 magnet configured to provide a B0 field for the MRI system; gradient coils configured to provide gradient fields for the MRI system; and at least one RF coil configured to detect magnetic resonance (MR) signals; and a controller configured to: control the magnetics system to acquire MR spatial frequency data using non-Cartesian sampling; and generate an MR image from the acquired MR spatial frequency data using a neural network model comprising one or more neural network blocks including a first neural network block, wherein the first neural network block is configured to perform data consistency processing using a non-uniform Fourier transformation.
US11300644B2 Nuclear quadrupole resonance detection system and antenna
The technology disclosed in this invention belongs to both the field of Nuclear Quadrupole Resonance (NQR) and nuclear geomagnetic resonance application. Technically, a nuclear quadrupole resonance detection system and its antenna are provided. The antenna includes two coils to make a gradient antenna wherein they simultaneously receive both the signal from the target region and the external radio frequency interference. Structurally, the first coil is positioned as a regular circular coil, while the second coil is annular and evenly distributed around the first coil peripherally. These coils are on the same plane with equal areas but have opposite winding directions. The systems specific to the disclosed antenna are also included. The configuration of the invented antenna can effectively increase the capability of suppressing environmental electromagnetic radio frequency interference, thereby enhancing the detection of the NQR or geomagnetic resonance signals. Consequently, the signal-to-noise ratio of the system is improved.
US11300643B2 Adaptive shim coils for MR imaging
Some implementations provide a system that includes: a housing having a bore in which a subject to be image is placed; a main magnet configured to generate a volume of magnetic field within the bore, the volume of magnetic field having inhomogeneity below a defined threshold; one or more gradient coils configured to linearly vary the volume of magnetic field as a function of spatial location; one or more pulse generating coils configured to generate and apply radio frequency (RF) pulses to the volume of magnetic field in sequence to scan the portion of the subject; one or more shim gradient coils configured to perturb a spatial distribution of the linearly varying volume of magnetic field; and a control unit configured to operate the gradient coils, pulse generating coils, and shim gradient coils such that only the user-defined region within the volume of magnetic field is imaged.
US11300641B2 Preventing interruptions in magnetic resonance measurements
A system and method for performing a measuring sequence by a magnetic resonance device for examining a patient is provided. The performance of the measuring sequence includes a processing of segments. If at least one determined patient load value exceeds a predetermined limit value, the processing of the measuring sequence for the time frame of exceeding the patient load value is interrupted. The determination of the at least one patient load value includes a detection of a movement of a patient into a changed pose, an adjustment of at least one following segment to the changed pose of the patient, and a determination of at least one patient load value for the adjusted at least one following segment.
US11300640B2 Protein reporters for ultrasensitive detection methods
The present invention relates to compositions and methods using protein reporters as imaging agents in 129Xe NMR and MRI applications. It is described that bla and MBP are genetically-encoded proteins that induce a detectable chemical shift during 129Xe NMR, allowing for use as protein reporters in research and clinical applications.
US11300636B2 Testing device for determining electrical connection status
A testing device includes a measuring unit, a testing board supporting the measuring unit and connected to the measuring unit, and a connecting interface coupled to the testing board. The connecting interface includes connecting terminals protruding in a direction away from the testing board, and is connected to a device under test (DUT) via the connecting terminals. When the DUT is connected to the connecting interface, the measuring unit supplies a constant electric current via the testing board and the connecting interface to the DUT for a preset duration to result in a voltage, measures the voltage, and determines, based on a result of measurement of the voltage, an electrical connection status of the DUT.
US11300631B1 Method and system for key predictors and machine learning for configuring cell performance
A method for key predictors and machine learning for configuring battery cell performance may include providing a cell that includes a cathode, a separator, and a silicon-dominant anode; measuring a plurality of parameters of the cell; and using a machine learning model to determine cycle life based on the plurality of measured parameters, where one of the measured parameters includes second cycle coulombic efficiency. The plurality of parameters may include initial coulombic efficiency, cell impedance values, open-circuit voltage, cell thickness, and impedance after degassing. A first subset of the plurality of parameters may be measured before a formation process. A second subset of the plurality of parameters may be measured during a formation process, where the plurality of parameters may include a voltage reached during a first 10% of a first formation cycle. A third subset of the plurality of parameters may be measured during cycling of the cell.
US11300630B2 Ground fault detection
A method of ground fault detection in a power distribution system includes detecting a ground fault in the power distribution system; sending an instruction to a first switching device to disconnect a first energy storage unit from the energy storage system whilst the remaining energy storage units remain connected in parallel to the DC bus to be able to continue to supply power to the power distribution system and testing again for a ground fault. The testing for a ground fault is carried out again and disconnecting, testing and reconnecting steps are repeated until the ground fault has been identified, or all energy storage units have been tested.
US11300629B2 Control system and method for detecting ground fault
A rack BMS detects a ground fault through a circuit embedded therein, and as a master BMS is configured to disconnect all the connections between battery racks and a grid in the case in which the rack BMS detects the ground fault, no more current flows through chassis, thereby protecting the battery racks and ensuring safety of a person using the battery racks.
US11300628B2 Method of determining an aging difference of a plurality of battery cells connected in parallel of a battery pack and related battery diagnosing system
A method includes recording a branch current and a terminal voltage of each of two parallel connected cells of a battery pack during the battery pack being switched from a charging or discharging state through a rest state to a balance state, to obtain an internal resistance of each cell, and an open-circuit voltage (OCV) and a state of charge (SOC) of the battery pack in the balance state, to obtain an OCV and a SOC of each cell just before the battery pack is switched to the rest state; and obtaining an aging differential index according to the SOC of each cell just before the battery pack is switched to the rest state, the branch current of each cell just after the battery pack is switched to the rest state, and a rated capacity of the battery pack, to determine a relative aging level of the two cells.
US11300627B2 Method for determining battery state of lithium ion secondary battery
Provided is a method for determining a battery state of a lithium ion secondary battery that allows for understand a deterioration state of the battery without performing full charging of the battery.To estimate an entire image of a charge-discharge curve on the basis of a fragmentary charge-discharge curve by analyzing a relaxation process after the electric current interruption to grasp the resistance of a battery and taking into consideration a resulting resistance value.Specifically, a method for determining a battery state of a lithium ion secondary battery includes: a partial charge-discharge curve calculating step of acquiring, by partial charge or partial discharge, a partial charge-discharge curve which is a part of a charge-discharge curve, and calculating a positive electrode partial charge-discharge curve and a negative electrode partial charge-discharge curve; a resistance grasping step of grasping a resistance value of the lithium ion secondary battery on a basis of a relaxation process of a terminal voltage after interrupting a charging current during charging or a discharge current during discharging; and a charge-discharge curve calculating step of taking into consideration the resistance value thus acquired, and acquiring a calculation charge-discharge curve prepared by calculating an entire image on a basis of the partial charge-discharge curve.
US11300625B2 Evaluation device, evaluation method and evaluation system for energy storage device
According to one embodiment, an evaluation device for an energy storage device includes first processing circuitry and second processing circuitry. The first processing circuitry acquires data items including an amount of charge and a voltage value measured in a measurement period from the energy storage device, the energy storage device being charge-discharge-controlled according to charge-discharge command values. The second processing circuitry generates a representative data item of voltage values for amounts of charge, based on the data items acquired for the measurement period; and evaluates a degradation state of the energy storage device, based on a relative change between a plurality of the representative data items corresponding to a plurality of the measurement periods.
US11300617B2 Ground fault interrupter self test circuits and related methods
Implementations of ground fault circuit interrupter (GFCI) self-test circuits may include: a current transformer coupled to a controller, a silicon controlled rectifier (SCR) test loop coupled to the controller, a ground fault test loop coupled to the controller, and a solenoid coupled to the controller. The SCR test loop may be configured to conduct an SCR self-test during a first half wave portion of a phase and the ground fault test loop may be configured to conduct a ground fault self-test during a second half wave portion of a phase. An SCR may be configured to activate the solenoid to deny power to a load upon one of the SCR self-test or the ground fault self-test being identified as failing.
US11300616B2 Systems and methods for non-invasive current estimation
A technique for non-invasively assessing current drawn by a device under test (DUT) by monitoring a supply voltage to the DUT. Frequency data for the DUT may be generated and used to form a current estimation model. First and second voltages are simultaneously measured using first and second test probes electrically connected to the DUT, while the first test probe is connected at a current source, and while the second test probe is connected at a DUT load that is configured to draw current from the current source. The current drawn by the DUT is then assessed by applying the current estimation model to the measured first and second voltages. In one case, the current drawn by the DUT is estimated without insertion of a circuit component into the DUT or extraction of a circuit conductor from the DUT.
US11300614B1 Save and restore register
A save and restore (SR) register system is disclosed. Some embodiments include a first memory state element (MSE), a second MSE, and a control circuit. The first MSE is configured to: clock in a first data value during a normal mode and hold the first data value during a first testing mode; and clock in a first test sequence during a second testing mode. The second MSE is configured to: clock in the first data value during the normal mode; and clock in a second test sequence during the first testing mode. The control circuit configured to: restore the second MSE to the first data value based on an output port of the first MSE after the second MSE clocks in the second test sequence; and restore the first MSE based on an output port of the second MSE after the first MSE clocks in the first test sequence.
US11300604B2 Monitoring system with serial data lane transmission network
Systems, methods, and devices for monitoring operation of industrial equipment are disclosed. In one embodiment, a monitoring system is provided that includes a passive backplane and one more functional circuits that can couple to the backplane. Each of the functional circuits that are coupled to the backplane can have access to all data that is delivered to the backplane. Therefore, resources (e.g., computing power, or other functionality) from each functional circuits can be shared by all active functional circuits that are coupled to the backplane. Because resources from each of the functional circuits can be shared, and because the functional circuits can be detachably coupled to the backplane, performance of the monitoring systems can be tailored to specific applications. For example, processing power can be increased by coupling additional processing circuits to the backplane.
US11300602B1 Method for determining the condition of one or more rotating machine assets and profiling their maintenance needs using partial discharge measurements
A statistical method is described to interpret partial discharge (PD) measurement data from rotating machines for the maintenance personnel. Cumulative damage to the electrical insulation caused by PD during an observation time window is estimated using multiple PD sensors strategically distributed along the entire length of the machine winding. The damage thus estimated is compared against a reference value based on the annual averages of similar machines to determine if maintenance action is needed and how soon, if required. A method is also described to track the electrical insulation's overall condition and generate real-time health status alerts continuously and reliably.
US11300596B2 Electronic device, corresponding apparatus, method and computer program product
An oscillatory electric signal having an oscillation frequency is processed by time-sampling to generate a sampled oscillatory electric signal. A nonlinear circuit driven by the sampled oscillatory electric signal outputs a hysteretic response signal as a function of the sampled oscillatory electric signal. The hysteretic response signal has a frequency in a first frequency range as a result of an increase in the oscillation frequency of the oscillatory electric signal, and a frequency in a second frequency range as a result of a decrease in the oscillation frequency of the oscillatory electric signal. A detection circuit processes the hysteretic response signal to compute an envelope signal of the hysteretic response signal, perform a comparison of the envelope signal with a threshold, and produce a signal indicative of an increase or a decrease in the oscillation frequency of the oscillatory electric signal as a result of the outcome of the comparison.
US11300595B2 Adaptive connection of resistive elements and temperature-dependent resistive elements
Apparatus, systems, articles of manufacture, and methods to provide an adaptive connection of a resistive element and a temperature-dependent resistive element are disclosed. An example apparatus includes a temperature-dependent resistive element. The example apparatus further includes a resistive element. The example apparatus further includes a switch coupled to the temperature-dependent resistive element and the resistive element. The example apparatus further includes a current sensor to measure a current through the temperature-dependent resistive element. The example apparatus further includes a processor to control the switch to, based on the measured current, (A) couple the temperature-dependent resistive element in parallel to the resistive element or (B) couple the temperature-dependent resistive element in series with the resistive element.
US11300594B2 Electric working machine and method of detecting fault in electric working machine
An electric working machine in one aspect of the present disclosure includes a motor, a drive current path, a resistor, a first current detector, a second current detector, and a fault determiner. The drive current path supplies the drive current to the motor. The resistor is disposed on the drive current path so as to receive the drive current. The first current detector detects a first detection value based on a first electromagnetic phenomenon with respect to the resistor. The second current detector detects a second detection value based on a second electromagnetic phenomenon with respect to the resistor. The fault determiner performs a faulty state determination based on the first detection value and the second detection value.
US11300585B2 Apparatus and method for measuring structural angular acceleration based on dynamic centrifugal force measurement
An apparatus and method for measuring a structural angular acceleration based on dynamic centrifugal force measurement belong to the technical field of angular acceleration measurement. The apparatus has a solid ball. The solid ball can move freely along the radial direction of the outer wall packaging hood. The elastic block is used as a stress base. A rod for lateral limit and connection is used for connecting the rigid block and a pulley and limiting the displacement of solid ball so that the solid ball can only move longitudinally along the apparatus. The rigid block can move freely due to the pulley. Measurement of a transient angular acceleration is converted into dynamic measurement of the centrifugal force of the solid ball. Through the above design, the dynamic angular acceleration of the structure caused by dynamic load can be relatively accurately calculated.
US11300583B2 Anemometer
Anemometer for independently measuring wind speed and direction in fluid medium. A second anemometer portion has at least one attribute resulting in different wind resistance in fluid medium than a first anemometer portion, such as a different: mass, shape, density, specific gravity, drag coefficient and/or freedom of motion. Different wind resistance causes inclination of anemometer when deployed to fall autonomously along a trajectory of fluid medium, where anemometer drag coefficient curtails initial ballistic trajectory such that anemometer enters free-fall descent after deployment. Anemometer includes inclinometer to obtain inclination measurements, and memory/transmitter to store/transmit inclination measurements. Local wind direction/speed is determined from inclination measurements based on direction/degree of anemometer inclination in correlation with measurement timings. Anemometer may be deployed from moving airborne platform. Anemometer may include conical second portion embedded into spherical first portion, where conical second portion has smaller mass and larger surface area than spherical first portion.
US11300581B2 Method for protecting and unprotecting the fluid path in a controlled environment enclosure
A controlled environment enclosure comprises a robotic arm manipulation system used to protect and unprotect a fluid path and a swab within the controlled environment enclosure. The apparatus allows the fluid path to be protected against dangerous decontamination vapors and chemicals before the controlled environment enclosure is decontaminated. The apparatus allows the fluid path to be unprotected without the use of gloves or other means that degrade the integrity of the controlled environment enclosure when decontamination is completed. The apparatus and method allow for the protecting, unprotecting and decontaminating sequences to be automated. In some embodiments the fluid path comprises a fill needle that can removably and aseptically be sealed with a disposable monolithic injection moulded polymeric fill needle sheath. The apparatus and method further allow for the use of a swab disposed in a swab holder that is aseptically and removably sealable to a swab cap to protect the swab against decontamination vapors.
US11300580B2 Analysis device and analysis method
An analysis device includes a turntable holding a substrate, an optical pickup driven in a direction perpendicular to a rotation axis of the turntable and configured to emit laser light to reaction regions and to receive reflected light from the respective reaction regions, an optical pickup drive circuit, and a controller. The reaction regions are formed at positions different from the center of the substrate. The center of the substrate is located on the rotation axis of the turntable. The optical pickup detects a reception level of the reflected light to generate a light reception level signal. The controller controls a turntable drive circuit to rotate the substrate, controls the optical pickup drive circuit to drive the optical pickup, and specifies the respective reaction regions in accordance with a positional information signal and the light reception level signal.
US11300578B2 Instrument for processing cartridge for performing assays in a closed sample preparation and reaction system
In one embodiment, a diagnostic system includes an instrument coupled to a client device and having at least one sample processing bay. The diagnostic system has a software architecture including instrument software (ISW) associated with the instrument. The ISW receives an assay definition file (ADF) that has a control file and an assay analysis module (AAM) file. The processing bay prepares and senses the sample according to parameters in the OPUS file and then generates sensor scan data. The diagnostic system then analyzes the sensor scan data and prepares a report according to the AAM file.
US11300577B1 Turbidity normalization algorithm and methods of reducing intralipid/lipemia interference in hemoglobin A1c assays
A method of spectroscopically measuring percent glycated hemoglobin or a glycated hemoglobin:total hemoglobin ratio in a biological sample is disclosed. The method includes the use of a turbidity normalization algorithm to normalize the total hemoglobin concentration calculated from the spectroscopic measurements to substantially remove any turbidity interference therefrom. The turbidity normalization eliminates the negative bias observed with intralipid/lipemia and thus provides a glycated hemoglobin assay with no significant interference from intralipid/lipemia.
US11300576B2 DARPin reagents that distinguish Alzheimer's disease and Parkinson's disease samples
Disclosed are diagnostics for neurodegenerative diseases, and in particular to design ankyrin repeat protein (DARPins) reagents that distinguish Alzheimer's disease (AD) from Parkinson's disease (PD). Methods of diagnosing, monitoring treatment efficacy and developing treatments for neurodegenerative diseases, such as AD and PD are disclosed based upon the use of the AD or PD specific DARPins.
US11300573B2 Means and methods for protein quantification
Biochemical test methods for protein quantification can include application of foam-suppressing and/or foam-destroying substances to avoid readout problems and ensure the accuracy of measurement results. One such method for determining the amount of one or more proteins in a solution includes providing at least a first solution that is known to contain or suspected of containing one or more protein(s), adding at least one foam-suppressing and/or foam-destroying substance to the first solution, resulting in a second solution, and determining the amount of the one or more protein(s) in the second solution.
US11300571B2 Assay apparatuses, methods and reagents
We describe apparatuses, systems, method, reagents, and kits for conducting assays as well as process for their preparation. They are particularly well suited for conducting automated sampling, sample preparation, and analysis in a multi-well plate assay format. For example, they may be used for automated analysis of particulates in air and/or liquid samples derived therefrom in environmental monitoring.
US11300569B2 In vitro method for the prognosis of progression of a cancer and of the outcome in a patient and means for performing said method
The present invention relates to the prognosis of the outcome of a cancer in a patient, which prognosis is based on the quantification of one or several biological markers that are indicative of the presence of, or alternatively the level of, the adaptive immune response of said patient against said cancer.
US11300567B2 Methods and compositions for protein purification and enzyme reaction
There are provided, inter alia, methods for reacting an enzyme and its substrate, methods for purifying a protein and an enzyme reactor and its use thereof.
US11300564B2 Image analysis and measurement of biological samples
Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples.
US11300561B2 Method and apparatus for providing data processing and control in a medical communication system
Methods for data processing and control for a medical communication system are provided, including determining a sensitivity value for each sensor of a batch of in vivo analyte sensors; determining a sensitivity variation for each sensor of the batch; determining a mean sensitivity based on the sensitivity value determined for each sensor of the batch when it is determined that the determined sensitivity variation does not exceed a tolerance threshold level; associating a sensor code with each sensor of the batch of in vivo analyte sensors when the mean sensitivity is within a predetermined sensitivity range, wherein the sensor code associated with each sensor is based on a characteristic of the associated sensor; and storing the sensor code associated with at least one sensor of the batch configured to generate signals corresponding to monitored analyte level in a memory of a data processing device associated with the sensor.
US11300560B1 System and method for sensing concentration of matter
A system for sensing concentration is provided. A light source emits at least a light ray which passes through a first polarization state changing module and is directed to a biological tissue to generate a response light ray. The response light ray is received by a sensor after passing through a second polarization state changing module. A calculation circuit calculates a Muller matrix corresponding to the biological tissue according to the response light ray, and calculates a depolarization index of the biological tissue according to the Muller matrix, and calculates an optical path length according to the depolarization index, and calculates the concentration of matter of the biological tissue according to the optical path length.
US11300557B1 Cement analyzer measures gas migration and gel strength
The present invention pertains to a method and experimental apparatus for studying properties of cement slurry to be used in an oil or gas well under varied pressure and temperature conditions. This apparatus can be used to predict the likelihood of gas migration, compressive strength and static gel strength of cement slurry. It comprises a servo motor and coupling magnets to drive a paddle at a very slow speed through the cement in a pressure vessel, a pair of acoustic transducers to generate an acoustic signal and measure the transit time of the acoustic signal after it transits the cement, and a gas injection system to predict the severity of gas migration in cement.
US11300550B2 System for integrating multiple chemical sensor data to detect an unmeasured compound
Methods for determining the presence of an unmeasured chemical in an environment can include receiving a plurality of sensor readings from a plurality of chemical sensors, wherein each chemical sensor of the plurality of chemical sensors is configured to detect a different chemical, determining a cross-sensitivity pattern from one or more unmeasured chemicals in the plurality of sensor readings, comparing the cross-sensitivity pattern with one or more known chemical patterns, determining that the cross-sensitivity pattern matches at least one of the one or more known chemical patterns that correspond to one or more chemicals, and identifying one or more unmeasured chemicals based on determining that the cross-sensitivity pattern matches the at least one of the one or more known chemical patterns.
US11300548B2 Liquid chromatography systems
A liquid chromatographic (LC) system is introduced which comprises at least one fluidic stream, the fluidic stream comprising a sample-injection valve, a trap-bypass-selection valve, a column-bypass valve, a load-elute valve and a trap-selection valve. Also, a liquid chromatographic (LC) system is introduced which comprises at least one fluidic stream. The fluidic stream comprises a first substream and a second substream. The first substream comprises a first sample-injection valve, a load-elute valve and a trap-selection valve. The second substream comprises a second sample-injection valve and a column-bypass valve. The fluidic stream further comprises a trap-LC substream transfer valve and a substream-selection valve. The LC systems provide a broad choice of chromatographic options and modes and enable to flexibly and rapidly switch between them.
US11300547B2 Ultrasound matrix inspection
A device and method for performing ultrasound scanning of a substantially cylindrical object, the device comprising a cuff adapted to fit around a circumference of the object, a carrier mounted slidably on the cuff and adapted to traverse the circumference of the object, an ultrasound probe mounted on the carrier and positioned to scan the circumference of the object as the carrier traverses the circumference of the object, a carrier motor mounted on the cuff or the carrier and used to drive the movement of the carrier about the circumference of the object, and one or more data connections providing control information for the carrier motor and the ultrasound probe and receiving scanning data from the ultrasound probe.
US11300545B2 System for the non-destructive testing of components
In the system, two ultrasonic transducers, which form a pair and each have a piezoelectric ceramic plate-shaped element with a rectangular geometry, can be fastened to a surface of a component. The two ultrasonic transducers are arranged at a distance from one another such that there is no direct mechanical contact and they are arranged beside one another with a parallel orientation of their central longitudinal axes. The two elements have a different polarization along their width and are connected with the same polarity to an electrical voltage source. The two plate-shaped elements can also have an identical polarization along their width and can be connected in this case with opposite polarity to an electrical voltage source. At least one ultrasonic transducer and/or at least one further ultrasonic transducer is/are designed to detect ultrasonic waves reflected by defects and/or shear waves simultaneously emitted by the two ultrasonic transducers.
US11300538B2 Gas sensor assembling apparatus and assembling method
In a gas sensor assembling apparatus configured to integrate first and second gas sensor components, a posture adjustment part configured to adjust the posture of a first member in a horizontal plane adjusts the posture of the first member to an insertion possible posture determined in advance while holding the first member having been transferred from a conveyance mechanism at a posture adjustment position fixedly determined in advance, and transfers the first member in the insertion possible posture to the conveyance mechanism while maintaining at the posture adjustment position, the conveyance mechanism conveys, to an integration position, the first member in the insertion possible posture, and at the integration position, the first member and the second member are integrated with each other by inserting a sensor element of a second member into an insertion port of the first member in the insertion possible posture.
US11300537B2 Electrodes having at least one sensing structure and methods for making and using the same
An analyte sensor comprising: a non-conductive material; a conductive material disposed on the non-conductive material; and at least two sensing structures defined by a removed portion of the conductive material, the at least two sensing structures comprising a reagent composition.
US11300536B1 Non-contact liquid sensing technologies
Technology directed to non-contact liquid sensing is described. One processing device includes a multi-port network, a capacitance measurement circuit, and a digital processing circuit. Processing device measures a first set and a second set of currents associated with a first electrode and a second electrode coupled to an exterior surface of a container holding liquid. Processing device determines independent impedances of the container, the liquid, and the liquid and container using the first set of currents and the second set of currents. Processing device determines an electrical property of the liquid using the independent impedances of the liquid.
US11300534B2 Monolithic gas-sensing chip assembly and method
A monolithic gas-sensing chip assembly for sensing a gas analyte includes a sensing material to detect the gas analyte, a sensing system including a resistor-capacitor electrical circuit, and a heating element. A sensing circuit measures an electrical response of the sensing system to an alternating electrical current applied to the sensing system at (a) one or more different frequencies, or (b) one or more different resistor-capacitor configurations of the system. One or more processors control a low detection range of the system to the gas, a high detection range of the system to the gas, a linearity of a response of the system to the gas, a dynamic range of measurements of the gas by the system, a rejection of interfering gas analytes by the system, a correction for aging or poisoning of the system, or a rejection of ambient interferences that may affect the electrical response of the system.
US11300530B2 Kikuchi diffraction detector
A detector for Kikuchi diffraction comprising a detector body and a detector head mountable to each other. The detector body comprises a body part which is enclosing a photodetector configured for detecting incident radiation and further comprises a vacuum window arranged upstream the photodetector with respect to a propagation direction of the incident radiation, a first body mounting portion configured to be mounted to a SEM chamber port and a second body mounting portion. The detector head comprises a scintillation screen and a head mounting portion configured to be mounted to the second body mounting portion.
US11300522B2 Article damage evaluation
Implementations of the present specification provide article damage evaluation methods and apparatuses. In one aspect, the method includes: determining, by a terminal device, that a photographing device is in an active state; responsive to determining that the photographing device is in the active state, identifying, from a field of view of the photographing device, a particular surface region of the article that encompasses the damage to the article; obtaining an image of the particular surface region using the photographing device; determining surface structure information and surface material information of the surface region of the article using one or more infrared emitters and one or more infrared receivers; and generating, from the image, the surface structure information, and the surface material information, and based on a predetermined damage evaluation model, an output specifying a degree of the damage to the article.
US11300521B2 Automatic defect classification
A method for automatic defect classification, the method may include (i) acquiring, by a first camera, at least one first image of at least one area of an object; (ii) processing the at least one first image to detect a group of suspected defects within the at least one area; (iii) performing a first classification process for initially classifying the group of suspected defects; (iii) determining whether a first subgroup of the suspected defects requires additional information from a second camera for a completion of a classification; (iv) when determining that the first subgroup of the suspected defects requires additional information from the second camera then: (a) acquiring second images, by the second camera, of the first subgroup of the suspected defects; and (b) performing a second classification process for classifying the first subgroup of suspected defects.
US11300520B2 Method and system for optically inspecting a substrate
A method and related system for substrate inspection, includes: creating, based on two light beams originating from one light source, a measurement volume at the intersection between the two light beams, the measurement volume containing interference fringes and being positioned to extend into the substrate, the substrate moving relative to the measurement volume in a direction parallel to a main surface S of the substrate; acquiring a measurement signal representative of the light scattered by the substrate, as a function of the location of the measurement volume on the substrate; calculating at least one expected modulation frequency, of an expected signal representative of the passage of a defect of the substrate through the measurement volume; determining values representative of a frequency content of the measurement signal close to the modulation frequency, to constitute a validated signal representative of the presence of defects; and analyzing the signal to locate and/or identify defects.
US11300519B2 Reagents and methods for detecting infectious diseases
Provided herein are surface enhanced Raman scattering (SERS)-active reagents and methods for detecting one or more analyte in a sample. Said SERS-active reagents are adaptable, sensitive, and easy-to-use in the diagnosis of infectious diseases in a patient, or the detection of toxins, bacteria, viruses, pathogens, hormones, cytokines, antigens, antibodies or illicit drugs in a biological sample. Such methods may be handled by police, soldiers, or health care workers in the field, and do not require specialized training.
US11300514B2 Apparatus and method for fluorescence grading of gemstones
Provided herein is an apparatus for assessing a fluorescence characteristic of a gemstone. The apparatus comprises an optically opaque platform for supporting a gemstone to be assessed, one or more light source to provide uniform UV and non-UV illumination, an image capturing component, and a telecentric lens positioned to provide fluorescent images of the illuminated gemstone to the image capturing component. Also provided are methods of fluorescence analysis based on images collected using such an apparatus.
US11300513B2 Device for reading an IVD assay
Embodiments generally relate to a system for reading fluorescent-labelled diagnostic assays for in-vitro diagnostic applications. The system comprises a receiving member adapted to receive a fluorescent-labelled diagnostic assay cartridge carrying a fluorescent-labelled diagnostic assay; at least one excitation module configured to illuminate the diagnostic assay, when the diagnostic assay cartridge is placed in the receiving member; a camera module for capturing an image of the illuminated diagnostic as—say placed in the receiving member; a processor for receiving the captured image from the camera module and determining whether or not a target analyte was present in the diagnostic assay captured by the camera module; and memory storing firmware, the firmware including a brightness compensation module configured to adjust the intensity of an image of a diagnostic cartridge captured by the camera module, in order to emulate a uniform field of illumination over the diagnostic cartridge. The brightness compensation module is configured to adjust the intensity of the captured image based on an illumination compensation look-up table.
US11300508B2 Apparatus and method for extracting low intensity photonic signals
A system for detecting stimulated emission from a material of interest comprising: an excitation source; and an imaging component; wherein, in use, the system is configured to: a) emit excitation radiation from the excitation source for a first time period, the excitation radiation having a wavelength suitable for inducing stimulated emission in the material of interest; b) capture a first image via the imaging component, the first image substantially consisting of a background illumination component and a stimulated emission component; c) stop emitting excitation radiation for a second time period; d) capture a second image via the imaging component, the second image substantially consisting of the background illumination component; e) create a difference image corresponding to the difference between the first and second images, such that the difference image includes any stimulated emission signals from the material of interest.
US11300505B2 Terahertz-based conveyor belt monitoring
A system for monitoring conveyor belts is disclosed. The system also includes a transmitter, a receiver and circuitry. The transmitter is configured to direct terahertz radiation towards a conveyor belt. The receiver is configured to measure reflected radiation based on the terahertz radiation. The circuitry is configured to determine belt characteristics of the conveyor belt based on the measured reflected radiation.
US11300504B2 Tomography method, system, and apparatus based on time-domain spectroscopy
A tomography method, system, and apparatus based on time-domain spectroscopy are provided. A light emitter is controlled to emit a pulse beam to scan a cross-section of an object to be measured while using a light receiver to detect the pulse beam passing through the object to be measured, so as to obtain time-domain pulse signals at locations of a scan path. A scan angle is repeatedly changed to perform the scanning and detecting steps, so as to collect the time-domain pulse signals of multiple angles of the cross-section as a time information set. Features are retrieved from the time-domain pulse signals using kernels of a trained machine learning model, which is trained with time information sets and corresponding ground truth images of cross-sections to learn the kernels for retrieving the features. The retrieved features are converted into a spatial domain to reconstruct a cross-sectional image of the object.
US11300501B1 Methods for determining the activity of an activated chemically-treated solid oxide in olefin polymerizations
Methods for determining the catalytic activity of an activated chemically-treated solid oxide using a color measurement technique are described, and these methods are integrated into transition metal-based catalyst preparation processes and systems, as well as into olefin polymerization processes and related polymerization reactor systems.
US11300500B2 Sample detection device and sample detection method by using the same
A sample detection device includes a first polarizer configured to allow part of incident light to pass therethrough by polarizing the incident light, a stage disposed on a path of light having passed the first polarizer, the stage allowing a sample to be seated thereon, a second polarizer configured to polarize light and a detection unit configured to detect light having passed the second polarizer and to generate a detection signal. The first polarizer allows first polarized light oscillating in a first direction to proceed toward the sample when the incident light reaches the first polarizer. Emission light is emitted by an excitation of the sample when the first polarized light reaches the sample. The second polarizer allows second polarized light oscillating in a second direction to proceed toward the detection unit when the emission light reaches the second polarizer.
US11300489B2 Sand grain corrosion testing device
A sand grain corrosion testing device includes a substrate and universal wheels, a collecting hopper is arranged on one side of a top end of first guiding rods; three sets of buffer plates inclined downwards are arranged on an inner side wall of the collecting hopper; a scale rod is arranged at one side of hydraulic devices; an impact box body is supported and mounted on a part, on one side of the scale rod, of the substrate through the supporting legs; a clamp is obliquely mounted on one side of the impact box body; a discharging outlet at the bottom of the impact box body communicates with a collecting tank; one side of the collecting tank is connected with a sand pump; and one side of the sand pump penetrates through a sealing cover plate and communicates with the interior of the collecting hopper.
US11300488B2 Automatic analysis device
Temperature uniformity of a reaction liquid in a plurality of reaction containers of an automatic analysis device is maintained by a heat block. A strip-shaped heater heats the heat block, and is wound and attached on an outer circumference of the heat block so that both end regions of the strip-shaped heater are adjacent to each other. The strip-shaped heater includes a heat generating resistor that is heated by applying an electric current, an insulating film sandwiching the heat generating resistor, and first and second electrical feed lines that are attached to both end portions of the heat generating resistor and supply power to the heat generating resistor. The width of the heat generating resistor in both end regions of the strip-shaped heater is formed to be narrower than the width of the heat generating resistor in the other region thereof.
US11300487B2 System and method for controlling the flow rate of dilution air through a porous wall in an exhaust sampling system
An example of an emissions test system according to the principles of the present disclosure includes a dilution tunnel and a flow control module. Exhaust gas is mixed with dilution gas in the dilution tunnel. The dilution tunnel is configured to receive dilution gas flowing in an axial direction relative to the dilution tunnel and dilution gas flowing in a radial direction relative to the dilution tunnel. The flow control module is configured to adjust the rate of the dilution gas flow in the radial direction based on at least one of a concentration of pollutant particles in the exhaust gas, a size of pollutant particles in the exhaust gas, a concentration of a gaseous emission in the exhaust gas, a type of fuel combusted by an engine producing the exhaust gas, and a rate of fuel flow to cylinders of the engine.
US11300485B2 Process record slide for staining and method of using the same
Described herein is a process record slide for staining. The process record slide includes a detection area for mounting a sample and a control area including one or more control targets. Also described herein is a method of using the process record slide in an immunohistochemical (IHC) or an immunochemistry (ICC) staining process.
US11300482B2 Graphical differentiation of spectral frequency families
Spectral machine condition energy peaks are graphically represented in a spectral plot using color coding, different line types, and/or filtering. This allows visual differentiation of spectral peaks associated with various fault frequency families from one another, whereby a machine condition analyst using computer-based analysis software can easily see each family of spectral peaks individually, without all the other spectral peaks, or in combinations of families that are relevant to a machine fault under investigation. In addition to current spectral data, the analyst can also view a historical trend of related scalar parameters plotted in conjunction with current spectral data, wherein the spectral data plot is synchronized with a time-based cursor on the trend plot.
US11300478B2 Balance for air resistance testing
A balance for air resistance testing is provided. The air resistance testing comprises 2N dual-hole beam sensors and an upper plate; wherein, the 2N dual-hole beam sensors are arranged beneath the upper plate and fixed to the upper plate; each dual-hole beam sensor comprises a beam, an upper hole and a lower hole, the upper hole and the lower hole are arranged along the longitudinal direction of the beam, the upper hole is arranged at the upper part of the beam, and the lower hole is arranged at the lower part of the beam.
US11300475B2 Tank testing apparatus and method
There is described a testing apparatus (20) for testing the integrity of a tank (12). The apparatus comprises a control tube (22) configured to be at least partially submerged within the tank (12). The control tube (22) being controlled to open and close to permit the ingress and capture of fuel into the control tube (22) from the tank (12). A first gas tube (29) is connectable to a remote gas source (40) and is configured to deliver gas to an outer surface of the control tube (22) at a predetermined location. A second gas tube (29) is connectable to the remote gas source (40) and configured to deliver gas to an inner surface of the control tube (22) at a predetermined location. A metering unit (30) is in fluid communication with the first gas tube (29) and the second gas tube (29) and having one or more pressure sensors (32) for measuring fuel mass inside the control tube (22) and fuel mass outside the control tube (22) and for comparing the two measurements to determine a change in fuel mass outside the control tube (22). The change in fuel mass outside the control tube (22) being indicative of a loss of integrity of the tank (12).
US11300471B2 Balancing device for rotating body
A balancing device is provided, including acquisition device adapted to detect vibratory stresses generated by the rotating body during rotation, in which the acquisition device are configured to allow the detection of vibratory stresses along at least two mutually non intersecting acquisition directions.
US11300470B2 Flexible temperature-sensitive pressure sensor based on nanoparticle lattice array quantum conductance, and assembly method and application thereof
The present invention discloses a flexible temperature-sensitive pressure sensor based on nanoparticle array quantum conductance, and an assembly method and application thereof. The sensor includes a high polymer film, metal nanoparticle arrays, metal microelectrodes, and an external circuit for conductance measurement; at least one group of metal nanoparticle arrays are deposited on upper and lower surfaces of the high polymer film, and in the same group, positions of metal nanoparticle arrays on the upper and lower surfaces are in one-to-one correspondence; the metal microelectrodes are arranged on two sides of each group of metal nanoparticle arrays and are symmetrically distributed on the upper and lower surfaces of the high polymer film; and the external circuit for conductance measurement is electrically connected to the metal microelectrodes. Conductance response signals of the nanoparticle arrays in the present invention have an exponential relationship with a distance between particles.
US11300468B2 Sensor device, in particular a pressure sensor
A pressure-sensor device (1) comprises: —a pressure-sensitive component (5, 5a, 6), having a sensor body (5) that includes an elastically deformable membrane part (5a) and at least one detection element (6) suitable for detecting a deformation of the membrane part (5a); —a structure (2, 3) for supporting the pressure-sensitive component (5, 5a, 6), having at least one passageway (15) for a fluid of which a pressure is to be measured, the supporting structure (2, 3) comprising: —a supporting body (2) with respect to which the sensor body (5) is positioned in such a way that its membrane part (5a) is exposed to the fluid exiting the at least one passageway (15), the supporting body (2) having at least one through cavity (14), —at least one compressible element (20, 21), which is configured for compensating possible variations of volume of the fluid and which delimits at least in part at least one respective duct for the fluid (20a, 21a) having an inlet end and an outlet end. The supporting body (2) has a first body portion (2c) comprising a transverse wall (22) of the through cavity (14), defined in which is at least one first passage (23a-23b), and the passageway (15) for the fluid comprises the at least one duct (20a, 21a) of the at least one compressible element (20, 21) and the at least one first passage (23a-23b) of the through wall (22). The at least one first passage (23a-23b) has at least one respective inlet (23a) and at least one respective outlet (23b), at least one of the at least one inlet (23a) and the at least one outlet (23b) being in fluid communication with the at least one duct (20a, 21a). The at least one inlet (23 a) and the at least one outlet (23b) of the at least one first passage (23a-23b) are arranged so as to define a tortuous path for the fluid, the at least one inlet (23 a) and the at least one outlet (23b) being in particular arranged in positions staggered in a lateral direction.
US11300466B1 Pressure gauge with dual bourdon tubes
A pressure gauge includes a case with a dial, and a pressure detection unit is located in the case. The chassis plate including a first pivot unit, a second pivot unit, a first Bourdon Tube, a second Bourdon Tube, a first transmission unit, a second transmission unit and an entrance connected thereto. The first Bourdon Tube is connected to the first pivot unit by the first transmission unit, and the second Bourdon Tube is connected to the second pivot unit by the second transmission unit. The entrance communicates with the first and second Bourdon Tubes. The first and second pivot units extend through the dial so as to be connected with a first hand and a second hand respectively. The first and second hands respectively respond different pressure values for more accuracy.
US11300462B2 Strain sensor fixing device for a torque sensor to prevent sensor performance decrease
An embodiment is to provide a strain sensor fixing device and torque sensor using the same capable of preventing the sensor performance from being deteriorated, and preventing the device configuration from being upsized, and further capable of securely fixing the strain sensor to a structure. A fixing member includes a first end and a second end. The first end is provided with a projection which contacts a first structure and the second end contacts a first end of a strain body provided on the first structure. A screw is inserted into the first structure and screwed into a part of the fixing member between the first end and the second end.
US11300461B2 Measuring device for the determination of at least one thermal property of a fluid, especially the volumetric heat capacity and the thermal conductivity
A measuring device for the determination of at least one thermal property of a fluid, for example, the volumetric heat capacity and the thermal conductivity, wherein the measuring device includes a thermal property sensor and an evaluation unit, wherein the evaluation unit is adapted to determine the thermal property from a measurement signal determined by the thermal property sensor, wherein the thermal property sensor includes a heater, a first temperature sensor and a second temperature sensor, wherein the thermal property sensor includes a mounting plate with an opening, wherein the heater, the first temperature sensor and the second temperature sensor are arranged above or inside the opening.
US11300456B2 Substrate processing apparatus, and thermocouple
A thermocouple includes: a temperature measuring portion configured to measure an internal temperature of a reaction tube; a main body portion provided therein with a wire which constitutes the temperature measuring portion; and a cushioning portion attached to the main body portion at least in the vicinity of the temperature measuring portion, wherein the thermocouple is fixed to an outer surface of the reaction tube in a state in which the thermocouple makes contact with the reaction tube through the cushioning portion.
US11300454B2 Multi-mode thermal imaging device and operation method thereof
Disclosed are a multi-mode thermal imaging device and an operation method thereof. According to an embodiment of the present invention, in a first mode, a first sample is scanned with an optical signal from a light source, signals reflected from the first sample by the scanning are detected separately for each wavelength, a reflectance change spectrum according to the wavelength is derived on the basis of the signals detected separately for each wavelength, a wavelength is selected on the basis of the derived reflectance change spectrum, and a thermal image of the first sample is obtained, through a filter, by detecting an optical signal limited to the selected wavelength from among the signals reflected from the first sample. In a second mode, thermal radiation of a second sample is detected to obtain a thermal image of the second sample.
US11300453B2 Photonic- and phononic-structured pixel for electromagnetic radiation and detection
A thermal pixel configured as an electromagnetic emitter and/or an electromagnetic detector. The thermal pixel comprises a micro-platform suspended with semiconductor nanowires from a surrounding support platform. The nanowires comprise phononic structure providing a decrease in thermal conductivity. In some embodiments, the pixel is structured for operation within a broad bandwidth or a limited bandwidth. Metamaterial and/or photonic crystal filters provide pixel operation over a limited bandwidth. In some other embodiments, the micro-platform comprises a nanotube structure providing a broadband emission/absorption spectral response.
US11300452B2 Spectral measurement method, spectral measurement system, and broadband pulsed light source unit
A new spectral measurement technique is provided which enables measurement even if the light to be measured exists for a very short period. In one embodiment, a broadband pulsed light wave whose wavelength shifts temporally and continuously in a pulse interferes with a light wave to be measured. The intensity at each wavelength of the light wave to be measured is obtained using a Fourier transform of the output signal from a detector that has detected the intensity of the wave resulting from the interference. A laser beam from a laser source is converted to a supercontinuum wave by a nonlinear optical element, and a pulse extension element extends pulses of the supercontinuum wave, thus generating the broadband pulsed light wave.
US11300451B2 Raman spectrometer
There are disclosed methods and apparatus (10) for measuring Raman spectral features (52) of a sample (12), from which background light of variable intensity is also received, for example due to the incidence of ambient light (14) or due to variable fluorescence. Detection pixels (42) and storage pixels (44) are defined on a CCD device (40). Laser probe light (22) is directed to the sample. In a repeated cycle of first and second intervals, in each first interval background light is received at detection pixels, and in each second interval both background light and scattered laser probe light is received at the detection pixels. The accumulated signal from each of the first and second intervals is retained in the storage pixels during the second and first intervals respectively. In other aspects laser probe light is directed to the sample during both of the first and second intervals, but has a different wavelength in each interval.
US11300449B2 Imaging device with image dispersing to create a spatially coded image
An image capturing device (202) can include a sensor array (210), a lens (230) positioned at a first distance from an intermediate image (235), and apolychromat (220) positioned at a second distance from the lens (230). The polychromat (220) can diffract the intermediate image (235) according to a transform function (207) to produce a dispersed sensor image (215) onto the sensor array (210). The dispersed sensor image (215) can represent a spatial code of the intermediate image (235).
US11300447B2 Light source for variable path length systems
A system for determining a characteristic of a sample includes a light source for directing light into an input of a spectrometer. The spectrometer splits the received light into light outputs each having a different wavelength. An active wavelength selection module (AWSM) includes an optical receiving component (ORC). An actuator is coupled to the spectrometer and/or the ORC to adjust a relative position between the spectrometer and the AWSM so that light is receivable by the ORC from a selected one of the plurality of light outputs. The ORC is configured to direct the received light to a sample. A collector is positioned to collect a portion of light that passes through the sample, and to deliver the collected light to an analysis module. The analysis module is configured to determine a quantity of light transmitted through the sample and to correlate transmitted light with a characteristic of the sample.
US11300444B2 Photoelectric detection circuit and photoelectric detector
A photoelectric detection circuit and a photoelectric detector are provided. The photoelectric detection circuit includes a first photoelectric sensing element and a second photoelectric sensing element, and an electrical characteristic of the first photoelectric sensing element is substantially identical to an electrical characteristic of the second photoelectric sensing element; the first photoelectric sensing element outputs a first sensed electrical signal, and the second photoelectric sensing element outputs a second sensed electrical signal; a polarity of the first sensed electrical signal is opposite to a polarity of the second sensed electrical signal, and an amplitude value of the first sensed electrical signal is substantially identical to an amplitude value of the second sensed electrical signal.
US11300442B2 Weighing apparatus with alignment of accelerometer coordinate system and load cell coordinate system and related method
A weighing apparatus includes a load cell assembly with an elongated load cell body including a first three dimensional coordinate orientation defined by a first X-axis, a first Y-axis and a first Z-axis. An accelerometer unit is operatively connected to the elongated load cell body and having a second three-dimensional coordinate orientation defined by a second X-axis, a second Y-axis and a second Z-axis. A memory unit is mounted on the elongated load cell body, the memory unit storing data for aligning the second three-dimensional coordinate orientation of the accelerometer unit with the first three-dimensional coordinate orientation of the elongated load cell body.
US11300437B2 Feed drive mechanism, dispenser including feed drive mechanism, customizing dispensing system including dispenser, and feed drive method in feed drive mechanism
A feed drive mechanism includes multiple feed containers configured to feed contents with rotation of rotatable feed tubes provided in lower portions of container tubes containing the contents, multiple gears connected to the feed tubes of the feed containers, and a single drive gear configured to mesh with the gears. The drive gear is configured to selectively mesh with and rotate the gears to cause the feed containers to feed the contents with timing that differs between the feed containers.
US11300436B2 Flow laminator
A fluid sensing apparatus is provided having a fluid flow channel having a flow restriction. A fluid sensor is in fluid communication with first and second fluid ports, and a laminar flow element. The laminar flow element includes a flow stabilisation rod which defines a fluid sensing portion of the fluid flow channel. The flow restriction comprises a reduction in the hydraulic diameter of the fluid sensing portion of the fluid flow channel which is caused by a decrease in diameter of the fluid flow channel, or by an increase in the diameter of the flow stabilisation rod, or by both a decrease in diameter of the fluid flow channel and an increase in the diameter of the flow stabilisation rod. Also provided is a mass flow controller including such a fluid sensing apparatus.
US11300430B2 Method for irrigating farmland
A method for acquiring a canal flow rate, comprising: measuring an actual measure value of an upstream water depth and an actual measure value of a downstream water depth of a target canal; presetting the upstream canal flow rate and surface water infiltration rate of the target canal, and respectively acquiring preset values of each; substituting the actual measured value of the upstream water depth, the preset value of the upstream canal flow rate, and the preset value of the surface water infiltration rate into Saint-Venant equations, so as to solve the equations and obtain a downstream water depth simulation value of the target canal; when the relative error between the downstream water depth simulation value and the actual measured value of the downstream water depth is less than or equal to the preset threshold value, acquiring a viable upstream canal flow rate and a viable surface water infiltration rate; otherwise, optimizing the preset value of the upstream canal flow rate and the preset value of the surface water infiltration rate, and repeating the described process until the relative error between the two is less than or equal to the preset threshold value, so as to acquire the two viable results and acquire the canal flow rate at any measurement point of the target canal.
US11300427B2 Detection and accommodation of intermittent open circuits on an engine sensor of an aircraft turbine engine
The invention relates to a method for checking a measurement supplied by a sensor (2) of a turbine engine, said method being implemented by a computer (5) of the turbine engine. The method comprises the processing steps of: acquiring a first value of the measurement; comparing an increment with an increment threshold; and transmitting a measurement to be processed to the processing interface (6), said measurement being selected so as to be: equal to the value of an estimation model for the received measurement, if the increment is higher than the increment threshold, or equal to the acquired first value of the measurement if the increment is lower than the increment threshold, the method then comprising additional processing steps.
US11300425B2 Turn count decoding for multi-turn sensors
Aspects of the present disclosure relate to decoding the output of a multi-turn magnetic sensor using a successive approximation technique to detect a number of turns of a magnetic target. A decoder circuit can decode a turn count of the multi-turn magnetic sensor by obtaining measurements at nodes that are determined from values of previous measurements.
US11300422B2 Information provision apparatus and method of controlling the same
An information provision apparatus comprises: a processor; and a memory storing instructions which, when executed by the processor, cause the apparatus to function as: an obtaining unit configured to identify a plurality of people and obtain registration information for each of the plurality of people; an information provision unit configured to, in order to cause information to be perceivably outputted from an output unit to the plurality of people, provide predetermined information to the output unit; and a selection unit configured to select the predetermined information, wherein the selection unit, in a case where there is a person for whom the registration information cannot be obtained, selects the predetermined information based on input information obtained via an input unit for the person for whom the registration information cannot be obtained.
US11300421B2 Alighting position setting device and autonomous driving system
An alighting position setting device includes an option presentation unit configured to present an occupant of a vehicle with multiple options set in advance relating to a request for an alighting position for a destination when the vehicle in an autonomous driving toward the destination set in advance approaches the destination, an option recognition unit configured to recognize the option selected by the occupant from the multiple options, and an alighting position setting unit configured to set an alighting position based on the request for the alighting position corresponding to the option selected by the occupant.
US11300419B2 Pick-up/drop-off zone availability estimation using probabilistic model
Aspects of the present disclosure include systems, methods, and devices to provide estimations of vehicular pick-up/drop-off zone (PDZ) availability. A request for vehicular PDZ availability at a location is received from a vehicular autonomy system of a vehicle. The request specifies an estimated time of arrival at the location. The PDZ availability at the location at the estimated time of arrival is estimated using a probabilistic model. A response to the request is generated based on the estimated PDZ availability. The response indicates the estimated PDZ availability. The response is transmitted to the vehicular autonomy system responsive to the request.
US11300417B2 Information processing device, information processing method, and program for serving food and drink at appropriate times
An information processing device obtains information concerning a plurality of items of food and drink served to a passenger of a mobile body while the mobile body is moving from a start point to an end point of movement, generates information indicating timing of serving of each of the items of food and drink to the passenger, based on information indicating a period of time provided for allowing the passenger to see a viewing object from the mobile body while the mobile body is moving from the start point to the end point, and outputs the information indicating the timing.
US11300414B2 Estimated time of arrival based on history
In one embodiment, an autonomous driving vehicle (ADV) drives autonomously on a route for a plurality of drives. For each drive of the plurality of drives, a position of the ADV is recorded at time intervals along the route, resulting in one or more recorded positions. Each of the recorded positions indicates the position of the ADV on the route at a corresponding time interval. One or more average positions at each time interval is determined, as well as an average total drive time to complete the route, based on the recorded drive data. An amount of time left to complete the route is estimated, when the ADV drives on the route, based on difference between a) the average total drive time, and b) the time interval corresponding to the average position that the ADV is located at.
US11300413B2 Systems and methods for auto-return
A method of controlling flight of an unmanned aerial vehicle (UAV) includes collecting, while the UAV traverses a flight path, a set of images corresponding to different fields of view of an environment around the UAV using multiple image capture devices. Each of the multiple image capture devices includes one of the different fields of view. The method further includes extracting a set of feature points from the set of images and selecting a subset of feature points from the set of feature points to be stored based on a number of image capture devices that collect images including the subset of feature points to aid navigation of the UAV.
US11300408B2 Coordinate positioning machine
A non-Cartesian coordinate positioning machine is provided that comprises an extendable leg assembly for positioning a component such as a measurement probe within a working volume of the machine, and a constraint member associated with the extendable leg assembly for providing a predetermined part of the extendable leg assembly with substantially a same orientation relative to gravity for a same position of the component within the working volume. In a preferred embodiment, the orientation relative to gravity is maintained substantially constant, so that a plane defined by the predetermined part is substantially aligned with gravity, as the component is moved around the working volume.
US11300404B2 Alignment of rotational shafts
Apparatus for measuring alignment of two shafts. Two magnetic bases each have two linear contact edges designed to engage with a circumferential surface of the two shafts and to ensure alignment between the base and an axis of rotation of the shaft to within a tolerance compatible with alignment tolerances of the shaft. Brackets attached to the bases are designed to attach laser photoelectric devices, the photoelectric devices designed to measure shaft misalignment.
US11300403B2 Optical encoder and method of operating the same
A coding disc having a first surface and a second surface opposite to the first surface is provided. The coding disc includes a first aperture and a second aperture. The first aperture penetrates the coding disc from the first surface of the coding disc to the second surface of the coding disc. The first aperture has a first width. The second aperture penetrates the coding disc from the first surface of the coding disc to the second surface of the coding disc. The second aperture has a second width. The second width of the second aperture is different from the first width of the first aperture.
US11300399B2 Device and method for determining the position of a permanent magnet
A device comprises a permanent magnet, a magnetic field sensor, and an evaluation circuit. The permanent magnet has a body extending along a path, wherein in a movement travel region the permanent magnet has a continuous north pole and a continuous south pole and is magnetized in such a way that the magnetization direction along the path rotates continuously around the path. The permanent magnet is arranged in an inner spatial region and the at least one sensor is arranged in an outer spatial region, wherein in cross section perpendicular to the path the inner spatial region and the outer spatial region are separated from one another by an outwardly convex line. The magnetic field sensor is configured to detect the magnetic field generated by the permanent magnet. The evaluation circuit is configured to determine the position of the permanent magnet using the detected magnetic field.
US11300394B2 Ammunition case trimmer
An ammunition case trimmer, components thereof, and associated methods. The ammunition case trimmer includes a shroud and a cutter. The cutter is supported in the shroud by at least one rotational bearing. The shroud defines a case guide for receiving the case and guiding the case into engagement with a cutting head of the cutter. The shroud is rotatable with respect to the cutter about the axis of rotation. A proximal free end of the cutter is arranged with respect to the shroud to permit reception of the proximal free end in a chuck of a drill.
US11300386B2 Ballistic materials incorporating spunlaced nonwovens
A ballistic material is made from spunlace nonwoven fibers mechanically entangled into a woven ballistic fabric. The spunlace nonwoven may comprise low denier fibers providing for a highly dense ballistic product.
US11300382B2 Firearm optical sight adapter
A firearm optical sight adapter is disclosed. The optical sight adapter can include an adapter plate with first and second opposing mounting surfaces, and a registration pin extending orthogonally from the first mounting surface. The optical sight adapter may further include a socket having a recess extending from the second mounting surface to a bottom wall intermediate between the first and mounting surfaces and an aperture extending from the bottom wall of the recess through the first mounting surface along a first longitudinal axis. A removable mounting post can be configured to engage in the socket. The optical sight adapter may include a recoil buffer extending upright from the first surface.
US11300380B2 Narrow crossbow with large power stroke
A method of constructing a crossbow may include the steps of: supporting the riser to the main beam; supporting a pair of bow limbs to the ends of the riser; separating the bow limbs such that a minimum distance between them is not greater than about 5 inches; supporting the bowstring to the bow limbs; and providing at least a portion of the opening in the riser to be as wide as a user's foot and to extend between the bow limb.
US11300379B2 Suppressor with varying core diameter
A firearm suppressor has a tube and a baffle stack carried within the tube. A first stack portion has a first inner volume defined by a first inner wall having a first diameter. A second stack portion has a second inner volume defined by a second inner wall having a second diameter unequal to the first diameter, the second stack portion being located forward of the first tube portion. A first outer volume has a first radial thickness formed between the first inner wall and the tube, and a second outer volume has a second radial thickness formed between the second inner wall and the tube. Vents in at least one of the stack portions allow gases and particulates to flow between the inner and outer volumes.
US11300377B2 Trigger assembly for firearms
A trigger assembly includes a trigger, a transfer bar having a distal end and a proximal end, the distal end of the transfer bar being coupled to the trigger and the proximal end having a step defined therein; and a sear configured to selectively engage the proximal end of the transfer bar.
US11300374B1 Bolt assembly for a firearm
A bolt assembly for a rimmed-cartridge firearm has a bolt head on a forward end. An extractor is located on the bolt head and engages at least a portion of a rim of a rimmed cartridge without engaging a front surface of the rim. A biased tensioner is also located on the bolt head and angularly spaced about the bolt head from the extractor, the tensioner applying force to the rim without engaging a front surface of the rim. The extractor and tensioner cooperate for retaining the rim adjacent the bolt head.
US11300373B2 Revolver reloading device
A revolver reloading device includes a first wing assembly defining a first cartridge pocket and a second cartridge pocket, the first cartridge pocket defining a first center point, the second cartridge pocket defining a second center point; a second wing assembly defining a third cartridge pocket, the third cartridge pocket defining a third center point; and a center assembly hingedly coupled to the first wing assembly and the second wing assembly, the first wing assembly and the second wing assembly selectively rotatable relative to the center assembly about and between a flat configuration and a collapsed configuration, the first center point, the second center point, and the third center point being aligned in a linear arrangement in the flat configuration, the first center point, the second center point, and the third center point being aligned in a circular pattern in the collapsed configuration.
US11300372B2 System for hydrogen detection in cooling towers
A method may include: drawing a slip stream sample from a cooling fluid stream, the cooling fluid stream being fluidically coupled to an outlet of a heat exchanger and an inlet of a cooling tower; introducing the slip stream sample into an expansion chamber; and measuring a concentration of hydrogen gas within a headspace of the expansion chamber.
US11300369B2 Water cooling apparatus and water cooling type power module assembly including the same
A water cooling apparatus may include a first cooling tube including a first main body having a first internal space in which cooling water is provided, and a first connection pipe connected to the first main body, wherein the cooling water is discharged from the first internal space through the first connection pipe, a second cooling tube including a second connection pipe into which the first cooling tube is inserted so that the cooling water is provided from the first connection pipe to the second connection pipe, and a second main body connected to the second connection pipe, wherein the second main body includes a second internal space in which the cooling water drawn from the second connection pipe is provided, and a watertight gasket disposed on the first connection pipe, wherein the first main body and the second main body is spaced from each other with a predetermined distance.
US11300368B2 Monolithic tube-in matrix heat exchanger
A cross-flow heat exchanger for gas turbine engines which may be utilized to transfer heat from one fluid flow 46 to a second independent fluid flow wherein one of the fluid flows has a high differential inlet pressure and temperature. The heat exchanger has robust construction to inhibit mixing of the fluid flows during a single burst duct event.
US11300365B2 Heat exchanger and leak detection system
A system for heat exchange and leak detection is generally provided, the system including a heat exchanger including a first wall defining a first passage containing a first fluid. A leak detection enclosure containing a leak detection medium is defined between the first wall and a second wall surrounding the first wall.
US11300364B2 Membrane-integrated energy exchange assembly
A method of forming a membrane panel configured to be secured within an energy exchange assembly may include forming an outer frame defining a central opening, and integrating a membrane sheet with the outer frame. The membrane sheet spans across the central opening, and is configured to transfer one or both of sensible energy or latent energy therethrough. The integrating operation may include injection-molding the outer frame to edge portions of the membrane sheet. Alternatively, the integrating operation may include laser-bonding, ultrasonically bonding, heat-sealing, or the like, the membrane sheet to the outer frame.
US11300363B2 Heat sink assembly for electronic equipment
A heat sink assembly for a cage for a field replaceable computing module includes a heat sink, a thermal interface material (TIM), and an actuation assembly. The heat sink includes fins and a mating surface positioned at a base of the fins. The TIM includes a first surface that is coupled to the mating surface of the heat sink and a second surface that is opposite the first surface. Thus, the second surface can engage a heat transfer surface of a field replaceable computing module installed adjacent the heat sink. The actuation assembly includes a rotational cam. When the rotational cam is in a first position, the second surface of the TIM contacts the heat transfer surface of the computing module. When the rotational cam moves to a second position, the second surface of the TIM is moved a distance away from the heat transfer surface of the computing module.
US11300361B2 Evaporator having an optimized vaporization interface
A capillary evaporator for a heat transfer system includes a member for picking up heat energy comprising a base (10) and a plurality of projections, each of which extends from the base to a peak (12) and the size of which decreases with increasing distance from the base, and a primary wick (2) made of a porous first material with a front face adjacent to the peak of the projections. The flanks of the projections delimit, with the primary wick, empty spaces that form steam ducts. The flanks of the projections are covered with a thin layer (3) of porous material with the thickest part disposed in contact with the primary wick in the vicinity of the peak of each projection, and the thickness of the thin layer decreases with increasing distance from the primary wick.
US11300360B2 Pressure vessel with barrier passage containing fire suppressant elements
A pressure vessel includes a first wall defining a container and a second wall surrounding the container defining a cavity between the first wall and the second wall. The pressure vessel also includes a vent in the second wall providing fluid communication between the cavity and an outside of the second wall and matter positioned within the cavity configured to prevent flame from propagating through the cavity while providing thermal conductivity between the first wall and the second wall.
US11300358B2 Granular material dryer for process of resin material prior to molding or extrusion
A machine learning method and system for predictive maintenance of a dryer. The method includes obtaining over a communication network, an information associated with the dryer and receiving measurements of a vibration level of one of a process blower, a cassette motor and a regeneration blower associated with the dryer. Further, an anomaly is determined based on at least one of a back pressure and a fault and balance of at least one of the process blower and the regeneration blower is tracked. An alarm for maintenance is raised when one of an anomaly and an off-balance is detected.
US11300354B2 Filling ports for insulated structures incorporated within an appliance
An appliance includes an outer wrapper and an inner liner that form a structural cabinet having an insulating cavity defined between the inner liner and the outer wrapper. An elliptical insulation port is defined within the outer wrapper, wherein the elliptical insulation port is configured to allow passage of a cylindrical insulation conduit when the insulation conduit is positioned at an oblique angle relative to the structural cabinet. An insulation material is disposed within the insulating cavity. A sealing cap covers the elliptical insulation port, wherein the sealing cap includes a protrusion that extends at least partially into the insulating cavity.
US11300353B2 Refrigerator and transparent panel assembly for refrigerator
The present disclosure relates to a refrigerator and a transparent panel assembly for a refrigerator. The transparent panel assembly for a refrigerator comprises: a front panel defining at least a part of a front appearance of a refrigerator door and made of a glass material; a rear panel defining at least a part of a rear appearance of the refrigerator door and made of a transparent material; and an intermediate member connected between the front panel and the rear panel and made of a transparent plastic member, wherein the intermediate member comprises: an edge portion having both ends connected to a screening area formed at peripheries of the front panel and the rear panel; and a partition portion formed to cross an inner surface of the edge portion to partition a gap between the front panel and the rear panel to thereby form a sealed insulation layer.
US11300350B2 Refrigerator
Provided is a refrigerator. The refrigerator is characterized by enabling at least a part of a refrigerator door to be selectively transparent by a user's operation, such that the user sees through an inside of the refrigerator while the refrigerator door is closed.
US11300348B2 Refrigerator
A refrigerator includes a storage space, a freezing chamber defining an insulating space configured to maintain a chamber temperature independent from the storage space, an evaporator in the storage space, a grille panel assembly that defines an evaporator space configured to accommodate the evaporator and at least a portion of the storage space, a thermoelectric element assembly including a thermoelectric element, a heat sink, and a cold sink to cool the freezing chamber to a temperature less than the temperature of the storage space, a module accommodation portion located at a side of the grille panel assembly, a defrost water guide that communicates with the module accommodation portion and the evaporator space and that is configured to discharge defrost water generated during a defrost operation of the freezing chamber, and a defrost heater located in the module accommodation portion and configured to melt ice during the defrost operation.
US11300342B2 Electronic expansion valve (EEV) controller
An electronic expansion valve (EEV) controller allows a user to drive the stepper motor of EEVs. Thus, the EEVs toggle between an open position or a closed position. The EEV controller includes a housing, a portable power supply, a motor driver printed circuit board (PCB), a power switch, a directional switch, and a motor connector. The housing is used to protect and hold in place the motor driver PCB, the portable power supply, the power switch, the directional switch, and the motor connector. The portable power supply is used to provide electrical energy to the motor driver PCB and to the stepper motor of EEVs through the motor connector. The power switch allows a user to manually turn on or off the EEV controller and the stepper motor. The directional switch is used to toggle the stepper motor between a clockwise rotation or a counter-clockwise rotation.
US11300339B2 Method for optimizing pressure equalization in refrigeration equipment
In a method for operating a compressor (22) having an inlet (26) and an outlet (28), the method includes: running the compressor to compress a fluid; shutting down (422) the compressor; determining (420) a condition-dependent threshold restart pressure difference (threshold) across the compressor; relieving the pressure difference to reach the threshold; and, after the threshold is reached, restarting (434) the compressor.
US11300337B2 Outdoor system for air conditioner
An outdoor system for an air conditioner may include at least one outdoor unit, the at least one outdoor unit including a compressor; an outdoor heat exchanger; a pair of two-stage compression lines that extends to outside of the outdoor system; a pair of connection lines that extends to the outside of the outdoor system and communicates with an indoor unit; and multiple valves that open/close the pair of two-stage compression lines and the pair of connection lines when the outdoor system is operated in a one-stage heating mode or a two-stage heating mode.
US11300332B2 Thermal control device of a component, associated electronic system and platform
The present invention relates to a thermal control device of a component, the control device including: a power source, a converter able to convert a temperature variation into a resistance variation, and a cooling module including two faces, a first face at a first temperature and a second face at a second temperature, the difference between the first temperature and the second temperature depending on the current supplying the cooling module, the first face being in, contact with the component, the cooling module, the converter and the power source being arranged electrically so that the current supplying the converter decreases with a temperature increase and the current supplying the cooling module remains constant.
US11300331B2 Thermoelectric refrigerator
A refrigerator including an inner case having a storage chamber defined therein; a thermoelectric module configured to cool the storage chamber, wherein the thermoelectric module includes a thermoelectric element and a heat sink; a heat-dissipation fan assembly provided adjacent to the heat sink; a heat-dissipation cover spaced apart from the inner case, wherein the heat-dissipation cover has at least one outer intake hole defined therein and wherein the intake hole faces the heat-dissipation fan assembly; and a gasket configured to block a gap between the heat-dissipation cover and the heat-dissipation fan assembly.
US11300330B2 Electrocaloric heat transfer system
An electrocaloric element for a heat transfer system includes an electrocaloric material of a copolymer of (i) vinylidene fluoride, (ii) an addition polymerization monomer selected from tetrafluoroethylene, trifluoroethylene, vinyl fluoride, or combinations thereof, and (iii) a halogenated addition polymerization monomer larger than vinylidene fluoride. It is also provided that: (a) the monomer (ii) includes an addition polymerization monomer smaller than trifluoroethylene, (b) at least one of the addition polymerization monomers (ii) or (iii) is a chiral monomer, and the copolymer includes syndiotactic ordered segments of chiral monomer units, and/or (c) at least one of the addition polymerization monomers (ii) or (iii) comprises chlorine, and the copolymer includes an ordered distribution of monomer units comprising chlorine along the copolymer polymer backbone.
US11300329B2 Two-pipe enhanced-vapor-injection outdoor unit and multi-split system
A two-pipe enhanced-vapor-injection outdoor unit and a multi-split system are provided. The two-pipe enhanced-vapor-injection outdoor unit includes: an outdoor heat exchanger and a second port; an enhanced-vapor-injection compressor, including a gas discharge port, a gas return port and an injection port; a reversing assembly, including first to fourth ends; a supercooler, including a main heat-exchange flow path and an auxiliary heat-exchange flow path communicated with each other, the main heat-exchange flow path being connected to the second port, the auxiliary heat-exchange flow path being connected to the injection port; and a throttling assembly having a first end connected to an outlet of the main heat-exchange flow path, and a second end connected to an inlet of the outdoor heat exchanger.
US11300326B2 Sensing and feedback for row on sun tracking method and system
A solar tracker system comprising a plurality of on sun trackers and a plurality of off sun tracker. Each tracker is selectively adjusted to achieve a desired power output of the solar power plant system in an example.
US11300324B2 System for water management, and related methods
A system and method for monitoring and managing water delivered to users hydraulically connected via a dedicated conduit loop to a water supply source and a water heating unit via a dedicated conduit loop, the system including a mixing valve(s) hydraulically connected to the dedicated conduit loop; a first set of sensing devices operatively coupled to an input and an output of the mixing valve, wherein each sensing device of the first set is adapted to generate and transmit sensed data signals; a recirculation pump hydraulically coupled to the dedicated conduit loop; a second set of sensing devices operatively coupled to selected portions of the dedicated conduit loop, wherein each sensing device of the second set is adapted to generate and transmit sensed data signals; a pressure regulating or balancing device(s) hydraulically coupled to the dedicated conduit loop; a data collection system for receiving and storing sensed data transmitted by the first set of sensing devices and/or the second set of sensing devices; and a system controller for comparing sensed data with rules, data patterns, data signatures, relationships between data, or mathematically calculated values associated with water event anomalies and generating and transmitting a notification, a warning, and/or an alert if the comparison is suggestive of a water event anomaly.
US11300323B2 Heating system enclosure
An enclosure for a water heating system for a service selected from the group consisting of receiving water through a water inlet port, recirculating water through a recirculation port, outputting a heated water supply through a water outlet port, receiving a gas supply through a gas inlet port, receiving an air supply through an air inlet port and a combustion exhaust through an exhaust port, the enclosure including a wall through which at least one of the water inlet port, the recirculation port, the water outlet port, the gas inlet port, the air inlet port and the exhaust port is disposed, the wall is configured to be removable for access to equipment disposed inside the enclosure, the equipment is connected to the at least one of the water inlet port, the recirculation port, the water outlet port, the gas inlet port, the air inlet port and the exhaust port.
US11300319B2 Retrofit damper assembly
A damper assembly is configured for placement within a duct of a ductwork system that supplies conditioned air through a register boot to a register vent. The damper assembly includes a damper that is configured to articulate from a deployment configuration, which facilitates advancement of the damper through the register boot and into the duct, to an operational configuration, in which the damper is positioned within the duct and able to selectively control how much conditioned air being supplied through the duct is permitted to pass by the damper and exit the register vent. The damper assembly includes an elongated deployment member that extends from the damper and is configured to facilitate advancement of the damper through the register boot and into the duct.
US11300316B2 Air blowing device and indoor air conveying system using same
An air blowing device includes a housing, a partition plate, an air blower, dampers, and a controller. The housing has a first side surface and a second side surface. The first side surface has inlet A and outlet A. The second side surface has inlet B and outlet B. The partition plate divides the hollow space of the housing into an upstream section and a downstream section. The upstream and downstream sections communicate with each other. The air blower conveys air from the upstream section to the downstream section. The dampers open and close the openings of inlets A and B, and outlets A and B. The controller controls air blowing of the air blower and opening and closing of each damper. Inlets A and B are disposed in the upstream section. Outlets A and B are disposed in the downstream section.
US11300313B2 Cooling medium control method for multi-connected air conditioning system
To control operating parameters of the compressor and ensure stable operation of the air conditioning system, a cooling medium control method for a multi-connected air conditioning system includes: acquiring current operating values of target parameters of the compressor during the operation of the compressor; calculating deviation degrees of the target parameters of the compressor according to the current operating values of the target parameters of the compressor and standard operating ranges of the target parameters of the compressor; and selectively adjusting an opening degree of the outdoor expansion valve or the indoor expansion valve based on the deviation degrees; where the standard operating ranges of the target parameters are operating ranges of the target parameters specified by a normal operating state of the compressor. Here the opening degree of the indoor expansion valve or the outdoor expansion valve is adjusted in real time according to parameters of the compressor.
US11300308B2 Faceless system control
A heating, ventilation, or air conditioning (HVAC) system includes a headless thermostat device and an adapter unit. The headless thermostat device includes one or more circuits configured to receive a control input from a user device via a local wireless network and generate a control signal for HVAC equipment based on the control input. The adapter unit includes one or more circuit configured to receive the control signal from the headless thermostat device via the local wireless network and provide the control signal to the HVAC equipment for operation of the HVAC equipment in accordance with the control input.
US11300299B2 Connected food preparation system and method of use
A connected oven, including a set of in-cavity sensors and a processor configured to automatically identify foodstuff within the cooking cavity, based on the sensor measurements; and automatically operate the heating element based on the foodstuff identity.
US11300296B2 Combustion chamber of a turbomachine
An annular combustion chamber of a turbomachine is described. The combustion chamber has an axis of revolution and is delimited by coaxial internal and external annular walls joined upstream by a bottom of chamber substantially transverse to the walls. In some embodiments, the chamber includes at least one annular deflector placed in the chamber and substantially parallel to the bottom of chamber. The bottom of chamber may have openings adapted to be traversed by air for cooling the deflector. In some embodiments, the bottom of chamber and the deflector include mounting openings for mounting an annular row of injection devices for injecting a mixture of air and fuel into the chamber. At least a portion of the air for cooling the deflector is conveyed into the chamber through holes in the injection devices.
US11300294B2 Gas turbine combustor
The invention provides a gas turbine combustor having structural reliability against vibration of fuel nozzles caused by fluid force and high environmental performance by uniform combustion in a combustion chamber. The gas turbine combustor comprises a fuel nozzle configured to inject fuel, and a fuel nozzle plate including a hole section into which an insertion section located in a root part of the fuel nozzle is inserted. The fuel nozzle includes a male screw section at least on an outer circumferential surface of a downstream portion viewed from a flowing direction of the fuel in the insertion section. The fuel nozzle plate includes a female screw section in the hole section. The female screw section screws with the male screw section. The fuel nozzle includes the insertion section. An upstream end portion of the insertion section is metallurgically joined to an upstream end portion of the fuel nozzle plate.
US11300292B2 Method of operating an incinerator comprising a device for capturing ash entrained by flue gas
A method facilitates operation of an incinerator for solid fuel. The incinerator includes a device for separating ash from flue gas. The method includes collecting ash deposits originating from the flue gas, resulting in collected ash. To improve the flowability of the ash collected, the method further includes introducing a powdery additive material including i) clay and ii) calcium carbonate into the flue gas. At the location where the additive material is introduced, the flue gas has a temperature of at least 700° C. The additive is introduced with a rate R of at least 0.1 times the mass of ash in the stream of flue gas.
US11300290B2 High turndown boiler and system and method for controlling a boiler
A heating device includes a combustion chamber, a housing in fluid communication with the combustion chamber, a burner disposed in the housing, a blower assembly connected to the housing for directing air into the interior of the housing, a valve assembly connected to the housing for controlling a flow of fuel into the burner, an optical color sensor for sensing a color profile of a surface of the burner, and a control unit configured to control the valve assembly in dependence upon the color profile of the surface of the burner.
US11300288B2 Method and a system for maintaining steam temperature with decreased loads of a steam turbine power plant comprising a fluidized bed boiler
The solution comprises a method of and a system for maintaining steam temperature and therefore electricity production efficiency with decreased loads of a steam turbine power plant comprising a fluidized bed boiler (12) and a fluidized bed superheater (2) adapted to superheat steam supplied to a steam turbine (3). According to the solution, the steam temperature may be maintained by providing, outside a furnace (10), additional heating to the fluidized bed material in its outer circulation, thereby increasing the amount of thermal energy available in the fluidized bed material to be transferred in the fluidized bed superheater (2) to the steam supplied to the steam turbine (3). Such additional heating may be performed by selectably supplying combustible gas with nozzles (111) into and/or burned with a burner in or in the vicinity of the fluidized bed material outside the furnace (10). As an additional aspect of the disclosed solution, the combustible gas may be produced with a gasifier (4).
US11300287B2 Support assembly for a boiler
A support assembly (40) for supporting the furnace (22) of a boiler (10) to a support frame (12) of the boiler. The support assembly comprises a first and second assembly parts (56, 8). The first assembly part (56) attaches a pipe (18), f.ex. a downcomer, to a supporting beam (32, 88). The second assembly part (58) attaches the same pipe (18) to another supporting beam (30, 86). The support assembly (40) may be obliquely positioned. Alternatively, the support frame further comprises an oblique, connecting supporting beam (84) that connects the first and second assembly parts. In this case, the first and second assembly parts attach the pipe to the connecting supporting beam (84). The first and second assembly parts define first and second points of support (52, 4) that transmit loads. The first or second assembly part may be a hanger rod. A boiler plant comprises the above-mentioned boiler, support frame for the boiler and support assembly.
US11300285B2 Package boiler with tandem furnace tubes
A package water tube boiler having a novel radiant tube design which includes one or more additional tubes situated within the combustion section of the boiler. The novel tube design may be used in both hot water and steam applications.
US11300280B2 Lamp
A lamp has a mechanism for allowing rotational slippage between a lamp body and an electrical connector when an applied torque is too large. This prevents damage during rotational coupling of the lamp, via the electrical connector, to a socket.
US11300278B2 Band type head lantern and manufacturing method thereof
The present invention relates to a band type head lantern and a manufacturing method thereof and, more particularly, to a band type head lantern for easily securing a forward visual field, and a method of manufacturing the band type head lantern. The band type head lantern of the present invention includes: a band part provided to be worn on the head of a user; a seat part attached to the front of the band part; a light emission part coupled to the front of the seat part; a lens part coupled to the front of the light emission part; and a cover part provided to cover the emission part and the lens part.
US11300274B2 Anti-loosing structure and backlight module
An anti-loosing structure includes a first buckle element and a second buckle element. The first buckle element has a first substrate and a clamping portion disposed on the first substrate. The second buckle element has a second substrate, an embedding portion disposed on the second substrate, and an anti-loosing block. The embedding portion is made of an elastic material, the anti-loosing block is movably disposed in the embedding portion, and is configured to cause the embedding portion to be elastically expanded. The embedding portion is configured to be inserted into the clamping portion, causing the embedding portion to connect to the clamping portion by interference fitting.
US11300272B1 LED lamp with adaptable plug-in pin configuration
An LED plug-in lamp is disclosed that has a plug head which converts between a G24Q 4-pin plug head and a G24D type 2-pin plug head. The A LED plug-in lamp includes a detachable plug head cap or pin cover that detachably couples to the plug head to thereby form a G24Q 4-pin plug head or is removed from the plug head to thereby from a G24D type 2-pin plug head.
US11300270B1 Optics for edges of a structure to minimize light leakage
The present disclosure is directed to examples of an apparatus. In one embodiment, the apparatus includes a total internal reflection (TIR) lens and a structure coupled to the TIR lens. The structure includes a plurality of support members located around the TIR lens, a top surface, wherein the TIR lens is coupled to the top surface, and an edge to couple the top surface to the plurality of support members, wherein the edge is to redirect light in a direction that is perpendicular to a horizontal plane of the top surface.
US11300268B2 Light transmissive structures for redistribution of light and lighting systems including same
A light transmissive structure includes a light transmissive substrate having first and second opposing faces, and an array of microprism elements on the first face. Each microprism element includes a first inclined surface disposed at a first inclined angle relative to the second face, and a second inclined surface disposed at a second inclined angle relative to the second face. The first inclined angle is less than the second inclined angle, and a peak angle between the first inclined surface and second inclined surface is in the range of about 70 degrees to about 100 degrees. The second inclined surface has a convex curvature when viewed from angles perpendicular thereto. The light transmissive structure is configured to receive light from a light source facing the first face in a first direction and redistribute light emerging from the second face in a second direction different from the first direction.
US11300267B2 Vehicle lighting unit
A vehicle lighting unit includes: a heat sink (12); a light emitting element disposed in the heat sink (12); and a reflector that is disposed above the light emitting element, and reflects emitted light emitted forward from the light emitting element. The heat sink (12) includes a base portion (22) for disposing the light emitting element on a pedestal portion (21); and a fin portion (23) that is disposed on a back surface of the base portion (22), and radiates heat generated by the light emitting element. The back surface of the base portion (22) is inclined with respect to the pedestal portion (21). In the heat sink (12), a thickness of the base portion (22) is thicker on a lower side of the light emitting element than on a rear side of the base portion (22).
US11300264B2 Vehicle lighting system
A vehicle lighting system includes a light processing unit, a non-uniform projection unit, a sensing unit, a judgment unit, and an operation unit. The light processing unit is capable of changing an intensity profile of a light beam, and the judgment unit receives an image signal from the sensing unit to determine whether to change the intensity profile of the light beam according to the image signal. When the intensity profile needs to be changed in accordance with the judgment result, the operation unit calculates out a desired intensity profile and outputs a control signal containing information about the desired intensity profile to the light processing unit, and the light processing unit changes the intensity profile of the light beam according to the control signal and sends out the light beam with the desired intensity profile.
US11300262B2 Electronic candle
Methods, systems and devices associated with an electronic candle are disclosed. One example includes an electronic candle includes an outer shell including a through-hole, a light-emitting assembly including a flame sheet configured to protrude through the through-hole, an inner shell positioned within the outer shell, and a self-locking device positioned within a cavity of the inner shell. The self-locking device is configured to operate in (1) a locked state when a switch locks a spring in a compressed state and (2) an unlocked state when the switch releases the spring to be in a relaxed state. The electronic candle also includes a bottom case such that the bottom case is enclosed within the outer shell when the self-locking device is in the locked state and the bottom case is exposed to an external environment beneath the outer shell when the self-locking device is in the unlocked state.
US11300260B2 Elevated structure-mounted lighting system
An improved elevated structure-mounted lighting system is disclosed. The lighting system may be used on drilling rigs, or with other applications, including for drilling, production, refineries, frac sites, construction, and other industrial applications that may use tower/mast type equipment. The improved elevated structure-mounted lighting system may accommodate any style or design of crown section of a drilling rig and may be mounted on a pole or independent mount system.
US11300258B2 Rotationally adjustable outdoor security light
The present disclosure sets forth an outdoor security light with the flexibility of being mounted to either a wall structure or to an eave or ceiling structure. The security light can be adjusted for each installation without the necessity of changing hardware elements of the security luminaire. Various embodiments allow for both a vertical installation wall mount, and a horizontal installation ceiling or eave mount, while maintaining appropriate outward orientation of the lamp heads while also allowing for appropriate positioning of a motion or other sensors.
US11300257B2 LED lighting fixture
A modular lighting fixture includes a modular housing portion and one or more separate modular lighting components arranged adjacent to the modular housing portion. The separate modular lighting component(s) can include a lighting assembly having a plurality of LED devices and a plurality of optics. Each optic is secured relative to one of the plurality of LED devices. The lighting fixture also includes at least one securement assembly that secures the modular housing portion and the modular lighting component(s) together. More specifically, the securement assembly may include at least one end plate that secures the modular housing portion and the separate modular lighting component(s) together.
US11300252B2 Illumination devices
Illumination devices are described. Illumination devices may be for use with eyewear capable of being worn on a face of a user. In one embodiment, an illumination device may comprise a battery assembly having a battery housing and a battery connector. The battery assembly may be configured to be worn by the user. The illumination device may also comprise a light assembly having a light source coupled by a wire to a light connector. The light connector may be capable of being electrically coupled to the battery connector. The light assembly may be configured to be coupled to the eyewear. The illumination device may also comprise a hinge coupling hingedly coupling the light connector to the battery connector. The hinge coupling may have a closed configuration in which the light connector is electrically coupled to the battery connector. The hinge coupling may have an open configuration in which the light connector is not electrically coupled to the battery connector.
US11300251B2 Integrated light source driver
A lamp base includes a housing for at least partial accommodation of a carrier for a light source. Two mutually-opposing guide rails are provided in the housing for the form-fitted insertion of the carrier. The technology is particularly applicable to carriers with LEDs as light sources and addresses problems with adhesive or soldered attachment of the light source carrier.
US11300240B2 Display device stand
A display device stand can include a base that includes a fore portion with an upwardly sloping top surface defined by a first angle, an extension with an upwardly sloping fore surface defined by a second angle that is less than the first angle, and an aft portion, where the fore portion includes a front edge, the aft portion includes a back edge and the extension includes a top side that define vertexes of an acute triangle; and an adjustable support that includes a retracted state with respect to the extension and an extended state with respect to the extension.
US11300239B2 Channel system for a vacuum insulated structure
An appliance includes a panel having a raised landing outwardly extending from a first surface of the panel. A vacuum port is disposed on the raised landing. A system of channels is disposed over the first surface of the panel and outwardly extends therefrom. The system of channels substantially covers the first surface of the panel. The first surface of the panel is covered with a filter member that covers the system of channels. The raised landing, and vacuum port thereof, is fluidically coupled to the system of channels at multiple connecting locations.
US11300238B2 Vacuum insulated structure with filter features in a vacuum cavity
A vacuum insulated structure includes a first panel having an inner surface defining an area. The first panel includes a vacuum port. A trim breaker interconnects the first panel with a second panel in an air-tight manner to define a vacuum cavity therebetween. A first filter member is disposed on and substantially covers the area of the inner surface of the first panel and the vacuum port of the first panel. A second filter member substantially covers the first filter member to define a channel therebetween. The channel includes an area commensurate with the area of the inner surface of the first panel. The first panel may also include a mesh member covered by a filter member to define a channel therebetween to improve evacuation time using the channel to evacuate the vacuum cavity.
US11300237B2 Unbonded flexible pipe and an end-fitting
An assembly comprising an end-fitting and an unbonded flexible pipe comprising several layers. The unbonded flexible pipe has an end-part entering the end-fitting at the front end and the layers of the unbonded flexible pipe being terminated in the end-fitting. The unbonded flexible pipe further comprises a first electrically conductive layer and a second electrically conductive layer, where the first electrically conductive layer is electrically insulated from the second electrically conductive layer. The end-fitting comprises a first electric zone electrically connected with the first electrically conductive layer, and a second electric zone electrically connected with the second electrically conductive layer, the first electric zone is electrically separated from the second electric zone, and the end-fitting comprises a third electric zone, the third electric zone being electrically separated from first electric zone and the second electric zone.
US11300235B2 Fluid tight connectors
A connection apparatus for enabling connection of one or more fluid lines to a flow control system is provided. The apparatus includes, for the or each fluid line, a connector defining a flow channel extending therethrough along an axis. The fluid flow line can be coupled to one end of the flow channel, and the connector further defines a shoulder providing an outer bearing surface extending circumferentially around the axis and curving along the axis. The apparatus further includes first and second plates configured to be clamped together with the connector to fix the connector therebetween. The first and second plates together define, for the or each connector, a space for supporting the shoulder with the connector in situ. The the inner surface of the space is curved to allow the connector to pivot relative to the plates on the bearing surface.
US11300232B2 Non conductive rubber hose
A non-conductive rubber hose is provided exhibiting lower conductivity compared to conventional EPDM hose, and reduced stiffness compared to conventional non-conductive thermoplastic hose. The hose is useful for applications such as in hydraulics for boom trucks, and for coolant in plasma cutting tools.