Document Document Title
US10592834B2 Automated solar collector installation design including version management
Embodiments may include systems and methods to create and edit a representation of a worksite, to create various data objects, to classify such objects as various types of pre-defined “features” with attendant properties and layout constraints. As part of or in addition to classification, an embodiment may include systems and methods to create, associate, and edit intrinsic and extrinsic properties to these objects. A design engine may apply of design rules to the features described above to generate one or more solar collectors installation design alternatives, including generation of on-screen and/or paper representations of the physical layout or arrangement of the one or more design alternatives. Some embodiments may provide viewing, creating, and manipulating of multiple versions of a solar collector layout design for a particular installation worksite. The use of versions may allow analysis of alternative layouts, alternative feature classifications, and cost and performance data corresponding to alternative design choices. Version summary information providing a representative comparison between versions across a number of dimensions may be provided.
US10592828B2 Optimizing a business model of an enterprise
A method and system for operating an enterprise in accordance with an optimized enterprise level business model. A model optimization engine is iteratively processed based on an updated benchmark value and model, until updating the benchmark value involves changing the benchmark value by less than a predetermined benchmark value error threshold to generate the optimized enterprise-level business model. The enterprise is operated in accordance with the optimized enterprise level business model, including: generating and dynamically displaying real-time performance measures of usage of a computer resource during execution of a business process, determining from the performance measures that the computer resource is a bottleneck, and the computer resource's usage is optimized using the performance measures to reduce data throughput delay and increase throughput of bottleneck operations during execution of the business process. Optimizing the computer resource's usage includes making a computer system work more efficiently and/or use fewer resources.
US10592826B2 Determining interest areas at a venue location of an event
System, computer-readable medium, and methods are provided to determine interest areas of an event held at a venue location. A communication interface of a server device may receive a search request for an event, where the search request includes event data indicating a venue location of the event. An interest processing component of the server device determines an excitement interest in the event based on at least one of the event data and interest data of a user account. An area processing component of the server device determines one or more excitement areas at the venue location based at least on the excitement interest in the event. A ticket processing component of the server device determines one or more available event tickets for the event at the venue location based at least on the one or more excitement areas at the venue location. A transceiver of the communication interface that transmits an indication of the one or more available event tickets to a client device configured to access the one or more available event tickets.
US10592820B2 Sequential learning technique for medical image segmentation
Sequential learning techniques, such as auto-context, that apply the output of an intermediate classifier as contextual features for its subsequent classifier have shown impressive performance for semantic segmentation. It is shown that these methods can be interpreted as an approximation technique derived from a Bayesian formulation. To improve the effectiveness of applying this approximation technique, a new sequential learning approach is proposed for semantic segmentation that solves a segmentation problem by breaking it into a series of simplified segmentation problems. Sequentially solving each of the simplified problems along the path leads to a more effective way for solving the original segmentation problem. To achieve this goal, a learning-based method is proposed to generate simplified segmentation problems by explicitly controlling the complexities of the modeling classifiers. Promising results were reported on the 2013 SATA canine leg muscle segmentation dataset.
US10592818B2 Parameter-dependent model-blending with multi-expert based machine learning and proxy sites
A parameter-based multi-model blending method and system are described. The method includes selecting a parameter of interest among parameters estimated by each of a set of individual models, running the set of individual models with a range of inputs to obtain a range of estimates of the parameters from each of the set of individual models, and identifying, for each of the set of individual models, critical parameters among the parameters estimated, the critical parameters exhibiting a specified correlation with an error in estimation of the parameter of interest. For each subspace of combinations of the critical parameters, obtaining a parameter-based blended model is based on blending the set of individual models in accordance with the subspace of the critical parameters, the subspace defining a sub-range for each of the critical parameters.
US10592813B1 Methods and apparatus for data operation pre-processing with probabilistic estimation of operation value
Methods and apparatus are provided for data operation pre-processing with a probabilistic estimation of operation value. An exemplary method comprises extracting feature values from a data set; identifying a set of operations that previously processed data sets comprising the extracted feature values; determining whether to execute an operation from the set of operations before an explicit request for the execution of the operation based on a probabilistic evaluation of a value of pre-processing the operation; and executing a set of instructions for the operation when it is determined that the operation is to be executed. The set of instructions comprises, e.g., stopping execution of other operations being executed, freeing resources required by the operation, and/or allocating resources required by the operation. An optional indirect component, optionally scaled by a moderating factor, estimates the value of pre-processing one or more additional operations enabled by features of data sets produced by the operation, and the resources to be allocated for the pre-processing of those operations.
US10592812B2 Information processing apparatus and information processing method
Provided is an information processing apparatus including: a behavior recognition mode setting unit that sets a behavior recognition mode on a basis of wearing position information of a setting target device, a behavior recognition unit that recognizes a user's behavior on a basis of the set behavior recognition mode and a detection value of a sensor corresponding to the setting target device, and a process control unit that controls execution of a process corresponding to the recognized user's behavior.
US10592811B1 Analytics scripting systems and methods
A method of determining a set of prescribed actions includes receiving a configuration script identifying a set of influencers, a set of performance indicators, a model type, a target time, and a prescription method. The method further includes deriving a model of the model type based on data associated with the set of influencers or with the set of performance indicators. The method also includes projecting a set of future influencer values associated with the set of influencers and projecting a set of future indicator values of the set of performance indicators at the target time using the model. The method can further include prescribing using the prescription method and based on projecting using the model a set of prescribed actions associated with the subset of actionable influencers. The method also includes displaying the set of prescribed actions.
US10592808B2 Predictive model scoring to optimize test case order in real time
An approach for predictively scoring test case results in real-time. Test case results associated with a test run are received by a software testing environment. Using predictive statistical models, test case results and attribute relationships are matched against model rules and test case history. A statistical correlation and confidence parameter provide the ability to generate test case relationships for predicting the outcome of other test cases in the test run. The test case relationships are transformed into scoring results and output for the further processing.
US10592807B2 Systems and methods for recommending content items
Systems, methods, and non-transitory computer-readable media can determine a respective latent representation for each entity in a set of entities that are accessible through the social networking system, wherein a latent representation for an entity is determined based at least in part on a topic model associated with the entity, each latent representation for an entity having a lower dimensionality than a topic model of the entity. One or more candidate entities that are related to a first entity can be determined based at least in part on the respective latent representations for the candidate entities and the first entity. At least a first candidate entity from the one or more candidate entities can be provided as a recommendation to a user that formed a connection with the first entity.
US10592788B2 Zero-shot learning using multi-scale manifold alignment
Described is a system for recognition of unseen and untrained patterns. A graph is generated based on visual features from input data, the input data including labeled instances and unseen instances. Semantic representations of the input data are assigned as graph signals based on the visual features. The semantic representations are aligned with visual representations of the input data using a regularization method applied directly in a spectral graph wavelets (SGW) domain. The semantic representations are then used to generate labels for the unseen instances. The unseen instances may represent unknown conditions for an autonomous vehicle.
US10592787B2 Font recognition using adversarial neural network training
The present disclosure relates to a font recognition system that employs a multi-task learning framework and adversarial training to improve font classification and remove negative side effects caused by intra-class variances of glyph content. For example, in one or more embodiments, the font recognition system adversarial trains a font recognition neural network by minimizing font classification loss while at the same time maximizing glyph classification loss. By employing an adversarially trained font classification neural network, the font recognition system can improve overall font recognition by removing the negative side effects from diverse glyph content.
US10592784B2 Detection based on fusion of multiple sensors
A system and method to perform detection based on sensor fusion includes obtaining data from two or more sensors of different types. The method also includes extracting features from the data from the two or more sensors and processing the features to obtain a vector associated with each of the two or more sensors. The method further includes concatenating the two or more vectors obtained from the two or more sensors to obtain a fused vector, and performing the detection based on the fused vector.
US10592781B2 Devices and method for scoring data to quickly identify relevant attributes for instant classification
A method for allowing a computer to classify an input containing data. A list of categories is received. A sub list of categories is selected, wherein the sub-list comprises those categories in the list that have corresponding distinct correlation scores above a predetermined value. Input data that tends to over correlate to the classification system is received. A truncated snapshot is generated, the truncated snapshot comprising only attributes from the plurality of input attributes that have corresponding input categories that match categories in the sub-list of categories. The data is classified using the truncated snapshot and the classification system.
US10592776B2 Generating multimodal image edits for a digital image
The present disclosure is directed towards methods and systems for determining multimodal image edits for a digital image. The systems and methods receive a digital image and analyze the digital image. The systems and methods further generate a feature vector of the digital image, wherein each value of the feature vector represents a respective feature of the digital image. Additionally, based on the feature vector and determined latent variables, the systems and methods generate a plurality of determined image edits for the digital image, which includes determining a plurality of set of potential image attribute values and selecting a plurality of sets of determined image attribute values from the plurality of sets of potential image attribute values wherein each set of determined image attribute values comprises a determined image edit of the plurality of image edits.
US10592773B2 Grouping digital images based on detected objects
A user captures images on a user computing device. The user signs in to an application, which transmits the user's images to an account management system, which recognizes objects within the images and assigns one or more object categories to the images and recognizes multiple images comprising objects in a common object category. After receiving user consent, the application groups the images on the user computing device according to object category. The user computing device captures an image of another object. The application transmits the image to the account management system, which detects objects within the image, identifies the object category, and saves the image to the corresponding object category group on the user computing device. After receiving user consent, the account management system finds information for each image in the object category group of images and transmits the information to the user computing device.
US10592768B2 Hough processor
A Hough processor comprises a pre-processor and a Hough transformation unit. The pre-processor is configured to receive a plurality of samples respectively comprising an image and in order to rotate or reflect the image of the respective sample. The Hough transformation unit is configured to collect a predetermined searched pattern in the plurality of samples on the basis of a plurality of versions. The Hough transformation unit comprises a characteristic being dependent on the searched pattern, which is adjustable according to the searched pattern.
US10592764B2 Reconstructing document from series of document images
Systems and methods for reconstructing a document from a series of document images. An example method comprises: receiving a plurality of image frames, wherein each image frame of the plurality of image frames contains at least a part of an image of an original document; identifying a plurality of visual features in the plurality of image frames; performing spatial alignment of the plurality of image frames based on matching the identified visual features; splitting each of the plurality of image frames into a plurality of image fragments; identifying one or more text-depicting image fragments among the plurality of image fragments; associating each identified text-depicting image fragment with an image frame in which that image fragment has an optimal value of a pre-defined quality metric among values of the quality metric for that image fragment in the plurality of image frames; and producing a reconstructed image frame by blending image fragments from the associated image frames.
US10592761B2 Image processing method and device
The present disclosure discloses an image processing method and device. The image processing method includes: dividing a detection image into a plurality of first subregions, dividing a template image into a plurality of second subregions, calculating a principal rotation direction of each first subregion with respect to the corresponding second subregion; and calculating a principal rotation direction of the detection image according to the principal rotation directions of the plurality of first subregions.
US10592755B2 Apparatus and method for controlling vehicle
In an apparatus for controlling a vehicle equipped with a radar device and an imaging device to detect an object around the vehicle. In the apparatus, an identity determiner is configured to, based on a first predicted time to collision with a first target and a second predicted time to collision with a second target, perform an identity determination as to whether or not the first target and the second target correspond to the same object. A scene determiner is configured to determine whether or not one of at least one specific scene where large calculation errors in the second predicted time may be generated is matched depending on the calculation method corresponding to the second predicted time to collision. A determination aspect setter is configured to, based on the calculation method and a result of determination by the scene determiner, set an aspect of the identity determination.
US10592749B2 Systems and methods for analyzing turns at an airport
One example aspect of the present disclosure is directed to a method for analyzing at least one phase of an aircraft turn at an airport. The method includes receiving one or more video streams. The method includes processing the one or more video streams to identify one or more objects. Processing the one or more video streams includes extracting data associated with the one or more objects. The method includes tracking the one or more objects to determine an event based on the one or more objects and the data. The method includes storing the event in a database with an associated parameter. The method includes performing an analysis of the at least one phase of the aircraft turn based, at least in part, on the event and the associated parameter. The method includes providing a signal indicative of an issue with the event based on the analysis.
US10592748B1 Mail item manager for sorting mail items using augmented reality glasses
An approach is provided for performing sorting of physical mail items using Augmented Reality (A/R) glasses. A/R glasses acquire an image of a physical mail item to be sorted and generate image data that represents the image. A unique value is generated for the image, for example, by processing the image data for the image using one or more hash functions to generate a hash value. The hash value is used to obtain sorting information for the mail item from a mail item manager. The A/R glasses use the sorting information to assist the user in sorting the mail item by displaying the name of a sort location for the mail item, visually distinguishing the sort location from other sort locations, displaying information about the mail item, providing “out of view” assistance, etc. The A/R glasses may allow the user to override the sort location specified for the mail item and override information is sent to the mail item manager.
US10592744B1 System and method for determining position of a device
A system and method is provided for determining the location of a device based on image of objects captured by the device. In one aspect, an interior space includes a plurality of objects having discernable visual characteristics disposed throughout the space. The device captures an image containing one or more of the objects and identifies the portions of the image associated with the objects based on the visual characteristics. The visual appearance of the objects may also be used to determine the distance of the object to other objects or relative to a reference point. Based on the foregoing and the size and shape of the image portion occupied by the object, such as the height of an edge or its surface area, relative to another object or a reference, the device may calculate its location.
US10592736B2 Method and system for CSI-based fine-grained gesture recognition
The invention provides a method for CSI-based fine-grained gesture recognition, wherein the method comprises the following steps: determining a start point, an end point, a velocity, a direction and/or an inflection point of at least one stroke gesture in multiple dimensions according to an eigenvalue of channel state information; dividing the strokes according to the start point, the end point, the velocity, the direction and/or the inflection point of the stroke using a machine learning method and forming a stroke sequence; building a stroke decipherment model according to frequencies of the strokes appearing in natural language rules and/or scientific language rules and/or connection rules between the strokes; and dividing and recognizing the stroke sequence as a letter sequence, a radical sequence, a numeral sequence and/or a pattern sequence conforming to the natural language rules and/or the scientific language rules using the stroke decipherment model. The present invention involves recognizing strokes of characters from finger gesture, and then recovering characters from the strokes, so as to enrich types of languages that can be recognized from finger gesture and enhance recognition accuracy of gesture writing.
US10592731B2 Facial recognition system, facial recognition server, and facial recognition method
A statistical processing is performed without performing complicated determination, so as not to repetitively include the same person. A facial feature extractor (32) in a facial recognition server (30) extracts features of facial image data including a face which is shown in an image obtained by a camera device (10) imaging an imaging area. A preservation unit (35) preserves features of facial image data including a face which has passed through the imaging area, in a pre-passing comparative original facial feature data memory (41). A statistics unit (37) performs statistical processing on the features of the facial image data, which are extracted by the facial feature extractor (32), in a case where feature having high similarity which is obtained by comparison with the features (extracted by the facial feature extractor (32)) of the facial image data imaged by the camera device (10) and is equal to or greater than a predetermined value are not preserved in the pre-passing comparative original facial feature data memory (41) until a predetermined time from an imaging time point by the camera device (10).
US10592726B2 Manufacturing part identification using computer vision and machine learning
Systems, methods, and devices for object detection, including manufacturing part detection, are disclosed. A method for identifying a manufacturing part includes receiving an image comprising a manufacturing part from an augmented reality device and determining a bounding perimeter encapsulating the manufacturing part. The method includes receiving a prediction label and a confidence value for the manufacturing part from a neural network. The method includes generating a message comprising the image, the prediction label, and the confidence value, and providing the message to the augmented reality device.
US10592715B2 System and method for reading patterns using multiple image frames
This invention provides a system and method for decoding symbology that contains a respective data set using multiple image frames of the symbol, wherein at least some of those frames can have differing image parameters (for example orientation, lens zoom, aperture, etc.) so that combining the frames with an illustrative multiple image application allows the most-readable portions of each frame to be stitched together. And unlike prior systems which may select one “best” image, the illustrative system method allows this stitched image to form a complete, readable image of the underlying symbol. In an illustrative embodiment the system and method includes an imaging assembly that acquires multiple image frames of the symbol in which some of those image frames have discrete, differing image parameters from others of the frames. A processor, which is operatively connected to the imaging assembly processes the plurality of acquired image frames of the symbol to decode predetermined code data from at least some of the plurality of image frames, and to combine the predetermined code data from the at least some of the plurality of image frames to define a decodable version of the data set represented by the symbol.
US10592709B2 Passport shield
Various switchable RFID devices are disclosed. These switchable RFID devices may include one or more RFID tags and one or more switches. Some of these one or more switches are optionally wireless. In various embodiments, the switchable RFID devices include cellular phones, security devices, identity devices, financial devices, remote controls, and the like. The switchable RFID devices are optionally disposed in a passport.
US10592691B2 Method and system for granting a user access to a medical system
Method includes determining that a personal communication device is within a designated range of a medical system. The personal communication device is configured to transmit and receive data through a telecommunication network. The method also includes receiving an identifying signal from the personal communication device while within the designated range of the medical system for identifying a user associated with the personal communication device. The method also includes determining that the user associated with the personal communication device is permitted to use the medical system. The method also includes opening a session for the user to use the medical system. The method also includes establishing a dedicated link between the personal communication device and the medical system such that other users are unable to use the medical system during the session. The method also includes closing the session, thereby permitting the other users to use the medical system.
US10592686B2 Data isolation in a blockchain network
Implementations of the present specification include receiving a request to perform a private transaction associated with at least one account; in response to receiving the request, performing, by a workflow node, the private transaction; in response to performing the private transaction, generating, by the workflow node, a representation of the private transaction configured to be accessible only to entities that are authorized to access the private transaction; storing, in a private blockchain, the representation of the private transaction; generating, by the workflow node, an account record for the at least one account associated with the private transaction based at least in part on the private transaction, wherein the account record is configured to be accessible to at least one entity that is not authorized to access the representation of the private transaction in the private blockchain; and storing, in a public blockchain, the account record.
US10592674B2 Digital obsolescence avoidance systems and methods
Digital obsolescence avoidance systems and methods may determine an obsolescence vulnerability for a digital object. A digital obsolescence avoidance system may include a validation system and an obsolescence vulnerabilities system. The validation system may be configured to receive metadata for the digital object and to determine a digital object kind for the received metadata. The obsolescence vulnerabilities system may be configured to determine one or more dependencies for the determined object kind, to determine an obsolescence vulnerability based on the determined one or more dependencies, and to provide output related to the determined obsolescence vulnerability.
US10592669B2 Secure booting of computer system
A computer system is securely booted by executing a boot firmware to locate a boot loader and verify the boot loader using a first key that is associated with the boot firmware. Upon verifying the boot loader, computer system executes the boot loader to verify a system software kernel and a secure boot verifier using a second key that is associated with the boot loader. The secure boot verifier is then executed to verify the remaining executable software modules to be loaded during boot using a third key that is associated with the secure boot verifier. During boot, state data files of the computer system are mounted in a namespace that is isolated from the namespaces in which the executable software modules are mounted.
US10592665B2 Apparatus and method comprising a carrier with circuit structures
An apparatus having a carrier with circuit structures including a complex impedance has a measurement unit implemented to measure the complex impedance of the circuit structures at a first time to get a first result and at a later second time to get a second result. Further, either a control implemented to enable operation of a component or to judge whether unauthorized to the component has taken place in dependence on whether the first result matches the second result, or an interface implemented to transmit the first result and the second result in a wireless or wired manner to such a control are provided.In that way, specifically embedded systems without integrated security functions can be upgraded with cryptographic routines in a simple and cost effective manner.
US10592650B2 Message sender security in messaging system
Some embodiments include a method of providing security and privacy for a message sender. The method can include a messaging application determining that a messaging interface of the computing device is active and is revealing or about to reveal the electronic message. The messaging application can identify a recipient account of a messaging server system that is associated with the electronic message according to the electronic message or the messaging server system. The messaging application can then monitor a data feed from a sensor of the computing device to detect a biometric pattern that matches against a biometric profile model associated with the recipient account utilizing a biometric recognition process. In response to determining that the detected biometric pattern does not match the biometric profile model associated with the recipient account, the messaging application can activate a privacy shield to prevent content of the electronic message from being revealed.
US10592643B2 Unified enterprise management of wireless devices in a controlled environment
A wireless device enterprise management system and a method for operating the management system in a controlled environment is disclosed. The enterprise management system includes implementing a container-based file system on wireless devices within the controlled environment. Enterprise management system manages and controls the organization of files into one or more containers on each wireless device. Each container is associated with one or more execution rules that allow or restrict execution of files that are located in the container.
US10592639B2 Blockchain-based shadow images to facilitate copyright protection of digital content
A client platform supports digital rights management. The client platform comprises a digital rights management (DRM) engine which, when executed, enables the client platform to monitor download operations performed by the client platform and to obtain a shadow image for a digital content item from a DRM blockchain, in response to an operation to download the digital content item from a remote source. The shadow image comprises a hash of the digital content item and copyright policy settings to indicate security constraints for the digital content item. The client platform may automatically determine whether the copyright policy settings for the digital content item allow modification of the digital content item. A user may be allowed to create a modified version of the digital content item only if the copyright policy settings allow modification of the digital content item. Other embodiments are described and claimed.
US10592636B2 Methods and systems for flight data based parameter tuning and deployment
A system, computer-readable medium, and a method including receiving flight data engine measurements for at least one engine of the specific aircraft asset; receiving flight data aerodynamics measurements for the specific aircraft asset; combining a physics based parametric aerodynamic performance model tuned for the specific aircraft asset using the flight data aerodynamics measurements and a physics based engine model tuned for the specific aircraft asset using the flight data engine measurements; calculating, based on the combined tuned aerodynamic performance model and the tuned engine model, a performance model for the specific aircraft asset as a whole; and storing a record of the calculated performance model for the specific aircraft asset for a future deployment.
US10592635B2 Generating synthetic layout patterns by feedforward neural network based variational autoencoders
A computer-implemented method, computer program product, and computer processing system are provided for generating synthetic layout patterns. The method includes receiving, by a processor, a set of physical design layouts that include a variety of layout patterns for neural network training. The method further includes generating, by the processor, a set of training layout pattern images for the neural network training by performing automatic image capturing on the set of physical design layouts with scripts. The method also includes training, by the processor, a feedforward neural network (FFNN)-based Variational Autoencoder (VAE) with the set of training layout pattern images. The method additionally includes generating, by the processor using the FFNN-based VAE, new synthetic layout images.
US10592631B2 Method for performing netlist comparison based on pin connection relationship of components
Disclosed is a method for performing netlist comparison based on a pin connection relationship of a component, comprising the steps: acquiring a schematic diagram netlist file generated by a schematic diagram, and acquiring a PCB netlist file generated by a PCB; reading a network in the schematic diagram netlist file, forming a netlist connection relationship corresponding to each network into a schematic diagram array, all schematic diagram arrays forming a schematic diagram array set; reading a network in the PCB netlist file, forming a netlist connection relationship corresponding to each network into a PCB array, all PCB arrays forming a PCB array set; and comparing the schematic diagram array set with the PCB array set, and outputting differences between the two array sets. The present disclosure merely compares the connection relationship of components. With regard to the condition where a pin connection relationship of an element does not change but a network name changes, occurring during the conversion of different pieces of EDA software, and the present disclosure can effectively guarantee the accuracy of a connection after a schematic diagram and a PCB network are converted. The present disclosure can be widely applied to netlist comparison systems of pin connection relationships of various EDA software components.
US10592627B2 Optimizing integrated circuit designs based on interactions between multiple integration design rules
A technique for optimizing integrated circuit (IC) designs based on interaction between multiple integration design rules is provided. For a plurality of IC features, total risk values are determined based on multiple integration design rules. IC features are ordered based on the total risk values. IC features having the highest total risk values are selected based on a threshold count. An IC design is clipped around the high-risk IC features. An overall failure rate is simulated for the clipped area. If the overall failure rate exceeds a threshold, a predicted failure rate for each design rule that applies to IC features within the clipped area is calculated. A high-risk design rule is identified based on the predicted failure rates. The IC design is modified such that a difference between a design rule value of the high-risk design rule and a corresponding design value is reduced.
US10592625B1 Cell-aware root cause deconvolution for defect diagnosis and yield analysis
Logic diagnosis is performed on failing reports of defective integrated circuits to derive a diagnosis report for each of the failing reports which comprise information of suspects. The suspects comprise cell internal suspects and interconnect suspects. A probability distribution of root causes for causing the defective integrated circuits is determined to maximize a likelihood of observing the diagnosis reports based on a probability for each of the suspects given each of the root causes and a probability for each of the diagnosis reports given each of the suspects. The probability for each of the diagnosis reports given each of the cell internal suspects is weighted higher than the probability for each of the diagnosis reports given each of the interconnect suspects.
US10592617B2 Computer implemented method, processor device and computer program product for designing intervention into real complex systems
A computer-implemented method for designing intervention into the behavior of a real complex system of technical or biochemical nature. The real complex system is modeled by a network of objects and relations between the objects. The objects of the system are represented by network points and the relations are represented by edges between the network points. The states of the objects are described by a parameter set and the relations associated with the edges are described by functions of time.
US10592613B2 Dialog flow evaluation
One embodiment provides a method, including: receiving information corresponding to a dialog flow between a conversational agent and a user; identifying, from the received information, dialog states, each dialog state corresponding to a possible response by the conversational agent; classifying a set of the identified dialog states as grounded dialog states, wherein the classifying comprises (i) receiving scoring input representing a desirability for each of the grounded dialog states and (ii) generating a score vector; assigning a score vector to each of the identified dialog states other than the grounded dialog states, wherein the assigning a score vector comprises extrapolating the score vector of a grounded dialog state to dialog states that the grounded dialog state is dependent upon; and computing an aggregate score vector for the dialog flow, wherein the aggregate vector score identifies an overall desirability of the dialog flow.
US10592611B2 System for automatic extraction of structure from spoken conversation using lexical and acoustic features
Embodiments of the present invention provide a system for automatically extracting conversational structure from a voice record based on lexical and acoustic features. The system also aggregates business-relevant statistics and entities from a collection of spoken conversations. The system may infer a coarse-level conversational structure based on fine-level activities identified from extracted acoustic features. The system improves significantly over previous systems by extracting structure based on lexical and acoustic features. This enables extracting conversational structure on a larger scale and finer level of detail than previous systems, and can feed an analytics and business intelligence platform, e.g. for customer service phone calls. During operation, the system obtains a voice record. The system then extracts a lexical feature using automatic speech recognition (ASR). The system extracts an acoustic feature. The system then determines, via machine learning and based on the extracted lexical and acoustic features, a coarse-level structure of the conversation.
US10592609B1 Human emotion detection
Disclosed herein are system, method, and computer program product embodiments for recognizing a human emotion in a message. An embodiment operates by receiving a message from a user. The embodiment labels each word of the message with a part of speech (POS) thereby creating a POS set. The embodiment creates a bag of words (BOW) for the message. The embodiment determines an incongruity score for a combination of words in the POS set using a knowledgebase. The embodiment determines a preliminary emotion detection score for an emotion for the message based on the POS set and the BOW. Finally, the embodiment calculates a final emotion detection score for the emotion for the message based on the preliminary emotion detection score and the incongruity score.
US10592605B2 Discovering terms using statistical corpus analysis
Software that extracts contextually relevant terms from a text sample (or corpus) by performing the following steps: (i) identifying a first term from a corpus, based, at least in part, on a set of initial contextual characteristic(s), where each initial contextual characteristic of the set of initial contextual characteristic(s) relates to the contextual use of at least one category related term of a set of category related term(s) in the corpus; (ii) adding the first term to the set of category related term(s), thereby creating a revised set of category related term(s) and a set of first term contextual characteristic(s), where each first term contextual characteristic of the set of first term contextual characteristic(s) relates to the contextual use of the first term in the corpus; and (iii) identifying a second term from the corpus, based, at least in part, on the set of first term contextual characteristic(s).
US10592602B2 Shared user context for efficient conversations
An electronic message comprising text generated by a first user can be identified and at least a second user can be identified as a recipient. At least one n-gram contained in the text of the electronic message can be identified by performing natural language processing on the text. A first user profile of the first user and a second user profile of the second user can be accessed. Based on the first user profile and the second user profile, at least one shared user context of the first user and the second user relating to the at least one n-gram can be determined. The at least one shared user context of the first user and the second user relating to the at least one n-gram can be presented to at least the second user.
US10592590B2 Non-resident font preview
Embodiments of the present invention are directed at providing a font similarity preview for non-resident fonts. In one embodiment, a font is selected on a computing device. In response to the selection of the font, a pre-computed font list is checked to determine what fonts are similar to the selected font. In response to a determination that similar fonts are not local to the computing device, a non-resident font list is sent to a font vendor. The font vendor sends back previews of the non-resident fonts based on entitlement information of a user. Further, a full non-resident font can be synced to the computing device. Other embodiments may be described and/or claimed.
US10592583B2 Permuting in a matrix-vector processor
A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.
US10592582B2 Apparatus and methods for vector operations
Aspects for vector operations in neural network are described herein. The aspects may include a vector caching unit configured to store a first vector and a second vector, wherein the first vector includes one or more first elements and the second vector includes one or more second elements. The aspects may further include one or more adders and a combiner. The one or more adders may be configured to respectively add each of the first elements to a corresponding one of the second elements to generate one or more addition results. The combiner may be configured to combine a combiner configured to combine the one or more addition results into an output vector.
US10592581B2 Method for inverse trajectory planning
The present invention relates to a data processing method of determining a trajectory of a medical instrument to be inserted into a patient's body for treatment of a target region in the patient's body, the method being executed by a computer and comprising the following steps: a) acquiring medical image data comprising medical image information describing an image of an anatomical body part; b) acquiring target region extent data comprising target region extent information describing a spatial extent of the target region in the medical image information; c) determining, based on the target region extent data, whether the spatial extent of the target region in the medical image information comprises more than one image particle; d) if it is determined that the target region comprises more than a predetermined number of image particles, determining, based on the medical image data, image particle weight data comprising image particle weight information describing a weight describing a tissue type component of the target region assigned to each target region image particle in the target region, which component is represented at least partly by the image particle, and determining, based on the image particle weight data and the medical image data, instrument trajectory data comprising instrument trajectory information describing a trajectory of the medical instrument along which the instrument is to be inserted into the patient's body.
US10592579B2 Method and device for scaling font size of page in mobile terminal
Techniques for scaling font size of a page in a mobile terminal, such as a method including: parsing a page of a web page acquired from a content server, and acquiring the block width and the size of a style font of each underlying block node contained in a render tree of the parsed web page; based on the acquired block width of each underlying block node and the width of a screen of the mobile terminal, determining a font scaling coefficient of each underlying block node; and based on the determined font scaling coefficient of each underlying block node and the size of the style font, scaling the style font of each underlying block node. Advantageously, an enlarged window can completely display a content block and a font can be displayed clearly, without a need to slide the screen to the left or right side.
US10592578B1 Predictive content push-enabled content delivery network
A content delivery network (“CDN”) is provided herein that predicts content resources (e.g., a data object, such as a video file, an audio file, a script, an image, a document, etc.) that may be requested by a user device in the future and transmits or pushes such resources to the user device prior to receiving a request. The CDN may use artificial intelligence models, such as Markov models, in order to predict which content resources to retrieve and transmit proactively to the user device. The predictive techniques implemented by the CDN may reduce a latency of delivering requested content resources and/or a latency of the user device in rendering and displaying a content page.
US10592571B1 Query modification based on non-textual resource context
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, modifying queries based on non-textual content. In one aspect, a method includes receiving, from a user device, a query including a plurality of terms; determining active non-textual data displayed in an application environment on the user device; determining, from the non-textual textual data, modification data for the query; generating a set of modified queries based on the query and the modification parameters; scoring the modified queries according to one or more scoring criteria; selecting one of the modified queries based on the scoring; and providing, to the user device, search results responsive to the selected modified query.
US10592561B2 Co-located deployment of a data fabric service system
The capabilities of a data intake and query system can be improved by implementing the data fabric service (DFS) system in a co-located deployment with the data intake and query system. The DFS system can extend the capabilities of a data intake and query system by leveraging computing assets from anywhere in a big data ecosystem to collectively execute search queries on diverse data systems regardless of whether data stores are internal of the data intake and query system and/or external data stores that are communicatively coupled to the data intake and query system over a network.
US10592559B2 Suggested filed extraction
A based on a selection by a user of first one or more values of one or more events displayed in a graphical interface, an extraction rule is automatically determined that is capable of extracting a field label-value pair at least partially within at least the selected one or more values. An option is displayed that correspond to the determined extraction rule in the graphical interface. Based on the user selecting the option in the graphical interface, display is caused of second one or more values of one or more field label-value pairs extracted from the one or more events using the extraction rule. The one or more events may be displayed in a table format, and the first one or more value may be selected by the user selecting one or more cells, columns, or text portions in the table format.
US10592557B2 Phantom results in graph queries
Examples of the present disclosure describe systems and methods of rendering phantom results using graph queries. In aspects, a first query may generate a first result set. The first result set may comprise ordered lists (e.g., node-edge-node 3-tuples), and may be rendered as a graph. A second query may then be executed against the data source to generate a second result set. The first and second result set may be compared. When inconsistencies between the result sets are identified, various degrees of transparency may be used in the graph to indicate the inconsistent data.
US10592556B2 On-the-fly encoding method for efficient grouping and aggregation
Embodiments include a method, system, and computer program product for encoding data while it is being processed as part of a query is provided. The method includes receiving a query request and determining a set of values associated with data to be encoded for completing the query request. The method also includes encoding those values such that any subsequent processing operations can be performed on the encoded values to complete the requested query. After performing the subsequent processing operations to complete the requested query, each value is decoded back to its original value.
US10592555B1 Intelligent customer services based on a vector propagation on a click graph model
A query is received from a user at a data service engine. The query includes a string of characters. A number of candidate topics are identified by the data service engine based on the query. A similarity score is determined between the query and each of the plurality of candidate topics based on a Vector Propagation On a Click Graph (VPCG) model trained based on user click data. A number of candidate topics are ranked based on the similarity scores. One or more topics are selected from the ranked candidate topics. The selected topics are outputted via a user interface (UI).
US10592552B1 Determining real-time timestamps for robotic sensor data
Methods, apparatus, systems, and computer-readable media for assigning a real-time clock domain timestamp to sensor frames from a sensor component that operates in a non-real-time time-domain. In some implementations, a real-time component receives capture instances that each indicate capturing of a corresponding sensor data frame by the sensor component. In response to a capture output instance, the real-time component or an additional real-time component assigns a real-time timestamp to the capture output instance, where the real-time timestamp is based on the real-time clock domain. Separately, a non-real-time component receives the corresponding sensor data frames captured by the sensor component, along with corresponding metadata. For each sensor data frame, it is determined whether there is a real-time timestamp that corresponds to the data frame and, if so, the real-time timestamp is assigned to the sensor data frame.
US10592546B2 System for optimizing access to an indexed database
An asset storage server is provided herein that assigns related files to an asset name and assigns permissions to the asset name such that related files with unrelated names can be assigned permissions independent of the file naming convention and without requiring a user to individually set the permissions of each file. The asset storage server may also generate modified versions of original file names and index a distributed object store based on the modified versions such that related files with related names are not listed in the same partition of the distributed object store. Indexing the distributed object store based on the modified versions of the original file names may reduce data retrieval latency.
US10592543B2 Sub-account management
One or more computing devices, systems, and/or methods for sub-account management are provided. For example, a user may have a primary account with a service, such as a social network service, an email service, a bank service, etc. The user may create a sub-account connected/linked to the primary account. The primary account comprises and directly controls the sub-account. For example, the primary account can access content, sub-account settings, and/or sub-account activity of the sub-account from the primary account. The sub-account can be automatically disconnected from the primary account based upon a disconnect condition being satisfied.
US10592541B2 Technologies for dynamic automated content discovery
Technologies for dynamic automated content discovery include a computing device that determines a contextual part of a document selected by a user and extracts one or more key terms from the contextual part of the document using an automated key phrase extraction algorithm. The computing device may perform a syntactic algorithm, named entity recognition, or the TextRank algorithm. The computing device may calculate a vagueness score for terms of the document by querying a semantic database and select the key terms based on the corresponding vagueness scores. The computing device performs a content search based on the key terms to generate one or more search results and presents the search results to the user. The computing device may associate each of the search results with the corresponding key term of the contextual part of the document, for example by visually highlighting the key term. Other embodiments are described and claimed.
US10592540B2 Generating elements of answer-seeking queries and elements of answers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating answers to answer-seeking queries. One of the methods includes receiving a query having multiple terms. The query is classified as an answer-seeking query of a particular question type, and one or more answer types associated with the particular question type are obtained. Search results satisfying the query are obtained, and a respective score is computed for each of one or more passages of text occurring in each document identified by the search results, wherein the score for each passage of text is based on how many of the one or more answer types match the passage of text. A presentation that includes information from one or more of the passages of text selected based on the respective score is provided in response to the query.
US10592536B2 Systems and methods for determining a location of a user when using an imaging device in an indoor facility
The present disclosure is generally directed to obtaining location information of a person or a machine when the person or machine uses an imaging device to capture an image of one or more objects located in an indoor facility. The location information can be obtained by processing the captured image in conjunction with a reference map and/or a database. The reference map can be generated by using one or more reference images of the various objects in the indoor facility. The database can contain information such as a location, a dimension, and an orientation of each of the various objects in the indoor facility. The location information can also be obtained by processing the captured image to examine encoded data content in a label and/or an imaging distortion present in the label. The labels, which can be barcode labels, are affixed to various object in the indoor facility.
US10592535B2 Data flow based feature vector clustering
Methods and systems for generating tailored user interface presentations based on microindustry clustering. According to various embodiments, the system accesses a set of entity profiles and a set of member profiles. The system determines a set of feature vectors for each entity of the set of entity profiles and identifies a set of movement data representing changes in association of one or more members from a first entity to a second entity. The system generates an entity graph for the set of entities and the set of members. The systems generate a first set of clusters in the entity graph, a second set of clusters by partitioning one or more of the first clusters, and a set of third clusters from the set of second clusters, combining one or more of the second clusters.
US10592531B2 Efficient partitioning of relational data
Techniques for non-power-of-two partitioning of a data set as well as generation and selection of partition schemes for the data set. In an embodiment, one or more iterations of a partition scheme is for a non-power-of-two number of partitions. Extended hash partitioning may be used to partition a data set into a non-power-of-two number of partitions by determining the partition identifier of each tuple of the data set using the extended hash partitioning algorithm. In an embodiment, multiple partition schemes are generated for multiple data sets, based on properties of the data sets and/or availability of computing resources for the partition operation or the subsequent operation to the partition operation. The generated partition schemes may use non-power-of-two partitioning for one or more iterations of a generated partition scheme. The most optimal partition scheme may be selected from the generated partition schemes based on optimization policies.
US10592530B2 System and method for managing transactions for multiple data store nodes without a central log
Data storage system and method for managing transaction requests in the data storage system utilizes prepare requests for a transaction request for multiple data storage operations. The prepare requests are sent to selected destination storage nodes of the data storage system to handle the multiple data storage operations. Each prepare request includes at least one of the multiple data storage operations to be handled by a particular destination data store node and a list of the destination storage nodes involved in the transaction request.
US10592528B2 Workload capture and replay for replicated database systems
A computer implemented method is provided for capturing and replaying a database workload by obtaining a workload capture file comprising execution context information generated in a database system and replayable to replicate the workload, generating a modified workload capture file by generating modified execution context information, replaying the modified workload capture file by generating at least one read statement based on the modified workload execution information and issuing at least one read statement to a primary database system having an associated secondary database system, determining that the at least one read statement may be routed to the secondary database system for execution, and routing the read statement to the secondary database system for execution. Related apparatus, systems, techniques and articles are also described.
US10592525B1 Conversion of cloud computing platform data for ingestion by data intake and query system
In accordance with various embodiments of the present disclosure, a query for information related to machine data generated by one or more machine data sources of a cloud computing platform (CCP) is sent by a client computing device and to a cloud computing monitoring component of the CCP, where the query is formed using native query language of the CCP. As a result, the client computing device via a connector receives a first data object that is formatted in accordance with a first format associated with the CCP. The client computing device via the connector may then convert the first data object to one or more second data objects formatted in accordance with a second format that allows for enhanced ingestion by a data intake and query system.
US10592516B2 Anomaly detection by multi-level tolerance relations
A method for partitioning a plurality of entities each associated with a plurality of ordered sequences of events received by a computer system, the method including: defining a minimal directed acyclic graph data structure representing the sequences of events to define a plurality of categories of behavior of the entities; defining a threshold degree of similarity as an xmu number, the xmu number having cardinality that is able to vary across a normalized range; defining a relation for each entity including a degree of association of the entity with each of the categories; defining a cluster of entities as a set of entities comprising a first entity; comparing a relation for the first entity with a relation for a second entity to define a xmu Jaccard similarity coefficient for the first and second entities; and responsive to the coefficient meeting the threshold degree of similarity, adding the second entity to the cluster.
US10592514B2 Location-sensitive ranking for search and related techniques
A location prediction framework is described for applying location labels or tags to target documents and/or identifying location-sensitive queries. Terms in content and queries are represented by corresponding term locations vectors (TLVs) in which the term is represented as a weighted distribution across locations. Each element of a TLV represents a probability that the term corresponding to the TLV relates to a particular location. Predicted locations may be introduced as features to a ranking framework to improve the identification and ranking of search results for a given query.
US10592507B2 Query processing engine recommendation method and system
Methods and systems are disclosed for providing recommendation of a query processing engine from multiple query processing engines. The method includes receiving queries by a query receiving unit, extraction of features of the query by a feature extractor, checking for a similar query in a knowledge base by an evaluator, executing the query on multiple query processing engines by a scheduler, and collecting execution statistics for each query processing engine if the similar query is not found in the knowledge base or fetching the suitable query processing engine from the knowledge base if the similar query is found in the knowledge base and executing the query on that query processing engine. The method also includes providing the recommendation of a single query processing engine from multiple query processing engines by the evaluator based on a recommendation value calculated for every query processing engine.
US10592505B2 Natural language interfaces for databases using autonomous agents and thesauri
An aspect of the present disclosure relate to translating natural language queries into native database queries. For example, a database application receives a natural language query from a user, divides the query into clauses, determines keywords from the clauses, and maps keywords in the query to native query that can query a database. In the case that the natural language query includes keywords that are not mapped, the application resolves an ambiguity by communicating with a user device. In the case that a keyword cannot be mapped, the application can map the keyword to a custom index that includes synonyms derived using pair-wise generalization or other techniques. Once all keywords are mapped, the database application generates a native database query and obtains results from a database.
US10592497B2 Validating content from an original communication included in a new communication
A method, computer program product, and system for validating content included in an electronic communication is disclosed. A computer receives a new communication that includes content from an original communication. The computer determines if the content included in the new communication includes a change to the original communication. In response to determining that the content includes the change to the original communication, the computer generates a validation score of the new communication, such that the validation score is determined by an amount of match between the content of the new communication and the original communication, and the extent to which the change alters a purport of the original communication.
US10592487B2 Third party files in an on-demand database service
Disclosed are methods, apparatus, systems, and computer readable storage media for providing a reference to a content object in a user interface using an on-demand database service. A computing device can receive data regarding identification of a content object, where the content object is stored in a data repository external to the on-demand database service. The data regarding the content object can be stored in a persistent object in a database of the on-demand database service. A reference can be provided representing the persistent object to a display device operable to display the reference in a user interface when the display device accesses the on-demand database service. One or more graphical representations can be exposed regarding the content object for display in the user interface by the display device, where the exposed graphical representations depend at least in part on the data repository.
US10592485B1 Property-based deletion of digital data
In one embodiment, a computer-implemented method comprises receiving, from a second computing device at a first computing device that is communicatively coupled to the second computing device, a request to store a first entity data object, the first entity data object including a first property key-value pair; using the first computing device, storing the first entity data object in one or more digital data repositories in response to the request; receiving, from the second computing device at the first computing device, a delete command that specifies the first property key-value pair to delete by; in response to the delete command that specifies the first property key-value pair to delete by, deleting the first entity data object in the one or more digital data repositories.
US10592484B1 Data migration between different lightweight directory access protocol (LDAP) based wireless communication subscriber data stores
A method of migrating a data store of wireless communication subscriber data from a source data store system to a target data store system. The method comprises receiving a provisioning request by a computer system, looking up and revising a data entry in the source data store system based on the provisioning request, copying and creating a reference to the revised data entry in the target data store system, and changing the reference in the source data store system to reference empty memory by the computer system. A second portion of data migration comprising creating a list of data entries, softlocking each data entry, reading and copying each data entry to the target data store system, creating a reference to the data entry, changing the reference in the source data store system to reference empty memory, and releasing the softlock by the computer system.
US10592480B1 Affinity scoring
Some embodiments provide a method for determining a relatedness of content items to categories. The method identifies a particular content item, a relevancy score associated with the particular content item, and a set of categories to which the particular content item is classified as related. Based on a set of glossaries associated with the set of categories, the method calculates a set of affinity scores that each represents a degree of relevancy between the particular content item and a category in the set of categories. The method modifies the relevancy score associated with the particular content item based on the calculated set of affinity scores.
US10592471B2 Processing database statements for a relational database
A computer-implemented method of a database statement for a relational database. The database comprises one or more tables comprising one or more data rows. A database statement is received. A set of predicates from the database statement and a set of data rows from the tables to use to generate the result of the database statement are determined. A set of interdiction statements applicable to one or more data rows is obtained. For each predicate, a set of masks applicable to one or more data rows is obtained, where for each mask, the data masked by the mask is used by the predicate. It is determined if a data row has an applicable interdiction statement, and contains data masked by a mask. If so, the result of the database statement without using the result of applying the predicate to the data row.
US10592457B2 Universal transponder interface with a databus docking station
A universal transponder interface including: a compartment configured to store a vehicle ignition key; a docking station configured to receive a databus cartridge, wherein the databus cartridge includes codes to support a plurality of different types of databus communication; a first interface configured to connect the universal transponder interface to a vehicle databus; and a second interface configured to connect the universal transponder interface to a vehicle security or remote start system.
US10592455B1 Computer interconnect isolation
Methods and systems are provided routing access requests produced by a function to a physical sharing machine on a computer interconnect fabric. Access requests are routed through a switch that includes an NTB, the NTB using an address-lookup table to ensure that access requests made by multiple physical sharing machines are appropriately isolated from one another.
US10592453B2 Moving from back-to-back topology to switched topology in an InfiniBand network
Moving from a back-to-back topology to a switched topology in an InfiniBand network includes, prior to connecting a switch for a first storage controller in the network and during reboot of the first storage controller, waiting for a second storage controller in the network to become master, and upon the second storage controller becoming master, changing cache files for local ports on the first storage controller regarding adjacent ports' LID assignments. An aspect further includes restarting a system manager for the first storage controller, connecting the first storage controller to the system with new LID assignments provided by changed files on first storage controller, and upon the first storage controller becoming active, rebooting the second storage controller, changing the LID assignments in the active storage controller, and adding new switches to the system.
US10592449B2 Method and devices for controlling operations of a central processing unit
A data processing system for processing data messages received from multiple user terminals over one or more data networks includes a processor, an input/output (I/O) range, and multiple processing layers configured to run on the processor. The multiple processing layers include an application layer, including an application, configured when run on the processor to process data messages from the I/O range, a hardware layer configured when run on the processor to communicate with hardware devices including the user terminals, and an operating system kernel layer configured when run on the processor to provide data communications between the application layer and the hardware layer. The application layer can bypass the operating system kernel layer when communicating with the hardware layer to poll the I/O range for data messages for input to and processing by the application.
US10592443B2 SSD architecture for FPGA based acceleration
A system is disclosed. The system may include a processor running an application program and a memory storing data being used by the application program. An upstream port enables communication with the processor; a downstream port enables communication with a storage device. The system may also include an acceleration module implemented using hardware and including an Acceleration Platform Manager (APM-F) to execute an acceleration instruction. The storage device may include an endpoint of the storage device for communicating with the acceleration module, a controller to manage operations of the storage device, storage for application data for the application program, and a storage device Acceleration Platform Manager (APM-S) to assist the APM-F in executing the acceleration instruction. A downstream filter associated with the downstream port may intercept an acceleration instruction associated with a downstream Filter Address Range (FAR) received from the storage device and deliver the acceleration instruction to the APM-F, the acceleration instruction being. The processor, the acceleration module, and the storage device may communicate via a Peripheral Component Interconnect Exchange (PCIe) bus. The acceleration module may support performing the acceleration instruction on the application data on the storage device for the application program without loading the application data into the memory.
US10592438B2 Firmware configuration through emulated commands
Technologies are disclosed herein that allow configuration of firmware by a firmware configuration device connected to a target computer. The firmware configuration device may emulate keystroke and/or mouse movement data to transmit firmware configuration data to the target computer. The target computer can also transmit status information and/or commands through keyboard status light signals.
US10592432B2 Adjusting active cache size based on cache usage
Provided are a computer program product, system, and method for adjusting active cache size based on cache usage. An active cache in at least one memory device caches tracks in a storage during computer system operations. An inactive cache in the at least one memory device is not available to cache tracks in the storage during the computer system operations. During caching operations in the active cache, information is gathered on cache hits to the active cache and cache hits that would occur if the inactive cache was available to cache data during the computer system operations. The gathered information is used to determine whether to configure a portion of the inactive cache as part of the active cache for use during the computer system operations.
US10592430B2 Memory structure comprising scratchpad memory
The present disclosure relates to a memory hierarchy for a system-in-package. An example memory hierarchy is connectable to a processor via a memory management unit arranged for translating a virtual address sent by the processor into a physical address. The memory hierarchy has a data cache memory and a memory structure having at least a L1 memory array comprising at least one cluster. The memory structure comprises a first data access controller arranged for managing one or more banks of scratchpad memory of at least one of the clusters of at least the L1 memory array, comprising a data port for receiving at least one physical address and arranged for checking at run-time, for each received physical address, bits of the physical address to see if the physical address is present in the one or more banks of the at least one cluster of at least the L1 memory array.
US10592425B2 Virtualizing NVDIMM WPQ flushing with minimal overhead
Techniques for virtualizing NVDIMM WPQ flushing with minimal overhead are provided. In one set of embodiments, a hypervisor of a computer system can allocate a virtual flush hint address (FHA) for a virtual machine (VM), where the virtual flush hint address is associated with one or more physical FHAs corresponding to one or more physical memory controllers of the computer system. The hypervisor can further determine whether one or more physical NVDIMMs of the computer system support WPQ flushing. If so, the hypervisor can write protect a guest physical address (GPA) to host physical address (HPA) mapping for the virtual FHA in the page tables of the computer system, thereby enabling the hypervisor to trap VM writes to the virtual FHA and propagate those write to the physical FHAs of the system.
US10592421B2 Instructions and logic to provide advanced paging capabilities for secure enclave page caches
Instructions and logic provide advanced paging capabilities for secure enclave page caches. Embodiments include multiple hardware threads or processing cores, a cache to store secure data for a shared page address allocated to a secure enclave accessible by the hardware threads. A decode stage decodes a first instruction specifying said shared page address as an operand, and execution units mark an entry corresponding to an enclave page cache mapping for the shared page address to block creation of a new translation for either of said first or second hardware threads to access the shared page. A second instruction is decoded for execution, the second instruction specifying said secure enclave as an operand, and execution units record hardware threads currently accessing secure data in the enclave page cache corresponding to the secure enclave, and decrement the recorded number of hardware threads when any of the hardware threads exits the secure enclave.
US10592418B2 Cache sharing in virtual clusters
Shared memory caching resolves latency issues in computing nodes associated with a cluster in a virtual computing environment. A portion of random access memory in one or more of the computing nodes is allocated for shared use by the cluster. Whenever local cache memory is unable in one of the computing nodes, a cluster neighbor cache allocated in a different computing node may be utilized as remote cache memory. Neighboring computing nodes may thus share their resources for the benefit of the cluster.
US10592417B2 Video redirection in virtual desktop environments
A system is described for playing embedded video on the Web inside the virtual desktop. A video element, such as an HTML5 video element, in a webpage accessed through a browser in the virtual desktop can be detected and video content for the video element can be intercepted before it is decoded in the virtual desktop. The encoded video data can be transmitted to the client device. On the client device, a counterpart video rendering application can receive the transmitted video data, decode it, and render it in a window that is overlaid onto a corresponding area of the virtual desktop graphical user interface (GUI) in a client application. Headless video composition can be implemented for rendering the video on the client, giving the illusion of the video playing inside the virtual desktop, while it is actually playing on the client itself.
US10592416B2 Write-back storage cache based on fast persistent memory
A storage device uses non-volatile memory devices for caching. The storage device operates in a mode referred to herein as write-back mode. In write-back mode, a storage device responds to a request to write data by persistently writing the data to a cache in a non-volatile memory device and acknowledges to the requestor that the data is written persistently in the storage device. The acknowledgement is sent without necessarily having written the data that was requested to be written to primary storage. Instead, the data is written to primary storage later.
US10592410B2 Backup mechanism of writing sequential data to single-level cell buffer and multi-level cell buffer
A data storage device includes a memory device and a controller. The memory device includes a first buffer, a second buffer, and a backup memory block. The first buffer is an MLC block and the second buffer is an SLC block. The controller is coupled to the memory device, receives a write command to write predetermined data in the memory device and determines whether the predetermined data has to be written into different buffers. When the controller determines that the predetermined data has to be written into different buffers, the controller writes a portion of the predetermined data that has been written in one or more predetermined pages of the first buffer into the backup memory block.
US10592402B2 Automated integration testing with mock microservices
Automated software-testing systems and computer program products use mock software entities to perform integration testing on a microservices-based application. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.
US10592400B2 System and method for creating variants in a test database during various test stages
System and methods for creating one or more variants of test data during various test stages are disclosed. The system and methods facilitate a user to create a primary variant for test data and to store the primary variant of the test data in a test data variant repository. Any changes performed in the test database by the user are identified by using a tracking mechanism to store one or more new variants along with a variant number with respect to the changes performed in the test database in response to the user's request. The primary variant and the new variants are accessed by the user to perform a comparative analysis and to modify the test data at any test stage.
US10592395B2 Control system and method of memory access
A method includes associating an associated processor address register with a predetermined operation, invoking an instruction including a reference to a referenced processor address register, and, if the referenced processor address register is the associated processor address register, performing the predetermined operation.
US10592392B2 System and method for predictive performance analysis via dynamic benchmark generation
This invention relates to generating benchmarks without the need for executing the application on a specific benchmarking platform or by testing the application against known inputs and outputs. Instead, the system, in an embodiment, allows for source code comparisons to known systems to predict performance. The benchmarking can be done for varying deployment platforms and various usage patterns. The source code comparison process allows for fast performance prediction by using a distance vector.
US10592389B2 Integrating synthetic performance measurements with continuous delivery pipelines
Continuous development pipeline systems and in-field synthetic performance test systems are interlocked to provide for automated control of promotion of program code elements within the development pipeline and in the deployment environment using relative comparative performance values rather than absolute performance thresholds, in order to better accommodate “last mile” variations in client device conditions.
US10592384B2 Costing of raw-device mapping (RDM) disks
Disclosed are various embodiments for costing Raw-Device Mapping (RDM) disks. A pseudo-datastore is created. The pseudo-datastore represents the RDM disk. The RDM disk includes a mapping file that exposes direct access to a disk identified by a logical unit number (LUN). A unit rate is assigned to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk. Usage of the RDM disk is monitored. A cost is calculated for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
US10592382B2 Advanced communication computer with dedicated network adaptor processor for sending secure communications across networks
Described are advanced communication computers that include a processor, at least one network adaptor connected to the processor, wherein the at least one network adaptor comprises a separate processor, at least one remote network connected to the at least one network adaptor, and at least one remote server connected to the at least one remote network. The processor is configured to identify an expected performance level of the at least one network adaptor, collect actual performance data from the at least one processor, and compare the actual performance data to the expected performance level to identify issues with signal condition, network traffic, interference, and other similar metrics.
US10592376B2 Real-time hierarchical protocol decoding
Real-time USB class level decoding is disclosed. In some embodiments, a first packet associated with a USB class level operation associated with a target USB device that is being monitored is received. A second packet generated by a USB hardware analyzer configured to observe USB traffic associated with the target USB device is received. It is determined based at least in part on a time associated with one or both of the first packet and the second packet that the class level operation has timed out.
US10592374B2 Remote service failure monitoring and protection using throttling
A computer-implemented failure monitoring system and method are used with at least one server and with a plurality of resource servers. The system includes a computer storage device that stores one or more failure parameters indicative of one or more failure conditions. The system further includes one or more computer processors that include a monitoring component, an analysis component, and a throttling component. The monitoring component obtains information regarding service requests transmitted by the at least one server for which corresponding responses have not been timely received. The analysis component compares the information to the one or more failure parameters and determines whether at least one failure condition exists. The throttling component selectively inhibits transmission of service requests corresponding to the at least one failure condition while the at least one failure condition exists.
US10592357B2 Distributed file system in a distributed deduplication data storage system
Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.
US10592345B2 Clustered fault tolerance systems and methods using load-based failover
A computer implemented method for providing fault tolerance to a plurality of machines includes determining an aggregate load for each surviving machine of a plurality of surviving machines; calculating a recovery load of one or more orphaned jobs resulting from a terminating event; and selecting to recover and perform one or more of the orphaned jobs, by one or more of the surviving machines, based upon (i) the recovery load of the one or more orphaned jobs; (ii) the job load of the one or more orphaned jobs; and (iii) the aggregate loads of the surviving machines.
US10592344B1 Generation and verification of erasure encoded fragments
Erasure encoded fragments are generated by an erasure encoding scheme, represented by an erasure encoding matrix, operating on a data file. A new erasure encoded fragment may be generated from previously-generated erasure encoded fragments without reconstructing the original data file. Available and valid erasure encoded fragments are identified and a set of those fragments is selected. A composite encoding matrix is generated based upon the selected fragments and the fragment specified to be generated. The composite matrix is applied to the selected fragments to produce a plurality of partial sums. The partial sums are then combined to generate the specified fragment. The partial sums may be produced by different devices so as to distribute the computational workload and/or to reduce network traffic. The integrity of a generated fragment may be verified by generating the specified fragment twice, using two different sets of fragments, and then comparing the two results.
US10592334B2 Data storage device emphasizing parity sector processing of un-converged codewords
A data storage device is disclosed comprising a non-volatile storage medium (NVSM), wherein a plurality of codewords and corresponding parity sector are written to the NVSM and then read from the NVSM. Each codeword read from the NVSM is processed using a Viterbi-type detector, thereby generating codeword reliability metrics. The codeword reliability metrics for at least some of the codewords are processed using a low density parity check (LDPC) type decoder, thereby generating a LDPC reliability metric for each symbol of at least one codeword. The LDPC reliability metrics for at least one of an un-converged codeword are processed using the parity sector, thereby updating the un-converged codeword reliability metrics. Processing the codeword reliability metrics with the LDPC decoder and updating the reliability metrics with the parity sector is repeated at least once before updating the LDPC reliability metrics of at least the un-converged codeword using the Viterbi-type detector.
US10592327B2 Apparatus, system, and method for analyzing logs
A processor calculates a correlation between a first data item and a second data item, based on values of the first data item in a first log and values of the second data item in a second log, and determines an influence direction by comparing values of a first chronological item with values of a second chronological item. The processor collects third and fourth logs respectively generated later than the first and second logs. The processor determines whether the correlation holds with respect to values of the first data item in the third log and values of the second data item in the fourth log, and outputs an anomaly report, when the correlation does not hold, to indicate which of the first and second data items is a cause data item (i.e., the source of an anomaly), based on the influence direction.
US10592318B2 Application programming interfaces in a multi-server environment
A method, computer program product, and system includes a processor(s) obtaining application programming interface (API) records from one or more computing resources in a shared computing environment, which include individual API data from each computing resource, identifying, for each API record, a relative path to an endpoint of a respective application deployed on the computing resource. The processor(s) combines the individual API data into merged API data, which includes modifying the relative path of each API record to identify a specific computing resource in the path. The processor(s) generates an interface to display to a client a list of APIs identified in the merged API data. The processor(s) obtains a selection from the client, of a specific API, and invokes, a connection, via the interface and using one or more security artifacts, to the endpoint and the respective application of the specific API.
US10592317B2 Timeout processing for messages
A method for message handling in a work dispatcher computer system that includes a client computer, a dispatch queue and processing nodes. A total time is a sum of a first time value (an estimate of time that a message received from the client computer spends in a dispatch queue, based on an average time that N individual messages previously spent in the dispatch queue) and a second time value (an estimate of a minimum or average time for the message to be processed by the processing nodes). In response to determining that N s at least a specified threshold, it is ascertained whether a defined timeout period is not less than a specified threshold percent of the total time. If so, the message is sent to the dispatch queue and then to one of the processing nodes. If not, a timeout error indication is sent to the client computer.
US10592316B2 Message processing method, apparatus, and system
Embodiments of the present application disclose a message processing method, apparatus, and system, which are applied to SDN. An application sends a first message to a controller, and the message includes service content used to describe a service requirement. The service content includes target information and operation information. The application receives a second message sent by the controller. A payload of the second message includes solution information of at least one solution used to implement the service content. The application obtains the solution information of the at least one solution based on the payload of the second message. Therefore, a service requirement is converted into a control requirement between an application plane and a control plane.
US10592308B2 Aggregation based event identification
According to an example, aggregation based event identification may include aggregating each of a plurality of source events by an event type of event types that represent dusters of the source events and/or a host of a source event of the source events to generate a reduced number of the source events. Aggregation based event identification may further include analyzing a characteristic for each of the reduced number of the source events, and assigning, based on the analysis of the characteristic for each of the reduced number of the source events, a characteristic weight to each of the reduced number of the source events. Further, aggregation based event identification may include aggregating the characteristic weights for each of the reduced number of the source events to determine an aggregated event issue weight for each of the reduced number of the source events.
US10592306B2 Method and apparatus for resource balancing in an automation and alarm architecture
A method and system architecture for automation and alarm systems is provided. According to exemplary embodiments, relatively simple processing tasks are performed at the sensor level, with more complex processing being shifted to the gateway entity or a networked processing device. The gateway entity dynamically allocates processing resources for sensors. If a sensor detects than an event is occurring, or predicts that an event is about to occur, the sensor submits a resources allocation request and a power balancer running on the gateway entity processes the request. In response to the resources allocation request, the gateway entity allocates some processing resources to the requesting sensor and the data is processed in real-time or near-real-time by the gateway entity.
US10592302B1 Method and apparatus for specifying API authorization policies and parameters
Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has a set of one or more servers that acts as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The server set in some embodiments also enforces these API-authorizing policies. Conjunctively, or alternatively, the server set in some embodiments distributes the defined policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls. From an associated application, a local agent receives API-authorization requests to determine whether API calls received by the application are authorized. In response to such a request, the local agent uses one or more parameters associated with the API call to identify a policy stored in its local policy storage to evaluate whether the API call should be authorized. To evaluate this policy, the agent might also retrieve one or more parameters from the local policy storage.
US10592301B2 Method and apparatus for device-specific communication between application programs
A method for providing communication between application programs running via devices connected to a same network is provided. The method includes an operation for connecting a first application program, which is running in a first device via a web socket server in the first device, with a second application program, which is running in a second device, and an operation for transmitting and receiving data between the second application program and the first application program via the web socket server.
US10592293B2 Tenant-specific policy generation and enforcement within containers
Generating and enforcing tenant-specific policies within a container includes, applying a first policy for a specific operational parameter when a software package that is running within a container and that is utilized by a plurality of tenants is leveraged by a first tenant of the plurality of tenants. A second policy is applied for the specific operational parameter when the software package is leveraged by a second tenant of the plurality of tenants.
US10592290B2 Accelerating and maintaining large-scale cloud deployment
A deployment specification for implementing a requested cloud service is received by a server. A resource pool is queried by the server for available resources required by the deployment specifications. The resource pool includes a plurality of pre-configured resources for implementing one or more cloud services. A first resource required by the deployment specification is determined to be available within the resource pool. First resource metadata associated with the first resource is requested from a database. The resource metadata includes a resource identifier and a resource type of the first resource. The resource metadata associated with the first resource is received from the database. The first resource is deployed from the resource pool according to the deployment specification to implement the requested cloud service.
US10592288B2 Dynamic resource allocation based on data transferring to a tiered storage
A computing system includes a computer in communication with a tiered storage system. The computing system identifies a set of data transferring to a storage tier within the storage system. The computing system identifies a program to which the data set is allocated and determines to increase or reduce resources of the computer allocated to the program, based on the set of data transferring to the storage tier. The computing system discontinues transferring the set of data to the storage tier if a resource allocated to the program cannot be increased.
US10592277B2 System and method for determining the success of a cross-platform application migration
In accordance with an embodiment, described herein is a system and method for determining the migration success of an application (e.g., a batch application) from a second computing platform (e.g., a mainframe platform) to a first computing platform (e.g., an open platform). A first database associated with the first computing platform and a second database associated with the second computing platform can include the same data baseline. A set of triggers can be created on each database to capture database modification events generated by the execution of a job associated with the application on each computing platform, and to store the database modification events in a table in each database. The database modification events from each computing platform can be downloaded and compared to determine the success of the application migration.
US10592268B2 Management computer and resource management method configured to combine server resources and storage resources and allocate the combined resources to virtual machines
The management computer has a memory which stores management information and management programs, and a CPU which refers to the management information and executes the management programs; the management information includes storage management information for allowing determination as to whether the plurality of storage resources can be paired in a redundant configuration, and couplable configuration management information for determining whether the plurality of storage resources and the plurality of server resources can be connected to each other; and when the CPU deploys a virtual machine, the CPU first determines, by reference to the storage management information, storage resources to be paired in a redundant configuration, then selects, by reference to the couplable configuration management information, server resources each of which can be connected to a respective one of the storage resources that are to be paired in a redundant configuration, and pairs the selected server resources in the redundant configuration.
US10592267B2 Tree structure for storing monitored memory page data
Mechanisms to protect the integrity of a data structure that is traversed to locate protected memory pages are provided. Leaf nodes of the data structure store mappings that indicate which memory pages are protected. Both the pages indicated by the mappings and the pages that store the data structure are monitored by a tracing service that sends a notification to the hypervisor when a write to a traced page occurs. When system software receives such a notification, the system software traverses the data structure to determine whether any of the memory pages of the data structure is the traced page that was written to. If so, the alert action for that page is performed. If not, the system software determines whether any of the mappings in the leaf nodes include such a page and, if so, the alert action for that page is performed.
US10592260B1 Hierarchical data binding for industrial control systems
A system provides a design interface for designing and implementing graphical user interfaces that users can access through web browsers. Depending on the configuration of the graphical user interfaces, the users may be able to monitor and control industrial processes by interacting with components that correspond to the industrial processes as displayed in user interfaces at client devices. The design interface includes functionality for selecting preprogrammed components, or for generating new components for display. The design interface further allows designers to associate data values received from a variety of sources with properties of the components in the user interfaces. In particular, properties associated with a component of an interface are stored in property tree structures, making dynamic changes to the components possible. Data bindings between subtrees representing components and sets of data from industrial and other sources allows for designs that scale with the availability of the data.
US10592257B2 Kernel management method, device and computer program product
Embodiments of the present disclosure relate to a method, device and computer program product for kernel management. The method comprises: receiving, from a server, a plurality of instances of a kernel module to be loaded into a kernel, the plurality of instances corresponding to a plurality of candidate versions, determining a current version of the kernel in response to the kernel being started or updated, and loading, to the kernel, an instance of the plurality of instances corresponding to the current version. Embodiments of the present disclosure may improve the security of the operating system, meet close-source requirement of a commercial operating system and also simplify the process of the kernel module referring to one or more APIs.
US10592255B2 Resource-based boot sequence
A computer-implemented method, for booting a computer system, that provides a list with entries of startup processes. Each startup process defines a resource of the computer system. For each startup process a requirement is defined. The method further comprises fetching one of the entries of the list with entries of startup processes; determining whether the requirement is satisfied for the one of the entries of the list with entries of startup processes; fetching, in case the requirement is not fulfilled, a next one of the entries of the list with entries of startup processes; starting, in case the required resource is fulfilled, the startup process; and repeating the fetching a next one of the entries, the determining and the starting until all startup processes of the list of startup processes have been started.
US10592250B1 Self-refill for instruction buffer
Disclosed herein are techniques for self-refilling an instruction buffer by an execution engine while the execution engine executes instructions in the instruction buffer. An instruction loader splits instruction code into sections of code and creates a data store (e.g., a DMA ring) for loading the sections of code into the instruction buffer. In some embodiments, an instruction is added to some sections of code. The instruction, when executed by the execution engine, triggers the loading of one or more sections of code into the instruction buffer based on one or more entries in the data store. In some embodiments, a hardware logic in the execution engine is configured to trigger the loading of the sections of code into the instruction buffer. In some embodiments, the one or more sections of code are loaded into the instruction buffer through a refill page that is different from the instruction buffer.
US10592240B1 Scalable random arbiter
An electronic apparatus includes a permutation circuit and an arbitration circuit. The permutation circuit is configured to apply to an input vector a permutation selected from a plurality of predefined permutations in response to a control word. The arbitration circuit is configured to receive a vector of requests for a resource, to instruct the permutation circuit to apply a randomly-selected permutation to the vector of requests, by configuring the permutation circuit with a corresponding randomly-selected control word so as to produce a permuted vector, to select an element of the permuted vector, to apply to the permuted vector an inverse of the randomly-selected permutation so as to produce an inversely-permuted vector, to identify an element of the inversely-permuted vector to which the selected element of the permuted vector is mapped, and to assign the resource to a client corresponding to the identified element of the inversely-permuted vector.
US10592231B2 Vehicle information communication system
A vehicle information communication system including a center apparatus and a vehicle apparatus is provided. The vehicle apparatus is mounted in a vehicle and includes electronic control units (ECUs) each associated with a respective ECU software identifier (SWID). The vehicle apparatus send the ECU SWIDs of the ECUs to the center apparatus via the wireless communications. When all of the ECU SWIDs received from the vehicle apparatus are included in any one of approved ECU SWID combinations and software update data exists for at least one of the ECUs, the center apparatus sends the software update data to the vehicle apparatus via the wireless communications. The vehicle apparatus performs ECU software update based on the software update data sent from the center apparatus.
US10592227B2 Versioned intelligent offline execution of software configuration automation
A distributed topology system may include a distributed topology engine configured to run on a server device and define a topology consisting of one or more building blocks. Each building block may represent one or more tasks pertaining to an application. The system may also include a distributed topology application configured to run on a client device and automatically execute one or more of the building blocks. A distributed topology database may be used to store the topology. A DTE snapshot module may be configured to take a DTE Snapshot of a particular DTE topology. A DTE standalone topology executor may be configured to transfer the DTE snapshot to a remote machine for execution thereon. A DTE partial mode executor configured to pack scripts for a particular DTE topology and store them in the distributed topology database.
US10592225B2 Method, apparatus, and computer program product for installing third party applications requiring variable host address identification in a group-based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved and more efficient system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to install integrations of a third party application that supports variable host address identification. The apparatus and methods further enable a user of the client device to modify the host address identification associated with an installed integration. In this manner, the group-based communication system establishes communication links with network locations that vary from integration to integration and that may vary over time. To implement the invention, the group-based communication system supports the creation of a blueprint application, with an associated blueprint row that serves as the basis from which a plurality of differing integrations are generated. Further, the blueprint row stores variable host address identifications. The reduced number of data structures that result from supporting variable host address identifications increases system efficiency and reduces infrastructure requirements.
US10592199B2 Perspective-based dynamic audio volume adjustment
Perspective-based dynamic audio volume adjustment. A method obtains multimedia content, the multimedia content including video frames of a scene and audio content for playing in conjunction with display of the video frames. The audio content includes audio portions corresponding to objects in the scene. Based on a selection of a viewing perspective from which to view the scene, the method determines an audio mix for the audio portions given the selected viewing perspective. Determining the audio mix includes determining, for each object of the objects in the scene, a respective audio volume level for an audio portion, of the audio portions, corresponding to the object. The respective audio volume level is based at least in part on a position of the object relative to the selected viewing perspective.
US10592194B2 Method and system for multiple display device projection
A method begins by a computing device obtaining a visual file for display, determining to display the visual file in an expanded manner and determining a number of monitors associated with the computing device. The method continues by determining a display window space that extends beyond a display area of at least one monitor. The method continues by determining a first display region of the display window space attributed to the number of monitors within and determining a second display region of the display window space that is outside of the first display region. The method continues by mapping a first and section portion of the visual file to the first and second display regions to produce a first and second visual mapping. The method continues by rendering at least a portion of the visual file onto the display window space in accordance with the first and second visual mappings.
US10592193B2 Display device
To provide a display device that is suitable for increasing in size. To provide a display device in which display unevenness is suppressed. In a display device, a plurality of display panels are arranged to partly overlap one another. In two of the overlapping display panels, a display panel positioned on the display surface side includes a region transmitting visible light that is adjacent to a display portion, and the region transmitting visible light overlaps with a pixel of a display panel positioned on the lower side. Furthermore, in at least a display portion of the display panel placed on the lower side, an aperture ratio of the pixel overlapping with the region transmitting visible light of the display panel on the upper side is higher than an aperture ratio of another pixel.
US10592192B2 Display apparatus configuring multi display system and method for controlling the same
A display apparatus communicatively coupleable to a multi display system is provided. The display apparatus includes a display; a first connector configured to receive an image from a first display apparatus of the multi display system; a processor configured to perform a control so that a feedback signal that informs of a detection of an error is transmitted to the first display apparatus through the first connector when the error is detected in the received image, a compressed image in which the image is compressed is received from the first display apparatus in response to the feedback signal, and the received compressed image is decompressed to display the decompressed image through the display; and a second connector configured to transmit the compressed image to a second display apparatus of the multi display system.
US10592183B1 Printer selection
Examples disclosed herein relate to identifying a plurality of available printers associated with a printer sharing service, displaying, from the plurality of available printers, a sorted list of the plurality of available printers and a cost per page for each of the plurality of available printers, receiving a selection of a first printer of the plurality of available printers, and causing the first printer to print a print job.
US10592178B2 Printing systems for printing a plurality of images in a first web and in a second web and a method thereof
A printing system for printing a plurality of images in a first web and in a second web, includes a print head; a feeder configured to feed both the first web and the second web simultaneously to the print head in a feed direction relative said print head; a user interface configured to set a printing arrangement of the plurality of images in the first web and the second web and to input the print head and the feeder for performing printing according to the printing arrangement; and a print-pause module for stopping printing of the printing arrangement, the print-pause module being configured to: provide to the user interface a print-pause arrangement in which a print-pause is arranged in the printing arrangement upstream the feed direction with respect to both the print head and a first image whose printing is being performed in the first web when the print-pause module is selected; and cooperate with the user interface to input the print head and the feed means according to the print-pause arrangement to stop printing once printing of said first image is complete.
US10592176B2 Printer and medium
The disclosure discloses a printer including a CPU that executes a detection process, a first determination process, and a first mode switching process. In the detection process, a type of a storage body is detected. In the first determination process, it is determined on the basis of a detection result whether the type of the storage body attached to the attaching part is a first type in an ordering state associated with insufficiency in quantity or a second type other than the first type. In the first mode switching process a control mode is switched from a normal mode prepared in advance correspondingly to the second type to a medium-saving mode prepared in advance correspondingly to the first type for reducing a consumption amount of the print-receiving medium than the normal mode, in the case that the type is determined as the first type.
US10592175B2 Printable image data generation in large-scale printing
Printing images on a printing medium by means of a printer, comprising the receiving of image data for each image of a list of images to be printed on said printing medium; splitting up of the received image data of the list of images into N successive sequences corresponding to N printing steps, N being an integer greater or equal to 1, of M groups of image data of individual images, M being an integer greater than 1, each group of image data of a printing step comprising image data of at least one individual image, the number of individual images in the M groups of a given printing step corresponding to the total number of images to be printed at this printing step; sequentially for each printing step, distributing of the M groups of image data to, respectively, M distinct processing units, each processing unit sequentially processing image data of each individual image data from a received group of image data to generate a corresponding set of printable individual image data; and upon all said M processing units having each completed generation of a set of printable individual image data from a corresponding group of said corresponding printing step, authorizing of the printer to print the corresponding individual images on the printing medium.
US10592173B2 Increasing storage efficiency of a data protection technique
A technique for operating a data storage system includes receiving uncompressed data. The uncompressed data is organized into data strips of a stripe. The data strips are compressed subsequent to the organizing. Parity information for the compressed data strips is calculated. Storage of the compressed data strips and the parity information for the stripe is initiated on respective storage devices of the data storage system.
US10592168B1 Injectable flowable composition comprising buprenorphine
The present invention is directed to a buprenorphine sustained release delivery system capable of delivering buprenorphine, a metabolite, or a prodrug thereof for a duration of about 14 days to about 3 months. The buprenorphine sustained release delivery system includes a flowable composition and a solid implant for the sustained release of buprenorphine, a metabolite, or a prodrug thereof. The implant is produced from the flowable composition. The buprenorphine sustained release delivery system provides in situ 1-month and 3-month release profiles characterized by an exceptionally high bioavailability and minimal risk of permanent tissue damage and typically no risk of muscle necrosis.
US10592162B2 Distributed storage location hinting for non-volatile memories
Examples include methods for obtaining one or more location hints applicable to a range of logical block addresses of a received input/output (I/O) request for a storage subsystem coupled with a host system over a non-volatile memory express over fabric (NVMe-oF) interconnect. The following steps are performed for each logical block address in the I/O request. A most specific location hint of the one or more location hints that matches that logical block address is applied to identify a destination in the storage subsystem for the I/O request. When the most specific location hint is a consistent hash hint, the consistent hash hint is processed. The I/O request is forwarded to the destination and a completion status for the I/O request is returned. When a location hint log page has changed, the location hint log page is processed. When any location hint refers to NVMe-oF qualified names not included in the immediately preceding query by the discovery service, the immediately preceding query is processed again.
US10592149B1 Dynamic de-duplication methodologies for efficient resource utilization on de-duplication system
Embodiments are described for reducing memory usage and disk I/O's for reading and writing streams in a deduplication storage system. Generations of backups of a stream can be tracked for the stream. In the first generation (first backup), stream data is ingested, segmented, and written to disk without looking up a fingerprint of each segment, to save disk I/O's and memory. After the first generation, an amount of stream data processed is tracked, and at dynamically tunable increments of data processed, a fingerprint index lookup is performed to disk. The fingerprint index is read into memory and subsequent fingerprint lookups are preformed to cache, until a next dynamically tunable fingerprint lookup to disk. The dynamically tunable increment of processed data can be randomly reset.
US10592147B2 Dataset relevance estimation in storage systems
The invention is notably directed to computer-implemented methods and systems for managing datasets in a storage system. In such systems, it is assumed that a (typically small) subset of datasets are labeled with respect to their relevance, so as to be associated with respective relevance values. Essentially, the present methods determine, for each unlabeled dataset of the datasets, a respective probability distribution over a set of relevance values. From this probability distribution, a corresponding relevance value can be obtained. This probability distribution is computed based on distances (or similarities), in terms of metadata values, between said each unlabeled dataset and the labeled datasets. Based on their associated relevance values, datasets can then be efficiently managed in a storage system.
US10592143B2 Data storage device and data storage method thereof
A method of data writing for a data storage device includes steps of: determining whether an event of power drop/loss is recorded, wherein the event of power drop/loss is associated with a power supplied by an external device; when it is determined that the event of power drop/loss is recorded, determining whether a backup power source operates abnormally; and when it is determined that the backup power source operates abnormally, the data storage device enters from a normal mode into a write through mode, wherein in the write through mode, data from the external device is written into a buffer area of the data storage device. A data storage device is also provided.
US10592136B2 Block based striped backups
Performing block based striped backups in a storage system, by: obtaining a used block bitmap for a source volume to be backed up, defining a number of parallel save streams to simultaneously transmit separate data streams from the source volume to backup media of the storage system, converting the used block bitmap to the respective data streams based on the number of defined parallel save streams, embedding each data stream in a differencing disk payload, and maintaining a differencing disk chain across all data streams to create a last differencing disk that refers to all preceding differencing disks. The storage system may include AFTD devices in which the method mounts the last differencing disk to present a complete saveset, or data domain devices in which case the method synthesizes the respective data streams after a backup operation to present a complete saveset.
US10592124B2 Predictable client latency via background file system operations
A method, system and computer program product for managing an amount of storage written from a transaction group comprises creating a plurality of transaction classes within each of a plurality of write transaction classes and discovering an initial underlying drive capability assignable to the transaction classes when a storage pool is allocated (SPA). Each transaction class capability weight is adjusted via computing an instruction and operations per second, a data rate per second and a time slice at every storage pool allocator sync time. An unspent time slice from an adjusted transaction class is lent to a plurality of remaining transaction classes yet to be adjusted via a staged processing distribution during sync of the SPA. The disclosed method further includes assigning system resources and underlying drive capability to each transaction class per its capability weight based on a ratio of weights for each transaction class of operations.
US10592123B1 Policy driven IO scheduler to improve write IO performance in hybrid storage systems
In one embodiment, a storage system receives a number of input/output (IO) request transactions at the storage system having multiple storage devices, the IO request transactions including at least a read and a write. For each of the IO request transactions, the system determines a number of child IO requests required to complete the IO request transaction, where the child IO requests includes a write child IO request and a read child IO request. The system tags the associated child IO requests with a tag identifier uniquely identifying the IO request transaction within the same session. The system prioritizes the IO request transactions based on a service priority level and completeness of each of the IO request transactions dynamically determined at a point in time and services the child IO requests according to a prioritized order to reduce a time to complete the IO request transaction.
US10592117B2 Memory system and method for controlling nonvolatile memory
According to one embodiment, a memory system is configured to operate as one of semiconductor storage devices in a storage array. The memory system includes a nonvolatile memory and a controller. The controller executes a write operation of writing data, received from a host, to the nonvolatile memory, and an internal operation for managing the memory system. When starting the internal operation, the controller estimates a value related to an amount of reduction in performance of the write operation due to the start of the internal operation, based on content of the started internal operation, and notifies the host or one or more other semiconductor storage devices of the estimated value.
US10592115B1 Cache management system and method
A method, computer program product, and computing system for receiving a plurality of data streams on an SSD cache memory system associated with a backend storage system and writing a first of the plurality of data streams to a first portion of the SSD cache memory system.
US10592112B2 Storage system software upgrade and data migration
In some examples, a system may include a computing device in communication with at least one storage device. Initially, the computing device may execute a first type of storage software which stores a first volume in a first storage format on the storage device. The computing device may thereafter execute a second type of storage software which configures a second volume in a second storage format on the storage device. Subsequently, the data of the first volume is migrated to the second volume where the data is stored in the second storage format. In some cases, the second storage software may further define a virtual external device on the storage device and define a logical path from the virtual external device to the first volume. The logical path may be used to migrate the data from the first volume to the second volume.
US10592104B1 Artificial reality trackpad-based keyboard
In one embodiment, a method includes displaying a virtual keyboard at a first position within a virtual scene that is visible to a user through a display, detecting that the user touches a first point on a trackpad of a controller that is associated with the display, re-positioning, in response to the detection, the virtual keyboard from the first position to a second position, where the second position is determined based on the first point on the trackpad, and displaying, in response to the detection, a pointing indicator, where the pointing indicator is displayed on top of the virtual keyboard, and where the pointing indicator represents that an area of the virtual keyboard indicated by the pointing indicator is being pointed by the user.
US10592103B2 Mobile terminal and method for controlling the same
Disclosed are a mobile terminal and a method for controlling the same. A mobile terminal includes a wireless communication unit mounted in a main body to transmit/receive a message, a display unit for displaying the transmitted/received message on a message-based screen, and a controller for, if an element representing an predefined content is detected from the displayed message, creating a moving image which is associated to the predefined content, and providing the created moving image together with the message, wherein the moving image is created based on an image shared on the message-based screen.
US10592099B2 Device and method of controlling the device
A method of controlling a device includes receiving an independent touch gesture with respect to locations of elements of a graphical user interface (GUI) on the device; providing an indication with respect to one of a plurality of applications and functions in a previously established order in response to the received touch gesture; receiving a user input with respect to the indication; and executing an application or function corresponding to the indication in response to the received user input.
US10592098B2 Devices, methods, and graphical user interfaces for messaging
An electronic device displays a messaging user interface of a messaging application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and an application affordance. While displaying the messaging user interface, the device detects an input that activates the application affordance. In response to detecting the input that activates the application affordance, the device concurrently displays a launch icon for an application store and a plurality of launch icons for interactive applications. The device detects an input that activates the launch icon for the application store; in response to detecting the input that activates the launch icon for the application store: the device ceases to display the messaging user interface, and displays an application store user interface, including display of at least one interactive application available for download to the electronic device. While displaying the application store user interface, the device detects an input that corresponds to a request to download a first interactive application that is not stored in the memory of the electronic device; and, in response to detecting the input that corresponds to the request to download the first interactive application: the device downloads the first interactive application to the memory; replaces display of the application store user interface with display of the messaging user interface; and adds a launch icon that corresponds to the first interactive application to the display of the plurality of launch icons for interactive applications.
US10592097B2 Electronic apparatus equipped with a touch operation section
In order to achieve comfortable operations while appropriately preventing incorrect operations by unintentional touch operations on a touch operation section, when a touch operation performed on the touch operation section such as a selfie pad is a predetermined touch operation such as a double tap operation different from a touch operation such as a single tap or slide operation for giving an instruction to perform a predetermined function, switching is performed between a first state that is a selfie pad restricted state for restricting the predetermined function capable of being performed by the touch operation on the selfie pad and a second state that is a selfie pad restriction released state for releasing the restriction of the predetermined function.
US10592095B2 Instantaneous speaking of content on touch devices
Systems and processes are disclosed for initiating and controlling content speaking on touch-sensitive devices. A gesture can be detected on a touchscreen for causing text to be spoken. Displayed content can be analyzed, and a determination can be made based on size, position, and other attributes as to which portion of displayed text should be spoken. In response to detecting the gesture, the identified portion of text can be spoken using a text-to-speech process. A menu of controls can be displayed for controlling the speaking. The menu can automatically be hidden and a persistent virtual button can be displayed that can remain available on the touchscreen despite the user navigating to another view. Selecting the persistent virtual button can restore the full menu of controls, thereby allowing the user to continue to control the speaking even after navigating away from the content being spoken.
US10592092B2 User interface with proximity detection for object tracking
A system or method for tracking items proximate a user interface device include a user interface device having at least one solid-state touch-sensitive region and a receiver for wirelessly receiving a signal from at least one item to determine proximity of the item relative to the user interface device. The device may also include a display screen for displaying controls and information. The user interface device may be permanently or removably mounted in a vehicle and used to interface with vehicle systems and personal electronic devices for control and information display. Tracked items or objects may include passive or active data tags and communicate identification information and optionally position information to the user interface device. The device may alert the user to movement of tracked objects, and/or confirm presence of a group of objects intended for a particular task or project. The device may use various wired or wireless devices to control selections and/or a cursor on the display.
US10592083B2 Hover activation based on input device pointer movement
Disclosed are various embodiments for hover activation based on movement by an input device pointer. A first panel in a user interface is rendered for display, the first panel comprising a plurality of elements. A second panel in the user interface is rendered for display according to the input device pointer hovering over an element among the plurality of elements in the first panel. A triangular region is identified according to a distance traversed by the input device pointer. The user interface is modified according to a delay and a current position of the input device pointer, wherein the current position is determined from the distance traversed by the input device pointer.
US10592079B2 Three dimensional human-computer interface
A system includes a three dimensional display device configured to project computer generated controls and a target image in a three dimensional target volume; and an actuator configured to be worn by an operator. The system further includes one or more sensors configured to sense a movement of the actuator, wherein the controls are configured to be manipulated corresponding with the movement of the actuator within the target volume to alter an appearance of the target image.
US10592078B2 Method and device for a graphical user interface in a vehicle with a display that adapts to the relative position and operating intention of the user
In a method for supplying a graphical user interface in a vehicle, at least one object for representing a first subset of total information is graphically displayed on a display area in at least one first display mode. An operating intention of a user is detected. In addition, a relative position of the user with respect to the display area is ascertained. When the operating intention of the user has been detected, the object is transferred into a second display mode, in which the object is displayed perspectively or three-dimensionally pivoted about an axis at a pivoting angle in the direction of the relative position. In addition, a device is adapted for providing a graphical user interface.
US10592073B2 Exposing non-authoring features through document status information in an out-space user interface
An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface. The out-space user interface may be used to display one or more status panes for providing status information about a document being edited in the in-space user interface. Application features for affecting changes to a given document's status may be exposed in the out-space interface in proximity to associated status information. An out-space communication user interface (UI) component may be temporarily displayed in the document in-space user interface to communicate document status information that is presently available in the out-space user interface. A message bar may be displayed in the in-space user interface for communicating information from the out-space user interface.
US10592071B2 Multi-display system, electronic device, and content output method
Provided are an electronic device and a content output method of the same. Synchronized content is output to a large format display (LFD) and a small format display (SFD). Content synchronized in correspondence with a user's proximity and/or touch is output to the LFD and the SFD.
US10592069B2 Customized design for an article of footwear
A method of making an article of footwear is disclosed. The method includes the steps of providing a customer with a pre-selected set of graphics, allowing a customer to choose a set of input graphics, and generating a set of morphed graphics based on a set of input graphics. The user can select a morphed graphic and apply it to an article. The method may further include the step of limiting the number of times a customized graphic may be selected and applied to an article.
US10592068B1 Graphic composer for service integration
A customer of a computing resource service provider may use an interface to access a graphical composer and generate one or more graphical representations of applications that may be provided to a variety of users of the customer's one or more resources. Once the customer has created a graphical representation of an application, a domain specific language model based at least on the graphical representation of the application may be created such that one or more simulations may be performed to determine whether the requested application includes any errors or conflicts. If the one or more simulations result in the application including no errors or conflicts, the domain specific language model may be compiled in an executable programming language to create the application. The application may then be provided to users who may utilize devices capable of understanding the executable programming language to install the application.
US10592052B2 Touch sensor
A touch sensor includes: a plurality of first sensor electrode columns disposed in a sensing area, the plurality of first sensor electrode columns each including one or more first sensor electrodes; a plurality of second sensor electrode columns alternately disposed with the first sensor electrode columns in the sensing area, the plurality of second sensor electrode columns each including a plurality of second sensor electrodes having a length defined by a longitudinal axis and a width extending in a direction across the length; a plurality of lines connected to the first sensor electrode columns and the second sensor electrode columns; and a pad unit including a plurality of pads connected to the lines, wherein at least some of the second sensor electrodes have a width that varies along the longitudinal axis of its respective second electrodes.
US10592044B2 Display apparatus
A display apparatus capable of reducing the lowering of detection sensitivity is provided. A display apparatus provided with a pixel array having a plurality of pixels arranged in a matrix form includes: detection electrodes which are in parallel with each other, which are arranged so as to extend in a first direction, and which are connected so as to forma magnetic-field detection coil; and a detection electrode having one end which is arranged inside the magnetic-field detection coil and which is connected to the magnetic-field detection coil, and the other end which is electrically insulated from the magnetic-field detection coil. At the time of each of the magnetic field detection and the electric field detection, an external object is detected based on a change in a signal in the detection electrodes.
US10592031B2 Display device
A display device is disclosed, which has excellent touch sensitivity due to a corner area of a screen, wherein the corner area is formed to be curved. The display device comprises a substrate including a touch area having a corner touch area; a plurality of gate lines arranged on the substrate in a first direction; a plurality of data lines arranged in a second direction crossing the first direction; a plurality of pixel areas defined by crossing the plurality of gate lines and the plurality of data lines; a plurality of common electrodes arranged to overlap at least one pixel area; and a plurality of touch link lines electrically connected with the plurality of common electrodes and extended in a direction parallel with the first direction or the second direction, wherein, among the plurality of common electrodes, the first common electrodes arranged on the corner touch area have shape different from that of the second common electrodes arranged on the other touch area except the corner touch area.
US10592017B2 Window deco film and method of fabricating the same
A window deco film includes a hard coating layer, and a deco layer, a light-shielding layer and an acryl-based coating layer formed on the hard coating layer. The window deco film may have a remarkably reduced thickness, and thus an entire thickness of an image display device including a window substrate to which the window deco film is applied may be also reduced. Additionally, even when the window deco film is attached to a curved window substrate, a bubble may not be generated at a curved portion of the window substrate. A mura caused by a retardation or a phase difference due to the window deco film may be suppressed. Thus, the window deco film may have an improved transmittance.
US10592016B2 Electronic device
An electronic device includes a base member having a touch area defined inside a first closed-shape, the first closed-shape being a first imaginary line, and a peripheral area disposed adjacent to the touch area and defined outside the first closed-shape, and a touch sensor including a plurality of patterns disposed in the touch area to sense a touch from outside and a driving line disposed in the peripheral area and connected to a pattern disposed adjacent to the first closed-shape. The touch area includes a first area defined inside a second closed-shape being a second imaginary line defined in the touch area, and a second area defined outside the second closed-shape and surrounded by the first closed-shape, and an edge pattern disposed in the second area having an area substantially equal to or greater than approximately one-half of an area of a center pattern disposed in the first area.
US10592015B2 Preparation method for touch panel, touch panel, and display device
Disclosed are a preparation method for a touch panel, a touch panel, and a display device. The preparation method for a touch panel comprises: step S10, forming a pattern comprising a first electrode chain and an insulating layer on a substrate, by using a patterning process for once, wherein the insulating layer is formed on the first electrode chain and the insulating layer covers the first electrode chain; and step S11, forming a pattern comprising a second electrode chain on the substrate on which the step S10 is finished, by using a patterning process for once, wherein the second electrode chain and the first electrode chain are spatially crossed and are insulated from each other.
US10592012B2 Five-rectangle method for dispatching touch events from motion-disabled users
A method using hardware button(s) dispatches gestures for motion-disabled users. It displays a translucent layer, on top of underlying applications, which intercepts user touch events (preventing inadvertent gestures) and modifies (x′,y′) based on dampened differences of most recent intercepted event coordinates (swabs). The method operates in three modes identified by translucent colors and/or digits (how many button pushes before invocation): mode 1 dispatches short taps at (x′,y′); mode 2 displays extending arrow while the user swabs (x′,y′) until the second push, which dispatches scrolling in arrow direction; mode 3 creates an arrow and pivot. Pivot size and color indicate magnification/demagnification. The third push dispatches zooming when pivot and arrow are collinear; otherwise it dispatches rotation. A special case of mode 2 dispatches a long tap. In one embodiment, dispatched gestures are allowed through a momentary hole centered at (x′,y′) surrounded by four other rectangles in the translucent layer.
US10592010B1 Electronic device system with input tracking and visual output
An electronic device such as a cellular telephone may be used to gather pointing input from a user. During operation, the electronic device may be held by a user. Orientation information such as information on an orientation of the electronic device relative to an external surface may be gathered using a camera, accelerometer, compass, gyroscope, or other orientation sensor. The gathered input may serve as pointing input for use in drawing visual elements such as lines in content being projected onto the external surface or content being displayed using displays. Pointing input and other input may also be used to select displayed items and take other actions. Displays for displaying image content may form part of an electronic device being held by the user, a desktop device, or other devices. A steerable projector may be used in displaying projected images such as images containing content based on pointing input.
US10592008B1 Mouse having a shape-changing enclosure
Systems and methods for changing the shape of a mouse or other input device are described. In one embodiment, a mouse includes an articulating member that defines a curvature of an exterior surface of the mouse. The mouse may include one or more actuators for manipulating the articulating member to change the contour of the exterior surface of the mouse. The curvature may be changed to optimize the ergonomics of the mouse and/or deliver tactile feedback to users.
US10592007B2 Dual-mode optical input device
In certain embodiments, an input device includes a housing, a processor disposed in the housing, and an image sensor to track a movement of the input device with respect to an underlying surface. The image sensor includes a pixel array and operates in two modes of operation including a first mode of operation where the processor causes the image sensor to utilize a first plurality of pixels in the pixel array when tracking the movement of the input device or a second mode of operation where the processor causes the image sensor to utilize a second plurality of pixels in the pixel array when tracking the movement of the input device, where the second plurality of pixels has fewer pixels than the first plurality of pixels.
US10592006B2 Pattern for increased coefficient of friction of input devices
Described are examples of an input device for use with a computing device. The input device includes a body having a plurality of surfaces, where the plurality of surfaces include a bottom surface composed of silicone and having a pattern of a plurality of apertures to provide a desired coefficient of friction.
US10592004B1 Display assemblies disposed inside mechanical keys in a mechanical keyboard
The mechanical keyboard includes a base plate having multiple through openings, a circuit board disposed to a side of the base plate, multiple mechanical keys disposed at the through openings and connected to the circuit board. Each mechanical key includes a keyswitch, a keycap, and at least a transparent piece. The keyswitch is connected to the circuit board. The keycap is mounted on the keyswitch, and the transparent piece is configured to a top side of the keycap. There are multiple display assemblies, each disposed inside a mechanical key between the keycap and the keyswitch. Each display assembly is data-linked to the circuit board through a signal transmission element. The display assemblies may be installed on conventional mechanical keys and may be viewed from different angles. The mechanical keyboard also has longer operation life.
US10592002B2 Gesture sequence recognition using simultaneous localization and mapping (SLAM) components in virtual, augmented, and mixed reality (xR) applications
Systems and methods for gesture sequence recognition using Simultaneous Localization and Mapping (SLAM) components in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: detect a gesture performed by a user wearing a Head-Mounted Device (HMD) using a first image capture device and a second image capture device concurrently; evaluate the first and second image capture devices; identify the gesture based upon the evaluation; and execute a command associated with the gesture.
US10591997B2 Haptic device using vibration-based lubrication
A haptic device with ultrasonic actuation, including: a support, a user-interaction element movable at least in rotation and/or translation relative to the support, a first contact surface that moves as one with the interaction element, a second contact surface that moves as one with the support, resonators, and a control unit that excites the resonators at at least one resonance frequency, generating a vibration mode in a plane and an ultrasonic lubrication phenomenon between the first contact surface and the second contact surface.
US10591995B2 User interface device responsive to data tag associated with physical location
A gaming concept in which each user in a single-player or a multi-player game is enabled to create artwork or graffiti work virtually or on actual surfaces using haptic-enhanced controllers. The controllers can emulate the experience of using a marker, a paint brush, a paint spray-can or the like. The components of various controllers may be modularized for easily interchanging components to extend the art or graffiti creation experience. The real life experience of using ink or paint on a surface is simulated by haptic feedback. When a paint spray-can controller is used, the experience of paint consumption is recreated by various peripheral enhancements including audio and haptic sensations communicated to the user.
US10591991B2 Remote control via proximity data
Embodiments relate to use of proximity sensors to control a digital interface. More specifically, proximity detection and analysis of the sensors, and translating the proximity into one or more commands is utilized to control the interface. In various embodiments, a system is provided with a set of sensors operatively coupled to a secondary surface. The sensors are in communication with a hub positioned proximal to the sensors. The hub is configured to be in communication with a remote interface. Similarly, the remote interface is configured operatively coupled to a remote physical device (e.g. digital interface). As changes in the sensor position data are measured, the remote interface device communicates an action based on a set of rules. The action is communicated from the interface to the remote physical device and functions to physically transform a functional aspect of the device.
US10591990B2 Fast wake-up in gaze tracking system
A gaze tracking system, leaving a low power mode in response to an activation signal, initial burst of eye pictures in short time by restricting the image area of a sensor, purpose of enabling an increased frame rate. Subsequent eye pictures are captured at le rate. The first gaze point value is computed memorylessly based on the initial burst res and no additional imagery, while subsequent values may be computed recursively to account previous gaze point values or information from previous eye pictures. The restriction of the image area may be guided by a preliminary overview picture captured using the different sensor. From the gaze point values, the system may derive a control signal to a computer device with a visual display.
US10591975B2 Memory access management for low-power use cases of a system on chip via secure non-volatile random access memory
Systems and methods are disclosed for managing memory access for low-power use cases of a system on chip. One such method comprises booting a system on chip (SoC) comprising a plurality of SoC processing devices. A trusted channel is created to a secure non-volatile random access memory (NVRAM). The method determines a power-saving software program to be executed on the SoC by one of the plurality of SoC processing devices. A software image associated with the power-saving software program is loaded to the secure NVRAM. In response to loading the software image to the secure NVRAM, each of the plurality of SoC processing devices except the one executing the software image from the secure NVRAM are powered down.
US10591966B1 Actively controlled series string power supply
An apparatus, method, and system for actively controlling power in a series string load is provided. A number of conventional low-cost power supply units energize a number of voltage-regulation modules (VRMs) connected to each other in series. Each VRM generates a regulated output voltage using a pulse-wave modulated switching circuit, and provides the regulated output voltage to a number of load elements. Each VRM also sends signals to a central controller describing the output voltage applied to its connected load elements, and adjusts the output voltage applied to its connected load elements in response to signals received from the central controller. The supply voltage provided to individual load elements may thus be accurately and dynamically controlled during operation. Each load element may comprise a light-emitting device, a microprocessor, or a cryptographic integrated circuit with a plurality of processing cores. Optocouplers or load-shifters send signals across different supply voltage domains.
US10591961B2 Terminal device
A terminal device including a first device and a second device includes at least one external connection terminal provided inside a housing of the first device and a hinge opening and closing the second device with respect to the first device. The hinge includes a bracket including a main body that holds an axis of the hinge and is fixed to an end portion of the housing of the first device and including an extension portion that extends to a position of the external connection terminal from the main body to abut on the external connection terminal and presses the external connection terminal toward an inner surface of the housing of the first device. Wobble of the external connection terminal is regulated by the bracket of the hinge.
US10591955B2 Analog clock display with time events
An electronic device is described herein. The electronic device includes a processor, a display screen, and a computer-readable medium that includes instructions to direct the actions of a processor. The instructions are to direct the processor to display an analog clock on the display screen, receive information about a time event, and display a time event icon on the analog clock at a position that identifies a time of the time event.
US10591948B1 Collective control system for a rotorcraft
The control system for attachment to a collective lever in a rotorcraft which comprises a body with an extended horn portion which is generally contoured to provide for a place to rest the palm and grip the collective lever at the end in the form of an open spherical grip as opposed to the more traditional cylindrical grip used to grasp the throttle and/or collective lever directly. The control system generally includes a plurality of controls which can be manipulated by any or all of the four fingers of the hand and the thumb without need to substantially move the palm. The collective lever can also be moved without having to remove the hand from the control system or the fingers or thumb from the controls.
US10591943B2 Energy storage method and system to power functional safety diagnostic subsystem
Disclosed is an industrial automation control system, method and apparatus and method of operation including a diagnostic domain subsystem powered by an energy storage subsystem. According to an exemplary embodiment, a diagnostic domain subsystem is configured to perform diagnostics of one or more conditions associated with a functional domain subsystem, where the energy storage subsystem powers the diagnostic subsystem during a normal mode of operation and the energy storage subsystem powers the diagnostic domain and functional domain during a power failure mode and/or power cycling mode.
US10591942B2 Voltage regulator and method of controlling voltage regulator
A voltage regulator which includes a differential amplifier circuit containing a first and second input transistors, controlling a gate-source voltage in each of the first and second input transistors including: a current source configured to drive the differential amplifier circuit; the first input transistor containing a gate; the second input transistor containing a gate; and a voltage controller including at least one of a first voltage control circuit to control a voltage at a tail connection point, a second voltage control circuit to control the voltage at the gate of the first input transistor, a third voltage control circuit to control the voltage at the tail connection point, and a fourth voltage control circuit to control the voltage at the gate of the second input transistor.
US10591939B2 Voltage-regulator circuit, corresponding electronic device and method
A voltage-regulator circuit with a current-adder output node for supplying a load with a load current at a regulated output voltage includes an analog portion sensitive to the output voltage and including one or more reference-voltage sources. The analog portion applies to the current-adder node a first current that is a function of the difference between the output voltage and the reference voltage. A digital portion including an integrator is sensitive to the first current. The integrator is coupled to a current source for applying to the current-adder node a second current so that the first current and the second current supply on the current-adder output a load current at the aforesaid regulated output voltage.
US10591937B2 Motor drive assembly
A motor system is disclosed comprising: an electrical conductor in the form of a coil or winding; an electrical insulator insulating the electrical conductor; a discharge sensor arranged and configured to measure a parameter indicative of an electrical current in the insulator; and a voltage controller for controlling a voltage signal applied to the electrical conductor based on a value of the parameter measured by the discharge sensor.
US10591936B2 Devices, systems and methods for purging and loading sorbent tubes
Certain embodiments described herein are directed to devices that can be used in purging and loading applications. In some examples, a device configured to purge a sorbent tube until a desired water level is reached is provided. In other examples, a device configured to load a sorbent tube with a desired water level is provided. Systems and methods using the devices are also described.
US10591925B2 Cleaner and controlling method thereof
A cleaner for performing autonomous driving comprising: a cleaner body; a driving unit configured to move the cleaner body; a sensor configured to detect 3D coordinates information; and a controller configured to sample a part of detected 3D coordinates information based on at least one preset height, and configured to control the driving unit based on the sampled coordinates information.
US10591923B2 Method and apparatus for parallel illumination by a VCSEL array
The present application generally relates communications and hazard avoidance within a monitored driving environment. More specifically, the application teaches a system for improved target object detection in a vehicle equipped with a laser detection and ranging LIDAR system by simultaneously transmitting multiple lasers in an array and resolving angular ambiguities using angle sensitive detection techniques.
US10591916B2 Arranging passenger pickups for autonomous vehicles
Aspects of the disclosure relate to arranging a pickup between a driverless vehicle and a passenger. For instance, dispatch instructions dispatching the vehicle to a predetermined pickup area in order to pick up the passenger are received by the vehicle which begins maneuvering to the predetermined pickup area. While doing so, the vehicle receives from the passenger's client computing device the device's location. An indication that the passenger is interested in a fly-by pickup is identified. The fly-by pickup allows the passenger to safely enter the vehicle at a location outside of the predetermined pickup area and prior to the one or more processors have maneuvered the vehicle to the predetermined pickup area. The vehicle determines that the fly-by pickup is appropriate based on at least the location of the client computing device and the indication, and based on the determination, maneuvers itself in order to attempt the fly-by pickup.
US10591913B2 Method for transmitting, receiving and processing data values, and a transmission device and receiving device
A method for transmitting, receiving and processing data values, including detecting first data values, which represent at least one first transition from an automated operation of at least one first automated vehicle to a manual operation of the at least one first automated vehicle. The method also includes transmitting the first data values, receiving the first data values and a step of processing the first data values, and a transmission device and a receiving device for carrying out the method for transmitting, receiving and processing data values.
US10591909B2 Handheld mobile device for adaptive vehicular operations
The embodiments include a handheld mobile device (HMD) operable to cause a subsystem of a vehicle to perform a vehicular operation associated with an existing capability of the subsystem. The HMD includes a processor, a port operable to communicatively couple the HMD to an existing on-board computer of a vehicle via an existing data link connector of the vehicle, and a wireless interface operable to communicatively couple the HMD to at least one of the vehicle or a remote service. The HMD further includes a memory storing a software application that, when executed by the processor, causes the HMD to communicate a command to the on-board computer via the data link connector to perform the vehicular operation associated with the existing capability of the subsystem.
US10591906B2 Manufacturing environment management system
A system includes wireless access points operable to communicate with a communication network and electronic tracking devices that each include an electronic-ink display. The electronic tracking devices are operable to communicate wirelessly with the wireless access points. The system also includes manufacturing system operator computer systems operable to communicate with the communication network. The system further includes a server operable to execute instructions to update at least one entry in a manufacturing system database based on receiving an operation notification from one of the manufacturing system operator computer systems. The server can transmit a display update for the electronic-ink display of an identified electronic tracking device through at least one of the wireless access points based on determining that the operation notification includes a transition from a current manufacturing process step to a next manufacturing process step.
US10591904B1 Industrial safe input device
A device for controlling a user input device to prevent inadvertent activation of the user input device includes a user input device for receiving user commands and an activation trigger associated with the input device. The activation trigger includes a mechanism that prevents incidental actuation. When the activation trigger is actuated, the input device is enabled to receive user commands for an amount of time dictated by a timer, and disabled when the timer has exhausted the amount of time.
US10591902B2 Microcontroller energy management system
A microcontroller system which employs an intermediate approach in hybrid FRAM-SRAM that involves memory mapping of program sections to retain the reliability benefits provided by FRAM while performing almost as efficiently as an SRAM-based system. They system utilizes an energy-aware memory mapping method which maps different program sections to the hybrid FRAM-SRAM MCU such that energy consumption is minimized without sacrificing reliability. The method comprises a memory initialization map, which performs a one-time characterization to find the optimal memory map for the functions that constitute a program. The method further comprises an energy alignment, a hardware/software method that aligns the system's powered-on time intervals to function execution boundaries, which results in further improvements in energy efficiency and performance.
US10591899B2 3D printer visualization shader and geometry procedural
The present disclosure describes a technique for rendering a pre-visualization image representative of a 3D object to be printed by a 3D printer. The technique accesses a geometric digital model of the 3D object and receives one or more printer characteristics of the 3D printer. The one or more printer characteristics are associated with settlement of added material to the 3D object by the 3D printer. The technique further receives one or more material parameters of a volume of the added material that forms the 3D object. The technique further generates a digital aggregate build-up model of the 3D object using the geometric digital model, the one or more printer characteristics, and the one or more environmental parameters. Then the technique renders a pre-visualization image representative of the 3D object as the 3D object would be printed by the 3D printer based on the generated digital aggregate build-up model.
US10591898B2 CAD-based design control
Exemplary embodiments relate to methods, mediums, and systems for associating information, including critical-to-quality (CTQ) information such as minimum or maximum part dimensions, with parts in a three-dimensional model of a product. The information may be identified by performing a failure mode effect analysis (FMEA) against the model. The information is stored with the model data (e.g., in the form of an annotation applied to a model feature corresponding to the part in question). The model data may be consulted by product lifecycle management (PLM) applications during various phases of the product's lifecycle. Among other possibilities, the information may be used to automatically generate regulatory compliance documentation, to ensure product quality standards are met during a manufacturing process, or to perform postproduction quality monitoring of the product.
US10591897B2 Systems and methods of reducing curl and wrap in additive manufacturing
Methods, systems, and apparatus, including medium-encoded computer program products, for reducing or eliminating curl and wrap in additive manufacturing include, in at least one aspect, obtaining a three dimensional (3D) model of a 3D object to be additively manufactured using a thermoplastic material delivery apparatus; generating a variable width brim for at least a first layer of the 3D model, wherein a width of the brim varies from a maximum value to a minimum value at different locations adjacent at least the first layer of the 3D model, and the generating comprises varying the width of the brim in accordance with an amount of convexity of the 3D model in regions corresponding to the different locations; and outputting the variable width brim for use in preventing warping during the additive manufacturing of the object from the 3D model using the thermoplastic material delivery apparatus.
US10591896B2 3D printing data generating method and electronic device using the same
The disclosure provides a printing layer trimming method and an electronic device using the same. The printing layer trimming method is suitable for the electronic device and includes steps as follows. An original layer is converted into a first printing layer. At least one data region of the first printing layer is identified to identify at least one blank region of the first printing layer. Then, the blank region of the first printing layer is trimmed off The trimmed first printing layer is further converted into a print head signal data and provided to a printing device to print a corresponding three-dimensional structure. The disclosure also provides another printing layer trimming method and an electronic device using the same for trimming a second printing layer generated according to a print head signal data and providing the second printing layer to a printing device to print a corresponding three-dimensional structure.
US10591894B2 System and method for variable perforation profiles in a stack of lottery tickets
A method and associated system are provided for producing a perforation line between adjacent lottery tickets in an automated production line wherein a substrate having lottery tickets printed thereon is conveyed through a perforation station in the production line. A perforation machine in the line is controlled to define a perforation line between the adjacent lottery tickets. The controlling process includes inputting control variables into a controller associated with the perforation machine, the control variables relating to conditions that determine a desired perforation profile of the perforation line. The controller programs the perforation machine with a specific perforation profile for the perforation line that is generated based on the entered control variables, and changes the perforation profile upon inputting of different values for the control variables. The perforation profile is specifically tailored to the control variables between different ticket production runs, or between tickets in the same ticket production run.
US10591892B2 Configurable mapping of timer channels to protection groups
An apparatus and method for mapping timer channels to protection groups. One embodiment of the method can be implemented in a microcontroller unit (MCU) that comprises a central processing unit (CPU) coupled to a plurality of timer channels and a plurality of programmable group output disable (PTGOD) circuits. The CPU can select a first group of the timer channels to respond to an assertion of a first output disable signal from a first of the PTGOD circuits. Each timer channel of the first group can disable an output signal in response to receiving the assertion of the first output disable signal.
US10591888B2 Control system for distributing data
A control system that distributes information from a control device to a reception device includes a read request transmission unit that transmits a read request for information to the control device, an information generation unit that generates information in response to the read request, an information transmission unit that transmits the generated information to the reception device, and a distribution cycle computation unit that computes a distribution cycle based on a generation interval of the read request. The information transmission unit transmits the information in accordance with the distribution cycle computed by the distribution cycle computation unit.
US10591881B1 Powered faceplate integration
Methods and systems for operating a security and/or automation system using one or more powered faceplates are disclosed. The methods may include identifying an active communication connection with a first powered faceplate, receiving a first set of automation data, receiving a second set of automation data, analyzing the first set of automation data and the second set of automation data, and initiating an operation relating to at least one of a first powered faceplate, one or more other powered faceplates, an automation sensor, an automation system component, a user device, or a combination thereof based at least in part on the analyzing.
US10591874B2 Wellbore non-retrieval sensing system
A system includes at least one hardware processor interoperably coupled with computer memory and configured to perform operations of one or more components of the computer-implemented system. The system includes a detachable module (DM) delivery system configured to deploy, from release grooves of the NRSS and during a survey of the NRSS inside a wellbore during drilling of a well, plural DMs into an environment surrounding the NRSS, wherein the plural DMs are pre-loaded into the NRSS, and plural DMs are configured to gather and store sensing data from the environment.
US10591873B2 Time display device, time display method, and recording medium
A time display device includes a display; an operation receiving unit that receives a selection operation of a city by a user; a memory that stores a time piece image and a map image including a plurality of city locations; and a processor, wherein said processor performs: reading out the time piece image and said map image from the memory; identifying one of the city locations in the map image read from the memory as corresponding to a location of the selected city; generating a display image by overlapping the map image including said identified one of the city locations and the timepiece image that is adjusted to indicate a local time of the selected city such that a center of the timepiece image coincides with said identified one of the city locations in the map image; and causing said display image to be displayed on the display.
US10591865B2 Developer supply container and developer supplying system
A developer supply container is detachably mountable to a developer receiving apparatus, the developer receiving apparatus including a developer receiving portion provided with a receiving port for receiving a developer and including a portion-to-be-engaged capable of displacing integrally with the developer receiving portion. The developer supply container includes a discharging portion provided with a shutter opening for discharging the developer accommodated in the developer accommodating portion, and an engaging portion. The engaging portion engages with the portion-to-be-engaged with a mounting operation of the developer supply container to displace the developer receiving portion so as to bring the receiving opening into fluid communication with the shutter opening. The engaging portion includes a curved portion having an angle relative to a mounting direction of the developer supply container, the angle decreasing with approach toward an upstream side in the mounting direction.
US10591854B1 Image forming apparatus configured to determine heater elements to be energized and image forming method performed thereby
An image forming apparatus includes a plurality of heater elements arranged in a direction perpendicular to a sheet transport direction to heat the sheet, a plurality of temperature sensors, each of which is configured to detect a temperature of one of the heater elements, and a controller configured to control each of the sensors to detect a first temperature before the sheet is passed by the corresponding heater element and a second temperature of the heater element after the sheet is passed by the corresponding heater element, and determine one or more of the heater elements to be energized based on the first temperatures and the second temperatures detected by the sensors.
US10591852B1 Fixing device and image forming apparatus
A fixing device includes a contact portion that comes into contact with a recording material transported; a heat source that heats the contact portion and has a counter surface and an opposite surface, the counter surface facing the contact portion; a high-thermal-conductivity portion provided on the opposite surface of the heat source and extending in a width direction intersecting a transport direction of the recording material, the high-thermal-conductivity portion having a higher thermal conductivity than the contact portion; a low-thermal-conductivity portion provided between the opposite surface of the heat source and the high-thermal-conductivity portion and having a lower thermal conductivity than the high-thermal-conductivity portion; and a temperature detector that detects a temperature of the heat source and is provided on the opposite surface of the heat source and at a position shifted from the high-thermal-conductivity portion and the low-thermal-conductivity portion in the transport direction.
US10591851B2 Image forming apparatus and image forming method for adjusting position of image formed on recording medium
An image forming apparatus, in which an image forming method is performed, includes an image forming device to form an image on a recording medium, a reading device to scan the recording medium having a mark and generate a scanned image, and circuitry to calculate a correction value to adjust a position of the image to be formed on the recording medium, based on the scanned image. The circuitry calculates the correction value to adjust a position of an image to be formed on a second face of the recording medium based on a first scanned image generated from a first face of the recording medium, within a period from when the first scanned image is generated from the first face to when the image starts to be formed on the second face.
US10591845B1 Developing device and image forming apparatus therewith
A developing device has a housing, a developer carrying member, a regulating blade, and a magnetic member. The regulating blade forms a regulating portion regulating the thickness of toner carried on the developer carrying member. The magnetic member is arranged inside the developer carrying member and has a plurality of magnetic poles including a regulating pole arranged at a position where the developer carrying member and the regulating blade are close together. The regulating pole is movable to a first position facing the regulating portion and to a second position rotated to the upstream side from the first position in the rotation direction of the developer carrying member during image formation. The developing device is operable in the developer removing mode in which, when no image is formed, the regulating pole is moved from the first position to the second position and is then returned to the first position.
US10591840B2 Liquid electrophotographic inks
A liquid electrophotographic (LEP) ink can include a liquid ink vehicle, a conductive toner including a conductive pigment and a polymeric binder, and a charge director. The liquid electrophotographic ink can have a conductivity of from 150 to 2000 picoSiemens.
US10591839B2 Liquid electrophotographic ink composition
Herein is described a liquid electrostatic ink composition comprising a carrier liquid, a resin, a colorant selected from a magenta colorant, a cyan colorant and a black colorant, an amine-containing basic dispersant having a total base number (TBN) in the range of about 10 to about 65 mgKOH/g material, the amine-containing basic dispersant present in an amount from about 5 wt. % to about 40 wt. % by total weight of colorant.
US10591835B2 Crash cooling method to prepare toner
The present disclosure relates generally to a method to make a chemically prepared toner that employs a crash cooling process. In the crash cooling process, an amount of hot toner slurry is added to an external reactor holding an amount of chilled cooling water, wherein the temperature of the chilled cooling water in the external reactor is from about 8° C. to about 25° C. The amount of the chilled cooling water in the external reactor is about 10% to about 40% lower compared to the amount of the added hot toner slurry. Toner prepared using this crash cooling method is cooled at a rate of less than 0.8° C./min. Polyester toners and polyester core shell toners having a borax coupling agent between the toner core and toner shell made from this crash cooling processes using less water results in an improvement to the toner's print density and usage efficiency.
US10591832B2 Crash cooling method to prepare toner
The present disclosure relates generally to a method to make a chemically prepared toner that employs a crash cooling process. In the crash cooling process, hot toner slurry is added to an external reactor containing a coolant comprised of previously cooled toner slurry in combination with cooled de-ionized water. The previously cooled toner slurry found in the coolant has the same toner composition as the incoming hot toner slurry. Also, the amount of the coolant in the external reactor is equivalent to the amount of incoming hot toner slurry. Polyester toners and polyester core shell toners having a borax coupling agent between the toner core and toner shell made from this crash cooling process results in an improvement to the toner performance especially a decrease in the overall toner usage.
US10591828B2 Lithographic apparatus and method
A substrate table to support a substrate on a substrate supporting area, the substrate table having a heat transfer fluid channel at least under the substrate supporting area, and a plurality of heaters and/or coolers to thermally control the heat transfer fluid in the channel at a location under the substrate supporting area.
US10591819B2 Monomer, polymer, resist composition, and patterning process
A monomer of formula (1a) or (1b) is provided wherein A is a polymerizable group, R1-R6 are monovalent hydrocarbon groups, X1 is a divalent hydrocarbon, group, Z1 is an aliphatic group, Z2 forms an alicyclic group, k=0 or 1, m=1 or 2, n=1 to 4. A useful polymer is obtained by polymerizing the monomer. A resist composition comprising the polymer has improved development properties and is processed to form a negative pattern having high contrast, high resolution and etch resistance which is insoluble in alkaline developer.
US10591813B2 Illumination apparatus and image projection apparatus
An illumination apparatus includes a light source, a polarization conversion element configured to convert light from the light source into polarized light having a specific polarization direction and to emit the polarized light to an illumination surface, and a photosensor configured to receive light emitted from a surface different from an incident surface and an exit surface of the polarization conversion element.
US10591812B2 Projector with scanning array light engine
A projector assembly includes a light emitting diode (LED) array, wherein the LED array has an array axis, wherein the LED array includes a plurality of LEDs arranged along the array axis, and wherein the plurality of LEDs are individually addressable. The projector assembly includes a rotatable actuator supporting the LED array, wherein the rotatable actuator has a rotation axis, and wherein the rotation axis and the array axis are parallel. The projector assembly includes a collimator positioned in optical communication with the LED array for collimating light emitted from the plurality of LEDs and a set of imaging optics positioned in optical communication with the collimator for focusing collimated light and forming a first image of the LED array at a distance, wherein the first image includes a first axis corresponding to the array axis and a second axis orthogonal to the rotation axis.
US10591794B2 Liquid crystal display device
A liquid crystal display device having an outer shape of a display region formed other than a rectangle. A driver for supplying a video signal is disposed outside the display region. A selector with selector TFT is disposed between the display region and the driver. A video signal line is disposed between the driver and the selector, and a drain line is disposed between the selector and the display region. A scanning circuit for supplying a scanning signal to the scanning line is disposed outside the display region. The selector is disposed between the scanning line and the display region, and covered with ITO as the common electrode. The common bus wiring is disposed outside the selector.
US10591779B2 Display panel having minimum distance from spacer to adjacent active display region within preset range and display device
A display panel and a display device are provided. The display panel comprises a first substrate (1) and a second substrate (2) provided opposite to each other, and a spacer (101) provided between the first substrate (1) and the second substrate (2). The spacer (101) is covered with an alignment film (4), both the first substrate (1) and the second substrate (2) includes an active display region (102) and a non-display region (103), the spacer (101) is provided in the non-display region (103) of the first substrate (1) and the non-display region (103) of the second substrate (2). A minimum distance value from an edge of the spacer (101), which is an edge closest to the active display region (102) along a rubbing direction of the alignment film (4), to the active display region (102) along the rubbing direction of the alignment film (4) is within a preset range for avoiding light leakage caused by the spacer. In the case that an aperture ratio is ensured, light leakage due to insufficient strength of rubbing the alignment film (4) in a partial region caused by shielding of the spacer (101) is avoided.
US10591771B2 Blacklight module and display apparatus
Disclosed are a backlight module and a display apparatus. The backlight module includes an infrared light source, an optical fiber and a conversion component. The infrared light source is connected with an input end of the optical fiber and configured to provide infrared light to the input end of the optical fiber. An output end of the optical fiber is connected with the conversion component and configured to transmit the infrared light to the conversion component. The conversion component includes a tube body, and a plurality of light emitting elements are arranged along an extending direction of the tube body successively in the tube body. The light emitting elements are configured to emit visible light under the irradiation of the infrared light.
US10591766B2 Display apparatus
A display apparatus including a substrate, a gate line, first and second driving transistors, and a color filter layer is provided. The substrate has first and second light emitting regions and a circuit region. The first light emitting region is disposed to be adjacent to the second light emitting region, and the circuit region is disposed to be adjacent to the first and second light emitting regions. The gate line is disposed in the circuit region and extends along a direction. The first and second driving transistors are respectively disposed in the circuit region, have a channel region, and corresponds to the first and second light emitting regions. The color filter layer has a main portion in the first light emitting region and an extending portion in the circuit region and connected to the main portion. The extending portion extends along the direction and overlaps the channel regions.
US10591762B2 Liquid crystal display device and method for manufacturing the same
A method for manufacturing a liquid crystal display device including a first substrate and a second substrate, each of the first substrate and the second substrate having flexibility, the method includes a first step of manufacturing a display panel having flexibility, the display panel including the first substrate and the second substrate, a second step of bending the display panel such that a display of the display panel is constructed with a first flat surface and a second flat surface and a curved surface disposed between the first flat surface and the second flat surface, the curved surface having a predetermined curvature radius; and a third step of fixing the display panel subjected to the second step to a cover member keeping the curved surface in a given shape.
US10591761B2 Flexible plastic substrate and display device including same
A flexible plastic substrate includes a film including a poly(amide-imide) copolymer; and a hard coating layer disposed on a first surface of the film, wherein the hard coating layer includes a crosslinked siloxane copolymer, and wherein the flexible plastic substrate has pencil hardness of greater than or equal to 2H under a vertical load of 1 kilogram according to ASTM D3363, a total light transmittance of greater than or equal to about 89% in a wavelength region of 350 nanometers to 750 nanometers.
US10591757B2 Display panel and display device including photoelectric conversion elements
A display panel and a display device are provided. The display panel includes a display panel body, a power supply layer and a reflective structure layer. The display panel body includes a plurality of aperture areas and a non-transparent area surrounding each of the plurality of aperture areas; the power supply layer is disposed at a display side of the display panel body and includes a plurality of photoelectric conversion elements; and the reflective structure layer is disposed between the power supply layer and the display panel body, the plurality of photoelectric conversion elements are spaced apart to form a plurality of transparent openings, the reflective structure layer includes a plurality of reflective structures, the plurality of reflective structures are configured to reflect light emergent from plurality of aperture areas to the plurality of transparent openings.
US10591754B1 Electro-optic modulators and methods for modulating optical radiation
An exemplary embodiment of the present invention relates to an electro-optic modulator for modulating optical radiation. The electro-optic modulator comprises at least one upstream modulation subunit, at least one downstream modulation subunit and at least one phase-matching unit. The upstream and downstream modulation subunits are optically connected in series such that the optical radiation passes the downstream modulation subunit after passing the upstream modulation subunit. An electrical upstream modulation signal may be applied to the upstream modulation subunit, and an electrical downstream modulation signal may be applied to the downstream modulation subunit. The phase-matching unit is configured to delay the downstream modulation signal such that a phase difference between the upstream modulation signal and the downstream modulation signal is minimal.
US10591753B2 Electroluminescent display
An electroluminescent display is disclosed. The electroluminescent display includes a display panel including sub-pixels in which a light emitting area is defined and wirings connected to the sub-pixels. The sub-pixels have a transistor and a light emitting element. The wirings include a first wiring arranged along a first axis direction or a second axis direction perpendicular to the first axis direction. The first wiring is disposed under a first electrode of the light emitting element with an organic insulating layer interposed therebetween, and includes an overlapping portion overlapping with the light emitting area when viewed from plan. The overlapping portion of the first wiring has a shape with symmetry with respect to a center of gravity of the light emitting area.
US10591746B2 Eyewear and methods for making eyewear
Conventional eyewear devices such as spectacles typically include one or more refractive lenses. Such lenses may be thick or bulky. According to an aspect of the disclosure, a metalens-based eyewear devices is provided. The eyewear device includes one or more lenses. Each lens comprises a substantially transparent lens body. Each lens further comprises at least one metalens integrated with the body. Each metalens comprises a respective substantially transparent substrate, and a respective plurality of subwavelength structures arranged on the substrate in a pattern to interact with visible light. The lens body may be planar. The lenses of such eyewear (including at least one metalens) may be thinner and/or lighter than conventional refractive lenses.
US10591745B1 Eyewear with conductive temple joint
Apparatuses and systems for wearable devices such as eyewear are described. According to one embodiment, the wearable device includes a frame, a temple, onboard electronics components, and a coupling mechanism. The frame is configured to hold one or more optical elements. The temple is connected to the frame at an articulated joint such that the temple is disposable between a collapsed condition and a wearable condition in which the device is wearable by a user to hold the one or more optical elements within user view. The onboard electronics components comprise at least a pair of electronics components carried by the frame and the temple respectively. The coupling mechanism is incorporated in the articulated joint and that is configured to electrically connect the pair of electronics components across the articulated joint both when the temple is in the wearable condition and when the temple is in the collapsed condition.
US10591743B2 Image pickup optical system and image pickup apparatus
An image pickup optical system includes an aperture stop, a first apodization filter disposed on an object side of the aperture stop, and a second apodization filter disposed on an image plane side of the aperture stop, each of the first apodization filter and the second apodization filter satisfies a predetermined condition, and a meridional light beam of a maximum angle of view has an optical path not involving at least one of a point of intersection between the optical axis and the first apodization filter and a point of intersection between the optical axis and the second apodization filter when an aperture size of the aperture stop is maximum.
US10591742B2 Polarizing beam splitters providing high resolution images and systems utilizing such beam splitters
Polarizing beam splitters and systems incorporating such beam splitters are described. More specifically, polarizing beam splitters and systems with such beam splitters that incorporate multilayer optical films and reflect imaged light towards a viewer or viewing screen with high effective resolution are described.
US10591741B2 Hybrid polarizing beam splitter
Polarizing beam splitters and systems incorporating such beam splitters are described. More specifically, hybrid polarizing beam splitters and systems with such beam splitters that incorporate polymeric reflective polarizers aligned with MacNeille or wire grid reflective polarizers are described.
US10591740B2 Lens assembly for a LIDAR system
A LIDAR system may include a laser diode that emits a beam having a slow axis and a fast axis so that a cross-section of the beam has a width substantially greater than a height. A first three-element lens may be optically aligned with a photodetector of the LIDAR system. A second three-element lens may be optically aligned with the diode laser. The second three-element lens may include at least one lens having a predetermined astigmatism that reduces the width of the beam with respect to the height.
US10591739B2 Near-eye-display with rapid spherical image scanning
A near-eye display that employs rapid spherical image scanning using liquid crystal retarder with concentric imaging and optical elements comprising a display with spherically curved concave image surface topped with a first polarizer; a spherically curved liquid crystal retarder composite reflector having a see-thru mirror topped at the concave side with electronically controlled liquid crystal retarder strips; a see-thru spherically curved mirror-polarizer composite with a mirror at the convex side and a second polarizer at the concave side; a frame to support, protect the device, and mount the device to the head.
US10591738B2 Heads-up display with variable focal plane
A heads up display system with a variable focal plane includes a projection device to generate light representative of at least one virtual graphic, an imaging matrix to project the light representative of the at least one virtual graphic on at least one image plane, a display device to display the at least one virtual graphic on the at least one image plane, and a translation device to dynamically change a position of the imaging matrix relative to the display device based, at least in part, on a predetermined operational parameter to dynamically vary a focal distance between the display device and the at least one image plane.
US10591737B2 Systems and methods for automatic adjustment of head mounted display straps
Systems and methods are disclosed for automatic adjustment of straps of a head mounted display. The head mounted display may include a display device, a plurality of straps, and a controller. The controller may monitor eye location data of at least one eye of a user using at least one eye tracking sensor. The controller may direct the user to move the display device to achieve a desired image being displayed on the display device based on the monitored eye location data and accepted eye location data. The controller may monitor strap pressure data associated with the plurality of straps using a plurality of the pressure sensors. The controller may adjust each strap of the plurality of straps using an adjustment actuator to achieve a desired fit of the head mounted display on the user based on the monitored strap pressure data and accepted strap pressure data.
US10591730B2 Wristwatch based interface for augmented reality eyewear
Augmented reality eyewear devices allow users to experience a version of our “real” physical world augmented with virtual objects. Augmented reality eyewear may present a user with a graphical user interface that appears to be in the airspace directly in front of the user thereby encouraging the user to interact with virtual objects in socially undesirable ways, such as by making sweeping hand gestures in the airspace in front of the user. Anchoring various input mechanisms or the graphical user interface of an augmented reality eyewear application to a wristwatch may allow a user to interact with an augmented reality eyewear device in a more socially acceptable manner. Combining the displays of a smartwatch and an augmented reality eyewear device into a single graphical user interface may provide enhanced display function and more responsive gestural input.
US10591727B2 Cover system and housing with said cover system
A first cover part and a second cover part of a cover system adjoin one another in a first state and together form a closed surface with four corner regions. In a second state, the first edge of the first cover part is movable in a definable direction through a first definable angle about an axis which extends parallel to an imaginary straight line through the ends of the first edge of the first cover part, the first edge of the second cover part is movable in the definable direction through a second definable angle about an axis which extends parallel to an imaginary straight line through the ends of the first edge of the second cover part, and the first edge of the second cover part is movable in a definable direction by a definable distance. A housing can include the cover system.
US10591718B2 Rotary drive apparatus
This rotary drive apparatus is arranged to rotate a flywheel arranged to support an optical component arranged to reflect incoming light coming from a light source or allow the incoming light to pass therethrough, and includes a motor including a rotating portion; and the flywheel, the flywheel being supported by the motor and arranged to rotate about a central axis extending in a vertical direction. The flywheel includes a plate-shaped accommodating portion in which the optical component is arranged; a bottom surface arranged at a bottom portion of the accommodating portion, and arranged to slant with respect to at least one of two opposed side surfaces of the optical component; and a base surface arranged to be in contact with at least a portion of another one of the two opposed side surfaces of the optical component.
US10591709B2 Cell imaging apparatus and cell imaging method
A cell imaging apparatus captures images of cells contained in a liquid specimen comprising: an image capture unit including an objective lens, specimen cells each including an inner space which is capable of holding a liquid specimen and which is elongated in one direction, the specimen cells arranged such that the inner spaces are aligned in a row in a longitudinal direction of the inner spaces, a drive unit that moves at least one of: a) one or more specimen cells; and b) the objective lens; and a controller that controls the drive unit to move at least one of: a) one or more specimen cells; and b) the objective lens in the longitudinal direction and controls the image capture unit to capture images of cells contained in a liquid specimen held in the inner space of each of the specimen cells at multiple image capture positions.
US10591701B2 Optical photographing lens assembly, image capturing device and electronic device
An optical photographing lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof. The second lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof. The third lens element has two surfaces being both aspheric. The fourth lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof, wherein two surfaces thereof are aspheric. The fifth lens element has an image-side surface being convex in a paraxial region thereof, wherein two surfaces thereof are aspheric.
US10591699B2 Image focusing method, and image capture device and electronic device applying the same
The present invention provides an image focusing method that is applied to an image capture device having an optical image stabilization (OIS) function, including: driving the at least one optical lens to tilt by an angle in response to a first selected target and a second selected target, and enabling a first light beam group from the first selected target and a second light beam group from the second selected target to be focused on a same imaging surface after passing through the at least one optical lens. In addition, the present invention further provides an image capture device and an electronic device that apply the foregoing method.
US10591687B2 Optical interconnect modules with 3D polymer waveguide
An optical interconnect structure connecting a VCSEL laser or a photodetector to a fiber cable with a 3D polymer waveguide is described. The waveguide has a vertical portion at one end of a horizontal trench portion joined by a 45 degree sidewall. The vertical portion interfaces with VCSEL laser arranged on a flexible circuit board. The other end of the horizontal trench portion connects to a fiber via a mechanical transport connector. The flexible structure also holds driver, receiver, pad, amplifier, RF chip and transmission lines. A method of fabrication includes: patterning a polymer cladding layer into a horizontal trench and a 45 degree side wall by applying multiple exposure techniques; filling horizontal trench and 45 degree side wall cavity to form a core followed by planarizing the core layer to remove excess core; patterning a vertical cavity aligned with the 45 degree side wall to form a reflector.
US10591686B2 Optical receptacle and optical module
An optical receptacle having a first optical receptacle for transmission and a second optical receptacle for reception. The first optical receptacle has a first engaging section and the second optical receptacle has a second engaging section that engages with the first engaging section. A first recessed section and a second recessed section that open externally are formed in the first optical receptacle. A third recessed section that opens externally is formed in the second optical receptacle. Part of each of the inner surfaces of the first recessed section, the second recessed section, and the third recessed section is a reflective surface.
US10591684B2 Optical coupling system, corresponding device and method
An optical coupling includes a body having a first surface which couples with a photonics integrated circuit and a second surface including an array of lenses integral with the body. The array of lenses couples to an optical fiber connector. The array of lenses may be a linear array. The body may be made of a polymer material, which may be optically cured. The photonics integrated circuit and the optical coupling may be used, for example, in a mobile phone. The optical coupling may be made by shaping curable material on a photonics integrated circuit into a body, and curing the body of curable material. The cured body includes the first surface in contact with the photonics integrated circuit and the second surface including the array of optical lenses to couple with the optical fiber connector.
US10591682B1 Detachable bezel for cassette mounting
Improved connector assemblies for use in communication systems and related methods for using the same are provided. The present disclosure provides advantageous connector assemblies (e.g., fiber optic cassettes) having a detachable front bezel that allows the connector assemblies to be assembled, terminated and/or mounted with respect to a panel member from the rear of the panel member, thereby providing user-friendly access for the splicing and management/storage of media cables (e.g., optical fiber cables). The present disclosure provides for a connector assembly having one or more locking members. Each locking member is configured to releasably secure the connector assembly to a bezel member mounted to a panel member. Exemplary panel member can include any suitable number or combination of connector assemblies releasably mounted with respect thereto, via a respective bezel member releasably mounted to the panel member.
US10591677B2 Retrofit cover for fiber optic cable connection
A cover for a fiber optic cable connection includes a cap portion having a first housing portion having a first housing wall, a second housing portion having a second housing wall, and a coupler portion that couples the first housing portion and the second housing portion in a closed position. The first housing wall and the second housing wall define a housing opening. A sealing assembly is received within the housing opening and has an inner surface and an outer surface. The inner surface defines a sealing opening that receives a fiber optic cable. The outer surface contacts at least one of the first housing wall or the second housing wall when the sealing assembly is received within the housing opening. The sealing assembly creates an additional seal when the first housing wall and the second housing wall compress the sealing assembly onto a union portion.
US10591676B1 Fiber micropositioner
A micropositioner is provided. The micropositioner can include a suspension system with a support element that is connected to a base by first and second sets of flexures. The first and second sets of flexures permit movement of the support element within first and second dimensions respectively, while preventing movement of the support element in a third dimension that is orthogonal to the first and second dimensions. More particularly, the first set of flexures can include first and second flexures that are opposite one another and configured such that movement of the support element in the first dimension is allowed, but movement of the support element in the second and third dimensions is prevented. The second set of flexures can include third and fourth flexures that are opposite to one another and configured such that movement of the support element in the second dimension is allowed, but movement in the first and third dimensions is prevented. The micropositioner may be included in a system for pointing a laser beam.
US10591650B2 Thin-film integrated spectrally-selective plasmonic absorber/emitter for solar thermophotovoltaic applications
A solar thermophotovoltaic system includes a heat exchange pipe containing a heat exchange fluid, and a thin-film integrated spectrally-selective plasmonic absorber emitter (ISSAE) in direct contact with an outer surface of the heat exchange pipe, the ISSAE including an ultra-thin non-shiny metal layer comprising a metal strongly absorbing in a solar spectral range and strongly reflective in an infrared spectral range, the metal layer having an inner surface in direct contact with an outer surface of the heat exchange pipe. The system further includes a photovoltaic cell support structure having an inner surface in a concentric configuration surrounding at least a portion of the ISSAE; and an airgap separating the support structure and the outer surface of the metal layer. The support structure includes a plurality of photovoltaic cells arranged on a portion of the inner surface of the support structure and configured to receive emissions from the ISSAE, and a solar energy collector/concentrator configured to allow solar radiation to impinge a portion of the metal layer.
US10591646B2 Infrared anti-reflection film structure
An infrared anti-reflection film structure, an anti-reflection film layer, including a material of zinc oxide, comprising a top anti-reflection film layer and a bottom anti-reflection film layer, wherein the top anti-reflection film layer is disposed on a top side of the base material and the bottom anti-reflection film layer is disposed on a bottom side of the base material; and the base material is manufactured by a floating zone crystal growth method. Through the silicon base material manufactured by the high purity crystal growth method, the silicon base material replaces germanium as the high refractive index material and base material. And coating the anti-reflection film layer on the surface of the silicon base material, so as to apply the infrared anti-reflection film structure to the thermal imaging technology.
US10591637B2 Ball rotational direction detecting system
A ball rotational direction detecting system includes a magnetic sensor that is fixed in a ball, an acceleration sensor, a bearing recording unit that records a moving bearing, a magnetic dip recording unit that records a magnetic dip α of geomagnetism, and a calculating unit. The calculating unit calculates the orientation of the rotation axis and the rotational direction of the ball with respect to a traveling direction F and a gravity direction G of the ball, based on a geomagnetism vector m, an acceleration vector a, the moving bearing, the magnetic dip α, and time variations in the geomagnetism vector m or the acceleration vector a.
US10591636B2 Method for improving survey measurement density along a borehole
A method may include providing a drill string positioned in a wellbore including a measurement tool. The method may include taking a measurement with the measurement tool at a first location; coupling a pipe stand including a first selected number of tubular segments to the drill string, the first selected number being two or more; lowering or advancing the drill string into the wellbore the length of the pipe stand; taking a measurement with the measurement tool at a second location; raising the drill string the length of a tubular segment; removing a second selected number of tubular segments from the drill string; taking a measurement with the measurement tool at a third location; raising the drill string the length of the first selected number of tubular segments; removing the first selected number of tubular segments; and taking a measurement with the measurement tool at a fourth location.
US10591635B2 Apparatus and methods for communicating with a downhole tool
An apparatus for communicating with a downhole tool includes a sensor body including at least two electrodes electrically insulated from one another and an external control device configured to engage the two electrodes. Detection circuitry connected to the two electrodes is configured to monitor an electrical status across the two electrodes, through the external control device, and upon detecting a change in electrical status that matches a predefined pattern, communicate a command to power management circuitry to alter a power status of the downhole tool.
US10591634B2 Spectrally programmable memristor-based optical computing
A memristor element is used to create a spectrally programmable optical computing device for use in, for example, a downhole environment. An electromagnetic field is applied across the memristor element in order to alter its spectral properties. In turn, the spectral properties of sample-interacted light optically interacting with the memristor element are also altered. This alteration in spectral properties allows the memristor to be “programmed” to achieve a variety of transmission/reflection/absorption functions.
US10591628B2 Multipurpose permanent electromagnetic sensing system for monitoring wellbore fluids and formation fluids
Methods and systems of electromagnetic sensing in a wellbore are presented in this disclosure for monitoring annulus fluids and water floods. An array of transmitters and one or more receivers are located along a casing in the wellbore. A transmitter in the array and one of the receivers can be mounted on a same collar on the casing forming a transmitter-receiver pair. The receiver can receive a signal originating from the transmitter and at least one other signal originating from at least one other transmitter in the array, wherein the signal is indicative of a fluid in the wellbore in a vicinity of the transmitter-receiver pair and the at least one other signal is indicative of another fluid in a formation around the wellbore. The receiver can further communicate, via a waveguide, the signal and the at least one other signal to a processor for signal interpretation.
US10591623B2 Multilateral well sensing system
Example systems and methods are described for performing multilateral well sensing in a downhole environment. In an example system, a cased parent wellbore and a cased lateral wellbore intersect at a lateral junction. A sensor is deployed within the cased lateral wellbore that communicably couples to a transmitter module, wherein the transmitter module is deployed within the cased lateral wellbore downhole of the lateral junction and configured to generate acoustic signals. An optical fiber cable is deployed within the cased parent wellbore and configured to receive acoustic signals transmitted by the transmitter module in the cased lateral wellbore.
US10591622B2 Reconfigurable seismic sensor cable
Embodiments relate to a sensor cable that may be reconfigurable to have various combinations of seismic sensors. An apparatus may comprise a sensor cable and seismic sensors distributed throughout a volume of the sensor cable and along all three axes of the sensor cable, wherein the seismic sensors are assigned to sampling groups that are reconfigurable and not hardwired.
US10591616B2 Spectral imaging detector
A one-dimensional multi-element photo detector includes a photodiode array with a first upper row of photodiode pixels and a second lower row of photodiode pixels. The photodiode array is part of the photo detector. A scintillator array includes a first upper row and a second lower row of scintillator pixels. The first upper and second lower rows of scintillator pixels are respectively optically coupled to the first upper and second lower rows of photodiode pixels. The photo detector also includes readout electronics, which are also part of the photo detector. Electrical traces interconnect the photodiode pixels and the readout electronics.
US10591604B2 CDMA-based 3D imaging method for focal plane array LIDAR
A focal plane array light detection and ranging 3D imaging method based on a code division multiple access technique is provided. A narrow laser pulse is shaped into a flat-top beam. The shaped beam is space-time encoded by a focal plane array-based optical encoder. The encoded beam is projected onto the target. The echo signals are obtained by a collecting lens. According to the encoding rule, the signals are grouped and multiplexed into several channels; subsequently, the multi-channel multiplexed signals are captured by a focal plane array detector and converted by a multi-channel digitizer. The multi-channel encoded full waveform signals are acquired from the digitizer by a PC terminal. The encoded full waveforms can be demodulated into the flight ranges for all subpixels via signal processing. By orthogonal range correction and pixel splicing and integrating the geographical data of all pixels, the 3D image reconstruction of the target can be accomplished.
US10591600B2 Lidar system with distributed laser and multiple sensor heads
In one embodiment, a lidar system includes a light source configured to emit pulses of light. The lidar system also includes multiple optical links and multiple sensor heads. Each optical link couples the light source to a corresponding sensor head, and each optical link is configured to convey at least a portion of the emitted pulses of light from the light source to the corresponding sensor head. Each sensor head includes a scanner configured to scan pulses of light across a field of regard of the sensor head, where the scanned pulses of light include the portion of the emitted pulses of light conveyed from the light source to the sensor head by the corresponding optical link. Each sensor head also includes a receiver configured to detect at least a portion of the scanned pulses of light scattered or reflected by a target located downrange from the sensor head.
US10591590B1 Control algorithm for wireless sensor to estimate and calculate environmental parameters
A control algorithm for wireless sensor to estimate and calculate environmental parameters. The control algorithm comprises a method to calculate the distant between an approaching object to wireless sensor receive antenna by measuring the travelling time between completion of transmission of transmit signal at the transmit antenna and completion of reception of the reflected transmit signal at the receive antenna, a method of calculating the approaching speed of an object to wireless sensor receive antenna by using multiple distance measurements, and a method to calculate impact force from an approaching object based on estimated mass of the object and deceleration of its speed.
US10591585B2 Electronic control unit for radar sensors
An electronic control unit for radar sensors, in particular for driver assistance systems in motor vehicles, including an integrated component for generating and processing high-frequency signals, and a controller for controlling functions of this component, including monitoring functions for monitoring the operability of the radar sensor, characterized by an error injector integrated into the component for generating defined error conditions for a functional test of the monitoring functions.
US10591580B2 Determining location using time difference of arrival
Example implementations relate to determining a location using time difference of arrival (TDOA). For example, a computing device may include a first sensor to receive a signal at a first time, where the signal is generated by a user contact at a particular location on a keyboard associated with the computing device. The computing device also includes a second sensor to receive the signal at a second time and a third sensor to receive the signal at a third time. The computing device may also include a processor. The processor may calculate a set of TDOAs associated with the first time, the second time, and the third time. The processor may determine the particular location of the user contact using a triangulation based on the set of TDOAs and may identify a character on the keyboard, where the character is associated with the particular location.
US10591574B2 Radiowave monitoring device
An array antenna includes a plurality of antennas capturing a coming radio wave and outputting a received signal respectively. An A-D converter converts the received signal to a digital signal, and a frequency detector detects a frequency of the received signal. A sparse signal processor calculates complex amplitudes, which are coefficients for base vectors, each of the base vectors expressing phases of the antennas of the array antenna receiving a radio wave coming from each direction in determined directions, used in expressing the received signal as a linear sum of a finite number of the base vectors, separates the received signal into direction signals for each direction, and calculates the phase of the each of the direction signals. A signal synthesizer aligns the phases of the direction signals using phase differences calculated from phases of the complex amplitudes, and synthesizes the direction signals.
US10591573B2 Secure communication with a traffic control system
A processor may receive an indication form a radio frequency identification (RFID) device that a mobile device is in a predetermined area. The processor may send a private key on a first frequency at a first time to the mobile device. The processor may receive a communication request from the mobile device that may contain a public decryption key. The processor may send encrypted configuration information and encrypted state information to the mobile device. In some embodiments, an RFID device, may identify that a mobile device is within a predetermined area. The RFID device may send a tag to the mobile device. The RFID may send a notification to a communicator that the tag has been sent. The RFID may acquire the encrypted configuration information and encrypted state information form the communicator. The RFID device may push the encrypted configuration information and the encrypted state information to the mobile device.
US10591569B2 System and method for magnetic resonance imaging
The disclosure relates to a system and method for correcting inhomogeneity in an MRI image. The method may include the steps of: acquiring a first set of k-space data, acquiring a second set of k-space data, generating the convolution kernel of the first set of k-space data based on the first set of k-space data and the second set of k-space data, performing inverse Fourier transform on the convolution kernel of the first set of k-space data to obtain an inversely transformed convolution kernel of the first set of k-space data, and generating a corrector based on the inversely transformed convolution kernel of the first set of k-space data. The method may be implemented on a machine including at least one processor and storage.
US10591568B2 Systems and methods for phase-sensitive inversion recovery MR imaging with reduced sensitivity to cardiac motion
A magnetic resonance imaging system and method are provided for improved phase-sensitive magnetic resonance imaging of tissues affected by cardiovascular pulsatile motion. A magnetically-prepared image dataset and corresponding reference image dataset (for phase sensitivity) are obtained within the duration of a single cardiac cycle. The paired datasets can be single-shot or segmented datasets and a navigator sequence can optionally be provided with each paired dataset. The system and method take advantage of the shape symmetry of the cardiac cycle to acquire the paired dataset in a shorter time interval, thereby reducing misregistration artifacts. The magnetic preparation can include inversion recovery pulses, FIDDLE sequences, other magnetic preparation sequences, or combinations thereof. The reference dataset can be acquired at a lower resolution than the corresponding magnetically-prepared dataset without compromising image quality.
US10591565B2 Parallel MR imaging with RF coil sensitivity mapping
The invention relates to a method of MR imaging of an object (10). The problem of the invention is to provide an improved MR imaging technique that enables fast and robust determination of spatial sensitivity profiles of RF receiving antennas (11, 12, 13) used in parallel imaging as well as B1 and/or B0 mapping. The method of the invention comprises subjecting the object (10) to a stimulated echo sequence. Two or more stimulated echo signals (STE, STE*) are acquired, namely a direct stimulated echo signal (STE) and a conjugated stimulated echo signal (STE*), wherein at least one of the stimulated echo signals (STE, STE*) is received in parallel via an array of two or more RF receiving antennas (11, 12, 13) having different spatial sensitivity profiles, and wherein at least another one of the stimulated echo signals (STE, STE*) is received via a body RF coil (9) having an essentially homogeneous spatial sensitivity profile. Sensitivity maps indicating the spatial sensitivity profiles of the individual RF receiving antennas (11, 12, 13) of the array are derived by comparing the stimulated echo signals (STE, STE*) received via the array of RF receiving antennas (11, 12, 13) with the stimulated echo signals (STE, STE*) received via the body RF coil (9). Moreover, the invention relates to a MR device (1) and to a computer program for a MR device (1).
US10591563B2 Magnetic resonance imaging apparatus
A magnetic resonance imaging apparatus according to the present embodiment includes sequence control circuitry and processing circuitry. The sequence control circuitry controls execution of a pulse sequence which includes a first segment and a second segment being provided prior to the first segment. The first segment is where signal acquisition is performed. The second segment is where longitudinal magnetization and transverse magnetization are reduced by applying a plurality of RF magnetic field pulses while changing a magnitude and/or a phase thereof and a plurality of spoiler gradient field pulses.
US10591562B2 Bone MRI using B0 inhomogeneity map and a subject magnetic susceptibility map
The invention provides for a medical instrument (100, 500) comprising a magnetic resonance imaging system (102) for acquiring magnetic resonance data (142) from a subject (118) within an imaging zone (108). The magnetic resonance imaging system comprises: a main magnet (104) for generating a B0 magnetic field within the imaging zone; a memory (134, 136) containing machine executable instructions (160, 162, 164, 166) and pulse sequence commands (140); a processor (130) for controlling the medical instrument. Execution of the machine executable instructions causes the processor to: acquire (200) the magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence commands; receive (202) a subject magnetic susceptibility map (144) of the subject; calculate (204) a B0 inhomogeneity map (146) from the magnetic resonance data; calculate (206) a subject B0 magnetic field perturbation (148) from the subject magnetic susceptibility map; calculate (208) a residual B0 magnetic field perturbation (150) by subtracting the subject B0 magnetic field perturbation from the B0 inhomogeneity map; and calculate (210) a bone map (152) from the residual B0 magnetic field perturbation.
US10591550B2 Secondary-battery monitoring device and prediction method of battery capacity of secondary battery
A secondary-battery monitoring device includes: a use-state memory device that stores a transition of a load parameter indicating a use state of a secondary battery; and a battery capacity prediction device that predicts a temporal change of a battery capacity of the secondary battery on the basis of a prediction function. The prediction function is derived from a relation between growth of a film formed in an electrode surface of the secondary battery and a reduction of a precursor component of the film which is contained in an electrolyte of the secondary battery. The battery capacity prediction device determines a coefficient of the prediction function on the basis of the transition of the load parameter which is stored in the use-state memory device, and predicts the temporal change of the battery capacity of the secondary battery on the basis of the prediction function which uses the coefficient.
US10591541B2 Comparator
A device includes a comparator, a reference signal node electrically coupled to a first input of the comparator, a plurality of test signal nodes, a plurality of first select signal nodes, a first multiplexer coupled between the plurality of test signal nodes and the comparator, a plurality of latches, a plurality of second select signal nodes, and a second multiplexer. Each first select signal node corresponds to a test signal node. The first multiplexer electrically couples one of the plurality of test signal nodes to a second input of the comparator in response to a corresponding first select signal. Each latch corresponds to a test signal node. Each second select signal node corresponds to a latch. The second multiplexer electrically couples the output of the comparator to an input of one of the plurality of latches in response to a corresponding second select signal.
US10591537B2 Sleek serial interface for a wrapper boundary register (device and method)
Invention achieves reduced amount of terminals to control a test mode, test function and test results of a given standard for at least one “wrapped core” (40,100) (a core 100 surrounded by a wrapper boundary register (40) as “wrapper chain”). Test flexibility and speed of testing the core (100) are also improved. Suggested serial test interface comprises a state machine (210) and an instruction register (213) for wrapper-instructions, supplied through a single physical data input terminal (1a). The state machine (210) reads wrapper-instructions held by the instruction register (213) and generates on-chip wrapper control signals (30) of the given standard for the wrapper boundary register (40) of the core (100). At least one wrapper-instruction read from the Instruction Register (213) provides at least one wrapper control signal (30). The single input terminal (1a) also supplies an input test signal SDI for coupling to the wrapper boundary register (40) as on chip logical input test signal WSI. A single output terminal (1b) returns an output test signal SDO from an output WSO of the wrapper boundary register (40). Invention may apply to IEEE 1500 control signals.
US10591534B2 Electronic component transport apparatus and electronic component inspection apparatus
An electronic component transport apparatus includes: an inspection region in which an inspection portion that inspects the electronic component can be disposed; a supply transport region to which the electronic component before the inspection by the inspection portion is transported; a collect transport region to which the electronic component after the inspection by the inspection portion is transported; and an imaging portion which is capable of imaging the first mounting member or the second mounting member, in which it is possible to determine at least one of the presence or absence of the electronic component and a posture of the electronic component in the first mounting member or the second mounting member based on an imaging result obtained by imaging by the imaging portion, and to notify an operator of a determination result.
US10591531B2 Method and apparatus for integrated circuit monitoring and prevention of electromigration failure
An apparatus is disclosed. The apparatus includes a circuit, a conductor interconnecting a portion of the circuit, and a processor configured to determine a temperature of the conductor and adjust at least one parameter related to the conductor in response to the determined temperature rising above a threshold. The at least one parameter includes a lifetime estimate for the conductor. A method of operating an apparatus including a circuit and a conductor interconnecting a portion of the circuit is disclosed. The method includes determining a temperature of the conductor, and adjusting at least one parameter related to the conductor in response to the determined temperature rising above a threshold. The parameter includes a lifetime estimate for the conductor.
US10591524B2 Measuring device and measuring method with multi-beam beamforming
A measuring device comprising a plurality of analog signal adjusters, and an antenna array, comprising a plurality of antennas is provided. Each of the plurality of antennas is connected to exactly one of the plurality of analog signal adjusters. The analog signal adjusters are adapted to alter the phase and/or amplitude of signals sent and/or received by the plurality of antennas, generating an antenna characteristic of the antenna array comprising at least a first beamforming beam or a first plane wave and a second beamforming beam or a second plane wave.
US10591522B2 Measurement apparatus
A measurement apparatus (1) comprising a high frequency measurement unit (2) adapted to measure high frequency parameters (HFP) of a device under test (DUT) connected to ports of said measurement apparatus (1) and a multimeter unit (3) adapted to measure DC characteristics parameters (DCP) of said device under test (DUT) connected via control signal lines (CL) to a control bus interface (6) of said measurement apparatus (1).
US10591521B2 Power monitoring system and method for monitoring power thereof
Disclosed embodiments relate to a power monitoring system that may include an external power supply source, an energy storage system and a distribution board. In some embodiments, the power monitoring system includes the external power supply source, the distribution board, the energy storage system, a first power metering device, a second power metering device, a third power metering device and a server.
US10591517B2 Electrical fault detection
An electrical fault detector is shown for installation in electrical network (101) of the type comprising a first voltage source (104) and a second voltage source (107), each of which have a respective positive rail (105,108) connected by a positive concentrator (110) and a respective negative rail (106,109) connected by a negative concentrator (111). The detector comprises an inductor (112) for location in one of: the positive concentrator between the connections of the positive rails thereto, and the negative concentrator between the connections of the negative rails to thereto. The detector also comprises a fault identification device (113) configured to monitor the voltage across the inductor, and generate a fault signal in response to the voltage across the inductor exceeding a threshold.
US10591513B2 Coil arrangement, and electrochemical switch, respectively measurement transmitter, formed therewith
A coil arrangement has an electrical coil and an armature movable between a first and second end positions, an electronic switch switchable between at least two switch states, a control and monitoring circuit for producing a switching signal actuating the electronic switch and an operating circuit for providing an operating voltage and an electrical current measurement signal representing an electrical current flowing as a function of time in a coil electrical current circuit formed with the coil. The control and monitoring circuit is adapted to detect whether an inductance of the coil has a dependence on the switching signal as a function of time. The electromechanical has a first switch contact movable between first and second switch positions, a second switch contact and a coil arrangement of the invention, while the measurement transmitter has also a measuring circuit for receiving at least one transducer signal.
US10591512B2 Measurement apparatus
Measurement apparatuses and methods are described. A measurement input is coupled with a first terminal of a capacitance via a first switch, and a reference voltage is coupled with the first terminal of the capacitance via a second switch. A measurement circuit is coupled to a second terminal of said capacitance.
US10591511B1 Frequency adjustable pre-matching coaxial transistor test fixture
Coaxial microwave transistor test fixtures provide lowest insertion loss possible and include, as part of the input and output sections, transformer networks in form of single stage λ/4 segments bringing (pre-matching) the system 50Ω load closer to the conjugate internal impedance of power transistors. The transforming networks are flat, cylindrical or have oval or elliptical cross sections and have adjustable length, thus operating optimally for transistors with varying optimum frequency and internal impedance and/or capacitive or inductive impedance part. The change in length is done without affecting the overall fixture geometry and structure. The fixtures can be calibrated using standard TRL method.
US10591506B2 Rotation speed detection device
The purpose of the present invention is to provide a rotation speed detection device which achieves improved detection accuracy regardless of a compressor and the operating state of the compressor, and enables the prevention of the breakage of a detection unit. A rotation speed detection device for a compressor, wherein a detection unit for detecting full blades and splitter blades that are blades approaching a compressor casing of the compressor in response to a change in the inductance of a magnetic field is provided. The detection unit is provided in an overlap region in which the full blades and the splitter blades that are all blades can be detected and the exposure pressure is in the range of a gauge pressure of one atmosphere or less.
US10591496B2 Analyte extraction apparatus and method
Disclosed is a method and apparatus for determining a concentration of a glycopeptide antibiotic containing a phenol moiety such as Vancomycin in a complex sample matrix by extracting the glycopeptide antibiotic from a metered portion of the complex sample matrix by exposing said metered portion to an extraction material having an affinity with the glycopeptide antibiotic; and exposing the extraction material to a metered portion of an eluent for releasing the glycopeptide antibiotic from the extraction material; and by determining a concentration of the glycopeptide antibiotic by adding a Gibbs reagent (2,6 dichloroquinone-4-chloroimide) to the metered portion of the complex sample matrix or the eluent; activating the Gibbs reagent and, after the reaction between the activated Gibbs reagent and the antibiotic has stabilized; detecting the reaction product of the activated Gibbs reagent and the antibiotic in said eluent; and determining the concentration of the antibiotic in the complex sample matrix from the detected reaction product. A method of designing a personalized drug administration regime using the thus obtained concentration is also disclosed.
US10591489B2 Method for diagnosing a molecular phenotype of a patient suffering from an illness accompanied by chronic inflammation
Chronic inflammation is an increasing medical problem area of high socioeconomic significance. The invention relates to a method and a kit for diagnosing a molecular phenotype of a patient suffering from an illness accompanied by chronic inflammation, and to a medicament for treating such a patient. To that end, the gene expression of GATA-3 and/or Tbet in a biological isolate of the patient is measured and used for association with a molecular phenotype of the illness.
US10591485B2 Peptide tags for fluorescent labelling of proteins
There are provided dicysteine peptide tags for use with dimaleimide fluorescent labelling agents for the labelling and detection of specific protein targets. Peptide tags comprising the amino acid sequence set forth in SEQ ID NO: 2 are described. L1SX3AECAAX9EAACREX16X17ARAGGK23 (SEQ ID NO: 2)
US10591475B2 Resonator sensor module system and method
A resonator sensor module is disclosed. The resonator sensor module includes one or more sensing resonators that includes binding sites for an analyte material; one or more reference resonators that lacks any binding sites for the analyte material; a module interface; and one or more switches each including a first position that operatively couples at least one of the one or more sensing resonators and the module interface and a second position that operatively couples at least one of the one or more reference resonators and the module interface.
US10591461B2 Method of drug design and optimisation utilizing stereochemical mimicry
The invention relates to a method of designing or optimizing a drug candidate by making stereodynamic derivatives as well as novel derivatives of Glyx-13 with improved biological and pharmacological properties.
US10591452B2 Gas chromatograph
A gas chromatograph is provided which is capable of effectively reducing the amount consumed of a carrier gas, reducing the time and effort required for an operator to manually set parameters, and preventing damages to a column and a detector due to a setting mistake. In a case where a stop operation for the power supply of the gas chromatograph is performed (Yes in step S101), the flow rate of a carrier gas to be supplied to a sample vaporization chamber is decreased and the temperatures of the column and the detector are sufficiently lowered (steps S102 to S104), and then the power supply of the gas chromatograph is switched over from an ON state to an OFF state (step S106).
US10591448B2 Structural elucidation of isotopically labeled analytes
The present disclosure relates to structural elucidation of isotopically labeled analytes using chromatography-MS and data-independent acquisition. The present disclosure can be used for rapid screening of analytes, such as the metabolome, including the simultaneous collection of both qualitative and quantitative information of known and unknown analytes.
US10591447B2 Elemental analyzer using carrier gas supplier
An analysis system for analysing the constituents of a sample of material is provided. A reference supply conduit supplies a source of a first gas. A carrier supply conduit supplies a source of the first or a second gas. First and second reactors are included. A first auto-sampler provides one or more samples of material, the first auto-sampler having an inlet for receiving gas and an outlet for providing the received gas and a sample to the first reactor. A second auto-sampler provides one or more samples of material, the second auto-sampler having an inlet for receiving gas and an outlet for providing the received gas and a sample to the second reactor. A thermal conductivity detector has first and second channels for identifying the relative conductivity of the gases in each channel. A valve system controls the flow of gas from the supply conduits to the auto-samplers.
US10591446B2 Sealing moving with piston in a high-pressure pump
A piston member for a high-pressure pump for pumping fluid in a sample separation apparatus, wherein the piston member comprises a piston configured for being mountable to reciprocate in a piston chamber for displacing fluid, and a sealing for sealing between the piston member and the piston chamber when the piston member is mounted in the piston chamber to reciprocate, wherein the sealing is mounted on the piston so as to reciprocate together with the piston.
US10591444B2 System and method for detecting and profiling rodent activity using detected ultrasonic vocalizations
A system for detecting rodent activity in an area. A series of detectors that calibrated to detect rodent vocalizations are placed in a geographic area. One or more of the detectors detect rodent vocalizations and transmits data notifying a central computer of detected vocalizations. The computer is provided with a program that generates a report of incidences and locations of detected vocalizations.
US10591441B2 Oil content sensor
The present disclosure relates to systems and methods for measuring oil/water content in oil-water mixtures, regardless of the salinity of the mixture and regardless of air in the sensor pipe. In some embodiments, the oil content is measured using a dielectric sensor. It is determined whether the oil content is above or below a threshold. If the oil content is above the threshold, the oil content is reported using the measurement from the dielectric sensor. If the oil content is below the threshold, the oil content is reported using the measurement from the eddy current sensor. In some embodiments, which improve performance when there is air in the sensor pipe, two dielectric sensors with different geometries are used instead of the one dielectric sensor.
US10591440B2 Tunnel junctions in microfluidic arrays for molecular recognition
Embodiments of the present technology include a system for analyzing a molecule. The system may include a device. The device includes a first conductive element, a second conductive element, and an insulating layer. The insulating layer may be tapered in a direction to reach a minimum thickness at a first end of the device. The insulating layer is disposed between the first conductive element and the second conductive element. The device may include a voltage source in electrical communication with the first conductive element and the second conductive element. The device may also include an electrical meter in electrical communication with the voltage source, the first conductive element, and the second conductive element.
US10591436B2 Residual compensation including underfill error
A biosensor system determines analyte concentration from an output signal generated from a light-identifiable species or a redox reaction of the analyte. The biosensor system compensates at least 50% of the total error in the output signal with a primary function and compensates a portion of the remaining error with a residual function. The amount of error compensation provided by the primary and residual functions may be adjusted with a weighing coefficient. The compensation method including a primary function and a residual function may be used to determine analyte concentrations having improved accuracy from output signals including components attributable to error.
US10591428B2 Sensors
The present invention relates to a sensor for detecting the presence of a botulinum neurotoxin in a sample, the sensor comprising: (a) an electrically conductive substrate coated with at least one SNAP-25, VAMP or syntaxin protein; and (b) a detection arrangement adapted to enable the detection of the cleavage of at least one SNAP-25, VAMP or syntaxin protein by the botulinum neurotoxin. The invention also relates to methods of making a sensor, methods of detecting and a detection kit for botulinum neurotoxin.
US10591427B2 Analysis system and analysis method
A heat source position inside a measurement object is identified with high accuracy by improving time resolution.An analysis system according to the present invention is an analysis system that identifies a heat source position inside a measurement object, and includes a condition setting unit that sets a measurement point for one surface of the measurement object, a tester that applies a stimulation signal to the measurement object, a light source that irradiates the measurement point of the measurement object with light, a photo detector that detects light reflected from a predetermined measurement point on the surface of the measurement object according to the irradiation of light and outputs a detection signal, and an analysis unit that derives a distance from the measurement point to the heat source position based on the detection signal and the stimulation signal and identifies the heat source position.
US10591420B1 In-line laser profilometry inspection system
An in-line laser profilometry inspection system broadly comprises a first laser, a first sensor, a second laser, a second sensor, a camera, a calibration standard, and an interface. The lasers transmit first and second light signals to a stringer charge or other part. The sensors detect the light signals reflecting off first and second edge walls of the part. The camera obtains a top-down image of the part. The calibration standard provides structure for calibrating the inspection system via the lasers and sensors. The interface allows a user to oversee part inspection. Data generated from the reflected light signals corresponding to a part profile may be analyzed based on at least first and second derivatives of the part profile such that the part is inspected during a cutting procedure.
US10591414B2 Systems and methods for determining sample osmolarity
Systems and methods for determining the osmolarity of a sample are provided. Aspects of the subject methods include contacting a sensing surface of a surface plasmon resonance based sensor with a sample, and generating one or more data sets at at least two wavelengths over a time interval, wherein the data sets are used to determine the osmolarity of the sample. The subject methods find use in determining the osmolarity of a sample, such as a biological sample (e.g., a tear fluid), and in the diagnosis and/or monitoring of various diseases and disorders, such as, e.g., dry eye disease.
US10591406B2 Symmetric target design in scatterometry overlay metrology
Metrology methods, systems and targets are provided, which implement a side by side paradigm. Adjacent cells with periodic structures are used to extract the overlay error, e.g., by introducing controllable phase shifts or image shifts which enable algorithmic computation of the overlay. The periodic structures are designed to exhibit a rotational symmetry to support the computation and reduce errors.
US10591405B2 Electrochemical testing for corrosion analysis
A method for testing an electrochemical response of a sample, which is at least partially disposed within an electrolyte, includes macro scanning the sample. Macro scanning is applied across the entire sample and includes applying a first range of macro potential between the electrolyte and the sample, and measuring a first range of macro current between the electrolyte and the sample, while subject to the first range of macro potential. The macro scan is held at a first fixed macro potential within the first range of macro potential and the sample is micro scanned while held at the first fixed macro potential. Micro scanning is applied at individual points across a surface portion of the sample and includes measuring a plurality of first micro currents at each of the individual points of the surface portion of the sample. Each individual point is significantly smaller than the entire sample.
US10591404B1 Cell capture system and method of use
A cell capture system including an array, an inlet manifold, and an outlet manifold. The array includes a plurality of parallel pores, each pore including a chamber and a pore channel, an inlet channel fluidly connected to the chambers of the pores; an outlet channel fluidly connected to the pore channels of the pores. The inlet manifold is fluidly connected to the inlet channel, and the outlet channel is fluidly connected to the outlet channel. A cell removal tool is also disclosed, wherein the cell removal tool is configured to remove a captured cell from a pore chamber.
US10591403B2 Multiplexed analysis of cell-materials in niches
Embodiments of the present disclosure can comprise a method for multiplexed analysis. The method can comprise acquiring interrogation data associated with a microstructure in a population and analyzing the microstructure based on the interrogation data. In some embodiments, the microstructure can have a different shape than at least another microstructure in the population and comprise a plurality of cells. Additionally, the acquiring the interrogation data can comprise acquiring interrogation data of microstructures in a population at a structure concentration of at least 100 microstructures/μL. Therefore, in some embodiments, acquiring the interrogation data can comprises flowing the population through a flow cytometer.
US10591402B2 Image processing apparatus, image processing method, and image processing program
An object of the present invention is to provide a technology for more easily and accurately extracting overall cell regions from a cell morphological image. To achieve the object, first, an acquiring unit acquires a region-identifiable image for identifying a first cell region occupied by a specific portion of a cell in the cell morphological image capturing a shape of the cell using a first display element. Then, an adding unit adds, to the region-identifiable image, a second display element that identifies at least an outline portion of a second cell region occupied by a specific portion different from the first cell region in the cell morphological image depending on a predetermined signal set in advance and input in response to a user's operation. In addition, a correcting unit corrects the region-identifiable image such that the display element that identifies the first cell region is displayed on the display unit for at least a part of the overlapping area where the first and second cell regions overlap each other.
US10591392B2 Simultaneous dehydration and staining of tissue for deep imaging
A biopsy-sized tissue sample is stained for quick imaging. A significant amount of permeation enhancer is included in a mixed solution of permeant enhancer, fixative or dehydrant, and one or two fluorescent dyes to simultaneously dehydrate and dye the tissue sample. The permeation enhancer, e.g., 10% to 50% in the mixed solution, achieves an image of dyed tissue in the contacted tissue sample at a depth of at least 200 um within no more than 1.5 hours. One of the fluorescent dyes is a fluorescent nuclear dye such as DAPI, SYTOX green, acridine orange, propidium iodide, or a Hoechst dye. The other fluorescent dye is a fluorescent protein dye such as eosin or rhodamine B. The tissue sample is cleared with a clearing agent having a refractive index of at least 1.4[R2], e.g., using BABB. The mixed solution may further include Chloroform or other morphology preservative.
US10591389B2 Systems and methods for automation of low-flow groundwater sampling
Provided are low flow groundwater fluid sampling systems and related methods of collecting fluid samples, including a low flow pump, flow cell, waste container and a communication device in communication with those components. In this manner, the low flow pump may be controlled to ensure a desired constant flow-rate is achieved, and a remote operator may monitor the status of fluid being pumped to the flow cell with the communication device, such as with a portable electronic device, including a smart phone. The system may alert the operator that fluid is ready to be collected for sampling, including at an off-site laboratory. Particularly useful applications are for monitoring groundwater quality and contamination.
US10591388B2 Fluid analysis and monitoring using optical spectroscopy
Systems, methods, and computer-program products for fluid analysis and monitoring are disclosed. Embodiments include a removable and replaceable sampling system and an analytical system connected to the sampling system. A fluid may be routed through the sampling system and data may be collected from the fluid via the sampling system. The sampling system may process and transmit the data to the analytical system. The analytical system may include a command and control system to receive and store the data in a database and compare the data to existing data for the fluid in the database to identify conditions in the fluid. Fluid conditions may be determined using machine learning models that are generated from well-characterized known training data. Predicted fluid conditions may then be used to automatically implement control processes for an operating machine containing the fluid.
US10591387B2 Signal classification
A computing device receives a first digital signal from a data acquisition system. It is determined that a first value includes in the first signal indicates an event. A second digital signal is received from the data acquisition system. It is determined that a second value included in the second signal includes a value that indicates the event, and that the event has occurred based at least in part on the first value, the second value, and a passage of a predetermined duration of time between a time of the first digital signal and a time of the second digital signal.
US10591385B2 Method and system for multi-fiber cable testing
There is provided a method, system and image capture device for determining a polarity of a multi-fiber cable link comprising a plurality of optical fiber links each connected between a first multi-fiber connector and a second multi-fiber connector, according to said polarity. Test light is injected into one or more of the optical fiber links via corresponding injection ports of the first multi-fiber connector, in accordance with a defined injection pattern; at least one polarity-testing image of the second multi-fiber connector is generated in which test light exiting at least one of the optical fiber links through one or more exit ports of the second multi-fiber connector is imaged as one or more spotlight spots in the polarity-testing image; and the polarity of the multi-fiber cable link is determined based on a pattern of said one or more spotlight spots in said polarity-testing image.
US10591384B2 Support structure for an optical time domain reflectometer and an optical time domain reflectometer
The present invention relates to a support structure for an optical time domain reflectometer and an optical time domain reflectometer containing such structure comprises a rear housing and a support portion, among which, the support portion comprises a cover support plate and an inner support plate; the cover support plate is connected to the rear housing through a cover rotating shaft portion, and the inner support plate is connected to the cover support plate through an inner plate rotating shaft portion; the surface area of the inner support plate is smaller than that of the cover support plate. The invention can solve the shortcoming of the instability of the support of existing optical time domain reflectometers, and provide a support structure for an optical time domain reflectometer having low cost, stable structure, and that can automatically open the support, as well as an optical time domain reflectometer used with this support structure.
US10591374B2 Force measuring device for a system for crimping an element on a part
A Device for measuring a force applied by a fitting apparatus provided with a threaded rod having an external or internal thread, includes a hydraulic chamber containing a fluid; a piston configured to slide inside the hydraulic chamber; a threaded connector fixed to the piston, the threaded connector having a thread configured in such a way that the threaded rod screws onto the threaded connector, so that the threaded rod can impose an axial force on the piston resulting in travel of the piston in the hydraulic chamber; and a pressure gauge communicating with the hydraulic chamber, configured to measure a pressure inside the hydraulic chamber created by the axial force applied on the piston by the threaded rod.
US10591362B2 Temperature sensor embedded in processor, method of operating the same, and devices including the same
A temperature sensor, a processor including the same, and a method of operating the same are provided. The temperature sensor includes: a reference circuit configured to receive a supply voltage provided from outside the processor and utilized by a logic block of the processor for operation of the logic block, and generate, using the supply voltage, at least one temperature information signal that varies according to a temperature of the logic block and at least one reference signal that is substantially constant relative to the temperature of the logic block; and a digital temperature generator configured to receive the at least one temperature information signal and the at least one reference signal generated by the reference circuit, and generate a digital temperature information signal indicative of the temperature of the logic block based on the at least one temperature information signal and the at least one reference signal.
US10591360B2 Thermal sensor with two superposed pyroelectric portions for measuring a charge differential
A pyroelectric sensor includes several pixels distributed above a substrate and each pixel includes a first portion made of a pyroelectric material, in direct physical contact with a charge collection electrode, a second portion made of a pyroelectric material, in direct physical contact with a charge collection electrode, the first portion, the second portion and the at least one charge collection electrode being superposed above the substrate, at least one heating element to heat the first and second portions including a pyroelectric material, and an electronic device to measure a difference between charges generated by the first portion including a pyroelectric material and charges generated by the second portion including a pyroelectric material. The pyroelectric sensor makes it possible to suppress a useless part of a measurement signal. It is particularly advantageous for taking an image of a papillary print.
US10591354B1 Simultaneous SCE and SCI measurements
A color measurement system is provided that includes an integrating sphere having at least one specular component included (SCI) sensor configured to output a signal in response to light incident thereupon and at least one specular component excluded (SCE) sensor configured to output a signal in response to light incident thereupon, a sample port, a SCE port, a light source configured to direct a beam of light into the sphere and provide illumination at the sample port and a specular component excluded port. The system also includes a processor having a memory and configured by code to activate the light source so as to cause a beam of light to be directed into the sphere and provide illumination to the sample port. The processor is also configured to receive a signal output by the SCI sensor and a signal output by the SCE sensor. Furthermore, the processor is configured to obtain at least one measurement coefficient value and generate a corrected SCE measurement value using at least the SCI sensor value, the SCE sensor value and the obtained measurement coefficient. The processor is configured to output at least the corrected SCE measurement value and the SCI measurement value.
US10591344B2 Radar level gauge system with low reflection spacer arrangement
A radar level gauge system comprising a transceiver; a multi-conductor probe comprising a first probe conductor and a second probe conductor extending together from an upper probe end to a lower probe end; a plurality of spacer arrangements distributed along the multi-conductor probe; and processing circuitry for determining the filling level. Each spacer arrangement in the plurality of spacer arrangements comprises a first spacer member configured to reflect a transmit signal as a first spacer reflection signal having a first amplitude; and a second spacer member configured to reflect the transmit signal as a second spacer reflection signal having a second amplitude. The first spacer member and the second spacer member are arranged along the multi-conductor probe so that the first and second spacer reflection signals interact to provide a combined spacer reflection signal having an amplitude lower than each of the first amplitude and the second amplitude.
US10591340B2 Method for calculating a linearization curve for determining the fill level in a container the use of a mobile end device for said method
Method for calculating a linearization curve for determining the fill level in a container from a filling height, said method comprising the following steps: acquiring three-dimensional data of the container with a mobile end device, having at least one optical camera, a depth sensor and a motion detector, establishing a three-dimensional model of the container, and calculating the linearization curve from the three-dimensional model for determining a fill level from a measured filling height.
US10591335B2 Coriolis mass flow measuring device and/or density measuring device
A Coriolis mass flow measuring device and/or density measuring device includes two bent measuring tubes, which extend mirror symmetrically to a first mirror plane between the measuring tubes, an actuator arrangement and at least one sensor arrangement. At the inlet end and at the outlet end, a collector, with which the measuring tubes are joined, wherein the collectors each fulfill the functionality of a node plate. A support body, which connects the collectors rigidly with one another; and inlet end and outlet end, in each case, at least one plate-shaped coupler, which connect the measuring tubes pairwise with one another, in order to form an oscillator. The couplers have tube openings for measuring tubes, wherein the measuring tubes are connected at least sectionally with the couplers, wherein inlet end and outlet end, in each case, at least one coupler has, between the measuring tubes, a tuning opening for influencing the oscillation characteristics of the oscillator.
US10591316B2 Transmitter and receiver configuration for inductive position encoder
An electronic position encoder includes a scale comprising a pattern track having a track width dimension along a y-axis direction that is perpendicular to an x-axis measuring axis direction, a detector, and a signal processing configuration. The detector includes a field generating coil configuration fixed on a multi-layer printed circuit board (PCB), including a field generating coil portion that surrounds an interior area aligned with the pattern track and includes first and second elongated portions having a trace width along the y-axis direction, which is at least 0.1 times a y-axis width of the interior area. The detector includes conductive receiver loops arranged along the x-axis direction and fixed on the PCB. The first and second elongated portions are fabricated using at least an interior copper layer of the PCB, and the conductive receiver loops are fabricated using at least one copper layer that is closer than the interior copper layer to a front surface of the detector that faces the scale pattern.
US10591313B2 Detecting mobile device sensor malfunctions
Disclosed in some examples are methods, systems, and machine readable mediums for assessing the accuracy of one or more local sensors on a mobile device (such as an AV). In some examples, the accuracy of a local sensor of a first AV may be assessed by periodically comparing sensor readings collected by the local sensor to sensor readings matching selection criteria that are collected by one or more remote sensors located at one or more other nearby AVs. A sensor that reports data that is signifimaytly different from that reported by neighboring AVs is likely to be malfunctioning. The use of nearby sensors in nearby AVs may provide for a method for ensuring the integrity of the AV sensor readings without adding redundant sensors.
US10591302B2 Selecting routes
A method of providing route information to a plurality of users by means of a data processing device is disclosed. In one embodiment, the method comprises: receiving a first location and a second location; analysing mapping services and/or geographical or other databases or information and thereby determining a pair of routes, each route comprising a start point, an end point and a defined path from the start point to the end point, the step of analysing comprising determining the routes such that (a) a first one of the routes is in the vicinity of the first location and a second one of the routes is in the vicinity of the second location and (b) the routes are of comparable difficulty for the users to complete; and providing the first route to a first one of the users and providing the second route to a second one of the users. These and other embodiments are disclosed herein.
US10591295B2 Tilt measurement method for RTK measuring receiver
A tilt measurement method for an RTK measuring receiver includes the following steps: step S1: fixing the bottom of a centering rod and performing a measurement after an inclination and shake; step S2: obtaining a measurement point sequence, a measurement point tilt sequence, a length of the centering rod, and a height of an antenna phase center based on the measurement; step S3: obtaining a positioning quality threshold and a geodetic coordinate of the to-be-measured point based on values obtained from the measurement; and step S4: determining whether the positioning quality threshold meets a requirement or not to decide whether to finish the measurement or not. In the method, the position of a to-be-measured point is calculated according to the position and the tilt angle of the antenna phase center of the receiver, and the length of the centering rod etc. during multiple tilt measurements.
US10591294B1 Real-time road grade, slope and elevation measurement using differential pressure apparatus and method
An apparatus includes a hermitically sealed rigid vessel, a differential pressure sensor, and a controller. The differential pressure sensor measures a difference between ambient pressure in a vicinity of the vessel and internal pressure in the vessel, and outputs a signal indicative of the difference. The controller computes a change in elevation of the apparatus between a first location and a second location based on a value of the signal associated with the first location and a value of the signal associated with the second location.
US10591282B2 Computerized imaging of sporting trophies
A method of generating and storing three-dimensional digital data indicative of a sporting trophy is provided. The method may be implemented in relation to a wide variety of sporting trophy applications. A sportsman can provide a sporting trophy to a scanning system to obtain three-dimensional image data relative to the sporting trophy. Sporting-relevant measurements can be computed based on the stored three-dimensional image data.
US10591281B2 Apparatus and methods for facial recognition and video analytics to identify individuals in contextual video streams
An apparatus includes a memory, a communication interface in communication with the memory and configured to communicate via a network, and a processor in communication with the memory and the communication interface. The processor receives facial image data associated with a user of a client device, registers the facial image data, and stores the facial image data and contextual data associated with the user in a database. The processor also receives video stream data from at least one image capture device in communication with the network, analyzes the video stream data and contextual data associated with the video stream data to define analyzed video data and analyzed contextual data, respectively, and defines a confidence level based on comparing the data associated with the video stream data to the data stored in the database. The processor defines a user-specific contextual video stream when the confidence level satisfies a criterion.
US10591280B2 Confocal displacement sensor
Optical axes of lens units of measurement heads are adjusted so as to be parallel to each other. The lens unit includes a diffraction lens. When adjusting the optical axis, in a state where the measurement heads face each other with a reference member interposed therebetween, light having a plurality of wavelengths are emitted from the measurement heads to one surface and the other surface of the reference member, respectively. Intensities of primary light having one wavelength, which are reflected by one surface and the other surface of the reference member respectively, and incident on the measurement heads through each of a path of a multi-order light having other wavelengths are displayed on a main display unit as information indicating a degree of orthogonality of the optical axes of the measurement heads with respect to the one surface and the other surface of the reference member.
US10591279B2 Integrated optical device for contactless measurement of altitudes and thicknesses
An optical device for contactless measurement of height and/or thickness. The optical device having an axial chromatic aberration in order to encode the height and/or thickness information of an object positioned in the measurement field. The optical system is anchored in a confocal architecture. A detection system decodes the information through a detection system allowing the wavelength(s) focused on the surface(s) of the object to be discriminated. A plurality of points can be measured simultaneously or successively.
US10591271B2 Method and apparatus for calibrating a rotating device attached to a movable part of a coordinate measuring device
A method for calibrating a rotating device attached to a movable part of a coordinate measuring device having a first part secured to the movable part and a second part rotatable relative to the first part about an axis of rotation of the turning device, on which second part a measuring sensor for measuring workpieces can be attached. The rotating device or a body connected to the second part is moved to a local area of a position determining device by a drive system of the coordinate measuring device, which position measuring device is connected to the coordinate measuring device, by means of at least one sensor of the position determining device. A position of the rotating device or of the body connected to the second part is determined relative to the position determining device, and the rotating device is calibrated in accordance with the determined position.
US10591266B2 Distress flare
A distress flare including a cartridge including two ends connected by a side surface; activation device intended to expel the cartridge into the sky; an inflatable shell, covering the side surface, suitable for being deployed under the effect of deploying device and of diffusing the visible light; illuminating device powered by a battery and capable of emitting visible light, the illuminating device being arranged on the side surface.
US10591260B2 Polymer ammunition having a projectile made by metal injection molding
The present invention provides an ammunition having a metal injection molded projectile and a polymer cartridge case comprising a polymer ammunition cartridge comprising a bottom portion and a top portion that enclose a propellant chamber, wherein the bottom portion comprises a primer recess in communication with a primer flash hole that extends into a propellant chamber and the top portion comprises a projectile aperture; a primer inserted into the primer flash hole aperture; a propellant at least partially filling the propellant chamber; and a metal injection molded projectile frictionally fitted in the projectile aperture, wherein the metal injection molded projectile comprises a nose extending essentially symmetrically to a shoulder, and an essentially cylindrical bearing surface extending from the shoulder to a base.
US10591259B1 Self-healing reactive shooting target
A self-healing reactive target includes a target apparatus and a target holder. The target apparatus is a solid one-piece target apparatus made from a self-healing material. The target holder is configured to hold the one-piece target apparatus. The target holder is made from a tear resistant material. Wherein, the solid one-piece target is configured to move about the target holder for providing reactive feedback when shot. Wherein the solid one-piece target apparatus is configured to spin within the target holder for providing instant feedback when shot.
US10591252B2 Optical device having removable optical setting lever
An optical device has a housing and an adjustment ring rotatably disposed about the housing. The adjustment ring defines a channel. A lever selectively engages with the channel and may be used to rotate the adjustment ring.
US10591247B2 Handguard attachment assembly for a firarm
A handguard attachment assembly for a firearm is disclosed. The assembly includes a handguard with an elongate structure extending between a first end and a second end, where the handguard has at least one opening proximate the first end. A flange insert is received in an opening on a first side of the handguard and engages the handguard. A fastener secures the flange insert to a connector positioned over the barrel nut. The fastener can be tightened to draw the handguard to the barrel nut. The connector can be a bridge connector positioned on or over the barrel nut within the handguard, or can be a connector with a flange portion that engages the second side of the handguard and has a connector body that extends towards the flange insert on the first side, to name a few examples.
US10591244B1 Bowmar nose button
An archery aiming aid clips to a bow string and may be fixed at a position along the string so that an archer may draw the bow such that the bead contacts the archer's nose.An archer is able to hold the bow in a repeatable configuration of outstretched limbs and relative positions of the hands, the bow grip, the depth of draw of the bow string, the apex of the drawn bow string and an arrow nocked therein, and other factors relating to the mechanical energy stored in the bow and imparted to the arrow when released.An archer is able to build muscle memory so that from one shot to the next the archer may repeatably re-establish the same stored energy configuration in the body and bow, and the same parallax between the archers line of sight and the shooting axis of the bow, so that improved uniformity of trajectories is achieved, point of impact is learned and controlled more accurately, and thus the archers accuracy and effectiveness is increased.
US10591239B2 Modular precision rifle assembly and method for configuring rifle components and accessories
A modular precision rifle assembly 150 and a method for configuring rifle components allowing users to change barrel subassemblies 214 (i.e., for a replacement barrel for use with the same ammunition or a barrel configured for shooting a different ammunition caliber or type) includes three main components including a receiver subassembly 212, a barrel subassembly 214 and a forend subassembly 200. The receiver subassembly 212 includes a receiver housing 300 with a central lumen defining a plurality of substantially cylindrical contiguous cavities aligned along a central axis 300CA. The barrel assembly's bore is automatically forced into axial alignment with central axis 300CA when a user tightens a barrel coupler nut 500 against a barrel extension 400 due to the centering force generated when the extension's centering surface 410 bears against the coupler nut's cooperating centering surface 520.
US10591234B2 Pistol magazine adapter
Pistol magazine adapters have a body closely received in the magazine well and defining a passage receiving a magazine including a follower, a bolt catch actuator mechanism having a follower contact element pivotally connected to the body at a pivot axis and having a follower contact surface operable to contact the follower and responsive to whether the follower is in an upper position when the magazine is empty of ammunition or a lower position in which the magazine contains ammunition, the bolt catch actuator mechanism including a latch actuator element operable to engage the bolt hold open latch, and the latch actuator element being operably engaged to the follower contact element and responsive to movement of the follower to the upper position to move the bolt hold open latch to a bolt restraint position, such that the bolt is held open after depletion of the last round in the magazine.
US10591223B2 Heat pipe, heat dissipating component, and method for manufacturing heat pipe
A heat pipe that includes a pipe casing, a porous wick, and sealing members. Both end portions of the pipe casing are sealed by the sealing members, respectively. The sealing members each comprise a first metal foil and an intermetallic compound phase. The inside of the pipe casing is filled with a working fluid. The porous wick generates capillarity for the working fluid by a plurality of pores. The porous wick is provided inside the pipe casing. As a result, the pipe casing and the porous wick form a cavity extending in a longitudinal direction of the pipe casing. The porous wick comprises first metal grains, second metal grains, and an intermetallic compound phase.
US10591221B1 Advanced cooling system using throttled internal cooling passage flow for a window assembly, and methods of fabrication and use thereof
A window assembly heat transfer system is disclosed in which a window member has a selected transparency to monitored or sensed light wavelengths. One or more passages are provided in the window member for flowing a single-phase or two-phase heat transfer fluid, the passages being optically non-transparent to the monitored or sensed light wavelengths. A mechanism allows either evaporation or condensation of the fluid and/or balancing of a flow of the fluid within the passages. In one embodiment, the window assembly can be made by producing passages in a top surface of a first single plate, optionally producing passages in a bottom surface of a second single plate and bonding the top surface of the first plate to a bottom surface of a second single plate to form the window member with the passage or passages. In another embodiment, the window assembly can be made by providing a core around which the window member material is grown and thereafter removing the core to produce the passage or passages.
US10591219B2 Heat recovery apparatus
The present application relates to a heat recovery apparatus and method, and according to the heat recovery apparatus and method of the present application. The heat recovery apparatus comprising a first heat exchange, a compression device, a second heat exchange device and at least two pressure drop devices, which are fluidically connected through pipes in which at least two refrigerants flow.
US10591217B2 Systems and methods for controlling a vacuum arc remelting furnace based on power input
A control system for a vacuum arc remelting (VAR) process for a metal includes a direct current (DC) power source, a ram drive, voltage drip short sensor, and a controller, which includes a processor. The drip short sensor may be configured to measure a drip short frequency of the electric arc over a period of time. The controller is configured to determine a real time arc gap length between the electrode tip and the melt pool based on a correlation between the drip short frequency and arc gap length. The controller is further configured to control power input to the electrode by the DC power supply by determining an input power level to input to the electrode based on the real time arc gap length, the input power level configured to generate a desired arc gap length, by the DC power supply, at the input power level.
US10591213B2 Dryer control systems and methods
Systems and methods for drying system control. A control system receives inputs and measurements and provides modulated outputs to a drying system, control subsystems, or a user interface. An energy ratio compares the optimal energy required to the actual energy applied is into the control system for a drying process and can be provided as a constraint for optimization. The energy ratio enables compensation for effects that environmental variables such as ambient humidity and temperature may have on system performance. The control system can modulate the energy supplied by the drying system to meet an energy ratio setpoint. Embodiments of the present disclosure can validate the effectiveness of the control system by monitoring material yield and utility consumption in real-time to optimize system performance.
US10591210B2 Air purification units
A liquid air energy storage system comprises an air liquefier, a storage facility for storing the liquefied air, and a power recovery unit coupled to the storage facility. The air liquefier comprises an air input, an adsorption air purification unit for purifying the input air, and a cold box for liquefying the purified air. The power recovery unit comprises a pump for pressurising the liquefied air from the liquid air storage facility, an evaporator for transforming the high-pressure liquefied air into high-pressure gaseous air, an expansion turbine capable of being driven by the high-pressure gaseous air, a generator for generating electricity from the expansion turbine, and an exhaust for exhausting low-pressure gaseous air from the expansion turbine. The exhaust is coupled to the adsorption air purification unit such that at least a portion of the exhausted low-pressure gaseous air is usable to regenerate the adsorption air purification unit.
US10591207B2 Automated and predictive monitoring of perishable good parameters throughout a cold chain distribution system
A system for monitoring goods within a distribution chain is provided. The system includes a storage device to store parameters associated with the goods of a distribution chain, at least one of the parameters being received from a transport refrigeration system. The storage device storing historical parameters for other goods. Also included is a parameter management system coupled to the storage device. The parameter management system including: a predictive module to determine predicted parameters; and a meshing module to determine output parameters by combining the predicted parameters and the parameters.
US10591200B2 Low energy refrigerator heat source
A refrigerator is provided that includes a low energy refrigerator heat source. The refrigerator includes a heat source positioned at a source of latent heat. The heat source harvested heat from the source of latent heat and stores said heat in a fluid within that heat reservoir or heat exchanger. The warmed fluid is then supplied via a fluid pathway to an application requiring a heat output. Thus, the heat reservoir provides heat to the application without use of an energy-consuming device, which reduces the energy consumption of the refrigerator.
US10591196B2 Refrigerator control method and system using linear compressor
The present invention discloses a refrigerator control method and system using a linear compressor. The control method comprises: monitoring an ambient temperature T of a refrigerator; comparing the ambient temperature T with a preset ambient temperature threshold T0; if T is greater than T0, controlling an output power of the linear compressor to be a preset first output power, and if T is smaller than or equal to T0, controlling the output power of the linear compressor to be a preset second output power, which is greater than the preset first output power. In the present invention, by increasing the stroke of the piston inside the linear compressor through controlling the output power of the linear compressor, the refrigerator can be guaranteed to work normally by avoiding protection of the linear compressor by the frequency converting board.
US10591194B2 Temperature control method
A temperature control method is performed by a temperature control apparatus including a heat exchanger configured to exchange heat using a phase change of a refrigerant, a rotary pump configured to receive the refrigerant from the heat exchanger and fuse the refrigerant with oil contained inside the rotary pump, and an oil refrigerant separator configured to receive the refrigerant fused with the oil from the rotary pump and separate the refrigerant from the oil. The temperature control method includes the steps of: circulating the refrigerant separated from the oil back to the heat exchanger; and adjusting at least one of a rotation speed of a rotor of the rotary pump, a position of a valve arranged at a connecting portion of the rotary pump and the heat exchanger, and a position of an airflow adjustment valve arranged at a connecting portion of the oil refrigerant separator and the heat exchanger.
US10591193B2 Water-guiding component assembly for a household cooling appliance
A water-guiding component assembly for a household cooling appliance contains a plurality of connection interfaces connecting to units not forming part of the component assembly and/or to components forming part of the component assembly. The component assembly contains an outer housing, in which the connection interfaces are comprised and housed.
US10591192B2 Heat exchange apparatus and air conditioner using same
There are provided a heat exchange apparatus and an air conditioner in which an occurrence of uneven refrigerant distribution of a heat exchanger is reduced such that heat exchange performance improves. The heat exchange apparatus includes: a heat-transfer pipe through which a refrigerant flows; a heat exchanger in which a plurality of the heat-transfer pipes are connected to one another; a distributor that distributes the refrigerant to the plurality of heat-transfer pipes; an inflow pipe that causes the refrigerant to flow into the distributor; and a confluent pipe which is connected to an intermediate position of the inflow pipe and in which the refrigerant flowing through an inside thereof is to merge with the refrigerant flowing through an inside of the inflow pipe. A merging part between the inflow pipe and the confluent pipe is positioned in the vicinity of the distributor.
US10591189B2 Adsorption core and manufacturing method thereof
An adsorption core has (i) a heat medium tube in which a heat medium flows and (ii) an adsorption agent that adsorbs a fluid in a vapor phase outside of the heat medium tube when being cooled by the heat medium and desorbs the absorbed fluid when being heated. The heat medium tube has (i) a core member that is made of metal having a higher hardness with respect to copper and (ii) a covering layer that is made of copper and covers an outer surface of the core member. A sintered body of a copper powder and the adsorption agent is provided in a peripheral portion of the heat medium tube. The copper powder and the heat medium tube are metallically coupled with each other. Accordingly, stiffness of the heat medium tube can be higher while improving a heat transfer performance between the heat medium tube and the adsorption agent.
US10591169B2 Signal processing device, signal processing method, program, and rangehood apparatus
In a signal processing device, a signal processing method, a recording medium, and a rangehood apparatus, a filter coefficient is set in a sound cancelling filter, and the sound cancelling filter outputs a cancellation signal. A coefficient calculator calculates a first filter coefficient. An oscillation suppressor calculates a second filter coefficient by applying a window function to the first filter coefficient to set the second filter coefficient as the filter coefficient.
US10591166B2 Automated temperature control method for a solid-fueled cooker
An actuated vent valve external of, and in series with a vent port of, a solid-fueled cooker is automatically controlled by controlling a flow of air into a combustion region of the solid-fueled cooker so as to substantially regulate a first temperature within a cooking region of a solid-fueled cooker to a user-defined temperature level responsive to a first temperature signal measured within the cooking region of the solid-fueled cooker.
US10591161B2 Systems and methods for valve and/or combustion applicance control
Methods and systems for controlling a gas valve assembly and/or combustion appliance may include identifying a flow rate of gas to a burner of a combustion appliance and determining if the flow rate is sufficient for a burner load of the combustion appliance. If the flow rate is sufficient for a burner load, a position of the valve member of the valve assembly and/or the burner load may be adjusted such that the flow rate of gas meets a target flow rate of gas for the current burner load. If the flow rate is insufficient to meet the current burner load, the valve member of the valve assembly may be positioned in a fully open position to at least partially meet the current burner load. If the flow rate is below a minimum flow rate threshold, the valve member may be moved to a fully closed position.
US10591157B1 Method of converting a burner with a dual use pot to single flow
A burner has a dual use pot whereby the pot can be machined to provide for single flow control to inner and outer flame rings (directly related to each other) as a single flow configuration or maintained in a dual flow configuration whereby a user can separately control flow to inner and outer flame rings (independently related to one another). A lateral passage is fed from an inlet to feed outer flames while a transverse passage possibly elevationally displaced from the transverse passage for some embodiments can feed the inner ring. The lateral and transverse passages are joined to be in fluid communication through the method taught herein.
US10591153B2 Waterproof LED underground light
A waterproof LED underground light contains: a housing, a circuit board, an LED light source, a surface cover, a tempered glass, and a sealing rubber ring. The housing is molded from plastics and is provided with a plate hiding groove, a plate placing position, a sealing groove and a fixed side. The circuit board is configured in the plate hiding groove. The light guide plate is configured in the housing. The LED light source is configured in the side face of the light guide plate. The surface cover is configured above the fixed side. The tempered glass is configured between the surface cover and the housing. The sealing rubber ring is configured between the surface cover and the housing.
US10591146B1 Luminaire mounting assembly
A luminaire mounting assembly for mounting a LED light fixture to a pair of support beams. The luminaire mounting assembly includes an elongated plate and a movable plate. The elongated plate includes opposed sides and a flange extending from each of the opposed sides. The side walls and flanges define parallel tracks therebetween. The movable plate includes having a mounting hole and is adapted to slidably engage each of the parallel tracks. A knockout plate spans the mounting hole and is removably connected to the movable plate via a breakable member. Once the movable plate is suitably positioned and the mounting assembly is fastened to the support beams, the knockout plate is removed and the mounting hole is ready to receive the thin LED light fixture.
US10591140B2 Luminaire
A luminaire includes an elongated first housing, an elongated second housing, and a bracket. The elongated first housing supports a first light emitting device and includes a pair of sides and a first channel defined between the sides. The first housing includes a first aperture. The elongated second housing includes a pair of sides and a second channel defined between the sides. An end of the second housing is positioned adjacent an end of the first housing and includes a second aperture disposed proximate the first aperture. The bracket is disposed between the elongated first housing and the first light emitting element. The bracket includes a first projection engageable with the first aperture and a second projection engageable with the second aperture. The bracket is positioned partially within the first channel and partially within the second channel. The bracket is coupled to the first housing by snap-fit engagement and the bracket is coupled to the second housing by snap-fit engagement.
US10591133B2 Diffractive optical element and light irradiation apparatus
A diffractive optical element is configured to provide desired diffracted light and is excellent in durability. The diffractive optical element shapes light from a light source, wherein the diffractive optical element is provided with a diffractive layer having a periodic structure having low refractive index portions and high refractive index portions, and the high refractive index portions of the periodic structure include one having an aspect ratio of 2 or more.
US10591132B2 LED light unit and method of producing an LED light unit
An LED light unit comprises a support portion, a light source having at least one LED, the light source being arranged on the support portion and having a source-side light intensity distribution (LISS), and a refractive optical element having an inner surface and an outer surface, with at least one of the inner surface and the outer surface being non-spherical, the refractive optical element being arranged over the light source and being attached to the support portion.
US10591130B2 Light-beam-projecting device comprising a digital screen and headlamp equipped with such a device
An automotive vehicle light beam projection device, including at least one light source able to emit light rays, an optical projection system with an exit pupil situated on an optical exit element, which optical system is able to project a light beam, wherein the light beam includes a digital screen configured to direct at least one part of the incident light rays emitted by at least one source toward the optical projection system, the device furthermore including means for focusing the light rays emitted by the at least one light source on a zone of the digital screen, and an intermediate assembly for projecting the light rays originating from the digital screen which are configured to illuminate the surface area of the exit pupil.
US10591127B2 Vehicle luminaire and vehicle lamp device
A vehicle luminaire according to an embodiment includes: a flange; a mount portion provided on one side of the flange; a light-emitting unit that is provided on an end of the mount portion opposite to the flange side and includes at least one light-emitting element; a holder which is provided on another side of the flange and into which a connector is insertable; and at least one first thermal radiation fin that is provided on the another side of the flange and extends from a peripheral edge of the flange toward the holder. In a direction in which the holder projects from the flange, the position of an end face of the holder opposite to the flange side is different from the position of a holder-side end of an end face of the first thermal radiation fin opposite to the flange side.
US10591124B2 Heat dissipating system for a light, headlamp assembly comprising the same, and method of dissipating heat
In an embodiment, a heat dissipating system for a light can include: a light source comprising an LED; a reflector adjacent the LED; a housing around the LED module; and a flexible conductive connector attached at one end to a heat sink and at another end to the light source, and configured to conduct heat away from the light source and to the heat sink. The heat sink is located remote from the light source. In an embodiment, a method of dissipating heat away from a LED module can include: conducting heat from the LED module through a flexible conductive connector to a heat sink, wherein a lamp comprises the LED module, a housing, and a reflector, and wherein the heat sink is located external to the LED housing.
US10591117B2 Luminaire housing having adjustable dimension
A luminaire includes a first housing portion having a first knockout, a second housing portion having a second knockout, first and second apertures formed in one of the first and second housing portions, and at least one protrusion formed in the other of the first and second housing portions. The first housing portion and the second housing portion are selectively connectable to one another in a first configuration by the at least one protrusion received within the first aperture, and a second configuration by the at least one protrusion received within the second aperture. An upper surface of the first housing portion and a lower surface of the second housing portion are spaced apart by a first distance in the first configuration with the knockouts forming a first shape, and by a second distance in the second configuration with the knockouts forming a second shape.
US10591114B1 Connectors for linear lighting
Connectors for linear lighting are disclosed. These connectors include one side with a slot adapted to accept a strip of linear lighting. The other side may have either another slot for a second strip of linear lighting, if two strips of linear lighting are to be electrically connected end-to-end, or a set of terminal blocks for connecting the strip of linear lighting to wires, such as a set of power leads. The slot has a set of contacts, spaced from one another, that make physical contact with solder pads or other such electrical connecting structures on the linear lighting. The terminal blocks have conductive cages to make contact with the wires. Both the set of contacts in the slot and pressor members in the cages are driven into engagement by sets of adjustable positioning members that bear on them.
US10591113B2 Pressure vessel
A pressure vessel comprising: a liner made from a composite material including a resin section made from resin and a metallic section made from metal, the liner forming internal space for storage of a fluid; and a metallic ferrule attached to an end portion of the liner and including a part exposed to the outside, wherein the metallic section includes a first part contacting the ferrule and a second part exposed in the internal space.
US10591110B1 Attachment assembly connectable to an externally-threaded rod for support of an item therefrom
An attachment assembly securable about a rod having external threads to enable a support item, such as a strut, to be supported by the rod at a desired location along the length thereof includes a body defining a substantially linear groove having a surface which is shaped substantially complementary to the shape of the external threads which extend along one side of the rod. A clamping arrangement is associated with the body for clamping the surface of the linear groove of the body in a meshed relationship with the external threads of the rod. A bracket to which a support item can be attached is fixedly secured to the body so that by clamping the surface of the linear groove of the body in a meshed relationship with the threads of the rod as aforesaid, the support item can be attached to the rod by way of the bracket.
US10591109B2 Survey support apparatus
Embodiments herein are directed to a surveying support apparatus, which provides greater reliability when calculating measurements. The surveying support apparatus includes a center column having a hollow circumference to fit over a piece of rebar protruding from the concrete, a plurality of bolt through fasteners in apertures along the path of the center column that are tightened to come into contact with the rebar thus securing the rebar in a fixed place in relation to the center column, pivotal legs that are extendable to find support upon the ground, a head component connected to the pivotal legs that can move in a transitional movement along the center column, a mounting plate connected to the center column having an aperture whereby a mounting screw is placed, survey equipment having a recess that is secured to the mounting plate by rotating the mounting screw into the recess of the survey equipment.
US10591100B2 Refrigerant hammer arrestor and refrigerant loop incorporating that refrigerant hammer arrestor
A refrigerant hammer arrestor includes a housing having an internal compartment communicating with a refrigerant line, a piston received in the housing and dividing the internal compartment into a first chamber and a second chamber and a damping mechanism to dampen displacement of the piston within the housing. Various refrigerant loops are also described incorporating a refrigerant hammer arrestor.
US10591096B2 Mechanical seal assembly
A method for providing a mechanical seal assembly involves the steps of: providing first and second flanges (10) of standard configuration; providing a metallic seal element (32) having first and second faces, wherein each face includes an annular seal surface (42); and modifying each of said first and second flanges in order to produce a new metallic seal surface (28); wherein the annular seal surface (32) on each of the first and second faces of the metallic seal element is complimentary to the new metallic seal surfaces (28) of the respective first and second flanges for sealing engagement therewith.
US10591089B2 Line guide device, in particular for clean room applications, shell portions and support rib structure for same
The invention concerns a line guide device (100 . . . 1100) for lines like for example cables, hoses or the like, in particular for a clean room application, which has a flexible sheath (210 . . . 610). The sheath (210 . . . 1100) is designed in the manner of a corrugated tube and has a corrugated profile for the purposes of flexibility. The sheath (210 . . . 1100) has an asymmetric bending characteristic in relation to curvature about the direction-changing axis and to opposite curvature such that the permitted bending sag is considerably less than the desired curvature.According to an aspect there is proposed a particular configuration of shell portions (331, 332; 1031, 1032; 1201, 1202) for constructing the sheath, in particular in respect of the corrugated profiles and the fixing of the shell portions (1201, 1202).A further aspect concerns a supporting skeleton (440; 540; 640; 940) for a corrugated tube.
US10591087B1 Method and apparatus for securing a duct bank via hold-down bars
A duct bank is assembled and placed into a trench. A method for securing the duct bank uses hold-down bars extending horizontally atop the duct bank and securing rods embedded in the trench. A one-way retainer, such as a push nut, is placed into a counterbore of a hand installation tool. The hand installation tool is then used to place the push nut a fixed distance onto one end of a securing rod. After removing the hand tool from the rod, the rod is then placed through an orifice of the push down bar and is extended through the duct bank. The rod is then embedded into the trench until the hold-down bar deforms slightly. This procedure is then followed for each orifice of the hold-down bar and for each hold-down bar used to secure the duct bank. The trench may then be backfilled with concrete or flowable fill.
US10591084B2 Steam valve and steam turbine system
A steam valve includes: a valve casing; a first valve body; a second valve body; a second valve rod; a first valve rod; a first actuator capable of applying a first biasing force in the vertical direction to the first valve rod; a second actuator capable of applying a second biasing force in the vertical direction to the second valve rod; a first link mechanism disposed between the first actuator and the first valve rod and capable of transmitting the first biasing force; a second link mechanism disposed between the second actuator and the second valve rod and capable of transmitting the second biasing force, the second link mechanism having a linking part provided integrally with the second valve rod and a lever which is pin-coupled to the linking part; and a guide mechanism capable of regulating horizontal displacement of the linking part.
US10591082B2 Magnetically controlled pressure relief valve
A relief valve includes a first chamber with an inlet that includes an inlet valve seat and an outlet. A second chamber is spaced apart from the first chamber. A chamber wall is positioned between the first chamber and the second chamber. A closure member is movably positioned within the first chamber and is configured to be closable on the inlet valve seat. A first magnet is coupled to the closure member. The first magnet is movably positioned within the second chamber and is configured to generate a first magnetic field of a first polarity. A second magnet is positioned within the second chamber and is configured to generate a second magnetic field of a second polarity. The first magnetic field and the second magnet field interact to bias the closure member to rest on the inlet valve seat with a set force.
US10591073B2 Relief valve structure
A relief valve structure (20) attached to a pump body (10) includes: a first discharge portion (31) for discharging oil when a discharge pressure is a first predetermined pressure; a second discharge portion (32) for discharging the oil when the discharge pressure reaches a second predetermined pressure higher than the first predetermined pressure; a third discharge portion (33) for discharging the oil when the discharge pressure exceeds the first predetermined pressure and reaches the second predetermined pressure or a pressure lower than the second predetermined pressure; and a pressure relief hole (34) for releasing the oil from an area around a valve spring (23). The second discharge portion, the first discharge portion, the third discharge portion, and the pressure release hole are provided in this order between an introduction portion (29) and a spring retaining member (24) when viewed from the introduction portion (29).
US10591070B2 Sealing high pressure flow devices
Apparatus and method contemplating a high pressure fluid end assembly having a body defining a body bore and defining a recess in the body intersecting the body bore. A closure is joined to the body and forms a sealing surface. A seal is mounted to the body in the recess and configured to extend from the recess beyond the body bore to seal against the sealing surface formed by the closure.
US10591064B2 Spiral wound gasket
Provided is a spiral wound gasket that makes it less likely that gaps that are in communication with each other in a spiral shape will remain between layers of a filler member exposed at a gasket face in a state before the gasket is clamped and that is capable of exhibiting sufficient sealability for flanges provided at pipe joints. The present invention provides a spiral wound gasket in which a laminate of a hoop member made of metal and a filler member is wound around an opening and integrated, and which has gasket faces at respective end portions, wherein, at each of the gasket faces, an end portion of the filler member protrudes past an end portion of the hoop member, and the gasket faces have a surface roughness Rz of 30 μm to 200 μm.
US10591060B2 Low-friction sealing assembly for a wheel-hub unit and wheel-hub unit equipped with such a sealing assembly
Low-friction sealing assembly for a vehicle wheel-hub unit inserted inside an annular interspace defined between a flanged rotating element and a stationary element, coaxial with each other, of the wheel-hub unit to protect at least one ring of revolving bodies arranged between the stationary element and the rotating element, and having a first annular screen and a second annular screen during use integral with the rotating element and with the stationary element; and an annular seal having lips that extend axially and radially projecting from the first screen towards the second screen inside an annular chamber defined by the first and second screens; the sealing assembly being a multi-stage sealing assembly provided with a first inner collecting stage designed to collect and expel some of the contaminants.
US10591047B2 Ring gear mounting arrangement with oil scavenge scheme
An epicyclic gear train for a gas turbine engine according to an example of the present disclosure includes, among other things, a gutter having an annular channel, a sun gear rotatable about an axis, intermediary gears arranged circumferentially about and meshing with the sun gear, and a carrier supporting the intermediary gears, and a ring gear arranged about and intermeshing with the intermediary gears, the ring gear having an aperture axially aligned with the annular channel. The ring gear includes axially spaced apart walls that extend radially outward to define a passageway, and the passageway is arranged radially between the aperture and the annular channel such that the walls inhibit an axial flow of an oil passing from the aperture toward the annular channel.
US10591039B2 Fiber reinforced plenum for limited-slip differential
A net-shaped composite plenum housing body for a differential assembly having a pump is disclosed. The plenum housing body can include a low pressure inlet and a high pressure outlet configured to receive a control valve. The plenum housing body can also define a fluid inlet channel in fluid communication with the low pressure inlet via a first internal port and can be configured to be in fluid communication with an inlet side of the pump when the plenum housing body is assembled onto the differential assembly. The plenum housing body can also define a fluid outlet channel in fluid communication with the high pressure outlet via a second internal port and can be configured to be in fluid communication with an outlet side of the pump when the plenum housing body is assembled onto the differential assembly. The plenum housing body can also be formed as a net-shape fiber reinforced plastic material including chopped fibers, for example, chopped fiberglass fibers, and an epoxy resin.
US10591032B2 Split nut drive
A medical device drive system including a lever body having portions defining a lever body cavity, a nut housing in the lever body cavity, and a first nut at least partially in the first nut cavity. The first nut is slideable in the first nut cavity between an engaged position in which the lead screw interface is engaged with the engagement portion of the lead screw, and a disengaged position in which the lead screw interface is not engaged with the engagement portion of the lead screw. The lead screw interface of the first nut is selectively engageable with the engagement portion of the lead screw by sliding the lever body and pin relative to the first nut housing.
US10591031B2 Electric actuator
There is provided an electric actuator including: a motor that has a motor shaft, a speed reduction mechanism, an output portion that has an output shaft portion, a rotation detection device, and a first bearing. The output shaft portion extends in an axial direction and is disposed on one side in the axial direction of the motor shaft. The output portion has a first recessed portion recessed from the other side to the one side in the axial direction. An end portion of the motor shaft on the one side in the axial direction is accommodated in the first recessed portion. The first bearing is fixed to an inside surface of the first recessed portion in a radial direction. At least a portion of the rotation detection device is disposed at a position overlapping the first recessed portion in the radial direction.
US10591030B2 Aperture-plate moving mechanism
Provided is an aperture-plate moving mechanism, including: a drive block 308 fixed to an aperture plate 301; a linear motion guide 306 for allowing the drive block to move along an axis while preventing the drive block from moving in other directions; a feed screw 302 laid in a direction of the axis; a nut member 305 having a threaded hole engaged with the feed screw, the nut member being prevented from rotating due to a rotation of the feed screw; and an urging member 309 for pressing the drive block onto the nut member in the direction of the axis. With respect to the direction of the axis, the contact portion of either the drive block or the nut member is a convex surface, while the contact portion of the other member is a concave surface having a larger radius of curvature than the convex surface.
US10591024B2 Dual clutch transmission for a motor vehicle
A dual-clutch transmission for a motor vehicle, with gear wheel sets engageable via shift elements, with the gear wheel sets forming particularly precisely eight wheel planes, each of which is allocated to a first sub-transmission and a second sub-transmission, of which each sub-transmission has an input shaft and both sub-transmissions have a common output shaft. The input shafts, which are coaxial with respect to one another, can each be activated in an alternating manner via a power-shift clutch, and the even forward gears are allocated to the first sub-transmission and the odd forward gears are allocated to the second sub-transmission, which can be engaged upon a gear change by way of the shift elements.
US10591019B2 Balancer shaft assemblies
Methods and systems are provided for balancer shaft assemblies featuring bearing caps. In one example, a system may include a bearing cap connected to a housing surrounding a balancer shaft. The bearing cap may have faces which contact components of the balancer shaft. This contact may prevent movement of the balancer shaft in a particular direction.
US10591015B2 Methods and apparatus for suspension adjustment
A shock absorber includes a gas spring cylinder containing a piston moveable between an extended position and a compressed position within the gas spring cylinder. A mechanical actuator is arranged whereby a bleed port is automatically closed when the gas spring is compressed to a predetermined position corresponding to a desired sag setting. In one embodiment, the position corresponds to a predetermined sag setting whereby the gas spring is partially compressed. In another embodiment, a proper sag setting is determined through the use of a processor and sensor that in one instance measure a position of shock absorber components to dictate a proper sag setting and in another instance calculate a pressure corresponding to a preferred sag setting.
US10591013B2 Lubrication mechanism design for aircraft landing gear bearings
A shock absorber with lubricated bearings for an aircraft landing gear includes a piston that is received in a cylinder, and an upper bearing fixed to the piston that slidably engages an inner surface of the cylinder. A lower bearing extends inwardly from a lower portion of the cylinder and engages an outer surface of the piston. The lower bearing has a center axis and defines an annular bearing surface configured to slidably engage the piston outer surface. The annular bearing surface has a first portion that extends circumferentially more than one hundred eighty degrees about the center axis at a constant radius, defining a circular annular segment. A second portion closes the circular annular segment and defines a shallow channel or pocket in the annular bearing surface. In some embodiments the lower bearing further comprises oppositely disposed frustoconical thrust portions.
US10591009B2 Vehicle spring brakes having reduced length
A vehicle spring brake having a parking brake housing that defines a parking brake chamber and a service brake housing that defines a service brake chamber. A flexible membrane separates the parking brake chamber from the service brake chamber and flexes into and out of the service brake chamber based upon a pressure differential between an air pressure in the parking brake chamber and an air pressure in the service brake chamber. A pushrod extends out of the service brake housing when the flexible membrane flexes into the service brake chamber and retracts into the service brake housing when the flexible membrane flexes back out of the service brake chamber. A control valve controls the pressure differential to thereby control movement of the flexible membrane and the pushrod.
US10591003B2 Brake assembly shield and scraper
A brake assembly for a wheel on a vehicle includes a brake disc, a caliper assembly operably coupled to the brake disc, a brake line fluidly coupled to the caliper assembly, and a brake shield positioned adjacent a portion of the caliper assembly. The brake shield includes a first arm positioned on a first side of a portion of the brake disc and a second arm positioned on a second side of the portion of the brake disc. The brake disc further includes a recess configured to receive a portion of the brake line.
US10591002B2 Rotary damper with unidirectional coupling
Rotary damper (15), comprising a casing (17), an intermediate element (31) mounted movably on the casing (17), a braking fluid provided between the casing (17) and the intermediate element (31) so as to brake the movement of the intermediate element (31) relative to the casing (17), a rotor (50) mounted on the intermediate element (31) rotatably about an axis of rotation (x), and a unidirectional coupling arranged between the intermediate element (31) and the rotor (50). The unidirectional coupling comprises at least one radial block (60) arranged between a radially outer surface (52) of the rotor (50) and a radially inner surface (34) of the intermediate element (31), and at least one actuating lobe (55) formed on the rotor (50) and projecting radially from the radially outer surface (52) thereof, the radial bock (60) comprising a wedge part (61) designed to be engaged by the actuating lobe (55) of the rotor (50) during rotation in the first direction of rotation (A) so as to push the radial block (60) in the centrifugal direction and lock it between the rotor (50) and the intermediate element (31).
US10590992B2 Process for producing a rolling bearing cage, in particular for large rolling bearings, and apparatus for carrying out the process
The invention relates to a process for producing a rolling bearing cage, in particular for large rolling bearings, wherein a steel strip with openings for in each case one rolling body is provided and bent to form a ring, wherein, for thermal coating with a thermoplastic powder, the ring is then heated to a temperature above a minimum coating temperature, wherein the ring is then dipped into a fluidized bed comprising the thermoplastic powder, wherein, during the residence time of the ring in the fluidized bed, plastic powder adheres to the ring, melts and forms a continuous coating, and wherein the ring is removed from the fluidized bed after the coating. The invention also relates to an apparatus for carrying out the process.
US10590991B2 Rolling-element bearing
A rolling element bearing includes inner and outer rings having raceways and rolling elements between the raceways. The raceways of the inner and outer rings are coated with a first coating, such as a phosphate coating, and the rolling elements are coated with a second, different, coating such as a black oxide coating.
US10590989B2 Bearing apparatus, motor, and fan motor
A bearing apparatus includes a cylindrical sleeve, a shaft rotatably inserted in the sleeve, lubricating oil arranged in a gap defined between an inner circumferential surface of the sleeve and an outer circumferential surface of the shaft, a seal member arranged at an axially upper end portion of the sleeve projecting from the sleeve, and an annular member fixed to an outer circumferential surface of the axially upper end portion of the shaft to rotate together with the shaft. The annular member includes a projecting portion projecting axially downward. The seal member and an axially lower end portion of the projecting portion overlap each other when viewed in at least one of the axial direction or a radial direction.
US10590981B2 Fastener assembly
This fastener assembly includes a body, an elongated member and a split wedge. The body defines a cavity that converges. An access opening at a small end provides access to the cavity. The member has a circumferential external profile at one end. The split wedge has two or more wedge segments with a flexible hinge connecting each of the wedge segments. Each of the wedge segments has an internal profile. The member is inserted through the access opening into the cavity of the body, and the wedge segments of the split wedge are positioned circumferentially around the member and then the split wedge is wedged in the cavity to maintain the external profile of the member engaged with the internal profile of the wedge segments of the split wedge.
US10590976B2 Anchor for hardenable compound
Anchor for fastening a component to a hollow or solid support material, said anchor comprising a sheath of elongate shape that is intended to be introduced into a hole in said support material, said anchor also comprising a bearing mechanism for bearing against an external face of said support material, situated at a first longitudinal end of said sheath, and a piston member situated at a second, opposite longitudinal end of said sheath and configured to engage with a screw intended to be introduced into said sheath, characterized in that said piston member is configured to be moved longitudinally inside said sheath by said screw.
US10590972B2 Assembly by mechanical connection including at least one part made of composite material
An assembly includes a first part made of composite material and a second part, which parts are held one against the other by at least one fastener system having a fastener element with a head from which there extends a shank. The fastener system further includes a bushing, the bushing including a collar presenting an inside face and an outside face of conical shape. The head of the fastener element bears against the inside face of the collar, while the outside face of the collar bears against a countersink formed in the first part.
US10590967B2 Unidirectional liquid transport systems and methods of manufacture thereof
There is disclosed a unidirectional liquid transport system. The system, or a liquid diode, has an array of elongate units. Each unit is defined by a surrounding fencing, and includes a region generally resembling a U-shaped micro-scale island with a proximal end on one side having an opening and a distal end on the opposite side thereof. A channel is defined between a lateral side of the island and an adjacent fencing thereof, and the channel is divergent from the proximal end towards the distal location on the opposite side thereof. The island includes a reentrant member configured to, upon contact with droplets of a liquid to be transported, initially arrest flow of the liquid and produce a pinning acting to allow building up of excess surface energy, and subsequently cause coalescence of the liquid thus converting the surface energy to kinetic energy for movement of the liquid; and surfaces of the units are fabricated on silicon wafer.
US10590966B2 Method for generating mechanical and electrochemical cavitation, method for changing geometric shape and electrochemical properties of substance surface, method for peeling off rare metal, mechanical and electrochemical cavitation generator, and method for generating nuclear fusion reaction of deuterium
Provided are a method for generating mechanical and electrochemical cavitation, a method for changing the geometric shape and the electrochemical properties of a surface of a substance, a method for peeling off a rare metal using the generated mechanical and electrochemical cavitation, a mechanical and electrochemical cavitation generator, and a method for generating a nuclear fusion reaction of deuterium. In the method for generating mechanical and electrochemical cavitation, a water jet is jetted from a jetting nozzle immersed in water, and flow cavitation generated by the jetting of the water jet is irradiated with an ultrasonic wave to generate cavitation MFC having both a functional effect and an electrochemical effect.
US10590962B2 Directional control valve
An example valve section includes: a valve body configured to be fluidly coupled to the source and the actuator; a spool movable in the valve body intermediate the source and the actuator; a pressure compensator valve disposed upstream from the spool and configured to regulate flow received from the source, where the valve body defines (i) a first passage disposed upstream from the spool and configured to fluidly couple the pressure compensator valve to the spool, and (ii) a second passage disposed downstream from the spool and configured to fluidly couple the spool to the actuator; and a counterbalance valve disposed in the second passage downstream from the spool, where the counterbalance valve is opened to permit flow therethrough from the actuator to the spool in response to a pilot pressure derived from the first passage when the spool is shifted from a neutral position.
US10590957B2 Turbine engine compressor, in particular for an aircraft turboprop engine or turbojet engine
A turbine-engine compressor, in particular for an aircraft turboprop engine or turbojet engine, comprising an annular casing and at least one annular row of variable-pitch blades, each blade comprising a radially external end comprising a pivot mounted in an orifice in the casing and connected by a link to a control ring able to pivot axially about its axis with respect to the casing. Each link comprises a first end fixed to the pivot of the blade and a second end mounted so as to be able to pivot on the control ring. The pivot axes of first and second links on the control ring are offset from each other along the axis of the compressor, the second end of the second link being mounted on the ring by a connecting member, allowing a connection of the sliding or annular linear pivot type.
US10590956B2 Stator-vane structure and turbofan engine employing the same
A stator-vane structure that can suppress pressure loss caused by a gap or a level difference between liners, while forming an air channel with stator vanes made of a composite material and the liners in a turbofan engine, and the turbofan engine employing this stator-vane structure are provided. Inner liners are made to butt against each other so as to clamp therebetween a vane base section of a fan exit guide vane (stator vane) made of a composite material, outer liners are made to butt against each other so as to clamp therebetween a vane tip section of the fan exit guide vane, respectively, and division lines that are formed between these liners on a leading-edge side are made to be along a streamline direction.
US10590955B2 Turbo-molecular pump
A turbo-molecular pump comprises a cylindrical rotor to be rotatably driven by a motor; a cylindrical stator provided corresponding to the rotor; a heater configured to elevate a temperature of the stator to a target temperature; a temperature sensor configured to detect the temperature of the stator; and a control section. A rotation start command is input after start of energization of the heater, the control section stops rotary driving of the rotor at a rated rotation speed until the temperature of the stator reaches a predetermined temperature set lower than the target temperature and begins the rotary driving at the rated rotation speed when the temperature of the stator exceeds the predetermined temperature.
US10590945B2 Fiber composite material and preform and fan blade made therefrom
A fiber composite material comprises a polymer matrix, carbon fibers, and non-carbon fibers, wherein the non-carbon fibers have a strain to failure value greater than the strain to failure value of the carbon fibers. Also discussed is a preform comprising the fiber composite material combined in a three dimensionally woven structure. Also discussed is a fan blade for a jet engine.
US10590942B2 Interpolation of homotopic operating states
A system for real-time modeling includes a compressor designed to operate at a compressor speed, a compressor flow rate, and a compressor pressure ratio. The system also includes a memory designed to store an operating condition matrix that plots multiple compressor pressure ratios to each of a plurality of compressor speeds, and a related operating state matrix that plots multiple compressor flow rates to each of the plurality of compressor speeds. The system also includes a compressor controller to determine a target compressor speed and a target compressor pressure ratio, and to identify a target location in the operating condition matrix based on the target compressor speed and the target compressor pressure ratio. The compressor controller also determines a target compressor flow rate by interpolating values in the operating state matrix based on the target location, and to control the compressor based on the target compressor flow rate.
US10590941B2 Static pressure tap
An air blower includes a blower housing, impeller fan, and pressure tap. The blower housing defines a blower housing interior and includes a housing wall portion, an air inlet and an air outlet. The impeller fan is positioned within the blower housing interior. A first end of the pressure tap is outside the blower housing interior and a second end is inside the blower housing interior. A through passage extends through a body portion and a base portion. The base portion includes a radius portion extending both from the body portion towards the second end and radially outward from the body portion. The second end of the pressure tap is positioned closer to the impeller fan than the housing wall portion.
US10590940B2 Ceiling fan system and electronics housing
A system and apparatus for a ceiling fan electronics assembly including a housing with an interior for housing an electrical system. The electrical system can provide a supply of power to the ceiling fan as well as interpret electrical instruction signals for controlling the operation of the ceiling fan.
US10590938B2 Irregular-pitch regenerative blower and optimization design method for same
Provided is a regenerative blower. According to an illustrative embodiment of the present invention, the regenerative blower comprises an impeller comprising a plurality of blades disposed spaced apart in the circumferential direction, wherein, in the plurality of blades, each blade gap is arranged at an incremental angle (ΔΘi).
US10590933B2 Rotary compressor
A rotary compressor including a cylindrical compressor housing provided with an inlet unit of a refrigerant and a discharging unit of the refrigerant, a compressing unit which is disposed inside the compressor housing and includes a cylinder and a piston for compressing the refrigerant sucked in from the inlet portion, a rotation shaft provided with the piston of the compressing unit, and a motor which includes a cylindrical stator and a rotor that is provided on another end side of the rotation shaft and that rotates inside the stator, and which drives the compressing unit via the rotation shaft, in which an outer circumferential portion of the stator includes a concave portion and is fixed to an inner circumferential portion of the compressor housing in a transition fit state, and in which the compressor housing includes a weld portion which is joined to the concave portion of the stator.
US10590923B2 Reciprocating pump
A reciprocating pump capable of reducing its overall size by suppressing the size of an entire drive unit. A plurality of piston parts move in the same direction and draw fluid into a plurality of pump chambers and discharge the fluid. The pump chambers are adjacent to each other. A motor has a drive shaft between the centers of piston parts located at both ends in the installation direction of the pump chambers and oriented in a direction substantially orthogonal to the installation direction of the pump chambers and substantially orthogonal to the moving direction of the piston parts. A plurality of cams are aligned adjacent each other in the axial direction on the motor drive shaft. The cams are linked to the piston parts so that the cams cause the reciprocal movement of the piston parts.
US10590920B2 Pump device
A pump device (1) is provided comprising: a shaft (2), rotor means (3a, 3b) fixed to said shaft (2) in rotational direction, said rotor means (3a, 3b) having pressure chambers (5a, 5b) the volume of which varying during a rotation of said rotor means (3a, 3b), port plate means (15a, 15b) having a through going opening (16a, 16b) for each of said pressure chambers (5a, 5b) and being connected to said rotor means (3a, 3b) in rotational direction, and valve plate means (17a, 17b) cooperating with said port plate means (15a, 15b). It is intended to pressurize a high volume of fluid, in particular water, within a limited space. To this end said rotor means (3a, 3b) comprise a first rotor (3a) and at least a second rotor (3b), both rotors being fixed to said shaft (2) in rotational direction, said first rotor (3a) having at least a first pressure chamber (5a) and said second rotor (3b) having at least a second pressure chamber (5b), said port plate means (15a, 15b) having a first port plate (15a) and at least a second port plate (15b), said first port plate (15a) having a through going opening (16a) for said first pressure chamber (5a) and being connected to said first rotor (3a) in rotational direction, said second port plate (15b) having a through going opening (16b) for said second pressure chamber (5b) and being connected to said second rotor (3b) in rotational direction, said valve plate means (17a, 17b) having a first valve plate (17a) and at least a second valve plate (17b), said first valve plate (17a) cooperating with said first port plate (15a), and said second valve plate (17b) cooperating with said second port plate (15b), wherein at least one of said first rotor (3a) and said second rotor (3b) comprises force generating means (19) pressing said second port plate (15b) against said second valve plate (17b) even in absence of hydraulic pressure in said second pressure chamber (5b).
US10590919B2 Ground based systems and methods for testing reaction thrusters
System (300, 400) and methods (500) for testing a reaction thruster (100) in a vacuum environment. The methods comprise: disposing the reaction thruster in a vacuum chamber which is at least partially connected to earth ground; removing at least one gas from the vacuum chamber to provide the vacuum environment; operating the reaction thruster so as to create a beam of electrons; and/or electrically isolating the electrons of the beam from at least one electrically conductive surface of the vacuum chamber. The electrical isolation can be achieved by applying an electrical bias voltage to the beam via an electrode. The electrode may comprise a conductive object disposed in the vacuum chamber and/or at least a portion of a vacuum chamber wall. In all cases, the electrode is electrically isolated from a portion of the vacuum chamber that is connected to ground.
US10590913B2 Adjustment unit for adjusting the pitch of a rotor blade, and wind turbine with such an adjustment unit
The invention relates to wind turbines with variable rotor blades whose pitch angle can be adjusted, wherein an adjustment unit for adjusting the pitch angle of a wind turbine rotor blade with a pivot bearing comprising at least two coaxial bearing rings that are rotatable against each other, at least one adjustment actuator for rotating the two bearing rings against each other, and a supply unit for supplying the adjustment actuator with energy, wherein the at least one adjustment actuator and the supply unit are disposed on opposite sides on a plate-shaped adjustment drive carrier part which is directly or indirectly rotatably connected with one of the bearing rings and comprises a rotatable support bearing for the rotatable support of the adjustment actuator on the carrier part. The supply unit is connected with the adjustment actuator by at least one pressurized-media channel passing through the support bearing.
US10590912B2 Counteracting tower oscillations of an idling wind turbine
The invention presents a method for operating a horizontal axis wind turbine, the wind turbine comprising a tower and a rotor with at least one rotor blade, the rotor being connected to the tower, and being adapted to drive a generator connected to a utility grid, wherein a pitch angle of each rotor blade is adjustable, the method comprising detecting, when the wind turbine is in an idling power producing situation in relation to the utility grid, a tower oscillation, and controlling, when the wind turbine is in the idling power producing situation, the pitch angle of the at least one rotor blade so as to produce aerodynamic forces counteracting the detected tower oscillation.
US10590905B2 Floating apparatus for wave power generation
The floating apparatus for wave power generation according to the present invention includes; a floating unit floating on a sea surface; an energy unit configured to convert a kinetic energy of the floating unit to an electric or hydraulic energy; and a transfer unit configured to transfer the kinetic energy of the floating unit to the energy unit.
US10590904B2 Guide vane of hydraulic machinery and hydraulic machine
A vane body of a guide vane includes a leading edge, and a trailing edge which is located closer to a runner than the leading edge, when located radially outside the runner. A projection extending in a direction from the trailing edge toward the leading edge is provided on an internal-diameter side blade face of the vane body, at least in any one of one side area of the internal-diameter side blade face and the other side area thereof in an axial direction of a guide vane rotation shaft, the internal-diameter side blade face being disposed on a side of the runner. The projection has a projection rear end of an arcuate shape, which projection rear end is formed to extend along a rotation trajectory which is drawn by the trailing edge when the vane body is rotated about the guide vane rotation shaft.
US10590899B2 Fuel injectors with improved coefficient of fuel discharge
Nozzles and method of making the same are disclosed. The disclosed nozzles have at least one nozzle through-hole therein, wherein the at least one nozzle through-hole exhibits a coefficient of discharge, CD, of greater than about 0.50. Fuel injectors containing the nozzle are also disclosed. Methods of making and using nozzles and fuel injectors are further disclosed.
US10590898B2 Internal combustion engine with injection device arranged in the cylinder barrel, and method for operating an internal combustion engine of said type
Examples are directed to a fuel injection device positioned in a cylinder liner. In one example, a cylinder includes a combustion chamber which is jointly formed by a piston crown of a piston, by a cylinder barrel which laterally delimits the combustion chamber, and by a cylinder head. The cylinder includes an injection device positioned in the cylinder barrel for direct introduction of fuel into the combustion chamber, which injection device has at least one opening which, during a course of an injection process, is configured to be activated to introduce fuel into the combustion chamber, the injection device terminating flush, at a combustion chamber side, with the cylinder barrel.
US10590892B2 Methods and systems for vacuum generation using a throttle
Methods and systems are provided for generating vacuum via a throttle. In one example, a method may comprise rotating the throttle to a first fully closed position to provide vacuum to a first vacuum consumption device and rotating the throttle to a second fully closed position to provide vacuum to a second vacuum consumption device. The method may further include rotating the throttle to a partially closed position to provide vacuum to both the first and second vacuum consumption devices.
US10590891B2 Member for activating substance back ground
The present invention is to provide a device for activating a substance, which is a flexible sheet that is available regardless of the shape of each of the device that has a substance to be activated inside. The member for activating a substance 1 of the present invention is flexible. The member for activating a substance 1 includes a metal layer 11 containing a metal with a redox potential of 0 V or less or an alloy of a metal with a redox potential of 0 V or less and a radiation generating layer 12 containing a mixture of a natural ore containing a radioactive substance with a radiolucent resin. The dose of radiation generated from the radiation generating layer 12 is from 0.02 μSv/h or more to 0.2 μSv/h or less. To enhance the flexibility, a radiation shielding layer that shields radiation generated from the radiation generating layer 12 is preferably unformed.
US10590886B2 Aircraft turbojet engine nacelle
The present disclosure relates to an aircraft turbojet engine nacelle, the nacelle including a rear section without a lower bifurcation, the rear section including a thrust reversal system, the thrust reversal system including a mobile cowl. The nacelle includes a guide system that translates as one with the mobile cowl, the guide system collaborating with at least one slide that is fixed in relation to the nacelle, the guide system and the slide being arranged near the position referred to as the 6 o'clock position.
US10590884B2 Steel piston with cooling gallery and method of construction thereof
A piston and method of construction is provided. The piston includes a top part fixed to a bottom part. The top part has an uppermost surface with annular inner and outer upper joining surfaces depending therefrom. The bottom part has a pair of pin bosses with pin bores aligned with one another along a pin bore axis; a pair of upwardly extending annular inner and outer lower joining surfaces and a combustion bowl wall. Inner and outer weld joints fix the inner and outer upper and lower joining surfaces to one another. An annular cooling gallery is formed laterally between the upper and lower joining surfaces. The inner weld joint joining the top part to the bottom part is located within the combustion bowl wall and configured to minimized the compression height of the piston.
US10590883B2 Parabolic combustion engine
A cylinder for an internal combustion engine comprising at least one combustion chamber and a squish area disposed at or around a base of the at least one combustion chamber, wherein the at least one combustion chamber comprises a paraboloidal cavity.
US10590882B2 Fuel injector control systems and methods
An injector driver module includes: a first node that is connected to a first terminal of a fuel injector; a first switch configured to, when closed, connect a first potential of a battery to the first node; a second switch configured to, when closed, connect a second potential that is greater than the first potential to the first node; a second node that is connected to a second terminal of the fuel injector; and a third switch configured to, when closed, connect a ground potential to the second node. A switch control module is configured to, starting at a target injecting timing for a fuel injection event of the fuel injector: maintain the third switch closed; and switch the second switch using a pulse width modulated (PWM) signal having (i) a duty cycle that is less than 100 percent and (ii) a predetermined frequency.
US10590880B2 Controller for internal combustion engine
After start-up of an internal combustion engine, a CPU divides a request injection amount, which is used to control the air-fuel ratio to a target value, into an amount of fuel injected by a port injection valve and an amount of fuel injected by a direct injection valve based on rotation speed and a load ratio. When the amount of fuel injected by the port injection valve changes from zero to greater than zero, the CPU decreases the actual fuel injection amount from the divided fuel injection amount then gradually increases to the divided fuel injection amount. When the amount of fuel injected by the port injection valve is gradually increased, the amount of fuel injected by the direct injection valve is increased from the divided fuel injection amount so that the request injection amount of fuel is injected by the port injection valve and the direct injection valve.
US10590879B2 Variable displacement engine diagnostic method
Methods and systems are provided for diagnosing a variable displacement engine. In one example, a method includes during steady-state vehicle cruising, operating an engine with one or more cylinders of the engine deactivated, commanding the one or more cylinders to reactivate, and indicating cylinder valve actuator degradation responsive to a fuel usage change following the command to reactivate.
US10590874B2 Systems and methods for conducting onboard engine cleaning routines in a vehicle
Methods and systems are provided for mitigating issues related to sluggish engine performance. In one example, a method comprises, responsive to an indication of degradation of one or more cylinders in the engine, reducing carbon buildup associated with the one or more cylinders via injecting a diesel exhaust fluid into an intake manifold of the engine while the engine is combusting air and fuel. In this way, a water content of the diesel exhaust fluid may be vaporized in the one or more engine cylinders, which may effectively reduce the carbon buildup.
US10590872B2 Cylinder exhaust gas recirculation distribution measurement systems and methods
Methods and systems are provided for measuring exhaust gas recirculation (EGR) distribution among individual engine cylinders. In one example, a method may include fluidly coupling a plurality of intake runners of an engine to a vacuum pump, diverting a portion of intake charge gas from the intake runner to a gas composition sensor with the vacuum pump, measuring an oxygen concentration of the diverted intake charge portion with the gas composition sensor, and estimating an EGR concentration of the intake charge based on the measured oxygen concentration.
US10590867B2 Method of operating an engine assembly
A method of operating a compoundable engine that includes a turbine having a turbine shaft and an intermittent internal combustion engine having an engine shaft. The engine shaft is rotated at a first rotational speed. The turbine is driven by exhaust gases of the intermittent internal combustion engine to rotate the turbine shaft while the engine shaft rotates independently from the turbine shaft. A rotatable load is driven with the turbine shaft. A rotational speed of the engine shaft is increased from the first rotational speed until the turbine shaft reaches a predetermined rotational speed. After the turbine shaft has reached the predetermined rotational speed, the rotational speed of the engine shaft is adjusted until the turbine shaft and the engine shaft are drivingly engageable with each other, and the turbine shaft with the engine shaft are engaged such that both are in driving engagement with the rotatable load.
US10590866B2 Method and an apparatus for controlling an internal combustion engine with a high pressure gas injection
A method is provided for controlling a high pressure gas injection internal combustion engine including at least one cylinder, the method including supplying a first gaseous fuel from a first gas injection system and injecting the first gaseous fuel in at least one of the at least one cylinder. The method includes converting waste gas from the first gas injection system to a second fuel, and injecting the second fuel obtained by the conversion into at least one of said at least one cylinder.
US10590865B2 Methods and systems for controlling machine speed
A machine includes an engine, one or more machine retarder systems, a grade sensor, a load sensor, and a controller. Each of the retarder systems has a retarding capability including an amount of energy the respective retarder system can dissipate in one or more systems of the machine powering or transmitting power to propel the machine. The grade sensor is configured to measure a grade at which the machine is disposed. The load sensor configured to measure a load on the machine. The controller is in electrical communication with the engine, the one or more retarder systems, the grade sensor, and the load sensor. The controller determines a machine speed limit based on the grade, the load and the retarding capability of each of the one or more retarder systems.
US10590856B2 Gas turbine engine having an annular core bleed
A gas turbine engine including a compressor, a turbine having one or more stages and a combustor, the combustor being located between the compressor and turbine. The gas turbine engine further includes a bleed from a core defined by a core duct, the core duct surrounding and extending between the turbine and combustor at least. The bleed includes at least one inlet located downstream of the combustor and upstream of at least one of the turbine stages. The turbine is arranged in use to drive the compressor. The bleed is arranged to be controllable in use to selectively bleed air from the core through the inlet and to thereby control the power delivered by the turbine to the compressor.
US10590850B2 Burner, combustor, and gas turbine
A burner injects a mixture of fuel and air from a base end side far from a combustion chamber toward a distal end side close to the combustion chamber. The burner has a fuel passage having a turn-back part turning back and channeling the fuel between the base end side and the distal end side. The burner has a premixed gas passage formed to surround the fuel passage. The burner has a fuel introduction part introducing the fuel channeled through the fuel passage into the premixed gas passage from the base end side to the distal end side. The burner has an air supply part supplying the premixed gas passage with air on the base end side.
US10590845B1 Cam-driven radial rotary engine incorporating an HCCI apparatus
A two cycle-opposed piston, two cycle, homogenous charge compression ignition engine with cylinder sets, each cylinder set having a first cylinder with an intake port; a second cylinder coaxially aligned with the first cylinder and having an exhaust port; a first piston engaged within the first cylinder; a second piston engaged within the second cylinder; a combustion chamber formed between the first piston and the second piston; a first cam mechanically engaged with the first piston; a mechanical device to convert reciprocating motion to rotational motion connected to the second piston; and a charge pump connected to the intake port by an intake passage.
US10590843B2 Portable generator having a configurable load bank
A portable generator includes a combustion engine. The portable generator includes an electric generator coupled to the combustion engine. The portable generator can include a load bank. When the electric generator operates at a first voltage and generates less than a threshold amount, the load bank is coupled to the electric generator in a first configuration. When the electric generator operates at a second voltage that is different than the first voltage, the load bank is coupled to the electric generator in a second configuration that is different than the first configuration.
US10590842B2 Compound engine assembly with bleed air
A compound engine assembly for use as an auxiliary power unit for an aircraft and including an engine core with internal combustion engine(s), a compressor having an outlet in fluid communication with an engine core inlet, a bleed conduit in fluid communication with the compressor outlet through a bleed air valve, and a turbine section having an inlet in fluid communication with the engine core outlet and configured to compound power with the engine core. The turbine section may include a first stage turbine having an inlet in fluid communication with the engine core outlet and a second stage turbine having an inlet in fluid communication the first stage turbine outlet. A method of providing compressed air and electrical power to an aircraft is also discussed.
US10590838B2 Supercharger and internal combustion engine
A supercharger includes a first introduction part having a first flow channel; a second introduction part having a second flow channel; a chamber into which the exhaust gas is introduced; an outlet part having one or a plurality of outlet flow channels; and a valve member housed in the chamber. The chamber has a first introduction port that leads to the first flow channel, a second introduction port that leads to the second flow channel, and one or a plurality of outlet ports that lead to the outlet flow channel. A main circulation space is secured. The valve member is capable of opening or closing, and allows two or more opened ports among the first introduction port, the second introduction port, and the outlet port to communicate with each other through the main circulation space.
US10590832B2 Radiator reservoir tank and radiator structure
There is provided a radiator reservoir tank including: a tank body that is connected to a radiator and that includes an inlet section and an accumulation section for cooling water; a first rib that is disposed inside the tank body, and that extends out from a side wall at one side of facing side walls of the tank body toward another side, and that partitions between the inlet section and the accumulation section, and that is provided with a gap to the side wall at the other side; and a second rib that is provided further toward the inlet section side or the accumulation section side than the first rib, that extends out from the side wall at the other side toward the one side, and that is provided with a gap to the side wall at the one side.
US10590815B2 Lubricating device for engine
The first opening part penetrates the first partition wall that separates the crank chamber and the oil sump chamber. The lubricating device of the engine includes an oil mist generation control part. The oil mist generation control part disperses gas injected from the crank chamber into the oil sump chamber through the first opening part when the crank chamber has a positive pressure or restricts the flow of oil with which the injected gas collides, thereby controlling an amount of oil mist generated in the oil sump chamber.
US10590806B2 Exhaust system and gas turbine
An exhaust system and a gas turbine, in which the exhaust system includes an exhaust casing; an outer diffuser supported inside the exhaust casing; an inner diffuser disposed inside the outer diffuser to form an exhaust gas flow passage between the inner diffuser and the outer diffuser; a strut cover coupled at a first end to the outer diffuser and coupled at a second end to the inner diffuser; and a second cooling air introduction port provided in the exhaust casing, further on the downstream side of the exhaust gas flow passage than the strut cover. Furthermore, a non-perforated partition member having an annular shape is arranged so as to cover the outer side of the outer diffuser and is supported by the exhaust casing to form a cooling air flow passage.
US10590798B2 Non-integral blade and platform segment for rotor
A rotor includes a rotor hub, a plurality of blades mounted in a circumferentially-spaced arrangement on the rotor hub and a plurality of platform segments circumferentially arranged, respectively, between neighboring ones of the blades. The platform segments include core gas-path defining surfaces and are mounted with a freedom to circumferentially move relative to the neighboring ones of the blades.
US10590795B2 Vane arm with tri-wedge circular pocket
A vane arm may comprise a first end having a first surface and a second surface opposite the first surface. A vane stem aperture may be formed through the first end of the vane arm. The first surface may define a first perimeter of the vane stem aperture. The second surface may defines a second perimeter of the vane stem aperture. The second perimeter may comprise a circular or elliptical shape. A first wedge face and second wedge face may define a portion of the vane stem aperture.
US10590791B2 Shaft seal assembly with contaminant detection system
A seal assembly for sealing a fluid passageway from contaminants is disclosed. The fluid passageway is formed by a rotating shaft entering an opening in a housing. The fluid passageway connects an interior of the housing, and any exterior of the housing. The seal assembly includes a first sealing member and a second sealing member, which divides the fluid passage into an interior section, an open section, and a sealed section. The interior section is exposed to the interior of the housing. The sealed section is fluidly sealed between the interior section and the open section. A sensor is disposed within the sealed section. The sensor is configured to sense the contaminants within the sealed section and is electronically coupled to a controller configured to send an alarm signal. The sensor is a moisture sensor and extends into an annular recess formed in the stationary member.
US10590772B1 Second stage turbine blade
A turbine blade having an airfoil profile substantially in accordance with Cartesian coordinate values of X, Y, and Z set forth in Table 1, where the X and Y values are in inches and the Z values are non-dimensional values from 0 to 1 and convertible to Z distances in inches by multiplying the Z values by the height of the airfoil in inches. The X and Y values are distances which, when connected by smooth continuing arcs, define airfoil profile sections at each distance Z. The profile sections at each distance Z are joined smoothly to one another to form an airfoil shape. The X, Y, and Z distances may be scaled as a function of the same constant number and the X, Y, and Z distances lie within an envelope of approximately +/−0.032 inches in directions normal to the airfoil.
US10590771B2 Rotary fluid pressure device with drive-in-drive valve arrangement
A rotary fluid pressure device, such as a low-speed, high-torque gerotor motor, is provided with a valve drive shaft that is partially inserted into and engaged with a main drive shaft as the main drive shaft engages a rotating output shaft and engages a rotating and orbiting star member of a positive displacement device. The device is also provided with a drive retainer configured to retain the engagement of the main drive shaft and the valve drive shaft.
US10590770B2 Reversing mechanism for a power tool
A reversing mechanism for a pneumatically or hydraulically powered tool having a rotor adapted to rotate in either of first and second rotational directions. The reversing mechanism allows a user to actuate a button and rotate a valve to direct air flow through the tool. By pressing the button, the button will move a base laterally, and in doing so, rotates the valve. Rotating the valve then aligns a barrier of the valve in a direction tangential to the selected rotational direction of the tool, better directing forced air or fluid and more efficiently distributing the air or fluid in the selected rotational direction.
US10590765B1 Well sampling system incorporating corrugated and slotted injection system and method of use
A device and method for collecting sample fluids from an underground source which includes sample wells terminating in a corrugated conduit and sieve. The sampling regions for each sample well is separated by a grout or expanding seal barrier. Negative pressure is optionally applied to extract fluids from the underground matrix for sampling. The device can also be used for remediating an environmental contaminant from soil or aquifers. Upon identification of at least one environmental contaminant, a remediation composition is injected into the soil or aquifer using the sampling wells of the device. The remediation fluids can be directed to specific locations by selectively utilizing one or more sampling wells to inject the remediation fluid.
US10590754B2 Along tool string deployed sensors
A sensor system includes interconnected and axially spaced apart sensor devices deployed along an outer surface of a downhole tool string. The sensor devices including a sensor disposed with a protective housing and control electronics located remote from the sensor devices and operationally connected to the sensors.
US10590753B2 Downhole tool
A survey tool for attachment to a drill string for inserting the survey tool into a borehole, the survey tool comprising a housing having a proximal end adapted for attachment to the drill string and a bore traversing the housing adapted to receive fluid from the drill string, and a piston adapted to be received within the bore, the piston being adapted to be selectively displaced between at least a first condition and a second condition, wherein in the first condition the fluid exists the housing at a first location and in the second condition the fluid exists the housing at a second location.
US10590751B2 Systems and apparatuses for separating wellbore fluids and solids during production
There is provided apparatuses, and related systems, for effecting production of oil from a reservoir. A separator is provided and configured to mitigate problems with solid debris accumulation within the wellbore. A system is also provided, including the separator, and is disposed within a wellbore. A pump is also provided, and disposed in fluid communication with, and downstream from, the separator, for receiving reservoir fluids from which gaseous and solid material have been separated by the separator.
US10590747B2 Real-time control of diverters
In some aspects, the present disclosure includes systems and methods for determining and delivering diverting material to dominant fractures in a stage of a subterranean formation. The method includes creating or extending a plurality of fractures in a stage of a subterranean formation; pumping fracturing fluid to the plurality of fractures; identifying dominant fractures among the plurality of fractures; determining a desired amount of diverters to deliver to the dominant fractures; and pumping the determined amount of diverters to the dominant fractures so as to redistribute the flow of fracturing fluid between the plurality of fractures.
US10590742B2 Protecting a fluid stream from fouling using a phase change material
A system and method for delivering heat to a fluid in a fluid production pipeline. Particles are injected into a line adjacent the fluid production pipeline. The particles include a microencapsulated liquid exothermic phase change material configured to undergo a phase change by solidification and release heat at a selected temperature. The released heat is transferred to the fluid production pipeline.
US10590736B2 Fusible alloy plug in flow control device
A “passive” apparatus and method for isolating flow within a thermal wellbore wherein inflow apertures are plugged with a temporary fusible alloy plug that can be selectively removed by increasing the wellbore temperature.
US10590734B2 Casing landing and cementing tool and methods of use
A casing landing and cementing tool has a wellbore obstruction-clearing tool at a downhole end thereof and a check valve uphole of any fluid vulnerable components to isolate the vulnerable components from the threat of cement incursion. The check valve is manufactured of drillable materials, the plunger being axially actuable but non-rotatable, the valve body being threadably secured within the tool. In one aspect the tool is a sleeve bit rotatably and reciprocally coupled about a mandrel secured to a non-rotating casing string, the check valve located in the mandrel. In another aspect, the tool is a bit coupled to a rotatable casing string, the check valve located in the bit.
US10590726B1 Select mode subsea electronics module
A plurality of PODs for a lower marine riser package (LMRP) is disclosed. At least a first subsea electronics module (SEM) and a second SEM are provided in a first POD of the plurality of PODs. At least a third SEM and a fourth SEM are provided in a second pod. The third SEM is redundant with the first SEM and the fourth SEM is redundant with the second SEM. At least one selector circuit is provided to transmit an SEM select signal that electrically activates or electrically deactivates the first SEM separately from the third SEM. As a result, each of the SEMs in the plurality of PODs may be separately activated or deactivated without a need to turn off fluid provided to hydraulic valves in the first and the second PODs that are controlled by corresponding SEMs.
US10590723B2 Method for removing a downhole plug
A method of removing a downhole zonal isolation device includes removing the downhole zonal isolation device arranged in a wellbore with a bottom hole assembly (BHA) of a downhole string formed from a plurality of tubulars, and introducing a downhole fluid through a screen assembly mounted to the drill string uphole relative to the BHA.
US10590717B2 Centralizer system
A stress-free centralizer system for wellbore tubulars having a centralizer portion with hollow vanes or solid vanes. An injectable material can be configured to harden at ambient or elevated temperatures and installed into the hollow vanes while coating a portion of the inner surface of the centralizer portion. Alternatively, a swellable encapsulation and shape shifting material can be used instead of the injectable material. Additionally, primers and adhesives can be used with the centralizer portion. Both materials when hardened or swollen can be configured to withstand temperatures and pressures within a wellbore for twenty-four hours without melting or degrading. The centralizer portion can simultaneously prevent axial movement and rotational movement while installed on the wellbore tubular, distribute load evenly around the centralizer portion, and provide cathodic protection to the wellbore tubular without using a stop collar with screws.
US10590712B1 Systems and methods for mounting a cutter in a drill bit
Rotary drill bits may include on or more cutting element assemblies which include a cutter and a mounting system. In one embodiment, the mounting system includes a housing, a first bearing component disposed within the housing, and a second bearing component associated with the cutting element. In certain embodiments, the bearing components may comprise a table of superhard material bonded with a substrate. In one or more embodiments, the bearing components may include bearing surfaces that are arcuate. For example, the bearing surfaces may be substantially spherical (a portion of a sphere). The bearing components may be arranged to act as a radial bearing as well as a thrust bearing for the cutting element, enabling the cutting element to rotate about a longitudinal axis of the cutter, relative to the housing, while also enabling the longitudinal axis of the cutter to be displaced (change angles) relative to the housing.
US10590709B2 Downhole oscillation apparatus
A downhole oscillation tool includes a Moineau-type positive displacement pulse motor and a valve assembly for use in a drill string. The pulse motor includes a rotor configured to nutate within the bore of a stator. The rotor has at least two helical lobes that extend the length of the rotor, and the stator bore defines at least three helical lobes that extend the length of the stator. The valve assembly includes a first valve plate connected to the bottom end of the rotor and abuts the second valve plate to form a sliding seal. The second valve plate is fixedly coupled to the stator and remains stationary. First valve ports extend axially through the first valve plate, and second valve ports extend axially through the second valve plate. The first valve ports and second valve ports intermittently overlap as the first valve plate slides across the second valve plate to create pulses in the drilling fluid which is pumped through the tool to power the motor and valve assembly. The tool can generate pulses of different amplitudes and different wavelengths in each rotational cycle. The tool further includes a drop ball assembly configured to activate and deactivate the tool.
US10590707B2 Augmented drilling system
A drill string comprises a mechanical drill bit and a ram accelerator with a launch tube proximate to the mechanical drill bit. A projectile accelerated by the ram accelerator exits the mechanical drill bit through an orifice and impacts a geologic formation. The impact weakens a portion of the formation, enabling the drill bit to penetrate the weakened portion more easily. An endcap may be used to prevent outside material from entering the ram accelerator. The projectile may pass through or otherwise displace the endcap during operation. The launch tube may be positioned at an angle relative to the drill bit such that projectiles impact and weaken the formation on a particular side. Contact between the drill bit and the formation may direct the drill bit toward the weakened side, enabling the ram accelerator to be used to steer the drill bit.
US10590705B2 Impact-driven downhole motors
A downhole motor has a bearing mandrel rotatably disposed within a housing, plus an impact adapter disposed above and connected to the bearing mandrel and rotatable therewith. The impact adapter has upwardly-projecting teeth engageable with downwardly-projecting teeth on a drive mandrel disposed above and coaxially aligned with the impact adapter. The drive mandrel is both rotatable and axially movable within the housing, and relative to the impact adapter. By means of a cam assembly and a helical spring (or other energy storage means) associated with the drive mandrel, rotation of the drive mandrel causes upward movement of the drive mandrel within the housing, thus compressing the spring. Further rotation causes instantaneous dropping of the drive mandrel, releasing energy stored in the spring, and causing the application of rotational and/or axial impacts to the bearing mandrel, and thus to a drill bit connected to the bearing mandrel.
US10590703B2 Ladder, top and method
A ladder having a first rail. The ladder having a second rail. The ladder having a plastic top directly attached to the first rail and second rail with fasteners. The top having a first side and a second side. The first side having a gap with a surface with a first rectangular slot and a second rectangular slot extending from the first rectangular slot so an external corner can fit into the first rectangular slot when the top leans against the corner. The surface of the first side having a first notch in the gap so a first rectangular plank can fit into the first notch when the top leans against the plank. The first notch having a width slightly larger than a width of the first plank. A ladder top. A method for using a ladder.
US10590694B2 Glass door apparatus
The invention provides a glass door apparatus with a right and a left glass door leaf (10, 100) and functional end caps (40a, 40b, 240a, 240b), which respectively have a protrusion (52a, 52b, 252a, 252b), which, with respect to a lateral front face of the functional end cap protrudes laterally outwards in a manner at least substantially parallel to a pane face of a glass pane of one glass door leaf as well as away from said glass pane, and/or a cavity (54a, 54b, 254a, 254b) which, with respect to said lateral front face, protrudes laterally inwards in a manner is at least substantially parallel to said pane face and towards said glass pane and which, in the opposite direction, opens laterally outwardly, and wherein, in the closed state of glass door apparatus, the protrusion and/or the cavity is/are overlapped with a complementary counterpiece of the other glass door leaf.
US10590690B2 Refrigerator and control method for refrigerator
Provided is a refrigerator. While a user is holding an object in both hands, a door may be automatically and additionally opened using another part of a body other than hands.
US10590684B2 Door device
The invention provides a door device (1) adapted to provide a watertight condition against an external surface, the door device (1) comprising a main support surface (2), a main spar (10), first and second main closing elements (3, 4), first, second, third and fourth connecting elements (5, 6, 7, 8), primary guiding elements (91, 92), a transversal element (11) comprising an auxiliary closing wedge (111) and secondary guiding elements (93, 94), wherein along the movement of the main spar (10) between a first inactive position and a second watertight position, the movement of each second connecting element (6) is limited by the corresponding primary guiding element (91, 92) to the direction of said primary guiding element (91, 92), making the first and second main closing elements (3, 4) exit a main area (2a). When the main spar (10) is in the watertight position, the watertight gap is equal to the length of the watertight side of the auxiliary closing wedge (111). The invention also provides a watertight system and a method.
US10590683B2 Vehicle hood latch and method of unlatching a vehicle hood
A vehicle hood latch and method of unlatching a vehicle hood is provided. The vehicle hood latch includes a housing; a ratchet pivotally mounted on the housing; a pawl pivotally mounted on the housing and biased into engagement with the ratchet; a pin fixed for conjoint movement with the pawl; a double pull lever operably mounted to the housing and having an abutment surface configured for operable engagement with the pin, and a primary safety catch lever operably mounted to the housing. The primary safety catch lever is configured to pivot from a locked first position to an unlocked second position. The primary safety catch lever moves from the first locked position to the second unlocked position in response to translational movement of the double pull lever caused by engagement of the pin with the abutment surface of the double pull lever.
US10590682B2 Closure and latching mechanisms
A closing and latching mechanism for a closure in which further rotation of an input shaft in a latching direction results in engagement of a release cam with a release cam follower and movement of a release slider which moves a pawl into a position in which a claw is free to move from a latched position to an unlatched position and the claw then moves towards the unlatched position under the action of a biasing spring.
US10590678B2 Locking state detection apparatus
A locking state detector comprises a magnet disposed at a first portion of a casing which has an opening that is lockable with an opening locking means. A detector is disposed at a second portion of the casing, the second portion being spaced apart from the first portion such that a clearance between the first and second portions is formed. An interfering component is fixed to an interfering component pivoting means, which is disposed in the opening locking means and arranged to pivot into the clearance and out of the clearance when the interfering component pivoting means is rotated. The detector is arranged to detect a locked state and a non-locked state of the opening locking means in cooperation with the magnet and the interfering component, and to indicate the detected state for subsequent processing.
US10590676B2 Shelter with extended eaves
A shelter that includes a slider and a strut mechanism mounted on support posts of the shelter that automatically actuate and extend from the side of the support posts when the shelter is expanded from its collapsed state. The strut mechanism provides support for an eave that extends outside from all or a portion of the perimeter of the shelter defined by the corners of the support posts. An automatic hard-stop mechanism is incorporated into the support posts that prevent the eave sliders and strut mechanisms from becoming over-extended. The support posts are configured and oriented relative to the other components of the shelter frame and shelter boundary so to minimize the footprint or size of the shelter when in the collapsed state.
US10590673B2 Tilt tower and pipe auger anchor assembly
A tilt tower and pipe auger anchor assembly comprising a tilt tower having a mast and a swing tube and a coax cable engaging both the mast and the swing tube, the mast has a near end, the near end has a mast flange plate with fastener holes therethrough. A pipe auger anchor has walls defining a generally hollow elongated body having a near end and a removed end, the near end including a pipe auger anchor flange plate mateable with the mast flange plate. The pipe auger anchor flange plate has fastener openings therein and fixedly attached to the near end perpendicular to the longitudinal axis of the hollow elongated body and an auger at the removed end. The auger provides a penetration force when the body is rotated and the auger is engaged with the ground.
US10590671B1 Configurable modular shelter system
A modular shelter system includes a floor panel having a first curved surface along a lateral edge on a top side of the floor panel and a first inside surface located inside of the first curved surface. The modular shelter system additionally includes a wall panel having a second curved surface along a bottom end of the wall panel, wherein the second curved surface is configured to rotate relative to the first curved surface, and wherein the second curved surface is configured to mate with the first curved surface. The wall panel further has a second inside surface located inside of the second curved surface, wherein the second inside surface is configured to mate with the first inside surface when the wall panel is erected over the floor panel.
US10590666B2 Binding machine
A binding machine includes a wire feeding unit configured to feed a wire, a curl guide configured to curl the wire fed by the wire feeding unit around an object to be bound, a binding unit including a twisting shaft provided to be rotatable around a predetermined axis, and a gripping part provided at one end side of the twisting shaft, wherein the gripping part is configured to grip the wire curled by the curl guide and the twisting shaft is configured to twist the gripped wire so as to bind the object, a binding machine main body having one end side at which the curl guide is arranged and configured to accommodate therein the wire feeding unit and the binding unit, and a setting unit provided at an opposite end side of the binding machine main body and configured to set a predetermined operation condition.
US10590657B2 Fiber cement articles with ultra-smooth exterior surface and methods for manufacturing same
Described herein are cementitious articles having an integrally formed exterior surface with ultra-smooth finish and reduced porosity and/or thickness relative to the core of the cementitious article. Described herein are also techniques and methods for producing fiber cement articles having a thin exterior shell characterized by improved smoothness and reduced porosity.
US10590656B2 Bracket for supporting attachment of the end of a railing member to a vertical member
A railing bracket system includes a cup that has a cup bottom wall and two opposed cup side walls. The cup is adapted to receive an end of a railing member. A cap has a first cap wall disposed between two opposed cap side walls and a tab extending from at least one side wall. The cap is adapted to cover the cup.
US10590642B2 Fastening rail and concrete element having a fastening rail
A fastening rail for embedding into a concrete element has one rail back, two rail lips and two rail longitudinal sides disposed opposite one another. The rail lips delimit a slot between them. The fastening rail is realized in an anchorless manner and forms at least one undercut from the rail back in the direction of the outside of the rail lips. To improve anchoring in concrete, the rail back has profiling on its outside which is remote from the rail lips. The fastening rail is advantageously embedded into a concrete element such that the outside of the rail lips lies flush with the surface of the concrete element. A method for making a fastening rail includes producing a profiling in at least one central region of a top side of a metal plate and reshaping the metal plate to form the rail back, rail longitudinal sides and rail lips.
US10590640B2 Automated plumbing system sensor warning system and method
A standing water alert system comprises two conductive wires or a float extending into a drain and connected to an audible or visual alarm that is triggered when standing water is present. A drain alert system and method comprises a plurality of sensors, such as pressure or acoustic/vibration sensors, at various locations within a plumbing or fluid filtration system to measure pressure or an acoustic profile at that location and a control system to compare the measured parameters to a threshold value or range and/or to other measured parameters from nearby sensor locations. A signal is sent to a remote user or computer or an alarm is triggered when the comparison shows a potential blockage, a leak, or indicating that a filter needs to be replaced or cleaned. An approximate location of the blockage, leak, or fouled filter is determined by comparing measured parameters at nearby sensor locations.
US10590637B2 Device and method for concealing a flange of a wastewater strainer
A device used to conceal at least a portion of a wastewater strainer associated with a bathtub. More specifically, a plate having an opening therethrough is used to overlap a flange of the wastewater strainer wherein the opening in the plate generally coincides with an opening in the wastewater strainer so that the bathtub drain is unobstructed. The plate may include a downwardly extending lip to help facilitate orientation onto the flange of the wastewater strainer. The plate conceals the wastewater strainer, thereby facilitating reconfiguration of a bathtub as the existing wastewater strainer need not be removed and the plumbing system retested.
US10590634B2 Pressurized potable water system with conformal shape water storage tank
A water supply system includes a water storage tank having a storage tank outlet, the water storage tank configured to store a volume of water at a first pressure. A pressure tank is in fluid communication with the water storage tank and is periodically fillable with water from the water storage tank. An air source is fluidly connected to the pressure tank to pressurize the volume of water in the pressure tank to a second pressure greater than the first pressure. A pressure tank output line is fluidly connected to the pressure tank to output water from the pressure tank.
US10590628B2 Work machine
Provided are a plurality of cameras (96) mounted to an upper swing structure (12) so as to be capable of shooting in different directions, a video storage device (99) for storing videos taken by the plurality of cameras, a controller (40), and a hydraulic excavator (1). The controller has a camera selection section (40a) which when a lower track structure (11), the upper swing structure (12), or a work device (1A) makes an operation, selects a camera in accordance with the operation from among the plurality of cameras (96), and a storage control section (40b) which stores videos taken by the camera selected by the camera selection section (40a) during the operation of the lower track structure, the upper swing structure, or the work device in a video storage device (99).
US10590626B2 Counterweight supporting structure for construction machine
To improve the precision of position of a fastener hole and a seating face for mounting a counterweight, a counterweight supporting member is comprised of a support plate erected and fixed at the rear end of a revolving frame and a supporting member attached to the support plate. A cylindrical bolt fastening boss is provided on the supporting member in a manner of rotational position adjustable to the supporting plate and in which a fastener hole is formed at an eccentric position.
US10590625B2 Rear frame for a motor grader
A rear frame for a motor grader includes a pair of arms that are disposed equidistantly from a mid-plane. Each arm has a front portion, a rear portion, and a mid-portion located between the front and rear portions. The front portion of each arm is configured to pivotally couple with a front frame of the motor grader. The rear frame also includes a ripper mounting arrangement, a bumper, and a torque resisting member. The ripper mounting arrangement is located at a rear end of the rear portion of each arm. The bumper is laterally disposed with respect to the mid-plane and rigidly attached to a position on the rear portion of each arm located adjacent the rear end of the rear portion of each arm. The torque resisting member is laterally disposed with respect to the mid-plane and rigidly attached to the mid-portion of each arm.
US10590614B2 System and method
An asphalt heater system includes a source of a flow of inert gas, a heater for heating the flow of inert gas and means for directing the flow of heated inert gas to the asphalt surface, wherein the means for directing the flow of heated inert gas to the asphalt surface is a lance. Such systems are suitable for use in methods for repairing defects in an asphalt surface.
US10590607B2 Method for producing interpenetrating polymer network material, a product thereof and use of the product
The present invention relates to an interpenetrating polymer network (IPN) material comprising microcrystalline cellulose (MCC), microfib-rillated cellulose (MFC) or a mixture thereof, and at least one polymer forming an IPN together with the MCC, MFC or mixture thereof. The present invention further relates to a process for producing the IPN material, and to use of the IPN material in paper industry.
US10590598B2 Heat-insulating protective member for skid post and method for applying the heat-insulating protective member for skid post
A heat-insulating protective member for skid posts contains a needled blanket of inorganic fibers. At least some of the needled blanket has, disposed therein, an impregnation part where an oxide-precursor-containing liquid is adherent in an undried state. The impregnation part has a water content of 50-400 parts by mass per 100 parts by mass of the inorganic fibers of the impregnation part. The water content of the heat-insulating protective member is 50-400 parts by mass per 100 parts by mass of the inorganic fibers of the heat-insulating protective member. The oxide-precursor-containing liquid contains ingredients that, upon burning, yield a composition containing Al2O3 and CaO. The oxide-precursor-containing liquid is adherent in an amount of 2-50 parts by mass in terms of oxide amount per 100 parts by mass of the inorganic fibers of the impregnation part. A molar ratio of Al/Ca, in the whole impregnation part is 10-330.
US10590597B2 Folding system
A system and method for welding edge seams at the edges of fabric is presented. A method begins by lowering a fabric pre-fold bar onto a piece of fabric. A pre-aligned portion of the fabric is pushed on top of the pre-fold bar so that the pre-fold bar is between the portion of fabric on top of the fabric pre-fold bar and other fabric below the pre-fold bar. The fabric on top of the fabric pre-fold bar is folded edge fabric and fabric not on top of the fabric pre-fold bar is not folded edge fabric. A folded edge is formed between these two sections of fabric. The method pinches some of the fabric at the folded end and then pulls the folded edge fabric off of the fabric pre-fold bar. After that, the method welds at least some of the folded edge fabric to the not folded edge fabric.
US10590595B2 Method and energization circuit for an induction-heated laundry dryer
A method for energizing an induction heater of a laundry dryer includes energizing the induction heater to heat a drum of the laundry dryer; interrupting the energization of the induction heater for a time interval, allowing an oscillator circuit of the induction heater to freely oscillate; measuring a resonant frequency of the oscillator circuit during the time interval; and determining a temperature of the drum based on the measured resonant frequency.
US10590594B2 Magnetic induction heating system and dehydrator
A magnetic field thermal generator has one or more heat elements comprised of rotating pipes placed so they travel across the magnetic field generated by the magnetic field chamber, with said magnetic field being generated by either permanent magnets or electromagnets. The relative motion of the heat element to the magnetic flux from the magnetic field magnets results in heat generation. When placed in series, the thermal generator may be used to dry items and/or to generate hydrogen.
US10590592B2 Clothes dryer
A clothes dryer of the present invention includes: a casing having an inner space, and a ventilation part for allowing the inner space to communicate with an external space; a drum disposed in the casing on a circulation flow path where an air flow circulates; a heat pump, which has a compressor for circulating a refrigerant along a refrigerant pipe, absorbs heat from air discharged from the drum during circulation of the refrigerant, and by using the absorbed heat, heats air to be supplied into the drum along the circulation flow path; a cooling fan, which is disposed in the casing, and cools the compressor by introducing outside air into the casing through the ventilation part; and a sound-insulating cover connected with the casing, wherein the sound-insulating cover is spaced apart from the ventilation part so that the outside air is introduced into the casing through the ventilation part, and has a sound-insulating plate which is disposed to overlap with at least a portion of the ventilation part when viewed from a front of the ventilation part.
US10590591B2 Dual-clamping-mode clip for articles of clothing and other items
A dual-clamping-mode clip having a pair of opposing jaw spaced apart from one another for receiving one or more articles or portion(s) thereof. The dual-clamping-mode clip is designed to work by pinching action and/or by scissor action depending on characteristics of the article(s) and/or portion(s) thereof being held by the clip. Some embodiments of the dual-clamping-mode clip has a material relief region to assist in holding the one or more articles or portion(s) thereof. Some embodiments of the dual-clamping-mode clip have clothesline gripping provisions to allow the clip to be used as a clothespin. Some embodiments of the dual-clamping-mode clip include macro gripping features and/or micro gripping features to assist with holding the one or more articles or portion(s) thereof. Other useful features and characteristics are disclosed.
US10590587B2 Appliance latch striker
A latch system provides a latch striker including a flexible arm that can navigate a hook on the latch striker through an aperture in a corresponding latch mechanism. The aperture provides a tortuous passageway through which a hook on the latch striker must pass to activate an internal switch allowing operation of the appliance.
US10590574B2 Abrasion resistant braided textile sleeve and method of construction thereof
A protective textile sleeve and method of construction thereof is provided. The sleeve has a flexible, tubular wall of braided yarns. At least some of the yarns are provided as a plurality of monofilaments and at least some of the yarns are provided as a plurality of multifilaments. The plurality of multifilaments are braided in a plurality of separate bundles. Each of the bundles includes at least two multifilaments. The monofilaments are embedded into the multifilaments during the braiding process to lock the multifilaments in an “as braided” location to prevent shifting of the multifilaments during application and during use, thereby enhancing the abrasion resistance of the sleeve wall.
US10590568B2 Ultra-resilient fabric
A structure for use in industrial fabrics such as paper machine clothing and engineered fabrics. The structure contains both axially elastomeric yarns and relatively inelastic yarns in various patterns. The structure has a high degree of both compressibility under an applied normal load and excellent recovery (resiliency or spring back) upon removal of that load.
US10590563B2 Method of fabricating a plurality of single crystal CVD synthetic diamonds
A method of fabricating a plurality of single crystal CVD diamonds, the method comprising: coating a carrier substrate with a layer of polycrystalline CVD diamond material; bonding a plurality of single crystal diamond substrates to the layer of polycrystalline CVD diamond material on the carrier substrate; growing single crystal CVD diamond material on the plurality of single crystal diamond substrates to form a plurality of single crystal CVD diamonds; and separating the plurality of single crystal CVD diamonds from the layer of polycrystalline CVD diamond material on the carrier substrate and any polycrystalline CVD diamond material which has grown between the plurality of single crystal CVD diamonds to yield a plurality of individual single crystal CVD diamonds.
US10590550B2 Electrochemical reaction device
An electrochemical reaction device includes a first unit group having a plurality of first electrochemical reaction units and a second unit group having a plurality of second electrochemical reaction units. Respective electrolytic tanks of the plurality of first electrochemical reaction units are serially connected with each other. Respective electrolytic tanks of the plurality of second electrochemical reaction units are serially connected with each other. The electrolytic tanks of the plurality of second electrochemical reaction units are parallelly connected to the electrolytic tanks of the plurality of first electrochemical reaction units.
US10590549B2 Salt dissolver
The present invention provides an oxidant production apparatus, an example embodiment of which comprises a water container configured to accept and retain a volume of water; a porous salt container configured to accept and retain a quantity of salt, mounted with the water container such that salt in the salt container is in fluid communication with water in the water container; an electrolysis system mounted with the water container; and a gas directing element mounted with the salt container and the water container such that gas generated by the electrolysis system is preferentially directed through the salt container. In operation, gas from electrolysis percolates through the water and the salt, agitating the salt and encouraging the salt to fully dissolve.
US10590542B2 Method for forming coating having composite coating particle size and coating formed thereby
The present invention discloses the method for forming the coating having the composite coating particle size and the coating formed thereby, comprising the steps of: receiving, from a powder supply portion, a plurality of powders within a first powder particle size range, and transporting the powders using a transport gas; and forming a coating in which a plurality of first particles within a first coating particle size range and a plurality of second particles within a second coating particle size range, which is larger than the first coating particle size range, by causing the transported powders to collide with a substrate inside a process chamber at the speed of 100 to 500 m/s so as to be pulverized.
US10590537B2 Coating device and coating method
A coating device including a housing case capable of housing therein a plurality of processing targets and configured to coat the plurality of processing targets with a gaseous component by taking gas into the housing case. A rotation body is configured to rotate the housing case. The housing case includes a through-hole for taking gas inside and a stirring plate protruding from an internal wall of the housing case is used to stir the plurality of processing targets.
US10590536B2 Apparatus, method and reaction chamber
The present invention relates to an apparatus, method, a reaction chamber and a use of a reaction chamber for processing a surface of a substrate by subjecting the surface of a substrate to successive surface reactions of at least a first precursor and a second precursor. The apparatus comprises a vacuum chamber; a detachable reaction chamber arranged to be installed inside the vacuum chamber, and inside which the substrate is positioned during processing and a precursor system for supplying the at least first and second precursors into the action chamber and for discharging the at least first and second precursors from the reaction chamber. According to the present invention the reaction chamber is provided as a gastight vessel.
US10590534B2 Film deposition method and film deposition apparatus
A film deposition method is provided for filling a recessed pattern formed in a surface of a substrate with a film. In the method, a halogen-containing gas is supplied to a top surface of a substrate and an upper portion of a recessed pattern, thereby forming an adsorption blocking group on the top surface of the substrate and the upper portion of the recessed pattern. A first reaction gas is supplied to a surface of the substrate including the top surface and the recessed pattern to cause the first reaction gas to adsorb on an area where the adsorption blocking group is not formed on. A second reaction gas reactable with the first reaction gas is supplied to the surface of the substrate to produce a reaction product of the first reaction gas adsorbed on the bottom portion of the recessed pattern and the second reaction gas.
US10590531B1 Substrate processing apparatus, and method of manufacturing semiconductor device
There is provided a technique that includes: a first processing module including a first processing chamber for processing vertically arranged substrates; a second processing module including a second processing chamber for processing the substrates, the second processing chamber disposed adjacent to the first processing chamber; a first exhaust box storing a first exhaust system exhausting the first processing chamber; a second exhaust box storing a second exhaust system exhausting the second processing chamber; a common supply box controlling at least one of a flow path and a flow rate of process gases supplied into the first and second processing chambers; a first valve group connecting gas pipes from the common supply box to the first processing chamber such that a communication state is controllable; and a second valve group connecting the gas pipes from the common supply box to the second processing chamber such that a communication state is controllable.